為何不能輸入“L DBW[MW20]”這條指令
劉玉蓉
發(fā)布于2014-10-08 17:41
1
0
標(biāo)簽:
輸入以下這段代碼
OPN DB 1
L 320
T MW 20
L DBW [MD 20]
時(shí)可以,但當(dāng)我想把 L DBW [MD 20]中的MD 20改成MW 20時(shí)卻發(fā)現(xiàn)不行,不知為什么?或者可以說,我一開始就輸不了“L DBW[MW20]”這條指令
佳答案
關(guān)于16 位地址指針,即單字指針:
16 位地址指針用于定時(shí)器、計(jì)數(shù)器、程序塊(DB、FC、FB)的尋址,16 位
指針被看作一個(gè)無符號(hào)整數(shù)(0~65535),它表示定時(shí)器(T)、計(jì)數(shù)器(C)、數(shù)據(jù)塊
(DB、DI)或程序塊(FB、FC)的號(hào)。
注意:
1、只能用于數(shù)據(jù)塊號(hào)。
例如:
L 20
T LW20
OPN DB[LW20] //打開 DB20
2、 L DBW [MD 20]這種尋址必須應(yīng)用雙字指針。
3、相關(guān)文檔:
見《關(guān)于S7-300和S7-400指針尋址的說明與例程(更新版)》下載:
https://www2.ad.siemens.com.cn/Download/Upload/AS/faq/F0215.pdf