国产欧美日韩精品a在线观看-国产欧美日韩精品一区二区三区-国产欧美日韩精品综合-国产欧美中文字幕-一区二区三区精品国产-一区二区三区精品国产欧美

ACS880-07C
關(guān)注中國自動化產(chǎn)業(yè)發(fā)展的先行者!
CAIAC 2025
2024
工業(yè)智能邊緣計算2024年會
2023年工業(yè)安全大會
OICT公益講堂
當(dāng)前位置:首頁 >> 案例 >> 案例首頁

案例頻道

解決外部定時器時間競爭方法的探討
  • 企業(yè):     領(lǐng)域:PLC /PAC/PCC/RTU     行業(yè):礦業(yè)    
  • 點擊數(shù):1319     發(fā)布時間:2005-03-29 10:03:15
  • 分享到:
以工程實例為基礎(chǔ),對使用外部定時器時給PLC系統(tǒng)帶來的時間競爭問題進(jìn)行分析,并提出解決措施。

 

1  引言

    環(huán)境與發(fā)展是當(dāng)今國際社會普遍關(guān)注的焦點問題。保護(hù)生態(tài)環(huán)境,是關(guān)系我國經(jīng)濟(jì)能否持續(xù)發(fā)展、人民生活質(zhì)量能否提高、子孫后代能否有生存繁衍的良好條件的大問題。而正確的處理好工業(yè)污染,實現(xiàn)工業(yè)的可持續(xù)發(fā)展則是當(dāng)前我國環(huán)保工作的重點和亟待解決的問題。因此,要把工業(yè)和自然的關(guān)系看作生態(tài)關(guān)系,在技術(shù)上強(qiáng)化企業(yè)與自然的和諧、持續(xù)關(guān)系,促進(jìn)工業(yè)與自然兼容。

    在武漢鋼鐵公司某礦石采集輕燒生產(chǎn)過程中,不可避免地要產(chǎn)生大量的粉塵,它不但造成嚴(yán)重的空氣污染,而且對在這種惡劣環(huán)境下作業(yè)的生產(chǎn)人員造成嚴(yán)重的身體傷害。從而產(chǎn)生了嚴(yán)重的環(huán)境問題,不符合當(dāng)前大力提倡的環(huán)保觀念。

    為減少礦石粉塵在大氣中的排放量,改善生產(chǎn)現(xiàn)場的作業(yè)環(huán)境,在生產(chǎn)過程中,須安裝除塵裝置,但目前應(yīng)用最多的除塵設(shè)備的除塵工作時間參數(shù)可調(diào)范圍小,除塵效果已經(jīng)不能滿足當(dāng)今社會的需要,嚴(yán)重影響了企業(yè)的正常生產(chǎn)。為了解決這問題,根據(jù)該礦的實際情況,把外部定時器引入到除塵控制系統(tǒng)。該系統(tǒng)操作簡單,所有時間參數(shù)均可外部設(shè)定。

2  系統(tǒng)簡介

 
圖1  系統(tǒng)原理

    該礦在引進(jìn)工業(yè)除塵設(shè)備過程時,為了減少投資,在PLC的使用中采取分時復(fù)用技術(shù)以減少IO點。其系統(tǒng)原理圖如圖1所示。

    設(shè)備中共有三個箱體,各分別有10個清灰脈沖閥。如果不采用分時復(fù)用技術(shù),則總共需要(3×10)個I/O點,使用該技術(shù)后只需要(3+10)個 I/O點。其中3個點用于識別箱體,10個點用于依次給每個箱體中的十個脈沖閥發(fā)送清灰指令。

    同時,為了使除塵設(shè)備的工作適合實際情況,從而提高使用效率,脈沖間隔(即每兩個清灰閥的工作間隔)和清灰間隔(即三個箱體工作一輪后的休息時間)都是可以由操作人員根據(jù)實際情況來進(jìn)行外部設(shè)定的,即系統(tǒng)的工作時間是由外部定時器參與確定的。

    當(dāng)三個箱體依次工作一次,并經(jīng)過清灰間隔,就算系統(tǒng)工作了一個周期。

    以一次循環(huán)為例,系統(tǒng)的流程圖如圖2所示。


圖2  除塵流程圖

