西門子PLC卡件214-1BD23-OXB8/代理經銷商
我公司主營西門子各系列PLC (S7-200 SMART S7-300 S7-400) 觸摸屏 變頻器 (MM系列 G120 G120C G110) 伺服 (V80 V60) 數控備件 (PCU50 NCU CCU 軸卡) 等 價格優勢 產品為西門子原裝正版產品 我公司售出的產品 按西門子標準質保 產品本身有質量問題 質保一年 公司秉承:以信待人 以誠待人 質量如生命 客戶至上的經營理念 竭誠為您服務 您的肯定是我們Zui大的動力 我們將期待與您長期持久的合作
詳解西門子間接尋址
【地址的概念】
完整的一條指令,應該包含指令符+操作數(當然不包括那些單指令,比如NOT等)。其中的操作數是指令要執行的目標,也就是指令要進行操作的地址。
我們知道,在PLC中劃有各種用途的存儲區,比如物理輸入輸出區P、映像輸入區I、映像輸出區Q、位存儲區M、定時器T、計數器C、數據區DB和L等,同時我們還知道,每個區域可以用位(BIT)、字節(BYTE)、字(WORD)、雙字(DWORD)來衡量,或者說來確切的大小。當然定時器T、計數器C不存在這種衡量體制,它們僅用位來衡量。由此我們可以得到,要描述一個地址,至少應該包含兩個要素:
1、存儲的區域
2、這個區域中具體的位置
比如:A Q2.0
其中的A是指令符,Q2.0是A的操作數,也就是地址。這個地址由兩部分組成:
Q:指的是映像輸出區
2.0:就是這個映像輸出區第二個字節的第0位。
由此,我們得出, 一個確切的地址組成應該是:
〖存儲區符〗〖存儲區尺寸符〗〖尺寸數值〗.〖位數值〗,例如:DBX200.0。
DB X 200 . 0
其中,我們又把〖存儲區符〗〖存儲區尺寸符〗這兩個部分合稱為:地址標識符。這樣,一個確切的地址組成,又可以寫成:
地址標識符 + 確切的數值單元
【間接尋址的概念】
尋址,就是指令要進行操作的地址。給定指令操作的地址方法,就是尋址方法。
在談間接尋址之前,我們簡單的了解一下直接尋址。所謂直接尋址,簡單的說,就是直接給出指令的確切操作數,象上面所說的,A Q2.0,就是直接尋址,對于A這個指令來說,Q2.0就是它要進行操作的地址。
這樣看來,間接尋址就是間接的給出指令的確切操作數。對,就是這個概念。
比如:A Q[MD100] ,A T[DBW100]。程序語句中用方刮號 [ ] 標明的內容,間接的指明了指令要進行的地址,這兩個語句中的MD100和DBW100稱為指針Pointer,它指向它們其中包含的數值,才是指令真正要執行的地址區域的確切位置。間接由此得名。
西門子的間接尋址方式計有兩大類型:存儲器間接尋址和寄存器間接尋址。
【存儲器間接尋址】
存儲器間接尋址的地址給定格式是:地址標識符+指針。指針所指示存儲單元中所包含的數值,就是地址的確切數值單元。
存儲器間接尋址具有兩個指針格式:單字和雙字。
單字指針是一個16bit的結構,從0-15bit,指示一個從0-65535的數值,這個數值就是被尋址的存儲區域的編號。
雙字指針是一個32bit的結構,從0-2bit,共三位,按照8進制指示被尋址的位編號,也就是0-7;而從3-18bit,共16位,指示一個從0-65535的數值,這個數值就是被尋址的字節編號。
指針可以存放在M、DI、DB和L區域中,也就是說,可以用這些區域的內容來做指針。
單字指針和雙字指針在使用上有很大區別。下面舉例說明:
L DW#16#35 //將32位16進制數35存入ACC1
T MD2 //這個值再存入MD2,這是個32位的位存儲區域
L +10 //將16位整數10存入ACC1,32位16進制數35自動移動到ACC2
T MW100 //這個值再存入MW100,這是個16位的位存儲區域
OPN DBW[MW100] //打開DBW10。這里的[MW100]就是個單字指針,存放指針的區域是M區,
MW100中的值10,就是指針間接的地址,它是個16位的值!
- 西門子PLC卡件214-1AD23-OXB8/代理經銷商 2024-11-22
- 西門子PLC卡件212-1BB23-OXB8/代理經銷商 2024-11-22
- 西門子PLC卡件212-1AB23-OXB8/代理經銷商 2024-11-22
- 西門子PLC卡件211-OBA23-OXBO/代理經銷商 2024-11-22
- 西門子PLC卡件211-OAA23-OXBO/代理經銷商 2024-11-22
- 西門子PLC卡件223-1BH22-0XA8/代理經銷商 2024-11-22
- 西門子PLC卡件223-1PH22-0XA8/代理經銷商 2024-11-22
- 西門子PLC卡件223-1BL22-0XA8/代理經銷商 2024-11-22
- 西門子PLC卡件223-1PL22-0XA8/代理經銷商 2024-11-22
- 西門子PLC卡件223-1BM22-0XA8/代理經銷商 2024-11-22
- 西門子PLC卡件223-1PM22-0XA8/代理經銷商 2024-11-22
- 西門子PLC卡件231-0HC22-0XA8/代理經銷商 2024-11-22
- 西門子PLC卡件231-0HF22-0XA0/代理經銷商 2024-11-22
- 西門子PLC卡件231-7PB22-0XA8/代理經銷商 2024-11-22
- 西門子PLC卡件231-7PC22-0XA0/代理經銷商 2024-11-22
聯系方式
- 電 話:18717946324
- 聯系人:占雪芬
- 手 機:18717946324
- 微 信:18717946324