6ES7 214-1BD23-0XB8

西門子S7-200系列PLC的特點(diǎn)及適用范圍
西門子公司繼S7-300 、S7-400之后,最近幾年才投放市場(chǎng)的小型可編程序控制器,可以單機(jī)運(yùn)行,也可通過(guò)RS485或PROFIBUS-DP組網(wǎng)運(yùn)行。它結(jié)構(gòu)小巧,可靠性高,運(yùn)行速度快,繼承和發(fā)揮了它在大、中型PLC領(lǐng)域的技術(shù)優(yōu)勢(shì),有極豐富的指令集,具有強(qiáng)大的多種集成功能和實(shí)時(shí)特性,配有功能豐富的擴(kuò)展模塊,性能價(jià)格比非常高,并配有功能強(qiáng)大、使用極其方便的編程開(kāi)發(fā)軟件環(huán)境。它在各行各業(yè)中的應(yīng)用得到迅速推廣,在規(guī)模不太大的控制領(lǐng)域是較為理想的控制設(shè)備,可以滿足各種各樣的自動(dòng)化控制的需要。由于具有緊湊的設(shè)計(jì)、良好的擴(kuò)展性、低廉的價(jià)格以及強(qiáng)大的指令系統(tǒng),使得S7-200可以近乎*地滿足小規(guī)模的控制要求。此外,豐富的CPU類型和電壓等級(jí)使其在解決用戶的工業(yè)自動(dòng)化問(wèn)題時(shí),具有很強(qiáng)的適應(yīng)性和可選擇性。

S7-200移位指令和循環(huán)指令概述
一、移位指令和循環(huán)指令概述
1、功能:STEP7移位指令能夠?qū)⒗奂悠?低字的內(nèi)容或者整個(gè)累加器的內(nèi)容逐位向左或者向右移動(dòng)。移動(dòng)位數(shù)由輸入值N決定。向左移位相當(dāng)于累加器的內(nèi)容乘以2的冪次方;向右移位相當(dāng)于累加器的內(nèi)容除以2的N次方。循環(huán)指令能夠?qū)⒗奂悠?整個(gè)內(nèi)容逐位向左或者向右循環(huán)移位。
2、分類:
移位指令:字左移指令SHL_W
字右移指令SHR_W
雙字左移指令SHL_DW
雙字右移指令SHR_DW
整數(shù)右移指令SHR_I
雙整數(shù)右移指令SHR_DI
循環(huán)指令:雙字左循環(huán)指令ROL_DW
雙字右循環(huán)指令ROR_DW
二、指令功能
1、移位指令功能
2、循環(huán)指令功能

