導航:首頁 > 源碼編譯 > 編譯出來的pac包是幹嘛的

編譯出來的pac包是幹嘛的

發布時間:2024-09-25 20:48:12

Ⅰ 什麼是PAC,PLC,DCS

PAC

PAC的概念是由ARC咨詢集團的高級研究員Craig Resnick提出的,在談到創造這個新名詞的意義時,他認為,「PLC在市場相當活躍,而且發展良好,具很強的生命力。然而,PLC也正在許多方面不斷改變,不斷增加其魅力。自動化供應商正不斷致力於PLC的開發,以迎合市場與用戶需求。功能的增強促使新一代系統浮出水面。PAC基於開放的工業標准、具多領域功能、通用的開放平台以及高性能。ARC創造了這個詞,以幫助用戶定義應用需要,幫助製造商在談到其產品時能更清晰。」

PAC的概念定義為:控制引擎的集中,涵蓋PLC用戶的多種需要,以及製造業廠商對信息的需求。PAC包括PLC的主要功能和擴大的控制能力,以及PC-based控制中基於對象的、開放數據格式和網路連接等功能。

PAC基本要求:

◆多域功能(邏輯、運動、驅動和過程)——這個概念支持多種I/O類型。邏輯、運動和其他功能的集成是不斷增長的復雜控制方法的要求

◆單一的多學科開發平台——單一的開發環境必須能支持各種I/O和控制方案

◆用於設計貫穿多個機器或處理單元的應用程序的軟體工具——這個軟體工具必須能適應分布式操作

◆一組de facto網路和語言標准——這個技術必須利用高投入技術

◆開放式、模塊化體系結構——設計和技術標准與規范必須是在實現中開放的、模塊化的和可結合的

