控制伺服电机

请教各位 用S7200自带高速脉冲Q0.0控制伺服电机(位置控制模式)
1 用PLS指令发脉冲控制伺服电机 在编程时使用多段PT0控制 里面有个脉冲周期增量是怎样计算的 
2 大约15个脉冲时达到最大脉冲频率 脉冲周期增量是多少 
3 大约50个脉冲时达到停止脉冲频率 脉冲周期增量是多少 
 能否介绍一下  谢谢 

问题补充:
周期为400微秒

最佳答案

根据您的问题举个例子:启动(初始)和最终(结束)周期时间是1000 μs,相应于最大频率的周期时间是400 μs。在输出包络的加速部分,要求在15个脉冲左右达到最大脉冲频率。也假定包络的减速部分,在50个脉冲完成。
在该例中,使用一个简单公式计算PTO/PWM发生器用来调整每个脉冲周期所使用的周期增量值:
De给定段的周期增量=|ECT–ICT|/Q
其中: End_CTseg = 此段的结束周期
Init_CTseg = 此段的初始周期
Quantityseg = 此段中的脉冲数量
利用这个公式,
分段1 (加速): 增量周期= -40
分段2 (恒速): 增量周期= 0
分段3 (减速): 增量周期= 12

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc318018.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