继上一次博主通过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中即可。
二、触摸屏编程
博主搭建的触摸屏如下图所示。其中包含两个状态按钮,“启动”和“变载”,然后可以在数值框中输入目标频率。

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

被折叠的 条评论
为什么被折叠?



