基本指令应用举例

发布于:2021-07-19 02:35:22

一、问题的提出 大家通过前面的学*,想必对电动机的正反转控制电路 已经熟悉。 L1L2L3 QS FU SB2 SB1 KM1 SB3 KM2 FR M 3∽ KM2 KM1 KM1 KM2 KM1 KM2 控制回路 FR 主回路 二、PLC控制的电动机正反转 1、系统结构 利用PLC控制一台异步电动机的正反转。 输入端直流电源E由PLC内部提供,可直接将 PLC电源端子接在开关上。交流电源则是由外 部供给。 要求: 黄按钮按下:电机正转 蓝按钮按下:电机反转 红按钮按下:电机停止 红按钮 黄按钮 PLC X0 X1 X2 Y0 Y1 KM1 KM2 蓝按钮 KM2 KM1 FR X3 220V COM COM PLC控制电动机正反转外部接线图 s 2、系统的控制要求 按动黄按钮时: ①若在此之前电机没有工作,则电机正转启动,并保持电机正转; ②若在此之前电机反转,则将电机切换到正转状态,并保持电机 正转; ③若在此之前电机的已经是正转,则电机的转动状态不变。 电机正转状态一直保持到有篮按钮或红按钮按下为止。 按动蓝按钮时: ①若在此之前电机没有工作,则电机反转启动,并保持电机反转; ②若在此之前电机正转,则将电机切换到反转状态,并保持电机 反转; ③若在此之前电机的已经是反转,则电机的转动状态不变。 电机反转状态一直保持到有黄按钮或红按钮按下为止。 按下红按钮时:停止电机的转动 注:电机不可以同时进行正转和反转,否则会损坏系统 3、PLC的 I/O点的确定与分配 电机正反转控制PLC的I/O点分配表 PLC点名称 连接的外部设备 功能说明 X0 X1 X2 X3 Y0 Y1 红按钮 黄按钮 蓝按钮 热继电器常开 正转继电器 反转继电器 停止命令 电机正转命令 电机反转命令 电动机过载保护 控制电机正转 控制电机反转 4. 系统编程分析和实现 X1 Y0 Y0 电机初步正转控制电路 X1 Y0 Y0 X2 Y1 Y1 电机初步正反转控制电路 系统要求电机不可以同时进行正转和反转, 如下图所示利用互锁电路可以实现。 X1 Y0 X2 Y1 Y1 Y0 Y0 Y1 电机正反转的互锁电路 利用正转按钮来切断反转的控制通路;利用反转按 钮来切断正转的控制通路。 X1 Y0 X2 Y1 Y0 X1 Y1 Y1 X2 Y0 电机正反转的切换电路 当按下红按钮时,无论在此之前电机的转动状态 如何,都停止电机的转动。 利用红色按钮同时切断正转和反转的控制通路。 X1 Y0 X2 Y1 Y0 X1 X0 Y1 Y1 X2 X0 Y0 电机正反转的控制程序 考虑电动机的过载保护,最终梯形图如下: X1 Y0 X2 Y1 Y1 X2 X0 X3 Y2 Y0 X1 X0 X3 Y1 五、语句表 0 1 2 3 4 5 6 LD OR ANI ANI ANI ANI OUT X1 Y0 Y1 X2 X0 X3 Y0 7 8 9 10 11 12 13 LD OR ANI ANI ANI ANI OUT X2 Y1 Y0 X1 X0 X3 Y1 14 END 三、 PLC的编程原则 1、输入/输出继电器、内部辅助继电器、定时器、 计数器等器件的触点可以多次重复使用,无需 复杂的程序结构来减少触点的使用次数。 2、梯形图每一行都是从左母线开始,线圈终止于 右母线。触点不能放在线圈的右边。 接点和线圈的顺序: X0 X1 X2 Y2 X0 X1 Y0 X2 正确程序 错误程序 3、 除步进程序外,任何线圈、定时器、 计数器、高级指令等不能直接与左母线 相连。 X0 X1 M0 M0 Y0 梯形图 X3 X4 M0 4、 在程序中,不允许同一编号的线圈两次输 出。下面的梯形图是不允许的。 X0 X1 Y0 Y0 5、不允许出现桥式电路。 X2 X4 X1 Y0 X0 X2 X4 X1 Y0 X3 Y1 X0 X0 X2 X4 X3 Y1 错误的桥式电路 桥式电路的替代电路 注意:触点应画在水*线上,不能画在垂直分上。 6、程序的编写顺序应按自上而下、从左至右的方式 编写。为了减少程序的执行步数,程序应为左大 右小,上大下小。如: X0 Y0 X1 X2 0 1 2 3 4 LD LD AND O RB OUT X0 X1 X2 Y0 不符合上大下小的电路,共5步 X0 X1 X2 Y0 0 1 2 3 LD AND OR OUT X1 X2 X0 Y0 符合上大下小的电路,共4步 X0 X2 Y0 X1 0 1 2 3 4 LD LD OR ANB OUT X0 X1 X2 Y0 不符合左大右小的电路,共5步 X1 X2 X0 Y0 0 1 2 3 LD OR AND OUT X1 X2 X0 Y1 符合左大右小的电路,共4步 例二: 三电机的循环起停运转控制设计 三台电机接于Y1 、Y2、Y3。要求它们相隔5s起动,各运行10s停止,并循环。据以 上要求。绘出工作时序图如下图所示。 分析时序图,不难发现电机Y1、Y2、Y3的控制逻辑和间隔5s一个的“时间点”有关, 每个“时间点”都有电机起停。因而用程序建立这些“时间点”是程序设计的关键。 由于本例时间间隔相等,“时 间点”的建立可借助振荡电路 及计数器。我们设X0为电机运 行开始的时刻。让定时器 T0 实 现振荡。再用计数器C0、C1、 C2、C3做为一个循环过程中的 时间点。循环功能借助 C3 对全 部计数器的复位实现。“时间 点”建立之后,用这些点来表 示输出的状态就十分容易了。 设计好的梯形图如左图所示。 梯形图中 Y1 、 Y2 、 Y3 支路都 是典型的启--保--停电路,其中 启动及停止条件均由“时间点” 组成。 在编绘以上各例程序的基础上,现

相关推荐

最新更新

猜你喜欢