14.04.2013 Views

POS-123PDP rev 11 - W.E.ST. Elektronik GmbH

POS-123PDP rev 11 - W.E.ST. Elektronik GmbH

POS-123PDP rev 11 - W.E.ST. Elektronik GmbH

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Technical documentation<br />

<strong>POS</strong>-123-PDP


W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Table of contents<br />

Revisions .................................................................................................................................................4<br />

Ordering code ..........................................................................................................................................4<br />

Accessories .............................................................................................................................................4<br />

General description ..................................................................................................................................5<br />

General installation remarks .....................................................................................................................6<br />

Description of the unit ..............................................................................................................................7<br />

In- and outputs for the synchronization controller .............................................................................8<br />

LED Function...................................................................................................................................8<br />

Block diagram..................................................................................................................................9<br />

Typical wiring................................................................................................................................. 10<br />

Technical Data .............................................................................................................................. <strong>11</strong><br />

Dimensions ................................................................................................................................. <strong>11</strong><br />

General IO description ................................................................................................................... 12<br />

Power supply ............................................................................................................................... 12<br />

Digital inputs................................................................................................................................ 12<br />

Digital outputs ............................................................................................................................. 12<br />

Analogue inputs........................................................................................................................... 12<br />

Analogue outputs ........................................................................................................................ 13<br />

Serial interface ............................................................................................................................ 14<br />

Start-up and commissioning guidelines .................................................................................................. 15<br />

Parameter table ..................................................................................................................................... 16<br />

Parameter description ............................................................................................................................ 18<br />

INPX (Sensor input selection) ...................................................................................................... 18<br />

VMODE (Activation of the NC mode) ........................................................................................... 18<br />

SENS (sensor monitoring) ........................................................................................................... 18<br />

PDPADR (Profibus Address) ....................................................................................................... 18<br />

<strong>ST</strong>ROKE (Maximum stroke of the sensor) ................................................................................... 18<br />

SSIOFFSET (Sensor offset) ........................................................................................................ 19<br />

SSIRES (Resolution of the sensor) .............................................................................................. 19<br />

This sensor resolution is always used for the input data via Profibus. ........................................... 19<br />

SSIBITS (Data protocol length in Bits) ......................................................................................... 19<br />

SSICODE (Transmitting code) ..................................................................................................... 19<br />

SSIPOL (Sensor polarity) ............................................................................................................ 20<br />

AIN (input signal scaling) ............................................................................................................. 20<br />

VRAMP (ramp time for the external velocity) ................................................................................ 21<br />

VMAX (Internal maximum velocity preset) .................................................................................... 21<br />

A (acceleration time) .................................................................................................................... 21<br />

D (deceleration stroke or braking distance) .................................................................................. 21<br />

CTRL (braking characteristics)..................................................................................................... 22<br />

IN<strong>POS</strong> (in positioning window)..................................................................................................... 23<br />

HAND (Hand speed) .................................................................................................................... 23<br />

OFFSET (zero point adjustment) ................................................................................................. 23<br />

POL (output polarity) ................................................................................................................... 23<br />

MIN (compensation of the dead zone) ......................................................................................... 24<br />

MAX (maximum output signal) ..................................................................................................... 24<br />

TRIGGER (threshold value of MIN) .............................................................................................. 24<br />

DC (Setting drift compensation) ................................................................................................... 25<br />

SAVE (data storing in EEPROM) ................................................................................................. 25<br />

LOADBACK (copy of the EEPROM into the active RAM) ............................................................. 25<br />

UPLOAD (actual parameter list) ................................................................................................... 25<br />

<strong>ST</strong> (internal status) ...................................................................................................................... 26<br />

PROCESS DATA (monitoring) ..................................................................................................... 26<br />

Profibus DP linking................................................................................................................................. 27<br />

Profibus functions .......................................................................................................................... 27<br />

Installation ..................................................................................................................................... 27<br />

GSD Configuration File .................................................................................................................. 27<br />

Prozess data definition ................................................................................................................ 28<br />

Page 2 of 33


W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Commands via PROFIBUS ............................................................................................................29<br />

DATA send to PROFIBUS .............................................................................................................30<br />

System structure............................................................................................................................32<br />

Comments .............................................................................................................................................33<br />

Page 3 of 33


Revisions<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Date<br />

Module<br />

<strong>rev</strong>ision<br />

Comment<br />

21.12.05 <strong>11</strong>13-<strong>rev</strong> 1 New hardware, ME5 board.<br />

• Switchable sensor input (SSI and analogue)<br />

26.04.06 <strong>11</strong>13-<strong>rev</strong> 2 • Emergency brake ramp mode<br />

• Command „DIN“ replace through „<strong>ST</strong>“<br />

30.05.06 <strong>11</strong>13-<strong>rev</strong> 3 Offset input (SSI) in mm.<br />

16.06.06 <strong>11</strong>13-<strong>rev</strong> 4 Selection of SSI Sensors expanded<br />

14.02.07 <strong>11</strong>13-<strong>rev</strong> 5 High / Low and Low / High speed mode<br />

15.05.07 <strong>11</strong>13-<strong>rev</strong> 6 Velocity limitation in hand-mode<br />

New functions<br />

• New parameter calculation, neither rounding error<br />

05.06.07 <strong>11</strong>15-<strong>rev</strong> 7 • Baudrate up to 56700 Baud<br />

• Bootloader<br />

• New brake ramp calculation<br />

26.09.07 <strong>11</strong>15-<strong>rev</strong> 8 Implementation of a drift-compensator<br />

10.01.08 <strong>11</strong>15-<strong>rev</strong> 9 PO and OFFSET now for analog Input<br />

22.01.08 <strong>11</strong>15-<strong>rev</strong> 10 Number of SSI sensors extended<br />

18.02.08 <strong>11</strong>15-<strong>rev</strong> <strong>11</strong> Position Error xw is send to Profibus DP<br />

Ordering code<br />

<strong>POS</strong>-<strong>123PDP</strong> - with analogue ± 10 V output<br />

* = Version number, for ordering not necessary. Changes of the last digit (13 to 14) indicate technical improvements<br />

at 100% compatibility. Changes from 13 to 20 indicate significant technical improvements. In<br />

this case check the documentation about the parameter and wiring.<br />

Accessories<br />

RS232-SO - programming cable with RS232C interface<br />

USB-SO - programming cable with USB interface<br />

HHT-302 - Hand held terminal<br />

WPC-300 - Start up software<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Gewerbering 31<br />

D-41372 Niederkrüchten<br />

Fax.: +49 (0) 2163 57 73 55 - <strong>11</strong><br />

