请问里面哪位朋友有测试过循环读模拟量入DB块的程序,我测试过好几遍,都有问题
程序如下:
L #DB_NO
T LW 0
OPN DB [LW 0]
L #PIW_ADDR
SLD 3
T LD 4
L #DBD_ADDR
SLD 3
T LD 8
L #CH_LEN
NEXT: T LW 0
L LD 4
LAR1
L PIW [AR1,P#0.0]
T LW 2
{ CALL "Read Analog Value 464-2"
IN :=LW2
HI_LIM :=5.000000e+002
LO_LIM :=-1.000000e+001 将http://www.jdzyjs.com/
访问网址超出本站范围,不能确定是否安全
继续访问 取消访问模拟量转换成工程量
BIPOLAR:=TRUE
RET_VAL:=LW10
OUT :=LD12 }
L LD 8
LAR1
L LD 2
T DBD [AR1,P#0.0]
L LD 4
+ L#16
T LD 4
L LD 8
+ L#32
T LD 8
L LW 0
LOOP NEXT
PIW_Addr :http://www.jdzyjs.com/
访问网址超出本站范围,不能确定是否安全
继续访问 取消访问模拟块通道起始地址
CHI_LEN :要读入的 通道数
DB_NO :存储数据块
DBW_Addr :存储在数据块中的字地址