從PAC的定義可以看出PAC具各的特性,可以完成復(fù)雜的功能,并且系統(tǒng)的硬件和軟件無(wú)縫集成,提高了控制系統(tǒng)的性能。而要完成這些功能,PLC需要額外的擴(kuò)展卡才能完成。
編程時(shí),集成的硬件和軟件也是一個(gè)優(yōu)勢(shì),用于PAC編程的集成開(kāi)發(fā)環(huán)境(IDE)包括一個(gè)所有開(kāi)發(fā)工具共享的標(biāo)簽名數(shù)據(jù)庫(kù)。PAC使用同一個(gè)軟件包來(lái)滿足現(xiàn)有的和未來(lái)的自動(dòng)化要求,麗不是使用來(lái)自不同供應(yīng)商的多個(gè)軟件包。
PAC結(jié)合了PC的處理器、內(nèi)存及軟件,并且擁有PLC的穩(wěn)定性、堅(jiān)固性和分布式本質(zhì),PAC采取開(kāi)放式結(jié)構(gòu),使用COTS(Commercial of the shelt),也就是它是選用市面上已經(jīng)成熟可用的產(chǎn)品組合成PAC平臺(tái),如此一來(lái)有幾個(gè)好處:第一,產(chǎn)品彼此兼容性高,整合性強(qiáng);第二,這些已經(jīng)上市的產(chǎn)品技術(shù)都已相當(dāng)成熟,無(wú)論是用戶或組裝者都容易上手;第三,市面上已經(jīng)成熟的產(chǎn)品在價(jià)格上都已相當(dāng)?shù)土?,在成本控制方面效果十分明顯;第四,使用這些市面上已有的產(chǎn)品,將來(lái)升級(jí)時(shí)也較容易;第五,市場(chǎng)已有的現(xiàn)成產(chǎn)品,各種規(guī)格、標(biāo)準(zhǔn)都相當(dāng)齊全,用戶可視本身需求,快速開(kāi)發(fā)出產(chǎn)品。
PAC的人機(jī)接口。PAC系統(tǒng)可以使用LO所用的同一個(gè)控制器,因此不需要額外的內(nèi)嵌控制器,即可在HMI中顯示圖形,與大部分控制系統(tǒng)(尤其是在混合和過(guò)程控制業(yè)界)需要連接至控制系統(tǒng)的人機(jī)界面(HMI)相比,更具競(jìng)爭(zhēng)優(yōu)勢(shì)。
PAC提供更佳的控制運(yùn)算。在控制方面,PAC提供了較傳統(tǒng)PLC更佳的控制運(yùn)算,PLC使用的PID控制算法在某些程序下并未最佳化。高級(jí)控制算法不但需要強(qiáng)大的浮點(diǎn)運(yùn)算處理器,也需要大量的內(nèi)存,PAC平臺(tái)可以同時(shí)提供這兩項(xiàng)資源。自從全球經(jīng)濟(jì)快速起飛,原料需求大增,價(jià)格不斷上升,因此工程師必須將其控制算法最佳化,使它不只是簡(jiǎn)單的PID控制,以使浪費(fèi)的情形降到最低。這些復(fù)雜的運(yùn)算法往往運(yùn)用控制設(shè)計(jì)技術(shù)(例如離散邏輯或神經(jīng)網(wǎng)絡(luò)),將過(guò)程的穩(wěn)定時(shí)間(settling time)減到最短,在這方面PAC提供了很大的幫助。
PAC也具有實(shí)時(shí)分析能力,在機(jī)器監(jiān)視應(yīng)用中,來(lái)自模擬和數(shù)字LO線路的數(shù)據(jù)必須實(shí)時(shí)進(jìn)行擷取和分析,以便有效地偵測(cè)到錯(cuò)誤情況。復(fù)雜的例程用來(lái)有效地監(jiān)督機(jī)器的狀況,PAC提供了高效率平臺(tái),讓此類(lèi)應(yīng)用環(huán)境可進(jìn)行實(shí)時(shí)分析。
安全性更勝一籌。PAC目前鎖定的最大應(yīng)用領(lǐng)域仍是工控,而來(lái)自工廠的實(shí)時(shí)數(shù)據(jù)可以令管理階層擁有更豐富的信息資源,以便借此進(jìn)行決策,但是要安裝能夠提供工廠數(shù)據(jù)的系統(tǒng)可能相當(dāng)困難。企業(yè)系統(tǒng)通常會(huì)通過(guò)0DBC、ADO及XML等標(biāo)準(zhǔn)輸人來(lái)自自動(dòng)化系統(tǒng)的數(shù)據(jù)。PLO的做法是通過(guò)OPC之類(lèi)的標(biāo)準(zhǔn)提供通信能力,也就是說(shuō),必須加入PC才能使用
OPC來(lái)取得數(shù)據(jù),并且使用ODBC、ADO和XML之類(lèi)的標(biāo)準(zhǔn)將數(shù)據(jù)反饋給企業(yè)。而PAC可以有效地將工廠數(shù)據(jù)整合至ERP系統(tǒng)中,讓控制系統(tǒng)能夠直接和外部數(shù)據(jù)庫(kù)通信。而當(dāng)控制系統(tǒng)連接至數(shù)據(jù)庫(kù)及網(wǎng)站時(shí),安全性的問(wèn)題開(kāi)始出現(xiàn)。為了獲得最高的安全性,許多廠商選擇不要將自動(dòng)化系統(tǒng)與企業(yè)連接◇但是大致上來(lái)說(shuō),連接的優(yōu)點(diǎn)遠(yuǎn)超過(guò)安全問(wèn)題,雖然PLO可以保護(hù)它不被工廠的人侵者偷竊,但是PLC難以對(duì)抗以以太網(wǎng)絡(luò)連接端口未受保護(hù)封包為目標(biāo)的黑客。PAC可以在利用網(wǎng)絡(luò)傳輸數(shù)據(jù)之際進(jìn)行編碼,因此而保護(hù)資料。雖然這在今天可能不是關(guān)注的焦點(diǎn),但是在將來(lái),它可能會(huì)是影響PAC進(jìn)駐工廠的主要因素。
一機(jī)多用節(jié)省成本。就成本配置來(lái)看,在小型的數(shù)字控制應(yīng)用中,控制器的價(jià)格可能比LO模塊的價(jià)格更高。對(duì)這些應(yīng)用環(huán)境而言,一個(gè)僅控制數(shù)字LO線路的微型PLO可能是理想的解決方案。但是,如果系統(tǒng)需要視覺(jué)或儀器控制,就必須為這些功能另外購(gòu)置獨(dú)立的控制器。PLO控制器并非為了儀器控制所需的高速模擬I/O或視覺(jué)應(yīng)用所需的高速數(shù)據(jù)傳輸速度而設(shè)計(jì),因此PLO沒(méi)有視覺(jué)或儀器控制模塊,必須為這些應(yīng)用配置獨(dú)立的控制器,從而提高成本。而以PAC的狀況來(lái)看,一部控制器和機(jī)架就可以處理數(shù)字及模擬LO、動(dòng)作、視覺(jué)及儀器,因此節(jié)省多部控制器的費(fèi)用,每當(dāng)控制系統(tǒng)需要多重功能時(shí),PAC相比之下成本最低。
在工廠中,震動(dòng)常常是造成PC死機(jī)的原因,這也是PLC的長(zhǎng)項(xiàng),大部分的PLC是采用NEMA封裝。在這種環(huán)境中,具備額外冷卻設(shè)計(jì)、堅(jiān)固外殼、加強(qiáng)震動(dòng)及沖撞規(guī)格的PXI平臺(tái)可以提供近似于PLO的可靠性,不過(guò)此類(lèi)的PXI平臺(tái)上面無(wú)法配置硬盤(pán),而用內(nèi)存來(lái)取代,以避免震動(dòng)所帶來(lái)的不穩(wěn)定。目前,甚至有廠商將軟件刻錄在FPGA上來(lái)取代硬盤(pán),如此一來(lái)可完全將機(jī)械運(yùn)作排除于PAC之外,增強(qiáng)穩(wěn)定性。
目前自動(dòng)化控制在設(shè)各的升級(jí)或變動(dòng)的彈性方面也相當(dāng)受重視,當(dāng)廠商改用具變通性的自動(dòng)化功能來(lái)滿足不斷變動(dòng)的客戶需求時(shí),希望能夠推出模塊化、具有彈性而且可擴(kuò)展性的控制系統(tǒng)。雖然在LO用途上限制于數(shù)字及操作,PLC系統(tǒng)也具各擴(kuò)展性,但是即使想要加入視覺(jué)、儀器管制或高速模擬功能,PAC系統(tǒng)仍然具有擴(kuò)展性。多部PC可以通過(guò)以太網(wǎng)絡(luò)連接,并依需求向上下擴(kuò)展。而在換機(jī)時(shí),工廠的工程師必須將關(guān)機(jī)時(shí)間限制在最低程度。當(dāng)控制系統(tǒng)必須升級(jí),或是要替換I/0模塊時(shí),必須能夠在最短的時(shí)間內(nèi)更換或加人模塊。PLO的模塊化本質(zhì)能夠達(dá)到這個(gè)目的。
儲(chǔ)存能力與數(shù)字模擬能力。儲(chǔ)存能力也是PAC相對(duì)于PLO的優(yōu)勢(shì)之一,傳統(tǒng)PLO僅有控制器的功能,并無(wú)內(nèi)建硬盤(pán)或Πash,而PAC被視為PC的延伸,因此Storage的配置早已被視為標(biāo)準(zhǔn)規(guī)格之一,因此使用PAC時(shí),可以決定何時(shí)、如何記錄數(shù)據(jù),以及采用何種格式對(duì)于數(shù)據(jù)進(jìn)行采集、匯總、整理甚至分析。對(duì)于需要使用海量存儲(chǔ)器的高速應(yīng)用(例如機(jī)器狀況監(jiān)視)而言,擁有高速處理器及海量存儲(chǔ)器是很重要的。因?yàn)镻AC系統(tǒng)使用的是市面上現(xiàn)有的硬仵,因此PAC控制器可以采用Pentium 4處理器配備1GB內(nèi)存。
在數(shù)字與模擬的處理方面,傳統(tǒng)的PLC是惟一能夠以正確的電壓及電流為工業(yè)傳感器及致動(dòng)器提供數(shù)字I/O的平臺(tái)。但是新的模塊提供24V數(shù)字LO,最高可達(dá)500mA電流驅(qū)動(dòng)及光學(xué)隔絕,同時(shí)也提供各種功能,諸如看門(mén)狗(watchdog)定時(shí)器,可程序化的運(yùn)轉(zhuǎn)狀態(tài)及輸人過(guò)濾器,以提高安全性和穩(wěn)定性,其價(jià)格可低到每個(gè)通道5美元。傳統(tǒng)上,模擬I/O一直是PC平臺(tái)的強(qiáng)項(xiàng),主要是由于POI總線的速度?,F(xiàn)在有些PLC提供模擬LO模塊,但是在設(shè)置時(shí)相當(dāng)麻煩,而且沒(méi)有高分辨率及數(shù)據(jù)流通能力,PAC提供的模擬輸入速度高達(dá)每秒2億個(gè)樣本,分辨率可高達(dá)24位。
實(shí)時(shí)運(yùn)算快速聯(lián)網(wǎng)。在應(yīng)用部分,高數(shù)據(jù)傳輸速率一直是在PLO平臺(tái)上加入視覺(jué)功能的絆腳石。今天,模擬、數(shù)字及FireWire攝影機(jī)的影像捕捉器已經(jīng)可以供PXI平臺(tái)上的視覺(jué)應(yīng)用程序使用,無(wú)論是要查看汽車(chē)零件或驗(yàn)證藥品的包裝都可。形態(tài)匹配、光學(xué)字符辨識(shí)、色彩匹配、測(cè)量及色彩偵測(cè)是可以整合至控制程序中許多算法的一部分。儀器控制也是PAC鎖定的重點(diǎn)發(fā)展對(duì)象,最近燃料處理公司開(kāi)始將測(cè)試功能整合至自動(dòng)化系統(tǒng)中,為客戶提供一個(gè)完整的測(cè)試及自動(dòng)化方案。需要LO的儀器包括數(shù)字器、數(shù)據(jù)與任意波形產(chǎn)生器等等,這些I/O類(lèi)型需要大量的數(shù)據(jù)流通量,只有PAC平臺(tái)才能提供。
具各網(wǎng)絡(luò)功能的PLO在這幾年被炒起來(lái),PLC目前多采用各式工業(yè)總線,如Fotndation、Fieldbus、DeviceNet、CAN、Modbus、Ethernet、Profibus及串行端口等來(lái)提供連接。而PAC不但作為分布式I/O模塊的中心,也可以扮演受控制者,成為現(xiàn)有系統(tǒng)的一部分,在以太網(wǎng)絡(luò)的連接方面,PAC也比PLO要容易。
RT Linux、Pharlap ETS、QNX以及VxWorks都是PAC上常見(jiàn)的實(shí)時(shí)操作系統(tǒng),實(shí)時(shí)系統(tǒng)一向難以用程序設(shè)置,目前市面仍以Linux、Windows CE. net、VxWorks為主,其中WindowsCE. net因?yàn)樽顬橛脩羲煜?,所以也最為普及,不過(guò)穩(wěn)定性仍是一大障礙。Linux目前也開(kāi)始有多家廠商開(kāi)始采用,至于VxWorks市面上則相當(dāng)少見(jiàn)。實(shí)時(shí)控制系統(tǒng)開(kāi)發(fā)工具雖然傳統(tǒng)的梯式邏輯程序設(shè)計(jì)適合用于設(shè)計(jì)數(shù)字I/0,但是在處理模擬LO、動(dòng)作或視覺(jué)時(shí)可能略嫌笨拙。PAC可采用C與C++來(lái)作為程序語(yǔ)言,值得注意的是NI的Lab VIEW Real-Time一類(lèi)的軟件已經(jīng)改變了工程師對(duì)于實(shí)時(shí)控制系統(tǒng)開(kāi)發(fā)的看法。
-
處理器
+關(guān)注
關(guān)注
68文章
19118瀏覽量
228867 -
plc
+關(guān)注
關(guān)注
5007文章
13125瀏覽量
461551 -
PAC
+關(guān)注
關(guān)注
0文章
71瀏覽量
27859
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論