本程序用于控制5台电机的同步启动和运行,实现以下功能:
- 3台电动机相隔5s启动
- 各电动机运行20s
- 循环往复
程序结构
程序结构如下:
MAIN:S START //启动按钮SE SET_START_DONE //设置启动完成标志R START_DONE //启动完成标志R M1_RUNNING //电机1运行标志R M2_RUNNING //电机2运行标志R M3_RUNNING //电机3运行标志M M1_START //电机1启动标志M M2_START //电机2启动标志M M3_START //电机3启动标志S M1_START //启动电机1SE SET_M1_START_DONE //设置电机1启动完成标志R M1_START_DONE //电机1启动完成标志T 5s //延迟5sS M2_START //启动电机2SE SET_M2_START_DONE //设置电机2启动完成标志R M2_START_DONE //电机2启动完成标志T 5s //延迟5sS M3_START //启动电机3SE SET_M3_START_DONE //设置电机3启动完成标志R M3_START_DONE //电机3启动完成标志M1_RUNNING:S M1_START_DONE //电机1启动完成标志R M1_START //电机1启动标志M M1_RUNNING //电机1运行标志T完成标志M3_START_DONE置位。
注意事项
在实际应用中,需要根据具体的电机参数和实际要求调整程序中的延迟时间和运行时间。
PLC三台电机如何分别启动,停止,循环?
PLC三台电机分别接Y1Y2Y3要求它们相隔5S启动各运行10S停止并循环原理
三台电机接于Y1、Y2、Y3。要求它们相隔5S起动,各运行10S停止,并循环。据以上要求,绘出电机工作时序图如图所示。
分析时序图,发现电机Y1、Y2、Y3的控制逻辑和时间隔5S一个的“时间点”有关,每个“时间点”都有电机起停。因而用程序建立这些“时间点”是程序设计的关键。由于本例时间间隔相等,“时间点”的建立可借助振荡电路入计数器。我们设X0为电机运行开始的拨动开关。让定时器T0实现振荡。再用计数器C0、C1、C2、C3做为一个循环过程中的时间点。循环功能借助于C3对全部计数器的复位实现,“时间点”建立之后,用这些点来表示输出的状态就十分容易了。设计好的梯形图如图所示。梯形图中Y1、Y2、Y3支路都是典型的启-保-停电路,其中启动及停止条件均由“时间点”组成。这样就实现了循环启停运转。
本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!
添加新评论