Moog Animatics SmartMotor™ Developer's Guide,Rev. L
Page 241 of 909
a...z
aa...zz
aaa...zzz
32-Bit Variables
APPLICATION: Variables
DESCRIPTION: Signed 32-bit user variables
EXECUTION: Immediate
CONDITIONAL TO: N/A
LIMITATIONS: N/A
READ/REPORT: Ra...Rz
Raa...Rzz
Raaa...Rzzz
WRITE: Read/write
LANGUAGE ACCESS: Assignment, formulas and conditional testing
UNITS: Signed 32-bit integer
RANGE OF VALUES: -2147483648 to 2147483647
TYPICAL VALUES: -2147483648 to 2147483647
DEFAULT VALUE: 0
FIRMWARE VERSION: 5.x and later
COMBITRONIC: a:3=1 or Ra:3 or a=a:3
aa:3=1 or Raa:3 or a=aa:3
aaa:3=1 or Raaa:3 or a=aaa:3
where ":3" is the motor address — use the actual address or a
variable
DETAILED DESCRIPTION:
The SmartMotor™ has three groups of predefined user variables:
l
The first group consists of the variables a through z
l
The second group consists of the variables aa through zz
l
The third group consists of the variables aaa through zzz
They are general-purpose, read/write, 32-bit, signed integer variables that can be reported
and used on either side of an equal sign in an equation.
CAUTION: These variables are stored in dynamic RAM, which means their
values are lost when power is lost.
The value of any variable a through z is reported with the R, PRINT() or PRINT1() functions.
Part 2: Commands: a...z