怎样用西门子S7-200外加定位模块控制三台步进电机?

我用西门子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轴发完后产生中断,此中断子程序使各个轴回原点)小弟想的不知是否可行!还请大侠指教!

西门子的位控模块只能控制一台步进电机,要想控制3台的话,前提是3台电机不能同时运行,还要增加一个数字量的输入\输出模块,将位控模块的脉冲输出接在数字量模块的输入端,3台电机的脉冲信号线分别接在数字量模块的输出端,编程序来转换脉冲信号给不同的电机,方向信号3台电机可以并在一起就可以了.因为只有一台得到脉冲信号的电机才能运行.
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-09-19
西门子的位控模块只能控制一台步进电机,要想控制3台的话,前提是3台电机不能同时运行,还要增加一个数字量的输入\输出模块,将位控模块的脉冲输出接在数字量模块的输入端,3台电机的脉冲信号线分别接在数字量模块的输出端,编程序来转换脉冲信号给不同的电机,方向信号3台电机可以并在一起就可以了.因为只有一台得到脉冲信号的电机才能运行.

主要内容包括:西门子S7-200 PLC简介、S7-200的基本指令、PLC梯形图程序设计、S7-200的功能指令、STEP 7-Micro/WIN编程软件、S7—200系列PLC的通信与网络、变频器的PLC控制、人机交互设备、S7-200的常用模块、PLC控制系统的应用设计及PLC的安装与维修等。