根據(jù)硬件結(jié)構(gòu)的不同,可以將PLC分為整體式、模塊式和混合式。

1.整體式PLC
整體式又叫做單元式或機(jī)箱式,它的體積小、價(jià)格低,對(duì)箱體式PLC,有一塊CPU板、I/O板、顯示面板、內(nèi)存塊、電源等,當(dāng)然按CPU性能分成若干型號(hào),并按I/O點(diǎn)數(shù)又有若干規(guī)格。對(duì)模塊式PLC,有CPU模塊、I/O模塊、內(nèi)存、電源模塊、底板或機(jī)架。無任哪種結(jié)構(gòu)類型的PLC,都屬于總線式開放型結(jié)構(gòu),其I/O能力可按用戶需要進(jìn)行擴(kuò)展與組合。
2.模塊式PLC
大、中型PLC一般采用模塊式結(jié)構(gòu),它由機(jī)架和模塊組成,模塊插在模塊插座上,后者焊接在機(jī)架中的總線連接板上,有不同槽數(shù)的機(jī)架供用戶選用,如果一個(gè)機(jī)架容納不下選用的模塊,可以增設(shè)一個(gè)或數(shù)個(gè)擴(kuò)展機(jī)架,各機(jī)架之間用接口模塊和電纜相連。
用戶可以選用不同檔次的CPU模塊、品種繁多的I/O模塊和特殊功能塊,對(duì)硬件配置的選擇余地較大,維修時(shí)更換模塊也很方便。
3.CPU模塊中的存儲(chǔ)器
存儲(chǔ)器分為系統(tǒng)程序存儲(chǔ)器和用戶程序存儲(chǔ)器,系統(tǒng)程序相當(dāng)于個(gè)人計(jì)算機(jī)中的操作系統(tǒng),它使PLC具有基本的智能,能完成PLC設(shè)計(jì)者的規(guī)定的各種工作。系統(tǒng)程序由PLC的生廠家設(shè)計(jì)并固定化在ROM(只讀存儲(chǔ)器)中,用戶不能讀取。用戶程序由用戶設(shè)計(jì),它使PLC能完成用戶要球的特定功能,用戶程序存儲(chǔ)器的容量以字節(jié)(B)為單位。
(1).隨機(jī)存取存儲(chǔ)器(RAM)
用戶可以用編程裝置讀出RAM中的內(nèi)容,也可以將用戶程序?qū)懭隦AM,因此RAM又叫讀/寫存儲(chǔ)器。RAM的工作速度高、價(jià)格便宜、改寫方便。
(2).只讀存儲(chǔ)器(ROM)
ROM的內(nèi)容只能讀出,不能寫入。
(3).可以電檫出可編程的只讀存儲(chǔ)器(EEPROM)
S7-200用EEPROM來存儲(chǔ)用戶程序和長(zhǎng)期保存的重要數(shù)據(jù)。
4.I/O模塊
各I/O點(diǎn)的通/斷狀態(tài)用發(fā)光二極管(LED)顯示,PLC與外部接線的連接一般用接線端子,某些模塊使用可以拆卸的插座型端子板,不需斷開端子板上的連接線,就可以迅速的更換模塊。
輸入模塊:PLC通過輸入模塊來接收和采集輸入信號(hào),通過輸出模塊控制接觸器、電磁閥、電磁鐵、調(diào)速裝置等執(zhí)行器,PLC控制的另一類外部負(fù)載是指示燈、數(shù)字顯示裝置和報(bào)警裝置等。輸入電路中設(shè)有RC濾波電路,以防止由于輸入觸點(diǎn)抖動(dòng)或外部干擾脈沖引起的錯(cuò)誤輸入信號(hào)。
輸出模塊:輸出模塊的率放大元件有大功率晶體管和場(chǎng)效應(yīng)管(驅(qū)動(dòng)直流負(fù)載)、雙向可控硅(驅(qū)動(dòng)交流負(fù)載)和小型繼電器,繼電器可以驅(qū)動(dòng)交流負(fù)載或直流負(fù)載。輸出電流的典型值為0.5—2A,負(fù)載電源由外部現(xiàn)場(chǎng)提供。
PLC是按什么樣的工作方式進(jìn)行工作的?它的中心工作過程分哪幾個(gè)階段?在每個(gè)階段主要完成哪些控制任務(wù)?
下面來回答這個(gè)問題:
PLC是按集中輸入、集中輸出,周期性循環(huán)掃描的方式進(jìn)行工作的。它的中心工作過程分輸入采樣階段、程序執(zhí)行階段、輸出刷新階段。
在輸入采樣階段,首先掃描所以輸入端子,并將各輸入狀態(tài)存入相對(duì)應(yīng)的輸入映像寄存器中,此時(shí)輸入映像寄存器被刷新,它與外界隔離,其內(nèi)容保持不變,直到下一個(gè)掃描周期的輸入采樣階段。
在程序執(zhí)行階段,PLC按從左到右、從上到下的步驟順序執(zhí)行程序。
在輸出刷新階段中,元件映像寄存器中所有輸出繼電器的狀態(tài)一起轉(zhuǎn)存到輸出鎖存器中,通過一定方式集中輸出,最后經(jīng)過輸出端子驅(qū)動(dòng)外部負(fù)責(zé),在下一個(gè)輸出刷新階段開始之前,輸出鎖存器的狀態(tài)不會(huì)改變。