PLC是用于機電過程自動化的可編程邏輯控制器。PLC設計用于多輸入和輸出布置,擴展溫度范圍,并具有抗電噪聲、振動和沖擊的能力??刂茩C器操作的程序通常存儲在備用電池或永久存儲器中。
PLC可被描述為一種數字化操作的電子系統,專為工業環境而設計。它使用可編程存儲器來存儲面向用戶的指令。這些指令用于執行特殊功能,如邏輯、排序、計時、計數和算術,以通過數字或模擬輸入和輸出來控制各種類型的機器或處理器。
可編程邏輯控制器幾乎與內置操作系統(OS)的小型計算機相同。操作系統非常擅長處理發生的傳入事件。傳感器連接到PLC輸入線以通知事件。例如,溫度高于或低于某個水平,達到液位等,并且它具有輸出線路以發出對傳入事件的任何響應的信號。例如,啟動發動機、打開或關閉閥門等。系統是用戶可編程的,為此它使用一種稱為“繼電器梯形圖”或RLL(繼電器梯形圖邏輯)的語言。
PLC的架構是什么?
PLC是一種固態用戶可編程控制系統,具有以下功能:控制邏輯、排序、定時、算術數據運算和計數功能。PLC可視為具有中央處理器、存儲器、輸入輸出接口和編程設備的工業計算機。
每個PLC都需要:
·CPU模塊
·一個電源模塊
·至少一個I/O模塊
集成PLC在一個單元中包含所有這些組件。一些集成PLC可以通過額外的I/O模塊進行擴展。PLC必須包括插入同一機架的CPU模塊、電源和I/O模塊。
PLC中的CPU模塊是什么?CPU模塊在PLC中的作用是什么?
CPU模塊由兩個主要部分組成,即中央處理單元及其存儲器。存儲器包括PROM(可編程只讀存儲器),其中包含PLC操作系統、驅動程序和應用程序;還有RAM,用于存儲用戶編寫的程序和工作數據。PLC制造商提供了不同類型的保持性存儲器,用于在斷電時保存用戶程序和數據,使PLC在斷電后可以立即恢復執行用戶編寫的控制程序。如果PLC具有以下暫定內存選項之一,則無需在每次打開時重新編程,因此無需將鍵盤和顯示器作為每個PLC的一部分。
至少在大多數PLC中,部分RAM內存內容受到長壽命電池的保護,該電池可以使用多年。其他PLC只有基于電容器的備用電源。因此,只有在短時間(以小時為單位)關閉電源時才會保存RAM內存。許多PLC還提供可插入CPU模塊的可插拔內存模塊。用戶可以在可移動存儲模塊中的EEPROM(電可擦可編程只讀存儲器)芯片上復制用戶程序和數據。EEPROM模塊可以連接到任何相同品牌的PLC,因此它們也可以用于將程序和數據從一個PLC復制到下一個PLC。
現在,PLC已經開始包括閃存,它類似于EEPROM存儲器,只是不需要特殊電路即可寫入。閃存在一些可移動內存模塊中用作使用舊的EEPROM內存芯片的替代方案,但閃存有時內置于CPU模塊中。即使在PLC運行時,它也會自動備份部分隨機存取存儲器。此外,如果在帶閃存的PLC運行時斷電,PLC將在電源恢復后繼續運行,而不會丟失任何重要的工作數據?,F代CPU模塊通常包含多個微處理器。
電源模塊在PLC中的作用是什么?
PLC電源模塊將可用電源轉換為CPU和I/O模塊內部電路所需級別的直流電源。通常,可用的電源在60Hz/120V ac或50Hz/220V ac范圍內,但電源模塊可用于其他輸入電源特性。輸出必須以5Vdc驅動電路。在模塊化PLC系統中,電源模塊可以插入總線或必須連接到CPU模塊。如果基于PLC的控制系統需要大量電源來驅動傳感器和執行器,或者需要5或24V DC以外的直流電平,或者需要其他電信號特性,則用戶應該提供額外的電源和(對于一些典型的高壓電源應用)執行器)可能需要提供繼電器、光隔離器或其他電路隔離設備。