3  問題提出

    從流程圖顯示的邏輯關(guān)系來看,要用程序?qū)崿F(xiàn)并不困難。但是,由于采用了外部定時器,系統(tǒng)的工作不完全取決于PLC,一定程度上還與外部定時器的返回信號有關(guān),因為它將驅(qū)動程序向下一步運(yùn)行,這就使得在對外部定時器信號和內(nèi)部定時器信號轉(zhuǎn)換的處理上,存在一定的困難。其實,也就是時間競爭問題。

    具體的區(qū)分,主要有三個方面:
    (1)  閥間轉(zhuǎn)換時的時間競爭
    系統(tǒng)中共有十個脈沖電磁閥,它們的工作順序是按編號依次進(jìn)行的,即1#閥開關(guān)動作完后,2#閥動,然后依次執(zhí)行下去。但是由于時間競爭,出現(xiàn)了以下現(xiàn)象:當(dāng)一號箱的1#閥工作完成后,2#~9#閥并沒有依次地按順序執(zhí)行動作,而是有的閥會重復(fù)幾次動作。

    (2)  箱間轉(zhuǎn)換時的時間競爭
    系統(tǒng)中共有三個箱體,它們也是按編號依次轉(zhuǎn)換工作的。但實際現(xiàn)象如下:當(dāng)二號箱工作完成后,并沒有切換到三號箱,而是停留在二號箱的各閥間繼續(xù)動作或者兩個箱體一起動作的情況。

    (3)  周期轉(zhuǎn)換時的時間競爭
    三個箱體依次工作完一次,再加上一個間隔周期,就叫做一個工作周期。所以一個周期后,一號箱重新工作。但實際現(xiàn)象如下:第一個周期順利地執(zhí)行完畢,但是沒能重新回一號箱,而是繼續(xù)停在三號箱動作。

4  解決措施

    經(jīng)過觀察現(xiàn)場的運(yùn)行過程發(fā)現(xiàn),系統(tǒng)運(yùn)行故障主要發(fā)生在由外部定時器返回信號的過程中,所以解決問題的關(guān)鍵在于如何正確處理外部定時器的返回信號。從這一思路出發(fā),筆者對程序進(jìn)行了改進(jìn)。

    以下,把控制閥間轉(zhuǎn)換(即控制脈沖間隔)的外部定時器稱為OutTimer1,簡稱OT1;對應(yīng)的,把控制周期間隔的外部定時器稱為OutTimer2,簡稱OT2。

4.1  閥間轉(zhuǎn)換時的時間競爭解決方法
    如果閥的依次轉(zhuǎn)換是由PLC的內(nèi)部定時器設(shè)定,就是一種常見的情況,就會比較簡單,只要按照執(zhí)行的順序加上"單方面"的互鎖(即下一級只被它的上級鎖住,依次鎖下去)就可以了。

    但是用這種思路來設(shè)計利用外部定時器的系統(tǒng)就會出現(xiàn)問題。

    通過比較兩種不同情況,得出原因是:前一種情況中,當(dāng)上一級的定時器動作后,下一級的繼電器會被接通,脈沖是依次傳遞的,是由不同的地址依次傳輸?shù)模缓笠环N情況中,只為外部定時器的返回信號設(shè)定了一個地址,上一級繼電器動作后,OT1得到信號并工作,此后由OT1返回的信號是由同一個地址反復(fù)輸入PLC的,這就會使只要能接受此地址信息的繼電器反復(fù)接通,產(chǎn)生混亂。


圖3  閥間轉(zhuǎn)換程序

    由此,筆者改進(jìn)了程序,把已經(jīng)接受過一次OT1返回信號的地址利用內(nèi)部定時器"自鎖定",而這一系列的"自鎖定"由箱體的選擇信號控制解除,一旦箱體轉(zhuǎn)換,"自鎖定"將被解除,進(jìn)入下一輪。經(jīng)過運(yùn)行測試,達(dá)到了預(yù)定效果。部分梯形圖如圖3所示,00703是OT1返回信號的地址入口,00602和00603是其中兩個閥對應(yīng)的地址,筆者用T002和T004分別對其進(jìn)行了自鎖定。可以看到,即使是信號不斷的由00703輸入,用過的閥也不會被接通了。

