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

技术支持

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

维控协议转换网关WTGNet-LX以太网通讯和数据采集方法


维控协议转换网关WTGNet-LX安装与参数设置(点击查看)


1.应用场景


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

该协议转换网关适用于维控LX系列PLC(包括LX1S、LX1N/LX2N、LX3U/LX3G/LX3S等)。

WTGNet-LX维控LX系列PLC以太网通讯数据采集方法
 

2.组态软件通讯


用户使用标准组态软件可以通过维控的MC协议(以下均以此协议驱动为例)或者MODBUS TCP协议采集设备数据。
 

2.1KEPServerEX通讯


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

WTGNet-LX维控LX系列PLC以太网通讯数据采集方法KEPServerEX通讯

新建device,在【Device model】处选择LX3U,点击【下一步】按钮;

WTGNet-LX维控LX系列PLC以太网通讯数据采集方法KEPServerEX通讯

在【Device ID】处输入协议转换网关的IP地址:255,点击【下一步】按钮;

WTGNet-LX维控LX系列PLC以太网通讯数据采集方法KEPServerEX通讯

在【IP Protocol】处选择TCP/IP,在【Port Number】处输入协议转换网关的端口号,默认为5551,点击【下一步】,其它参数默认直至device建立完成。

WTGNet-LX维控LX系列PLC以太网通讯数据采集方法KEPServerEX通讯
 

2.2组态王(KingView)通讯


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

WTGNet-LX维控LX系列PLC以太网通讯数据采集方法组态王(KingView)通讯

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

WTGNet-LX维控LX系列PLC以太网通讯数据采集方法组态王(KingView)通讯

输入协议转换网关的地址,格式为【IP地址:端口号】,默认为192.168.1.188:5551,点击【下一步】按钮;

WTGNet-LX维控LX系列PLC以太网通讯数据采集方法组态王(KingView)通讯

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

2.3力控(ForceControl)通讯


新建IO设备,这里选择A、ANA系列以太网驱动,在设备配置中的【通讯方式】选择TCP/IP网络,点击【下一步】按钮;

WTGNet-LX维控LX系列PLC以太网通讯数据采集方法力控(ForceControl)通讯

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

WTGNet-LX维控LX系列PLC以太网通讯数据采集方法力控(ForceControl)通讯

在【设备类型】处选择BINARY,点击【完成】按钮。

WTGNet-LX维控LX系列PLC以太网通讯数据采集方法力控(ForceControl)通讯


2.4杰控(FameView)通讯


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

WTGNet-LX维控LX系列PLC以太网通讯数据采集方法杰控(FameView)通讯

选择需要启动的驱动后,点击【确定】按钮;

WTGNet-LX维控LX系列PLC以太网通讯数据采集方法杰控(FameView)通讯

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

WTGNet-LX维控LX系列PLC以太网通讯数据采集方法杰控(FameView)通讯


3.ModbusTCP通讯


1. PLC内部寄存器地址与MODBUS地址对应表:
 
MODBUS地址 PLC内部寄存器地址 数据类型 计算公式 modbus功能号 指令数
000001~ 输出线圈:Y0~
 
Ym = 000001+m     FC1(读线圈)
FC5(写线圈)
FC1:512
FC5:1
005001~ M8000~ M8m = 005001+m  
006001~ 定时器线圈:T0~ Tm = 006001+m
007001~ 计数器线圈:C0~ Cm = 007001+m
010001~ 线圈:M0~ Mm = 010001+m
030001~ 线圈:S0~ Sm = 030001+m
100001~ 输入:X0~ Xm = 100001+m     FC2(读输入) 512
400001~ 定时器:T0~ Tm = 400001+m FC3(读寄存器)
FC16(写寄存器)
FC6(写单一寄存器)
FC3:127
FC16:127
FC6:1
401001~ 计数器:C0~C199 Cm = 401001+m
411001 ~ 计数器:C200~C255 Cm = 411001+(m-200)*2
401301~ D8000~ D8m = 401301+m        
402001~ 资料暂存器:D0~ Dm = 402001+m       
420001~ 文件寄存器:R0~ Rm=420001+m          
 

注释说明:

:其中m表示Y线圈标识号的八进制数,需要将其换算成十进制后进行公式,如Y25,八进制25换算成十进制后为21,其对应的modbus地址为:Y25=000001+21=000022;
②:其中m表示M线圈标识号去掉8000的剩余数,如M8325时m=325;
③:其中m表示X线圈标识号的八进制数,需要将其换算成十进制后进行公式,如X25,八进制25换算成十进制后为21,其对应的modbus地址为:X25=100001+21=100022;
:其中m表示C线圈标识号,当m>=200时,用此公式计算;
:其中m表示功能寄存器D标识号去掉8000的剩余数,如M8206时m=206;
 
2.ModScan32测试:

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

WTGNet-LX维控LX系列PLC以太网通讯数据采集方法ModbusTCP通讯

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

WTGNet-LX维控LX系列PLC以太网通讯数据采集方法ModbusTCP通讯

测试正常的画面如下:

WTGNet-LX维控LX系列PLC以太网通讯数据采集方法ModbusTCP通讯