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

相关推荐

  • 用s7-200实现缓存数据,发送给触摸屏

    现在我想用s7-200把数据传给昆仑通态触摸屏显示曲线,但是曲线总是显示不完整,不知道可不可以在s7-200plc中设置缓存区,让触摸屏可以完整显示曲线?(触摸屏的传输速率太低,不…

    SIMATIC S7-200 2017年8月26日
  • s7200定时中断里的计算结果数据如何保存

    就是我用一个100ms定时中断,里边一个加法指令之类的,算的数我想先保存起来然后延时0-5秒取出来,我之前试过sm0.0驱动填表指令,1ms定时器+上升沿驱动先入先出指令,通过改变…

    SIMATIC S7-200 2017年6月8日
  • plc的地址转换

    200与单片机通过modbus 485通讯怎么确定地址。 最佳答案 你将从站单片机的地址转换成10进制后再加40001就是单片机的从站地址。S7-200 Mod…

    SIMATIC S7-200 2021年7月5日
  • 请教s7-200脉冲输出的问题

    s7-200控制一台步进电机,按下启动后,电机运转5000个脉冲后停止。按下停止,要求电机立刻停转,无论5000个脉冲是否输出。可是,我找不到脉冲中断输出的指令和方法。那位高手给指…

    SIMATIC S7-200 2020年11月1日
  • 请教一个逻辑判断与执行问题

    PLC需要控制两个电磁阀。在正常情况下,电磁阀是一开一关的,利用M存储器进行互锁的。也就是说,同一时间只是一个阀门打开。 现在遇到特殊情况,需要两个阀门全部打开,所以把它…

    SIMATIC S7-200 2021年7月5日
  • 西门子CPU程序怎么上传到电脑

    手里有一个控制柜,西门子cpu222连接维控触摸屏,连接温度传感器,用于显示温度。我想把cpu里面的程序上传到电脑,该怎么连接cpu和电脑,用连接触摸屏与cpu的电缆行吗 最佳答案…

    SIMATIC S7-200 2017年8月16日
  • S7-200 214-1BD22-0XB0接线

    请问S7-200的cpu,214-1BD22-0XB0这个型号,它的输入是220V供电,输出事24V供电吗? 问题补充:输入端的1L、2L、3L都是接220V吗?输入端的1M和2M…

    SIMATIC S7-200 2021年7月5日
  • S7-200通讯模块

    S7-200的通讯模块包括哪些东西的?帮帮我 最佳答案 订货号         &nbsp…

    SIMATIC S7-200 2021年7月5日
  • 西门子s7200smart数据转换问题

    在做数据解析时,PLC收到的数是16#31 16#36 16#35等这样的16进制数,但是我现在需要得到165这样的数,不知道应该怎么做呢? 问题补充:我是想要…

    SIMATIC S7-200 2017年6月5日
  • S7-200的选择急!!!!!!!!!!!!!!!!!!!!

    选择PLC的要求:      DO:  16路输出 (控制继电器的吸合) &nb…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论