<< 点击显示目录 >> 主页 mappView帮助助手 > mapp View帮助信息 > 指南 > FAQs > 运行时系统 > No OPC UA connection with ARsim没有OPC UA与ARsim的连接 |
如果在ARsim中执行mapp View HMI应用程序时,无法建立与OPC UA服务器的连接,记录仪会输出 OPC UA服务器连接失败的错误 。
这个问题可能有两个原因。
解决方案: 检查CPU配置中是否启用了OPC UA服务器。
如果启用了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)。