Homepage: www.w-e-st.de or www.west-electronics.com<br />

EMAIL: info@w-e-st.de<br />

Date: 20.05.2008<br />

Revision: <strong>11</strong><br />

Page 4 of 33


General description<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

This electronic module is developed for controlling of hydraulic drives via an integrated Profibus DP interface.<br />

A typical repeatable positioning accuracy of up to 0,01 % with analogue sensors or up to 0,001 mm<br />

with digital SSI sensors can be achieved. Command signals and actual values are transmitted from the<br />

module to the PLC by the Profibus communication interface. Proportional valves with integrated electronics<br />

(typically with control valves) can be driven by the analogue differential output.<br />

Internal profile generation (acceleration time, max. velocity and stroke depended deceleration) provides<br />

fast and excellent positioning. The drive works in open loop mode and is switched over in closed loop during<br />

deceleration. This is a time-optimal positioning structure with very high stability. The maximal velocity<br />

can be limited by the external velocity input. An extra NC mode can be used for a speed controlled profile<br />

generation.<br />

The adjustment via RS232C is simple and easy to understand (command line input, ASCII format). A<br />

standard terminal program or a special windows application software (WPC-300, download from our<br />

homepage) can be used.<br />

Typical applications: General position control.<br />

Features<br />

Communication via Profibus DP: Command values, actual values,<br />

control word and status word<br />

Sensor resolution up to 0,001 mm<br />

Speed resolution up to 0,005 mm/s<br />

Principle of stroke depended deceleration<br />

High / Low speed profile generation<br />

Optimal use of overlapped and zero overlapped proportional valves<br />

Internal profile, defined by acceleration time, max velocity and de-<br />

celeration stroke<br />

Extern definable velocities<br />

Simple and application orientated parameter settings<br />

Failure monitoring<br />

Adjustments via RS232C interface<br />

Page 5 of 33


General installation remarks<br />

Explanation of terms and notes on safety<br />

Terms:<br />

wl: command signal<br />

xl: actual signal<br />

xw: control error (w-x)<br />

v: speed<br />

u: output signal<br />

Mounting instructions<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

This module is for the installation provided in shielded electromagnetic compatibility housing (EMC conform).<br />

All cables operating outside have to be screened. A complete shielding is presupposed. By use of our<br />

control modules it is also presupposed, that no strong electrical disturbances near the module are installed.<br />

Typical mounting area: 24V control signal area (near PLC)<br />

During the arrangement of the electrical cabinet a separation between power part (and power cables) and<br />

signal part must be taken in consideration. Experience shows us that the area next to the PLC (24 V area)<br />

is suitable. All digital and analogue inputs and outputs have filters and an over voltage protection. In<br />

case of correct wiring and shielding all EMC demands are fulfilled. If there are nevertheless any problems,<br />

please send us detailed sketches of mounting and wiring. We will look after this problem immediately.<br />

Even if all EMC-norms are fulfilled, technical problems in special cases are possible. Our experience has<br />

shown us that most of these problems are caused in the physical conditions of the cables. If everything is<br />

shielded continuously and configured correctly, no problems have to be expected.<br />

ATTENTION!<br />

ATTENTION!<br />

Due to electrical disturbances, failure at components as well as software faults can cause<br />

in individual cases uncontrolled movements at the drive. Appropriate safety precautions<br />

have to be considered during the engineering.<br />

Connection and start up of the module may only be allowed by qualified persons<br />

who have, because of education, experience and instruction, sufficient<br />

acknowledge on relevant directives and approved technical rules. Please<br />

read and follow the operating instructions carefully. In case of non observance<br />

of the instruction the guaranty and liability claim expires.<br />

Page 6 of 33


Description of the unit<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Positioning control<br />

This module is a further development of the analogue position controller <strong>POS</strong>-123A.<br />

The <strong>POS</strong>-<strong>123PDP</strong> is a module with digital or analogue position measuring and an integrated communication<br />

via Profibus DP.<br />

It can be used as an universal axis controller for hydraulic drives.<br />

Because of a second position and a second velocity it is optionally possible to drive to this position with<br />

the corresponding speed (rapid traverse and creeping speed respectively creeping speed and rapid traverse)<br />

Positioning: Similar to the <strong>POS</strong>-123 the axis can be used as point to point controller (stroke<br />

depended deceleration) as well as in NC mode. With only a few parameters the controller can<br />

be optimized, the movement profile is preset via Profibus (position and velocity).<br />

Because of the input of a second position and speed, the axis can be driven to this position with<br />

the second velocity. This mode is only activated when the velocity command value 2 is typed<br />

in. The following features have to be noticed:<br />

- the target position is command value 2 (P2) combined with velocity 2 (V2).<br />

- the switch over position is command value 1 (P1), combined with velocity 1 (V1).<br />

Switching over position from a high to a lower speed is calculated by the deceleration function<br />

and V2.<br />

Switching over from a low to a high velocity is carried out at the position (P1) via the acceleration<br />

ramp; see below.<br />

- If the positioning command value 2 (P2) is between the actual and the position command<br />

value 1 (P1), to position 2 (P2) can only be driven with speed 1 (V1).<br />

velocity<br />

velocity<br />

V1<br />

acceleration deceleration<br />

Low to high speed<br />

V1<br />

High to low speed<br />

P1 P2<br />

Page 7 of 33<br />

V2<br />

V2<br />

P1 P2<br />

acceleration deceleration<br />

time / position<br />

time / position


W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

In- and outputs for the synchronization controller<br />

Terminal Description of the analogue inputs and outputs<br />

PIN 14 Analogue feedback value (X), range 0… 100% corresponds to 0… 10V or<br />

4… 20 mA<br />

PIN 15 / 16 Differential output (U) ± 100% corresponds to ± 10V differential voltage,<br />

optionally (I-version) current output ±100% corresponds to 4… 20 mA (PIN 15 to<br />

PIN <strong>11</strong>)<br />

Terminal Description of the digital inputs and outputs<br />

PIN 8 Enable input:<br />

This digital input signal initializes the application. The analogue output is active<br />

and the READY signal indicates that all components are working correctly. Target<br />

position is set to actual position and the drive is closed loop controlled.<br />

LED Function<br />

LEDs Description of the LED function<br />

GREEN Identical with the READY output.<br />

OFF: No power or ENABLE is inactive.<br />

ON: System in process<br />

FLASHING Failure detected (internal or 4… 20 mA).<br />

Only if SENS = ON.<br />

YELLOW Identical with the <strong>ST</strong>ATUS output.<br />

OFF: Control error depending of the error parameter.<br />

ON: No control error.<br />

