應(yīng)用領(lǐng)域 | 化工,電子,電氣 | 產(chǎn)地 | 德國 |
---|---|---|---|
品牌 | 西門子 |
SIEMENS的PLC控制系統(tǒng)中:
1.S7-200系列PLC不支持熱插拔功能,;
2.S7-300CPU直接帶I/O模塊的方式不支持熱插拔,;
3.S7-300作為PROFIBUSDP主站下掛DP從站ET200M、ET200S,、ET200iS,,支持熱插拔功能;(ET200M作從站時(shí)需要使用有源總線底板,,如下說明)
![]() |
參考價(jià) | ¥666 |
訂貨量 | 1臺(tái) |
更新時(shí)間:2022-11-17 21:14:28瀏覽次數(shù):385
聯(lián)系我們時(shí)請說明是化工儀器網(wǎng)上看到的信息,,謝謝!
西門子6SL3100-0BE23-6AB0
在接觸器—繼電器控制線路中,,對于停止按鈕我們一般都用常閉觸點(diǎn),但是在PLC控制電路中一般用常開觸點(diǎn),;無論用常開觸點(diǎn)還是常閉觸點(diǎn)作為輸入信號,,都可以通過程序來達(dá)到相同的控制效果,如圖1上半部分梯形圖和下半部分梯形圖的控制過程一樣,。
圖1 PLC常閉觸點(diǎn)輸入信號的處理
三菱FX PLC的傳送與比較指令要主要有以下幾個(gè):
比較指令CMP
區(qū)間比較指令ZCP
傳送指令MOV
移位傳送指令SMOV
取反傳送指令CML
塊傳送指令BMOV
多點(diǎn)傳送指令FMOV
數(shù)據(jù)交換指令XCH
BCD變換,、BIN變換指令
1、比較指令CMP
CMP指令有三個(gè)操作數(shù):兩個(gè)源操作數(shù)[S1.]和[S2.],一個(gè)目標(biāo)操作數(shù)[D.],,該指令將[S1.]和[S2.]進(jìn)行比較,,結(jié)果送到[D.]中。CMP指令使用說明如圖所示,。
2,、區(qū)間比較指令ZCP
ZCP指令是將一個(gè)操作數(shù)[S.]與兩個(gè)操作數(shù)[S1.]和[S2.]形成的區(qū)間比較,且[S1.]不得大于[S2.],,結(jié)果送到[D.]中,。ZCP指令使用說明如圖所示。
3,、傳送指令MOV
MOV指令將源操作數(shù)的數(shù)據(jù)傳送到目標(biāo)元件中,,即[S.]→[D.]。MOV指令的使用說明如圖所示,。當(dāng)X0為ON時(shí),源操作數(shù)[S.]中的數(shù)據(jù)K100傳送到目標(biāo)元件D10中,。當(dāng)X0為OFF,,指令不執(zhí)行,數(shù)據(jù)保持不變,。
4,、移位傳送指令SMOV
首先將二進(jìn)制的源數(shù)據(jù)(D1)轉(zhuǎn)換成BCD碼,然后將BCD碼移位傳送,,實(shí)現(xiàn)數(shù)據(jù)的分配,、組合。源數(shù)據(jù)BCD碼右起從第4位(m1=4)開始的2位(m2=2)移送到目標(biāo)D2/的第3位(n=3)和第2位,,而D2/的第4和第1兩位BCD碼不變,。然后,目標(biāo)D2/中的BCD碼自動(dòng)轉(zhuǎn)換成二進(jìn)制數(shù),,即為D2的內(nèi)容,。BCD碼值超過9999時(shí)出錯(cuò)。
5,、取反傳送指令CML
CML指令使用說明如圖所示,。將源操作數(shù)中的數(shù)據(jù)(自動(dòng)轉(zhuǎn)換成二進(jìn)制數(shù))逐位取反后傳送。
6,、塊傳送指令BMOV
BMOV指令是從源操作數(shù)的元件開始的n個(gè)數(shù)組成的數(shù)據(jù)塊傳送到的目標(biāo),。如果元件號超出允許的元件號范圍,數(shù)據(jù)僅傳送到允許的范圍內(nèi),。BMOV指令的使用說明如圖所示,。
7、多點(diǎn)傳送指令FMOV
FMOV指令是將源元件中的數(shù)據(jù)傳送到目標(biāo)開始的n個(gè)目標(biāo)元件中,這n個(gè)元件中的數(shù)據(jù)相同,。FMOV指令使用說明如圖所示,。
8、數(shù)據(jù)交換指令XCH
XCH指令是將兩個(gè)目標(biāo)元件D1和D2的內(nèi)容相互交換,。使用說明如圖所示,。
9、BCD變換,、BIN變換指令
BCD是將源元件中的二進(jìn)制數(shù)轉(zhuǎn)換為BCD碼送到目標(biāo)元件中,。對于l 6位或32位二進(jìn)制操作數(shù),若變換結(jié)果超出0-9999或0-99999999的范圍就會(huì)出錯(cuò),。
BCD指令常用于將PLC中的二進(jìn)制數(shù)變換成BCD碼輸出以驅(qū)動(dòng)LED顯示器,。
BIN是將源元件中的BCD碼轉(zhuǎn)換為二進(jìn)制數(shù)送到目標(biāo)元件中。常數(shù)K不能作為本指令的操作元件,。如果源操作數(shù)不是BCD碼就會(huì)出錯(cuò),。
BIN指令常用于將BCD數(shù)字開關(guān)的設(shè)定值輸入到PLC中。
西門子6SL3100-0BE23-6AB0
西門子PLC控制系統(tǒng)關(guān)于熱插拔功能的定義:
1.帶電插拔模塊時(shí),,確保不造成模塊的硬件損壞,;
2.帶電插拔模塊時(shí),CPU不停機(jī),,并產(chǎn)生報(bào)警,;
3.帶電插拔模塊時(shí),該模塊I/O通道的數(shù)值保持不變,,而其他模塊的運(yùn)行不受影響,;
4.帶電插拔模塊時(shí),CPU中觸發(fā)中斷組織塊或通過DP診斷程序塊,,得到模塊拔出或插入的事件信息,,在用戶程序或中斷組織塊OB**中進(jìn)行相應(yīng)控制邏輯和I/O通道的處理;
二.SIEMENS的PLC控制系統(tǒng)中:
1.S7-200系列PLC不支持熱插拔功能,;
2.S7-300CPU直接帶I/O模塊的方式不支持熱插拔,;
3.S7-300作為PROFIBUSDP主站下掛DP從站ET200M、ET200S,、ET200iS,,支持熱插拔功能;(ET200M作從站時(shí)需要使用有源總線底板,,如下說明)
注:采用S7-300作為主站的軟冗余系統(tǒng)無法實(shí)現(xiàn)熱插拔全部功能,,不具備以上所列第3,4條目中的功能,。當(dāng)您將ET200M從站上的模塊拔出時(shí),,CPU不停機(jī),主CPU、備用CPU上的SF燈亮,,BUSF燈閃爍,,ET200M從站上的2塊IM153-2模塊的SF燈亮,BF燈閃爍,,該ET200M從站上所有模塊的I/O值被清0,,S7-300主站失去對該ET200M從站的控制能力。當(dāng)您再次將模塊插入到ET200M站上時(shí),,系統(tǒng)從主CPU切換到備用CPU,,SF、BUSF,、BF燈熄滅,,軟冗余系統(tǒng)重新回到正常運(yùn)行狀態(tài)。
若要在軟冗余系統(tǒng)中實(shí)現(xiàn)熱插拔的4項(xiàng)功能,,必須使用S7-400作為軟冗余系統(tǒng)的主站,。
4.S7-400作為PROFIBUSDP主站下掛DP從站ET200M、ET200S,、ET200iS,,支持熱插拔功能;(ET200M作從站時(shí)需要使用有源總線底板,,如下說明)
5.S7-400CPU直接帶I/O模塊的方式支持熱插拔。
S7-400系統(tǒng)由于很好的電磁兼容性和抗沖擊,、耐震動(dòng)性能,,因而能大限度的滿足各種工業(yè)標(biāo)準(zhǔn),模板能夠帶電插,、拔,,當(dāng)S7-400機(jī)架上插入或取出模板時(shí),都會(huì)在CPU中產(chǎn)生一個(gè)中斷信息,,供客戶在用戶程序中對模板更換的動(dòng)作進(jìn)行相應(yīng)的處理,。
三.ET200M的有源總線底板配置與說明:
ET200M是在工業(yè)現(xiàn)場經(jīng)常使用的PROFIBUSDP分布式從站,一個(gè)ET200M從站一般由導(dǎo)軌(S7-300系列通用導(dǎo)軌),、IM153接口模塊,、若干塊S7-300系列的模塊(PS電源模塊、I/O模塊,、CP通訊模塊,、FM功能模塊)組成:
這樣的ET200M從站是不支持熱插拔功能的。為了實(shí)現(xiàn)ET200M從站的熱插拔功能,,我們需要對ET200M的硬件配置進(jìn)行一些調(diào)整,,通用導(dǎo)軌更換成帶有有源總線模板的導(dǎo)軌,下圖向您展示了1個(gè)有源總線導(dǎo)軌和5個(gè)有源總線模板組裝后的情形:
下圖比對了有源總線導(dǎo)軌與S7-300通用導(dǎo)軌的區(qū)別
下圖展示有源總線導(dǎo)軌、有源總線模板和2個(gè)IM153-2接口模塊組裝后的情形:
"Modulechangeduringoperation"(or"Insert/Removemodule")功能使得你能夠在系統(tǒng)下運(yùn)行過程中,,在ET200M站上帶電拔出或插入模板,,即熱插拔功能。
硬件要求:
使用普通的S7-300導(dǎo)軌和U型總線連接器是不能實(shí)現(xiàn)熱插拔功能的,,您必須購買有源總線底板,,才能實(shí)現(xiàn)該功能。另外,,您在配置時(shí),,必須使用MLFB6ES7153-1AA02-0B0版本以上的接口模塊,因?yàn)樗С諨P協(xié)議的DPV1版本,,而MLFBIM153-1AA00-0B0模塊是不支持該功能的,。目前您能夠購買到的IM153接口模塊都支持熱插拔,只有2-3年以前的IM153接口模塊不支持熱插拔,。
注意:
如果想知道你的模塊是否支持熱插拔功能,,你可以在STEP7的HWConfig硬件組態(tài)窗口中的產(chǎn)品目錄里選擇對應(yīng)模塊,閱讀窗口右下角對該模塊功能的描述.