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
作者简介:
稻草人
技术服务工程师,自动化技术爱好者。