浔之漫智控技术(上海)有限公司-西门子总代理商
西门子授权PLC模块 , 电线电缆 , 触摸屏中国总代理商
西门子网络屏蔽线一级代理商

西门子网络屏蔽线一级代理商


西门子网络屏蔽线一级代理商西门子网络屏蔽线一级代理商西门子网络屏蔽线一级代理商西门子网络屏蔽线一级代理商西门子网络屏蔽线一级代理商

电动机的顺序启动控制其实也是有不同的方式去实现的,你知道吗?当然,我们可以以*简单的位逻辑控制指令去实现,或者我们也可以使用一些功能指令去实现,比如比较指令、移位寄存器指令等,一般来说使用功能指令可以使程序缩短,或使程序变得简单。这里我们就以两个例子来说明不同方法编写电动机的顺序启动控制程序。

软控制器6ES76727AC010YA0CPU 1507S  V 2.x(1个浮点授权), 仅能在SIMATIC IPC上使用
6ES76728AC010YA0CPU 1508S  V 2.x(1个浮点授权), 仅能在SIMATIC IPC上使用
6ES78062CD030YA0S7-1500软件控制器用ODK V2.5,使用C/C++扩展S7-1500软件控制器的功能
分布型CPU通信模块6ES75455DA000AB0S7-1510/1512 SP CPU DP通信模块 (RS-485 PROFIBUS-DP)
ET 200pro CPU连接模块6ES71944AP000AA0ET200pro CPU 1516PRO-2 PN连接模块,3 x M12 and 2 x 7/8"for 2 x PROFINET


1、用比较指令实现电动机的顺序启动逆序停止的PLC控制

控制要求:有三台电动机M1、M2、M3,按下启动按钮,电动机按M1、M2、M3的顺序启动,按下停止按钮,电动机按M3、M2、M1逆序停止,电动机的启动时间间隔为1min,停止时间间隔为30s。

首**行IO分配如下:



程序如下:








程序解释说明:

当按下启动按钮I0.0时,M0.0接通并自锁,同时网络3中的T38常闭(满足小于等于600)接通,Q0.0线圈接通,电机M1启动,同时定时器T37开始延时;当T37当前值等于600时,即延时1min后,T37触点比较指令满足接通,因T38常闭接通,Q0.1线圈接通,电机M2启动;当T37当前值等于1200时,即又延时1min后,T37触点比较指令满足接通,Q0.2线圈接通,电机M3启动,同时网络1中的Q0.2常闭断开,M0.0也断开,定时器T37复位。当按下停止按钮I0.1时,网络2中的M0.1接通并自锁,同时网络5的I0.1常闭断开,使Q0.2断开,电机M3停止,同时T38定时器延时;当T38的当前值大于300时,即延时30s后,网络4中的T38触点比较指令不再满足,而断开,从而使Q0.1断开,电机M2停止;当T38的当前值大于60时,即又延时30s后,网络3中的T38触点比较指令不再满足,而断开,从而使Q0.0断开,电机M1停止,同时网络2中的Q0.0常开断开,M0.1断开,定时器T38复位。


2、用移位寄存器指令实现4台电动机顺序启动同时停止的PLC控制

控制要求:按下启动按钮,电动机的启动顺序为M1、M2、M3、M4,顺序启动的时间间隔为2min,启动完成之后是正常运行的状态,直到按下停止按钮,4台电机一起停止。


发布时间:2023-08-01
展开全文
优质商家推荐 拨打电话