No OPC UA connection with ARsim没有OPC UA与ARsim的连接

<< 点击显示目录 >>

主页  mappView帮助助手 > mapp View帮助信息 > 指南 > FAQs > 运行时系统 >

No OPC UA connection with ARsim没有OPC UA与ARsim的连接

如果在ARsim中执行mapp View HMI应用程序时,无法建立与OPC UA服务器的连接,记录仪会输出 OPC UA服务器连接失败的错误 。

这个问题可能有两个原因。

在活动配置中没有启用OPC UA服务器

解决方案: 检查CPU配置中是否启用了OPC UA服务器。

OPCUAdisabled

默认的OPC UA端口4840已经在使用中

如果启用了OPC UA服务器,但仍然不能建立与ARsim本地OPC UA服务器的连接,4840端口已经被ARsim运行的PC上的另一个OPC服务器使用。

要知道哪个服务使用这个端口,可以用Windows命令提示符用 netstat命令读取进程ID 。

netstat -ano | findstr 4840

进程ID(本例中为7924)被返回。

TCP    127.0.0.1:4840         0.0.0.0:0              LISTENING       7924

进程ID可以通过  相应进程的tasklist命令读取

tasklist /FI "PID eq 7924" /FO TABLE

在这个例子中,ARsim的进程名称被返回:

Image Name                     PID Session Name        Session#    Mem Usage
========================= ======== ================ =========== ============
AR000.exe                     7924 Console                    1     17,548 K

解决办法: 停止其他OPC UA服务器的进程或在OPC UA配置和 mapp View配置 中使用另一个端口  (如4841)。