天津西門子G120XA變頻器服務(wù)代理商
參考價 | ¥ 300 |
訂貨量 | ≥1 平米 |
- 公司名稱 上海卓曙自動化設(shè)備有限公司
- 品牌 Siemens/西門子
- 型號
- 產(chǎn)地 中國
- 廠商性質(zhì) 經(jīng)銷商
- 更新時間 2019/10/9 13:52:20
- 訪問次數(shù) 542
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
電動機(jī)功率 | 3kW | 外形尺寸 | 2mm |
---|---|---|---|
應(yīng)用領(lǐng)域 | 環(huán)保,食品,地礦,印刷包裝,紡織皮革 | 重量 | 2kg |
天津西門子G120XA變頻器服務(wù)代理商
西門子S7-200系列PLC的左移和右移指令
(1)指令特點 左移和右移指令的功能是將輸入數(shù)據(jù)IN左移或右移N位后,把結(jié)果送到OUT。左移和右移指令具有如下特點。
1)被移位的數(shù)據(jù)是無符號的。
2)在移位時,存放被移位數(shù)據(jù)的編程元件的移出端與特殊存儲器SM1.1連接,移出位進(jìn)入SM1.1(溢出),另一端自動補(bǔ)0。
3)移位次數(shù)N與移位數(shù)據(jù)的長度有關(guān),如N小于實際的數(shù)據(jù)長度,則執(zhí)行N次移位。如N大于數(shù)據(jù)長度,則執(zhí)行移位的次數(shù)等于實際數(shù)據(jù)長度的位數(shù)。
4)移位指令影響的特殊存儲器位:SM1.0(零);SM1.1(溢出)。如果移位操作使數(shù)據(jù)變?yōu)?/span>0,則零存儲器位( SM1.0)自動置位;SM1.1(溢出)的狀態(tài)由每次移出位的狀態(tài)決定。
5)移位次數(shù)N為字節(jié)型數(shù)據(jù)。
6)影響允許輸出ENO正常工作的出錯條件為SM4.3(運行時間),0006(間接尋址)。
(2)字節(jié)左移指令(SLB)和字節(jié)右移指令( SRB) 當(dāng)允許輸入EN有效時,將字節(jié)型輸入數(shù)據(jù)IN左移或右移N位(N≤8)后,送到OUT的字節(jié)存儲單元。
在LAD中,指令以功能框的形式編程,如圖5-37a、b所示,指令名稱分別為SHL_B和SHR B。
a)字節(jié)左移b)字節(jié)右移c)字左移
d)字右移e)雙字左移f)雙字右移
在STL中,指令格式:SLB OUT,N (字節(jié)左移)
SRB OUT,N (字節(jié)右移)
例:SLB MB0,2
SRB LB0,3
條指令SLB M0,2執(zhí)行情況如表5-14所示。
表5-14 指令SLB執(zhí)行結(jié)果
(3)字左移指令(SLW)和字右移指令(SRW) 當(dāng)允許輸入EN有效時,將字型輸入數(shù)據(jù)IN左移或右移N位(N≤16)后,送到OUT的字存儲單元。
在LAD中,指令以功能框的形式編程,如圖5-37c、d所示,指令名稱分別為SHL_W和SHR_W。其STL指令格式移位方式與字節(jié)移位指令基本相同,在此不再贅述。
(4)雙字左移指令(SLD)和雙字右移指令(SRD) 當(dāng)允許輸入EN有效時,將雙字型輸入數(shù)據(jù)IN左移或右移N位(N≤32)后,送到OUT的雙字存儲單元。
在LAD中,以功能框的形式編程,如圖5-37e、f所示,指令名稱分別為SHL_DW和SHR_DW。其STL指令格式及移位方式均與字節(jié)移基本相同。
該指令可用來進(jìn)行一次多個(多225個)數(shù)據(jù)的傳送,數(shù)據(jù)塊類型可以是字節(jié)塊、字塊、雙字塊。
塊傳送指令在LAD中以功能框形式編程,如圖5-36所示。影響允許輸出ENO正常工作的出錯條件為SM4.3(運行時間),0006(間接尋址),0091(數(shù)超界)。
圖5-36 塊傳送指令在梯形圖中的表示符號
a)字節(jié)塊傳送 h)字塊傳送 c)雙字塊傳送
1)字節(jié)塊傳送指令(BMB):當(dāng)允許輸入EN有效時,將從輸入字節(jié)IN開始的N個字節(jié)型數(shù)據(jù)傳送到從OUT開始的N個字節(jié)的存儲單元中。
指令格式:BMB IN1,OUT,N
例:BMB VB0,LB0,30
2)字塊傳送指令(BMW):當(dāng)允許輸入EN有效時,將從輸入字IN開始的N個字型數(shù)據(jù)傳送到從OUT開始的N個字的存儲單元中。
指令格式:BMW IN1,OUT,N
例:BMW IW0,QW0,30
3)雙字塊傳送指令(BMD):當(dāng)允許輸入EN有效時,將從輸入雙字IN開始的N個雙字型數(shù)據(jù)傳送到從OUT開始的N個雙字的存儲單元中。
指令格式:BMD IN1,OUT,N
例:BMD VD0,LD0,10
此指令可用來進(jìn)行一個數(shù)據(jù)的傳送,數(shù)據(jù)類型可以是字節(jié)、字、雙字和實數(shù)。這類指令影響允許輸出ENO正常工作的出錯條件為SM4.3(運行時間),0006(間接尋址)。
1)字節(jié)傳送指令( MOVB):在LAD中,以功能框的形式編程,如圖5-35a所示。指令名稱為MOV Bo當(dāng)允許輸人EN有效時,將1個無符號的單字節(jié)數(shù)據(jù)IN傳送到OUT中。
圖5-35 單一傳送指令在LAD中的表示符號
a)字節(jié)傳送b)字節(jié)立即讀傳送 c)字節(jié)立即寫傳送
d)字傳送e)雙字傳送f)實數(shù)傳送
在STL中,指令格式:MOVB IN1,OUT
例:MOVB VB0,QB0
2)字節(jié)立即讀傳送指令(BIR):當(dāng)允許輸入EN有效時,BIR指令立即讀取(不考慮掃描周期)當(dāng)前物理輸入存儲器區(qū)中由IN的字節(jié),并傳送到OUT中。在LAD中,字節(jié)立即讀傳送指令以功能框的形式編程,如圖5-35b所示。指令名稱為MOV_BIR。
在STL中,指令格式:BIR IN1,OUT
例:BIR IB0,VB10
3)字節(jié)立即寫傳送指令(BIW):當(dāng)允許輸入EN有效時,BIW指令立即將由IN的字節(jié)數(shù)據(jù)寫入(不考慮掃描周期)物理輸出存儲器區(qū)中由OUT的字節(jié)。在LAD中,字節(jié)立即寫傳送指令以功能框的形式編程,如圖5-35c所示。指令名稱為MOV_BIW。
在STL中,指令格式:BIW IN1,OUT
例:BIW VB0,QB0
4)字傳送指令(MOVW):當(dāng)允許輸入EN有效時,將一個有符號的1字長整數(shù)數(shù)據(jù)IN傳送到OUT中,其在LAD中的符號如圖5-35d所示。
5)雙字傳送指令( MOVD):當(dāng)允許輸入EN有效時,將一個有符號的雙字長整數(shù)數(shù)據(jù)IN傳送到OUT中,其在LAD中的符號如圖5-35e所示。
6)實數(shù)傳送指令(MOVR):當(dāng)允許輸入EN有效時,將一個雙字長(32位)的實數(shù)數(shù)據(jù)IN傳送到OUT中,其在LAD中的符號如圖5-35f所示
天津西門子G120XA變頻器服務(wù)代理商