程序 是想用来查找 一个DB列表里 数据 但是 写出来后发现,扫描周期居然1.5秒!
程序是用循环扫描,读取ai_in 输出数据与db块里的数据对比 只要在相邻两个数据之间 就读取这个数据 输出!
L 0
T MW 160
L #ai_in
T #ai_temp
L #dbnm11
T #max
LOOP: NOP 0
L #max
L 2
/R
ABS
T #min
L #ai_temp
L DBD [#min]
>R
L MW 160
SLD
L P#8.0
*D
T #data
L #data
L P#8.0
+D
T #data_1
L #data
L P#4.0
+D
T #data_2
L DBD [#data]
T #min
T MD 170
L DBD [#data_1]
T #max
T MD 174
L #ai_temp
L #min
>=D
= #a1
L #ai_temp
L #max
= #a2
JCN LOOP
A #a1
A #a2
JCN j001
L DBD [#data_2]
T #m3
JCN j002
j001: NOP 0
L MW 160
L 1
+I
T MW 160
L MW 160
L #dbnm11
>=I
= #ok_2
A #ok_2
JCN LOOP
j002: NOP 0