AAI543-S50
控制處理能力
我們知道,一個(gè)PLC的控制器,往往能夠處理幾千個(gè)I/O點(diǎn)。而DCS的控制器,一般只能處理幾百個(gè)I/O點(diǎn)。從集散體系的要求來(lái)說(shuō),不允許有控制集中的情況出現(xiàn),太多點(diǎn)數(shù)的控制器在實(shí)際應(yīng)用中是毫無(wú)用處的,DCS開發(fā)人員根本就沒(méi)有開發(fā)帶很多I/O點(diǎn)數(shù)控制器的需要驅(qū)動(dòng),他們的主要精力在于提供體系的可靠性和靈活性。而PLC不一樣,作為一個(gè)獨(dú)立的柔性控制裝置,帶點(diǎn)能力十分強(qiáng)。
在人們印象當(dāng)中PLC的運(yùn)算速度也比DCS要快很多。從某一個(gè)角度來(lái)看確實(shí)如此,PLC執(zhí)行邏輯運(yùn)算的效率很高,執(zhí)行1K邏輯程序不到1毫秒,其控制周期(以DI輸入直接送DO輸出為例)可以控制在50ms以內(nèi);而DCS在處理邏輯運(yùn)算和模擬運(yùn)算時(shí)采用相同的方式,其控制周期往往在100ms以上。我們用PID算法來(lái)比較時(shí),可以發(fā)現(xiàn)PLC執(zhí)行一個(gè)PID運(yùn)算在幾個(gè)毫秒,而NETWORK6000+DCS的T2550控制器解算一個(gè)PID也需要1個(gè)毫秒,這說(shuō)明PLC和DCS和實(shí)際運(yùn)算能力是相當(dāng)?shù)?某此型號(hào)的DCS控制器甚至更強(qiáng)。而控制周期上的差異主要與控制器的調(diào)度設(shè)計(jì)有關(guān)。新型的DCS控制器學(xué)習(xí)了大型PLC的設(shè)計(jì),在控制周期方面的表現(xiàn)獲得了大幅度的提高。以NETWORK6000+DCS的T2550控制器為例。控制器可以設(shè)置四個(gè)不同優(yōu)先級(jí)的任務(wù),小運(yùn)算周期可以設(shè)為10ms,配合高速I/O卡件,控制周期能夠達(dá)到15~20ms。而模擬量運(yùn)算設(shè)置在其它周期較長(zhǎng)的任務(wù)中。