Page 8 of 33


Block diagram<br />

Power supply<br />

24V<br />

0V<br />

Enable<br />

24 V<br />

0 V<br />

analogue<br />

actual position<br />

0..10V<br />

4..20mA<br />

0 V<br />

SSI<br />

actual position<br />

0 V<br />

8<br />

3<br />

4<br />

19<br />

20<br />

14<br />

<strong>11</strong><br />

25<br />

26<br />

27<br />

28<br />

31<br />

32<br />

CLK+<br />

CLK-<br />

DC<br />

DATA+<br />

DATA-<br />

24 V<br />

0 V<br />

24 V input<br />

DC<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

12 V<br />

5 V<br />

profile- generator<br />

setpoint w over<br />

the fieldbus<br />

Input Selektor<br />

ain:i a b c x <br />

i = XL<br />

a,b,c = -10000...10000<br />

x = V|C<br />

SSI Interface<br />

ssioffset x <br />

x = -30000..30000<br />

ssires x <br />

x = 10.1000<br />

ssibits x <br />

x = 8..31<br />

ssicode x <br />

x = gray | bin<br />

ssipol x<br />

x = + | -<br />

save <br />

loadback <br />

upload <br />

wl<br />

Allgemeine Kommandos<br />

offset x <br />

x = -1000.. 1000<br />

Control program<br />

SUPPORT<br />

Freigabe<br />

inpx = ana<br />

Freigabe<br />

inpx = ssi<br />

xl<br />

xw<br />

DIAGNO<strong>ST</strong>ICS<br />

st <br />

wl <br />

xl <br />

xw <br />

u <br />

v <br />

RS232 C<br />

9600 Baud<br />

1 Stopbit<br />

no parity<br />

3,5 mm JISC-6560 Buchse<br />

Deceleration A<br />

d:i x <br />

i = A<br />

x = 50..10000<br />

Deceleration B<br />

d:i x <br />

i = B<br />

x = 50..10000<br />

brakeramp<br />

d:i x <br />

i = S<br />

x = 0..10000<br />

setpoint v over<br />

the fieldbus<br />

Page 9 of 33<br />

Acceleration A<br />

a:i x <br />

i = A<br />

x = 1..2000 ms<br />

Acceleration B<br />

a:i x <br />

i = B<br />

x = 1..2000 ms<br />

CONFIGURATION<br />

inpx x (x = SSI|ANA)<br />

pdpadr x (i = 1..126)<br />

vmode x (ON | OFF)<br />

hand:i x (i = A|B, x = -10000..10000)<br />

inpos x (x = 0..1000)<br />

ctrl x (x = LIN|SQRT1|SQRT2)<br />

stroke x (x = 10..10000)<br />

sens x (ON| OFF)<br />

<strong>POS</strong>-<strong>123PDP</strong><br />

v<br />

u<br />

Driftcompensator<br />

dc:i x <br />

i = I<br />

x = 3... 30000<br />

dc:i x <br />

i = AV<br />

x = 0... 10000<br />

dc:i x <br />

i = DV<br />

x = 0... 10000<br />

dc:i x <br />

i = RA<br />

x = 0... 10000<br />

valve adaption<br />

vramp x <br />

x = 10..2000<br />

min:i x <br />

i = A|B<br />

x = 0..5000<br />

max:i x <br />

i = A|B<br />

x = 5000..10000<br />

trigger x <br />

x = 0..3000<br />

pol x <br />

x = +|-<br />

24 V output<br />

24 V output<br />

Profi-Bus<br />

SUBD 9 pol<br />

Output: A (0..10)V<br />

u<br />

PE via DIN-RAIL<br />

15<br />

16<br />

Output: B (0..10)V<br />

9 9<br />

12<br />

1<br />

2<br />

Profibus DP<br />

differenzinput from the<br />

aktuator<br />

I version: 4... 20 mA output<br />

PIN 15 = +, PIN 12 = GND<br />

Ready<br />

InPos


Typical wiring<br />

ENABLE<br />

+/- 10 V<br />

to control valve<br />

PE Klemme<br />

1<br />

5<br />

9<br />

13<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

2<br />

6<br />

10<br />

14<br />

3<br />

7<br />

<strong>11</strong><br />

15<br />

4<br />

8<br />

12<br />

16<br />

17<br />

21<br />

25<br />

29<br />

18<br />

22<br />

26<br />

30<br />

Page 10 of 33<br />

19<br />

23<br />

27<br />

31<br />

20<br />

24<br />

28<br />

32<br />

PE Klemme<br />

24V<br />

Power supply<br />

0V<br />

PE<br />

DATA-<br />

DATA+<br />

CLK-<br />

CLK+<br />

GND<br />

+24 V DC<br />

SSI / SSD<br />

sensor interface


Technical Data<br />

Power supply<br />

Current consumption<br />

External fuse<br />

Dimensions<br />

WIDTH (see technical data)<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

[VDC]<br />

[mA]<br />

[A]<br />

Digital inputs [V]<br />

[V]<br />

Digital outputs [V]<br />

[V]<br />

Analogue inputs (sensor and command<br />

signals)<br />

Resolution<br />

[V]<br />

[mA]<br />

[%]<br />

Page <strong>11</strong> of 33<br />

12… 30 (incl. ripple)<br />

400 + sensor power consumption<br />

1 (medium lag)<br />

logic 0: < 2 V<br />

logic 1: > 12 V<br />

logic 0: < 2 V<br />

logic 1: > 12 V (max. 50 mA)<br />

0...10; 33 kOhm<br />

4...20; 250 Ohm<br />

0,01 (internally 0,0031)<br />

SSI Interface RS422 specification: Bits, code, and resolution are<br />

programmable<br />

Analogue outputs<br />

Max. load<br />

Resolution<br />

[V]<br />

[mA]<br />

[mA]<br />

[%]<br />

Sample time ms 1<br />

Interface<br />

Profibus DP<br />

Baudrate<br />

ID-Nummer<br />

2 x 0...10 (differential output)<br />

5<br />

4...20 mA (I version); 390 Ohm max. load<br />

0,024<br />

RS 232C, 9600 Baud, 1 stopbit, No parity, Echo<br />

Mode<br />

9.6,19.2, 93.75, 187.5, 500, 1500, 3000, 6000,<br />

12000 kbit/s<br />

1810h<br />

Housing Snap-On Module EN 50022<br />

Polyamide PA 6.6<br />

Combustibility class V0 (UL94)<br />

Protection class<br />

Temperature range<br />

Humidity<br />

[IP]<br />

[°C]<br />

[%]<br />

Dimensions (width) [mm] 45<br />

