基于倍福控制器的TwinCAT3 的OPC_UA通信

一.安装和配置OPC_UA


1.下载OPC_UA软件包:https://download.csdn.net/download/xipengbozai/16052349?spm=1001.2014.3001.5501

2.安装软件,不断点击next直到安装完毕

基于倍福控制器的TwinCAT3 的OPC_UA通信

基于倍福控制器的TwinCAT3 的OPC_UA通信

3.安装完成后使用UaGateway Administration配置OPC_UA SERVERS。

基于倍福控制器的TwinCAT3 的OPC_UA通信

4.OPC_UA的URL地址设置如下,设置为匿名登录,点击OK然后配置完毕。

基于倍福控制器的TwinCAT3 的OPC_UA通信

二.设置TC3客户端通信变量


1.新建TC3工程项目,并勾选OPC_UA licenses

基于倍福控制器的TwinCAT3 的OPC_UA通信

2.新建PLC项目,勾选 TMC File

基于倍福控制器的TwinCAT3 的OPC_UA通信

3.在main程序中添加三个变量,DATA0,DATA1声明为OPC_UA客户端访问变量

基于倍福控制器的TwinCAT3 的OPC_UA通信

4.编译项目,然后激活并下载运行

基于倍福控制器的TwinCAT3 的OPC_UA通信

三.使用TwinCAT3 建立OPC_UA Server项目


1.新建TwinCAT Connectivity Project

基于倍福控制器的TwinCAT3 的OPC_UA通信

2.创建设备类型

基于倍福控制器的TwinCAT3 的OPC_UA通信

3.添加目标服务器到项目中,Add后点击use然后点击OK,然后connect服务器

基于倍福控制器的TwinCAT3 的OPC_UA通信

基于倍福控制器的TwinCAT3 的OPC_UA通信

4.执行ActiveOPC_UA SERVER即可

基于倍福控制器的TwinCAT3 的OPC_UA通信

 

 

 

 

四.使用客户端软件测试


1.找到C:\TwinCAT\Functions\TF6100-OPC-UA\Win32\SampleClient目录下的客户端,如下图

基于倍福控制器的TwinCAT3 的OPC_UA通信

2.打开连接服务器

基于倍福控制器的TwinCAT3 的OPC_UA通信

3.可以看到PLC1以及MAIN下的DATA0,DATA1

基于倍福控制器的TwinCAT3 的OPC_UA通信

4.修改DATA0的值然后在PLC项目端查看,可见通信成功。

基于倍福控制器的TwinCAT3 的OPC_UA通信

如有疑问,可联系作者微信x241602。

 

 

上一篇:决策树Decision Tree 及实现


下一篇:ETA ESX10-TB-101-DC24V-6A