User manual

PDx-113-57/60-SE / TMCM-113-57/60-SE Firmware Manual (V1.10 / 2009-OCT-28) 42
Copyright © 2009, TRINAMIC Motion Control GmbH & Co. KG
Global parameters of bank 2, which can be used for SGP:
Bank 2 contains general purpose 32 bit variables for the use in TMCL
TM
applications. They are located in RAM
and can be stored to EEPROM. After booting, their values are automatically restored to the RAM.
Number
Global parameter
Description
Range
0
General purpose variable #0
for use in TMCL
TM
applications
-2
31
…+2
31
1
General purpose variable #1
for use in TMCL
TM
applications
-2
31
…+2
31
2
General purpose variable #2
for use in TMCL
TM
applications
-2
31
…+2
31
3
General purpose variable #3
for use in TMCL
TM
applications
-2
31
…+2
31
4
General purpose variable #4
for use in TMCL
TM
applications
-2
31
…+2
31
5
General purpose variable #5
for use in TMCL
TM
applications
-2
31
…+2
31
6
General purpose variable #6
for use in TMCL
TM
applications
-2
31
…+2
31
7
General purpose variable #7
for use in TMCL
TM
applications
-2
31
…+2
31
8
General purpose variable #8
for use in TMCL
TM
applications
-2
31
…+2
31
9
General purpose variable #9
for use in TMCL
TM
applications
-2
31
…+2
31
10
General purpose variable #10
for use in TMCL
TM
applications
-2
31
…+2
31
11
General purpose variable #11
for use in TMCL
TM
applications
-2
31
…+2
31
12
General purpose variable #12
for use in TMCL
TM
applications
-2
31
…+2
31
13
General purpose variable #13
for use in TMCL
TM
applications
-2
31
…+2
31
E 14
General purpose variable #14
for use in TMCL
TM
applications
-2
31
…+2
31
15 E
General purpose variable #15
for use in TMCL
TM
applications
-2
31
…+2
31
16 E
General purpose variable #16
for use in TMCL
TM
applications
-2
31
…+2
31
17 E
General purpose variable #17
for use in TMCL
TM
applications
-2
31
…+2
31
18 E
General purpose variable #18
for use in TMCL
TM
applications
-2
31
…+2
31
19
General purpose variable #19
for use in TMCL
TM
applications
-2
31
…+2
31
20..55
General purpose variables #20..#55
for use in TMCL
TM
applications
-2
31
…+2
31
Example:
Set the serial address of the target device to 3
Mnemonic: SGP 66, 0, 3
Binary:
Byte Index
0
1
2
3
4
5
6
7
8
Function
Target-
address
Instruction
Number
Type
Motor/
Bank
Operand
Byte3
Operand
Byte2
Operand
Byte1
Operand
Byte0
Checksum
Value (hex)
$01
$09
$42
$00
$00
$00
$00
$03
$4f