江蘇宿遷西門子PLC代理商
用戶程序是隨PLC的控制對象而定的,由用戶根據對象生產工藝的控制要求而編制的應用程序。為了便于讀出、檢查和修改,用戶程序一般存于CMOS靜態RAM中,用鋰電池作為后備電源,以保證掉電時不會丟失信息。為了防止對RAM中程序的破壞,當用戶程序經過運行正常,不需要改變,可將其固化在只讀存儲器EPROM中?,F在有許多PLC直接采用EEPROM作為用戶存儲器。
工作數據是PLC運行過程中經常變化、經常存取的一些數據。存放在RAM中,以適應隨機存取的要求。在PLC的工作數據存儲器中,設有存放輸入輸出繼電器、輔助繼電器、定時器、計數器等邏輯器件的存儲區,這些器件的狀態都是由用戶程序的初始設置和運行情況而確定的。根據需要,部分數據在掉電時用后備電池維持其現有的狀態,這部分在掉電時可保存數據的存儲區域稱為保持數據區。
由于系統程序及工作數據與用戶無直接聯系,所以在PLC 產品樣本或使用手冊中所列存儲器的形式及容量是指用戶程序存儲器。當PLC提供的用戶存儲器容量不夠用,許多PLC還提供有存儲器擴展功能。
3、輸入/輸出單元
輸入/輸出單元通常也稱I/O單元或I/O模塊,是PLC與工業生產現場之間的連接部件。 PLC通過輸入接口可以檢測被控對象的各種數據,以這些數據作為PLC對被控制對象進行控制的依據;同時PLC又通過輸出接口將處理結果送給被控制對象,以實現控制目的。
由于外部輸入設備和輸出設備所需的信號電平是多種多樣的,而PLC內部CPU的處理的信息只能是標準電平,所以I/O接口要實現這種轉換。I/O接口一般都具有光電隔離和濾波功能,以提高PLC的抗能力。另外,I/O接口上通常還有狀態指示,工作狀況直觀,便于維護。
PLC提供了多種操作電平和驅動能力的I/O接口,有各種各樣功能的I/O接口供用戶選用。I/O接口的主要類型有:數字量(開關量)輸入、數字量(開關量)輸出、模擬量輸入、模擬量輸出等。
常用的開關量輸入接口按其使用的電源不同有三種類型:直流輸入接口、交流輸入接口和交/直流輸入接口。
常用的開關量輸出接口按輸出開關器件不同有三種類型:是繼電器輸出、晶體管輸出和雙向晶閘管輸出。繼電器輸出接口可驅動交流或直流負載,但其響應時間長,動作頻率低;而晶體管輸出和雙向晶閘管輸出接口的響應速度快,動作頻率高,但前者只能用于驅動直流負載,后者只能用于交流負載。
PLC的I/O接口所能接受的輸入信號個數和輸出信號個數稱為PLC輸入/ 輸出(I/O)點數。I/O點數是選擇PLC的重要依據之一。當系統的I/O點數不夠時,可通過PLC的I/O擴展接口對系統進行擴展。