钡铼网关: 轻松实现PLC与OPC UA服务器的双向通信

在当今工业4.0的大潮下,实现不同设备、系统之间的高效通信和数据交换已大势所趋!PLC与OPC UA服务器的对接,对于打造智能工厂具有重要意义,本文将深入探讨钡铼技术的网关如何实现这一过程,为用户提供快速且低成本的解决方案。

一、钡铼网关的技术核心

钡铼技术推出的系列网关产品,专为解决工业现场设备与上位系统之间的协议转换难题 。这些网关支持广泛的工业通信协议,包括各种PLC、Modbus、BACnet、DL/T645、IEC101-103-104-61850等。

提供2个或6个RS485/RS232S串口供用户选择,串口之间相互独立,可以设置各自的串口参数采集不同的协议,确保数据在不同协议间高速、准确传输。

支持2个网口用于数据采集和转发,LAN口具备路由功能,为其他设备提供连接外网的通道。

1 个4G或WiFi无线传输接口,提供多样化的通信选项,确保实时传输的稳定性和高效性,即使在高负载或复杂网络环境下也能维持低延迟和高吞吐量,适合对数据实时性要求严格的工业场景。

二、详细配置步骤

1、COM 口的配置

本示例以串口小板 CP1W-CIF11,欧姆龙 CP1L-L 为例,串口小板拨码开关 2、3 为 ON, CP1L-L 的拨码开关 SW4 为 OFF,串口小板和 PLC 的其他拨码开关位置根据需求设置。 串口小板 RDA-或 SDA-接网关 COM2 B,RDB+或 SDB+接网关 COM2 A。CP1L-L 串口 配置模式要选择 Host Link,如下图:

COM2 口配置如下:

(1)双击"COM2",弹出 COM 属性配置框。

(2)模式选择:采集。

(3)因是采集 欧姆龙 CP1L-L,因此,设备品牌:从下拉框中选择"OMRON",设备型号:CJ/CS/CP。 按钮里面的轮询间隔和通讯超时根据需求设置。

(4)波特率、停止位、数据位、校验 位根据欧姆龙 CP1L-L 串口的参数进行配置,与其保持一致。从欧姆龙编程软件查看到 欧姆龙串口选择标准波特率:9600,停止位:2,数据位:7,校验位:Even。

(5)点 击"确定"。 注:点击"写入配置"网关设备将自动重启,重启后 COM 口的配置才会生效。

2、添加 COM 口设备 CP1L

1)点击"COM2",点击鼠标右键,点击"添加",弹出设备配置框。

(2)设备名 称任意填写,如:CP1L-L。

(3)设备地址:CP1L-L 串口单元号,根据需求填写,地 址要与 CP1L-L 设置的单元号一致,否则通讯不上。

(4)点击"确定",添加 CP1L-L 设备。

注:点击确定后会在 COM2 下显示添加的设备见上图显示出来 CP1L-L,如果想添加多 个设备,重复(1)--(4)步骤即可。

注:点击"写入配置"网关设备将自动重启,重启后添加 COM2 口的 CP1L-L 设备才添 加成功。

3、添加采集 CP1L 的数据点

只采集 CP1L 的 CIO 寄存器为例

(1)点击"CP1L-L",鼠标光标移动到方框内,鼠标右键,点击"添加"弹出数据点 设置框。

(2)变量名称:命名数据点的名字,如:CIO2.01。

(3)数据点的标识符, 可以任意填写。标识符不能重复,如:CIO2.01 数据点的标识填写为 CIO201,有一些平 台标识符识别不了小数点。

(4)根据需求选择采集地址按什么数据格式填写输入网关, OCT/DEC/HEX 分别是八进制/十进制/十六进制。CIO 寄存器按位采集带小数,故选择 十进制。

(5)地址类型:根据欧姆龙的寄存器选择,如要采集"CIO2.01"则选择"CIO_BIT"。

(6)地址:采集数据点的寄存器地址,如:采集"CIO2.01"故填写"2.01"。

(7)数 据类型:根据采集 PLC 寄存器选择,如:"CIO_BIT"是线圈类型故选择"bool"。

