ath指令的用法

这条指令错在哪里》

问题补充:
请问我在状态表里如何输入呢?如何才能监控转换得到的vb40,vb41,vb42呢?请讲清楚些,谢谢

图片说明:

ath指令的用法   

最佳答案

ATH:ASCII码与十六进制数的转换,VB30、VB40应分别为ASCII码和十六进制,而不是无符号。
参考:
1、《ATH指令ASC码输入格式 》
https://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=160176&cid=1028
2、《如图:这个调用的这个ATH指令框边是红色表示什么意思啊?》
https://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=85306&cid=1028

补充回答:VB30、VB31、VB32格式改为ASCII码,当前值改为‘3’,’E‘,’A‘(单引号);VB40、VB41、VB42格式改为十六进制。
参阅:《西门子PLC s7-200中ASCII码转十六进制指令ATH 是如何得到结果的》  https://zhidao.baidu.com/question/215458530.html

提问者对于答案的评价:
是的,有非法字符  但我按照帮助给的33,45.41 给的值还是那个错误,不明白为什么

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc123971.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月28日
下一篇 2017年5月28日

相关推荐