Appendices
A-2
CJ2M CPU Unit Pulse I/O Module User’s Manual
A-1 Flag Operations during Pulse Output
The flags related to pulse outputs are refreshed at the following times.
• When PULS(886) is executed
• When pulse output operation is started or stopped by SPED(885), ACC(888), PLS2(887), INI(880), or
ORG(889)
• When the Reset Flag is turned ON
• When the operating status of the CPU Unit changes, i.e., when power is turned ON or when opera-
tion is started or stopped
Relationship between Flag Changes and Refresh Timing
---: No change, ↑ ↓: Both ON and OFF, ↑: ON Only, ↓: OFF Only, 0: Cleared to 0
*1 Operation is according to the Clear Origin at Limit Input Signal setting in the PLC Setup.
*2 The PV and Overflow/Underflow Flags are cleared when a limit input turns ON and the origin is set to be unde-
fined.
*3 If the limit input function is set in the PLC Setup to always be enabled even when the limit input signal is set to
be used for a function other than the origin search function, an error will occur if the origin input (AR) turns ON.
PVs
Accel/Decel Flags
Overflow or Underflow Flags
Setting the number of pulses
Pulse output completed
Pulse output in progress
No-origin Flag
At-origin Flag
Pulse Output Stopped Error Flag
PWM output in progress
Interrupt Feeding In-progress Flag
Interrupt Feeding Error Flag
PULS (886) --- --- --- ↑ --- --- --- ---
---
*3
--- --- ---
SPED(885) Changes --- ↑↓↓↑↓↑↓--- ↑↓
---
*3
--- --- ---
ACC(888) Changes ↑↓↑↓↓↑↓↑↓--- ↑↓
---
*3
--- --- ---
PLS2(887) Changes ↑↓ ↑↓ --- ↑↓ ↑↓ --- ↑↓
---
*3
--- --- ---
IFEED(892) Changes ↑↓↑↓↓↑↓↑↓--- ↑↓
---
*3
--- ↑↓ ↑↓
PWM(891) --- --- --- --- --- --- --- ---
---
*3
↑ --- ---
INI(880) Changes ↓↓↓--- ↓↓↑↓
---
*3
↓↓---
ORG
(889)
Origin search Changes ↑↓ ↓ --- --- ↑↓↑↓↑↑↓--- --- ---
Origin return Changes ↑↓ --- --- ↑↓ ↑↓ --- ↑
---
*3
--- --- ---
Operation starts. 0 ↓↓↓↓↓↑---
---
*3
--- ↓↓
Operation stops. --- ↓ --- ↓↓↓--- ---
---
*3
↓↓---
Reset Changes --- ↓ --- --- --- ↑↓
---
*3
--- --- ---
Power ON 0 ↓↓↓↓↓↑↓↓↓↓↓
Stop at limit input with
origin held
*1
Changes ↓ --- --- --- ↓ --- ---
↑↓
*3
--- ↓ ---
Stop at limit input with
undefined origin
*1
0
*2
↓
↓
*2
--- --- ↓↑---
↑↓
*3
--- ↓ ---