微课学三菱FX3U/Q系列PLC编程
上QQ阅读APP看书,第一时间看更新

1.3.4 通用计数器的应用

【例1-6】PLC控制计数包装作业

任务要求:如图1-60所示,用三菱FX3U-64MR来控制包装计数作业,具体要求如下:

图1-60 PLC控制计数包装作业示意图

1)按下启动按钮SB1,输送带电动机运行,上面的产品经过光电开关位置后送入成品箱,设定每箱计数10个,当10个满箱后,计数达到指示灯HL1亮起来,且停止输送。

2)再次按下启动按钮SB1,HL1灭,按照任务要求1)进行产品计数包装作业。

3)任何时候都可以按下停止按钮SB2,输送带停机,但不清除计数器现有数据。

实施步骤:

步骤1:本案例中需要有计数检测装置,可在进库口设置光电开关来检测输送带上的物品是否到达相应的位置。图1-61所示为两种类型光电开关的接线,其中NPN型传感器需要采用漏型连接,即将S/S与24V短接;而PNP型传感器则需要采用源型连接,即将S/S与0V短接。

图1-61 NPN与PNP光电开关的接线

步骤2:画出本案例的I/O接线图如图1-62所示,其中光电开关采用NPN方式,并进行I/O资源分配,见表1-12。

图1-62 I/O接线图

表1-12 I/O表

步骤3:编写梯形图如图1-63所示。程序解释如下:

步0:采用初始脉冲特殊继电器M8002来复位计数器C0。

步3、5:设置2个中间变量,即M0为电动机运行、M1为计数到状态,按下按钮SB1置位M0并开始启动电动机运行,而在M1计数到时按下SB1,则启动电动机后还同时复位C0。

步9:当按下停止按钮SB2时,复位M0和M1。

步15:在电动机运行时,通过光电开关来计数C0。

步20:当计数值达到时,置位计数达到指示灯HL1、计数到状态中间继电器M1和复位电动机运行中间继电器M0。

步24:当计数值未达到时,复位HL1。

步26:将中间继电器M0与Y1相连。

图1-63 PLC控制计数包装作业梯形图

FX3U PLC内有大量的特殊辅助继电器,它们都有各自的特殊功能,比如

M8000:运行监视器(在PLC运行中接通),M8001与M8000相反逻辑。

M8002:初始脉冲(仅在运行开始时瞬间接通),M8003与M8002相反逻辑。

图1-64 特殊辅助继电器波形图

M8011、M8012、M8013和M8014分别是产生10ms、100ms、1s和1min时钟脉冲的特殊辅助继电器。

M8000、M8002、M8012的波形图如图1-64所示。