您现在的位置是:首页 > PLC技术 > PLC技术
基于PLC的三相异步电动机正反转控制的程序设计
来源:艾特贸易2017-06-05
简介(1) 输入 / 输出 (I/O) 分配表。首先要进行输入 / 输出点的分配,见表 2-4 。 表 2-4 电动机正反转 PLC 控制系统输入 / 输出分配表 (2) 画出输入 / 输出 (I/O) 接线图。用三菱 FX-2N 型可编程序控
(1)输入/输出(I/O)分配表。首先要进行输入/输出点的分配,见表2-4。
表2-4 电动机正反转PLC控制系统输入/输出分配表
(2)画出输入/输出(I/O)接线图。用三菱FX-2N型可编程序控制器实现三相交流异步电动机正反转控制的输入/输出接线,如图2-52所示。
图2-52 接线图
图2-52中输入侧的电池符号实际接线时可直接与PLC自带的24V直流电源相连接。
(3)根据控制要求编写PLC程序。由图2-52和表2-4可以看出,输入元件分别和输入继电器X0~X3相对应,而控制三相交流异步电动机正反转的接触器KM1、KM2分别由输出继电器Y0和Y1控制。即输出继电器Y0得电,接触器KM1得电;输出继电器Y1得电,则接触器KM2得电。现将图2-51的继电器控制电路改成PLC梯形图程序,如图2-53所示。图中将热继电器FR常开触点对应的输入点X3常闭触点移至前面,因为PLC程序规定输出继电器线圈必须和右母线直接相连,中间不能有任何其他元件。
图2-53 正反转控制梯形图程序
根据图2-53的梯形图程序可写出指令语句如下:
0 LDI X0
1 ANI X3
2 MPS
3 LD X1
4 0R Y0
5 ANB
6 ANI X2
7 ANI Y1
8 0UT Y0
9 MPP
10 LDX2
11 OR Y1
12 ANB
13 ANI XL
14 ANI Y1
15 OUT Y0
16 END
在梯形图编写时,并联多的支路应尽量靠近母线,以减少程序步数。为此可将三相交流异步电动机正反转控制梯形图程序改成如图2-54所示的梯形图。
图2-54 梯形图
图2-54梯形图的指令语句如下:
0 LD X1
1 0R Y0
2 ANI X0
3 ANI X3
4 ANI X2
5 ANI Y1
6 OUT Y0
7 LD X2
8 OR Y1
9 ANI X0
10 ANI X3
11 ANI X1
12 ANI Y0
13 OUT Y1
14 END
修改后的程序省去了堆栈指令MPS、MRD、MPP,减少了程序步数。