西门子PLC 7288 SMART 200 系列大量现货 13922952859
siemens西门子PLC专注西门子PLC 7288系列 SMART 200系列现货销售
全国咨询热线:13922952859

西门子200PLC控制步进电机

时间:2021-07-16 16:39:10 作者:admin 点击:

问题:200PLC控制两台电机,一台电机上有个编码器,编码器的高速脉冲输入转换后把其检测到电机速度传送给步进电机,步进电机通过脉冲输出控制去速度,请问编码器把前个电机运转速度如何传送给下个步进电机使其速度相同。

现在我通过向导已经能读出高速计数器脉冲数,通过增量计算出编码器电机的速度,问题就是我如何把这个速度转换成脉冲频率通过Q0.0给步进电机来控制步进电机的转速?步进电机转速和脉冲频率有关,频率越大转速越快,但是在Q0.0控制字里面SMW68是控制脉冲周期的,脉冲周期又和频率,转速是什么关系???

答案:

首先,你编码器输入的脉冲计算后得到速度,然后由这个速度的数据来驱动步进电机的脉冲输出。实际上说白了,就是编码器读入的脉冲去控制步进电机的频率,也就是PLC的脉冲输出频率。

程序思路:

1,高速计数器这个块,需要编写程序,另外可以用向导完成。

2,把告诉计数器的脉冲转换成速度。

3,速度来控制PLC脉冲输出频率。

标签: 西门子 200PLC 控制 步进 电机 问题