我用西门子S7-200外加定位模块控制三台步进电机,分别是X,Y,Z轴,每个轴都有一个原点感应器,流程是:
1:X轴发送5000脉冲,完毕后Y轴2000个脉冲,然后是Z轴再发送200个脉冲,完毕后三轴回原点;回原点后停2S,然后X轴发送5500脉冲,完毕后Y轴2200个脉冲,然后是Z轴再发送300个脉冲,完毕后三轴回原点;回原点后再停2S,然后X轴发送6000脉冲,完毕后Y轴2300个脉冲,然后是Z轴再发送400个脉冲,完毕后三轴回原点。
请问该如何编程,告诉我编程方法和思路(特别是当X轴发完后的信号给到Y轴,Y轴发完后的信号给到Z轴怎样处理)谢谢!
我用的是晶体管型PLC,本身就能控制两台步进马达(也只能控制两台),所以第三台步进马达才追加用定位模块来控制,(应该不用数字量模块吧?)是否需要用到中断(比如X轴发完脉冲产生中断,此中断子程序再控制Y轴发脉冲,Y轴发完后再产生中断,此中断子程序再控制Z轴,Z轴发完后产生中断,此中断子程序使各个轴回原点)小弟想的不知是否可行!还请大侠指教!