这是用于三相异步电机正向和反向控制的 PLC 程序。
使用 PLC 进行三相电机控制
问题描述
工业中有许多用于不同目的的电机和输送机。
在某些情况下,电机或输送机需要正向和反向操作以实现某些控制目的。
例如桥式起重机,操作员每次向前和向后移动起重机以进行物料搬运时。
因此,我们可以使用 PLC 系统对电机进行正向/反向操作编程。
问题图
问题方案
在这种情况下,我们需要在两个方向上操作电机,这只能通过正向/反向控制继电器电路或通过逻辑来实现。
这里我们通过在PLC中使用简单的正向/反向控制逻辑来解决这个问题。
因此,在这里我们将考虑一台用于正向和反向操作的三相电机。
我们将采用两个接触器或继电器来控制电机,因为我们需要两个不同的方向,即正向/反向。 第一个接触器用于电机正向控制,第二个接触器用于电机反向控制。
此外,我们还应该考虑三个按钮,即用于电机的前进、后退和停止功能。
因此,这里操作员将使用 FWD PB 进行正向操作,使用 REV PB 进行反向操作,使用 STOP PB 进行停止功能。
PLC 输入列表
- 正向PB:I0.0
- 版本:I0.1
- 停止PB:I0.2
- 电机跳闸:I0.3
PLC 输出列表
- 电机正转:Q0.0
- 电机反转:Q0.1
PLC电机正转/反转控制梯形图
梯形图逻辑说明
- 在本应用中,我们将使用西门子S7-1200 PLC和TIA Portal软件进行编程。 我们也可以用继电器电路来设计这个逻辑。
- 该电路也称为三相感应电机的正向/反向控制。
- 我们将在网络1中编写正转条件的逻辑。这里我们使用FWD PB(I0.0)的常开触点来进行电机的正转操作,我们使用的是按钮,因此我们需要使用电机正转输出线圈的一个常开触点 (Q0.0) 用于闭锁目的。 (按钮仅提供瞬时接触,我们需要锁定该动作,以便使用电机正向线圈接触)
- 由于正转和反转不能同时运行,所以串联电机反转输出(Q0.1)的常闭触点来解锁电路。
- 现在在网络 2 中编写反转条件的逻辑。这里我们将采用 REV PB (I0.2) 的常开触点来实现电机反转功能,并在电机反转输出线圈 (Q0.1) 上再采用一个常开触点来锁存电机反转。 电机反向输出(QO.1)。 (按钮仅提供瞬时接触,我们需要锁定该动作,以便使用电机正向线圈接触)
- 这里还串联了电机正转输出线圈(Q0.0)的常闭触点,用于解锁电路,因为正转和反转不能同时运行。
- 出于联锁目的,将 FWD PB (I0.0) 的常闭触点与 REV PB (I0.2) 串联,并将 REV PB (I0.2) 的常闭触点与 FWD PB (I0.0) 串联。
- 将 NC 触点串联在两个网络中,以便操作员可以通过按 STOP PB 来停止正向或反向旋转
- 这里我们使用 OLR 来保护电机,因此在两个网络中串联添加电机跳闸常闭触点 (I0.3) 以保护电机
运行时测试用例
注:上述 PLC 逻辑提供了 PLC 逻辑在三相异步电机控制中应用的基本思路。 逻辑是有限的,不完整的应用。