Codesys与威纶通MT8071iE OPC UA通信

1、软件配置:

Codesys V3.5 SP10     OPC UA Server

EasyBuilder Pro     OPC UA Client

2、编写OPC UA Server程序:

注:本次使用Codesys Control Win演示。

①创建OPC UA Server程序,如图1-1所示。

图1-1 OPC UA Server程序

②启动Codesys Control Win,右击“CODESYS “Control Win SysTray(stopped)”>“Start PLC” ,如图1-2所示。

图1-2 启动Codesys Control Win

③扫描网络与登入下载,如图1-3所示。

图1-3 扫描网络有登入下载

④启动OPC UA Server。

3、OPC UA Client组态:

①启动EasyBuilder Pro选择触摸屏为MT8071iE,如图1-4所示。

图1-4 选择触摸屏

②配置OPC UA Server参数,在系统参数设置中选择“新增”>“设备类型”>“OPC UA”,在设备属性中配置OPC UA Server的IP地址和端口号(Codesys使用仿真的时候,这里输入的IP地址是电脑当前的IP地址),如图1-5所示。

图1-5 配置OPC UA Server参数

③OPC UA Server标签,系统参数设置中选择“标签管理器”>选择“PLC_PRG”>“新增项目”,如图1-6所示。

图1-6 OPC UA Server标签配置

④界面绘制与变量关联,如图1-7所示。

图1-7 界面绘制与变量关联

⑤启动仿真,工程文件菜单栏下选择“在线模拟”并保存工程,仿真效果如图1-8所示。

图1-8 仿真效果

源代码分享链接:

https://pan.baidu.com/s/1r2vs4asGIOMjhsLZz-8RlA 

密码:7sn4

作者简介:

稻草人

技术服务工程师,自动化技术爱好者。