关于MODBUS多站轮询

我用226做modbus多从站轮询。从站有15个。都是仪表。每个仪表读写的数据数量也不相同。
这个贴子http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=3&a_id=971326&s_id=0&num=4
的3楼有一个方法,但是我看不懂,请高手讲解一下。


如何只调用一次MBUS_MSG,用指针怎么实现轮询。

最佳答案

方法有很多,我这里介绍一种:slave用变量存储器,把15个从站1-15可以用字元件的15个字节表示,循环移位就可以实现。

提问者对于答案的评价:
搞出来是这么一个东西:
LD     FIRST:M0.1
O      SECOND:M0.4
=      L60.0
LD     FIRST:M0.1
EU
LD     SECOND:M0.4
EU
OLD
=      L63.7
LD     L60.0
CALL   MBUS_MSG:SBR2, L63.7, *P_Slave:*VD4, *P_RW:*VD14, *P_ADDR:*VD54, *P_COUNT:*VD70, *P_DATEPTR:*VD74, DONE:M0.2, *P_ERR:*VD78

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:55
下一篇 2020年10月31日 下午2:55

相关推荐

  • S7200 pto控制步进电机连续运转

    各位大侠,我是用224XP,想编程控制步进电机以一定的速度连续运转。是不是在固定的周期内,脉冲发送完电机就停止运转? 问题补充:既然脉冲发送完,电机停止,。如果我想让步进电机以一定…

    SIMATIC S7-200 2020年10月31日
  • 压力工资水泵问题

    现场有个压力传感器是电压型的,压力大于设定设定值时要水泵停止运行,这段程序怎么做?不需要用带PID吧? 问题补充:不好意思没有说清楚,这里用的是200的,要怎么进行设定压力对应电压…

    SIMATIC S7-200 2018年3月6日
  • S7-200USB/PPI编程电缆驱动程序

    S7-200USB/PPI编程电缆驱动程序哪里下载,谢谢各位 最佳答案 买电缆没有给你吗? 到这里找找http://dj1gs.vicp.net/archiver/tid…

    SIMATIC S7-200 2021年7月5日
  • 编程软件注册

    ramemestup没有注册 请联系经销商 钻石用户推荐最佳答案 STEP 7 Micro/WIN V4.0 SP9完整版安装包:…

    SIMATIC S7-200 2021年7月5日
  • S7-200有一个EM277模块,请问该模块可以用DP的方式与变频器通信么?

    模块上有一个EM277,我想用这个通讯模块直接与MM440变频器进行PROFIBUS-DP通信,不知是否可以实现? 最佳答案 这个方案不能实现!详细的原因:见我以前的回答:http…

    SIMATIC S7-200 2020年10月31日
  • 组态王读取S1200DB块字符串变量

    如图片所示,组态王读取PLC字符串变量,确认组态王中字符串变量未保存参数未保存数值,但是PLC通过触摸屏对字符串赋0后,PLC监控变量为空,但是组态王画面依然显示原字符串变量名称,…

    SIMATIC S7-200 2021年7月5日
  • s7-200 继电器输出

    s7-200 224XP AC/DC/RLY的数字量继电器输出点是否可以用PLC的24V直流输出作为负载电源(接24V中间继电器)?这种继电器输出点是否可以直接…

    SIMATIC S7-200 2020年11月1日
  • S7-200模块

    请问输入模块EM221和 EM221 CN定货号中6ES7 221-1BH22-0XA0 和6ES7 221-1BH22-0XA8…

    SIMATIC S7-200 2021年7月5日
  • PPI可以多主站通信吗

    ①可不可以,在几台200组成的PPI网络中,同时有2个或以上的主站。对其它站进行读写。②我有一个CPU224。现在已经接上了一个SMART 1000. 可不可以…

    SIMATIC S7-200 2020年10月31日
  • S7 200 smart 的模拟量比例换算库指令

    在哪里可以下载到这库的文件 添加库 最佳答案 直接有的,下载中心搜A0666,里边已经集成了200 smart 的模拟量库不用移植,而且还有其他的常用…

    SIMATIC S7-200 2017年6月24日