plc係統自帶的功能和功能塊
plc係統自帶的功能和功能塊
功能和功能塊既可以自定義,也可以使用係統自帶的,靈活應用係統自帶的功能和功能塊,可以簡化程序的編寫,ob体育竞彩
給大家介紹幾個係統自帶的功能和功能塊。
1 BLINK
BLINK是閃爍的意思,閃爍,用電氣專業術語講,就是高低電平持續輸出,因此它的主要功能就是產生脈寬可調的脈衝,與周期性脈衝函數不同,BLINK的高電平寬度和低電平寬度是可調的,而且可以不相等,所以它非常好用,在某些情況下,甚至可以替代定時器。
圖一 BLINK 共嫩快
如圖一所示,這就是一個BLINK功能塊,它的重點就是黃色熒光筆表示的部分,也就是高低電平持續時間。TIMELOW是指低電平持續時間,TIMEHIGH 是指高電平持續時間。圖一所示的功能塊,變量SB1就會持續產生5S低電平,10S低電平。這兩個變量都是TIME型變量,具體數值可以自由輸入,而它的高低電平時間可以不一樣,這點非常實用,可以替代定時器的使用,比如我在上篇文章中控製風機的間隔啟停,就是用的此功能塊。由於CODESYS平台不像日係和博途一樣,提供標準的脈衝函數,因此脈衝函數也是通過此功能塊實現。需要注意的是,它雖然隻有一個輸出,但它是功能塊,是有實例名的。
2 SEL
SEL 是英文SELECT 的縮寫,是選擇的意思,所以這個函數就是一個選擇開關。
圖二 SEL功能
如圖二 所示,SEL 函數的作用就是通過輸入變量CONTROL 的值來選擇輸入,如果變量CONTROL 的值為TRUE ,那麼,就把輸入變量IN2 的值賦給輸出變量OUT1,位FALSE 就把IN1的值賦給OUT1。可以把它理解成一個閥門,或是旋鈕。多用於通道選擇。當然,它隻能二選一,而不能多選一。
3 MAX MIN
這兩個函數的作用是判斷幾個數中的最大值和最小值,我們來看一下實例
圖三 最大 最小判斷函數
如圖三所示,MIN 是找出變量 A B C D 中的最小值,並把它賦值個 變量MIN_VALUE,而MAX 是找出它們中的最大值,賦給MAX_VALUE。前麵變量的個數不僅僅限於四個,可以自由添加,幾十甚至上百個。這兩個函數非常有用,比如在恒壓供水中,一般都是多個電機輪流啟動,當我們啟動某個電機的時候,當然是希望優先啟動運行時間最少的電機,而用這個函數是非常方便的。而如果要自己寫,那是相當麻煩的,用梯形圖會讓你懷疑人生的,而用ST,也是比較複雜的,我隻記得C語言裏有個算法叫冒泡排序,可以找出一串數的最大值或是最小值,不過要用ST寫,就會用到 指針,數組,那也是相當麻煩的。
以上就是CODESYS 中幾個常用的功能塊,靈活使用它們,可以讓我們編寫程序的時候更方便。
欧宝体育在线链接 學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程序