s7300編程指針輸入錯誤
鄭志武
發(fā)布于2012-12-17 16:41
1
0
標簽:
例如我要在語句表輸入db30.dbw[mw0]會顯示紅色,請問高手是什么原因
如果用opendb30,再寫dbw[mw0]就沒問題,但程序里有很多db塊,(但其它db塊都是在梯形圖里直接訪問的如db1.dbw0db2.dbw0.),所以我想問一下如果寫成dbw[mw0]是不是訪問的就是db30.dbw[mw0],會不會跟其它有沖突
問題補充:
db30.dbw[md0]也顯示紅色,請指教,怎樣輸入才正確
佳答案
1
db30.dbw[mw0]會顯示紅色
是因為,這個時候的指針尋址采用的是32為尋址。
2
opendb30,再寫dbw[mw0]
你這么寫應該也是有問題的,同樣此時的尋址也是32位尋址
3
db1.dbw0db2.dbw0.
這么寫沒為題,是因為沒有用到間接尋址,就不會產(chǎn)生問題了