et200sp cmptp模块modbus rtu 读取数据

et200sp cmptp模块modbus rtu 读取的浮点数字节是如何排列的,我跟现场流量计通讯,由于流量计浮点数字节排列方式为2143,我plc接受到的real类型数据明显跟流量计参数不对。应该如何转换

最佳答案

西门子是高位低存,低位高存,你首先试下高低字交换。
不行再试试字节交换位置。

提问者对于答案的评价:
是要高低字互换,具体用什么指令实现呢

最佳答案作者回复:
高低字的交换没有现成的指令,供助中间变量,用MOVW 指令
比如 A 与 B 交换,借助C
MOVW  A, C
MOVW  B,A
MOVW  C,B

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午1:01
下一篇 2021年7月5日 下午1:01

相关推荐

  • windows7与s7-200通信

    windows7如何与s7-200通信? 最佳答案 windows7如何与s7-200通信?答:你需要安装STEP 7-Micro/WIN V4.0 …

    SIMATIC S7-200 2020年10月31日
  • S7200控制变频器MODBUS

    请教一下S7200CPU226控制欧姆龙3G3JZ变频器 编程用modbus通信 在软件里调用库指令 能正常通信 可以读出变频器的频率&nb…

    SIMATIC S7-200 2020年11月1日
  • 我有一事不明,请高手讲解,

    为什么用usb就可以和工控机直接通讯,而使用工控机的232接口就需要买cp5611的模块呢。 最佳答案 CP5611可以用于站组态,一般使用WINCC的上位机和PLC通信采用的是C…

    SIMATIC S7-200 2020年11月1日
  • 向各位熟悉PID指令仁兄紧急求助

    我使用的是200PLC,用了PID指令进行流量控制,我试了很多遍,发现,就是一样的PID参数,一样的设定值,最后控制效果很不一样 我想请教一下, A …

    SIMATIC S7-200 2021年7月5日
  • S200 PID手自动怎么才能做无扰动切换

    S200 PID 手自动怎么才能做无扰动切换,用PID向导做,自动切手动可以,但手动到自动怎么才能无扰动切换,我想把切换时把自动的输出值写到手动值中,但自动的值…

    SIMATIC S7-200 2020年10月31日
  • s7-200 SHRB移位指令方向问题

    SHRB中N真数负数决定方向,但我是通过上面程序算出正负数决定方向和移位个数,但是N只能填VB寄存器,怎么把之前计算出负数的VW寄存器的值转换成VB呢 最佳答案 使用整数转字节指令…

    2021年7月5日
  • 艾默生DCS与EM277通讯是,GSD文件与S300系列PLC的GSD冲突。

    在现场要让艾默生DCS与S200系列PLC通讯,使用的是EM277,可是当我倒入EM277 GSD文件后,组态是系统提示无法进行,后来记过测试,发现在GSD l…

    2017年8月16日
  • s7200实例

    想下载几个编程实例学学! 希望各位工程师帮帮忙! 我的邮箱是375823876@QQ.COM 最佳答案 发给你了,需要别的发我ssyway@126.com 提问…

    SIMATIC S7-200 2021年7月4日
  • 触摸屏能存储数据吗?

    有一个客户要求要用触摸屏来存储历史数据,我只用组态做过,不知道触摸屏能不能存储历史数据呢,如果能,那位高手给推荐个型号? 最佳答案 很多种触摸屏都支持历史数据的存储,要在归档里面组…

    SIMATIC S7-200 2021年7月4日
  • 如何保存中间的数据

    有一个电动阀门,在开的时候,有反馈输入到plc中,我想读取并记忆这个阀门反馈中间一个值,例如我想记忆当阀门开到20%时,把这个数据读取并记忆下来,请问怎么做? 问题补充:是这样,我…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论