西门子PLC带有Profinet协议的,如S7-200SMART、S7-1200、S7-1500、S7-300PN等本身是支持Profinet协议通讯的,但是很多DCS系统或者一些智能设备通过ModbusTCP协议通讯的,其本身不支持Profinet协议。
特别是S7-300PN这种类型的CPU,要是想要通过ModbusTCP通讯的话,第一,编程工作是非常麻烦的,很多使用者都不想编程,第二,其Modbus库文件是不公开的,想要用的话是收费的,所以很多使用者都不想使用此方式。
于是我们推出了一款协议转换器,这款转换器是将Profinet协议转换成ModbusTCP协议的,然后和一些DCS系统通过ModbusTCP方式进行通讯。
功能:
该转换器用于将西门子S7-300、S7-1200/1500、S7-200 Smart、S7-200 CP243等产品转换成Modbus TCP协议(服务端)为电脑或其它系统提供Modbus TCP协议。
Modbus TCP功能码与西门子PLC数据的对应关系:
01功能码:读取线圈、05写单个线圈、15写多个线圈(0xxxx)
地址 [ 0, 1, 2, ..10 … ] 对应西门子PLC Q区: [Q0.0, Q0.1, Q0.2, .. Q1.2….]
02功能码:读取输入状态(1xxxx)
地址 [ 0, 1, 2, ..10… ] 对应西门子PLC I区: [I0.0, I0.1, I0.2, ..I1.2…..]
04功能码:功能取消
03功能码:读取保持寄存器、06写单个寄存器、16写多个寄存器(4xxxx)
地址 [ 0, 1, 2, ..10… ] 对应: DB块中的 DBW0, DBW2, DBW4, ...DBW20….
或V区的 VW0, VW2, VW4, ... VW20…
简介:
1、具有网络隔离功能,可将西门子PLC与ModbusTCP侧系统隔离出两个独立的网络。
2、两个网口(LAN1和LAN3)。LAN1 用于连接西门子PLC;LAN3用于连接电脑或DCS、MIS、霍尼韦尔的FTE、艾默生的OHI等具有Modbus TCP协议的其它系统。
LAN1口设置界面:
LAN3口设置界面:
详情请查看
http://www.dl-winbest.com/download/Product%20manual/S7-PN_ModbusTCP%E7%94%A8%E6%88%B7%E6%89%8B%E5%86%8CV2.01.pdf
最后修改:2021/2/26 9:45:30