20<br />

-20… 60<br />


General IO description<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

This description is a general description of the technical data of out open loop and closed loop control<br />

modules. Please check the implemented IO signals via the block diagram about availability.<br />

Power supply<br />

This module is designed for 12… 30 VDC (typical 24 V) of a power supply. This power supply must correspond<br />

to the actual EMC standards.<br />

All inductivities at the same power supply (relays, valves …) must be provided with an over voltage protection<br />

(varistors, free-wheel diodes …).<br />

It is recommended to use a regulated power supply (linear or switching mode) for the supply of the module<br />

and the sensors. These power supplies have a clearly lower internal resistance in comparison with<br />

non regulated power supplies and therefore a better spurious rejection.<br />

Power supply : 12… 30 VDC, incl. ripple<br />

Power consumption: 400 mA + sensor power consumption<br />

External protection: 1 A medium lag<br />

Digital inputs<br />

ATTENTION: Without an external fuse and in case of a continual short-circuit the<br />

module can be destroyed in spite of all internal protections.<br />

The digital inputs are designed for a voltage level of 12 V and 24 V. The typical connections to the PLC<br />

will not be screened if the modules are arranged carefully and with short cable lengths. As common potential<br />

0V (PIN 4) is used.<br />

All inputs are protected with suppressor diodes and RC-filters against transient overshoots.<br />

Low level: < 4 V<br />

High level: > 12 V<br />

Current: < 0,1 mA<br />

Digital outputs<br />

The digital outputs are designed for a voltage level of 12 V and 24 V. The typical connections to the PLC<br />

will not be screened if the modules are arranged carefully and with short cable lengths. As common potential<br />

0V (PIN 4) is used.<br />

All outputs are protected with suppressor diodes and RC-filters against transient overshoots.<br />

Low level: < 4 V<br />

High level: > 10 V<br />

Current: max. 50 mA (with load of 200 Ohm)<br />

Analogue inputs<br />

By use of analogue inputs you have to distinguish between symmetrical and asymmetrical inputs.<br />

All analogue inputs must be screened.<br />

The symmetrical input is carried out as a differential input for voltage signals and can be switched over<br />

per software to bipolar or unipolar signals. Especially by use of high-resolution analogue signals an additional<br />

cable twisted in pairs has to be taken.<br />

Page 12 of 33


W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

The asymmetrical inputs are optimized for the two-pole-conductor techniques (voltages or current signals<br />

as usual in the automobile industry). They can be switched over by software between voltage and<br />

current input. A low-impedance GND connection is required for good signal transmission. In this configuration<br />

the return line is the GND of the power supply. Therefore sensors and the control module should be<br />

combined at a common star point (low impedance) with the GND of the power supply. As common potential<br />

the 0V PIN <strong>11</strong> and optionally PIN 12 are used.<br />

All inputs are protected with suppressor diodes and RC-filter against transient overshoots.<br />

Differential input:<br />

Voltage level: bipolar ±10 V (PIN 9 and PIN 10)<br />

unipolar 0… 10 V (PIN 10 against PIN 9)<br />

input resistance: > 91 k<br />

Asymmetrical inputs:<br />

Voltage level: unipolar 0… 10 V (against PIN <strong>11</strong>)<br />

input resistance: 25 k<br />

Current level: unipolar 4… 20 mA (against PIN <strong>11</strong>)<br />

input resistance: app. 250 <br />

Analogue outputs<br />

The analogue outputs are carried out as symmetrical differential outputs. Because all power amplifiers<br />

have a differential input (especially valves with integrated electronics), an optimal signal transmission<br />

even over greater distances is possible. All analogue outputs have to be wired with screened cables.<br />

Ideally, twisted pair cables are used. For the signal potential or if both outputs are used as two separate<br />

asymmetrical signals (f. e. for plug amplifiers), PIN 12 as GND potential has to be used. All outputs are<br />

protected with suppressor diodes against transient overshoots.<br />

As differential output:<br />

Voltage level: bipolar ±10 V (PIN 15 and PIN 16)<br />

Output current: max. 10 mA<br />

As asymmetrical outputs:<br />

Voltage level: 2 x unipolar 0… 10 V (PIN 15 or PIN 16 against PIN 12)<br />

Output current: max. 10 mA<br />

As current output:<br />

Voltage level: 1 x unipolar 4… 20 mA (PIN 15 to PIN 12)<br />

max output current: max. 22 mA<br />

max load: 390 ohm<br />

ATTENTION! At the asymmetrical output with the 0 V potential at PIN 12 a minimal<br />

output voltage of approx 0,1 to 0,15 V exists.<br />

Page 13 of 33


Serial interface<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

The serial interface is chosen for the parametering with a PC or a notebook. A suitable cable of 3,5mm<br />

JISC-6560 plug to 9pol. RS232 (PC compatible) can be bought under RS232-SO.<br />

You can parameterize our modules with each terminal program. However, by use of our application software<br />

WPC-300 you have enlarged functions and therefore it is preferable.<br />

Download: WWW.WE<strong>ST</strong>-ELECTRONICS.COM or WWW.W-E-<strong>ST</strong>.DE<br />

Features:<br />

Table orientated parametering<br />

Saving and loading of the parameter sets<br />

Process data monitoring<br />

Oscilloscope for dynamical optimization of the control parameters<br />

Terminal window for flexible data input<br />

Page 14 of 33


W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Start-up and commissioning guidelines<br />

1. The module must be mounted and wired with attentions to EMC requirements. A star orientated<br />

ground connection should be used when other power consumers are sharing the same power<br />

supply. Following points have to be taken in account for wiring:<br />

Signal cable and power cable have to be wired separately.<br />

Analogue signal cables must be screened.<br />

Other cables should be screened in case of strong electrical disturbance (power relays,<br />

frequency controlled power driver). With high frequency EMI inexpensive ferrite elements<br />

can be used. In this typical configuration of installation (see point 2 to 4), no extra step<br />

should be taken in consideration.<br />

2. By the arrangement of the electrical cabinet a separation between the power part (and power cables)<br />

and signal part must be taken in consideration. Experience shows us that the area next to<br />

the PLC (24 V area) is suitable.<br />

3. Low impedance between PE “protected earth” and DIN-Rail should be used. Transient interference<br />

voltages at the terminals are discharged via DIN-Rail to the local PE. The screens have to<br />

be connected directly next to the module via PE terminals.<br />

4. The power supply should be carried out voltage regulated (that is PWM controlled). The low impedance<br />

of controlled power supplies facilitates improved interference damping. Therefore the<br />

signal resolution will be increased. Switched inductance (relays and solenoids) operating from the<br />

