stm32f302实现斩波控制步进电机_「干货」S7-200 SMART控制步进电机程序讲解

本文介绍了如何使用S7-200 SMART ST40 PLC实现步进电机的控制,包括定位、正反转、急停、减速停止和位置归零等功能。详细讨论了硬件连接、步进驱动器的细分与电流设置,并通过S7-200 SMART的运动控制功能向导进行组态。通过设置,电机以1.5°的步距角和8档细分运转,每圈需要1600脉冲。方向控制采用相位单相,输出DIS用于电机静止时的自由转动。
摘要由CSDN通过智能技术生成

导读:所用设备:S7-200 SMART型号ST40PLC一台;开关电源2套,一个为MW的220VAC--24VDC作为PLC以及步进驱动器的供电电源,一个220VAC--5VDC,作为步进驱动器的信号电源;42型步进电机一台;网线一条;计算机一台;

实现功能:

使用SMART控制步进电机定位,正转,反转,急停,减速停止,位置归零等功能。

硬件连接图纸:

a7bb760039f2cd59babea59b7edb34e6.png
6eabef563cb5e5085393c29928f49021.png

接下来说说这款步进驱动器的设置,在步进驱动器上有6个DIP开关,S1-S3用于选择8档细分控制(1、2、4、8、16),通过S4-S6 3位拨码开关选择6档电流控制(0.5A、1A、1.5A、2.0A、2.5A、3.0A、3.5A、4.0A)。

(细分选择8,即1600脉冲,由于电机为42型,电流1.7A,故可以选择2.0A的电流,步进驱动器上清晰地标注了DIP开关的ON/OFF对应的数字。各控制器都不一样,设置也不一样)

连接好了硬件,接下来就是组态了。

S7-200 SMART提供了非常方便的运动控制功能向导,根据向导一步一步进行。

cf4ea7504a48891a2f9fe411ac9ffb32.png

选择测量系统,这里选择的是工程单位mm,步进电机的步距角为1.5,细分8,那么根据计算得知电机旋转一周所需脉冲数为360/1.5*8=1600,电机一次旋转产生多少mm的运动,这个要看实际连接情况,包括减速机、丝杆等部件。由于这里只针对电机,所以按照电机输出轴计算得15.708

1dbcf6249ea4ed6eeac0668d0c416e48.png

方向控制里,选择相位单相(2输出),一个输出脉冲,一个指示运动方向。

30e7b5a654481fafcb33abbcce895d52.png

输出DIS,勾选启用,用于当电机静止时,可以自由转动电机,以便调试或实际加工中的对刀。

a9cf6cced843e579cff92a7791498a47.png

还提供了运行曲线功能,在S7-200中类似于PTO包的功能,设定目标速度和终止位置,这里也有点像变频器用的多段速功能呦。

dcee1fc17c8c5d41f0684778c5742c1b.png

最后,生成组件即子程序,可以取消勾选用不上的。

6301d87ecaa5da46c9ab4292eb2d0802.png
9e2cb414bb35efb6ed90cc3cf8e34968.png
e47aba857cff744f6ad8638f7837434e.png

-----END

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值