
16.CUSTOM MACRO PROGRAMMING B-63944EN/02
- 376 -
Variable
number
Variable
name
Point Interface input signal
#1126 [#_UO[26]] 1 UO026 (2
26
)
#1127 [#_UO[27]] 1 UO027 (2
27
)
#1128 [#_UO[28]] 1 UO028 (2
28
)
#1129 [#_UO[29]] 1 UO029 (2
29
)
#1130 [#_UO[30]] 1 UO030 (2
30
)
#1131 [#_UO[31]] 1 UO031 (2
31
)
#1132 [#_UOL[0]] 32 UO000-UO031
#1133 [#_UOL[1]] 32 UO100-UO131
#1134 [#_UOL[2]] 32 UO200-UO231
#1135 [#_UOL[3]] 32 UO300-UO331
Variable value Input signal
1.0 Contact closed
0.0 Contact opened
The output signals at 32 points can be written at a time by writing to
system variables #1132 to #1135. The signals can also be read.
31
30
0
21131#2]1000[#1132# ×−×+=
∑
=
i
i
i
{}
∑
=
×−×=+
30
0
31
31
22]1132[#
i
i
i
VVn
When UIn
i
= 0, V
i
= 0.
When UIn
i
= 1, V
i
= 1.
n = 0-3
NOTE
1 When a value other than 1.0 or 0.0 is assigned to
variables #1100 to #1131, it is assumed as follows.
<null> is assumed to be 0.
A value other than <null> or 0 is assumed to be 1.
Where, a value less than 0.00000001 is undefined.
2 When any of UI016 to UI031, UI100 to UI131,
UI200 to UI231, UI300 to UI331, UO016 to UO031,
UO200 to UO231, and UO300 to UO331 are used,
parameter MIF (No.6001#0) must be set to 1.