也能夠用一外索引來存取CPU的內(nèi)存區(qū)域。與絕對地址比較,此方式的優(yōu)點(diǎn)是能夠用變量索引動態(tài)尋址。例如,能夠?qū)OR循環(huán)的控制變量用作地址。
執(zhí)行索引存取內(nèi)存區(qū)域與絕對方式的做法一樣,僅提供了地址的長處。取代絕對地址,指定的索引能夠是一個常量、一個變量或一個算術(shù)表達(dá)式。
對于索引存取,絕對標(biāo)識符由地址標(biāo)識符(內(nèi)存前綴和大小前綴)和用于索引的基本表達(dá)式組成。
絕對標(biāo)識符的語法(Syntax of the Absolute Identifier)
索引(基數(shù)表達(dá)式)必須遵循以下規(guī)則:
每個索引必須是一個INT類型的算術(shù)表達(dá)式。
當(dāng)存取BYTE、WORD或DWORD類型的數(shù)據(jù)時,只能使用一個索引。索引被看作字節(jié)地址。存取的長度由大小前綴指定。
當(dāng)存取BOOL類型的數(shù)據(jù),必須使用雙索引。第一個索引指定字節(jié)地址,第二個索引指定字節(jié)內(nèi)的位地址。
例子(Example)
MEASVAL_1:=IW[COUNTER];
OUTLABEL:=I[BYTENO, BITNO];
編輯:jq
-
cpu
+關(guān)注
關(guān)注
68文章
10911瀏覽量
213150 -
word
+關(guān)注
關(guān)注
1文章
78瀏覽量
22038 -
BYTE
+關(guān)注
關(guān)注
0文章
6瀏覽量
9002
原文標(biāo)題:SCL -CPU內(nèi)存區(qū)域的索引存取
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機(jī)器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論