Features II JS/JSR4400N SCARA Robot
JSG GANTRY Robot
JR2000N Desktop Robot
18
VARIABLES
Free Variables: #mv, #mkv, #nv, #nkv, #sv, #skv
A variable is a container into which numeric and strings values are placed.
You can use the built-in variables listed below freely. Variable declaration is unnecessary when using
these variables.
Identifier Description
#mv (1 – 99) Boolean variable
#mkv (1 – 99) Boolean variable (Keeping variable)*
#nv (1 – 99) Numerical variable
#nkv (1 – 99) Numerical variable (Keeping variable)*
#sv (1 – 99) String variable
Free Variable
#skv (1 – 99) String variable (Keeping variable)*
*: Variables which hold their values even if the robot is turned off are collectively referred to as
keeping variables in the operation manuals.
#mv (1 – 99) and #mkv (1 – 99): Boolean variable
A Boolean variable is a variable that can hold a value of 1-bit 0 or 1. It can be used as a condition
operation expression (ld, ldi) or assignment expression (let) parameter.
z Boolean type free variables, #mv (1 – 99) and #mv (1 – 99), can also be used in sequencer
programs
#nv (1 – 99) and #nkv (1 – 99): Numeric variable
These are double type numeric variables that can be used as assignment expression (let) parameters.
#sv (1 – 99) and #skv (1 – 99): String variable
These can hold up to 255 bytes. When used as assignment expression (let) parameters, assignment
by = and connection by & are possible.