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.