欢迎光临大柏电子科技(上海)有限公司
当前位置
首页 > 新闻中心
西门子S1200 可以把REAL 实数的高低位转换吗?
2021/7/9 12:50:26

西门子S1200 可以把REAL 实数的高低位转换吗?
问题补充:
就是例如我在威纶通 发一个100.12浮点数到S1200, 发现高低字节是相反的,有什么办法去解决?
把收到的地址高低字节交换用swap指令,实数值高低交换是不行的。

1、转帖:
在博图软件 基本命令栏下移动操作栏下,有个SWAP(交换)指令,可以直接使用。
它可以直接转换DWORD或WORD的高低字节交换。见截图。
2、PLC字节交换指令及实例:
http://www.gongkong.com/article/201503/57783.html


图片说明:

  


此回答已完善:

没明白实数的高低位转换是什么意思,把3.5转换成5.3? 用SWAP或者循环移位

循环左移或者循环右移指令即可
会存在这个问题,用1200/1500的威纶通的驱动就不存在这个问题。一个浮点是将前后两个字对调一下,浮点数据就显示正常了
循环左移或右移指令都可以的

联系方式
CONTACT US

电话:15721373211

邮箱:15721373211@139.com

网址:http://www.4006162020.net/

地址:上海青浦区北青公路7171号111-112室

用手机扫描二维码关闭