【技术课堂】亿维物联网数据交互之协议交互
使用情景
您是否在设备现场调试过程中遇到过这样的问题?
不同品牌的控制器想要实现通信的需求,但却碰到了以下情况:
不同品牌的控制器协议不一致
通信接口不一致
通信接口硬件限制
统一协议编程繁琐
控制器有权限不能编程
组态编程后需要停机下载,而现场不能停机
对方控制器已在运行,客户不让改动等等.......
别担心,亿维物联网网关可以帮您一站式解决!
亿维网关可以通过简单组态实现不同品牌不同接口的控制器之间的通信,完美解决上述问题。
亿维物联网网关
01 硬件接口
2个以太网口
2个RS485接口
3个RS232接口
Siemens 西门子 | S7-200(PPI) | 串口 |
S7-300(MPI) | 串口 | |
S7-200 smart(PPI) | 串口 | |
S7-200 smart TCP/IP client | 网口 | |
S7-300/400 Profinet | 网口 | |
S7-1200/1500 TCP client | 网口 | |
Mitsubishi 三菱 | Fx1S | 串口 |
Fx1N/2N | 串口 | |
Fx3U/3G | 串口 | |
Fx5U ASCIIMODE TCP | 网口 | |
Fx5U BINARYMODE TCP | 网口 | |
OMRON 欧姆龙 | CJ/CS/CP(FINS) | 串口 |
CJ/CS/CP Ethernet/TCP(FINS) | 网口 | |
NJ/NX Ethernet/UDP | 网口 | |
host link | 串口 | |
Delta 台达 | DVP | 串口 |
AS Series Ethernet/IP | 网口 | |
LS 产电 | LS_CNET | 串口 |
LS_CPU_DIRECT | 串口 | |
LS_MASTER_K_CNET | 串口 | |
LS_MASTER_K_CPU_DIRECT | 串口 | |
LS_XBC_CNET | 串口 | |
LS_XBC_CPU_DIRECT | 串口 | |
Panasonic 松下 | FP | 串口 |
Inovance 汇川 | H1U/H2U | 串口 |
H3U | 串口 | |
H3U_Ethernet | 网口 | |
XINJE 信捷 | XC | 串口 |
XD | 串口 | |
FATEK 永宏 | FBS | 串口 |
Modbus 莫迪康 | Modbus_ascii_master | 串口 |
Modbus_ascii_slave | 串口 | |
Modbus_rtu_master | 串口 | |
Modbus_rtu_slave | 串口 | |
Modbus_TCP/IP_CLIENT | 网口 | |
Modbus_TCP/IP_SERVER | 网口 | |
HollySys 和利时 | LE/LM PLC | 串口 |
Simphoenix 四方 | E550 | 串口 |
E580 | 串口 | |
EP_series | 串口 | |
VS500 | 串口 | |
Trio 翠欧 | Trio Modbus-TCP/IP | 网口 |
DL/T645电表 | DL/T645-2007 standard | 串口 |
yudian 宇电 | AIBUS | 串口 |
满足上诉接口和协议的硬件都可以直接和网关通信,通过数据传输实现设备间数据交换。
应用举例1 仪表和PLC
西门子1200PLC控制系统需要和现场多个仪表通信,由于1200CPU没有485接口,或者增加了485接口后需要停机下载组态而现场不能停机的情况下,使用网关实现把仪表数据传送至1200CPU的组态过程如下:
串口连接设备时,地址模式有标准模式和扩展模式可选择。标准模式即一对一通信,一个主站一个从站。扩展模式即一对多通信,一个主站多个从站。扩展模式时地址前面都有从站地址的写入。
假如温度仪表的地址4x1是温度值,需要把温度值传送至西门子1200的DB1.DBW0里。
02 组态输出传输
这样设置后,网关把仪表的数据传送到了西门子1200CPU里。其中地址长度那里最长可以设置100.数据传输条数最大是100。所以传输时最好先把通信区域分配成连续的地址,可以简化配置。
组态好配置后,保存,将组态下载到网关里,这样通过网关可以把仪表的数据存放到1200CPU里。这里只用到了网关的数据传输功能,网关的联网功能并不需要,所以网关可以不必插卡或者插网线联网,如果需要网关将数据传送到云平台,可以在实时数据添加,参考物联网快速入门文档,本文不在叙述。
应用举例2 PLC和DCS
现场有西门子312CPU,现需要将312CPU里数据在工厂的中控室显示,中控系统采用某品牌DCS系统,该系统提供以太网口,支持协议modbusTCP客户端。
可使用网关和西门子312CPU通过MPI通信口通信,同时将网关配置为modbusTCP的服务器供DCS系统读取数据。
网关作为modbusTCP服务器时,内部地址可被其他客户端来读写访问。内部地址和modbus地址的对应关系如下表:
内部地址 | Modbus地址 |
LW0 | 4x1 |
LW1 | 4x2 |
LW2 | 4x3 |
… | … |
如下图组态后,即把西门子312CPU里的DB1.DBW0和4x1地址相关联了,DCS读写4X1就相当于读写DB1.DBW0了。
ModbusTCP服务器的IP地址即网关的IP,默认192.168.1.100。也可以实时修改。路径为:菜单栏工具-->网关设置à打开网络配置,填写新的IP即可。
添加完输出传输配置后,保存项目,下载到网关即可。
提交
匠心打造,应运而生-亿维自动化SMART PLC震撼上市
创新驱动引领技术升级—亿维自动化荣获CMCD 2021运动控制领域创新技术奖!
亿维 X6系列PLC新品上市
亿维UN260接口模块在特殊薄膜生产设备中的应用!
亿维官网上新,物联网板块新功能等你体验!