Symbol
|
Description
|
&Label
|
Value of a TML program label i.e. a TML program address
|
&V16
|
Address of a 16-bit integer variable
|
&V32
|
Address of a 32-bit long or fixed variable
|
(V16)
|
Contents of memory location from address equal with V16 value
|
(fa)
|
Full full addressing. Source/destination operand provided with 16-bit address. Some TML instructions using 9-bit short addressing are doubled with their long addressing equivalent
|
9LSB(&V16)
|
The 9 LSB (less significant bits) of the address of a 16-bit integer
|
9LSB(&V32)
|
The 9 LSB (less significant bits) of the address of a 32-bit long or fixed
|
A
|
Message destination is an axis indicated via its Axis ID
|
A/G
|
Message destination can be an axis indicated via an Axis ID or a group of axes indicated by a Group ID
|
ANDdis
|
16-bit AND mask. See Table MCRx & AND/OR masks for DISIO#n and
Table MCRx & PxDIR addresses
|
ANDen
|
16-bit AND mask. See Table MCRx & AND/OR masks for ENIO#n and
Table MCRx & PxDIR addresses
|
ANDin
|
16-bit AND mask. See Table AND/OR masks for SETIO#n IN
|
ANDm
|
16-bit user-defined AND mask
|
ANDout
|
16-bit AND mask. See Table AND/OR masks for SETIO#n OUT
|
ANDrst
|
16-bit AND mask. See Table AND/OR masks for ROUT#n
|
ANDset
|
16-bit AND mask. See Table AND/OR masks for SOUT#n
|
Bit_mask
|
16-bit AND mask. See Tables PxDIR & Bit_mask for V16=IN#n and
table MCRx & PxDIR addresses
|
D_ref
|
32-bit fixed value
|
D_time
|
16-bit value
|
Flag
|
Condition Flag for GOTO/CALL
|
LengthMLI
|
Length of a TML instruction code in words – 1
|
MCRx
|
See Tables MCRx & AND/OR masks for ENIO#n / DISIO#n and
Table MCRx & PxDIR addresses
|
ORdis
|
16-bit OR mask. See Table MCRx & AND/OR masks for DISIO#n and
Table MCRx & PxDIR addresses
|
ORen
|
16-bit OR mask. See Table MCRx & AND/OR masks for ENIO#n and
Table MCRx & PxDIR addresses
|
ORin
|
16-bit OR mask.. See Table AND/OR masks for SETIO#n IN
|
ORm
|
16-bit user-defined OR mask
|
ORout
|
16-bit OR mask. See Table AND/OR masks for SETIO#n OUT
|
ORrst
|
16-bit OR mask. See Table AND/OR masks for ROUT#n
|
ORset
|
16-bit OR mask. See Table AND/OR masks for SOUT#n
|
PxDIR
|
See Table PxDIR & Bit_msk for V16=IN#n and Table MCRx & PxDIR addresses
|
DM
|
RAM memory for TML data
|
PM
|
RAM memory for TML programs
|
SPI
|
E2ROM memory for TML programs
|
TM
|
Type of memory. When used in syntax TM should be replaced by DM or PM or SPI. When used in code, see Table TM values.
|
VAR
|
Any 16/32 –bit TML data i.e.: register, parameter, variable, user-variable
|
VAR16
|
Any 16-bit integer TML data
|
VAR16D
|
A 16-bit integer TML parameter or user-variable, used as destination:
|
VAR16S
|
Any 16-bit integer TML data used as source
|
VAR32
|
Any 32-bit long or fixed TML data i.e.: parameter, variable, user-variable
|
VAR32(L)
|
16LSB of a 32-bit long or fixed variable (seen as a 16-bit integer)
|
VAR32(H)
|
16MSB of a 32-bit long or fixed variable (seen as a 16-bit integer)
|
VAR32D
|
A 32-bit long or fixed TML parameter of user variable, used as destination
|
VAR32S
|
Any 32-bit long or fixed TML data
|
value16
|
16-bit integer value
|
value32
|
32-bit long or fixed value
|
value32(L)
|
16LSB of a 32-bit long or fixed value
|
value32(H)
|
16MSB of a 32-bit long or fixed value
|