请前辈们帮忙写个使用指针处理模拟量转换程序,从PIW512开始的50个数据转换real类型输出,结果存放在DB1数据块内(将INT数据通过ITD–DTR–27648–乘以量程上(DB2)下(DB3)限–加下限),谢谢!另外处理画面上输入real,从PQW512开始的23个数据,从DB7开始读取。
ASs='html_titleimg_p' STyle='text-align:CEnter;'>
最佳答案
oPNdb1
lp#0.0
lar1
lp#512
lar2
l50
mm:tmw10
lpiw[ar2,p#0.0]
itd
dtr
l27648
/r
l量程值
*r
tdbd[ar1,p#0.0]
lp#2.0
+ar2
lp#4.0
+ar1
lmw10
loopmm
opndb7
lp#0.0
lar1
lp#512
lar2
l23
mmm:tmw12
ldbd[ar1,p#0.0]
l27648
*r
l量程
/r
rnd
TPqw[ar2,p#0.0]
lp#4.0
+ar1
lp#2.0
+ar2
lmw12
loopmmm
以上对上下限没有限定,可以自己加上去
提问者对于答案的评价:
谢谢