S7系列的PLC能否进行MODBUS-TCP通讯

S7系列的PLC能否进行MODBUS-TCP通讯,我知道300、400好像可以,但不知道是否需要购买授权!
 问题:
 1、300/400做MODBUS-TCP SERVER 的时候可以被几个客户端同时访问吗?
 2、200能否做MODBUS-TCP通讯?
 3、最近推出的S7-1200 CPU自带的以太网口是否支持MODBUS-TCP通讯?具体实现的方式是?用T-BLOCK系列的功能块吗?同时支持多少个客户端访问?(因为听说它的编程口就是只有网口)

最佳答案

1、300/400做MODBUS-TCP SERVER 的时候可以被几个客户端同时访问吗?
    
      西门子的S7 PLC 不提供MODBUS 协议,如果想使用,得增加一个 PROFIBUS  转 MODBUS 的网关,市场上非常多。一端是PROFIBUS DP 协议,另外一端是MODBUS 协议。 

     西门子S7 高端的PLC 本身就支持TCP/IP 协议。  
        MODBUS  协议分为MODBUS- RTU, MODBUS-ASCII
        TCP 协议各个厂家都有不同的定义,尤其是在会话层,表示层 和应用层。所以碰到 TCP 协议,要谨慎,除非是标准的OSI/ISO 的TCP/IP 协议。

   2、200能否做MODBUS-TCP通讯?

      200 支持MODBUS 协议; 使用TCP 协议时需要加 CP243-1 模块。
  
  3、最近推出的S7-1200 CPU自带的以太网口是否支持MODBUS-TCP通讯?具体实现的方式是?用T-BLOCK系列的功能块吗?同时支持多少个客户端访问?(因为听说它的编程口就是只有网口) 

    S7-1200 支持TCP/IP native,  ISO ON TCP协议。这就意味着它可以与第三方的设备通过 RJ45 的网线互联,进行数据交换。

提问者对于答案的评价:
谢谢大侠,希望这种PLC尽快流行起来~~~
 那样就有更多的资料了。
 西门子的300和400是可以做modbus-tcp通讯的,论坛里有资料!
 什么时候200也支持MODBUS-TCP,西门子就可以雄霸天下了!
 哈哈

专家置评

请参考下载中心:
 http://www.ad.siemens.com.cn/download/
 编号为A0394的文档资料,内有详细的关于S7-300/400做Modbus TCP的详细描述

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:20
下一篇 2020年11月1日 下午3:20

相关推荐