控制需求:
當一輛車到達檢票欄時,取票按鈕被司機按下,接收一張停車票后,允許車進入停車場;一收到取票信號,欄桿升起。計時10秒后,欄桿自動回到水平位置,等待下一位顧客。
動作分析:
時序邏輯動作步驟
系統(tǒng)等待:
系統(tǒng)等待輸入信號X0(取票按鈕)被按下。
發(fā)放停車票:
當X0被按下時,激活輸出Y0(停車票分配器)發(fā)放一張停車票。
觸發(fā)取票信號:
當司機取走票后,觸發(fā)取票感應有信號
欄桿升起:
取票有信號后,停車票分配器(Y0)停止發(fā)票,激活輸出Y1(欄桿控制)使欄桿升起。
啟動計時器:
欄桿升起后,啟動計時器,倒計時10秒。
欄桿降下:
計時結(jié)束后,再次激活輸出Y1(欄桿控制)使欄桿降回到水平位置。
等待下一位顧客:
欄桿降下后,系統(tǒng)回到初始狀態(tài),等待下一位顧客。
優(yōu)先時序邏輯實現(xiàn)
時序邏輯是本系統(tǒng)的核心,因為它直接關(guān)系到車輛的入場流程和欄桿的控制。以下是優(yōu)先實現(xiàn)的時序邏輯:
按鈕檢測和響應:
實現(xiàn)對取票按鈕的檢測,并在按鈕被按下時觸發(fā)停車票的發(fā)放和欄桿的升起。
計時器管理:
實現(xiàn)計時器的管理,確保在停車票發(fā)放后有準確的10秒倒計時。
欄桿控制:
實現(xiàn)欄桿的升起和降下控制,確保在車輛通過后欄桿能夠及時降下,避免阻塞交通。
該程序符合時序動作,我們可以在時序環(huán)中完成動作指令:
**時序環(huán)0環(huán)指令解釋:**
第00步:等待<X0 取票按鈕>斷信號連續(xù)保持1次掃描
第01步:等待<X0 取票按鈕>通信號連續(xù)保持1次掃描
第02步:觸發(fā)<Y0 停車票分配器>通電
第03步:等待<X1 取票感應>通信號連續(xù)保持1次掃描
第04步:觸發(fā)<Y0 停車票分配器>斷電
第05步:觸發(fā)<Y1 欄桿控制>通電
第06步:在此等待0小時0分鐘10秒0毫秒
第07步:觸發(fā)<Y1 欄桿控制>斷電
想了解更多JENASI(簡納思)PLC控制邏輯,請持續(xù)關(guān)注我們