可編程
PLC控制器是以控制技術(shù)、計(jì)算機(jī)技術(shù)、信息技術(shù)為基礎(chǔ)的通用工業(yè)控制現(xiàn)場設(shè)備。它實(shí)際是一種專門用于工業(yè)控制的計(jì)算機(jī),其硬件結(jié)構(gòu)基本上與微型計(jì)算機(jī)相同,由中央處理單元、存儲(chǔ)單元、輸入/出單元、電源單元、接口模塊和外部設(shè)備等組成。
德國西門子公司是世界上較早研制和生產(chǎn)PLC產(chǎn)品的主要廠家之一,其產(chǎn)品包括從簡單的小型控制器到具有過程計(jì)算功能的大型控制器、各種輸入/出模塊、編程器、過程通信和顯示部件等。西門子公司的PLC發(fā)展到現(xiàn)在已有很多系列產(chǎn)品,其中S7系列PLC具體體積小、速度快、功能強(qiáng)、可靠性高等顯著的優(yōu)點(diǎn)。
1.
S7-200 PLC的基本結(jié)構(gòu)
西門子S7-200系列是一種小型可編程控制器,可以單機(jī)控制,可以進(jìn)行輸入/出和功能模塊的擴(kuò)展。S7-200具有及豐富的指令集、強(qiáng)大的多種集成功能和實(shí)施特性以及很高的性能價(jià)格比。根據(jù)控制規(guī)模的大小(輸入/出點(diǎn)數(shù)的多少),可以選擇相應(yīng)的CPU主機(jī)。CPU主機(jī)均可以進(jìn)行系統(tǒng)擴(kuò)展,在規(guī)模不太大的控制領(lǐng)域是較為理想的控制設(shè)備。
電腦通過PC/PPI電纜接通S7-200CPU模塊。整體式PLC將CPU模塊、輸入/出模塊和電源裝在一個(gè)箱型機(jī)殼內(nèi),在CPU模塊的頂部端子蓋內(nèi)有電源與輸出端子,在中部有側(cè)前蓋內(nèi)有CPU工作開關(guān)及電位器擴(kuò)展輸入/出鏈接接口,在模塊的左側(cè)分別有狀態(tài)LED指示燈、存儲(chǔ)卡和通信口,在底部端子內(nèi)有輸入端子與傳感器電源。S7-200 PLC提供了多種具有不同輸入/出點(diǎn)數(shù)的CPU模塊和數(shù)字量、模擬量輸入/出擴(kuò)展模塊供用戶選擇,擴(kuò)展模塊提供了附加的輸入/出點(diǎn)。
2.
S7-300 PLC的基本結(jié)構(gòu)
西門子S7-300系列是一種中型可編輯
PLC控制器,采用模塊式結(jié)構(gòu)設(shè)計(jì),主要由機(jī)架、電源模塊PS、CPU模塊、接口模塊IM、信號(hào)模塊SM、通信模塊CP組成。品種繁多的CPU模塊、信號(hào)和功能兼容模塊。當(dāng)系統(tǒng)擴(kuò)大或更為復(fù)雜時(shí),可以增加模塊對PLC進(jìn)行擴(kuò)展。
S7-300具有強(qiáng)大的通信功能,通過STEP7編程軟件提供的通信組態(tài)功能,這使得組態(tài)非常容易、簡單。此外,S7-300 PLC具有多種不同通信接口,通過多種通信處理器來鏈接總線接口和工業(yè)以太網(wǎng)總線系統(tǒng)。S7-300 PLC最多可以增加32個(gè)模塊。
3 中央處理器CPU
PLC控制器投入運(yùn)行時(shí),首先它以掃描的方式接收現(xiàn)場各輸入裝置的狀態(tài)和數(shù)據(jù),并分別輸
入/出以及警戒定時(shí)器的狀態(tài),并診斷用戶程序中的語法錯(cuò)誤。當(dāng)PLC投入運(yùn)行時(shí),首先它以掃描的方式接收現(xiàn)場各輸入裝置的狀態(tài)和數(shù)據(jù),并分別存入輸入/出映像區(qū),將經(jīng)過命令解釋后按指令的規(guī)定執(zhí)行邏輯或運(yùn)算的結(jié)果送入輸入/出映像區(qū)或數(shù)據(jù)寄存器內(nèi),等所有的用戶程序執(zhí)行完畢之后,將輸入/出映像區(qū)內(nèi)的各輸出狀態(tài)或輸出寄存器內(nèi)的數(shù)據(jù)傳送到相應(yīng)的輸出裝置,如此循環(huán),直到停止運(yùn)行。
S7-200主機(jī)單元的CPU有兩個(gè)系列:CPU21X系列和CPU22X系列。CPU21X系列主要有4種,分別是CPU212、CPU214、CPU215和CPU216;CPU22X系列主要有5種,分別是CPU221、CPU222、CPU224XP、CPU226、CPU226CN。