Omron CJ2 CPU UNIT SOFTWARE User Manual page 614

Cj2 cpu unit software
Hide thumbs Also See for CJ2 CPU UNIT SOFTWARE:
Table of Contents

Advertisement

Appendices
Address
Name
Words
Bits
A327
A327.08
Pulse Output 3
Interrupt Feed-
ing In-progress
Flag
A327.09
Pulse Output 3
Interrupt Feed-
ing Error Flag
A329
A329.00
PWM Output 2
Output In-
progress Flag
A329.08
PWM Output 3
Output In-
progress Flag
A330
A330.00
Special I/O Unit
to
to
Initializing Flags
A335
A335.15
A336
A336.00
Units Detected at
to
Startup (Racks 0
A336.15
to 3)
A-130
Function
These flags are turned ON when an interrupt input is received
after output from pulse outputs 3 to 3 is started with the
IFEED(892) instruction.
OFF: Interrupt feeding not in progress.
ON: Interrupt feeding in progress.
This flag will turn ON if an overflow or underflow occurs when an
interrupt input is received, or when the specified number of pulses
is moved, after output from pulse outputs 3 is started with the
IFEED(892) instruction.
ON: No error.
OFF: Overflow/underflow or specified number of pulses has been
moved.
ON when pulses are being output from PWM output 2.
OFF: Stopped, ON: Outputting
ON when pulses are being output from PWM output 3.
OFF: Stopped, ON: Outputting
These flags are ON while the corresponding Special I/O Unit is
initializing after its Special I/O Unit Restart Bit (A502.00 to
A507.15) is turned from OFF to ON or the power is turned ON.
The bits in these words correspond to unit numbers 0 to 95 as fol-
lows:
A330.00 to A330.15: Units 0 to 15
A331.00 to A331.15: Units 16 to 31
----
A335.00 to A335.15: Units 80 to 95
Use these flags in the program to prevent the Special I/O Unit's
refresh data from being used while the Unit is initializing. Also,
IORF(097) and FIORF(225) cannot be executed while a Special
I/O Unit is initializing.
OFF: Not initializing
ON: Initializing
(Reset to 0 automatically after initialization.)
These bits are turned OFF automatically when initialization is
completed.
The number of Units detected on each Rack is stored in 1-digit
hexadecimal (0 to A hex).
Rack 0: A336.00 to A336.03
Rack 1: A336.04 to A336.07
Rack 2: A336.08 to A336.11
Rack 3: A336.12 to A336.15
Example: The following would be stored if Rack 0 had 1 Unit,
Rack 1 had 4 Units, Rack 2 had 8 Units and Rack 3 had 10 Units:
A336 = A 8 4 1
Status
Write timing/
Status at
after mode
Related flags, set-
startup
change
tings
Cleared
Cleared
• Cleared during
overseeing pro-
cessing after
completing inter-
rupt feeding.
• Refreshed when
interrupt input is
received after
starting pulse out-
put with
IFEED(892)
instruction.
Cleared
Cleared
• Cleared when
IFEED(892)
instruction pro-
cessing is
started.
• Turned ON if an
overflow or under-
flow occurs when
an interrupt input
is received, or if
an overflow or
underflow occurs
while the speci-
fied number of
pulses is being
moved, after
operation is
started with the
IFEED(892)
instruction with
the origin defined.
Cleared
Cleared
Refreshed when
pulse output starts
or stops.
Cleared
Cleared
Refreshed when
pulse output starts
or stops.
Retained
Cleared
A502.00 to A507.15
Retained
Cleared
---
CJ2 CPU Unit Software User's Manual

Advertisement

Table of Contents
loading

Table of Contents