840D系统,对于M的使用最近有如下收获:
1. M0~M99 可以动态解码到固定的接口DB块中(DB21.DBX194.0----DBX206.3),当然M的功能不止99个后面还可以进行扩展,之后可以通过PLC来进行控制
2. M1=3 和 M2=3分别代表第一主轴和第二主轴的旋转
以下是我的困惑:
1. 如果M指令写成下述的方式,应该如何理解??
M20=200????
2. 既然M指令是NC-->PLC的信息,那么是否存在功能和相应的接口,让用户自定义的某个M功能执行完毕后,PLC-->NC有对应的信号?
例如:M200是让PLC执行冷却液相关程序,那么在NC中我怎么知道M200对应的PLC指令执行成功与否?