西門子G120XA變頻器服務代理商
參考價 | ¥ 300 |
訂貨量 | ≥1 件 |
- 公司名稱 上海卓曙自動化設備有限公司
- 品牌 Siemens/西門子
- 型號
- 產(chǎn)地 中國
- 廠商性質 經(jīng)銷商
- 更新時間 2019/10/9 10:03:21
- 訪問次數(shù) 469
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
電動機功率 | 3kW | 外形尺寸 | 2mm |
---|---|---|---|
應用領域 | 環(huán)保,食品,地礦,印刷包裝,紡織皮革 | 重量 | 2kg |
上海西門子G120XA變頻器服務代理商
西門子S7-200系列PLC的存儲器填充指令
圖5-40所示為存儲器填充指令(FILL)的LAD表示符號,當允許輸入端EN有效時,FILL指令用字型輸入數(shù)據(jù)IN填充從輸出OUT所指的單元開始的N個字存儲單元。
填充指令只對字型數(shù)據(jù)進行處理,N值為字節(jié)型,可取從1~225的整數(shù)。指令的執(zhí)行不影響特殊存儲器位。
影響允許輸出ENO正常工作的出錯條件為SM4.3(運行時間),0006(間接尋址),0091(操作數(shù)超界)。
指令格式:FILL IN,OUT,N (填充指令)
例:FILL 10, VW100,12
本指令執(zhí)行結果是:將數(shù)據(jù)10填充到從VW100到VW122共12個存儲單元中。
圖5-40 存儲器填充指令的LAD表示符號
當允許輸入端EN有效時,字節(jié)交換(SWAP)指令將字型輸入數(shù)據(jù)IN的高字節(jié)和低字節(jié)進行交換。
本指令只對字型數(shù)據(jù)進行處理,指令的執(zhí)行不影響特殊存儲器位。
影響允許輸出ENO正常工作的出錯條件為SM4.3(運行時間),0006(間接尋址)。
指令格式:SWAP IN (字節(jié)交換)
例:SWAP VW10
上條指令執(zhí)行情況如表5-17所示。
表5-17 指令SWAP執(zhí)行結果
在順序控制或步進控制過程中,應用移位寄存器編程很方便。在LAD中移位寄存器以功能框的形式編程,如圖5-39所示,指令名稱為SHRB。它有3個輸入端:DATA為移位寄存器的數(shù)據(jù)輸入端;S_ BIT為移位寄存器的低位端;N為移位寄存器的長度。
圖5-39 移位寄存器指令的LAD表示符號
移位寄存器具有如下特點。
1)移位寄存器的數(shù)據(jù)類型無字節(jié)型、字型、雙字型之分,移位寄存器的長度N(≤64)由程序。
2)移位寄存器的組成:低位為S_ BIT;高位的計算方法為MSB=(|N|-1+(S_ BIT的位號))/8;高位的字節(jié)號:MSB的商+S_BIT的字節(jié)號;高位的位號:MSB的余數(shù)。
例如:S_ BIT= V33.4,N=14,則MSB=(14 -1 +4)/8 =17/8 =2余l
高位的字節(jié)號:2 +33 =35;高位的位號:1;高位為:V35.1。
移位寄存器的組成:V33.4~V33.7,V34.0~V34.7,V35.0,V35.1,共14位。
3) N>0時,為正向移位,即從低位向高位移位。N<0時,為反向移位,即從高位向低位移位。移位寄存器指令的功能是:當允許輸入端EN有效時,如果N>0,則在每個EN的前沿,將數(shù)據(jù)輸入DATA的狀態(tài)移入移位寄存器的低位S_BIT;如果N<0,則在每個EN的前沿,將數(shù)據(jù)輸入DATA的狀態(tài)移入移位寄存器的高位,移位寄存器的其他位按照N的方向(正向或反向),依次串行移位。
4)移位寄存器的移出端與SM1.1(溢出)連接。移位寄存器指令影響的特殊存儲器:SM1.0(零),當移位操作結果為0時,SM1.0自動置位;SM1.1(溢出)的狀態(tài)由每次移出位的狀態(tài)決定。
響允許輸出ENO正常工作的出錯條件為SM4.3(運行時間),0006(間接尋址),0091(操作界),0092(計數(shù)區(qū)錯誤)。
在STL中,移位寄存器的指令格式:SHRB DATA,S_BIT,N
例:SHRB I0.5,V20.0,5
上條指令執(zhí)行情況如表5 -16所示。
表5-16 指令SHRB執(zhí)行結果
循環(huán)左移和右移循環(huán)指令具有如下特點。
1)被移位的數(shù)據(jù)是無符號的。
2)在移位時,存放被移位數(shù)據(jù)的編程元件移出端既與另一端連接,又與特殊存儲器SM1.1連接,移出位在被移到另一端的同時,也進入SM1.1(溢出)。SM1.1始終存放后一次被移出的位。
3)移位次數(shù)N與移位數(shù)據(jù)的長度有關,如N小于實際的數(shù)據(jù)長度,則執(zhí)行N次移位。如N大于數(shù)據(jù)長度,則執(zhí)行移位的次數(shù)為N除以實際數(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(間接尋址)。
(1)字節(jié)循環(huán)左移指令(RLB)和字節(jié)循環(huán)右移指令( RRB) 當允許輸入EN有效時,將字節(jié)型輸入數(shù)據(jù)IN循環(huán)左移或循環(huán)右移N位后,送到OUT的字節(jié)存儲單元。
在LAD中,以功能框的形式編程,如圖5-38所示,指令名稱分別為:ROL_B和ROR_B,
圖5-38 字節(jié)循環(huán)左移和字節(jié)循環(huán)右移指令在LAD中的符號
a)字節(jié)循環(huán)左移b)字節(jié)循環(huán)右移
在STL中,指令格式:RLB OLT,N (字節(jié)循環(huán)左移)
RRB OLT,N (字節(jié)循環(huán)右移)
例:RLB MB0,2
RRB LB0,3
指令RRB LB0,3執(zhí)行情況如表5-15所示。
表5-15 指令RRB執(zhí)行結果
(2)字循環(huán)左移指令(RLW)和字循環(huán)右移指令(RRW) 當允許輸入EN有效時,將字型輸入數(shù)據(jù)IN循環(huán)左移或循環(huán)右移N位后,送到OUT的字存儲單元。
在LAD中,其功能框與字節(jié)循環(huán)移位指令功能框只有名稱變?yōu)?/span>ROL_W和ROR_W,其他部分*相同。在STL中的指令格式也與字節(jié)循環(huán)移位的基本相同。
(3)雙字循環(huán)左移指令(RLD)和雙字循環(huán)右移指令(RRD) 當允許輸入EN有效時,將雙字型輸入數(shù)據(jù)IN循環(huán)左移或循環(huán)右移N位后,送到OUT的雙字存儲單元。
在LAD中,其功能框與字節(jié)循環(huán)移位指令功能框只有名稱變?yōu)椋?/span>ROL_ DW和ROR_DW,其他部分*相同,其在STL中的指令格式也與字節(jié)循環(huán)移位的基本相同。
上海西門子G120XA變頻器服務代理商