第1课:瓶子检测
【工作图】:
【控制要求】:
自动检测传送带上的瓶子是否是直立的,若不是,就将瓶子推出传送带外。
【动作分析】:
光电1(X0)检测瓶底信号,当被遮挡时,说明X0有信号,光电2(X1)检测瓶颈
信号,当被遮挡时,说明X1有信号。Y0为气动推动杆。
(1)正常:当瓶子直立从传送带上传送过来时,检测装置的动作为:X0有信
号(信号一直保持,扫描瓶底)、X1有信号(信号一直保持,扫描瓶颈)、
X1无信号(瓶颈扫描完成)、X0无信号(瓶底扫描完成)。
(2)异常:瓶子倒着从传送带上传送过来时,检测装置的动作为:X0有信号
(信号保持,扫描瓶底)、X1一直无信号(未扫描到瓶颈)、X0无信号(瓶
底扫描完成),气杆Y0有信号,将倒立的瓶子推出传送带。
JENASI编程方法:流程图--程序设计--调试。
第一步:画流程图
将整体动作分化成每一个独立的动作,动作明晰,编辑程序就会更加方便。
第二步:程序编辑
正常:瓶子直立时,传送带正常传送。按照流程图编辑每一个动作。
异常:瓶子倒立时,需要设置检测程序。可在组合真帧中设置一组帧号检测指
令:检测直立程序中,运行到光电2(X1,检测瓶颈信号)这一帧指令时,是
否有信号输入,若无信号输入且X0都已经无信号(瓶底扫描完成),则触发辅
助线圈M0有信号(控制气动推杆动作)。
气动推杆动作程序:瓶子倒立时,M0通,触发Y0通,推杆推出,将倒立的
瓶子推出传送带,推出动作完成,推杆缩回。
第三步:程序调试
当所有的程序编辑完成之后,我们就可以将程序通过串口下发至PLC中,可
以在编程软件上进行程序调试,在菜单栏中的调试框中,打开“在线调试环”,
选择下发程序的端口,即可在线调试。
提示:瓶底宽度比瓶颈宽度大,因此设置程序时,不能盲目的设置X0有
信号,X1无信号时,推杆推出。