ldib [ar1,p#1.0]指令表示什么意思
鄭志武
發(fā)布于2012-11-20 23:50
3
0
標(biāo)簽:
近在看stl言語(yǔ)的程序,以下指令看不懂:
ldib[ar1,p#1.0]
tdb88.dbw16
具體程序如圖片所示。那位大俠幫幫忙啊,這問(wèn)題困擾我很久了,在此不盡感激!!
問(wèn)題補(bǔ)充:
能舉個(gè)具體的例子說(shuō)明??代碼是在fc塊里調(diào)用的,如以下圖片
圖片說(shuō)明: 1,源代碼
佳答案
1、ldib[ar1,p#1.0]指令表示什么意思?
ldib[ar1,p#1.0]//將地址指針ar1中的內(nèi)容加偏移量1.0后作為背景數(shù)據(jù)塊di的字節(jié)序號(hào),例如為100.0,則為dib100.。
tdb88.dbw16
2、注意,你的程序一定有一個(gè)對(duì)ar1賦值的語(yǔ)句,例如:
opndi10//打開(kāi)di10
lp#99.0
lar1//初始地址指針99.0
3、看看下述文檔全都明白了:
、見(jiàn)《關(guān)于s7-300和s7-400指針尋址的說(shuō)明與例程(更新版)》下載:
https://www2.ad.siemens.com.cn/download/upload/as/faq/f0215.pdf