Sign In
Upload
Manuals
Brands
Trinamic Manuals
Control Unit
TMCM-1211 TMCL
Trinamic TMCM-1211 TMCL Manuals
Manuals and User Guides for Trinamic TMCM-1211 TMCL. We have
1
Trinamic TMCM-1211 TMCL manual available for free PDF download: Firmware Manual
Trinamic TMCM-1211 TMCL Firmware Manual (133 pages)
For Stepper
Brand:
Trinamic
| Category:
Control Unit
| Size: 1 MB
Table of Contents
Table of Contents
2
1 Features
5
Stallguard2
6
Coolstep
6
Sixpoint Motion Controller
7
2 First Steps with TMCL
8
Basic Setup
8
Using the TMCL Direct Mode
8
Changing Axis Parameters
8
Testing with a Simple TMCL Program
9
3 TMCL and the TMCL-IDE an Introduction
11
Binary Command Format
11
Checksum Calculation
12
Reply Format
13
Status Codes
13
Standalone Applications
14
TMCL Command Overview
15
TMCL Commands by Subject
17
Motion Commands
17
Parameter Commands
17
Branch Commands
18
I/O Port Commands
18
Calculation Commands
19
Interrupt Processing Commands
19
New TMCL Commands
22
Detailed TMCL Command Descriptions
23
ROR (Rotate Right)
23
ROL (Rotate Left)
24
MST (Motor Stop)
25
MVP (Move to Position)
26
SAP (Set Axis Parameter)
29
GAP (Get Axis Parameter)
30
STAP (Store Axis Parameter)
31
RSAP (Restore Axis Parameter)
32
SGP (Set Global Parameter)
33
GGP (Get Global Parameter)
34
STGP (Store Global Parameter)
35
RSGP (Restore Global Parameter)
36
RFS (Reference Search)
37
SIO (Set Output)
39
GIO (Get Input)
41
CALC (Calculate)
44
COMP (Compare)
46
JC (Jump Conditional)
47
JA (Jump Always)
49
CSUB (Call Subroutine)
50
RSUB (Return from Subroutine)
51
WAIT (Wait for an Event to Occur)
52
STOP (Stop TMCL Program Execution - End of TMCL Program)
54
SCO (Set Coordinate)
55
GCO (Get Coordinate)
56
CCO (Capture Coordinate)
58
ACO (Accu to Coordinate)
59
CALCX (Calculate Using the X Register)
60
AAP (Accu to Axis Parameter)
62
AGP (Accu to Global Parameter)
63
CLE (Clear Error Flags)
64
EI (Enable Interrupt)
66
DI (Disable Interrupt)
67
VECT (de Ne Interrupt Vector)
68
RETI (Return from Interrupt)
70
CALCVV (Calculate Using Two User Variables)
71
CALCVA (Calculate Using a User Variable and the Accumulator Register)
73
CALCAV (Calculate Using the Accumulator Register and a User Variable)
75
CALCVX (Calculate Using a User Variable and the X Register)
77
CALCXV (Calculate Using the X Register and a User Variable)
79
CALCV (Calculate Using a User Variable and a Direct Value)
81
RST (Restart)
83
DJNZ (Decrement and Jump if Not Zero)
84
CALL (Conditional Subroutine Call)
85
MVPA (Move to Position Speci Ed by Accumulator Register)
87
ROLA (Rotate Left Using the Accumulator Register)
89
RORA (Rotate Right Using the Accumulator Register)
90
SIV (Set Indexed Variable)
91
GIV (Get Indexed Variable)
92
AIV (Accumulator to Indexed Variable)
93
Customer Speci C Command Extensions (UF0
94
Request Target Position Reached Event
95
TMCL Control Commands
97
4 Axis Parameters
99
5 Global Parameters
109
Bank 0
109
Bank 1
112
Bank 2
112
Bank 3
113
6 Module Speci C Hints
114
General Purpose Inputs and Outputs
114
7 Hints and Tips
115
Reference Search
115
Mode 1
116
Mode 2
116
Mode 3
116
Mode 7
116
Mode 4
117
Mode 5
117
Mode 8
117
Mode 6
118
Using Encoders
120
Stallguard2
120
Coolstep
121
Velocity and Acceleration Calculation
123
Sixpoint Ramp
124
8 TMCL Programming Techniques and Structure
125
Initialization
125
Main Loop
125
Using Symbolic Constants
125
Using Variables
126
Using Subroutines
127
Combining Direct Mode and Standalone Mode
127
Make the TMCL Program Start Automatically
128
9 Figures Index
129
10 Tables Index
130
11 Supplemental Directives
131
Producer Information
131
Copyright
131
Trademark Designations and Symbols
131
Target User
131
Disclaimer: Life Support Systems
131
Disclaimer: Intended Use
131
Collateral Documents & Tools
132
12 Revision History
133
Firmware Revision
133
Document Revision
133
Advertisement
Advertisement
Related Products
Trinamic TMCM-1021 TMCL
Trinamic TMCM-1076
Trinamic TMCM-1240
Trinamic TMCM-1161
Trinamic TMCM-170
Trinamic TMCM-171
Trinamic TMCM-111-56
Trinamic TMCM-1141-TMCL
Trinamic TMCM-1110 StepRocker
Trinamic StepRocker TMCM-1111
Trinamic Categories
Controller
Control Unit
Motherboard
Computer Hardware
Engine
More Trinamic Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL