你好!歡迎光臨北京中儀友信科技有限公司!已注冊[登錄] 新用戶[免費注冊]
免費銷售電話
就是要儀器網(wǎng)>>技術(shù)文章>>工業(yè)控制及電氣自動化 >> 控制傳感器 >> 計數(shù)器 >> 對于計數(shù)器和定時器的比較
對于計數(shù)器和定時器的比較
[ 2011/9/5 17:27:57 ] [轉(zhuǎn)載請注明來源:就是要儀器網(wǎng)]

計數(shù)器和定時器是作為輸出元素進入OpenPLC的,這些元素是布爾邏輯元素。每個計數(shù)器和定時器可以在其它的布爾邏輯表達式中處理狀態(tài)位,狀態(tài)位表示定時器或者計數(shù)器是否已經(jīng)計數(shù)到達終點。對于計數(shù)或計時的結(jié)果,OpenPLC有另外的元素單獨存儲累計量,該量可以在計數(shù)或者計時的過程中不斷改變。對先進的程序操作來說,可以用布爾邏輯表達式直接控制計數(shù)器和定時器的狀態(tài)位,并且還有處理數(shù)據(jù)或改變累計值的指令。
計數(shù)器和定時器是控制過程中常用的工具,幾乎所有的控制系統(tǒng),包括PLC或者DCS都有計數(shù)器和定時器指令。計數(shù)器主要是對一個邏輯狀態(tài)從假到真的次數(shù)進行計數(shù),例如,有一個傳感器能夠感應(yīng)生產(chǎn)線上的啤酒瓶,這樣就可以對生產(chǎn)線上的瓶子計數(shù)。定時器的功能則是計算時間單元,比如,當(dāng)一個啤酒箱裝滿后從生產(chǎn)線上的一個傳感器旁移開時,定時器就開始計時,直到下一個箱子裝滿為止。計數(shù)器和定時器都可以用布爾邏輯來實現(xiàn)并根據(jù)其狀態(tài)進行控制,比如,啟動一個傳送帶將裝滿啤酒瓶的箱子運走,或者停止將啤酒瓶裝箱。計數(shù)器和定時器指令影響內(nèi)存中時間數(shù)值或計數(shù)數(shù)值放置的位置的數(shù)據(jù)字,因此,盡管計數(shù)與計時都是布爾編程邏輯程序,計數(shù)器和定時器卻不是簡單的布爾程序元素。
   

計數(shù)器和定時器是作為輸出元素進入OpenPLC的,這些元素是布爾邏輯元素。每個計數(shù)器和定時器可以在其它的布爾邏輯表達式中處理狀態(tài)位,狀態(tài)位表示定時器或者計數(shù)器是否已經(jīng)計數(shù)到達終點。對于計數(shù)或計時的結(jié)果,OpenPLC有另外的元素單獨存儲累計量,該量可以在計數(shù)或者計時的過程中不斷改變。對先進的程序操作來說,可以用布爾邏輯表達式直接控制計數(shù)器和定時器的狀態(tài)位,并且還有處理數(shù)據(jù)或改變累計值的指令。
3.3.1 計數(shù)器指令
   

許多PLC的計數(shù)器是從最大值向零來計算的,計數(shù)器有一個狀態(tài)位,當(dāng)計數(shù)器的結(jié)果是“0”時,該位的狀態(tài)會變化。OpenPLC程序包括一個指令,對累計值進行初始化,同時可以將預(yù)先設(shè)定的值放到累計值中,也可以然后將積累值遞減到零。也有PLC用正向計數(shù)的。每次執(zhí)行時,OpenPLC會將數(shù)據(jù)與預(yù)設(shè)定的數(shù)值進行比較,如果等于或大于預(yù)設(shè)數(shù)值,則改變狀態(tài)。此外,還有清零和向預(yù)測方向遞減的指令。
與計數(shù)器不同的是,大部分定時器在當(dāng)其控制邏輯停止又重新啟動時,都會自動啟動,因此,復(fù)位指令可能是不需要的。但也有一種保持計時器,當(dāng)停止時,他們停止計時,但保持時間,當(dāng)再啟動時,將繼續(xù)接下去計時。這種定時器就需要一個復(fù)位指令來控制。
   

與計數(shù)器類似,有的控制器采用遞減計時,但大部分是采用遞增計時,這樣所計的時間會與預(yù)先設(shè)定的值進行比較,當(dāng)?shù)竭_零或者設(shè)定值時,定時器的狀態(tài)位改變。有的定時器還有一些輔助狀態(tài)位表示“定時器在工作”。
   

定時器可以選擇時間單位的大小,因為定時器只有在他們運行的時候才能夠檢查狀態(tài),因此,程序越長,定時器的精度越低。比如,一個程序的執(zhí)行時間是50毫秒,則定時器的時間精度為±50mS,即使定時器所用的時間單元小于50mS。
   

有的OpenPLC控制器提供實時時鐘的功能,OpenPLC不需要從用戶程序的指令就可跟蹤時間。用戶程序可以包含訪問時間和改變時間的指令。
OpenPLC的定時器實際上是對時間單元進行計數(shù)的計數(shù)器。其預(yù)設(shè)值必須是正的,從0到+32767之間。這個值代表時間單元的數(shù)量。OpenPLC的時間基本單元為0.01秒,最大可以到1秒。定時器只能正向計時,到達預(yù)設(shè)值時將停止。定時器只有三個狀態(tài)位,DN(DONE),TT(TIMER TIMING),和EN(ENABLED)。EN位反映定時器的控制邏輯。
   


   定時器和計數(shù)器是PLC中最簡單的功能塊,也是最常用的功能塊。OPENPLC對這些它們的處理采取的是以可靠和盡量減少資源占用的目的來設(shè)計的。
本文把OpenPLC的CPU的功能介紹到這里,隨后,還會有陸續(xù)的文章介紹OpenPLC的其它功能。

版權(quán)免責(zé)聲明 凡本網(wǎng)注明“來源:就是要儀器網(wǎng)”的所有作品,版權(quán)均屬于就是要儀器,轉(zhuǎn)載請注明“來源:就是要儀器網(wǎng)m.mrboha.com”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。本網(wǎng)轉(zhuǎn)載自其它媒體的信息,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責(zé)。
對于計數(shù)器和定時器的比較相關(guān)產(chǎn)品 相關(guān)儀器
相關(guān)文章 相關(guān)文章
技術(shù)信息檢索
檢索范圍:
關(guān)  鍵  字:
按字母分類: A| B| C| D| E| F| G| H| I| J| K| L| M| N| O| P| Q| R| S| T| U| V| W| X| Y| Z| 熱門一| 熱門二| 熱門三| 熱門四| 熱門五|


中儀主頁聯(lián)系中儀了解中儀版權(quán)聲明友情鏈接站點地圖廣告服務(wù)
CopyRight 2003年創(chuàng)立  版權(quán)所有  MRO工業(yè)品就是要儀器網(wǎng)