same power supply has to be damped by surge protection elements directly by the inductance.<br />

5. According to the motion diagram, the power amplifier- / valve- / drive combination should drive<br />

out with positive output signal (PIN 15 to PIN 16) and the output voltage of the sensor heightens.<br />

ATTENTION: This output is a differential output. Both outputs may not be<br />

connected with 0V.<br />

Page 15 of 33


Parameter table<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Commands Parameter Defaults Units Description<br />

inpx X= SSI|ANA SSI - Selection of the sensor input channel.<br />

vmode x X= on|off Off - Activation of the NC-generator. The command position is generated<br />

by a velocity profile (internal or external preset of v). The axis<br />

drives more or less speed controlled.<br />

sens x x= on|off on - Activation of the sensor and internal failure monitoring.<br />

pdpadr x X= 1… 126 5 - Profibus address<br />

stroke x X= 2… 3000 200 mm Sensor stroke.<br />

ssioffset X X=<br />

-300000… 300000<br />

0 0,01 mm Zero point adjustment of the sensor.<br />

ssires X X= 1… 5000 1000 ink/mm Resolution of the sensor.<br />

ssibits x X= 8… 32 24 - Bits of the data word.<br />

ssicode x X= GRAY|BIN GRAY - Format of the data word.<br />

ssipol x X= +|- + - Sensor polarity, attention: SSIOFFSET has to be set to compensate<br />

negative position values.<br />

ain:i a b c x i= XL<br />

a= -10000… 10000<br />

b= -10000… 10000<br />

c= -10000… 10000<br />

x= V|C<br />

: 10000<br />

: 10000<br />

: 0<br />

: V<br />

-<br />

-<br />

0,01%<br />

-<br />

vramp x X= 1… 2000 200 ms Ramp time for velocity input.<br />

Page 16 of 33<br />

Analogue input scaling. XL for the input and V = voltage.<br />

C = current. With the parameters a, b and c the inputs can be<br />

scaled (output = a / b * (input - c)).<br />

Because of the programming of the x-value (x = C) the corresponding<br />

input will be switched over to current automatically.<br />

vmax x X= 1… 20000 50 mm/s Parameter is active in vmode = ON only.<br />

VEL defines the maximum speed. Via the external command<br />

speed an actual speed between 0,5… 100 % can be selected.<br />

a:i x i= A|B<br />

X= 1… 2000<br />

d:i x i= A|B|S<br />

X(A,B)= 50… 10000<br />

X(S)= 0… 10000<br />

ctrl x X= lin|sqrt1<br />

|sqrt2<br />

:A 200<br />

:B 200<br />

:A 2500<br />

:B 2500<br />

:S 1000<br />

ms<br />

ms<br />

0,01%<br />

0,01%<br />

0,01%<br />

Acceleration time depending on direction. A indicates analogue<br />

output 15 and B indicates analogue output 16.<br />

Normally A = flow p-A, B-T and B = flow P-B, A-T.<br />

Deceleration stroke depending on direction. The loop gain is calculated<br />

by the deceleration stroke. The shorter the higher. In case<br />

of instabilities longer deceleration stroke will be sufficient.<br />

sqrt1 - Selection of the control function: lin = standard linear P-control,<br />

sqrt1 = progressive time optimized deceleration curve, sqrt2 =<br />

sqrt1 with a higher gain in position<br />

inpos x X= 0… 5000 32 0,01% Range for the InPos signal (status output).<br />

hand:i x i= A|B<br />

X= -10000… 10000<br />

:A 3300<br />

:B -3300<br />

0,01%<br />

0,01%<br />

Degree of output signal in manual mode<br />

offset x X= -2000… 2000 0 0,01% The offset will be added to the command value.<br />

pol x x= +|- + - For changing the output polarity. All A and B adjustments depend<br />

on the output polarity. The right polarity should be defined first.<br />

min:i x i= A|B<br />

x= 0… 5000<br />

max:i x i= A|B<br />

X= 5000… 10000<br />

:A 0<br />

:B 0<br />

:A 10000<br />

:B 10000<br />

0,01%<br />

0,01%<br />

0,01%<br />

0,01%<br />

Deadband compensation of positive overlapped proportional<br />

valves. Good adjustment will increase positioning accuracy.<br />

Maximum output range for adapting control range to maximum<br />

flow range.<br />

trigger x X= 0… 2000 200 0,01% Point to activate the deadband compensation (min). Also useful<br />

for reduced sensitivity in position with control valves.


W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Commands Parameter Defaults Units Description<br />

dc:i x i= I|AV|DV|RA<br />

I:x = 3… 30000<br />

AV:x = 0… 10000<br />

DV:x = 0… 10000<br />

RA:x = 0… 10000<br />

I:x 1300<br />

AV:x 0<br />

DV:x 0<br />

RA:x 500<br />

ms<br />

0,01%<br />

0,01%<br />

0,01%<br />

Page 17 of 33<br />

Activation and adjustment of the Drift-compensator. . If necessary,<br />

the drift compensation with "DC: AV x" in a catchment area activated<br />

and the target range by "DC: DV x" disabled. "DC: I x", the<br />

time constant and "DC: RA x" value area of the integrator.<br />

save - - - Storing the programmed parameter in E²PROM.<br />

loadback - - - Reloading the parameter from E²PROM in working RAM<br />

upload - - - Parameter list with programmed data, for terminal programs only<br />

st - - - Status of the digital inputs.<br />

wl, xl, xw, u,<br />

v<br />

- - - Actual signals: command value, actual value, process data, control<br />

divergence and reference value.<br />

default - - - Preset values will be set.


Parameter description<br />

INPX (Sensor input selection)<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Command Parameter Default Unit<br />

inpx:I x x= SSI|ANA SSI -<br />

This parameter determined the selection of the sensor input. The standard is a digital sensor with SSI<br />

specification at the corresponding connections (clamps 25 to 28 and 31, 32). Alternatively an analogue<br />

input which is indicated in the command as parameters “ANA” can be used. The command AIN is used<br />

for input scaling of the analogue input.<br />

VMODE (Activation of the NC mode)<br />

Commands Parameter Defaults Units<br />

vmode x x= ON|OFF OFF<br />

With this parameter the NC mode (almost closed loop controlled velocity) will be activated. In OFF state<br />

the stroke depended deceleration is active; the velocity preset limits the output signal.<br />

In ON state a profile generator generates the positioning demand value and the axis drives to the target<br />

position with the defined velocity. The stroke time is defined by the parameter VEL.<br />

SENS (sensor monitoring)<br />

Commands Parameter Defaults Units<br />

