plc小白求助,求一个西门子plc步进电机正反转的程序 点击:267 | 回复:0



点击修改我的QQ昵称

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 0回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2021年5月07日
发表于:2021-05-07 17:17:44
楼主

要求就是这些是在不会了谢谢各位

(计算速度范围0~6.25p/s或0~375rpm)

采用S7-200 SMART PLC编写程序,实现集成的步进电机正转、反转运动和使能控制。正转速度15rpm,反转60rpm。

该实验采用DI0(I1.0)的纽子开关控制电机的使能,DI1(I1.1)的纽子开关控制电机的启动,DI2(I1.2)的纽子开关控制电机的正反转。DI3(I1.3)的纽子开关控制电机的停止,采用使能(Q0.1)脉冲(Q0.0)方向(Q0.2)控制步进电机。

程序:

步进电机正反转运行:使能DI0合上,选择正转(DI2=0),按下启动按钮DI1(作为按钮用,合上后立即断开),步进电机会一直以15rpm速度旋转,拨动方向拨钮DI2=1,则开始反转,按下停止按钮DI3(DI3=1)然后断开,则立即停止,若断开使能,也会停止,但合上使能,则会转过一定的角度,与步进电机前面旋转的角度和程序设置的脉冲数相关。

步进电机正反转运行1:使能DI0合上,选择反转(DI2=1),按下启动拨钮DI1(作为按钮用,合上后立即断开),步进电机会以15rpm速度旋转,转过一圈半(因为程序设置了脉冲数为4800个),然后停止运转,如果启动拨钮DI1始终接通,则会一直旋转下去。拨动方向拨钮DI2=0,则开始正转,按下停止按钮DI3(DI3=1)然后断开,则立即停止,若断开使能,也会停止,但合上使能,则会转过一定的角度,与步进电机前面旋转的角度和程序设置的脉冲数相关。




楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师