RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:9:30-18:00
你可能希望了解如下产品
关闭右侧工具栏

PN转ModbusRTU网关

  • 三菱
  • 西门子
  • 松下
  • FANUC
  • 富士
  • Mazak
  • Brother
  • 安川
  • 东元
  • 台达
西门子ModbusTCP/RTU通讯

WTGNet-PN PRO(西门子ModbusRTU)

产品介绍:西门子网口PLC数据采集网关(WTGNet-PN PRO )支持IP地址跨网段、ModbusRTU以及ModbusTCP通讯协议转换,无需在PLC内编写通讯程序。

产品详细

WTGNet-PN PRO
西门子网口PLC数据采集网关



01
产品介绍


1.1 产品介绍


西门子网口PLC数据采集网关WTGNet-PN PRO )支持IP地址跨网段、ModbusRTU以及ModbusTCP通讯协议转换,无需在PLC内编写通讯程序。

IP地址跨网段转换:可以将PLC的IP地址转换成另外一个网段的IP,不需要PLC配置网关地址,用于PLC不方便修改IP地址或者需要提供2个以上网段IP地址的应用场合;

Modbus RTU主站功能:西门子网口PLC数据采集网关作为ModbusRTU主站,可以连接Modbus从站站点,可以支持2000条Modubs指令,每条指令最大长度110个字,可用于大数据量的通讯场合;

Modbus RTU从站功能:西门子网口PLC数据采集网关作为ModbusRTU从站,将PLC的数据地址直接映射到Modbus地址区,DCS或者上位机等设备,可以直接读写这些数据地址,无需PLC内部编程;

Modbus TCP客户机功能:西门子网口PLC数据采集网关作为ModbusTCP客户机,可以连接8个ModbusTCP服务器站点,将Modbus数据直接映射到PLC地址区,无需PLC内部编程,只占用一个PLC连接资源;

Modbus TCP服务器功能:西门子网口PLC数据采集网关作为ModbusTCP服务器,将PLC的数据地址直接映射到Modbus地址区,DCS或者上位机等设备,可以直接读写这些数据地址,无需PLC内部编程;

西门子网口PLC数据采集网关采用双口以太网交换机设计,不占用PLC的通讯接口。


点击此处“海为PLC数据采集网关与上位机软件通讯和数据采集方法”查看更多内容


02
特色功能


01
支持IP地址跨网段NAT转换;
02
支持西门子PLC的modbusTCP通讯(支持服务器和客户功能),无需PLC编程;
03
支持西门子PLC的RS485通讯(支持modbusRTU主站和从站功能),无需PLC编程;
04
同时支持WEB和参数工具进行参数设置和在线诊断;
05
支持海为全系列以太网通讯,支持编程软件、组态王等软件通过以太网方式直连PLC;
06
支持8通道TCP/UDP通讯配置;
07
支持16个以太网通讯连接;
08
多种通讯方式可以同时支持。


03
硬件说明


3.1 安装方式


西门子网口PLC数据采集网关采用标准35mm导轨安装。


3.2 接口定义


接口定义图示:


西门子网口PLC数据采集网关外观


【电源】直流24V电源(电压范围:19-29V,电流100mA)

【X1】COM3接口采用DSUB9母口,接口定义:

3------RS485+

8------RS485-

5------GND

【LAN1】接口采用双网口交换机,10/100自适应:

【LAN2】接口采用单网口,10/100自适应:


04
参数配置软件WTGLink及基本参数介绍


4.1 搜索设备


打开参数配置工具WTGLink,选择和西门子网口PLC数据采集网关连接的电脑网卡,点击【搜索】按钮,可以搜索到西门子网口PLC数据采集网关;


西门子网口PLC数据采集网关配置


4.2 修改IP地址


如需要修改西门子网口PLC数据采集网关IP地址、子网掩码和默认网关,可以鼠标右键西门子网口PLC数据采集网关,选择【修改IP地址】,在弹出的对话框中,输入想要修改参数后,点击【修改】按钮;


西门子网口PLC数据采集网关修改IP地址


4.3 打开设备配置界面


双击西门子网口PLC数据采集网关,或者鼠标右键,选择【打开设备】选项,可以进入西门子网口PLC数据采集网关的参数设置、诊断、测试页面;


西门子网口PLC数据采集网关打开配置


4.4 配置界面


打开后配置界面如下:


西门子网口PLC数据采集网关配置通讯参数


参数说明


1、设备信息区:显示西门子网口PLC数据采集网关型号、序列号、MAC地址等基本信息;

2、操作按钮区:

【导入配置】:将存储的配置导入覆盖当前配置;

【导出配置】:将当前的配置导出存储成文件保存;

【清除日志】:将日志区的信息清除;

【刷新】:刷新设备信息区域;

【下载配置】:将当前的配置下载到西门子网口PLC数据采集网关内;

【上载配置】:将西门子网口PLC数据采集网关内的配置上载到配置软件;

【模块重启】:桥接型重启;

【下载固件】:更新西门子网口PLC数据采集网关固件;

3、设备名称:用户可以设置西门子网口PLC数据采集网关连接设备的名称,便于设备信息管理;

4、LAN1参数配置:IP地址、子网掩码、默认网关

说明:LAN1的IP地址需要与S71200/1500系列PLC的IP在同一个网段。

5、LAN2参数配置:IP地址、子网掩码、默认网关

说明:LAN2的IP地址需要与上位机的IP在同一个网段。

6、RS485参数配置:模式、波特率、数据位、校验位、停止位。

说明:Modbus通讯模式和参数需要根据连接的modbus站点配置。

7、通讯通道配置(可以配置8个通道)

【启用】:启用前面的钩上,当前通道配置才会生效;

【协议】:可以选择TCP或者UDP;

【目标IP地址】:填入设备(如:PLC)的IP地址;

【目标端口】:填入设备(如:PLC)的通讯端口,西门子PLC的通讯端口默认为:102;

【监听端口】:填入LAN2的通讯端口即上位软件的通讯端口,ModbusTCP协议端口为502;

8、配置工具的操作日志显示区


4.5 诊断界面


选择【诊断】选项页,打开诊断界面可以查看西门子网口PLC数据采集网关的各个通道的通讯情况和设备的累计运行时间:


西门子网口PLC数据采集网关诊断参数


4.5 测试界面


选择【测试】选项页,提供ModbusTCP的通讯测试:选择【测试】选项页,打开测试界面,设置完通讯参数,依次点击【连接】按钮----【发送】按钮。


西门子网口PLC数据采集网关测试通讯


05
应用场景1:西门子PLC跨网段转换IP


应用描述:


西门子网口PLC数据采集网关(WTGNet-PN PRO )支持IP地址跨网段和通讯协议的转换,为不方便修改参数的以太网通讯的工业设备的信息化联网提供便捷的解决方案。


网络拓扑:


西门子网口PLC的IP地址跨网段转换


5.1 硬件连接


连接方式:将西门子网口PLC数据采集网关的LAN1的双端口交换机连接到西门子S71200/1500等系列PLC以太网口,西门子网口PLC数据采集网关的LAN2的网口连接到计算机的网口或者局域网网络。


西门子网口PLC跨网段数据采集网关连接


5.2 参数配置


5.2.1 通道参数配置界面


打开【配置界面】如下:


西门子1200跨网段连接网关配置方法


1、LAN1参数区:

IP地址、子网掩码、默认网关

说明:LAN1的IP地址需要与S71200/1500系列PLC的IP在同一个网段。


2、LAN2参数区

IP地址、子网掩码、默认网关

说明:LAN2的IP地址需要与上位机的IP在同一个网段。


3、目标PLC参数区

支持8个通道,可配置成直通或者ModbusTCP从站(服务器)模式;

【启用】:启用前面的钩上,当前通道配置才会生效;

【协议】:可以选择TCP或者UDP;

【目标IP地址】:填入设备(如:PLC)的IP地址;

【目标端口】:填入设备(如:PLC)的通讯端口,西门子PLC的通讯端口默认为:102;

【监听端口】:填入LAN2的通讯端口即上位软件的通讯端口,ModbusTCP协议端口为502;


5.2.2 Modbus从站映射地址


打开【Modbus从站配置界面】:


西门子1200的ModbusTCP通讯方法


06
应用场景2:ModbusRTU主站功能


应用描述:


西门子网口PLC数据采集网关转换Modbus RTU 从站设备(仪表、变频器、传感器等)和西门子网口PLC(S71200/1500/300/400/200SMART)之间的通讯。


网络拓扑:


西门子网口PLCModbusRTU通讯方法


6.1 硬件连接


连接方式:将西门子网口PLC数据采集网关的LAN1的双端口交换机连接到西门子S71200/1500的PN以太网口,西门子网口PLC数据采集网关的DSUB9针口连接到Modbus设备;西门子网口PLC数据采集网关LAN2的网口连接到计算机的网口。


6.2 参数配置


搜索设备修改IP等基本配置,参考【参数配置软件及基本参数配置介绍


6.2.1 Modbus参数配置


