国产精品久久久久久久久软件,国产成人久久久精品二区三区,国产成人无码一区二区三区在线 ,大又大粗又爽又黄少妇毛片,国产精品成人aaaaa网站

Twido PLC實現(xiàn)隊列控制的一個方法

2017/1/10 11:29:12

1.概述

  隊列是來自數(shù)據(jù)結(jié)構(gòu)的一個概念,即數(shù)據(jù)的處理是按照先進(jìn)先出(FIFO)原則執(zhí)行,在PLC的控制程序中有時也會用這種方法。

  在一條生產(chǎn)線上的顆粒狀物料輸送設(shè)備中,有四路物料輸送管線,但抽取物料的羅茨泵只有一臺,因此在任意時刻只能有一條物料輸送管線工作,如果在這條管線工作時,其它物料管線有工作請求,只能排隊等待,在有等待狀況發(fā)生時的PLC程序的控制,是一個典型的隊列應(yīng)用。

  2 在Twido系列PLC中的實現(xiàn)方法

  在Twido PLC中有現(xiàn)成的寄存器功能塊可以配置成隊列(FIFO)工作方式,最初也正是用這種方式編寫的PLC的控制程序,程序的幾處關(guān)鍵請看下面幾個程序段圖。

  在程序調(diào)試階段,設(shè)備工作一切正常。但設(shè)備在實際運行中,總是會在1~3天內(nèi)發(fā)生1到2個物料輸送管線的請求不被執(zhí)行而始終處于等待狀態(tài),只有斷電后重新啟動設(shè)備才能恢復(fù)正常工作。隨后又仔細(xì)分析了Twido PLC的寄存器(隊列模式)功能塊,發(fā)現(xiàn)使用它時必須保證四路物料輸送管線的請求在任意時刻不能同時有兩個請求發(fā)生,否則就會出現(xiàn)上面的問題,而實際工作中,兩個或兩個以上的請求同時(PLC的一個掃描周期,大約在10ms之內(nèi))發(fā)生的機(jī)率確實存在,正是這種不定期發(fā)生的同時出現(xiàn)的請求,使設(shè)備不定期地出現(xiàn)物料輸送管線的不正常工作。

  找到原因后,在改寫PLC程序時發(fā)現(xiàn),如果加上處理同時發(fā)生的幾個請求的程序,使得使用Twido所提供的寄存器(隊列模式)功能塊的程序可能會更加復(fù)雜,于是決定不使用這個功能,用常規(guī)編程來完成控制要求。

  在程序需要重點考慮的就是這種多路物料輸送管線同時發(fā)生請求的情況。在程序中將每一個請求用自鎖回路保持住,然后將鎖定的信號驅(qū)動一個定時器,對請求的執(zhí)行是通過比較幾個定時器的當(dāng)前值大小來決定那一路物料輸送管線動作。

  在程序中編寫下面四個類似的程序段:

  實現(xiàn)請求的判斷:

  請求處理:

  在請求處理程序段中已經(jīng)包含如果有同時發(fā)生的請求時,按照1->2->3->4的默認(rèn)動作順序來決定優(yōu)先順序。

  在使用改進(jìn)后隊列處理程序后,該設(shè)備運行約兩年,一直工作正常,再沒出現(xiàn)過某路物料輸送管線的請求不被執(zhí)行的情況。

  在這個案例中,說明有些情況下,使用PLC所提供的功能并不一定是最佳的解決方式,此時,不妨考慮一下?lián)Q一個實現(xiàn)思路的可能性。

施耐德電氣技術(shù)文摘:
光電傳感器選型需要哪些主要參數(shù)?
施耐德斷路器進(jìn)水怎么維修
wido plc 在某些有特殊控制規(guī)律設(shè)備中的使用技巧
施耐德電氣變頻器故障代碼及處理方法
施耐德電氣變頻器常見問題解析
TWIDO一種簡潔的實現(xiàn)點動開關(guān)自鎖方式
施耐德電氣變頻器故障代碼及處理方法
利用Twido的周期事件打造超級定時器
壓力傳感器如何選型
昆鋼25MW發(fā)電機(jī)組煤氣鍋爐引送風(fēng)機(jī)變頻改造實施經(jīng)驗
施耐德電氣綠色城市綜合體
在Twido PLC的通訊程序中巧用常量字KW
Twdio PLC無法自動運行解決方法
ATV61變頻器高級多泵卡的PID參數(shù)的整定方法
Twido程序不能正常打開的處理
Twido PLC上電時數(shù)據(jù)初始化方法匯總
施耐德電氣ATV31變頻器電機(jī)自整定注意事項
為什么變頻器不能用作變頻電源?
更多施耐德電氣技術(shù)文摘...

通過中華工控網(wǎng)在線聯(lián)系施耐德電氣有限公司:

免費注冊為中華工控網(wǎng)會員