http://casecurityhq.com 2024-04-20 08:27 湖南簡思科技有限公司
【工作圖】
【動(dòng)作要求】
1、對(duì)車庫內(nèi)的車輛數(shù)量進(jìn)行監(jiān)控,當(dāng)車庫內(nèi)的車輛數(shù)量達(dá)到40000個(gè)時(shí),開始報(bào)警。
2、在車庫的出、入口處均設(shè)置有車輛時(shí)的檢測光電傳感器。
【組件說明】
【修改別名】
在軟件別名處,對(duì)動(dòng)作需要用到的端口進(jìn)行別名修改:
輸入端別名修改:X0:車輛入庫檢測傳感器,X1:車輛出庫檢測傳感器,
X2:清零按鈕。
輸出端別名修改:Y0報(bào)警指示燈。
【控制程序】
*組合邏輯實(shí)現(xiàn)方法:
程序說明:
在組合邏輯編輯4組程序,對(duì)進(jìn)出車庫的數(shù)量監(jiān)控,對(duì)車庫內(nèi)數(shù)量的清零設(shè)置:
第1幀:以檢測輸入X0為組長,當(dāng)車輛入庫檢測傳感器X0有信號(hào)時(shí),對(duì)寄存器W0
進(jìn)行“+1”運(yùn)算,W[0]=W[0]+D[1],每進(jìn)一輛車,車庫內(nèi)車輛總數(shù)就加1。
第3幀:以檢測輸入X1為組長,當(dāng)車輛出庫檢測傳感器X1有信號(hào)時(shí),對(duì)寄存
器W0進(jìn)行“-1”運(yùn)算,W[0]=W[0]-D[1],每出一輛車,車庫內(nèi)車輛總數(shù)就減1。
第5幀:邏輯比較作為組長,當(dāng)寄存器W0的數(shù)值等于40000時(shí),就會(huì)觸發(fā)Y0
報(bào)警指示燈點(diǎn)亮。
第7幀:以檢測輸入X2為組長,當(dāng)車輛出庫檢測傳感器X2有信號(hào)時(shí),對(duì)寄存
器W0進(jìn)行“0-0”清零運(yùn)算,,W[0]=D[0-D[0],此為清零設(shè)置。
【程序調(diào)試】
當(dāng)所有的程序編輯完成之后,我們就可以將程序通過串口下發(fā)至PLC中,同
時(shí)在觸摸屏軟件上實(shí)現(xiàn)在線模擬,進(jìn)行程序調(diào)試,監(jiān)控PLC動(dòng)作運(yùn)行狀態(tài)。