2-9Operation flow
2Preparation for Using Extended Function
2.1.3 Set up Parameter for Selecting Shared Memory Extended Function
The parameter "IQMEM" for selecting the shared memory extended function is 16bit data. Set the bit 0 to
one to use the extended functions (monitoring, operation functions). Set the bit 1 to one to use the
sequencer direct performance function. Both bits can be set to one.
For information on how to set up a parameter, refer to Supplement volume "Instruction Manual, Detailed
Description of Functions and Operations."
To use the shared memory extended functions and sequencer direct performance functions, set each bit as
follows:
When using the sequencer direct performance function, robot's internal memory is extended as follows:
When the sequencer direct performance function is valid, external program variable
and system state variable areas are extended in the robot controller (extended vari-
ables). When the function gets invalid, the extended variable area is cleared. Conse-
quently, after the sequencer direct performance function was enabled once, the
robot location was taught, and the data was set, when the parameter is turned back,
be aware that the previous teaching and setting data will disappear.
Parameter
Parameter
Name
Array Qty
Character
Qty
Description Factory Default
Select shared
memory extended
function
IQMEM 1 digit inte-
ger
Set validity (1)/ invalidity (0) for the function.
Sets each bit by allocating a function to each bit.
0000000000000000 bit2-15: Not used
|+- bit0: Use the shared memory
extended function
+-- bit1: Sequencer direct
performance function
0000000000000000
Bit 1 Bit 0
Use the shared memory extended function 0 1
Use the sequencer direct performance function 1 1
Set both bits 0, 1 of
parameter IQMEM to 1
External program
External program
variable for
sequencer direct
performance
(For instructing
robot location)
Sequencer direct performance is
valid
:
Sequencer direct performance is
invalid
:
Extend external
Set either bit 0, 1 of
parameter IQMEM to 0
Extend and delete
External program
variable
System state
variable
System state
variable
Set both bits 0, 1 of
parameter IQMEM to 1
Set either bit 0, 1 of
parameter IQMEM to 0
+
System state
variable for
sequencer direct
performance
Extend system state
variable
Robot controller's internal memory