西門子可編程序控制器由微處理器(CPU),存儲器(ROM,RAM),輸入/輸出單元(I/O),編程器和電源。CPU相當于人的大腦,存儲器是存儲文件的。把文件掃描,在把文件打印出來,這是I/O的功能,相當與人的五官。編程器用于用戶程序的編制,調試檢查和監(jiān)視,還可通過鍵盤調用和顯示PLC的一些內部狀態(tài)和系統(tǒng)參數(shù)。電源是提供PLC的能源。
可編程序控制器的產(chǎn)生:
20世紀60年代,由于小型計算機的出現(xiàn)和大規(guī)模生產(chǎn)及多機群控的發(fā)展,人們曾試圖用小型計算機來實現(xiàn)工業(yè)控制,代替?zhèn)鹘y(tǒng)的繼電接觸器控制。但采用小型計算機實現(xiàn)工業(yè)控制價格昂貴,輸入、輸出電路不匹配,編程技術復雜,因而沒能得到推廣和應用。
20世紀60年代末期,美國汽車制造工業(yè)競爭激烈,為了適應生產(chǎn)工藝不斷更新的需要,在1968年美國通用汽車公司首先公開招標,對控制系統(tǒng)提出的具體要求基本為①它的繼電控制系統(tǒng)設計周期短,更改容易,接線簡單,成本低;②它能把計算機的功能和繼電器控制系統(tǒng)結合起來。但編程又比計算機簡單易學、操作方便;③系統(tǒng)通用性強。
1969年美國數(shù)字設備公司根據(jù)上述要求,研制出世界上一臺可編程序控制器,并在通用公司汽車生產(chǎn)線上*應用成功,實現(xiàn)了生產(chǎn)的自動控制。其后日本、德國等相繼引入,可編程序控制器迅速發(fā)展起來。但這一時期它主要用于順序控制,雖然也采用了計算機的設計思想,但當時只能進行邏輯運算,故稱為可編程序邏輯控制器,簡稱PLC(Programmable Logic Controller)。
20世紀70年代后期,隨著微電子技術和計算機技術的迅猛發(fā)展,可編程邏輯控制器更多地具有計算機功能,不僅用邏輯編程取代硬接線邏輯,還增加了運算、數(shù)據(jù)傳送和處理等功能,真正成為一種電子計算機工業(yè)控制裝置,而且做到了小型化和超小型化。這種采用微電腦技術的工業(yè)控制裝置的功能遠遠超出邏輯控制、順序控制的范圍,故稱為可編程序控制器,簡稱PC(Programmablc Controller)。但由于PC容易和個人計算機(Personal Computer)混淆,故人們仍習慣地用PLC作為可編程序控制器的縮寫。