关于步进电机的问题
林慧玲
发布于2014-04-09 09:50
3
0
标签:
初次使用步进电机,想通过西门子plc来控制步进电机(不通过驱动器),设想如附图
资料如下:
======================================
两相四线的步进电机,有两个绕组:a,b。
a绕组通正向电流用(+a)表示;通反向电流用(-a)表示。
b绕组表示方法同上。
八拍,半步:(+a)(+b)--(+b)--(-a)(+b)--(-a)--(-a)(-b)--(-b)--(+a)(-b)--(+a)--
========================================================
假如(+a)(+b)-就是q0.0q0.2给1和q0.1q0.3给0就好了
(+b)就是q0.2给1q0.3给0q0.0和q0.1给0
(-b)就是q0.2给0q0.3给1q0.0和q0.1给0
(-a)(-b)就是q0.0q0.2给0和q0.1q0.3给1
是不是这样的吗?这个是个问题
第二个问题是八拍的话拍与第二排给定信号时间间隔有要求吗,有要求的话,一般多少?
还有第三个问题,就是大家有没有实验过plc通过电压脉冲变化来跟步进电机连线,有的话,大致给个硬件图?
图片说明: 1,步进电机的硬件方框图
佳答案
初次使用步进电机,想通过西门子plc来控制步进电机(不通过驱动器),自己的设想如附图
?看了百度知道一些资料如下:
======================================
两相四线的步进电机,有两个绕组:a,b。
a绕组通正向电流用(+a)表示;通反向电流用(-a)表示。
b绕组表示方法同上。
八拍,半步:(+a)(+b)--(+b)--(-a)(+b)--(-a)--(-a)(-b)--(-b)--(+a)(-b)--(+a)--
========================================================
假如(+a)(+b)-就是q0.0q0.2给1和q0.1q0.3给0就好了
(+b)就是q0.2给1q0.3给0q0.0和q0.1给0
(-b)就是q0.2给0q0.3给1q0.0和q0.1给0
(-a)(-b)就是q0.0q0.2给0和q0.1q0.3给1
是不是这样的吗?这个是个问题
第二个问题是八拍的话拍与第二排给定信号时间间隔有要求吗,有要求的话,一般多少?
还有第三个问题,就是有没有实验过plc通过电压脉冲变化来跟步进电机连线,有的话,大致给个硬件图?
图片说明:1,步进电机的硬件方框图
关于步进电机,思路是这样的,plc接步进驱动器,之后再通过步进驱动器控制步进电机动作,并不是像你的图所描述的靠do点一个一个切开关
所描述的8拍是步进驱动器内部通过相应的电路进行控制切换的,并不是靠plc直接控制的,这点需格外注意
你可以参照下述链接,看看步进电机的控制过程
s7-200plc脉冲输出map库文件的使用https://www.ad.siemens.com.cn/download/searchresult.aspx?searchtext=a0534