說到感應手自動沖水裝置,想必大家首先想到的肯定是抽水馬桶或各大衛生間沖水裝置。對,沒錯,就是這些,這些肯定不是使用的是PLC控制的,成本高,不劃算,那么是否可以使用PLC實現這樣的功能呢?此時大家思考一下,是可以的,可以對吧!那么如何實現呢?接下里,進入技成自動化每日帶你擴大工控知識面,助力成就每一位學子。
一、控制要求
自動控制時:當有東西或人靠近時,感應紅外線開關被遮擋接通,但不工作,一旦再次檢測到東西或人不在時開始觸發電磁閥沖水,沖水時間控制在5s左右,斷開電磁閥關閘,后續重復上述動作。
手動控制時:當人觸發或按下沖水按鈕時,沖水電磁閥打開沖水,沖水時間控制在5s左右,斷開電磁閥關閘,后續重復上述動作。
二、程序設計
第二步:(使用斷開延時定時器實現自動沖水功能)
第三步:(使用脈沖型定時器實現手動沖水功能)
第四步:(定時器采用多重背景功能進行調用,減少使用DB塊)
第五步:(打開多重背景DB塊查看地址)
第六步:(在OB主程序調用感應沖水FB功能塊并填寫接口全局地址)
三、程序演示
第一步:(自動感應沖水程序)
第二步:(手動感應沖水程序)
四、程序設計思路
(1)自動感應開關,當人或物品遮擋時,電磁閥不能動作,等物品或人離開不被遮擋電磁閥才能動作,應采用沿脈沖中下降沿N來做自動感應開關,下降沿功能優勢在于觸發時不產生脈沖輸出,只有斷開時才能產生脈沖輸出,因此自動感應開關(紅外線)給PLC一個信號1觸發下降沿代表有人或有物品正在如廁等,當感應開關給PLC一個0信號代表此時人已離開下降沿動作開始沖水并定時5s斷開。
(2)手動感應開關,按下開關直接輸出,采用上升沿,上升沿觸發立刻輸出脈沖動作并定時5s斷開。
-
plc
+關注
關注
5010文章
13271瀏覽量
463057 -
定時器
+關注
關注
23文章
3246瀏覽量
114720 -
程序
+關注
關注
117文章
3785瀏覽量
81004
原文標題:基于S7-1200 PLC感應手自動沖水裝置程序設計
文章出處:【微信號:gkongbbs,微信公眾號:工控論壇】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論