多台S7-200之间MODBUS自由口通讯(不使用库指令)

本人手上的三台226固件全是v1.2的,所以不支持Master,Slave库指令,求前辈指点不使用库指令实现一主多从的自由口通讯。使用库指令很方便。但是现在这个没办法使用库指令。最好有实例程序。我自己可以研究下~谢谢。

问题补充:
还有关于从站站地址的设置,在自由口编程里怎么做?我看的例子都是只有初始化通讯口,设置校验,波特率啥的,没有看到从站地址设置,但是库指令里有从站地址设定参数ADDR。求前辈指点。万分感谢

最佳答案

可以考虑使用PPI协议,用NETR、NETW指令实现200PLC之间的通信。
用自由口指令来做modbus通信的话,要自己做校验,编程麻烦些。

提问者对于答案的评价:
谢谢~ppi很方便。我就是想玩一下MODBUS的主从通讯。测试通过了,主站必须是固件版本2.0以上的才支持主站库指令。从站不需要,低于2.0的固件版本仍然可以使用从站的库指令。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月17日
下一篇 2017年11月17日

相关推荐

  • CPU226与电脑无法通讯

    有三个CPU226在设备上运行正常,0口接触摸屏,1口自由通讯。更新软件时,把开关拨到STOP,无论接1口还是0口,与电脑均无法通讯。换一个226,通讯正常。不知何原因?请高手指教…

    SIMATIC S7-200 2021年7月5日
  • 触摸屏修改登录密码

    在触摸屏里面可以修改密码吗?可以在登录界面里做选单吗,比如作业员,技术员,管理,点击选取,只输入密码就好了。 钻石用户推荐最佳答案 用户管理功能: 图片说明:  &nbs…

    2021年7月5日
  • 关于恒液位控制

    各位老师,我公司现在用em231和em232控制一水池的液位,模拟量是4–20MA,em231采集水池液位和阀门开度,em232阀门调节,比如我水池是五米,我要控制水位在3米,我…

    SIMATIC S7-200 2021年7月5日
  • Micro-Win如何通过EM277与CPU222建立通讯,完成编程调试?

    各位学长,如何通过EM277在Micro-Win SP6里建立与CPU222CN的通讯,完成编程调试任务?目前我这边有一根用于CPU300编程的USB\MPI电缆,版本V…

    SIMATIC S7-200 2021年7月4日
  • 定位与同步控制的编程

    现有一个主辊上接一个编码器,脉冲发给plc,主辊速度可调,plc处理后法脉冲控制伺服控制器后驱动伺服电机,要求伺服电机的速度和主辊同步且没转一周都和主辊运动过程中实现精确定位,请教…

    SIMATIC S7-200 2018年12月2日
  • EM253的差分输出:P0+ P0-,P1+,P1- ,可以与英威腾DA200系列伺服的差分输入连接吗?

    S7-200的位控模块EM253的差分输出比漏极开路输出性能要好。计划EM253与英威腾DA200系列伺服组成定位系统,我知道EM253的漏极开路输出与DA200伺服的集电极开路输…

    SIMATIC S7-200 2021年7月5日
  • DO/DI模块闪断

    最近增加了一个单元!增加了2个ET200,33.1E-1和33.1E-2,33.1E-1如下图所示,最后的2个DI和1个DO模块一直“闪断”,特别是DO过几秒就闪断一次,而33.1…

    2021年7月5日
  • 求助:S7-200子程序中定时器问题

    现在有几组相同控制要求的泵,需要写个子程序,在主程序中这几组泵同时调用这个子程序。现在有一个问题:在子程序中需要使用到定时器计时,而每个定时器都有一个具体的地址,要是几组泵同时调用…

    SIMATIC S7-200 2021年7月5日
  • s7 200 smart 相关通讯

    S7 200 SMART通过交换机,分别连接施耐德PLC m340用MODBUS TCP通讯,和另一个S7 200 SM…

    SIMATIC S7-200 2021年7月5日
  • PLC802(PPI)接口设置不了

    各位大家好,有一个问题请教: 在新安装V3.1 Programming Tool PLC802这个软件中设置接口为PLC802(PPI),总…

    SIMATIC S7-200 2021年7月5日