设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
TwinCAT OPC UA的基本功能和常见问题
返回列表
发新帖
[西门子]
TwinCAT OPC UA的基本功能和常见问题
[复制链接]
93357
|
0
|
2024-1-18 14:33:31
|
显示全部楼层
|
阅读模式
在工作中实践,在朋友圈分享,
做最接地气的公众号
内容简介:
TcOpcUa做数据通讯的基本操作大家已经熟知,但在应用中仍然会有各种问题。最新的英文手册TF6100_TC3_OPC-UA_EN.pdf V2.7版共249页,对各种应用都做了详细说明。本文基于近年处理过的OPC UA相关问题,以及通读手册做的多种测试,介绍倍福的TwinCAT OPC UA的各种实现和FAQ。全文8143字,放在倍福虚拟学院:https://tr.beckhoff.com.cn/mod/folder/view.php?id=1878或:http://www.baclizzy.com.cn/2020/0317/
测试条件:TwinCAT 3版本:4024.4
OPC UA版本:4.3.18OPC DA版本:4.1.96测试项目:1 OPC UA数据通讯的基本步骤(略)2 IO Device添加OPC UA Client设备
不仅PLC可以作为OPC UA Server的Device,最新版的TF6100还增加了C++和Matlab/Simulink的TcCOM对象作为Device的功能,这意味着UA Client可以直接访问这些对象。详见手册TF6100_TC3_OPC-UA_EN.pdf 第4.1.5和4.1.7节。3 在PLC程序中实现OPC UA Client
引用库和相关FB通讯参数详解
4 TwinCAT UA Server的加密访问
用户名/密码方式
启用加密;设置密码;使用密码
安全策略
启用策略;设置策略;使用策略5 UA Gateway对OPC UA的功能拓展
UA Server设置和聚合功能示例Endpoint设置
6 小窍门
用OPC Client访问UA Server如果忘记密码如何恢复默认配置如何修改UA Server但不干扰TwinCAT运行如何统一命名空间ns和别名Alias如何简化PLC中的每个UA变量单独的属性设置用高级语言实现一个OPC ClientUaExpert对比Sample ClientPLC单独配置UA Server的利弊
优劣分析,以及为了对比集中和分散UA Server的网络负载,用Wireshark抓包分析一个通讯周期的数据包数量和长度:
以及1分钟内的带宽占用对比:
如何设置PLC变量的OPC UA只读访问和其它属性
7 常见问题
已解决
CE的防火墙阻止了FTP通讯Win10的防火墙阻止了UAGateway通讯TC2下当前生效的UA配置XML文件保存路径
未解决
用UA Client访问DA ServerClient能否省略与PLC变量同类型结构体声明
END
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
xqzhang
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』