西門子S120電源模塊6SL3130-7TE23-6AA3
加1指令INC和減1指令DEC的操作數(shù)均可取KnY,、KnM,、KnS、T,、C、D,、V,、,它們不影響零標(biāo)志,、借位標(biāo)志和進(jìn)位標(biāo)志,。INC的指令代碼為FNC24,DEC的指令代碼為FNC25,。INC指令的功能是將的目標(biāo)操作元件[D·]中二進(jìn)制數(shù)自動(dòng)加1,,DEC指令的功能是將的目標(biāo)操作元件[D·]中二進(jìn)制數(shù)自動(dòng)減1,

如圖13-5所示,,當(dāng)X0每次由OFF變?yōu)?span>ON時(shí),,D20中的數(shù)自動(dòng)增加1,當(dāng)X1每次由OFF變?yōu)?span>ON時(shí),,D21中的數(shù)自動(dòng)減1,。
若用連續(xù)執(zhí)行型加1指令INC或連續(xù)執(zhí)行型減1指令DEC,當(dāng)條件成立時(shí),,在每個(gè)掃描周期內(nèi)的目標(biāo)操作元件[D·]中數(shù)據(jù)要自動(dòng)加1或自動(dòng)減1,。16位數(shù)據(jù)運(yùn)算時(shí),,+32767再加1就變?yōu)?span>-32768,-32768再減1就變?yōu)?span>+32767,。32位數(shù)據(jù)運(yùn)算時(shí),,+2147483647再加1就變?yōu)?span>-2147483648,-2147483648再減1就變?yōu)?span>+2147483647,。
移位寄存器指令包括SFTR(位右移),、SFTL(位左移)、WSFR(字右移),、WSFL(字左移),、SFWR(移位寫入)、SFRD(移位讀出),。這里主要介紹SFTR(位右移),、SFTL(位左移)指令。
SFTR(位右移)指令,,其指令代碼為FNC34,,SFTL(位左移)指令,其指令代碼為FNC35,,它們的源操作數(shù)和目標(biāo)操作數(shù)均為X,、Y、M,、S,, 操作元件n1目標(biāo)操作元件[D·]的長(zhǎng)度,操作元件n2移位位數(shù)和源操作元件[S·]的長(zhǎng)度,。n2≤n1≤1024,其功能是對(duì)于n1位(移動(dòng)寄存器的長(zhǎng)度)的位元件進(jìn)行n2位的右移或左移,。指令執(zhí)行的是n2位的移位。在圖14-1中,,當(dāng)X11由OFF變?yōu)?span>ON時(shí),,執(zhí)行如圖14-2所示的右移過程。在圖14-3中,,當(dāng)X12由OFF變?yōu)?span>ON時(shí),,執(zhí)行如圖14-4所示的左移過程。


西門子S120電源模塊6SL3130-7TE23-6AA3
為了保持Microbox在堆疊安裝擴(kuò)展模塊后的抗震穩(wěn)定性,,PC IO 擴(kuò)展安裝框架(IO KIT 030和 IO KIT 040)及圖14中所輸入的模塊數(shù)目之和大為4,。
表1給出了在以上限制條件下Microbox的PC IO擴(kuò)展的大配置情況。
IO BASE | 編碼器擴(kuò)展 | I/O 擴(kuò)展 |
模塊數(shù)量 | IO KIT 040數(shù)量 | 編碼器通道數(shù)量 | IO KIT 030數(shù)量 | I/O模塊數(shù)量 | 其中模擬量模塊大數(shù)量 |
1 | 1 | 4 | 2 | 4 | 2 |
2 | 2 | 8 | 2 | 4 | 2 |
2 | 1 | 4 | 3 | 6 | 4 |
2 | 0 | 0 | 4 | 8 | 4 |
3 | 3 | 12 | 1 | 2 | 2 |
3 | 1 | 4 | 3 | 6 | 6 |
表1 Microbox PC IO 的大配置
在輸入的數(shù)目超出限制范圍時(shí),,會(huì)在PC IO模塊材料列表上方顯示紅色背景的錯(cuò)誤消息,,如圖15所示。

圖15
說明
ET200SP 在組態(tài)軟件中使用GSD文件組態(tài),,添加服務(wù)器模塊時(shí),,會(huì)有三種服務(wù)模塊組態(tài)方式,,如圖1。

圖01
功能
可通過服務(wù)模塊的地址空間,,讀取 I/O 模塊上的電源電壓 L+ 和反饋電壓的狀態(tài):
服務(wù)模塊輸入數(shù)據(jù)的長(zhǎng)度
輸入數(shù)據(jù)的長(zhǎng)度取決于所插入的接口模塊:
標(biāo)準(zhǔn)(ST)接口模塊 32 I/O模塊,,組態(tài)為 0/4/8 字節(jié)
高性能 (HF) 接口模塊 64 I/O 模塊,組態(tài)為 0/8/16 字節(jié)
組態(tài)
三種組態(tài)方式分別為:
0字節(jié)組態(tài),,組態(tài)為禁用“電源電壓 L+ 狀態(tài)" 和禁用 “反饋電壓狀態(tài)":
4/8字節(jié)組態(tài),組態(tài)為啟用“電源電壓 L+ 狀態(tài)" 和禁用 “反饋電壓狀態(tài)":
服務(wù)模塊使用 4/8 字節(jié)輸入數(shù)據(jù),,顯示所插入I/O 模塊的電源電壓 L+ 狀態(tài),。
服務(wù)模塊中的輸入數(shù)據(jù)顯示:電源電壓 L+ 存在/缺失 或未插入/插入 I/O模塊。
8/16字節(jié)組態(tài),,組態(tài)為啟用“電源電壓 L+ 狀態(tài)" 和啟用 “反饋電壓狀態(tài)":
服務(wù)模塊使用 8/16 字節(jié)輸入數(shù)據(jù),,顯示所插入I/O 模塊的電源電壓 L+ 和反饋電壓狀態(tài)。
服務(wù)模塊中的輸入數(shù)據(jù)顯示:電源電壓 L+ 存在/缺失 或未插入/插入 I/O模塊,;反饋電壓存在缺失,。
使用
4/8字節(jié)組態(tài),輸入數(shù)據(jù)的顯示如圖2,,圖3:

圖2
