PLC的基本組成
摘要
從結構上看,PLC可分為固定式和模塊化。固定式PLC包括CPU板、I/O板、顯示面板、存儲塊、電源等。這些元素結合成壹個不可分割的整體。模塊化PLC包括CPU模塊、I/O模塊、存儲器、電源模塊、背板或機架,可以按照壹定的規則進行組合和配置。
PLC的本質是專用於工業控制的計算機,其硬件結構與微型計算機基本相同,基本包括:
電源
PLC電源用於為PLC模塊的集成電路提供工作電源,在整個系統中起著非常重要的作用。沒有良好可靠的電源系統,就無法正常工作,所以PLC廠商也非常重視電源的設計和制造。交流電壓壹般在+10%(+15%)範圍內波動,所以PLC可以直接接入交流電網,不需要采取其他措施。同時,有的還為輸入電路提供24V工作電源。電源輸入類型有:交流電源(220VAC或110VAC)和DC電源(通常為24VDC)。
中央處理器
中央處理器(CPU)是PLC的控制中心和核心,起著神經中樞的作用。每套PLC至少有壹個CPU。它根據PLC系統程序給出的功能,接收並存儲從編程器輸入的用戶程序和數據;檢查電源、內存、I/O和警報定時器的狀態,並診斷用戶程序中的語法錯誤。PLC投入運行時,首先通過掃描接收現場各種輸入設備的狀態和數據,分別存儲在I/O圖像區,然後從用戶程序存儲器中逐個讀取用戶程序,對命令進行解釋後,根據指令進行邏輯或算術運算的結果送到I/O圖像區或數據寄存器。執行完所有用戶程序後,I/O圖像區的輸出狀態或輸出寄存器中的數據最終被傳送到相應的輸出設備,以此類推,直到操作停止。
為了進壹步提高PLC的可靠性,近年來大型PLC也采用雙CPU組成冗余系統,或者采用三CPU表決制。這樣,即使壹個CPU出現故障,整個系統仍然可以正常運行。
CPU速度和內存容量是PLC的重要參數,決定了PLC的工作速度、IO數量和軟件容量,從而限制了控制規模。
儲存;儲備
存儲系統軟件的存儲器稱為系統程序存儲器。
存儲應用軟件的存儲器稱為用戶程序存儲器。
輸入/輸出接口電路(輸入/輸出模塊)
PLC與電路之間的接口由輸入輸出(I/O)完成。I/O模塊集成了PLC的I/O電路,其輸入寄存器反映輸入信號的狀態,其輸出點反映輸出鎖存器的狀態。輸入模塊將電信號轉換成數字信號進入PLC系統,輸出模塊則相反。I/O分為開關量輸入(DI)、開關量輸出(DO)、模擬量輸入(AI)、模擬量輸出(AO)等模塊。
1.現場輸入接口電路由光耦電路和微機輸入接口電路組成,作為PLC與現場控制接口的輸入通道。
2.現場輸出接口電路由輸出數據寄存器、選通電路和中斷請求電路集成而成,起到PLC的作用,通過現場輸出接口電路向現場執行部件輸出相應的控制信號。
常用的I/O分類如下:
通斷值:按電壓等級劃分,有220VAC,110VAC,24VDC,按隔離方式劃分,包括繼電器隔離和晶體管隔離。
模擬量:根據信號類型,有電流型(4-20mA,0-20mA),電壓型(0-10V,0-5V,-10-10V)等。,而按精度來說,有12bit,65438+。除了上面的壹般IO,還有特殊的IO模塊,比如熱電阻、熱電偶、脈沖等等。
模塊的規格和數量根據I/O點的數量確定。I/O模塊可多可少,但最大數量受CPU可管理的基本配置容量的限制,即受背板或機架插槽的最大數量的限制。
地板或框架
模塊化PLC大多采用背板或機架,其作用是:電氣上,實現模塊之間的連接,使CPU可以訪問背板上的所有模塊,機械上,實現模塊之間的連接,使其形成壹個整體。
功能微型組件
如計數、定位等功能模塊。
通信模塊
如以太網、RS485、Profibus-DP通信模塊等。
編程設備
編程器是PLC開發、應用、監控和維護不可缺少的設備。用於編程、設置系統和監視PLC及其控制的系統的工作狀態,但不直接參與現場控制和操作。小型編程器PLC壹般都有手持編程器。目前壹般由壹臺計算機(運行編程軟件)充當程序員。
人機接口
最簡單的人機界面就是指示燈和按鈕,帶液晶屏(或觸摸屏)的壹體化操作員終端應用越來越廣泛,計算機(運行組態軟件)作為人機界面非常普及。
編輯此段落
PLC的特點
可靠性高,抗幹擾能力強
PLC用軟件代替了大量的中間繼電器和時間繼電器,只留下了少量與輸入輸出相關的硬件。接線可以簡化到繼電器控制系統的1/10 ~ 1/100,接觸不良引起的故障大大減少。
高可靠性是電氣控制設備的關鍵性能。由於PLC采用現代大規模集成電路技術和嚴格的生產工藝,其內部電路采用先進的抗幹擾技術,可靠性高。例如三菱公司生產的F系列PLC平均無故障時間高達30萬小時。部分采用冗余CPU的PLC平均無故障工作時間更長。至於PLC的外部電路,與同規模的繼電器接觸器系統相比,電氣接線和開關觸點減少到數百個甚至數千個,故障大大減少。此外,PLC具有硬件故障自檢功能,當出現故障時能及時發出報警信息。在應用軟件中,用戶還可以編寫外圍設備的故障自診斷程序,使系統中除PLC以外的電路和設備也能獲得故障自診斷保護。這樣整個系統可靠性高也就不足為奇了。
硬件齊全,功能完善,適用性強。
如今,PLC已經形成了大中小尺寸的系列產品,並實現了標準化、系列化和模塊化。它配備了全系列的硬件設備供用戶選擇,用戶可以靈活方便地配置系統,形成不同功能和規模的系統。PLC的安裝和接線也很方便。通常,端子用於連接外部接線。PLC負載能力強,可直接驅動通用電磁閥和交流接觸器,可用於各種規模的工業控制場合。除了邏輯處理功能,大多數現代PLC還具有完善的數據運算能力,可用於各種數字控制領域。近年來,PLC的功能單元大量湧現,使得PLC滲透到位置控制、溫度控制、數控等各種工業控制中。再加上PLC通訊能力的增強和人機界面技術的發展,用PLC組成各種控制系統是非常容易的。
易學易用,受到工程技術人員的歡迎。
PLC作為通用工業控制計算機,是工礦企業的工業控制設備。其界面簡單,編程語言容易被工程技術人員接受。梯形圖語言的圖形符號和表達方式與繼電器電路圖相當接近,只需少量PLC的開關邏輯控制指令就能方便地實現繼電器電路的功能。它為不熟悉電子電路、計算機原理和匯編語言的人使用計算機從事工業控制打開了大門。
易於改革
系統的設計、安裝和調試工作量小,維護方便,改造容易。
PLC的梯形圖程序壹般采用順序控制設計方法。這種編程方法很有規律,很容易掌握。對於復雜的控制系統,梯形圖的設計時間比繼電器系統電路圖要少得多。
PLC用存儲邏輯代替接線邏輯,大大減少了控制設備的外部接線,縮短了控制系統的設計和建設周期,維護更容易。更重要的是,同樣的設備通過改變程序來改變生產過程是可能的。這非常適合多品種小批量生產的場合。
體積小,重量輕,能耗低。
以超小型PLC為例,新生產的產品底部尺寸小於100mm,僅相當於幾個繼電器的尺寸,所以開關櫃的尺寸可以縮小到原來的1/2~1/10。它的重量不到150g,功耗只有幾瓦。由於體積小,易於安裝在機械中,是實現機電壹體化的理想控制設備。
編輯此段落
趨勢和潮流
壹、當代PLC技術的發展趨勢
快速發展,產品更新換代;開發各種智能模塊,不斷增強過程功能;PLC與個人計算機(PC)的結合;通信聯網功能不斷增強;開發新的編程語言,增強容錯能力。
二、當代PLC技術的發展趨勢
作為用戶,美國通用汽車公司提出新壹代控制器應滿足十個條件,具體如下:
1.編程方便,可現場修改程序;
2.維護方便,最好是插件;
3.可靠性高於繼電器控制櫃;
4.體積比繼電器控制櫃小;
5.數據可以直接發送到管理計算機;
6.在成本上可以和繼電器控制競爭;
7.輸入可以是AC 115V;
8.輸出在AC 115V/2A以上,可以直接驅動電磁閥;
9.擴展時,原系統只需稍加改動;
10.用戶程序的存儲容量至少可以擴展到4K字節。
1969美國數字設備公司成功開發出世界上第壹臺可編程控制器PDP-14,首次在通用汽車的汽車裝配線上使用並獲得成功。然後美國的MODICON公司也開發了084控制。此後,這項新技術在世界各國迅速推廣應用。1971年,日本從美國引進了這項技術,並很快研制出第壹臺可編程控制器DSC-18。1973西歐國家也研制出了第壹臺可編程控制器。中國從1974開始發展,從1977開始在工業上推廣應用。70年代,隨著微電子技術的發展,特別是PLC采用了通訊微處理器後,這種控制器不再局限於原來的邏輯運算,功能進壹步增強。20世紀80年代,隨著大規模和超大規模集成電路等微電子技術的迅速發展,由16位和少數32位微處理器組成的微機型PLC增強了PLC的功能,使其工作速度更快,體積縮小,可靠性提高,成本降低,編程和故障檢測更加靈活方便。
編輯此段落
PLC培訓和證書
可編程控制器編程語言
可編程控制器PLC的編程語言有很多種,有梯形圖語言、布爾助記語言、功能圖語言、功能模塊圖語言、結構化語句描述語言。
梯形圖語言和布爾助記語言是基本的程序設計語言,通常由壹系列指令組成。這些指令可以完成最簡單的控制功能,例如,代替繼電器、計數器和定時器完成順序控制和邏輯控制。它們還可以通過擴展或增強指令集來執行其他基本操作。
功能圖語言和語句描述語言是高級編程語言,可以根據需要進行更有效的操作,如模擬控制、數據操作、報表打印等基本編程語言無法完成的功能。
功能模塊圖語言采用功能模塊圖的形式,通過軟連接完成所需的控制功能。它不僅在可編程控制器中,而且在分布式控制系統的編程和配置中得到了廣泛的應用。由於其連接方便、操作簡單、易於掌握的特點,受到工程設計人員和應用人員的喜愛。
PLC學習情況
目前PLC應用人才的供給主要靠大學(相關專業267個)、高職(600多個)、技校(2000多個)。其相關專業壹般稱為自動化、機械制造及其自動化、電氣自動化、機電壹體化。
開設相關專業的學校有清華、浙大等國內壹流大學,也有各類職業培訓機構,涉及的專業延伸更加廣泛。很多學校已經把PLC的應用作為專業院校的基礎課程。
人力資源和社會保障部CETTIC項目下的PLC課程將培訓分為通用知識、實用知識和實用技能,註重案例分析和行為導向。
可編程控制器PLC程序員培訓證書
CETTIC要求學生通過三部分知識考試後,才能獲得相應級別(初級、中級、高級)的可編程控制器(PLC)程序員職業培訓證書。該證書也是PLC領域唯壹國家認可的培訓證書,含金量很高。
可編程控制器PLC程序員教師培訓證書
CETTIC證書分為崗位證書和教師證書,培訓師也可以根據自己的能力選擇報考教師培訓證書。但由於證書要求申請人必須本科以上學歷,並有壹定的工作經驗才能接受報名,所以持有此教師資格證的並不多見。
目前只有少數實力較強的培訓機構獲得CETTIC官方授權開發相應課程,組織師資培訓。通過考試後,學生將獲得CETTIC職業教師培訓證書(在國家緊缺人才辦公室網站上有詳細描述)。
編輯此段落
PLC的應用領域
壹般介紹
目前,PLC已廣泛應用於國內外鋼鐵、石油、化工、電力、建材、機械制造、汽車、紡織、交通、環保、文化娛樂等行業,其用法大致可歸納為以下幾類。
開關量的邏輯控制
這是PLC最基本也是最廣泛的應用領域。它代替傳統的繼電器電路實現邏輯控制和順序控制。可用於單機控制、多機群控和自動化生產線。如註塑機、印刷機、訂書機、組合機床、磨床、包裝生產線、電鍍生產線等。
模擬控制
在工業生產過程中,有許多連續變化的量,如溫度、壓力、流量、液位、速度等,都是模擬量。為了使可編程控制器處理模擬量,需要實現模擬量和數字量之間的A/D轉換和D/A轉換。PLC廠商都生產匹配的A/D和D/A轉換模塊,這樣就可以用可編程控制器進行模擬控制。
電機控制
PLC可用於控制圓周運動或直線運動。從控制機構的配置來看,早期是用I/O模塊直接連接位置傳感器和執行器,現在壹般是用專用的運動控制模塊。例如可以驅動步進電機或伺服電機的單軸或多軸位置控制模塊。世界各大PLC廠商的產品幾乎都具有運動控制功能,廣泛應用於各種機械、機床、機器人、電梯等場合。
過程控制
過程控制是指溫度、壓力、流量等模擬量的閉環控制。PLC作為工業控制計算機,可以編制各種控制算法,完成閉環控制。PID調節是壹般閉環控制系統中廣泛使用的調節方法。大中型PLC都有PID模塊,目前很多小型PLC也有這個功能模塊。壹般PID處理是運行壹個特殊的PID子程序。過程控制廣泛應用於冶金、化工、熱處理、鍋爐控制等場合。
數據處理
現代PLC具有數學運算(包括矩陣運算、函數運算和邏輯運算)、數據傳輸、數據轉換、排序、查表、位操作等功能,可以完成數據的采集、分析和處理。這些數據可以與存儲在存儲器中的參考值進行比較,以完成某些控制操作,也可以通過使用通信功能傳輸到其他智能設備,或者打印並制成表格。數據處理壹般用於大型控制系統,如無人駕駛柔性制造系統;也可用於過程控制系統,如造紙、冶金、食品等行業的壹些大型控制系統。
通信和網絡
PLC通信包括PLC之間的通信和PLC與其他智能設備之間的通信。隨著計算機控制的發展,工廠自動化網絡發展迅速,各PLC廠商都非常重視PLC的通信功能,紛紛推出自己的網絡系統。新生產的PLC都有通訊接口,通訊非常方便。