¥
悬赏已过期 后悬赏过期

发那科CNC通过FOCAS读取宏变量#500返回0,是什么原因?

邀请:

问题:使用FOCAS读取用户宏变量#500,代码返回成功但值为0。CNC中该变量实际有值。

回答:1. 确认宏变量类型,FOCAS读取宏变量需使用cnc_rdmacro函数,且变量号范围通常为#500-#999。2. 检查CNC是否处于“EDIT”或“MDI”模式,有些变量在自动模式下才能正确读取。3. 确认CNC参数#8130(宏变量数量)是否设置正确。4. 尝试读取#501等相邻变量,排除单个变量问题。

您的回答

回答

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