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

技术支持

  • 三菱
  • 西门子
  • 松下
  • FANUC
  • 富士
  • Mazak
  • Brother
  • 安川
  • 东元
  • 台达
产电协议转换网关WTGNet-LS以太网通讯和数据采集方法
  • 作者:朱泰坪
  • 发表时间:2021-07-12 15:59
  • 来源:

产电协议转换网关WTGNet-LS以太网通讯和数据采集方法


 

产电协议转换网关WTGNet-LS安装与参数设置(点击查看)


1.应用场景


产电协议转换网关(以下简称为协议转换网关)主要为工业设备联网项目提供硬件支持,帮助上层终端通过以太网的方式采集底层工业设备(主要为PLC,但不局限于PLC的设备)的数据,进而对这些数据进行统计和分析。

该协议转换网关适用于产电MASTER-K系列PLC。
 

2.组态软件通讯


用户使用标准组态软件可以通过MODBUS TCP协议采集设备数据。
 

2.1KEPServerEX通讯


新建channel,选择Modbus Ethernet驱动,点击【下一步】按钮,其它参数默认直至channel建立完成;

WTGNet-LS产电 MASTER-K系列PLC以太网通讯数据采集方法KEPServerEX通讯
 
新建device,在【Device model】处选择Modbus,点击【下一步】按钮;

WTGNet-LS产电 MASTER-K系列PLC以太网通讯数据采集方法KEPServerEX通讯
 
在【Device ID】处输入协议转换网关的IP地址,格式为<IP地址>.PLC站号,点击【下一步】按钮;

WTGNet-LS产电 MASTER-K系列PLC以太网通讯数据采集方法KEPServerEX通讯

以下步骤默认即可,直至完成。
 

2.2组态王(KingView)通讯


新建设备,选择【ModbusTCP】--【TCP】,点击【下一步】按钮;

WTGNet-LS产电 MASTER-K系列PLC以太网通讯数据采集方法组态王(KingView)通讯

任意设定一个设备名称,点击【下一步】按钮;

WTGNet-LS产电 MASTER-K系列PLC以太网通讯数据采集方法组态王(KingView)通讯
 
输入协议转换网关的地址,格式为【IP地址:端口号 plc站号/时间】,默认为192.168.1.188:502 1/50,点击【下一步】按钮;

WTGNet-LS产电 MASTER-K系列PLC以太网通讯数据采集方法组态王(KingView)通讯

以下步骤默认即可,直至完成。
 

2.3力控(ForceControl)通讯


新建IO设备,这里选择MODBUS(TCP)驱动,在设备配置中的【设备地址】输入PLC的站号,【通讯方式】选择TCP/IP网络,点击【下一步】按钮;

WTGNet-LS产电 MASTER-K系列PLC以太网通讯数据采集方法力控(ForceControl)通讯
 

在【设备IP地址】处输入协议转换网关的IP地址,在【端口】处输入协议转换网关的端口号,默认为502,点击【下一步】按钮;

WTGNet-LS产电 MASTER-K系列PLC以太网通讯数据采集方法力控(ForceControl)通讯

以下步骤默认即可,直至完成。
 

2.4杰控(FameView)通讯


选择【设备通讯】下的【安装驱动】,这里选择MB_TCPIP驱动,然后点击【安装】按钮;

WTGNet-LS产电 MASTER-K系列PLC以太网通讯数据采集方法力控(ForceControl)通讯
 
选择需要启动的驱动后,点击【确定】按钮;

WTGNet-LS产电 MASTER-K系列PLC以太网通讯数据采集方法力控(ForceControl)通讯

新建【设备数据表】,【端口号】输入502,在【设备IP地址】处输入协议转换网关的IP地址,然后设置好通讯数据后,点击【确认】按钮。

WTGNet-LS产电 MASTER-K系列PLC以太网通讯数据采集方法力控(ForceControl)通讯

3.ModbusTCP通讯


1.PLC内部寄存器地址与MODBUS地址对应表
 
Modbus地址 PLC内部软元件地址 数据类型 计算公式 MODBUS功能号 指令数
000001~001024 P区:P00~P63f  

 
Pmn= 000001+m*16+n         FC1(读线圈)
FC5(写单个线圈)
FC15(写多个线圈)
FC1:960
FC5:1
FC15:1
003001~006072 M区:M00~M191f Mmn= 003001+m*16+n
008001~008512 K区:K00~K31f Kmn= 008001+m*16+n
010001~011024 L区:L00~L63f Lmn= 010001+m*16+n        
013001~014024 F区:F00~F63f Fmn= 013001+m*16+n         
020001~020256 T区:T0-T255 Tm=020001+m              
023001~023256 C区:C0~C255 Cm=023001+m              
400001~410000 D区:D0~D9999 Dm= 400001+m              FC3(读寄存器)
FC6(写单个寄存器)
FC16(写多个寄存器)
FC3:120
FC16:60
FC6:1
411001~411256 T区:T0~T255 Tm= 411001+m
411501~411756 C区:C0~C255 Cm= 411501+m
412001~412100 S区:S0~S99 Sm= 412001+m
420001~420256 TSm区:TS0~TS255 TSm=420001+m             
423001~423256 CSm区:CS0~CS255 CSm=423001+m             
426001~426256 TINm区:TIN0~TIN255 TINm=426001+m            
429001~429256 CINm区:CIN0~CIN255 CINm=429001+m            
 
注释说明:

m代表元件字号:采用10进制,n代表元件位号:采用16进制,计算时需将位号先转换为10进制。如P5D,位号D用十进制表示为13,其对应的modbus地址为:Y1F=010001+5*16+13=010094;
如D100,其对应的modbus地址为:D100=400001+100=400101;
:PLC内部软元件地址区中:数据类型为位的区域(T、C)和数据类型为字的区域(TS、CS、TIN、CIN)仅在PLC的通讯协议为LOAD协议时可以被访问。
 
2.ModScan32测试

打开软件,设置需要测试的数据,例如:读取D0开始的60个字,设置如下:

WTGNet-LS产电 MASTER-K系列PLC以太网通讯数据采集方法ModbusTCP通讯

选择菜单栏【Connection】--Connect,在对话框中的【IP Address】处输入协议转换网关的IP地址,点击【OK】按钮;

WTGNet-LS产电 MASTER-K系列PLC以太网通讯数据采集方法ModbusTCP通讯

测试正常的画面如下:
 
WTGNet-LS产电 MASTER-K系列PLC以太网通讯数据采集方法ModbusTCP通讯