L #"valve number"
L 8
*I
T #LD2
//
OPN "VALVE DATA"
L P#DBX0.0
T #LD1
L #LD2
+I
T #LD3
LAR1 #LD3
A DBX [ AR1 , P#0.1 ]
A DBX [ AR1 , P#0.6 ]
= DBX [ AR1 , P#0.4 ]
//
A DBX [ AR1 , P#0.4 ]
AN DBX [ AR1 , P#0.1 ]
= DBX [ AR1 , P#0.5 ]
//
A DBX [ AR1 , P#0.0 ]
A DBX [ AR1 , P#0.2 ]
= #"M-TEMP-OPEN"
//
AN DBX [ AR1 , P#0.0 ]
A DBX [ AR1 , P#0.3 ]
= #"A-TEMP-OPEN"
//
A #"M-TEMP-OPEN"
O #"A-TEMP-OPEN"
= DBX [ AR1 , P#0.6 ]
VALVE DATA 里一个字节是一个阀的操作参数,全是BOOL型,就是想用阀的标号来批量操作阀。不知道为什么只能填1-3.写4模拟PLC就会停机,提示数据过长。