S7-200数值转换

s7-200与智能设备RS485通信 智能设备寄存器值86 读到PLC内显示134 触摸屏显示134   怎在PLC样转换成86?就是进制之间的转换?

问题补充:
设备的码不是你能 控制的
B-I是转换不了 10至16进制的

最佳答案

只能设备读取的值是否是BCD码,如果是的话,用指令B_I  转换试试看。
补充,十六进制的话你将变量设置成整形的数据,设备传过来的值也有可能是BCD码,不妨试试看!

提问者对于答案的评价:
OK

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月1日 下午12:04
下一篇 2017年8月1日 下午12:04

相关推荐