PLC
1、PLC即可編程控制器(Programmable logic Controller,是指以計算機技術為基礎的新型工業控制裝置。在1987年國際電工委員會(International Electrical Committee)頒布的PLC標准草案中對PLC做了如下定義:

「PLC是一種專門為在工業環境下應用而設計的數字運算操作的電子裝置。它採用可以編製程序的存儲器,用來在其內部存儲執行邏輯運算、順序運算、計時、計數和算術運算等操作的指令,並能通過數字式或模擬式的輸入和輸出,控制各種類型的機械或生產過程。PLC及其有關的外圍設備都應該按易於與工業控制系統形成一個整體,易於擴展其功能的原則而設計。」

PLC的特點

2.1可靠性高,抗干擾能力強
高可靠性是電氣控制設備的關鍵性能。PLC由於採用現代大規模集成電路技術,採用嚴格的生產工藝製造,內部電路採取了先進的抗干擾技術,具有很高的可靠性。例如三菱公司生產的F系列PLC平均無故障時間高達30萬小時。一些使用冗餘CPU的PLC的平均無故障工作時間則更長。從PLC的機外電路來說,使用PLC構成控制系統,和同等規模的繼電接觸器系統相比,電氣接線及開關接點已減少到數百甚至數千分之一,故障也就大大降低。此外,PLC帶有硬體故障自我檢測功能,出現故障時可及時發出警報信息。在應用軟體中,應用者還可以編入外圍器件的故障自診斷程序,使系統中除PLC以外的電路及設備也獲得故障自診斷保護。這樣,整個系統具有極高的可靠性也就不奇怪了。

2.2配套齊全,功能完善,適用性強
PLC發展到今天,已經形成了大、中、小各種規模的系列化產品。可以用於各種規模的工業控制場合。除了邏輯處理功能以外,現代PLC大多具有完善的數據運算能力,可用於各種數字控制領域。近年來PLC的功能單元大量涌現,使PLC滲透到了位置控制、溫度控制、CNC等各種工業控制中。加上PLC通信能力的增強及人機界面技術的發展,使用PLC組成各種控制系統變得非常容易。

2.3易學易用,深受工程技術人員歡迎
PLC作為通用工業控制計算機,是面向工礦企業的工控設備。它介面容易,編程語言易於為工程技術人員接受。梯形圖語言的圖形符號與表達方式和繼電器電路圖相當接近,只用PLC的少量開關量邏輯控制指令就可以方便地實現繼電器電路的功能。為不熟悉電子電路、不懂計算機原理和匯編語言的人使用計算機從事工業控制打開了方便之門。

2.4系統的設計、建造工作量小,維護方便,容易改造
PLC用存儲邏輯代替接線邏輯,大大減少了控制設備外部的接線,使控制系統設計及建造的周期大為縮短,同時維護也變得容易起來。更重要的是使同一設備經過改變程序改變生產過程成為可能。這很適合多品種、小批量的生產場合。

2.5體積小,重量輕,能耗低
以超小型PLC為例,新近出產的品種底部尺寸小於100mm,重量小於150g,功耗僅數瓦。由於體積小很容易裝入機械內部,是實現機電一體化的理想控制設備。

3. PLC的應用領域
目前,PLC在國內外已廣泛應用於鋼鐵、石油、化工、電力、建材、機械製造、汽車、輕紡、交通運輸、環保及文化娛樂等各個行業,使用情況大致可歸納為如下幾類。

3.1開關量的邏輯控制
這是PLC最基本、最廣泛的應用領域,它取代傳統的繼電器電路,實現邏輯控制、順序控制,既可用於單台設備的控制,也可用於多機群控及自動化流水線。如注塑機、印刷機、訂書機械、組合機床、磨床、包裝生產線、電鍍流水線等。

3.2模擬量控制
在工業生產過程當中,有許多連續變化的量,如溫度、壓力、流量、液位和速度等都是模擬量。為了使可編程式控制制器處理模擬量,必須實現模擬量(Analog)和數字量(Digital)之間的A/D轉換及D/A轉換。PLC廠家都生產配套的A/D和D/A轉換模塊,使可編程式控制制器用於模擬量控制。

3.3運動控制
PLC可以用於圓周運動或直線運動的控制。從控制機構配置來說,早期直接用於開關量I/O模塊連接位置感測器和執行機構,現在一般使用專用的運動控制模塊。如可驅動步進電機或伺服電機的單軸或多軸位置控制模塊。世界上各主要PLC廠家的產品幾乎都有運動控制功能,廣泛用於各種機械、機床、機器人、電梯等場合。

3.4過程式控制制
過程式控制制是指對溫度、壓力、流量等模擬量的閉環控制。作為工業控制計算機,PLC能編制各種各樣的控制演算法程序,完成閉環控制。PID調節是一般閉環控制系統中用得較多的調節方法。大中型PLC都有PID模塊,目前許多小型PLC也具有此功能模塊。PID處理一般是運行專用的PID子程序。過程式控制制在冶金、化工、熱處理、鍋爐控制等場合有非常廣泛的應用。

3.5數據處理
現代PLC具有數學運算(含矩陣運算、函數運算、邏輯運算)、數據傳送、數據轉換、排序、查表、位操作等功能,可以完成數據的採集、分析及處理。這些數據可以與存儲在存儲器中的參考值比較,完成一定的控制操作,也可以利用通信功能傳送到別的智能裝置,或將它們列印製表。數據處理一般用於大型控制系統,如無人控制的柔性製造系統;也可用於過程式控制制系統,如造紙、冶金、食品工業中的一些大型控制系統。

3.6通信及聯網
PLC通信含PLC間的通信及PLC與其它智能設備間的通信。隨著計算機控制的發展,工廠自動化網路發展得很快,各PLC廠商都十分重視PLC的通信功能,紛紛推出各自的網路系統。新近生產的PLC都具有通信介面,通信非常方便。

4. PLC的國內外狀況

世界上公認的第一台PLC是1969年美國數字設備公司(DEC)研製的。限於當時的元器件條件及計算機發展水平,早期的PLC主要由分立元件和中小規模集成電路組成,可以完成簡單的邏輯控制及定時、計數功能。20世紀70年代初出現了微處理器。人們很快將其引入可編程式控制制器,使PLC增加了運算、數據傳送及處理等功能,完成了真正具有計算機特徵的工業控制裝置。為了方便熟悉繼電器、接觸器系統的工程技術人員使用,可編程式控制制器採用和繼電器電路圖類似的梯形圖作為主要編程語言,並將參加運算及處理的計算機存儲元件都以繼電器命名。此時的PLC為微機技術和繼電器常規控制概念相結合的產物。

20世紀70年代中末期,可編程式控制制器進入實用化發展階段,計算機技術已全面引入可編程式控制制器中,使其功能發生了飛躍。更高的運算速度、超小型體積、更可靠的工業抗干擾設計、模擬量運算、PID功能及極高的性價比奠定了它在現代工業中的地位。20世紀80年代初,可編程式控制制器在先進工業國家中已獲得廣泛應用。這個時期可編程式控制制器發展的特點是大規模、高速度、高性能、產品系列化。這個階段的另一個特點是世界上生產可編程式控制制器的國家日益增多,產量日益上升。這標志著可編程式控制制器已步入成熟階段。

20世紀末期,可編程式控制制器的發展特點是更加適應於現代工業的需要。從控制規模上來說,這個時期發展了大型機和超小型機;從控制能力上來說,誕生了各種各樣的特殊功能單元,用於壓力、溫度、轉速、位移等各式各樣的控制場合;從產品的配套能力來說,生產了各種人機界面單元、通信單元,使應用可編程式控制制器的工業控制設備的配套更加容易。目前,可編程式控制制器在機械製造、石油化工、冶金鋼鐵、汽車、輕工業等領域的應用都得到了長足的發展。

我國可編程式控制制器的引進、應用、研製、生產是伴隨著改革開放開始的。最初是在引進設備中大量使用了可編程式控制制器。接下來在各種企業的生產設備及產品中不斷擴大了PLC的應用。目前,我國自己已可以生產中小型可編程式控制制器。上海東屋電氣有限公司生產的CF系列、杭州機床電器廠生產的DKK及D系列、大連組合機床研究所生產的S系列、蘇州電子計算機廠生產的YZ系列等多種產品已具備了一定的規模並在工業產品中獲得了應用。此外,無錫華光公司、上海鄉島公司等中外合資企業也是我國比較著名的PLC生產廠家。可以預期,隨著我國現代化進程的深入,PLC在我國將有更廣闊的應用天地。

5. PLC未來展望
21世紀,PLC會有更大的發展。從技術上看,計算機技術的新成果會更多地應用於可編程式控制制器的設計和製造上,會有運算速度更快、存儲容量更大、智能更強的品種出現;從產品規模上看,會進一步向超小型及超大型方向發展;從產品的配套性上看,產品的品種會更豐富、規格更齊全,完美的人機界面、完備的通信設備會更好地適應各種工業控制場合的需求;從市場上看,各國各自生產多品種產品的情況會隨著國際競爭的加劇而打破,會出現少數幾個品牌壟斷國際市場的局面,會出現國際通用的編程語言;從網路的發展情況來看,可編程式控制制器和其它工業控制計算機組網構成大型的控制系統是可編程式控制制器技術的發展方向。目前的計算機集散控制系統DCS(Distributed

Control

System)中已有大量的可編程式控制制器應用。伴隨著計算機網路的發展,可編程式控制制器作為自動化控制網路和國際通用網路的重要組成部分,將在工業及工業以外的眾多領域發揮越來越大的作用。

DCS
DCS是分布式控制系統的英文縮寫(Distributed Control System),在國內自控行業又稱之為集散控制系統。
即所謂的分布式控制系統,或在有些資料中稱之為集散系統,是相對於集中式控制系統而言的一種新型計算機控制系統,它是在集中式控制系統的基礎上發展、演變而來的。在系統功能方面,DCS和集中式控制系統的區別不大,但在系統功能的實現方法上卻完全不同。

首先,DCS的骨架—系統網路,它是DCS的基礎和核心。由於網路對於DCS整個系統的實時性、可靠性和擴充性,起著決定性的作用,因此各廠家都在這方面進行了精心的設計。對於DCS的系統網路來說,它必須滿足實時性的要求,即在確定的時間限度內完成信息的傳送。這里所說的「確定」的時間限度,是指在無論何種情況下,信息傳送都能在這個時間限度內完成,而這個時間限度則是根據被控制過程的實時性要求確定的。因此,衡量系統網路性能的指標並不是網路的速率,即通常所說的每秒比特數(bps),而是系統網路的實時性,即能在多長的時間內確保所需信息的傳輸完成。系統網路還必須非常可靠,無論在任何情況下,網路通信都不能中斷,因此多數廠家的DCS均採用雙匯流排、環形或雙重星形的網路拓撲結構。為了滿足系統擴充性的要求,系統網路上可接入的最大節點數量應比實際使用的節點數量大若干倍。這樣,一方面可以隨時增加新的節點,另一方面也可以使系統網路運行於較輕的通信負荷狀態,以確保系統的實時性和可靠性。在系統實際運行過程中,各個節點的上網和下網是隨時可能發生的,特別是操作員站,這樣,網路重構會經常進行,而這種操作絕對不能影響系統的正常運行,因此,系統網路應該具有很強在線網路重構功能。

其次,這是一種完全對現場I/O處理並實現直接數字控制(DOS)功能的網路節點。一般一套DCS中要設置現場I/O控制站,用以分擔整個系統的I/O和控制功能。這樣既可以避免由於一個站點失效造成整個系統的失效,提高系統可靠性,也可以使各站點分擔數據採集和控制功能,有利於提高整個系統的性能。DCS的操作員站是處理一切與運行操作有關的人機界面(HMI-Human Machine Interface或operator interface)功能的網路節點。

系統網路是DCS的工程師站,它是對DCS進行離線的配置、組態工作和在線的系統監督、控制、維護的網路節點,其主要功能是提供對DCS進行組態,配置工作的工具軟體(即組態軟體),並在DCS在線運行時實時地監視DCS網路上各個節點的運行情況,使系統工程師可以通過工程師站及時調整系統配置及一些系統參數的設定,使DCS隨時處在最佳的工作狀態之下。與集中式控制系統不同,所有的DCS都要求有系統組態功能,可以說,沒有系統組態功能的系統就不能稱其為DCS。

DCS自1975年問世以來,已經經歷了二十多年的發展歷程。在這二十多年中,DCS雖然在系統的體系結構上沒有發生重大改變,但是經過不斷的發展和完善,其功能和性能都得到了巨大的提高。總的來說,DCS正在向著更加開放,更加標准化,更加產品化的方向發展。

作為生產過程自動化領域的計算機控制系統,傳統的DCS僅僅是一個狹義的概念。如果以為DCS只是生產過程的自動化系統,那就會引出錯誤的結論,因為現在的計算機控制系統的含義已被大大擴展了,它不僅包括過去DCS中所包含的各種內容,還向下深入到了現場的每台測量設備、執行機構,向上發展到了生產管理,企業經營的方方面面。傳統意義上的DCS現在僅僅是指生產過程式控制制這一部分的自動化,而工業自動化系統的概念,則應定位到企業全面解決方案,即total solution 的層次。只有從這個角度上提出問題並解決問題,才能使計算機自動化真正起到其應有的作用。

進入九十年代以後,計算機技術突飛猛進,更多新的技術被應用到了DCS之中。PLC是一種針對順序邏輯控制發展起來的電子設備,它主要用於代替不靈活而且笨重的繼電器邏輯。現場匯流排技術在進入九十年代中期以後發展十分迅猛,以至於有些人已做出預測:基於現場匯流排的FCS將取代DCS成為控制系統的主角。

Ⅱ Linux有哪些常見操作系統

常用的八個Linux操作系統介紹:

第一種:Debian

Debian運行起來極其穩定,使得它非常適合用於伺服器。Debian平時維護三套正式的軟體庫和一套非免費軟體庫,這給另外幾款發行版帶來了靈感。Debian這款操作系統派生出了多個Linux發行版,它有37500多個軟體包,這方面唯一勝過Debian的其他發行版只有Gentoo。Debian使用apt或aptitude來安裝和更新軟體。Debian這款操作系統無疑並不適合新手使用,而適合系統管理員和高級用戶。

第二種:Gentoo

與Debian一樣,Gentoo這款操作系統也包含數量眾多的軟體包。Gentoo並非以預翻譯的形式出現,而是每次需要針對每個系統進行編譯。連Gentoo社區都覺得Gentoo安裝和使用起來很困難;不過它被認為是最佳學習對象,可以進而了解Linux操作系統的內部運作原理。

第三種:Ubuntu

Ubuntu是Debian的一款衍生版,也是當今最受歡迎的免費操作系統。Ubuntu側重於它在這個市場的應用,在伺服器、雲計算、甚至一些運行Ubuntu
Linux的移動設備上很常見。作為Debian Gnu Linux的一款衍生版,Ubuntu的進程、外觀和感覺大多數仍然與Debian一樣。

第四種:紅帽企業級Linux

這是第一款面向商業市場的Linux發行版。它有伺服器版本,支持眾多處理器架構,包含X86和X86_64。紅帽公司通過課程紅帽認證系統管理員/紅帽認證工程師,對系統管理員進行培訓和認證。就全球市場而言,總利潤中80%來自支持,另外20%來自培訓和認證,不過在印度不是這樣。在印度,紅帽的利潤中80%來自認證和培訓,只有20%來自支持。

紅帽企業級Linux是系統管理員的第一選擇,它有眾多程序包,還有非常到位的支持。由於該發行版是商業化產品,所以不是免費的。不過,你可以下載用於教學用途的測試版。

第五種:CentOS

CentOS是一款企業級Linux發行版,它使用紅帽企業級Linux中的免費源代碼重新構建而成。這種重構版完全去掉了注冊商標以及Binary程序包方面一個非常細微的變化。有些人不想支付一大筆錢,又能領略紅帽企業級Linux;對他們來說,CentOS值得一試。

第六種:Fedora

小巧的Fedora適合那些人:想嘗試最先進的技術,等不及程序的穩定版出來。其實,Fedora就是紅帽公司的一個測試平台;產品在成為企業級發行版之前,在該平台上進行開發和測試。Fedora是一款非常好的發行版,有龐大的用戶論壇,軟體庫中還有為數不少的軟體包。

第七種:Arch Linux

Arch Linux是一款採用滾動發行方式的操作系統:只要安裝一次就夠了;每當發行了某個新版本,就可以升級發行版,不需要重新安裝。Pacman是Arch
Linux的軟體包管理器。Arch Linux既支持X86處理器架構,又支持X86_64架構,安裝程序可以從光碟或U盤來運行。

第八種:OpenSuse

OpenSuse這款Linux發行版是免費的,並不供商業用途使用,仍然供個人使用。OpenSuse的真正競爭對手是紅帽企業級Linux。它使用Yast來管理軟體包。有了Yast,使用和管理伺服器應用程序就非常容易。此外,Yast安裝向導程序可以配置電子郵件伺服器、LDAP伺服器、文件伺服器或Web伺服器,沒有任何不必要的麻煩。

閱讀全文

與編譯出來的pac包是幹嘛的相關的資料

熱點內容
必修一數學PDF 瀏覽:771
javascriptphpjsp 瀏覽:809
深圳一程序員退房完整版 瀏覽:292
後台管理app哪個好 瀏覽:764
加密鎖無模塊什麼意思 瀏覽:22
加密國度英文 瀏覽:20
科沃斯用了app怎麼使用按鍵 瀏覽:663
爬蟲編譯器價格 瀏覽:885
支付寶視頻app會員自動扣費怎麼關 瀏覽:230
單片機和wifi模塊 瀏覽:725
python倒序二進制代碼 瀏覽:362
廣東程序員離職 瀏覽:586
golang核心編程 瀏覽:170
中小學計演算法則 瀏覽:85
無職轉生哪個app能看 瀏覽:580
夏夢迪在哪個app 瀏覽:107
c編譯軟體cl 瀏覽:933
逗比的程序員頭像 瀏覽:984
單片機原理作業答案 瀏覽:230
文件夾的東西怎麼能轉成文檔 瀏覽:968