¥
悬赏已过期 后悬赏过期

发那科0i-MF如何通过以太网读取PMC中的M代码执行状态?

邀请:

问题:需要实时监控CNC正在执行的M代码(如M06换刀),通过PMC读取。目前使用FOCAS2的cnc_rdpmcrng读取R地址,但无法获取当前M代码。请问正确的寄存器地址是什么?是否需要读取CNC宏变量?

回答:M代码执行状态通常存储在CNC的宏变量#3000系列中,而不是PMC寄存器。建议使用FOCAS2的cnc_rdmacro函数读取宏变量#3000(当前M代码序号)。对于M06等辅助功能,也可通过PMC的F地址(如F7.0)判断执行状态。

您的回答

回答

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