易控软件应对PLC标签变量新趋势
可编程逻辑控制器(以下简称PLC)是工业控制系统中最常用的下位设备类型, SCADA软件与PLC的通信一般都是通过PLC的寄存器来进行,譬如:MW210、B3:6/2、N7:50 或DB5.dbx50.2,此类寄存器地址从可读写性角度不是很直观,不能很好地反馈所表示数值的含义。近年来PLC技术不断发展,处理能力不断增强,寄存器地址管理也出现新的趋势,越来越多的PLC 采用“符号”或“标签”而不是寄存器地址来表示数据,这样可以提高PLC的编程效率、可读性和可维护性,此类PLC编程方式通常被称为“标签编程”或“符号编程”。
易控软件与PLC之间的通信除了传统的寄存器地址访问外,还支持直接读写PLC的数据标签,并且可在PLC编程软件中将PLC程序的标签导出,将导出的标签直接导入至易控天地并生成IO变量,避免了在上位软件中重复定义数据变量,大大提高了用户监控系统的开发效率,也提高了系统的准确性和可维护性。
对PLC标签通信方式的支持,是易控软件在很多方面突破传统组态软件局限的体现之一,易控软件不仅支持广泛的下位硬件设备和各种PC软件, 还可以简便快捷地建立与它们之间的稳定可靠通信,是融合自动化、信息化和智能化的重要基础。
目前,易控天地支持如下PLC的标签通信,并正在加速丰富中。
Rockwell(罗克韦尔):ControlLogix 5500 系列
Omron:NX 701 系列、CIP通讯
HollySYS(和利时):LX 系列
BeckHoff(倍福):ADS系列
Inovance(汇川):AC 系列
Keyence(基恩士):全系列
「技术课堂」亿维物联网数据交互之协议交互
使用情景
您是否在设备现场调试过程中遇到过这样的问题?
不同品牌的控制器想要实现通信的需求,但却碰到了以下情况:
不同品牌的控制器协议不一致通信接口不一致通信接口硬件限制统一协议编程繁琐控制器有权限不能编程组态编程后需要停机下载,而现场不能停机对方控制器已在运行,客户不让改动等等.......别担心,亿维物联网网关可以帮您一站式解决!
亿维网关可以通过简单组态实现不同品牌不同接口的控制器之间的通信,完美解决上述问题。
亿维物联网网关
01硬件接口
2个以太网口2个RS485接口1个RS232接口02通信协议
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的组态过程如下:
01在Uniface组态软件中建立和2个设备的连接,其中1200以太网通信,仪表485接口modbus-RTU协议。
串口连接设备时,地址模式有标准模式和扩展模式可选择。标准模式即一对一通信,一个主站一个从站。扩展模式即一对多通信,一个主站多个从站。扩展模式时地址前面都有从站地址的写入。
假如温度仪表的地址4x1是温度值,需要把温度值传送至西门子1200的DB1.DBW0里。
02 组态输出传输
这样设置后,网关把仪表的数据传送到了西门子1200CPU里。其中地址长度那里最长可以设置100.数据传输条数最大是100。所以传输时最好先把通信区域分配成连续的地址,可以简化配置。
组态好配置后,保存,将组态下载到网关里,这样通过网关可以把仪表的数据存放到1200CPU里。这里只用到了网关的数据传输功能,网关的联网功能并不需要,所以网关可以不必插卡或者插网线联网,如果需要网关将数据传送到云平台,可以在实时数据添加,参考物联网快速入门文档,本文不在叙述。
应用举例2 PLC和DCS
现场有西门子312CPU,现需要将312CPU里数据在工厂的中控室显示,中控系统采用某品牌DCS系统,该系统提供以太网口,支持协议modbusTCP客户端。
可使用网关和西门子312CPU通过MPI通信口通信,同时将网关配置为modbusTCP的服务器供DCS系统读取数据。
01通信配置
02组态数据传输
网关作为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即可。
添加完输出传输配置后,保存项目,下载到网关即可。
相关问答
hollysys是什么牌子的plc?
Hollysys是一家工业自动化控制系统解决方案供应商,其生产的PLC系统中包括基于Modbus和CAN网络的普通型号,还有高性能模型如HollySysPLC、DXP等,因此Hollysys...
codesys支持三菱plc吗?
支持三菱plc。CODESYS软件用于十多家企业的PLC中,如Beckhoff、Kontron、Moeller、Festo、三菱、HollySys和多家俄罗斯企业。支持三菱plc。CO...
深圳欧姆龙变频器维修点在哪里?-一起装修网
一起装修网问答平台为您提供深圳欧姆龙变频器维修点在哪里?的相关答案,并为您推荐了关于深圳欧姆龙变频器维修点在哪里?的相关问题,一起装修网问答平台:装修问题,...
电脑出现missingoperaatingsystem怎么处理-ZOL问答
5条回答:【推荐答案】missingoperaatingsystem英文意思是操作系统丢失,一般是磁盘引导记录损坏或者系统引导文件丢失,如果你有正版安装盘,可以从光盘引导,出现修...
怎么用螺丝刀戳主板开机?-ZOL问答
netholly不会··这跟你在机箱上按开机键一个原理的··没事·我们以前经常...回复sysg888不会呀。短接就是和按键一样的呀。有用(0)回复就是插机箱电...