PLC、IPC與PC-Based PLC
隨著PC技術(shù)的飛速發(fā)展,使得IPC(工業(yè)控制計(jì)算機(jī))以及基于IPC的應(yīng)用技術(shù)同樣也得到了突飛猛進(jìn)的發(fā)展。同時(shí),隨著Internet技術(shù)的應(yīng)用和所有生產(chǎn)信息過(guò)程和控制信息過(guò)程的集成與發(fā)展,并可通過(guò)Internet/Intranet瀏覽生產(chǎn)過(guò)程信息流中的制造過(guò)程、操作和監(jiān)控現(xiàn)場(chǎng)智能設(shè)備等,IPC越來(lái)越多地承擔(dān)著SCADA的人機(jī)交互控制任務(wù)和協(xié)同下級(jí)小型控制器或智能現(xiàn)場(chǎng)設(shè)備的控制任務(wù)。總體而言,IPC還是最適合應(yīng)用于自動(dòng)化控制平臺(tái)的。但作為傳統(tǒng)主流控制器的PLC,它擁有穩(wěn)定性好、可*性高、邏輯順序控制能力強(qiáng)等優(yōu)點(diǎn),在自動(dòng)化控制領(lǐng)域具有不可替代的優(yōu)勢(shì)。但有一大遺憾:其封閉式架構(gòu)、封閉式系統(tǒng)(研發(fā)必須具備自己或OEM的CPU、芯片組、BIOS、操作系統(tǒng)、梯形圖編程軟件)、較差的開(kāi)放性勢(shì)必會(huì)造成其應(yīng)用上的壁壘,也增加了用戶維修的難度和集成的成本。有人斷言,在不久的將來(lái),基于PC的控制器將會(huì)逐步取代PLC而成為主流控制設(shè)備。為了改善這種局面,傳統(tǒng)PLC生產(chǎn)廠家正在逐步將PLC的功能PC化(如Siemens的WinAC)、而IPC廠家也逐步將IPC的邏輯控制功能PLC化,使PLC和IPC在功能和規(guī)格方面越來(lái)越接近,由此就出現(xiàn)了基于PLC和IPC技術(shù)的中間控制器:PC-Based PLC。
PC-Based PLC也稱嵌入式控制器,它不再像IPC那樣以機(jī)箱加主板為主體結(jié)構(gòu),再搭配諸如A/D、D/A、DI/DO等功能I/O板卡的組合產(chǎn)品,而是一個(gè)獨(dú)立的基于嵌入式PC技術(shù)的專用系統(tǒng),適合應(yīng)用于小型的SCADA系統(tǒng)。如泓格的I-8000系列, 其主機(jī)內(nèi)部是40MHz主頻的80188 CPU,操作系統(tǒng)為兼容DOS的MiniOS7,其編程環(huán)境是基于PC的標(biāo)準(zhǔn)C語(yǔ)言程序,程序開(kāi)發(fā)過(guò)程與PLC極其相似:首先在PC上編寫常駐任務(wù)程序,并將其編譯好后傳送到主機(jī)內(nèi)的Flash上、再讓其脫機(jī)運(yùn)行。另外為了使其具備PLC的優(yōu)勢(shì)特性,PC-Based PLC也可使用梯形圖編程,如泓格的ISaGRAF(配合I-8417/8817主機(jī)),相對(duì)于PLC而言,PC-Based PLC的優(yōu)勢(shì)在于擁有IPC強(qiáng)大的Computing、Data Processing和Communication功能,在軟件方面,PC-Based PLC支持IEC-61131-3(LD、SFC、FBD、IL、ST)的五種國(guó)際標(biāo)準(zhǔn)語(yǔ)言和軟邏輯。由于以上特點(diǎn),PC-Based PLC將會(huì)更加開(kāi)放和標(biāo)準(zhǔn)化,能適應(yīng)更加復(fù)雜的控制和管控一體化信息的需求。
總的來(lái)說(shuō),IPC是開(kāi)放式架構(gòu)、開(kāi)放式系統(tǒng),PLC則是封閉式架構(gòu)、封閉式系統(tǒng),而PC-Based PLC介于二者之間,是開(kāi)放式架構(gòu)、封閉式系統(tǒng)。嚴(yán)格地說(shuō),IPC一般承擔(dān)著管理控制任務(wù)和協(xié)同下級(jí)小型控制器或智能現(xiàn)場(chǎng)設(shè)備的控制任務(wù),而PLC一般用作現(xiàn)地控制器。
PC-Based PLC也稱嵌入式控制器,它不再像IPC那樣以機(jī)箱加主板為主體結(jié)構(gòu),再搭配諸如A/D、D/A、DI/DO等功能I/O板卡的組合產(chǎn)品,而是一個(gè)獨(dú)立的基于嵌入式PC技術(shù)的專用系統(tǒng),適合應(yīng)用于小型的SCADA系統(tǒng)。如泓格的I-8000系列, 其主機(jī)內(nèi)部是40MHz主頻的80188 CPU,操作系統(tǒng)為兼容DOS的MiniOS7,其編程環(huán)境是基于PC的標(biāo)準(zhǔn)C語(yǔ)言程序,程序開(kāi)發(fā)過(guò)程與PLC極其相似:首先在PC上編寫常駐任務(wù)程序,并將其編譯好后傳送到主機(jī)內(nèi)的Flash上、再讓其脫機(jī)運(yùn)行。另外為了使其具備PLC的優(yōu)勢(shì)特性,PC-Based PLC也可使用梯形圖編程,如泓格的ISaGRAF(配合I-8417/8817主機(jī)),相對(duì)于PLC而言,PC-Based PLC的優(yōu)勢(shì)在于擁有IPC強(qiáng)大的Computing、Data Processing和Communication功能,在軟件方面,PC-Based PLC支持IEC-61131-3(LD、SFC、FBD、IL、ST)的五種國(guó)際標(biāo)準(zhǔn)語(yǔ)言和軟邏輯。由于以上特點(diǎn),PC-Based PLC將會(huì)更加開(kāi)放和標(biāo)準(zhǔn)化,能適應(yīng)更加復(fù)雜的控制和管控一體化信息的需求。
總的來(lái)說(shuō),IPC是開(kāi)放式架構(gòu)、開(kāi)放式系統(tǒng),PLC則是封閉式架構(gòu)、封閉式系統(tǒng),而PC-Based PLC介于二者之間,是開(kāi)放式架構(gòu)、封閉式系統(tǒng)。嚴(yán)格地說(shuō),IPC一般承擔(dān)著管理控制任務(wù)和協(xié)同下級(jí)小型控制器或智能現(xiàn)場(chǎng)設(shè)備的控制任務(wù),而PLC一般用作現(xiàn)地控制器。
文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。
你可能感興趣的文章