【PLC一体机】用PLC控制直流步进电机转速的方法

本文分享了如何使用PLC通过梯形图编程控制直流电机转速,涉及开关控制、转速调节逻辑,以及PLC和触摸屏的交互。PLC通过D5数据寄存器存储和调整电机脉冲频率,触摸屏用于设定和显示状态及转速。

继上一次博主通过PLC控制风扇的开关后,这次和大家分享用PLC控制一个直流电机转速的方法。因为同样采用的PLC一体机,因此还是分PLC编程和触摸屏编程两部分。

一、PLC编程

首先要将控制逻辑梳理清楚,对于控制直流电机转速的逻辑为:“开关”按键控制给直流电机的供电,在“开”的状态下,电机持续以初始转速运行;在转速框中输入新的转速值;然后点击“调速”按键,电机以新的转速运行;开关在“关”的状态下,电机停止转动。

对应的PLC梯形图如下图所示:

可以看到,以M3常开触点作为开关,然后将两个并联的常闭触点和常开触点同时设置为M2,在M2之后都运行向步进电机驱动发送脉冲信号的plsy命令。这里简单介绍一下plsy的语法,如下所示:

其中D5表示5号数据寄存器,寄存器中保存的脉冲频率数据,一般可以直接用“K+数字”来实现定义脉冲的频率,这里用数据寄存器是为了配合触摸屏,后面直接通过触摸屏将数据写入D5这个寄存器即可;K0表示让电机持续运行,这个位置的数据为脉冲的脉宽数据;Y000表示在PLC上脉冲数据的点位,这里博主用了PLC的Y000接口作为脉冲输出口,在三菱FX3U的PLC上一般Y0~Y3这四个点位都可以输出脉冲信号。

然后将这段程序下载到PLC中即可。

二、触摸屏编程

博主搭建的触摸屏如下图所示。其中包含两个状态按钮,“启动”和“变载”,然后可以在数值框中输入目标频率。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值