sens x x= ON|OFF ON -<br />

The sensor monitoring can be activated (with 4… 20 mA sensors).<br />

PDPADR (Profibus Address)<br />

Command Parameter Default Unit<br />

pdpadr X= 1… 126 5 -<br />

Number of the address for Profibus communication<br />

<strong>ST</strong>ROKE (Maximum stroke of the sensor)<br />

Command Parameter Default Unit<br />

stroke X= 2… 3000 200 mMm<br />

With this parameter the length of the sensor is given.<br />

The length of the sensor is needed for the scaling of the analogue input and for the calculation of the<br />

braking stroke.<br />

Page 18 of 33


SSIOFFSET (Sensor offset)<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Command Parameter Default Unit<br />

ssioffset x x=<br />

-300000… 3000000<br />

With this parameter the offset of the sensor is given.<br />

SSIRES (Resolution of the sensor)<br />

0 0,01 mm<br />

Command Parameter Default Unit<br />

ssires x x= 1… 5000 1000 inkr/mm<br />

With this parameter the resolution of the sensor is given.<br />

The highest resolution (1000) corresponds to 1 µm. In the first place this resolution is needed for the internal<br />

calculations.<br />

This sensor resolution is always used for the input data via Profibus.<br />

SSIBITS (Data protocol length in Bits)<br />

Command Parameter Default Unit<br />

ssibits x x= 8… 32 24 bits<br />

With this parameter the number of bits of the sensor is given.<br />

SSICODE (Transmitting code)<br />

Command Parameter Default Unit<br />

ssicode x x= GRAY|BIN GRAY -<br />

With this parameter the transmitting code of the sensor is given.<br />

Page 19 of 33


SSIPOL (Sensor polarity)<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Command Parameter Default Unit<br />

ssipol x x= +|- + -<br />

In order to <strong>rev</strong>erse the working direction of the sensor, the polarity can be changed via this command.<br />

In Any Case also the SSIOFFSET has to be adjusted.<br />

Example:<br />

Sensor length = 200 mm opposite working direction is necessary.<br />

SSIPOL is set on “-“ and SSIOFFSET on 20000.<br />

AIN (input signal scaling)<br />

Commands Parameter Defaults Units<br />

ain:i a b c x i= XL<br />

a= 0… 10000<br />

b= 0… 10000<br />

c= -10000… 10000<br />

x= V|C<br />

: 1000<br />

: 1000<br />

: 0<br />

: V<br />

Page 20 of 33<br />

-<br />

-<br />

0,01%<br />

-<br />

With this command each input can be scaled individually. For the scaling function the following linear<br />

equation is taken.<br />

a<br />

y <br />

<br />

b<br />

x c<br />

x is the input signal and y is the output signal.<br />

At first the offset (c) will be subtracted (in 0,01% units) from the input signal, then the signal will be multiplied<br />

with factor a / b. a and b should always be positive. With these both factors every floating-point value<br />

can be simulated (for example: 1.345 = 1345 / 1000).<br />

With the x parameter value the internal measuring resistance for the current measuring (0… 20 mA or<br />

4… 20 mA) will be activated (V for voltages input and C for current input). ATTENTION: This resistor is<br />

never activated at the k input.<br />

AIN:xx a b c x<br />

i with voltage: AIN:i 1000 1000 0 V<br />

i with current: AIN:i 1250 1000 2000 C


W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

VRAMP (ramp time for the external velocity)<br />

Commands Parameter Defaults Units<br />

vramp x x= 1… 2000 200 ms<br />

Here the ramp time for velocity changes will be set.<br />

Operating shocks can be reduced when changing the external velocity.<br />

VMAX (Internal maximum velocity preset)<br />

Command Parameter Default Unit Description<br />

vmax x x= 1… 20000 50 mm/s<br />

Here the maximum velocity can be limited internally. This parameter is only active in case of<br />

VMODE = ON.<br />

A (acceleration time)<br />

Commands Parameter Defaults Units<br />

a:i x i= A|B<br />

x= 0… 2000<br />

:A 200<br />

:B 200<br />

This parameter is set in ms.<br />

The ramp time is separately set for driving out (A) and for driving in (B).<br />

D (deceleration stroke or braking distance)<br />

Commands Parameter Defaults Units<br />

d:i x i= A|B|S<br />

x(A,B)<br />

= 50… 10000<br />

x(S)= 0… 10000<br />

:A 2500<br />

:B 2500<br />

:S 1000<br />

Page 21 of 33<br />

ms<br />

ms<br />

0,01%<br />

0,01%<br />

0,01%<br />

This parameter is set in 0,01 % units of the maximum length of the sensor.<br />

The braking distance is set dependent from the direction. The controller gain will be calculated by means<br />

of the braking distance. The shorter the braking distance the higher the gain (see command CTRL). In<br />

case of instabilities a longer braking distance should be set. With the parameter D: S ratio as indication of<br />

the maximum length sensor, a brake indicated only after the removal of the start signal is activated.


CTRL (braking characteristics)<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Commands Parameter Defaults Units<br />

ctrl x x= lin|sqrt1<br />

|sqrt2<br />

sqrt1 -<br />

With this parameter, the braking characteristic of the hydraulic axis is controlled. With positive overlapped<br />

proportional valves one of both SQRT braking characteristics should be used. The nonlinear flow curve of<br />

the valves is mostly linearized by the SQRT function.<br />

If zero overlapped proportional valves (control valves) are used, you can choose between LIN and<br />

SQRT1 according to the application. The progressive gain characteristic of SQRT1 has the better positioning<br />

accuracy. According to the application there is maybe a longer braking distance, so that the total<br />

stroke time will be longer.<br />

LIN: Linear braking characteristics (control gain corresponds to: 10000 / d:i).<br />

SQRT1: Root function for the calculation for the braking curve. The control gain goes up quadratic<br />

with a small control error (control gain corresponds to: 30000 / d:i). This characteristic<br />

is preferably used with positive overlapped proportional valves.<br />

SQRT2: Root function for the calculation for the braking curve. The control gain goes up quadratic<br />

with a small control error (control gain corresponds to: 50000 / d:i).<br />

Velocity<br />

CTRL = LIN<br />

Page 22 of 33<br />

Braking stroke<br />

D:A or D:B<br />

Stroke<br />

CTRL = SQRT


IN<strong>POS</strong> (in positioning window)<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Commands Parameter Defaults Units<br />

inpos x x= 0… 2000 200 0,01mm<br />

This parameter is entered in 0,01 mm units.<br />

The IN<strong>POS</strong> command defines the window when the IN<strong>POS</strong> message is indicated. The positioning<br />

