- 返回 |
- 網(wǎng)站首頁
- / 解決方案
- / 應(yīng)用案例
- / 國產(chǎn)PLC—Haiwell(海為)PLC應(yīng)用技巧:長時間計時提醒
發(fā)布人:廈門海為科技有限公司 發(fā)布時間:2011-10-14
一、前言
在很多的工程應(yīng)用中,我們總希望在經(jīng)過一個特定的時間后,系統(tǒng)能做出提醒,而不需要人為的去計時。而PLC中的計時器就能達(dá)到這個功能。但是,計時器的計時時間有限,有時候達(dá)不到長時間的計時。這時,我們就需要編寫一個簡單的程序來達(dá)到這個要求,下面是以海為PLC為例編寫的一個長時間計時提醒的案例。
二、編程的思路及程序
方案一主要用到的是四個計數(shù)器,第一個計數(shù)器表示秒,第二計數(shù)器表示分,第三個計數(shù)器表示時,第四個計數(shù)器表示天。當(dāng)?shù)谝粋€計數(shù)器計數(shù)60次(即60s)時,自動給第二個計數(shù)器一個接通信號計數(shù)值變?yōu)?,同時把第一個計數(shù)器復(fù)位,以此類推,實現(xiàn)長時間的計時。
方案二主要是通過自加一INC指令來代替計數(shù)器的功能。
計時到的提醒,通過對各個計數(shù)器的計數(shù)值與用戶的設(shè)定值進(jìn)行比較,當(dāng)各個計數(shù)器的計數(shù)值大于或等于用戶的設(shè)定值時,表示計時到,進(jìn)行輸出提醒。以下用海為PLC介紹兩種方案。
方案一程序如下:
方案二的程序如下:
三、總結(jié)
該程序可以實現(xiàn)了長時間計時提醒,同時進(jìn)行類似方案一Network 6(方案二Network 2)的添加時,可以實現(xiàn)多段長時間提醒的功能。而在這兩個方案中,可以明顯看出方案二比較簡單實用,因為一個程序中計數(shù)器可以使用的個數(shù)有限,通過INC這條指令可以在不使用計數(shù)器的情況下,也能達(dá)到一樣的效果。
海為公眾號
海為云APP
廈門海為科技有限公司
0592-3278716 (技術(shù)) | 4000-360-362 (商務(wù))
海為總部:廈門市集美區(qū)軟件園三期C03棟13-14層 | 制造中心:廈門市翔安區(qū)火炬高新區(qū)(翔安)產(chǎn)業(yè)區(qū)垵邊南路336-2號4樓