http://www.kadhoai.com.cn 2026-04-07 20:29:47 來源:研華科技
PAC就是專為工業自動化應用所設計的嵌入式控製器,可進行邏輯、動作、流程控製以及視訊工作,但30年前,這項科技還屬於少部分國家及企業所擁有,它如何從昂貴的PLC到成為惠及大眾的技術?
30年前,多數的工業製造過程不是通過硬接線的繼電器邏輯控製,就是為模擬循環控製器所控製;那個時期,航天飛機裏三部計算機係統的內存還不到100 KB,卻必須在這樣的內存空間中執行整套複雜的程序;同理可證,在30 年前,根本沒有個人計算機 (PC)。
在過去這30年,我們一路披荊斬棘從硬接線繼電器走過模擬控製器,而計算機的進化與改變,早已超越70年代所能想象的境界。
初期:可編程邏輯控製器 PLC
在70年代,當時的微處理器速度慢、價格昂貴,且容易故障,內存更是貴得嚇人。Bedford Associates的Richard Morley(後來推出「模塊化數字控製器」,MODICON)及 Allen-Bradley的Otto Struger 所麵對的挑戰,是如何在汽車產業中推出一項稱為「可編成邏輯控製器」(Programmable Logic Controller,PLC)的裝置,來試圖消弭重新設計與重新連接硬接線繼電器邏輯所衍生的相關成本。由於汽車產業在導入PLC時省下驚人的成本,使得此裝置開始大受歡迎。
中期:個人計算機 PC
在30年nian前qian,辦ban公gong室shi的de計ji算suan工gong作zuo全quan靠kao微wei型xing計ji算suan機ji及ji大da型xing計ji算suan機ji主zhu機ji係xi統tong完wan成cheng。多duo數shu計ji算suan機ji都dou是shi獨du立li的de,但dan有you些xie人ren開kai始shi試shi驗yan將jiang幾ji台tai計ji算suan機ji建jian構gou成cheng網wang絡luo,來lai執zhi行xing簡jian單dan文wen字zi處chu理li、或是電子表格,發展出的軟件每套的授權費用都超過10,000美元,內存與儲存裝置極其昂貴,而且數量非常缺乏。之後Apple、IBM、及多家製造商發展出簡單便宜的“個人計算機”。到了90年代末,PC 已經成為全世界商業及製造業計算的標準配備。
後期:可編程自動化控製器 PAC
隨著個人計算機的價格越來越便宜、內存及處理器的能力越來越強,可靠度變得越來越重要。到了 2000 年初,這些研究發展成一種稱為 PAC (Programmable Automation Controller) 的可編程自動化控製器。ARC Advisory Group 的Craig Resnick是這個名詞的創造者,也就是以個人計算機式的架構,來取代梯形圖邏輯可程序的PLC。他在 2002 年寫到,PAC 包括:在單一平台上可執行邏輯、運動、製程控製功能,隻需單一開發工具、單一數據庫及相同的卷標(tag)即可滿足不同的應用需求。也能提供跨機台或跨製程單元的軟件工具,以開放式、模塊化的架構,采用標準的網絡接口、程序語言,不同廠商的係統也能彼此交換數據。
可編程自動化控製器 PAC 要運用在哪裏?
相較於傳統的PLC舊式設計,PAC 優點包括:可連結一般網絡,提供與無線網絡及工業網絡(Fieldbus)的連結性;支持多種通訊協議;具備高運算效能的CPU;可使用商用的操作係統,如:DOS、Linux、Windows CE等;提供超大的內存與數據儲存空間;可用單一平台同時進行控製SCADA / HMI;提供更高性能的控製算法;可進行大量的數據處理;可開發客製化的控製函數庫;可進行複雜的過程控製模擬。事實上,在以前或現在凡是使用到硬接線繼電器、模擬控製器、或 PLC 的各種應用,PAC 都能派上用場。當然,有少數幾個例外,譬如需要非常快速運動的控製、或是安全裝置係統(SIS)。
嵌入式運算大變革
PAC的誕生是「嵌入式運算」普及化的結果,所謂「嵌入式運算」的普及化也就是幾乎每台裝置都內建處理器。事實上,PAC就是專為工業自動化應用所設計的嵌入式控製器。
因此,隨著嵌入式運算市場持續成長,不僅帶動PAC市場的蓬勃發展,同時,嵌入式運算的最新技術也能夠應用在PAC嵌入式控製器上。選擇使PAC 與選擇PLC、或選用桌上型計算機的PC,在操作使用上非常類似,首先您必須選取硬件及操作係統,接著還需要選取搭配的外圍裝置;最後選取 PAC 所要執行的應用程序。PAC勝過PLC的最大優點在於,大部份的程序設計師精通使用這些高級語言來編寫程序,懂得使用梯形圖的就相對少多了。 因此,使用 Windows 操作係統的PAC,讓使用者及機械製造商可以受益於龐大的程序代碼數據庫。
使用 PAC,您可挑選操作係統 (OS)
PAC 皆內建 DOS 或 Windows 操作係統,或是提供 Linux OS。 雖然 DOS 現在已經不再流行,但還是具備其它操作係統所沒有的一些優點。 首先,DOS 並不像 Windows 與 Linux 需要經常更新,因此 DOS 式 PAC 撰寫的程序代碼不會過時、或是因為更新與修補而有潛在性的毀損。 當然,DOS 也更具成本效益,讓終端使用者或機械製造商以較低的功率要求操作,散熱的要求也相對降低, 使用 DOS 式的 PAC 更容易達到無風扇 PAC 操作。
另一方麵,Windows CE 的PAC 在應用、外圍裝置、網絡通訊上,能將大多數的 Windows 功能發揮得淋漓盡致。 Windows操作係統能讓使用者將觸控式麵板或平板監視器連接到控製器的 VGA 接口上, 事實上,PAC 通常都建構成複合式單元,將顯示器及控製器整合在同一個箱體內。
使用者將麵板軟件安裝至控製器中,可使用較為低價的平麵麵板取代觸控式麵板。讓以 Windows CE 作為 PAC 的操作係統,也能夠使用一些 DOS 辦不到的特殊模塊,例如:透過以太網絡及 USB 進行連接。
有了硬件以後,接下來就是軟件。PAC 係統有三種軟件類型, 首先是操作係統,如前所述; 接下來是編程軟件;最後是能在 PAC 上執行的應用軟件程序。
多數熟悉PLC 的人員都慣用梯形圖、或 IEC61131-3 的其中一種程序語言。 而多數熟悉個人計算機的人員則習慣以更高級的程序語言來編輯程序,例如 Visual Basic、C++、Visual C等。PAC能夠兼容梯形圖、結構文本、或 FBD 的 PLC 中心程序語言,並能馬上用來作為 SCADA 係統內的“遠程監控單元”(remote terminal unit, RTU),甚至可以執行人機接口 (HMI)係統,並在分布式網絡控製係統中,當作點對點的節點。
內嵌Windows CE 係統的PAC 設計,搭配使用工業級以太網交換器,便可以很容易地整合到標準以太網絡中。
使用Windows式PAC的其它優點,還包括在負責操作製造過程控製器的同一台機械上,執行現有的程序及應用程序的能力。以PAC整合控製數據曆程及HMI相當容易,傳統式的PLC設計要做到這點就有些困難了。在過去這十年,PAC已經用實力證明,可借助市場現有的軟硬件,達到更耐用、更可靠且功能強大並廣為市場接受。