LinMot
LinMot LinMot
L i n M o t ® Motion Control SW 3 State Machine The main behavior of the axles is controlled with the control word, it is shown in the following state diagram. Not Ready to Switch On (0) Bit 0=0 Switch On Disabled (1) Control Word xxxx xxxx xxxx x110 Ready to Switch On (2) Bit 0=1 Bit 7 Error (4) Setup Error (3) HW Tests (5) I=0 Bit 0=0 Switch Off Ready to Operate (6) Bit 3=1 Operation Enabled (8) Power On Bit 1=0 Disable Voltage Error Behavior Quick Stop (14) QuickStop Bit 2=0 Homing (9) Clearance Checking (10) Going To Initial Position (11) Aborting (12) Freezing (13) Jogging + (16) Jogging - (17) Going To Position (15) Linearizing (18) Phase Searching (19) Special Mode (20) Page 12/105 User Manual Motion Control SW / 07.09.2011 NTI AG / LinMot
Motion Control SW L i n M o t ® The state machine can be followed in the PLCs with fieldbus using the the StateVar. This response word can be configured for any supported fieldbus. State Var Main State Sub State 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 The State Var is divided into two sections: the Main State section (high byte) contains directly the number of the state machine, the content of the Sub State (low byte) is state depending. State Var Main State Sub State 00: Not Ready To Switch On 0 01: Switch On Disabled 0 02: Ready To Switch On 0 03: Setup Error Error Code which will be logged 04: Error Logged Error Code 05: HW Tests 0 (Not yet defined) 06: Ready To Operate 0 (Not yet defined) 07: - 08: Operation Enabled Bits 0..3: Motion Command Count Bit 4: Event Handler Active Bit 5: Motion Active Bit 6: In Target Position Bit 7: Homed 09: Homing 0Fh: Homing Finished 10: Clearance Check 0Fh: Clearance Check Finished 11: Going To Initial Position 0Fh: Going To Initial Position Finished 12: Aborting Not yet defined 13: Freezing Not yet defined 14: Quick Stop (Error Behaviour) Not yet defined 15: Going To Position 0Fh: Going To Position Finished 16: Jogging + 01h: Moving positive 0Fh: Jogging +Finished 17: Jogging - 01h: Moving negative 0Fh: Jogging -Finished 18: Linearizing Not yet defined 19: Phase Search Not yet defined 20: Special Mode Not yet defined NTI AG / LinMot User Manual Motion Control SW/ 07.09.2011 Page 13/105
- Page 1 and 2: Motion Control SW Documentation of
- Page 3 and 4: Motion Control SW L i n M o t ® TA
- Page 5 and 6: Motion Control SW L i n M o t ® 4.
- Page 7 and 8: Motion Control SW L i n M o t ® 4.
- Page 9 and 10: Motion Control SW L i n M o t ® 7
- Page 11: Motion Control SW L i n M o t ® 2
- Page 15 and 16: Motion Control SW L i n M o t ® 3.
- Page 17 and 18: Motion Control SW L i n M o t ® 3.
- Page 19 and 20: Motion Control SW L i n M o t ® 3.
- Page 21 and 22: Motion Control SW L i n M o t ® 4
- Page 23 and 24: Motion Control SW L i n M o t ® 04
- Page 25 and 26: Motion Control SW L i n M o t ® 0F
- Page 27 and 28: Motion Control SW L i n M o t ® F:
- Page 29 and 30: Motion Control SW L i n M o t ® 4.
- Page 31 and 32: Motion Control SW L i n M o t ® 4.
- Page 33 and 34: Motion Control SW L i n M o t ® 4.
- Page 35 and 36: Motion Control SW L i n M o t ® 4.
- Page 37 and 38: Motion Control SW L i n M o t ® pe
- Page 39 and 40: Motion Control SW L i n M o t ® 4.
- Page 41 and 42: Motion Control SW L i n M o t ® He
- Page 43 and 44: Motion Control SW L i n M o t ® 4.
- Page 45 and 46: Motion Control SW L i n M o t ® 4.
- Page 47 and 48: Motion Control SW L i n M o t ® 4.
- Page 49 and 50: Motion Control SW L i n M o t ® 4.
- Page 51 and 52: Motion Control SW L i n M o t ® 4.
- Page 53 and 54: Motion Control SW L i n M o t ® 4.
- Page 55 and 56: Motion Control SW L i n M o t ® 4.
- Page 57 and 58: Motion Control SW L i n M o t ® 4.
- Page 59 and 60: Motion Control SW L i n M o t ® Ha
- Page 61 and 62: Motion Control SW L i n M o t ® 4.
Motion Control SW<br />
L i n M o t ®<br />
The state machine can be followed in the PLCs with fieldbus using the the StateVar. This<br />
response word can be configured for any supported fieldbus.<br />
State Var<br />
Main State<br />
Sub State<br />
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0<br />
The State Var is divided into two sections: the Main State section (high byte) contains directly<br />
the number of the state machine, the content of the Sub State (low byte) is state depending.<br />
State Var<br />
Main State<br />
Sub State<br />
00: Not Ready To Switch On 0<br />
01: Switch On Disabled 0<br />
02: Ready To Switch On 0<br />
03: Setup Error Error Code which will be logged<br />
04: Error Logged Error Code<br />
05: HW Tests 0 (Not yet defined)<br />
06: Ready To Operate 0 (Not yet defined)<br />
07: -<br />
08: Operation Enabled Bits 0..3: Motion Command Count<br />
Bit 4: Event Handler Active<br />
Bit 5: Motion Active<br />
Bit 6: In Target Position<br />
Bit 7: Homed<br />
09: Homing 0Fh: Homing Finished<br />
10: Clearance Check 0Fh: Clearance Check Finished<br />
11: Going To Initial Position 0Fh: Going To Initial Position Finished<br />
12: Aborting Not yet defined<br />
13: Freezing Not yet defined<br />
14: Quick Stop (Error Behaviour) Not yet defined<br />
15: Going To Position 0Fh: Going To Position Finished<br />
16: Jogging + 01h: Moving positive<br />
0Fh: Jogging +Finished<br />
17: Jogging - 01h: Moving negative<br />
0Fh: Jogging -Finished<br />
18: Linearizing Not yet defined<br />
19: Phase Search Not yet defined<br />
20: Special Mode Not yet defined<br />
NTI AG / <strong>LinMot</strong> User Manual Motion Control SW/ 07.09.2011 Page 13/105