西门子PLC控制伺服电机,用PLS指令,设置完周期和脉宽后,用对Q0.0和Q0.1输出编程控制吗

看完程序例子,只有启动PWM和PTO,设置周期和脉宽,起始SM0.0,没对Q0.0和Q0.1编程啊,如果不对这两个输出编程,怎么对电机进行方向控制啊,还需要另外的输出吗,Q0.0和Q0.1都是脉冲的输出,还有PWM的占空比只能是百分之50吗

调用PLS 指令时,有个Q0.X输入参数。0就是输出到Q0.0,1就是输出到Q0.1。 占空比可以调整要对相应的控制寄存器SMW70,SMW80设定脉冲宽度。SM67.1 SM77.1分别用于随时更新脉冲宽度追问

大侠,那如何控制电机运转方向啊,是给反向脉冲了还是有别的方法,按你这么说,Q0.0和Q0.1不能同时输出了,我要同时控制两个伺服电机,就不能实现了吗,还有pls指令和EM253位置模块能同时使用吗

追答

伺服电机驱动脉冲接口,除了脉冲输入,还有一个方向信号输入。在输出脉冲前要先给出方向信号。 Q0.0 和Q0.1可以同时输出。方向由另外两个信号控制。 PLS指令和EM253可以同时使用

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-23
方向可以单独用一个普通I/O来实现,占空比可以调
相似回答