您现在的位置是:首页 > 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控制系统输入/输出分配表

电动机正反转PLC控制系统输入/输出分配表

   (2)画出输入/输出(I/O)接线图。用三菱FX-2N型可编程序控制器实现三相交流异步电动机正反转控制的输入/输出接线,如图2-52所示。

接线图

    2-52    接线图

    2-52中输入侧的电池符号实际接线时可直接与PLC自带的24V直流电源相连接。

   (3)根据控制要求编写PLC程序。由图2-52和表2-4可以看出,输入元件分别和输入继电器X0X3相对应,而控制三相交流异步电动机正反转的接触器KM1KM2分别由输出继电器Y0Y1控制。即输出继电器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

    修改后的程序省去了堆栈指令MPSMRDMPP,减少了程序步数。