User manual

TMCM-1161 TMCL Firmware V1.19 Manual (Rev. 1.04 / 2012-NOV-19) 63
www.trinamic.com
5.3 Bank 2
Bank 2 contains general purpose 32 bit variables for the use in TMCL applications. They are located in RAM
and the first 56 variables can be stored permanently in EEPROM, also. After booting, their values are
automatically restored to the RAM. Up to 256 user variables are available.
Meaning of the letters in column Access:
Access
Type
Related
Command(s)
Description
R
GGP
Parameter readable
W
SGP, AGP
Parameter writable
E
STGP, RSGP
Parameter automatically restored from EEPROM after reset or power-on. These
parameters can be stored permanently in EEPROM using STGP command and
also explicitly restored (copied back from EEPROM into RAM) using RSGP.
Number
Global parameter
Description
Range
Access
0
general purpose variable #0
for use in TMCL applications
-2
31
+2
31
RWE
1
general purpose variable #1
for use in TMCL applications
-2
31
… +2
31
RWE
2
general purpose variable #2
for use in TMCL applications
-2
31
… +2
31
RWE
3
general purpose variable #3
for use in TMCL applications
-2
31
… +2
31
RWE
4
general purpose variable #4
for use in TMCL applications
-2
31
… +2
31
RWE
5
general purpose variable #5
for use in TMCL applications
-2
31
… +2
31
RWE
6
general purpose variable #6
for use in TMCL applications
-2
31
… +2
31
RWE
7
general purpose variable #7
for use in TMCL applications
-2
31
… +2
31
RWE
8
general purpose variable #8
for use in TMCL applications
-2
31
… +2
31
RWE
9
general purpose variable #9
for use in TMCL applications
-2
31
… +2
31
RWE
10
general purpose variable #10
for use in TMCL applications
-2
31
… +2
31
RWE
11
general purpose variable #11
for use in TMCL applications
-2
31
… +2
31
RWE
12
general purpose variable #12
for use in TMCL applications
-2
31
… +2
31
RWE
13
general purpose variable #13
for use in TMCL applications
-2
31
… +2
31
RWE
14
general purpose variable #14
for use in TMCL applications
-2
31
… +2
31
RWE
15
general purpose variable #15
for use in TMCL applications
-2
31
… +2
31
RWE
16
general purpose variable #16
for use in TMCL applications
-2
31
… +2
31
RWE
17
general purpose variable #17
for use in TMCL applications
-2
31
… +2
31
RWE
18
general purpose variable #18
for use in TMCL applications
-2
31
… +2
31
RWE
19
general purpose variable #19
for use in TMCL applications
-2
31
… +2
31
RWE
20 55
general purpose variables #20
#55
for use in TMCL applications
-2
31
… +2
31
RWE
56… 255
general purpose variables #56…
#255
for use in TMCL applications
-2
31
… +2
31
RW