modbus通讯轮询方式

s7-1200通过CM1241模块与变频器modbus通讯,连接10台变频器,轮询方式用前一个MB_MASTER的DONE位触发下一个的MB_MASTER的REQ位,如此往复循环,但会出现一个问题如果其中的一个变频器断电通讯就会出现问题,能否用时间的方式来轮询这样就不会其中一个从站有问题而影响整个通讯,不知这个想法可行?大家有啥好方法,请来指教,谢谢

最佳答案

可以,比如你直接在循环中断中开始用一个变量自加,变量值=1访问变频器1,变量=2访问变频器2......程序的最后判断如果变量值>=10,变量值清零。

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

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月3日 上午1:31
下一篇 2017年8月3日 上午1:32

相关推荐

  • S7-1200 PTO

    如何用S7-1200 单独输出频率可变高速PTO?(现在PTO要和轴控制、高速脉部相配套使用。) 最佳答案 设定速度用一个变量是不是就可以了 提问者对于答案的评价:谢谢!…

    SIMATIC S7-1200 2017年11月1日
  • 1200的高速计数问题

    设置好了参数 接线也正确 编码器转动时指示灯有闪烁  但是读取ID1000(系统默认的)读不到数据 没有任何变化. 用的…

    SIMATIC S7-1200 2017年6月10日
  • PLC SM 1231AD采集模块问题

    购买装配的AD模块为6ES7 231-4HF30-0XB0(AI 8 x 13 位),扣除符号位满量程应该是4096,但是手册上写…

    2017年8月26日
  • S7-1200 高级培训(6)——编程基础A

    S7-1200 高级培训(6)——编程基础A 课程编号:V1524 本系列高级培训课程包含了S7-1200概…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 …

    2017年6月19日
  • S7-1200 变量覆盖

    1.FC中对In,Out及InOut区基本型变量只能设置基本型覆盖变量,且长度要一致,实用意义不大;   问题1. 基本型是指的什么&nbs…

    2017年7月25日
  • V13怎样上传1200程序

    请求 V13上传1200程序步骤,,,,我在在线里都看得到程序,当始终上传不上去,网线拔了就没有东西了,我硬件是不是没有上传好啊 问题补充:请问我这个是不是不对啊,导轨都…

    2017年7月25日
  • S7-1200 V13 版本 Modbustcp通讯

    为什么我的软件里找不到MODBUSTCP通讯的功能块? V13版本的软件,请大家指导? 图片说明:    最佳答案 一般在通讯处理器内有一个MODTC…

    2017年7月30日
  • S7-1200中的ET200组态

    今天组态了一个1200的网络,带的ET200 ,组态了四个AI三个AO六个AI两个AO总共14个IO模块。总是显示下位组态错误。单独组态四个AI就正常,我基座单元选的都是…

    2017年7月30日
  • 一个DB块中不同的地址可以与不同的plc通讯交换数据吗

    我有一个S71200的PLC需要与另外3台plc交换不同的数据,我能把需要发出去的信号都存放在一个DB块中吗?比如,把DB块的第1,2个字节发给PLC1,把第3,4个字节发给PLC…

    SIMATIC S7-1200 2017年6月13日
  • 高速计数不工作

    旋转编码器接s7-1200作高速计数,接入I0.0,I0.1两个点,HSC1高速计数,OB40里的M110.0没有工作,监控ID1000没有值,我用的是V13版本,和V12不同,请…

    2017年8月3日