使用 OWEN PR110 可編程繼電器控制水箱水位
PR110 控制器由俄羅斯公司 «OWEN» 生產。控制器僅對離散信號執行操作——其主要目的是取代基於繼電器邏輯的簡單控制系統。這決定了它(以及其他具有類似功能的控制器)被命名為“可編程繼電器”的事實。
ARIES PR110 可編程繼電器功能圖:
![]()
用於編程和調試控制器軟件的主要且唯一的工具是個人計算機。在它的幫助下,您不僅可以創建相應控制器的軟件,而且通常還可以使用計算機模擬觀察它是如何工作的。
我們將以水箱中的水位控制系統為例,了解為 PR110 可編程繼電器創建開關控製程序的過程。
技術條件
有必要實施一個控制系統來給水箱注水。某些功能的性能由液位傳感器的狀態決定,一些功能由操作員決定。應該有當前系統狀態的指示燈。
控制算法如下。確定水箱中當前水位的三個傳感器:上、中和下。當水位超過相應的水位時,每個傳感器都會被觸發(在輸出端輸出一個邏輯單元水位)。
使用兩個按鈕執行手動控制:«Start» 和 «Stop»。當水箱為空時(水位低於下部水位傳感器),紅色指示燈應常亮,當水滿時(高於上部),應為綠色常亮。控制兩個泵。
如果水箱未滿(水位低於頂部),可以啟動泵。如果按下 «Start» 按鈕水位低於平均水位 - 兩台泵都啟動,如果按下 «Start» 按鈕水位高於平均水位 - 啟動一台水泵。
打開泵時伴隨著閃爍的綠色指示燈。當水箱滿時(水位達到上位),水泵自動關閉。如果水箱是空的(水位低於下水位),則無法通過按《停止》按鈕來關閉水泵。
在 OWEN Logic 中創建程序的示例
為了完成這項任務,控制機器必須有五個離散輸入和四個繼電器輸出。為了解決這個問題,我們將做出以下決定。
將下水箱水位傳感器連接到輸入 I1,將中水位傳感器連接到輸入 I2,將上水位傳感器連接到輸入 I3。將停止按鈕連接到輸入 I4,將啟動按鈕連接到輸入 I5。我們將在輸出 Q1 的幫助下控制 1 號泵的加入,在輸出 Q2 的幫助下控制 2 號泵的加入。紅色指示燈接輸出Q3,綠色指示燈接輸出Q4。
手動控制是通過產生短期控制信號的按鈕進行的。為了使控制系統保持在我們將使用來自一個或另一個按鈕的短期信號傳輸它的狀態,程序中需要一個觸發器。
讓我們在程序中引入觸發器RS1。當上升沿到達輸入S時,該觸發器的輸出設置為1,當上升沿到達輸入R時重置為0。需要注意的是,當1信號到達輸入端,R 輸入信號優先。
如果水箱中的水位高於上述水位或我們在此狀態下按住了“停止”按鈕,則此時按下“啟動”按鈕不應打開水泵。因此,“開始”按鈕連接到觸發器 RS1 的優先級較低的輸入端 S。然後,如果沒有條件阻止泵啟動(即觸發器 RS1 的 R 輸入端將出現邏輯零),當按下 «Start» 按鈕時,觸發器 RS1 的輸出將設置為 1。該信號將用於啟動電機。
在這兩個泵中,#1 泵在任何情況下都必須打開,因此來自 RS1 觸發器輸出的信號連接到 Q1 輸出。僅當中位傳感器未跳閘時,泵 #2 才應打開。為了滿足這個條件,我們在程序中引入了反相器和邏輯元件AND。反相器的輸入端連接到輸入端 I2,邏輯元件 AND 的輸入端分別連接到反相器的輸出端和触發器 RS1 的輸出端。
打開泵應伴隨著閃爍的綠色指示燈。為了產生一個週期信號來打開/關閉綠色指示燈,我們在程序中引入了 BLINK1 方波發生器。在此塊的屬性選項卡中,將其輸出端的一信號和零信號的持續時間設置為等於 1s。將觸發器 RS1 的輸出連接到激活發生器 BLINK1 操作的輸入。
現在 BLINK1 發生器僅在觸發輸出 RS1 設置為 1 時工作,即。當泵被激活時。 26 讓我們在程序中引入或門。我們將其輸出連接到 Q4 的輸出。我們將或門的一個輸入連接到生成器 BLINK1 的輸出,另一個連接到輸入 I3。現在,當泵打開時,綠色指示燈會閃爍,但如果觸發了頂部水位傳感器,該指示燈將持續亮起。
如果我們按下“停止”按鈕,則應關閉水泵,同時下位傳感器將處於邏輯單元狀態(水箱中至少存在最少的水),或者如果觸發上位傳感器(水箱已滿)。
為了滿足這些條件,我們將邏輯元件 OR 和邏輯元件 I 引入到程序中。我們將邏輯元件 AND 的一個輸入連接到“停止”按鈕,另一個連接到輸入 I1(具有較低級別的輸出傳感器)。我們將 OR 元件的一個輸入連接到 AND 元件的輸出,另一個連接到輸入 I3(與上層傳感器的輸出)。 OR 元件的輸出連接到觸發器 RS1 的 R 輸入。
如果同時滿足兩個條件,紅色指示燈應亮起:泵不工作(觸發器 RS1 的輸出為零)和水位低於下限(觸發器 RS1 的輸出為零)下層傳感器)。
為了“檢查”這些條件並控製程序中的紅色指示燈,我們引入了兩個反相器和一個邏輯元件 I。一個反相器的輸入連接到輸入 I1(帶有下級傳感器的輸出),輸入另一個逆變器 - 帶有觸發輸出 RS1)。我們將反相器的輸出連接到與門的輸入。與門的輸出連接到 Q3 的輸出。
最後,一般來說,您應該擁有如下所示的程序。該圖暫時顯示了連接到可編程繼電器的外部電路。
使用OWEN Logic編程環境的仿真模式,保證程序按照原來的任務運行。將程序載入繼電器後,確保相同。