4.2  箱間轉(zhuǎn)換時的時間競爭解決方法
    此類問題的出現(xiàn),有著與上一種情況相似的原因-即OT1的返回信號都是使用同一個地址傳入PLC的。因此,在同一個周期內(nèi)工作過一次的箱體必須被"鎖定",否則,就會再次動作。

    于是,筆者使用了與解決上一個問題類似的方法,用內(nèi)部定時器進(jìn)行"鎖定","鎖定"也由箱體的選擇信號控制。但是,經(jīng)過運(yùn)行,依然出現(xiàn)箱體重復(fù)動作的情況。

    經(jīng)過反復(fù)調(diào)試,筆者發(fā)現(xiàn),箱間轉(zhuǎn)換和閥間轉(zhuǎn)換雖然都是受OT1返回信號的控制,并需要進(jìn)行"自鎖定",但其受控制的方式卻又存在不同:在一個工作周期內(nèi),一個閥所對應(yīng)的地址被復(fù)用了三次,這與箱體選擇信號的改變次數(shù)一致,并且也需要在箱體更換時解除"自鎖定",所以它們可以統(tǒng)一由箱體的選擇信號控制;但對于箱體,一個周期內(nèi),一個箱體只能被選擇一次,在其他箱體工作時,必須被鎖定,所以如果用箱體選擇信號來控制,當(dāng)箱體轉(zhuǎn)換時,"鎖定"也被解除了,是不行的。

    經(jīng)過分析,筆者改為利用內(nèi)部計數(shù)器和跳轉(zhuǎn)指令來"鎖定"和選擇箱體,并利用OT2的輸入信號(一個周期結(jié)束時的信號)來為它們清零。由于轉(zhuǎn)換問題發(fā)生在二號和三號箱體間,就對二號箱計數(shù)一次,當(dāng)程序發(fā)現(xiàn)它工作了一次時,便跳過,進(jìn)入三號箱。梯形圖如圖4所示,00615為選擇二號箱的地址,二號箱工作,C000計數(shù),一旦計數(shù)滿一次,程序便進(jìn)入跳轉(zhuǎn)指令,跳到三號箱體。經(jīng)測試,達(dá)到了預(yù)期效果。


圖4  箱間轉(zhuǎn)換程序

4.3  周期轉(zhuǎn)換時的時間競爭解決方法
    通過上面的經(jīng)驗,筆者很快發(fā)現(xiàn)此問題的原因在于:程序只對前兩個箱體進(jìn)行瑣定,沒有對三號箱體的狀態(tài)進(jìn)行控制。于是,筆者也對三號箱體采用了計數(shù)器和跳轉(zhuǎn)指令,同樣也用OT2返回信號來為計數(shù)器清零。梯形圖如圖5所示,00600為選擇三號箱的地址,筆者將它和二號箱的信號(00615)共同計數(shù),作為整個周期結(jié)束的標(biāo)志。經(jīng)過測試,達(dá)到預(yù)期效果。


圖5  周期循環(huán)程序

5  結(jié)語

    在PLC系統(tǒng)中利用外部定時器,使得各種信號的轉(zhuǎn)換的規(guī)律變得復(fù)雜,增加了編程的難度。但是,這種"內(nèi)外結(jié)合"、"以長補(bǔ)短"的做法,可以增加系統(tǒng)的靈活性,通過適當(dāng)?shù)恼{(diào)節(jié)工作和休息時間以適應(yīng)生產(chǎn)的實際情況,從而提高系統(tǒng)的使用效率,提高生產(chǎn)效率。

熱點新聞

推薦產(chǎn)品

x
  • 在線反饋
1.我有以下需求:



2.詳細(xì)的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 欧美日韩亚洲v在线观看 | 亚洲性天堂 | 手机看片1024精品国产 | 成人资源在线 | 国产一区二区三区四区波多野结衣 | 手机日韩理论片在线播放 | 亚洲一区在线免费观看 | 欧美日韩一区二区综合在线视频 | 亚洲欧美视频网站 | 精品久久久久久无码中文字幕 | 成年女人色毛片免费 | 欧美三级三级三级爽爽爽 | 亚洲欧美日本国产 | 久草最新视频 | 久久国产经典视频 | 69精品免费视频 | 免费看一级欧美激情毛片 | 精品一区二区三区免费视频 | 免费成年人在线观看视频 | 日本无卡码一区二区三区 | 超清国产粉嫩456在线免播放 | 91精品国产91久久久久久青草 | 亚洲制服丝袜美腿亚洲一区 | 成人一级网站 | 久久狠狠色狠狠色综合 | 久久这里只有精品免费播放 | 三级视频欧美 | 亚洲性免费 | 一级毛片在线看 | 日本亚洲成高清一区二区三区 | 久久久免费观看视频 | 国产精品一区伦免视频播放 | 91久久99久91天天拍拍 | avtt制服丝袜 | 精品网址 | 亚洲国产欧美国产综合一区 | 国产欧美日韩在线观看精品 | 久久99精品免费视频 | 亚洲一区在线观看视频 | 99精品视频在线观看免费 | 亚洲免费高清视频 |