process is not influenced by this message. The controller remains active.<br />

In NC-mode this message has to be interpreted as following error control.<br />

HAND (Hand speed)<br />

Commands Parameter Defaults Units<br />

hand:i x<br />

i= A|B<br />

x= -10000… 10000<br />

:A 3330<br />

:B -3330<br />

Page 23 of 33<br />

0,01%<br />

0,01%<br />

With this parameter, the hand speed can be preset. For the corresponding switch input the direction can<br />

be defined by the sign.<br />

The hand speed is also limited by the external velocity preset (MIN evaluation).<br />

OFFSET (zero point adjustment)<br />

Commands Parameter Defaults Units<br />

offset x<br />

x= -2000… 2000 0 0,01%<br />

This parameter is entered in 0,01% units.<br />

The corresponding OFFSET will be added to the control error (demand value - actual value + offset). With<br />

this parameter the zero point failure can be compensated.<br />

POL (output polarity)<br />

Commands Parameter Defaults Units<br />

pol x x= +|- + -<br />

The output polarity of the controller can be switched over.


MIN (compensation of the dead zone)<br />

MAX (maximum output signal)<br />

TRIGGER (threshold value of MIN)<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Commands Parameter Defaults Units<br />

min:i x<br />

max:i x<br />

trigger x<br />

i= A|B<br />

x= 0… 5000<br />

x= 5000… 10000<br />

x= 0… 2000<br />

-<br />

0<br />

10000<br />

200<br />

Page 24 of 33<br />

-<br />

0,01%<br />

0,01%<br />

0,01%<br />

With this command, the output signal is adjusted to the valve characteristics. The positioning controllers<br />

have a double-gain characteristic curve instead of a typical overlapped jump. The advantage is a better<br />

and more stabile positioning behaviour. With this compensation, non-linear volume flow characteristic<br />

curves can be adjusted too.<br />

MIN:B<br />

MAX:B<br />

ATTENTION: If there exist also possibilities for adjustments at the valve or at the valve<br />

electronics, it has to be guaranteed, that the adjustment has to be carried out at the power<br />

amplifier or at the positioning module.<br />

If the MIN value is set too high, it influences the minimal velocity, which cannot be adjusted<br />

any longer. In extreme case this causes to an oscillating around the closed loop<br />

controlled position.<br />

Output<br />

two flow gain<br />

characteristics<br />

TRIGGER<br />

standard deadband<br />

compensation<br />

Input<br />

MAX:A<br />

MIN:A


DC (Setting drift compensation)<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Kommando Parameter Vorgabe Einheit<br />

dc:i x i= I|AV|DV|RA<br />

I:x = 3… 30000<br />

AV:x = 0… 10000<br />

DV:x = 0… 10000<br />

RA:x = 0… 10000<br />

I:x 1300<br />

AV:x 0<br />

DV:x 0<br />

RA:x 500<br />

Page 25 of 33<br />

ms<br />

0,01%<br />

0,01%<br />

0,01%<br />

The drift compensation is a possible way, to p<strong>rev</strong>ent drift axis in the target position.<br />

By adding a switch integral part of the alternate value is the axis effectively held in position. The parameter<br />

DC: I define the setting time of the integral share.<br />

The activation threshold "DC: AV x" is in percent of the stated value.<br />

Below the absolute value of the signal in relation to this parameter is the drift Compensator activated.<br />

Immediately to the position of the target position can be disabled the integrator again, this is the commando<br />

"DC: DV x", whose value is also in percent of the value entered.<br />

The target range of the drift compensation is determined by the command DC: RA.<br />

In default of the module is the drift compensation off by the parameters "DC: AV 0" and DC: DV 0.<br />

SAVE (data storing in EEPROM)<br />

Commands Parameter Defaults Units<br />

save - - -<br />

Every parameter change is immediately active but only saved in RAM. For permanent storing in<br />

EEPROM the command SAVE has to be used to copy the parameter from RAM into EEPROM memory.<br />

LOADBACK (copy of the EEPROM into the active RAM)<br />

Commands Parameter Defaults Units<br />

loadback - - -<br />

With this command, the data will be written back from EEPROM to RAM. This is helpful when the p<strong>rev</strong>ious<br />

control parameter (before the last saving) will be reactivated.<br />

UPLOAD (actual parameter list)<br />

Commands Parameter Defaults Units<br />

para - - -<br />

A compact list of all programmed parameter values.


<strong>ST</strong> (internal status)<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Commands Parameter Defaults Units<br />

st - - -<br />

Monitoring of the control and status word.<br />

With the command „<strong>ST</strong>“, in terminal mode of the application software WPC-300, the control word can be<br />

carried out in binary code: Format control word: 0000 0000 / 0000 0000<br />

Left to the slash stands the Byte 1- control word or status word “Hi“, then Byte 2- control word or status<br />

word “Lo“<br />

Bit 8 begins in the first place (Enable or Ready)<br />

PROCESS DATA (monitoring)<br />

Commands Parameter Units<br />

wl<br />

Demand value<br />

0,01 mm<br />

xl<br />

Actual value<br />

xw<br />

Control deviation<br />

v<br />

Velocity<br />

u<br />

Actuator signal<br />

The process data can be read out now. They show the actual and command values.<br />

Page 26 of 33


Profibus DP linking<br />

Profibus functions<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

The module supports all baud rates from 9,6 kbit/s up to 12000 kbit/s with auto detection of the baud rate.<br />

The functionality is defined in IEC 6<strong>11</strong>58. The Profibus address can be programmed by a terminal program,<br />

WPC-300 or online via the Profibus. A diagnostic LED indicates the online status.<br />

Installation<br />

A typical screened Profibus plug (D-Sub 9pol with switchable termination) is mandatory.<br />

Every Profibus segment must be provided with an active bus termination at the beginning and at the end.<br />

The termination is already integrated in all common Profibus plugs and can be activated by DIL switches.<br />

The Profibus cable must be screened. PIN 17 have to be connected with PE (low impedance).<br />

GSD Configuration File<br />

The GSD data are available on our homepage http://www.w-e-st.de/DE/Produkte/produkte.html file:<br />

hms_1810.gsd.<br />

The communication parameter are 16 bytes (8 words) for IN and OUTPUT variables.<br />

Page 27 of 33


Prozess data definition<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

The resolution (data via Profibus) of the command position is defined by the actual sensor resolution. The<br />

module works always with full sensor accuracy.<br />

The scaled speed is defined by 0x3fff (16373) for 100% of the maximum programmed speed.<br />

Optional two positions and two speeds can be sent to the module. In this mode high/low speed or<br />