(8) 添加数量:采集个数,如果是采集连续地址,同一寄存器可以多个采集。

(9)读写类 型:根据 PLC 寄存器选择。从"只读"、"可读可写"中选择。

(10)映射地址:填 写采集到的数据点存储到 BL110 网关设备的地址,可以随意填写。映射地址不能重复。 范围:0-2000。如:采集 CIO2.01 的数据存储到 BL110 网关"16"寄存器地址。配置软 件上映射地址外面表示 Modbus 地址,括号里面 M.XXX 表示 PLC Modbus 地址。

(11) 变量单位:根据需求任意填写,也可以不填写。

(12)点击"确定"。

注:点击"确定"后数据点会在方框内显示出来见上图,如果想继续添加数据点,在方 框鼠标右键,点击"添加"弹出数据点配置框,重复(2)--(12)步骤。

注:点击"写入配置"网关将自动重启,重启后采集 CP1L-L 添加的数据点才生效

经过以上的步骤,西门子S7-200相关数据将被采集上来,然后我们来配置OPC UA参数。

OPC UA Client 数据点可以直接从网关提取自动生成,可以不需要填写。数据点的名字 由配置软件上的设备名称和设备数据点的变量名称组成,Node id 由配置软件上的设备 名称和设备的数据点标签组成。

以上步骤完成后,网关的OPC UA就可以用了,下面以UaExpert查看和下发数据为例:UaExpert会自动生成数据点,数据点的名字由配置软件上的设备名称和设备数据点的变量名称组成;Node id 由配置软件上 的设备名称和设备的数据点标签组成。

数据下发,直接双击数据点的值输入数值按键盘的回车键确定即可。

三、钡铼网关的优势

  1. 协议兼容性:轻松实现PLC与OPC UA服务器的双向通信。
  2. 数据安全:采用加密传输,确保数据在传输过程中的完整性和安全性。
  3. 实时性与稳定性:高性能处理器和优化的通信算法,保证数据的实时传输和系统的稳定运行。
  4. 远程管理:支持远程配置和监控,简化了设备的日常维护和故障排查。

钡铼网关以其卓越的协议转换能力和稳定的性能,成为了PLC与OPC UA服务器之间无缝集成的理想选择,通过本文所描述的配置步骤,用户能够快速实现设备与系统的高效数据转换。钡铼技术的低成本、稳定可靠的解决方案,无疑为工业4.0时代的智能制造注入了新活力。

相关推荐
YonyouHRSaaS27 分钟前
从安全、信创、运维三方面看,人力资源管理系统哪种部署方式更适合企业HR?
运维·安全·hr系统·人力资源管理系统·hr saas·人事管理系统
啦啦啦啦啦zzzz1 小时前
一致性哈希
服务器·算法·哈希算法·c++20·分布式存储
倔强的石头1061 小时前
【Linux指南】动静态库系列(十二):库工程发布与错误排查:从能跑到可维护
linux·运维·服务器
wdfk_prog1 小时前
LWIP教程 03:从 `low_level_input()` 到 `pbuf_free()`——`pbuf` 的数据视图、Chain 与引用计数
运维·网络·笔记·学习
掉进电商坑三年没爬出来的东叔1 小时前
云服务器搭建个人网站实战:从零到公网访问,含域名HTTPS
运维·服务器·https
IT大白鼠1 小时前
彭大帅的AI运维助手跨出 Linux:全面接管 Windows 服务器
运维·服务器·人工智能
reasonsummer1 小时前
【办公类-131-05】20261007中2班周计划制作(原资料Word单元格不统一 失败)
运维·服务器
Mikko72 小时前
JVM 线上排查实战(六):JFR 怎么用?JDK 8 要不要加 UnlockCommercialFeatures、jfr 命令在哪、录的文件为什么读不了
java·运维·jvm·后端
蚰蜒螟2 小时前
一次挂载的完整旅程:Linux 内核 VFS 到 ext4 的调用链剖析
linux·运维·服务器
害人终害己2 小时前
Redis 日志:AUTH 认证信息
运维·服务器