quote:以下是引用浪击天涯在2011-04-27 18:00:08的发言:
不太好意思,MODBUSTCPIP只用过施耐德与费斯特阀岛之间的通讯,在施耐德设IP扫描地址(分读地址和写地址),在费斯特阀岛上只设一个起始地址,通讯就建好了,不用编程进行通讯的感觉真好!
如果西门子也能只进行MODBUSTCPIP的起始地址设置就OK的话,那就太方便了!
顺便问一下,S7-300是否支持MODBUSTCPIP,如果支持地址用MODBUS该如何定义?
S7-300同样也支持Modbus/TCP通讯,有两种方式
1 通过S7-300 CPU的集成PN口,有相应的软件包,网上提供Demo版本的下载,连接地址如下:
[URL]http://www.industry.siemens.com/industrysolutions/global/en/IT4Industry/products/simatic_add_ons/s7_open_modbus_tcp/Pages/default_tab.aspx
[/URL]
在软件包中同样需要设置通讯伙伴的IP地址,Modbus起始地址等,详细组态和编程可以参考下载中心的文档:
A0401 基于S7-300,400 CPU集成PN 接口 Modbus TCP通讯快速入门(更新版本V2.4) 2 通过S7-300的以太网通讯模块CP343-1,网上同样提供Demo版本的下载,连接地址如下:
[URL]http://www.industry.siemens.com/industrysolutions/global/en/IT4Industry/products/simatic_add_ons/s7_open_modbus_tcp/Pages/default_tab.aspx
[/URL]
同样在软件包中同样需要设置通讯伙伴的IP地址,Modbus起始地址等,详细组态和编程可以参考下载中心的文档:
A0394 基于S7-300,400以太网通讯模块CP343-1&CP443-1 Modbus TCP通讯快速入门(更新版本V4.1) 当然用户如果熟悉Modbus/TCP协议的话也可以自己编程开发,具体可以参考下载中心的应用文档:
A0402 使用S7-300/400通信处理器CP与SENTRON PAC3200进行MODBUS TCP通信