三菱PLC快速入门及应用实例
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.5 电动机正反转控制编程

2.5.1 控制要求

按下正转启动按钮SB2,电动机正转;按下停止按钮SB1,电动机断电;然后按下反转启动按钮SB3,电动机反转;当电动机过载时,热继电器FR动作,电动机断电而受到保护;若电动机需要停止,只要按下停止按钮SB1即可。电动机正反转控制线路如图2-13所示。

图2-13 电动机正反转控制线路

特别说明:KM1、KM2两个常闭触点是互锁触点,实现KM1、KM2两个接触器不会同时通电而避免主电路相间短路。

2.5.2 控制程序编写

(1)I/O点的确定和分配 I/O点的确定和分配如表2-9所示。

表2-9 正反转控制I/O分配表

(2)PLC接线图 电动机正反转控制的PLC硬件接线如图2-14所示。

图2-14 正反转控制I/O接线图

(3)程序编写 编写控制程序如图2-15所示。

图2-15 正反转控制梯形图

2.5.3 编程指令诠释

(1)语句表

    0 LDI X000       1 ANI X001       2 MPS             3 LD  X002
    4 OR  Y000       5 ANB            6 ANI Y001        7 OUT Y000
    8 MPP            9 LD  X003      10 OR  Y001       11 ANB
   13 ANI Y000      14 OUT Y001      15 END

(2)程序解释

①当X2接通时,Y0接通并自锁,且联锁Y1不能接通;

②当X3接通时,Y1接通并自锁,且联锁Y0不能接通;

③只有当X1接通,断开Y0或Y1解除互锁后,才能反向控制启动;

④当X0或X1接通时,Y0、Y1都断开。

(3)指令诠释

①基本指令 如表2-10所示。

表2-10 基本指令

②指令使用说明

a.MPS、MRD、MPP无操作软元件;

b.MPS、MPP指令可以重复使用,但是连续使用不能超过11次,且两者必须成对使用缺一不可,MRD指令有时可以不用;

c.MRD指令可多次使用,但在打印等方面有24行限制;

d.最终输出电路以MPP代替MRD指令,读出存储并复位清零;

e.MPS、MRD、MPP指令之后若有单个常开或常闭触点串联,则应该使用AND或ANI指令;

f.MPS、MRD、MPP指令之后若有触点组成的电路块串联,则应该使用ANB指令;

g.MPS、MRD、MPP指令之后若无触点串联,直接驱动线圈,则应该使用OUT指令;指令使用可以有多层堆栈。