选择【配置界面】,将X1口模式配置为:Modbus主站;串口参数(波特率,数据位停止位,校验)和实际Modbus从站匹配。


西门子网口PLCModbusRTU主站通讯方法


6.2.2 Modbus主站参数


选择【Modbus主站界面】:


西门子网口PLCModbusRTU通讯参数配置


1、X1口通讯参数:

X1超时优化:勾选有效,在连接多个Modbus站点通讯网络中,如果部分站点不在线,通过优化可以提供通讯效率;

X1发送间隔:每条Modbus指令,发送的间隔时间;

X1超时时间:每条Modbus指令,等待的超时时间;

X1重试次数:每条Modbus指令,超时后重试次数;


2、连接的PLC通讯参数

IP地址:填入西门子网口PLC数据采集网关连接到PLC的IP地址;(注:基本参数里面LAN1网卡的IP需要和PLC的IP在同一个网段)

端口:填入PLC的通讯端口,默认:102;

TSAP参数:根据PLC的类型和CPU机架号插槽号填写;


3、西门子网口PLC数据采集网关状态字

状态字更新:勾选有效,占用PLC一个字地址;

寄存器:可以选择DB块或者M区存储状态字。


模块状态字:低字节1秒自增一次(超时不自增,模块错误),高字节 状态(0正常,1异常)。


西门子网口PLCModbusRTU主站通讯检测


6.2.3 Modbus指令配置


选择【Modbus主站界面】:西门子网口PLC数据采集网关可以配置1024条modbus数据交换映射,支持位、字节和字的数据格式,单条数据交换映射支持最大110个寄存器(字)。


西门子网口PLCModbusRTU主站通讯参数设定方法


1、MODBUS指令编辑区:可以新建、插入、编辑、删除;


2、西门子PLC通讯参数区:

S7参数如下:

【寄存器】:西门子的数据地址区,包括:DB、M、I、Q;

【起始地址】:西门子数据区的起始地址;

【位偏移】:读写位寄存器,需要指定对应的位偏移地址;


3、Modubs通讯参数区:

【站地址】:Modbus的站地址,可以配置单个站,如果每个站的数据相同可以多个站一起配置;

【寄存器】:Modbus功能码选择:

  • [01] Read Coil Status:读位寄存器,长度支持1和8的倍数;

  • [02] Read DiscreteInput:读状态寄存器,长度支持1和8的倍数;

  • [03] Read HoldingRegister:读保持寄存器,支持最大长度110;

  • [04] Read InputerRegister;读输入寄存器,支持最大长度110;

  • [05] Write SingleCoil:写单个位寄存器,长度支持1;

  • [06] Write SingleRegist:写单个字寄存器,长度支持1;

  • [15] Write MultiCoils:写多个个位寄存器,长度支持1和8的倍数;

  • [16] Write MultiRegists:写多个字寄存器,长度支持110;

【起始地址】:Modbus数据区的起始地址;

【数量】:此条Modbus指令的数据长度;

【模式】:数据更新的方式:值变化触发、周期循环通讯、上升沿触发,下降沿触发;


3、  Modbus指令的状态字,每条Modbus指令可以单独配置一个状态字;

【状态字更新】:勾选有效;

【状寄存器】:占用PLC一个字地址,支持DB和M区地址;

状态字定义:高字节表示通讯状态(0正常,1异常),低字节保留。


西门子网口PLCModbusRTU主站通讯PLC参数配置


6.2.4 Modbus指令配置


西门子网口PLCModbusRTU主站通讯指令配置


此条Modbus指令含义:读MODBUS站点1的,保持寄存器,起始地址0,长度为10;放到PLC的DB块2.起始地址为4开始的10个字中(即40001----40010映射到DB2.DBW4—DB2.DBW22),采用采用周期读写模式。


西门子网口PLCModbusRTU主站通讯指令地址


6.2.5 Modbus指令诊断


通过诊断功能,可以明确通讯状态和通讯故障的位置;

都正常(S7通讯正常,Modbus通讯正常,背景为绿色);


西门子网口PLCModbusRTU主站通讯指令检测


S7异常(S7通讯异常,Modbus通讯正常,背景为橙色)


西门子网口PLCModbusRTU主站通讯S7通讯检测


Moubus异常(S7通讯正常,Modbus通讯异常,背景为橙色)


西门子网口PLCModbusRTU主站通讯MODBUS通讯检测方法


都异常常(S7通讯异常,Modbus通讯异常,背景为深灰色)


西门子网口PLCModbusRTU主站通讯异常检测方法


07
应用场景4:ModbusRTU从站功能


应用描述:


