问题:使用FOCAS2库读取发那科0i-MF主轴负载,调用 cnc_rdspindleload 函数返回-12(通信超时)。已确认IP和端口正确,防火墙已关闭。可能原因是什么?
回答:错误-12通常表示连接超时。请检查:1)FOCAS2授权是否已正确安装并激活;2)数控系统侧是否启用了以太网功能(参数#9948的bit0设为1);3)尝试使用 cnc_allclibhndl3 函数建立连接,并增加超时时间。如果问题依旧,建议抓包分析网络流量。
问题:使用FOCAS2库读取发那科0i-MF主轴负载,调用 cnc_rdspindleload 函数返回-12(通信超时)。已确认IP和端口正确,防火墙已关闭。可能原因是什么?
回答:错误-12通常表示连接超时。请检查:1)FOCAS2授权是否已正确安装并激活;2)数控系统侧是否启用了以太网功能(参数#9948的bit0设为1);3)尝试使用 cnc_allclibhndl3 函数建立连接,并增加超时时间。如果问题依旧,建议抓包分析网络流量。