Features II JS/JSR4400N SCARA Robot
JSG GANTRY Robot
JR2000N Desktop Robot
35
x, y: Numerical value or numerical variable
n, m: Numeric value becomes larger than a certain value through rounding or truncation
a, b: String or string variable
Type Identifier
Description
num valHex
(a)
Regard a string as a hexadecimal string (sequence of “0” – “1”, “A” –
“F”, or “a” – “f”) to convert it to a numeric value.
num val1SI
(a)
Convert the top character to a 1-byte signed integer. (1-byte Signed
Integer)
num val2SIBE
(a)
Convert the top 2 characters to a 2-byte signed integer using the Big
Endian byte order. (2-byte Signed Integer
Big Endian)
num val2SILE
(a)
Convert the top 2 characters to a 2-byte signed integer using the Little
Endian byte order. (2-byte Signed Integer Little Endian)
num val4SIBE
(a)
Convert the top 4 characters to a 4-byte signed integer using the Big
Endian byte order. (4-byte Signed Integer Big Endian)
num val4SILE
(a)
Convert the top 4 characters to a 4-byte signed integer using the Little
Endian byte order. (4-byte Signed Integer Little Endian)
num val4FBE
(a)
Convert the top 4 characters to a float using the Big Endian byte order.
(4-byte Float Big Endian)
num val4FLE
(a)
Convert the top 4 characters to a float using the Little Endian byte
order. (4-byte Float Little Endian)
num val8DBE
(a)
Convert the top 8 characters to a double-precision float using the Big
Endian byte order. (8-byte Double Big Endian)
num val8DLE
(a)
Convert the top 8 characters to a double-precision float using the Little
Endian byte order. (8-byte Little Big Endian)
num
valSum (a)
Return the sum of a string code from top to bottom.
num valCRC
(a)
Remainder of dividing a string (bit string) by a generator polynomial
X
16
+X
12
+X
5
+1
str bitNot
(a) Bit
invert
str
bitAnd (a,b)
Bit logical conjunction
str
bitOr (a,b)
Bit logical add
str
bitXor (a,b)
Bit exclusive disjunction