两台电动机交替运行是指电动机m1运转一定时间自动停止后,电动机m2开始工作,当电动机m2运转一定时间自动停止后,电动机m1再次起动运转,如此反复循环,实现两台电动机的自动交替运行。
图1所示为两台电动机交替运行控制中的plc梯形图和语句表,表1所列为其i/o地址分配表。
图1 两台电动机交替运行控制中的plc梯形图和语句表
表1 两台电动机交替运行控制中plc控制io地址分配表
结合i/o地址分配表,首先了解该梯形图和语句表中各触点及符号标识的含义,并将梯形图和语句表相结合进行分析。
1.电动机m1的起动控制过程
起动电动机m1时,可通过起动按钮sb1进行控制,如图2所示。
图2 起动电动机m1
1 按下起动按钮sb1,将plc程序中的输入继电器常开触点i0.0置“1”,即常开触点i0.0闭合。
1→2 辅助继电器m0.0线圈得电。
→2-1 自锁常开触点m0.0闭合实现自锁功能;
→2-2 控制定时器t37、t38的常开触点m0.0闭合;
→2-3 控制输出继电器q0.0的常开触点m0.0闭合;
→2-4 控制输出继电器q0.1的常开触点m0.0闭合;
2-3→3 输出继电器q0.0线圈得电,控制plc外接电动机m1的接触器km1线圈得电,带动主电路中的主触点闭合,接通电动机m1电源,电动机m1起动运转。
2.电动机m1的停止和电动机m2的起动控制过程
当两台电动机进行交替运行时,即电动机m1的停止和电动机m2则可以通过以下的控制来完成,如图3所示。
图3 两台电动机进行交替运行
2-2→4 定时器t37线圈得电,开始计时。
→4-1 计时时间到(延时5min),其控制输出继电器q0.0的延时断开的常闭触点t37断开。
→4-2 计时时间到(延时5min),其控制输出继电器q0.1的延时闭合的常开触点t37闭合。
4-1→5 输出继电器q0.0线圈失电,控制plc外接电动机m1的接触器km1线圈失电,带动主电路中的主触点复位断开,切断电动机m1电源,电动机m1停止运转。
4-2→6 输出继电器q0.1线圈失电,控制plc外接电动机m2的接触器km2线圈得电,带动主电路中的主触点闭合,接通电动机m2电源,电动机m2起动运转。
3.电动机m2的停止和电动机m1的再起动控制过程
当需要电动机m2停止和电动机m1起动时,可以通过定时器的控制来实现,如图4所示。
图4 电动机m2停止和电动机m1起动
2-2→7 定时器t38线圈得电,开始计时。
→7-1 计时时间到(延时10min),其控制定时器t37的延时断开的常闭触点t38断开。
→7-2 计时时间到(延时10min),其控制定时器t37的延时断开的常闭触点t38断开。
7-3→8 定时器t37线圈失电。
→8-1 控制输出继电器q0.0的延时断开的常闭触点t37复位闭合。
→8-2 控制输出继电器q0.1的延时闭合的常开触点t37复位断开。
8-2→9 输出继电器q0.1线圈失电。
→9-1 控制plc外接电动机m2的接触器km2线圈失电,带动主电路中的主触点复位断开,切断电动机m2电源,电动机m2停止运转。
8-1→10 输出继电器q0.0线圈得电。
→10-1 控制plc外接电动机m1的接触器km1线圈再次得电,带动主电路中的主触点闭合,接通电动机m1电源,电动机m1再次起动运转。
7-2→11 定时器t38线圈失电,将自身复位,进入下一次循环。
当需要两台电动机停止运转时,按下停止按钮sb2,将plc程序中的输入继电器常闭触点i0.1置“0”,即常闭触点i0.1断开,辅助继电器m0.0线圈失电,触点复位,定时器t37、t38,输出继电器q0.0、q0.1线圈均失电,控制plc外接电动机接触器线圈失电,带动主电路中的主触点复位断开,切断电动机电源,电动机停止循环运转。