怎样将real或者word数据赋给两个byte呢

由于和第三方通讯格式限制,设定频率和实际频率分别在两个byte中,如图红框中所示(01F4转换十进制后为500,也就是5Hz),那我怎样可以将触摸屏IO域中的值传到这两个byte中呢?用的1200PLC,对博途软件不熟悉,好像里面多了好几种数据类型,那在CPU中要怎么转换呢?

问题补充:
这样不行的啊,real是四个字节的,没办法直接move到word里的啊,博途提示无法隐式转换数据类型Word

图片说明:

怎样将real或者word数据赋给两个byte呢   

最佳答案

把数值(real或word)move到
DB8.DBW9
确定那几位就把9改成几
比如
67
就DB8.DBW6
9  10
就DB8.DBW9

问题补充


说错了move到
DB8.DBD9
如果9中没有就
move到DB8.BD7
测试下

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

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

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

相关推荐