s7-200 MODBUS 通信问题

s7-200 modbus 通信,不知道能不能同时使用PLC的两个端口分别与其他的不同仪表进行modbus通信。
 S7-200的编程软件V4.0 STEP 7 MicroWIN 中有modbus库,但MBUS-CTRL指令只能针对端口0编程。而不能对端口1编程
 请教,有什么办法可以使200PLC的两个端口都使用modbus.

最佳答案

原理上两个口都可以,可能考虑到两个口同时运行在自由口通信状态,系统无法调试。所以库函数只支持port0.
你可以自己编程分别激活PORT0或PORT1来分别调试两个端口,自定义实现modbus协议通信,最后合成一体。也可以加挂EM277用于调试,完成后撤除EM277。

提问者对于答案的评价:
很好

专家置评

已阅,最佳答案正确。
0口和1口可以同时作为modbus主站,来和仪表通信的,但是最为从站的话,只有0口。要是编写自由口程序的话,就不受到这个0口从站的限制了。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月23日 下午4:08
下一篇 2017年11月23日

相关推荐

  • s7200子程序的局部变量表

    各位,s7200子程序的局部变量表如何COPY啊。我只拷贝了子程序,发现局部变量表没办法COPY 最佳答案 1。拷贝两次,一次拷贝程序代码,一次拷贝局部变量表,比较麻烦;&nbsp…

    SIMATIC S7-200 2021年7月5日
  • S7_200软件安装问题

    见如下图片,我的系统是WIN7 32位的 sp1,但安装时老是出现如图片显示问题,请大侠帮忙解决下,以前装过sp6的,已经卸载了 问题补充:在C盘内已经找不到任…

    2018年12月6日
  • 关于西门子200PLC 温控系统PID调试

    我在西门子200PLC 中做温度控制的PID程序,我没有使用西门子自带的PID向导。我是在程序里面自己编的.     可…

    SIMATIC S7-200 2021年7月5日
  • s7-200 EM231模块问题

    各位老师好,向大家请教一个,我现在有一个s7-200 CPU 222  PLC  和一个EM231模拟量输入模块,当我给…

    SIMATIC S7-200 2020年10月31日
  • cpu226断电保持继电器

    cpu226程序中运行到某个时刻后触发一个事件,然后把M6.0置位,M6.0是位于断电保持继电器里吧,请问系统断电10天后,M6.0的状态,是保持置位状态还是复位了呢? 问题补充:…

    SIMATIC S7-200 2017年11月12日
  • 补充一下关于电缆制作问题

    OP编程电缆 西门子OP控制器编程电缆,3米,对应西门子产品号:6XV1 440-2KH32请问这个电缆可以接到电脑上与PLC上下载程序吗?如果不行,有什么办法…

    SIMATIC S7-200 2020年11月1日
  • “触摸屏与PLC通讯显示05H:EO14$2

    “触摸屏与PLC通讯显示05H:EO14$2,通讯不上不知是什么原因, 图片说明:       最佳答案 你把触摸屏的地址改为2,把串行通信…

    2020年11月1日
  • 多级检选

    多级十段检选时当前重量movw到D500时,有时其它不等于当前重量D500时也动作。如何处理避免 图片说明:    最佳答案 这是一个区间,即vd508大于vd…

    2017年11月25日
  • S7-200与伺服控制器Modbus通信结束位一直没变化

    S7-200 PORT1口作为主站读伺服驱动器数据,一开始还报错误6的,后来都没反应了,不知道怎么回事? 图片说明:       …

    2021年7月5日
  • EM235模块接线

    有一4~20MA 二线制传感器,接到EM235上,要接上外加电源吗? 传感器正,接 24VDC+ 传感器负,接 EM235&nbs…

    SIMATIC S7-200 2021年7月5日