西门子PLC脉冲指令怎样控制伺服运转

西门子PLC脉冲指令怎样控制伺服运转,第1张

不知道你是用200还是300 CPU。对于200CPU,如224XP,这个控制是开环的,不能闭环。最简单的办法是使用使用菜单”工具“中的”位置控制向导“,选"配置S7-200 PLC 内置的PTO/PWM *** 作,一步步按需要往下完成配置。配置完成后生成会在”程序块“中生成”向导“,最简单的应用就是调用”PTOX_MAN",在“SPEED"端输入你需要的脉冲数,使能该块,”RUN“置1,从你配置的Q0X(0或者1),就可以输出能脉冲串了。如果需要,进行电平转换后与伺服驱动器或者步进电机驱动器连接。

除非你是非精确控制就可以,你要是想精确定位的控制的话就不行。伺服驱动器可以采用恒转矩输出来满足负载,但是定位采用模拟量就只能是将伺服电机当普通电机用了,PLC就不知道其旋转角度和工件的位置了。有一种方法,那就是看外接编码器能否配西门子的DP接口模块,编码器可以接受DP通讯信号。

可以使用S7-313C的模拟量定位功能,但是定位精度较低,远远比不上脉冲定位。313C支持不了,使用Fm354性价比极低。
采用支持脉冲输出的PLC+伺服才是高精度定位的经济方案。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13256999.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-27
下一篇 2023-06-27

发表评论

登录后才能评论

评论列表(0条)

保存