钡铼网关: 轻松实现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时代的智能制造注入了新活力。

相关推荐
dessler31 分钟前
Docker-run命令详细讲解
linux·运维·后端·docker
群联云防护小杜44 分钟前
如何给负载均衡平台做好安全防御
运维·服务器·网络·网络协议·安全·负载均衡
PyAIGCMaster1 小时前
ubuntu装P104驱动
linux·运维·ubuntu
奈何不吃鱼1 小时前
【Linux】ubuntu依赖安装的各种问题汇总
linux·运维·服务器
爱码小白1 小时前
网络编程(王铭东老师)笔记
服务器·网络·笔记
zzzhpzhpzzz1 小时前
Ubuntu如何查看硬件型号
linux·运维·ubuntu
蜜獾云1 小时前
linux firewalld 命令详解
linux·运维·服务器·网络·windows·网络安全·firewalld
陌北v11 小时前
Docker Compose 配置指南
运维·docker·容器·docker-compose
只会copy的搬运工2 小时前
Jenkins 持续集成部署——Jenkins实战与运维(1)
运维·ci/cd·jenkins
娶不到胡一菲的汪大东2 小时前
Ubuntu概述
linux·运维·ubuntu