1、题目要求
某设备上有两套步进驱动系统,步进驱动器的型号为SH-2H042Ma, 步进电动机的型号为17HS111,是两相四线直流24V步进电动机,要求:按下按钮SB1时,步进动机带动X方向和Y方向的机构复位,当X方向靠近接近开关SQ1时停止,Y方向靠近接近开关SQ2 时停止 ,复位完成。(1)主要软硬件配置 1、1套STEP7-Micro/WIN V4.0。 2、2台型号为17HS111的步进电动机。 3、2台型号为SH-2H042Ma的步进驱动器。 4、1台CPU226CN。(2) 步进电动机与步进驱动器的接线
本系统选用的步进电动机是两相四线的步进电动机,其型号是17HS111,这种型号的步进电动机的出线接线图如图3-2所示(图中只画出1台电动机)。其含义是:步进电动机的4根引出线分别是红色、绿色、黄色和蓝色:其中红色引出线应该与步进驱动器的A+接线端了相连,绿色引出线应该与步进驱动器的A-接线端子相连,黄色引出线应该与步进驱动器的b+接线端子相连,蓝色引出线应该与步进驱动器的B-接线端子相连。
(3)PLC与步进电动机、步进驱动器的接线
步进驱动器有共阴和共阳两种接法,这与控制信号有关系,西门子PLC输出信号是+24V信号(即PNP接法),所以应该采用共阴接法,所谓共阴接法就是步进驱动器的D1R-和CP-与电源的负极短接,如图3-2所示。顺便指 出,三菱的PLC输出的是低电位信号(即NPN接法),因此应该采用共阳接法。
2、程序编写
1、主程序
2、PTO初始化
3、X方向停止
4、Y方向停止
【关键点】
编写这段程序的关键点在于初始化和强制使步进电动机停机而对SMB67的设定,其核心都在对SMB67寄存器的理解上。其中,SMB67=16#85的含义是PTO允许、选择PTO模式、单段操作、时间基准为微秒、PTO脉冲更新和PTO周期更新。
要停止PTO输出,必须先在控制字节中禁止PTO输出,且执行PLS指令。
若不想在输出端接分压电阻,那么在PLC的1L+接线端子上接DC +5V也是可行的,但产生的问题是本组其他输出信号都为DC +5V,因此在设计时要综合利弊,从而进行取舍。
-
plc
+关注
关注
5019文章
13400浏览量
465954 -
步进电机
+关注
关注
152文章
3121浏览量
147942 -
S7-200
+关注
关注
13文章
409浏览量
50599
原文标题:如何实现S7-200 PLC控制两轴步进电机复位?
文章出处:【微信号:GKYXT1508,微信公众号:工控云学堂】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
基于S7-200的PLC系统手册
![基于<b class='flag-5'>S7-200</b>的<b class='flag-5'>PLC</b>系统手册](https://file.elecfans.com/web2/M00/49/DC/pYYBAGKhvGuAemdOAAAOWMedukk995.jpg)
基于西门子S7-200系列PLC构成及PID温度控制的实现
![基于西门子<b class='flag-5'>S7-200</b>系列<b class='flag-5'>PLC</b>构成及PID温度<b class='flag-5'>控制</b>的<b class='flag-5'>实现</b>](https://file.elecfans.com/web1/M00/46/23/o4YBAFqT6qKANBMTAAATe_LmH2c699.jpg)
S7-200、变频器与触摸屏的应用PLC与步进电机的运动控制实例说明
![<b class='flag-5'>S7-200</b>、变频器与触摸屏的应用<b class='flag-5'>PLC</b>与<b class='flag-5'>步进</b><b class='flag-5'>电机</b>的运动<b class='flag-5'>控制</b><b class='flag-5'>实例</b><b class='flag-5'>说明</b>](https://file.elecfans.com/web1/M00/69/1F/pIYBAFvRJ4yAFkvkAAKl1ZfMCCw671.png)
评论