《表3 扩展M代码解析逻辑(部分)》
FC43解析M代码的主要思路是,当调用FC43时初始化参数要求给定M功能代码值(此处是2381)、流量可选择值集合(此处共44个流量可选值)和功能复位脉冲。根据上述初始值与当前接收到的M代码接口信号值进行对比,若一致表明数控系统当前执行的是M2381****润滑指令,然后利用接口信号值取余数和差求得指令中的流量值并以BCD码格式输出。其中,由于一个加工程中往往会使用多个不同M代码指令完成不同功能,如自动换刀、刀库装卸管理等,因此通过定义偏移指针和间接寻址方式快速读取不同接口信号地址的数据并依次解读,部分代码如表3所示。
图表编号 | XD00216743100 严禁用于非法目的 |
---|---|
绘制时间 | 2020.12.02 |
作者 | 刘本刚、吴天驰、金光云 |
绘制单位 | 航空工业沈飞数控加工厂、中国科学院大学、航空工业沈飞数控加工厂、航空工业沈飞数控加工厂 |
更多格式 | 高清、无水印(增值服务) |