low/high speed profiles are generated automatically. This mode is deactivated by programming zero for<br />

speed 2.<br />

The module will be controlled by the control word, the command positions and speeds:<br />

ENABLE: is additionally required to the hardware ENABLE.<br />

<strong>ST</strong>ART: the new command position is taken over by a signal change from low to high<br />

(from 0 to 1). By deactivation of this bit, the system stops via a programmed deceleration<br />

ramp.<br />

HAND+, HAND-: Manual mode<br />

Command values:<br />

Command position 1 and 2: related to the sensor resolution.<br />

Command velocity 1 and 2: 100 % corresponds to 0x3fff.<br />

Feedback of the status word, the command position and the actual position<br />

READY: System is ready for positioning.<br />

InPos: In position signal.<br />

Sensor error: if the sensor control is activated and if there exists a sensor failure, the<br />

READY signal will be deactivated.<br />

In case of a sensor failure (READY signal) the hardware-enable-signal has to be deactivated.<br />

Actual values:<br />

Command position: Can be interpreted variously according to the mode.<br />

Normal = preset command position,<br />

NC-Modus = calculated command position of the generator,<br />

Actual position: corresponding to the sensor solution.<br />

Control deviation (x-w): according to the sensor resolution.<br />

In the NC-mode shows the contouring error (difference in the value of the nominal value<br />

generator to the actual value). Control deviation (x-w): according to the sensor resolution.<br />

Page 28 of 33


Commands via PROFIBUS<br />

16 data bytes are sent to the module.<br />

Definition of the control word:<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Byte Function Comment<br />

1 (0) control word Hi<br />

2 (1) control word Lo actual not used<br />

3 (2) command position 1 Hi<br />

4 (3) command position 1<br />

5 (4) command position 1<br />

6 (5) command position 1 Lo<br />

7 (6) velocity 1 Hi<br />

8 (7) velocity 1 Lo<br />

9 (8) command position 2 Hi active, if a second velocity is pro-<br />

10 (9) command position 2<br />

grammed ( Byte 13 und 14 )<br />

<strong>11</strong> (10) command position 2<br />

12 (<strong>11</strong>) command position 2 Lo<br />

13 (12) velocity 2 Hi<br />

14 (13) velocity 2 Lo<br />

15 (14) - reserved<br />

16 (15) - reserved<br />

Byte 1 (0) - control word Hi<br />

Bit Function<br />

8 (7) Enable (with hardware enable) 1= ready<br />

7 (6) Start 1= active<br />

6 (5) Hand- 1= active<br />

5 (4)<br />

4 (3)<br />

3 (2)<br />

2 (1)<br />

1 (0)<br />

Hand+ 1= active<br />

Byte 3 (2) bis 6 (5) - command position 1<br />

Bit Function<br />

25 (24)…32 (31) command position Hi Byte defined by the<br />

17 (16)…24 (23)<br />

9 (8)…16 (15)<br />

1 (0)…8 (7) command position Lo Byte<br />

Page 29 of 33<br />

resolution of the<br />

sensor<br />

Byte 7 (6) und 8 (7) - command velocity 1<br />

Bit Function<br />

9 (8)…16 (15) velocity Hi Byte max 3f hex<br />

1 (0)…8 (7) velocity Lo Byte max ff hex


W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Byte 9 to 12 - command position 2<br />

Bit Function<br />

25 bis 32 command position Hi Byte defined by the<br />

17 bis 24<br />

9 bis 16<br />

1 bis 8 command position Lo Byte<br />

Page 30 of 33<br />

resolution of the<br />

sensor<br />

Byte 13 and 14 - command velocity 2<br />

Bit Function<br />

9 bis 16 velocity Hi Byte max 3f hex<br />

1 bis 8 velocity Lo Byte max ff hex<br />

The enable bit is combined with the external enable input, that means both signals must exist, in order to<br />

enable the axes.<br />

DATA send to PROFIBUS<br />

Totally, 16 Bytes will be sent to the Profibus.<br />

Byte Function Comment<br />

1 (0) status word Hi<br />

2 (1) status word Lo not used<br />

3 (2) actual position Hi<br />

4 (3) actual position<br />

5 (4) actual position<br />

6 (5) actual position Lo<br />

7 (6) internal command position Hi<br />

8 (7) internal command position<br />

9 (8) internal command position<br />

10 (9) internal command position Hi<br />

<strong>11</strong> (10) Control deviation Hi In resolution of the positioning<br />

12 (<strong>11</strong>) Control deviation<br />

sensor<br />

13 (12) Control deviation<br />

14 (13) Control deviation Lo<br />

15 (14) -<br />

16 (15) -


The status word is encoded as follows:<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Byte 1 (0) - status word Hi<br />

Bit Function<br />

8 (7) READY 1= ready-to-operate<br />

7 (6)<br />

6 (5)<br />

5 (4)<br />

4 (3)<br />

3 (2)<br />

2 (1)<br />

1 (0)<br />

IN<strong>POS</strong> 1= value in pos-window<br />

Byte<br />

Byte 3 (2) bis 6 (5) command position<br />

Function Comment<br />

25 (24)…32 (31) command position Hi-Byte In resolution of the positioning<br />

17 (16)…24 (23) command position<br />

sensor<br />

9 (8)…16 (15) command position<br />

1 (0)…8 (7) command position Lo-Byte<br />

Byte<br />

Byte 7 (6) bis 10 (9) internal command position<br />

Function Comment<br />

25 (24)…32 (31) internal command position Hi-Byte In resolution of the positioning<br />

17 (16)…24 (23) internal command position<br />

sensor<br />

9 (8)…16 (15) internal command position<br />

1 (0)…8 (7) internal command position Lo-Byte<br />

Byte<br />

Byte <strong>11</strong> (10) bis 14 (13) Control deviation<br />

Function Comment<br />

25 (24)…32 (31) Control deviation Hi-Byte In resolution of the positioning<br />

17 (16)…24 (23) Control deviation<br />

sensor<br />

9 (8)…16 (15) Control deviation<br />

1 (0)…8 (7) Control deviation Lo-Byte<br />

Page 31 of 33


System structure<br />

Output<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Enable<br />

8<br />

<strong>POS</strong>-<strong>123PDP</strong><br />

Addr= 5 (Slave)<br />

Abschluss =<br />

SSI or analogue position sensor<br />

Page 32 of 33<br />

Profibus DP


Comments<br />

W.E.<strong>ST</strong>. <strong>Elektronik</strong> <strong>GmbH</strong><br />

Page 33 of 33

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

Saved successfully!

Ooh no, something went wrong!