¥
悬赏已过期 后悬赏过期

发那科0i-MF如何通过以太网读取宏变量?

邀请:

问题:现场有台0i-MF,已配置IP,能Ping通,也能用FOCAS读取基本状态。但想读取用户宏变量(#500~#999),调用cnc_rdmacro函数总是返回-1。请问是参数没开还是函数用法不对?

回答:需要确认CNC参数#9930(端口号)和#9940(宏变量读取使能)。0i-MF默认可能未开启宏变量读取,需设置参数#9940=1。另外FOCAS函数中宏变量编号需从1开始(如#500对应index=500),请检查代码。如果还不行,用FOCAS诊断工具测试一下。

您的回答

回答

默认排序 时间排序
图片审查中...
个人中心
今日签到
有新私信 私信列表
搜索