西门子网口PLC数据采集网关(WTGNet-PN PRO )支持IP地址跨网段和通讯协议的转换,为不方便修改参数的以太网通讯的工业设备的信息化联网提供便捷的解决方案。


网络拓扑:


西门子网口PLCModbusRTU从站通讯方法


7.1 硬件连接


连接方式:将西门子网口PLC数据采集网关的LAN1的双端口交换机连接到西门子S71200/1500等系列PLC以太网口,西门子网口PLC数据采集网关的X1串口(RS485)连接到Modbus RTU主站(DCS等)。


7.2 参数配置


7.2.1 通道参数配置界面


打开【配置界面】如下:


西门子网口PLCModbusRTU从站通讯配置方法


【X1口模式】:配置为Modbus从站;

X1口波特率、数据位、校验位、停止位与Modbus主站设备相匹配。


7.2.2 ModbusRTU从站配置


打开【Modbus从站配置界面】:


西门子网口PLCModbusRTU从站通讯配置参数


1、西门子网口PLC数据采集网关的Modbus从站地址;

2、填入西门子网口PLC数据采集网关连接的PLC的IP地址,通讯端口和TSAP地址;

3、Modbus地址映射表,用户可以根据需要修改。

 注意:Modbus RTU从站和ModbusTCP从站(服务器),共用地址映射表。


08
应用场景5:ModbusTCP从站(服务器)功能


应用描述:


将西门子的网口PLC的转换成标准的ModbusTCP协议,直接将西门子的数据地址映射到ModbusTCP的地址区,无需编程。可以连接施耐德PLC或者DCSModbusTCP主站(客户机);


网络拓扑:


西门子网口PLCModbusTCP从站服务器通讯方法


8.1 硬件连接


连接方式:将西门子网口PLC数据采集网关的LAN1的双端口交换机连接到西门子S71200/1500等系列PLC以太网口,西门子网口PLC数据采集网关的LAN2的网口连接到ModbusTCP客户机(DCS、施耐德PLC、上位机SCADA软件等)。


8.2 参数配置


8.2.1 通道参数配置界面


打开【配置界面】如下:


西门子网口PLCModbusTCP从站服务器通讯参数配置


1、  LAN1参数区:

IP地址、子网掩码、默认网关

说明:LAN1的IP地址需要与S71200/1500系列PLC的IP在同一个网段。


2、  LAN2参数区

IP地址、子网掩码、默认网关

说明:LAN2的IP地址需要与上位机的IP在同一个网段。


3、  目标PLC参数区

支持8个通道,可配置成直通或者ModbusTCP从站(服务器)模式;

【TCP协议模式】:ModbusTCP从站(服务器)模式

【启用】:启用前面的钩上,当前通道配置才会生效;

【协议】:可以选择TCP或者UDP;

【目标IP地址】:填入设备(如:PLC)的IP地址;

【目标端口】:填入设备(如:PLC)的通讯端口,西门子PLC的通讯端口默认为:102;

【监听端口】:填入LAN2的通讯端口即上位软件的通讯端口,ModbusTCP协议端口为502;


8.2.2 ModbusTCP从站映射地址


打开【Modbus从站配置界面】:


西门子网口PLCModbusTCP从站映射地址


注意:Modbus RTU从站和ModbusTCP从站(服务器),共用地址映射表,用户可以根据需要修改地址映射表。


09
应用场景6:ModbusTCP主站(客户机)功能


应用描述:


西门子网口PLC数据采集网关作为ModbusTCP主站(客户机),连接MOdbusTCP从站(服务器:施耐德PLCmodbusTCP仪表等)。将数据通过Modbus指令,直接映射到PLC的数据区,无需PLC编程。


网络拓扑:


西门子网口PLCModbusTCP主站通讯方法



9.1 硬件连接


连接方式:将西门子网口PLC数据采集网关的LAN1的双端口交换机连接到西门子S71200/1500等系列PLC以太网口,西门子网口PLC数据采集网关的LAN2的网口连接到ModbusTCP服务器(施耐德PLCmodbusTCP仪表等)。


9.2 参数配置


9.2.1 连接PLC的参数配置


打开【TCP客户机界面】如下:


西门子网口PLCModbusTCP客户机主站通讯方法


【目标PLC地址】:填入西门子网口PLC数据采集网关连接的PLC的IP地址;

【目标端口】:PLC的通讯端口,默认102;

【TSAP】:根据PLC的类型,填写;

【更新状态】:将客户机的通讯状态写入PLC,占PLC的一个字的内存地址;

