SMART200 modbus 流量计通讯的数值转换

我初学者,遇到问题如下
和流量计通讯上来的数值如图一,转换多次不成功
图二是流量计通讯说明
我要读出40001-40006 并完成数值转换
恳请师傅帮助给出样例程序

问题补充:
我的问题主要是转换的问题,用软件MODCSAN也能读出数据,和PLC一样,这个试过100多种排序方案,就是搞不定!
大师们,快出手吧!
我是把vb0,vb1,vb2,vb3,这几个数不断组合,没有结果,vb0变化0-240很快,vb1和vb2值是0,vb3是95变化正负1很慢

图片说明:

SMART200 modbus 流量计通讯的数值转换    SMART200 modbus 流量计通讯的数值转换    SMART200 modbus 流量计通讯的数值转换   

最佳答案

40001-40006,功能码3对应6个地址,3个real数据。按照下图组态即可。取到的数可能需要高低子调换。    你的截图中,你做的程序,是从40001开始取1个地址,放在VW10开始的地址中。也就是你只取40001放在VW10中。 40001-40002 表示一个REAL数据,40003-40004表示一个real数据,40005-40006表示一个real数据。如果你是取40001-40006,需要把数量由1改为6。40001对应VW10,40002对应VW12,40003对应VW14,40004对应VW16,40005对应VW18,40006对应VW20。40001-40002 real对应VD10,40002-40003 real对应VD14,40005-40006real对应VD18。

图片说明:

SMART200 modbus 流量计通讯的数值转换  

提问者对于答案的评价:
谢谢您的耐心仔细回答!已经解决!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日
下一篇 2020年10月30日

相关推荐

发表回复

登录后才能评论