您当前的位置:五五电子网电子知识电器控制PLC工业控制PLC中单个按钮实现启/停控制的方法 正文
PLC中单个按钮实现启/停控制的方法

PLC中单个按钮实现启/停控制的方法

点击数:7730 次   录入时间:03-04 11:36:41   整理:http://www.55dianzi.com   PLC工业控制

  这种用单个按钮实现电动机或设备启动、停止的控制要求是:用一个按钮进行控制,即按一下按钮,电动机或设备启动;苒按一下按钮.电动机或设备停止。其PLC控制原理如图1所示。图中PLC为一款使用三菱编程软件的国产嵌入式增强型PLC,控制按钮接PLC输入点Xl2,输出控制点接PLC的输出点Y2。

  一、用脉冲上升沿指令实现
  
  PLC的脉冲沿指令共有六个,其助记符分别是:

  LDP、LDF、ANDP、ANF、ORP、ORF。

  用脉冲上升沿指令实现单个按钮启,停控制的梯形图如图2所示。图中我们用的是输入继电器X12的脉冲上升沿指令。第一次按下按钮SB时,由于输出继电器Y2未动作处于释放状态,所以辅助继电器Ml0不会动作吸合;而此时因辅助继电器Ml0常闭触头有效,故输出继电器Y2吸合,并由Y2的常开触头自保;输出继电器Y2吸合后,虽然其常开触头闭合,但由于我们取输入继电器X12的是上升沿,所以Ml0还是不会吸合。第一次松开按钮后,输出继电器就保持吸合状态,梯形图状态如图3所示。

  当我们第二次按下按钮时,由于输出继电器处在吸合状态,其常开触头是闭合的,所以辅助继电器Ml0便会吸合;M10吸合,其常闭触头断开,使得输出继电器Y2释放;输出继电器Y2释放,其常开触头断开,使辅助继电器M10也释放,梯形图状态如图4所示。这样每按2次按钮,输出继电器就会吸合、释放各一次,实现启动、停止功能。

  二、用计数器指令实现
  
  计数器C在程序中用作计数控制。PLC中计数器可以分为内部信号计数器和外部信号计数器两类。内部计数器是对机内软元件(X、Y、M、S、T、C)的信号计数,由于机内软元件信号的频率低于扫描频率,故是低速计数器,也称普通计数器。对高于机器扫描频率的外部信号进行计数,需要用机内的高速计数器H0或Hl。

  用计数器指令实现单个按钮启,停控制的梯形图如图5所示。图中我们用的是增计数指令,计数器Cl的值设定为2。每按动按钮SB一次,即输入点X12动作一次,计数器C1就加“1”。当计数达到设定值时,即当前值为“2”时计数器输出。M8002是特殊功能继电器,其作用是在PLC上电时使计数器Cl复位。

  第一次按下按钮时,由于计数器C1的当前值是“0”,所以输入点X12的上升沿的作用使输出继电器Y2动作吸合,并由Y2的常开触头自保;输入点X12的常开触头闭合,使计数器Cl加“1”。按钮松开后,输出继电器Y2保持吸合状态,梯形图状态如图6所示。

  当我们第二次按钮下按钮时,因输出继电器Y本来就处在吸合状态,所以输入点X12的上升沿对Y2没有作用;而输入点X12的常开触头第二次闭合,使计数器Cl计数值再加“l”,当前值变为“2”时,与设定值相等计数器动作;计数器动作使其常闭触头断开,使输出继电器Y2释放:输出继电器Y2从吸合到释放,即Y2的下降沿指令有效,使辅助继电器Ml动作吸合;辅助继电器的常开触头闭合使计数器C1复位,当 前值为“0”,梯形图状态如图7所示。

  三、用置位,复位指令实现
  
  1.置位/复位指令与计数器结合
  
  置位和复位指令的助记符分别是:SET和RST。用置位,复位指令与计数器实现单个按钮启,停控制的梯形图如图8所示。图中我们仍用增计数指令,计数器CO的值设定为2。按下按钮时,输入点X12的上升沿使输出继电器Y2置位吸合;同时X12常开触头闭合,使计数器CO加“1”,梯形图状态如图9所示。

  当第二次按下按钮时,计数器CO再次加“l”,使其值位“2”;当前值与设定值相等,计数器co输出动作;在输出继电器Y2吸合,即其常开触头闭合的情况下,CO的常开触头闭合,使输出继电器Y2和计数器CO复位,即Y2释放和CO的值恢复为“0”,梯形图状态如图10所示。

  2、置住/复位与接点比较指令结合

  用置位/复位与接点比较指令实现单个按钮启,停控制的梯形图如图11所示。特殊功能继电器M8002在程序开始运行的第一个扫描周期将数据寄存器DO清零。在输出继电器Y2处在释放状态,即常闭触头闭合时按下按钮SB,输入点X12的上升沿将数据寄存器DO加“l”,此时梯形图状态如图12所示;在输出继电器Y2处在吸合状态,即常开触头闭合时按下按钮SB,输入点X12的上升沿将数据寄存器DO减“l”;前一个接点比较指令是当数据寄存器的值为“0”时,将输出继电器Y2复位;后一个接点比较指令是当数据寄存器的值不为“0”时,将输出继电器Y2置位,此时梯形图状态如图13所示。

  四、用比较指令实现
  
  三龙PLC的比较指令的助记符为:[CMP Sl S2MO]。用比较指令实现单个按钮启,停控制的梯形图如图14所示。特殊功能继电器M8002在程序开始运行的第一个扫描周期将数据寄存器DO清零。在输出继电器Y2处在释放状态,即常闭触头闭合时按下按钮SB.输入点X12的上升沿将数据寄存器DO加‘l”;在输出继电器Y2处在吸合状态,即常开触头闭合时按下按钮SB,输入点X12的上升沿将数据寄存器DO减“l”;特殊功能继电器M8000在程序开始运行时执行比较指令,当数据寄存器DO内的值大于数值“0”时辅助继电器MO吸合,使得输出继电器Y2吸合,此时梯形图状态如图15所示:否则辅助继电器MO释放,输出继电器Y2也释放.梯形图状态如图16所示。

  由上可知,对PLC控制系统来说同一功能要求可用不同的程序段来实现。因此技术人员应该在实际工作中不断思考编程方法、积累编程经验、提高编程技巧,充分利用PLC程序编制功能,最大限度地开发PLC潜能,减少外围设备资源的基础上使控制系统运行更灵活、更可靠。最后需要提醒的是,单个按钮实现启,停控制功能必须使用在已有“应急停止,,按钮的控制系统中;否则的话很可能成为一个安全隐患(若在运行中按钮上的线断开,设备就无法停下来)。




本文关键字:暂无联系方式PLC工业控制电器控制 - PLC工业控制