模块状态字:低字节1秒自增一次(超时不自增,模块错误),高字节 状态(0正常,1异常)。

【寄存器】:支持DB块和M区地址;


9.2.2 配置ModbusTCP客户机


打开【TCP客户机界面】如下:


西门子网口PLC的ModbusTCP客户机


【开启客户机】:勾选有效,勾选后客户机功能生效;

【接口】:可以通过LAN1和LAN2两个网卡连接modbusTCP从站,默认LAN2;


S71200plc创建ModbusTCP客户机方法


【协议】选择ModbusTCP;

【IP地址】:填入modbusTCP从站的IP地址,需要和所选择的接口在同一个网段;

【端口】:填入modbusTCP从站的通讯端口号,默认502;

【连接超时】:超时时间3秒;

【通讯间隔】:每条modbus指令的间隔时间;


9.2.3 配置Modbus通讯指令


选择【TCP客户机界面】:西门子网口PLC数据采集网关可以配置1024条modbus数据交换映射,支持位、字节和字的数据格式,单条数据交换映射支持最大110个寄存器(字)。


西门子网口plc配置Modbus通讯指令


1、  MODBUS指令编辑区:可以新建、插入、编辑、删除;


2、  西门子PLC通讯参数区:

S7参数如下:

【寄存器】:西门子的数据地址区,包括:DB、M、I、Q;

【起始地址】:西门子数据区的起始地址;

【位偏移】:读写位寄存器,需要指定对应的位偏移地址;


3Modubs通讯参数区:

【站地址】:Modbus的站地址,可以配置单个站,如果每个站的数据相同可以多个站一起配置;

【寄存器】:Modbus功能码选择:

  • [01] Read Coil Status:读位寄存器,长度支持1和8的倍数;

  • [02] Read DiscreteInput:读状态寄存器,长度支持1和8的倍数;

  • [03] Read HoldingRegister:读保持寄存器,支持最大长度110;

  • [04] Read InputerRegister;读输入寄存器,支持最大长度110;

  • [05] Write SingleCoil:写单个位寄存器,长度支持1;

  • [06] Write SingleRegist:写单个字寄存器,长度支持1;

  • [15] Write MultiCoils:写多个个位寄存器,长度支持1和8的倍数;

  • [16] Write MultiRegists:写多个字寄存器,长度支持110;

【起始地址】:Modbus数据区的起始地址;

【数量】:此条Modbus指令的数据长度;

【模式】:数据更新的方式:值变化触发、周期循环通讯、上升沿触发,下降沿触发;


3、  Modbus指令的状态字,每条Modbus指令可以单独配置一个状态字;

【状态字更新】:勾选有效;

【状寄存器】:占用PLC一个字地址,支持DB和M区地址;

状态字定义:高字节表示通讯状态(0正常,1异常),低字节保留。


10
PLC参数配置


S7-1200和S71500需要启用PUT/GET选项(PLC属性—防护与安全—连接机制-运行来自远程对应的PUT/GET访问)。


西门子PLC配置Modbus通讯plc配置方法



15
技术参数 


基本参数产品名称:西门子网口PLC数据采集网关
产品型号:WTGNet-PN PRO 
描述:西门子网口PLC以太网IP地址和Modbus通讯转换
产品外观外壳颜色:工业黑
通讯指示灯:Pwr/Bus
以太网指示灯:Link/Active
复位按钮:Reset
尺寸(L*W*H):110*30*70mm 
重量:100g
安装方式:35mm导轨安装
电源供电方式:外供DIP2
电压:24VDC/100mA
通讯口LAN1接口类型:双端口交换机(RJ45)
传输速率: 10/100M自适应
通讯协议:TCP/UDP协议
支持设备:PLC、触摸屏、PC等以太网通讯设备
通讯口LAN2接口类型:以太网(RJ45)
传输速率:10/100自适应
通讯协议:TCP/UDP协议
TCP连接数:16
通讯口X1(com3)接口类型:串口RS485(DSUB9F)
传输速率:2400-115200bps 
通讯协议:Modbus RTU
支持设备:PLC,变频器,仪器仪表,温控仪等支持ModbusRTU通讯的设备
上位软件编程软件:STEP7/TIA
组态软件:WinCC、昆仑通态、组态王、力控、杰控、IFIX、INTOUCH、LABVIEW等
OPC软件:Kepware   OPC、Matricon OPC
参数配置参数工具:WTGLink
WEB浏览器:默认IP:192.168.1.188
工作环境温度:-20~85℃
湿度:95%非凝露
认证电磁兼容性:2014/30/EU
CE



上一篇:到头啦!

上一篇:真没啦!