
B–63173EN–1/01
11. PROGRAM COMMAND
417
[Classification] Output signal
[Function] No function is provided for the control unit. These signals can be read or
written by a custom macro as a type of system variable, and are used for
interface signals between custom macros and the PMC.
These signals correspond to system variables as indicated below.
Signals Q’ty Variables Correspondence of values
UO000
UO001
UO002
UO003
:
UO014
UO015
1
1
1
1
:
1
1
#1100
#1101
#1102
#1103
:
#1114
#1115
“0” at “0” and
“1” at “1”
UO000AUO015
UO100AUO115
16
32
#1132
#1133
16–bit binary code *1
32–bit binary code *2
These system variables can be used on the left side of an assignment
statement as well as on the right side.
The value assigned to the system variable used on the left side last is used
for the value of the system variable to be assigned on the right side.
#7 #6 #5 #4 #3 #2 #1 #0
UI007G054 UI006 UI005 UI004 UI003 UI002 UI001 UI000
UI015G055 UI014 UI013 UI012 UI011 UI010 UI009 UI008
#7 #6 #5 #4 #3 #2 #1 #0
UO007F054 UO006 UO005 UO004 UO003 UO002 UO001 UO000
UO015F055 UO014 UO013 UO012 UO011 UO010 UO009 UO008
UO107F056 UO106 UO105 UO104 UO103 UO102 UO101 UO100
UO115F057 UO114 UO113 UO112 UO111 UO110 UO109 UO108
UO123F058 UO122 UO121 UO120 UO119 UO118 UO117 UO116
UO131F059 UO130 UO129 UO128 UO127 UO126 UO125 UO124
Custom Macro Output
Signal
UI000 to UI015
<F054, F055>
UO100 to UO131
<F056 to F059>
*2 Variable value
#1133 +
ȍ
{
30
i+0
2
i
V
i
}
–2
31
V
31
Where Vi=0 when UO1i is H0Iand Vi=1 when UO1i is H1I
*1 Variable value
#1132 +
ȍ
15
i+0
{
#
[
1100 ) i
]
2
i
}
Signal address