CPU226和流量计MODBUS通讯问题

项目要求实时记录第三方流量计的数据,手里有个226,通过标准指令库和流量计通讯,经销商给出的地址如下:压力:0001-0002 long 两位小数点,累计流量:0011-0014 unsigned long long 三位小数点,瞬时流量:0023-0024 unsigned long 三位小数点(因地址表的图片大于1MB无法上传),我想问用指令库时Addr管脚应该写多少?count管脚又该写多少?比如累计流量,三位小数点是啥意思?请指教!

问题补充:
问题补充:经销商给出的地址表中最后有这么一句话:在使用MODSCN32测试时需要在上述列表的基础上加1测试,例如0001-0002显示压力,但是在用MODSCN32测试时需要需要把输入0002-0003显示压力。这个加1是否就是偏移量啊?

最佳答案

1、分别读时:
压力:0001-0002 long 两位小数点
Addr管脚 :40001    count管脚:2
累计流量:0011-0014unsigned long long 三位小数点
Addr管脚 :40011    count管脚:4
瞬时流量:0023-0024 unsigned long 三位小数点
Addr管脚 :40023    count管脚:2
另外,你先用 MODSCAN32 去确认仪表保持寄存器的读。测试时还可以测试到仪表地址有没有上偏移或者下偏移现象,如果有上面给出的Addr管脚也要作相应的偏移。测试通了,再写PLC的通讯程序,按这种分段读是要轮循的。MODSCAN32可以在网上去找。
2、如果仪表这0001到0024都允许读,而且只有一块仪表,可以一次性读来,不有轮循做也可以。同样要注意寄存器地址有没有偏移现象。
3、S7-200 Modbus RTU 通信  内有轮循实例(S7-200的可以参考)
http://www.ad.siemens.com.cn/service/article/S7-200/S7-200modbus/Default.aspx
补充:
是下偏移,ADDR 脚也要做相应的调整。

提问者对于答案的评价:
谢谢!我去试试

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

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

相关推荐

  • 从站S7200模块寻址问题

    各位前辈,我遇到一个问题,求解. 现在用S7300+S7200+EM277+CP5611组成一个profibus网.其中S7300做主站,站地址是2,EM277连接S72…

    SIMATIC S7-200 2021年7月5日
  • 怎样用s7-200编写一个时间间隔运行电机程序啊

    比如说启动时运行1H 停止2H后继续循环运行1H  这样往复运动 最佳答案 呃,这个当电机运行后直接用SM0.4一分钟一脉冲触发一个地址累加1。当加到…

    SIMATIC S7-200 2017年12月10日
  • 有密码能监控状态表吗?

    S7-200有密码能监控状态表吗?若是能监控数据是否可以修改? 最佳答案 在系统块中设置CPU密码以限制用户对CPU的访问。可以分等级设置密码,给其他人员开放不同等级的权限。1、如…

    SIMATIC S7-200 2020年10月31日
  • S7-200CPU224高速计数器取样问题?

    我的S7-200CPU220XP!当前值HC0用于高数计算物体长度!!hc0不能清零!!我用两个定时中断程序取样HC0值,第一个中断MOVDW HCO &nbs…

    SIMATIC S7-200 2021年7月4日
  • 西门子S7-200编程

    新手,学习西门子S7-200编程,指令都会用啦,就是不知道怎么用,怎么编程,谁有什么好的资料或者好的编程练习题 问题补充:有什么书好介绍的吗 最佳答案 一本廖常初的深入浅出西门子2…

    SIMATIC S7-200 2017年11月20日
  • 西门子200软件F1帮助失败,下载帮助文件安装不上,几个提示失败

    我的电脑两个硬盘都是win7 32位,另一个win7系统F1帮助可以正常启动 钻石用户推荐最佳答案 Windows6.1-KB917607-x64安装这个微软补丁就可以补…

    SIMATIC S7-200 2021年7月5日
  • S7-200 CPU224XP CN

    型号如题,在不接其它线路,只接AC220V输入电压,直流输出在26V,为什么没1分钟就自动断电了?求教! 问题补充:通电情况如图,只能维持半分多钟,然后就自动跳电,全无指示灯!右下…

    2021年7月5日
  • s7-200怎么控制伺服跟随前面设备的运动

    我在其他设备上装一个光电编码器采集速度,用S7-200的PLC带一个伺服,来跟随这个速度。可见采集的速度是时时变化的。怎么控制伺服的速度也时时变化?怎么做? 问题补充:我不明白的是…

    SIMATIC S7-200 2017年8月16日
  • S7-200Modbus主站指令

    S7-200modbus主站指令中MBUS_CTRL指令中的参数Timeout,是设定等待从站响应的时间。如果从站在该时间范围内完成响应,那该时间对整个程序运行,比如扫描周期,就没…

    SIMATIC S7-200 2021年7月5日
  • MPI线可以用在200中吗

    最近由于PPI线老出问题,就用MPI线代替PPI线,结果一下子就连上了,还能上传程序。但再次用的时候就出问题了,连接不上了 最佳答案 MPI可以用于S7-200,但是有条件的首先P…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论