OPC UA耦合器BL205是钡铼技术基于下一代工业互联网技术推出的分布式、可插拔、结构紧凑、可编程的IO系统,可直接接入SCADA、MES、MOM、ERP等IT系统,无缝链接OT与IT层,是工业互联网、工业4.0、智能制造、数字化转型解决方案中IO系统最佳方案。BL205作为一款可靠的数据传输设备,在实现设备间的数据交换方面展现出卓越性能,本文将给大家讲解如何利用BL205耦合器实现与UaExpert的通信,来展示其实际应用。
一、OPC UA网页配置
注意!配置完OPC UA参数后点击"保存并应用"下发到BL205耦合器,才能生效!
步骤如下:
(1)填写OPC UA名称,可以自定义,方便OPC UA客户端搜索区分不同的OPC UA服务器。如:填写"BL200 OPC UA Server"。
(2)OPC UA 服务端的端口号,默认:4840。
(3)安全策略选择。如选择basic128rsa15。
(4)消息安全模式选择。如选择签名和加密。
(5)上传证书和密钥,点击"选择文件">点击"上传文件">选择你的证书或密钥文件,点击打开>在文件名方框内显示后,点击上传文件>上传文件成功后会在方框显示你上传的文件,点击你上传的证书或密钥文件>这时就会在证书或密钥项显示你的证书或密钥文件。
(6)是否允许匿名,因使用签名和加密的方式,则允许匿名不打钩。
(7)填写用户名和密码,客户端连接时需要填写这个用户名和密码。
(8)选择数据,因用自定义的信息模型,所以要选择"信息模型"。
(9)信息模型文件上传,上传方法和上传证书或密钥文件一样,上传的是xml文件。
(10)依赖模型文件,是否有参考模型,有参考多少个。
(11)依赖的模型:上传你参考的模型,上传方法和上传证书或密钥文件一样,上传的是xml文件。
(12)点击"保存并应用"。
二、用UaExpert客户端连接收发数据
1.打开UaExpert(OPC UA客户端),输入OPC UA服务器IP和端口。
- 点击搜索,点击搜索到的OPC UA服务器,点击签名和加密方式的basic128rsa15。
3.输入设置的用户名和密码
采集到的数据如下
自定义的信息模型数据点的描述项一定要是REG+Modbus地址,如上图的DO-1000点的描述。
4.OPC UA客服端数据下发
以下发DO-1000这个数据点为例
点击DO-1000数据点的值,原来是false,方格内没有√,点击一下打上√,在空白的地方点击鼠标左键或按键盘上的【Enter】键。
OPC UA客户端下发成功会有报文,因服务器响应也很快,可以在上面看到值已经变为"true"。
在BL205的网页配置查看DO的状态,DO1也是由原来的断开变成闭口。
通过上述通信示例,我们可以看到BL205耦合器可以实现数据的准确无误传输。在配置OPC UA参数时,需要注意的一点是自定义的信息模型,建模时数据点描述项一定要是REG +Modbus地址的格式,如DO1点描述项填写REG1000。