User guide

116
6000 Series Programmer's Guide
Program
Security
(INFNCi-Q)
Issuing the INFNCi-Q command enables the Program Security feature and assigns the
Program Access function to the specified programmable input.
The program security feature denies you access to the DEF, DEL, ERASE, MEMORY, and
INFNC commands until you activate the program access input. Being denied access to these
commands effectively restricts altering the user memory allocation. If you try to use these
commands when program security is active (program access input is not activated), you will
receive the error message *ACCESS DENIED.
For example, once you issue the INFNC22-Q command, input #22 is assigned the program
access function and access to the DEF, DEL, ERASE, MEMORY, and INFNC commands will be
denied until you activate input #22.
To regain access to the DEF, DEL, ERASE, MEMORY, or INFNC commands without the use of
the program access input, you must issue the INFENØ command to disable programmable
input functions, make the desired command changes, and then issue the INFEN1 command to
re-enable the programmable input functions.
Stand-alone products: The INFNCi-Q command is not saved in battery-backed RAM, so you
may want to put it in the start-up program (STARTP).
Output Functions
You can turn the controller's programmable outputs on and off with the Output (OUT or
OUTALL) commands, or you can use the Output Function (OUTFNC) command to configure
them to activate based on seven different situations.
The output functions are assigned with the OUTFNCi-<a>c command. The “i” represents the
number of the output bit (see bit pattern table on page 107). The “<a>” represents the number
of the axis and is optional for the B, D, E, and G functions (see list below); when no axis
specifier is given, the output will be activated when the condition occurs on any axis. The “c
represents the letter designator of the function (A through H). For example, the OUTFNC5-2D
command configures general-purpose output #5 to activate when axis #2 encounters a hard or
soft limit.
NOTE
To activate the function of an output with the OUTFNC command, you must enable the output
functions with the OUTFEN1 command.
Letter Designator Function Servo
Products
Stepper
Products
A Programmable Output (default function) ✓✓
BMoving/Not Moving (or In Position) ✓✓
CProgram in Progress ✓✓
DEnd-of-Travel Limit Encountered ✓✓
EStall Indicator n/a
F Fault Indicator (indicates drive fault input or
user fault input is active)
✓✓
GPosition Error Exceeds Max. Limit n/a
H Output on Position (auxiliary outputs only) n/a