S7-200怎么控制伺服电机走固定的距离

如题所述

  S7-200PLC具有脉冲输出功能,在运动控制系统中,伺服电机和步进电机是很重要的精确定位装置,而控制伺服电机和步进电机需要使用脉冲输出。S7-200系列PLC可以输出20--100KHz的脉冲。使用PTO和PWM指令可以输出普通脉冲和脉宽调制输出。

  通过smb66-75,smb166-175来控制Q0.0的输出,通过smb76-85,smb176-185来控制Q0.1的脉冲输出。

  伺服电机是运动控制中一个很重要的器件,通过它可以进行精确的位置控制。它一般带有编码器,通过高速计数功能,中断功能和脉冲输出功能,构成一个闭环系统,来进行精确的位置控制。

  一个步是工件运动的一个固定距离,包括加速和减速时间的距离。PTO 每一包络最大允许29 个步。
每一步包括目标速度和结束位置或脉冲数目等几个指标。注意一步包络只有一个常速段,两步包络有两个常速段,依次类推。步的数目与包络中常速段的数目一致。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-08-28
200的Q0.0Q0.1输出脉冲,不过用200控制精度不好追问

如果你知道的话,请看清楚,我要用200发固定脉冲,发完停止,不是无限发脉冲。

第2个回答  2014-09-02
这个控制程序是很简单的,主要的是伺服的设置一定要对,才能准确定位。追问

我知道,但是差2-3个脉冲的位置,要不你用中断做一个给我看一下.

追答

你用的单段PTO做的吗,如果是的话你做一个高速计数器计算一下发送的脉冲数先。

追问

感觉没多大用啊,还是Evnt连接应该是33?

第3个回答  2014-08-29
200菜单里有一个脉冲输出向导,按照向导走一遍你就清楚了。
相似回答