6ES7355-2CH00-0AE0大量現(xiàn)貨
6ES7355-2CH00-0AE0
PLC的基本概念
可編程控制器(Programmable Controller)是計(jì)算機(jī)家族中的一員,是為工業(yè)控制應(yīng)用而設(shè)計(jì)制造的。早期的可編程控制器稱作可編程邏輯控制器(Programmable Logic Controller),簡稱PLC,它主要用來代替繼電器實(shí)現(xiàn)邏輯控制。隨著技術(shù)的發(fā)展,這種裝置的功能已經(jīng)大大超過了邏輯控制的范圍,因此,今天這種裝置稱作可編程控制器,簡稱PC。但是為了避免與個人計(jì)算機(jī)(Personal Computer)的簡稱混淆,所以將可編程控制器簡稱PLC
2、PLC的基本結(jié)構(gòu)
PLC實(shí)質(zhì)是一種于工業(yè)控制的計(jì)算機(jī),其硬件結(jié)構(gòu)基本上與微型計(jì)算機(jī)相同,如圖所示:
a. *處理單元(CPU)
*處理單元(CPU)是PLC的控制中樞。它按照PLC系統(tǒng)程序賦予的功能接收并存儲從編程器鍵入的用戶程序和數(shù)據(jù);檢查電源、存儲器、I/O以及警戒定時器的狀態(tài),并能診斷用戶程序中的語法錯誤。當(dāng)PLC投入運(yùn)行時,首先它以掃描的方式接收現(xiàn)場各輸入裝置的狀態(tài)和數(shù)據(jù),并分別存入I/O映象區(qū),然后從用戶程序存儲器中逐條讀取用戶程序,經(jīng)過命令解釋后按指令的規(guī)定執(zhí)行邏輯或算數(shù)運(yùn)算的結(jié)果送入I/O映象區(qū)或數(shù)據(jù)寄存器內(nèi)。等所有的用戶程序執(zhí)行完畢之后,后將I/O映象區(qū)的各輸出狀態(tài)或輸出寄存器內(nèi)的數(shù)據(jù)傳送到相應(yīng)的輸出裝置,如此循環(huán)運(yùn)行,直到停止運(yùn)行。
為了進(jìn)一步提高PLC的可*性,近年來對大型PLC還采用雙CPU構(gòu)成冗余系統(tǒng),或采用三CPU的表決式系統(tǒng)。這樣,即使某個CPU出現(xiàn)故障,整個系統(tǒng)仍能正常運(yùn)行。
b、存儲器
存放系統(tǒng)軟件的存儲器稱為系統(tǒng)程序存儲器。
存放應(yīng)用軟件的存儲器稱為用戶程序存儲器。
C、電源
PLC的電源在整個系統(tǒng)中起著十分重要得作用。如果沒有一個良好的、可*得電源系統(tǒng)是無法正常工作的,因此PLC的制造商對電源的設(shè)計(jì)和制造也十分重視。一般交流電壓波動在+10%(+15%)范圍內(nèi),可以不采取其它措施而將PLC直接連接到交流電網(wǎng)上去。
3、PLC的工作原理
掃描技術(shù)
當(dāng)PLC投入運(yùn)行后,其工作過程一般分為三個階段,即輸入采樣、用戶程序執(zhí)行和輸出刷新三個階段。完成上述三個階段稱作一個掃描周期。在整個運(yùn)行期間,PLC的CPU以一定的掃描速度重復(fù)執(zhí)行上述三個階段。
輸入采樣階段
在輸入采樣階段,PLC以掃描方式依次地讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應(yīng)得單元內(nèi)。輸入采樣結(jié)束后,轉(zhuǎn)入用戶程序執(zhí)行和輸出刷新階段。在這兩個階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會改變。因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個掃描周期,才能保證在任何情況下,該輸入均能被讀入
硬件組態(tài)及參數(shù)分配
在硬件列表中選擇對應(yīng)的訂貨號,如圖1所示。
圖1 添加S7-1200 CPU
在設(shè)備視圖中顯示出 S7-1200 的組態(tài)畫面,如圖2所示。
1200組態(tài)畫面
圖2 S7-1200 設(shè)備視圖
接著需要給S7-1200 CPU 設(shè)置 IP 地址,通過在設(shè)置視圖中點(diǎn)擊S7-1200的以太網(wǎng)口>“屬性" > “常規(guī)">“以太網(wǎng)地址" 設(shè)置,如圖3所示。
西門子閉環(huán)控制模塊6ES7 355-2CH00-0AE0
設(shè)置1200IP
圖3 設(shè)置IP地址
進(jìn)入網(wǎng)絡(luò)視圖,在硬件目錄中選擇IM155-6PN HF(6ES7155-6AU00-0CN0)并,如圖4所示。
添加151-N
圖4 添加IM155-6PN HF
然后雙擊IM155-6PN HF 進(jìn)入設(shè)備視圖進(jìn)行硬件組態(tài),為IM155-6PN HF添加IO模塊,如圖5所示。
需要注意底座顏色(淺色為使用新的電位組,深色為使用左側(cè)模塊的電位組),以及IO模塊的版本。
151-3組態(tài)
圖5 IM155-6PN HF 硬件組態(tài)
回到設(shè)備視圖,點(diǎn)擊IM155-6PN HF模塊的圖標(biāo),然后在“屬性" >“常規(guī)" > “項(xiàng)目信息"中定義該接口模塊的名稱 “ET200SP HF",如圖6所示。
添加設(shè)備名稱
圖6 IM155-6PN HF設(shè)置名稱。
設(shè)置名稱后,需要給IM155-6PN HF設(shè)置IP 地址,在網(wǎng)絡(luò)視圖中點(diǎn)擊IM155-6PN HF以太網(wǎng)口,然后在“屬性" >“常規(guī)" >“以太網(wǎng)地址"中設(shè)置IP 地址“192.168.1.11",如圖7所示。
并且從圖7中可知該IM155-6PN HF的設(shè)備名稱和項(xiàng)目信息中的名稱相同,只是大寫字母換成了小寫字母“et200sp hf"。
添加IP地址
圖7 設(shè)置IM155-6PN HF IP 地址
在網(wǎng)絡(luò)視圖中左鍵點(diǎn)擊IM155-6PN HF的“未分配"圖標(biāo),在彈出框中選擇該IO設(shè)備的控制器,文檔中選擇“PLC_1.PROFINET接口_1",即前面新建的CPU S7-1215C,如圖8所示。
151-3分配控制器
圖8 IM155-6PN HF 分配IO控制器
這樣在IM155-6PN HF的地址總覽中可以看到IM155-6PN HF所占用的S7-1200 I/O 區(qū)域,以及網(wǎng)絡(luò)結(jié)構(gòu),如圖9所示。
151-3 IO 地址
圖9 IM155-6PN HF IO 地址及網(wǎng)絡(luò)結(jié)構(gòu)
右鍵點(diǎn)擊PROFINET 網(wǎng)絡(luò)給IM155-6PN HF分配設(shè)備名稱,如圖10所示。