西門子PLC程序中常用的幾個(gè)指令介紹
1、串聯(lián)電路塊的并聯(lián)連接指令OLD
兩個(gè)或兩個(gè)以上的接點(diǎn)串聯(lián)連接的電路叫串聯(lián)電路塊。串聯(lián)電路塊并聯(lián)連接時(shí),分支開(kāi)始用LD、LDN指令,分支結(jié)束用OLD指令。OLD指令與后述的ALD指令均為無(wú)目標(biāo)元件指令,而兩條無(wú)目標(biāo)元件指令的步長(zhǎng)都為一個(gè)程序步。OLD有時(shí)也簡(jiǎn)稱或塊指令。
2、并聯(lián)電路的串聯(lián)連接指令A(yù)LD
兩個(gè)或兩個(gè)以上接點(diǎn)并聯(lián)電路稱為并聯(lián)電路塊,分支電路并聯(lián)電路塊與前面電路串聯(lián)連接時(shí),使用ALD指令。分支的起點(diǎn)用LD、LDN指令,并聯(lián)電路結(jié)束后,使用ALD指令與前面電路串聯(lián)。ALD指令也簡(jiǎn)稱與塊指令,ALD也是無(wú)操作目標(biāo)元件,是一個(gè)程序步指令。
3、輸出指令 =
1、= 輸出指令是將繼電器、定時(shí)器、計(jì)數(shù)器等的線圈與梯形圖右邊的母線直接連接,線圈的右邊不允許有觸點(diǎn),在編程中,觸點(diǎn)以重復(fù)使用,且類型和數(shù)量不受限制。
4、置位與復(fù)位指令S、R
S為置位指令,使動(dòng)作保持;R為復(fù)位指令,使操作保持復(fù)位。從的位置開(kāi)始的N個(gè)點(diǎn)的寄存器都被置位或復(fù)位,N=1~255如果被復(fù)位的是定時(shí)器位或計(jì)數(shù)器位,將清除定時(shí)器或計(jì)數(shù)器的當(dāng)前值。
5、跳變觸點(diǎn)EU,ED
正跳變觸點(diǎn)檢測(cè)到一次正跳變(觸點(diǎn)的入信號(hào)由0到1)時(shí),或負(fù)跳變觸點(diǎn)檢測(cè)到一次負(fù)跳變(觸點(diǎn)的入信號(hào)由1到0)時(shí),觸點(diǎn)接通到一個(gè)掃描周期.正/負(fù)跳變的符號(hào)為EU和ED,他們沒(méi)有操作數(shù),觸點(diǎn)符號(hào)中間的”P”和”N”分別表示正跳變和負(fù)跳變
6、空操作指令NOP
NOP指令是一條無(wú)動(dòng)作、無(wú)目標(biāo)元件的一個(gè)序步指令??詹僮髦噶钍乖摬叫?yàn)榭詹僮?。用NOP指令可替代已寫(xiě)入指令,可以改變電路。在程序中加入NOP指令,在改動(dòng)或追加程序時(shí)可以減少步序號(hào)的改變。
7、程序結(jié)束指令END
END是一條無(wú)目標(biāo)元件的一序步指令。PLC反復(fù)進(jìn)行輸入處理、程序運(yùn)算、輸出處理,在程序的最后寫(xiě)入END指令,表示程序結(jié)束,直接進(jìn)行輸出處理。在程序調(diào)試過(guò)程中,可以按段插入END指令,可以按順序擴(kuò)大對(duì)各程序段動(dòng)作的檢查。采用END指令將程序劃分為若干段,在確認(rèn)處于前面電路塊的動(dòng)作正確無(wú)誤之后,依次刪去END指令。要注意的是在執(zhí)行END指令時(shí),也刷新監(jiān)視時(shí)鐘。
S7-1500PLC的常用模塊及功能
今天給大家講講S7-1500PLC的常用模塊,S7-1500PLC是模塊化結(jié)構(gòu)設(shè)計(jì)的PLC,各個(gè)單獨(dú)模塊之間可以進(jìn)行廣泛組合和擴(kuò)展,它的主要組成部分有電源模塊(PM/PS)、中央處理器模塊(CPU)、導(dǎo)軌(RACK)、信號(hào)模塊(SM)、通信模塊(CP/CM)和工藝模塊(TM)等。
(1)、電源模塊(PM/PS)
用于向CPU以及其擴(kuò)展模塊提供+24V DC電源。
PM:無(wú)背板總線、不占用槽位,無(wú)固件版本(類似PS307)
PS:有背板總線,占用槽位,有固件版本(類似PS407)
(2)、中央處理器模塊(CPU)
主要包括標(biāo)準(zhǔn)CPU(比如:CPU1511-1PN)
緊湊型CPU(比如:CPU1512C-1PN)
分布式模塊CPU(比如:CPU1510SP-1PN
工藝型CPU(比如:CPU1511T-1PN)
故障安全CPU模塊(比如:CPU1511F-1PN)
通過(guò)標(biāo)紅的字母可以區(qū)分是什么類型的CPU

(3)、導(dǎo)軌(RACK)
是安裝S7-1500各類模塊的機(jī)架,是特制的異形板,標(biāo)準(zhǔn)長(zhǎng)度為160/245...2000,可以根據(jù)實(shí)際選用。S7-300/1200/1500的導(dǎo)軌上無(wú)背板總線。但S7-400有背板總線,*。
(4)、存儲(chǔ)卡(SD)
用于存儲(chǔ)PLC程序,可由PC直接讀取,不支持熱插拔。50萬(wàn)次讀取壽命,最大32GB
注:S7-300的MMC,PC不能直接讀取需用準(zhǔn)用讀卡器設(shè)備。
(5)、信號(hào)模塊(SM)
是數(shù)字量I/O模塊和模擬量I/O模塊的總稱。信號(hào)模塊主要有SM521(數(shù)字量輸入)、SM522(數(shù)字量輸出)、混合模塊SM523、SM531(模擬量輸入)、SM532(模擬量輸出)和混合模塊SM534。
基本型:BA
標(biāo)準(zhǔn)型:ST
高性能:HF
(6)、工藝模塊(TM)
主要用于對(duì)實(shí)時(shí)性和存儲(chǔ)量要求高的控制任務(wù)。
計(jì)數(shù)模塊(高速輸入):TM Count2
位置檢測(cè)模塊(高速輸入):TM Poslnput2
PTO模塊(高速輸出):TM PTO
(7)、通信模塊(CP/CM)
用于PLC之間、PLC與計(jì)算機(jī)和其他智能設(shè)備之間的通信,可將PLC接入以太網(wǎng)、PROFIBUS和AS-I網(wǎng)絡(luò),或用于串行通信。它可以減輕CPU處理通信的負(fù)擔(dān),并減少對(duì)通信功能的編程工作。
主要有兩大類:
PRIFIBUS:CM 1542-5、CP1542-5
PROFINET:CM 1542-1、CP1543-1
ET-200分布式外圍設(shè)備模塊
是西門子基于PRIFIBUS或PROFINET的分布式控制模塊,應(yīng)用很廣。
1、ET200SP:是一種多功能的按位模塊化的分布式I/O系統(tǒng),體積比較小,要安裝在控制柜里。
2、ET200MP:是一種多通道的分布式I/O系統(tǒng),可以使用S7-1500的模塊,要安裝在控制柜內(nèi),使用廣泛。

6ES7 214-1BD23-0XB8