OPC访问840D系统数据

在840D系统中自带有一个OPC UA服务器,我想通过Delphi制作一个opc client去访问840D中的数据,在840D中所有数据都提供了一个Linkitem是/Nck/Drive/...形式的,请问我在客户端应该怎么设置item去访问这些数据

问题补充:
必须通过Step 7 这些么?或者说整个OPC通讯只能通过DCOM进行访问?本人新手,这方面弄得有点糊涂了

最佳答案

首先需要SW 4.5 SP3以上的版本,要在HMI的配置文件中设置opc地址和打开服务。

系统变量地址需要查“BTSS-Variables for SINUMERIK”
如:/Nck/MachineAxis/measPos1[11]

MD变量直接在前面加前缀
如:/NC/_N_NC_TEA_ACX/$MN_SAFE_SPL_USER_DATA[3]

PLC变量也需要加前缀
如:/PLC/DB31.DBB0

驱动变量暂时不可以访问。

手册见 45SP3_840Dsl_828D_commissioningmanual_OPCUA_released_V02

提问者对于答案的评价:
840D SL的OPC UA SERVER需要授权,如果没授权还有其他的方法可以获取到840D SL中PLC/NC上的变量信息么?

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc151949.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月5日 下午7:04
下一篇 2017年6月5日 下午7:05

相关推荐