当前位置:首页 > 行业发展 > 正文

[西门子PLC] 西门子S7-200 SMART到底如何实现OPC UA服务器

SIMATICNET作为OPCUA服务器与S7-200SMART基于以太网的S7通信本文软件环境:操作系统:WIN764位中文企业版SIMATICNET版本:V14注:从开始,"ConfigurationConsole"(组态控制台)变更为"CommunicationSett...

SIMATICNET作为OPCUA服务器与S7-200SMART基于以太网的S7通信本文软件环境:操作系统:WIN764位中文企业版SIMATICNET版本:V14注:从开始,"Configu......

SIMATICNET作为OPCUA服务器与S7-200SMART基于以太网的S7通信

本文软件环境:

操作系统:WIN764位中文企业版

SIMATICNET版本:V14

注:从开始,"ConfigurationConsole"(组态控制台)变更为"CommunicationSettings"(通信设置)。

二、使用OPCScoutV10测试通信结果

1.添加OPCUAServer站点






图1启动OPCScoutV10

1.2打开OPCScoutV10,在Serverexplorer窗口,查找UAserver→LocalUAServer→,找到本地UA服务器,如图2所示。




图2添加OPC服务器

1.3连接UA服务器,双击该服务器,在弹出的“Userauthenticationchange”对话框内设置如图3所示(用户名和密码为本计算机登陆的用户名和密码)。




图3添加UAServer

2.访问OPCUAServer数据






图4访问UAserver数据

常见问题

1.如上文图3所示,为什么必须经过用户登录才能进行数据访问?

是否需要用户登录取决于SIMATICNET的OPC服务器的安全策略内的"登录设置"参数。

用户可以在电脑左下角的"Start"→"AllPrograms"→"SiemensAutomation"→"SIMATIC"→"SIMATICNET"→"CommunicationSettings"(或者直接在Start里搜索CommunicationSettings),启动CommunicationSettings。

如图5所示,确认"OPC设置"→"OPC协议选择"→"S7已优化"→"登录设置"→"允许匿名登录到OPCUA服务器"是否勾选。




图5CommunicationSettings设置

如果勾选"允许匿名登录到OPCUA服务器",则在连接服务器时会出现匿名访问的选项,如下图6所示,此时不需要用户登录就可以访问服务器。但是如果需要用户登录,则登录锁使用的用户名与密码为本计算机登陆的用户名和密码。


西门子S7-200SMART到底如何实现OPCUA服务器

;tid=501286fromuid=17

(出处:PLC论坛-全力打造可编程控制器专业技术论坛)

最新文章