LinMot
LinMot LinMot
L i n M o t ® Motion Control SW System Overview This user Manual describes the Motion Control SW functionality of the LinMot E1200 / E1400 servo controllers. 1.1 References Ref Title Source 1 Installation_Guide_E1200.pdf www.linmot.com 2 Installation_Guide_E1400.pdf www.linmot.com 3 Usermanual_LinMot-Talk_4.pdf www.linmot.com The documentation is distributed with the LinMot-Talk configuration software or can be downloaded from the Internet from the download section of our homepage. 1.2 Definitions, Items, Shortcuts Shortcut Meaning LM LinMot linear motor OS Operating system (Software) MC (SW) Motion Control (Software) Intf Interface (Software) Appl Application (Software) VAI VA-Interpolator (Max velocity limited acceleration position interpolator) Pos Position Vel Velocity Acc Acceleration Dec Deceleration UPID Unique Parameter ID (16 bit) 1.3 Data types Type Range/Format Num of bytes Bool Boolean, False/True 1/8 Byte 0..255 1 Char ASCII 1 String Array of char last char = 00h X SInt16 -32768..32767 2 UInt16 0..65535 2 SInt32 -2147483648..2147483647 4 UInt32 0..4294967295 4 Float 4 Page 10/105 User Manual Motion Control SW / 07.09.2011 NTI AG / LinMot
Motion Control SW L i n M o t ® 2 Motion Control Interfaces For controlling the behavior of the motion control SW, two different Interfaces are available. For controlling the main state machine, a bit coded control word can be used. For controlling the motion functionality a memory mapped motion command interface can be used. These two instances are mapped via an interface SW to an upper control system (PLC, IPC, PC, ..). The interfacing is done with digital I/Os or a serial link like Profibus DP, CAN bus (CANopen), RS485, RS422 or RS232 (LinRS protocol).Ethernet (POWERLINK, EtherCAT, Ethernet/IP). With LinMot-Talk the control over the control word can be taken bit by bit, for testing and debugging. Unused control word bits can be forced by parameter value. Also the control of the motion command interpreter can be switched to the control panel of the LinMot-Talk software for testing. All this can be done while the system is running, so be careful using this features on a running machine! Realtime Machine Control Monitoring, Testing, Simulating PLC with serial bus LinMot-Talk1100 Control Panel Interface Control Word Motion Command Registers Control Word Parameter Force Values Motion Command Registers Control Word Intf Copy Mask Control Word Parameter Force Mask Motion Command Interface Selector Event Handler Control Word Status Word Command Registers Response Registers State Machine Control Motion Command Interpreter Axle Control NTI AG / LinMot User Manual Motion Control SW/ 07.09.2011 Page 11/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: Motion Control SW L i n M o t ® 7
- Page 13 and 14: Motion Control SW L i n M o t ® Th
- 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
Motion Control SW<br />
L i n M o t ®<br />
2 Motion Control Interfaces<br />
For controlling the behavior of the motion control SW, two different Interfaces are available.<br />
For controlling the main state machine, a bit coded control word can be used. For<br />
controlling the motion functionality a memory mapped motion command interface can be<br />
used. These two instances are mapped via an interface SW to an upper control system<br />
(PLC, IPC, PC, ..). The interfacing is done with digital I/Os or a serial link like Profibus DP,<br />
CAN bus (CANopen), RS485, RS422 or RS232 (LinRS protocol).Ethernet (POWERLINK,<br />
EtherCAT, Ethernet/IP).<br />
With <strong>LinMot</strong>-Talk the control over the control word can be taken bit by bit, for testing and<br />
debugging. Unused control word bits can be forced by parameter value.<br />
Also the control of the motion command interpreter can be switched to the control panel of<br />
the <strong>LinMot</strong>-Talk software for testing.<br />
All this can be done while the system is running, so be careful using this features on a<br />
running machine!<br />
Realtime Machine Control<br />
Monitoring, Testing, Simulating<br />
PLC<br />
with serial bus<br />
<strong>LinMot</strong>-Talk1100<br />
Control Panel<br />
Interface Control<br />
Word<br />
Motion<br />
Command<br />
Registers<br />
Control Word<br />
Parameter Force Values<br />
Motion<br />
Command<br />
Registers<br />
Control Word Intf<br />
Copy Mask<br />
Control Word<br />
Parameter Force Mask<br />
Motion Command<br />
Interface Selector<br />
Event<br />
Handler<br />
Control Word<br />
Status Word<br />
Command<br />
Registers<br />
Response<br />
Registers<br />
State Machine Control<br />
Motion Command<br />
Interpreter<br />
Axle Control<br />
NTI AG / <strong>LinMot</strong> User Manual Motion Control SW/ 07.09.2011 Page 11/105