¥
悬赏已过期 后悬赏过期

FANUC 0i-MF如何通过FOCAS2读取当前加工程序号?

邀请:

问题:我需要在MES中实时显示FANUC 0i-MF数控系统正在执行的加工程序号(O****),通过FOCAS2协议应该调用哪个函数?目前使用C#开发,已能连接并读取主轴转速,但程序号始终返回0。请指教。

回答:读取当前程序号应使用cnc_rdprogname或cnc_rdprognumber函数。注意:在FOCAS2中,程序号存储在系统变量#4120中,但直接读取系统变量需使用cnc_rdmacro函数。建议先确认机床是否处于自动模式(MEM),MDI或手动模式下程序号可能为空。另外,检查FOCAS库版本是否支持该函数。

您的回答

回答

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