30.12.2014 Views

STEPPING MOTOR CONTROLS - Motor Technology Ltd

STEPPING MOTOR CONTROLS - Motor Technology Ltd

STEPPING MOTOR CONTROLS - Motor Technology Ltd

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

16 bit µ-controller<br />

E 2 PROM<br />

SERS-logic<br />

POWER AMPLIFIER<br />

encoderinput<br />

motorconnection<br />

limit switches<br />

stop switch<br />

home switch<br />

RAM<br />

interface<br />

I/O-port 2<br />

8 digitale<br />

inputs<br />

12 digital<br />

outputs<br />

(100 mA)<br />

parameter<br />

operstional<br />

programm<br />

I/O-port<br />

8 digitali nputs<br />

1 ADC (8 Bit, 0 - 5 VDC)<br />

4 digital outputs<br />

(500 mA)<br />

c a<br />

2<br />

4<br />

6<br />

8<br />

10<br />

12<br />

14<br />

16<br />

18<br />

20<br />

22<br />

24<br />

26<br />

28<br />

30<br />

32<br />

5<br />

4<br />

3<br />

2<br />

1<br />

5<br />

4<br />

3<br />

2<br />

1<br />

10<br />

11<br />

12<br />

13<br />

10<br />

11<br />

12<br />

13<br />

9<br />

8<br />

7<br />

6<br />

9<br />

8<br />

7<br />

6<br />

14<br />

15<br />

16<br />

17<br />

18<br />

19<br />

20<br />

21<br />

22<br />

23<br />

24<br />

25<br />

14<br />

15<br />

16<br />

17<br />

18<br />

19<br />

20<br />

21<br />

22<br />

23<br />

24<br />

25<br />

1<br />

2<br />

3<br />

4<br />

5<br />

6<br />

7<br />

8<br />

9<br />

1<br />

2<br />

3<br />

4<br />

5<br />

6<br />

7<br />

8<br />

9<br />

20 Position control - series SERS<br />

SERS block diagramm<br />

SERS with Profibus-DP interface - protocol:<br />

Output section control word (2 Byte) operation code (2 Byte) operand (4 Byte)<br />

Input section status word (2 Byte) result of parameter value request (4 Byte) actual position (4 Byte) inputs (2 Byte)<br />

Diagnostics error (2 Byte) warnings (2 Byte) error no. (1 Byte - code for more than 100 detailed error messages)<br />

control word<br />

Bit 0: SLOW_LEFT Jog<br />

Bit 1: SLOW_RIGHT Jog<br />

Bit 2: FAST_LEFT Jog<br />

Bit 3: FAST_RIGHT Jog<br />

Bit 4: HOMING<br />

Bit 5: PHASE_CURRENT_ON<br />

Bit 6: STOP<br />

Bit 7: START_PROGRAM<br />

Bit 8: START_POSITIONING<br />

Bit 9 - 12: Outputs O1 until O4<br />

Bit 13,14: Reset warnings / error<br />

operation code and operand<br />

input of parameters (operation code<br />

= SERS-parameter number and<br />

operand = value), starting of a<br />

request of a parameter value and<br />

writing of operational programms<br />

status word<br />

Explanation of the single bits:<br />

- motor phase current is on<br />

- error<br />

- warning<br />

- handshake (Operation code executed)<br />

- motor in position (after a positioning job)<br />

- load angle error (at encoder version)<br />

- excession of software limit switch<br />

- operational program is aktive<br />

- homing procedure finished succesfully<br />

SERS with CANopen interface:<br />

General (e.g. communication) parameters with index numbers until 0x1000 :<br />

according to "CiA Draft Standard 301" (Application Layer and Communication Profile) from "CAN in Automation e. V."<br />

Q standard parameter of the "CANopen Device Profile for Drives and Motion Control" ab Index 0x6000"CiA nach Draft<br />

Standard Proposal DSP-402"<br />

Q 11 Bit identifier used<br />

Q PDOs - Receive (3 x controlword (6040) ):<br />

1. 16 Bit / 2. modes_of_operation (6060), 8 Bit / 3. target_position (607a), 32 Bit<br />

Q Transmit PDO: statusword (6041), 16 Bit / position_actual_value (6064), 32 Bit<br />

LIMIT_SWITCH_DIGIN (2420), 16 Bit (Limit switches and digital inputs I1 to I8)<br />

Q Positioning modes (“modes_of_operation" (6060) ) : 1 "Profile Position Mode" and 6 "Homing Mode"

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!