不良品检测
控制需求:
产品被传送至传送带上作检测,当光电开关检测到有不良品时(高度偏高),在第5个定点将不良品通过电磁阀排出,排出到回收箱后电磁阀自动复位。当在传送带上的不良品记忆错乱时,可按下复位按钮将记忆数据清零,系统重新开始该检测
动作分析:
有序逻辑动作环
初始状态:
系统等待产品传送至传送带。电磁阀关闭。不良品记忆数据为零。
产品传送检测:
系统检测传送带上的产品。光电开关持续监控产品的高度。
检测到不良品:
当光电开关检测到产品高度偏高(不良品)时,系统记录该不良品。系统继续检测下一个产品。
不良品到达第5个定点:
当记录的不良品到达传送带上的第5个定点时,系统进入下一个状态。
触发电磁阀排出不良品:
系统触发电磁阀打开,将不良品排出到回收箱。系统等待不良品完全排出。
电磁阀复位:
当不良品完全排出后,系统触发电磁阀关闭,复位到初始状态。 系统继续检测下一个产品。
该程序符合时序动作,我们可以在时序环中完成动作指令:
**时序环0环指令解释:**
第00步:等待<X0 检测光电开关>断信号连续保持1次扫描
第01步:等待<X0 检测光电开关>通信号连续保持1次扫描
第02步:如果<X1 位置感应开关>通信号,则跳转第[5]帧,否则运行下一帧指令
第03步:触发<M11 M11 检测状态1>断信号
第04步:将第0环运行当前帧跳转至第6帧
第05步:触发<M11 M11 检测状态1>通信号
第06步:状态右移移位_M011>1>M015
**时序环1环指令解释:**
第00步:等待<M15 M15 状态5>通信号
第01步:触发<M15 M15 状态5>断信号
第02步:触发<Y0 电磁阀>通电
第03步:在此等待<1.00>秒
第04步:触发<Y0 电磁阀>断电
**时序环2环指令解释:**
第00步:等待<X2 状态清零>通信号连续保持1次扫描
第01步:将第0环到第1环设置成停止状态,并返回第0帧
第02步:触发<M11 M11 检测状态1>至<M15 M15 状态5>断信号
第03步:等待<X2 状态清零>断信号连续保持1次扫描
第04步:将第0环到第1环设置成运行状态
想了解更多JENASI(简纳思)PLC控制逻辑,请持续关注我们