plc實現12台風機的手動和自動一體化控製器
控製12台3相電機風機自動和手動一體,將室內溫度保持在22度到26度,當室內溫度超過26度時,其中6台風機自動打開,當溫度低於26度時,6台風機停止。另外6台風機,用時間設定,每半小時自動啟動,運轉3分鍾,自動停止,一直循環。
1 設計思路
風機不采用變頻控製,而是直接啟動,注意,直接啟動時,要選用馬達啟動器,而不是斷路器,至於為什麼,可以參照 我以前的一篇分析文章電動機控製常見誤區解析,作為一個電氣工程師必須要明白。
對於溫度,不采用PID控製,直接使用開關輸出的溫控表,即溫度低於22度,或是高於26度時,直接輸出一個開關量信號。
2 分配變量
製定好思路後,就進入實施階段,圖紙比較簡單,就不再廢話了,直奔主題,首先分配一下PLC變量,如下圖
圖一 變量定義
如上圖, 是PLC 的變量分配,注意亮點,是紅色圓圈部分,可以看到地址並不連續,至於為什麼,先賣個關子,等寫程序的時候,就知道用處了。
3 程序編寫
根據控製需求,程序我分兩部分,一部分是對前六個電機的控製,一部分是對後六個電機的控製,為了提高逼格,決定采用ST 和CFC 語言,我們先看一號到六號電機的控製,使用ST語言編寫
圖二 一號 到六號電機程序
這就是程序,怎麼樣,是不是逼格滿滿,而且非常簡潔,非常節省屏幕,看不懂,沒關係,我來講解一下:
你最不理解的應該就是%IW0 ,%QB0這兩個個地址的使用,下麵就詳細說明一下
%IW0是對輸入的WORD引用,什麼意思呢,看圖一 變量定義,十二個電機的故障輸入點共十二個位,那麼我們就可以把它看成一個十六個位的WORD,當然,它的高四位都是零。這也是為什麼變量溫度控製的地址要重新開始了。一個WORD 低十二位全部為一,那麼它的值就是4095,表示所有的電機都正常。
輸出的%QB0 是對一號到六號電機的BYTE引用,一個BYTE 低六位全部為一,那麼它的值就是63,也是就電機全部啟動。
這就是為什麼地址不連續的原因,就是方便同類型的變量使用不同的數據類型調用。如果地址連續,那麼我在調用%IW0的時候,變量溫度到達就是這個WORD的第十三個位。這會影響使用的,隻能建立個中間變量轉換一下。
這就是歐美係PLC 的優勢,這也是我很推崇它們的原因。它保留了位,字,字節,變量,數據類型這些計算機相關的概念,對初學入門者來說是一座很難逾越的大山,但你熟練掌握,就會大大簡化程序的編寫,歐美人把這些概念保留下來不是故意難為你的,是讓你靈活使用的。試想,這段程序即使你用ST語言,但是不注重數據類型的使用,寫起來也是很複雜的,不妨看下圖
圖三 直接使用位變量的程序
看吧,是不是也很繁瑣,我還沒寫完,就這麼多了。所以使用ST語言編寫程序,要摒棄梯形圖的很多思路。
再來看七號到十二號電機的程序,使用CFC語言編寫,如下圖
圖四 七號到十二號電機程序
CFC其實就是可以隨意移動的FBD,它比FBD更自由,更靈活。程序中的%QB1 也是同樣的道理,是對輸出的BYTE引用。
欧宝体育在线链接 學plc編程難不難有用嗎 | |
欧宝体育在线链接 理所當然要學習PLC,不僅僅要學還要學好它。僅僅隻是接燈泡和電動機運轉的人不算欧宝体育在线链接 ,隻能夠說是一個打雜者。 作為一個曾經從事過公司欧宝体育在线链接 職業的我,深有體會告訴大家,欧宝体育在线链接 活又苦又累還工資待遇一般。 學習PLC沒有學曆要求,懂得欧宝体育在线链接 自學,或... |
PLC是如何來獲取外部模擬量信號的 | |
我們都知道PLC作為工控領域中的核心器件,它在控製領域中應用的非常多。我在平時工作中用的工控器件中有變頻器、觸摸屏和PLC,其中PLC是我接觸最多的一種工控產品,在使用領域我認為PLC感知外部信號的方式有三種方式,一種是通過開關量的方式,一種是通過工... |
PLC隻有兩個輸入點實現單個電動機的啟動保 | |
這是我自己做的,用的西門子smart做的,我的理解你是想一個點控製電機的啟停,並且做到啟保停,希望高手看到別笑話,但我試了是沒問題的 I0.0第一次工作時,Q0.0輸出,I0.0再一次工作時,Q0.0停止輸出! 可以把程序設計好後,停止按鈕都供外用一個輸入點x0,... |
如何快速地學會三菱PLC | |
現在我們學習PLC有日係的和歐美係列的兩類。對於日係PLC常見的有三菱PLC、歐姆龍PLC以及鬆下PLC等。對於日係的PLC我們學會一款就可以很快地掌握其它品牌的PLC了。今天我們以三菱PLC為例,來聊聊如何快速地學會三菱PLC。 學習技術要以做中學為主 PLC控製也是... |
cad和plc編程哪個難 | |
這是兩個不同的技術,沒有什麼優劣的對比,隻是應用的領域不同。 CAD即計算機輔助設計,利用計算機及其圖形設備幫助設計人員進行設計工作。簡稱CAD。 在工程和產品設計中,計算機可以幫助設計人員擔負計算、信息存儲和製圖等項工作。在設計中通常要用計算機... |
- 三菱CC-LINK調試:利用前麵板LED指示判
- 西門子人機界麵項目文件的備份與下載
- 可編程控製器網絡中常用的通信方式
- SIEMENS係統的基本檢查與信號診斷
- 三菱PLC浮點數運算功能指令
- PLC控製櫃電氣元器件選型
- 可編程控製器控製係統設計步驟
- 三菱PLC凸輪順控指令實例
- 西門子plc如何標注
- 西門子PLC通訊協議介紹
- plc編程入門怎麼學?plc編程入門學習方法
- 歐姆龍plc常見問題解答
- 西門子plc鎖存型延時通定時器指令
- plc電源反極性保護電路圖
- 三菱plc步進指令使用說明
- 西門子plc與歐姆龍plc的區別
- plc通訊端口損壞處理技巧
- modbus通訊協議功能碼一覽_ModBus功能碼
- PLC輸入輸出模塊異響是什麼故障
- 如何編寫出質量較高的PLC程序