S7-200modbus通讯连接一个温湿度传感器,用modbus指令mbus编程,指针读出的数值是16进制的,不是温湿度

S7-200modbus通讯连接一个温湿度传感器,用modbus指令mbus编程,指针读出的数值是16进制的,不是温湿度的实数,怎么才能获得实际的值?

问题补充:
vd1000读出来的数值是66743,这数值和实际的温度明显不对,是读的问题还是另外需要转化】

最佳答案

通讯数据是以字节形式发送或者接收数据,你可以根据实际数据格式直接读取数据,如指针数据在&vb0的4个字节数据,你直接读取VD0的数据。
补充问题回复:
将VD的高低字置换后传递到另外一个v区然后观察是否正确试试

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

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

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

相关推荐

  • 温度、压力、电流显示

    LD     SM0.0 ITD    输入1吸气压力, AC0&nb…

    SIMATIC S7-200 2021年7月5日
  • smart sr40 cpu modbus地址43101-43200 保持寄存器够不够用?

    smart sr40 cpu modbus地址43101-43200  保持寄存器够不够用 ? 图片说明:  …

    2021年7月5日
  • 30个电磁阀顺序动作,求编程方法?

    设计要求:30个电磁阀,按顺序延时动作。如:系统运行,延时2S开A阀2S,延时1S开B阀2S,延时1S开C阀2S,依次动作执行30个阀门。考虑用200系统做一个时序块,30个阀用3…

    SIMATIC S7-200 2021年7月5日
  • 下载程序后CPU224XP拒绝通讯

    有一个问题,请各位帮助分析一下。我编了一个比较复杂的程序,从0#口下载到CPU224XP的时候是正常的,但是,下载之后,就不能t通讯监测了,说“通讯超时….”之类的话。然后,我…

    SIMATIC S7-200 2021年7月4日
  • s7200和6RA70通讯

    1台s7200需要和5台6RA70用USS协议通讯,另外还有两台modbus协议的仪表,能否连在一起通讯?上位连TP270,远控电脑WINCC监控,以上连接该如何配置?急救 最佳答…

    SIMATIC S7-200 2021年7月5日
  • S7200与S7300的DP通讯

    em277模块与s7-300plc之间的profibus dp通讯组态时:1,首先建立S7-300的硬件组成,设为主站,组成PROFIBUS-DP网络;2,将EM277挂…

    SIMATIC S7-200 2021年7月5日
  • 如何获得更多西币

    依靠每天登陆只加一西币未免时间也太久了,评论别人的帖子会获得吗?只要自己发贴就会有西币吗?  因为西币不多,所以悬赏1西币获答案,还望大神们不要嫌弃 最佳答案 …

    SIMATIC S7-200 2021年7月5日
  • s7200的温度控制

    如何用s7200的热电偶输入模块和数字量输出,来进行温度的加热冷却控制。程序如何编写?? 最佳答案 西门子S7-200编程案例--PID程序http://www.gkzhan.co…

    SIMATIC S7-200 2020年11月1日
  • S7-200温度开关量控制的逻辑

    我们经常遇到的温度(湿度)开关量控制上,一般采用设定值(Set)±(控制精度/2)方式,比如设定值20度,控制精度2度,18度(20-2)加热开启,22(20+2)度关闭加热,有没…

    SIMATIC S7-200 2020年10月31日
  • 安装完后出现这个界面

    是不是安装的不对?谢谢各位老哥了 问题补充:上次忘记点上传了已经加了图片 图片说明:          钻石用户推荐最佳…

    2021年7月5日