background image

IV25101A_e.DOC / Feb-08 

 

Page 21 / 25 

8.

 

Free Programmable Linearization 

This programmable feature allows the user to convert a linear motion to a non-linear analogue 
output and vice-versa. There are 16 programmable interpolation points available, which can be 

set in any desired distance over the full conversion range. Between two points, the unit uses 
linear interpolation. Therefore it is advisable to use more points in a range with strong curves 
and only a few points where the curvature is less. 

To specify your desired linearization curve, you must first set the „Linearisation Mode“ register 
to either 1 or 2. 
Use registers P1(x) to P16(x) to specify the coordinates on the x-axis. These are the analogue 

output values that the unit normally would generate according to the actual encoder position. 
These settings must be in % of full scale. 
Now enter the attached values to registers P1(y) to P16(y). These are the values that the 

analogue output will generate instead of the x- values. 
As an example, the value of P2(y) will substitute the encoder value P2(x) etc. 

 

 

 

 

x-registers must use continuously increasing settings, i.e. P1(x) must have 
the lowest setting and P16(x) must have the highest setting  

 

All entries use a percentage format of xx.xxx% full scale. Setting 0.000% 

means zero output and setting 100.000% means full scale output.  

 

With Linearisation Mode set to 1, it is a must to set P1(x) to 0% and P16(x) 

to 100%. Linearization is defined in the positive range only and the negative 
range will be a mirror image of the positive range with reference to zero  

 

With Linearisation Mode set to 2, it is a must to set P1(x) to –100% and 

P16(x) to +100%. This enables the user to set curves which are not 
symmetric to the zero position. 

 

 

x

y

P1(x)=  0%
P1(y)=10%

Linearisation Mode = 1

x

y

Linearisation Mode = 2

P1(x)= -100%
P1(y)=    95%

P8(x)=   0%
P8(y)= 80%

P16(x)=+100%
P16(y)=  -60%

*)

P16(x)=100%
P16(y)=  80%

*) Output mode = 0

 

 

 

Summary of Contents for IV 251

Page 1: ...RS232 and RS485 interface for serial readout of the encoder data Easy to set up by Teach function or by PC Linearisation facilities by freely programmable input output curves Additional facilities as...

Page 2: ...ge to a machine or hazard to the operating staff it is indispensable to meet effective precautions in order to avoid such consequences Regarding installation wiring environmental conditions screening...

Page 3: ...est 9 4 3 Scaling of the analogue output with use of the Teach function 9 4 4 The Set Input 10 5 Serial Readout of the Actual Encoder Position 11 6 PC setup using the operator software OS32 12 7 Param...

Page 4: ...sensors using a standard SSI interface 6 to 25 bits of resolution with binary or Gray code The unit can operate in either master mode clock signal generated by the IV251 unit or in slave mode clock si...

Page 5: ...he auxiliary voltage output the total power consumption of the unit is about 200 mA 1 2 3 4 5 6 7 8 9 10 11 12 Analogue out 10V SSI Clock SSI Clock Analogue GND 18 30 VDC typ 200 mA 0 20mA 4 20mA out...

Page 6: ...51 converter Slave mode Clock Clock Data Data Encoder Master Clock Clock Data Data 2 3 Analogue outputs The unit provides one 10V voltage output and one 0 20 mA 4 20 mA current output at a resolution...

Page 7: ...variables by PC according to need 5 4 3 2 1 9 8 7 6 GND int TxD RxD RS232 5V T T R R RS485 Sub D 9 female on unit site 5 4 3 2 1 9 8 7 6 5 4 3 2 1 9 8 7 6 5 4 3 2 1 9 8 7 6 5 4 3 2 1 9 8 7 6 GND TxD R...

Page 8: ...I Test OFF Normal LED operation Teach function enabled ON Verifies correct status of clock and data lines Teach function disabled SSI Code OFF Gray Code ON Binary Code SSI Mode OFF Slave Mode ON Maste...

Page 9: ...button your wiring of the encoder is o k Please power the unit down and set DIL position 6 to OFF for Teach operation With use of a PC and the OS32 operator software you can check the status also fro...

Page 10: ...tronic suppression of the overflow jump The only way to reset an overflow error state is to cycle the power supply The LED overflow check may fail with encoders providing a resolution lower than 13 bi...

Page 11: ...the serial link For setting of communication parameters a PC is required IV251 uses the DRIVECOM communication standard according to ISO 1745 Details about this protocol can be found in our file Serp...

Page 12: ...hown in section 2 4 of this manual Make sure the cable only connects pins 2 3 and 5 Run the OS3 x software and you will find the following screen In case your text and color fields remain empty and th...

Page 13: ...ing the Teach function Round Loop In general this setting should be 00000 Any other settings will substitute the real encoder position by a repeating cycle count Example when we set this register to 2...

Page 14: ...SSI Offset 1024 0 360 180 degrees 1024 Original encoder signal Round Loop signal Encoder 13Bit Direction 1 SSI Offset 1024 Round Loop 2048 Volt T Min T Max Analogue Output Output Mode 1 The Round Loo...

Page 15: ...nal encoder signal Round Loop signal Encoder 13Bit Direction 0 SSI Offset 2048 Round Loop 8192 Volt T Min T Max Analogue Output Output Mode 1 2048 Output Mode Selects the output format of the analogue...

Page 16: ...s with the resolution and the number of registered turns when you use this function The subsequent example uses a 13 bit single turn encoder to explain two different results when blanking out one bit...

Page 17: ...time for correct synchronization pause is detected after 4 clock cycles The unit automatically synchronizes with every remote clock signal within the specified Baud rate range SSI Wait Time This regis...

Page 18: ...TM2 In critical cases you can reduce the internal processing times of the unit by omitting the conversion of serial RS232 encoder data For this just set parameter Operand to 00000 SSI Offset Defines t...

Page 19: ...hown in section 8 7 6 Set up Settings Analogue Offset This register can adjust the analogue zero output in a range of approx 100mV respectively 200 A if necessary Analogue Gain Sets the maximum output...

Page 20: ...etting Baud 0 9600 1 4800 2 2400 3 1200 4 600 5 19 200 6 38 400 Factory setting Serial Format Setting Data bits Parity Stop bits 0 7 even 1 1 7 even 2 2 7 odd 1 3 7 odd 2 4 7 none 1 5 7 none 2 6 8 eve...

Page 21: ...scale Now enter the attached values to registers P1 y to P16 y These are the values that the analogue output will generate instead of the x values As an example the value of P2 y will substitute the e...

Page 22: ...ope For this select TOOLS then TEST and there Analogue Voltage Function The unit will now simulate a repeating motion of the encoder over the full range and generate the analogue signal accordingly Wh...

Page 23: ...from the TOOLS menu you are able to verify the following data by clicking to the corresponding field Actual encoder position DIL switch settings Internal supply voltages Analogue output state Furtherm...

Page 24: ...MHz SSI Format 13 21 or 25 Bit Master Slave Gray Bin SSI break time min 4 clock cycles Set Input HTL High 10V Low 3V Ri 5k Active High minimum pulse duration 10 msec Encoder supply 5 5V 5 max Load 150...

Page 25: ...e 0 2 0 1 0 07 SSI Low Bit 0 25 1 2 0 08 SSI High Bit 1 25 25 2 0 09 SSI Baud rate 100 1000000 100000 7 0 10 SSI Wait Time 0 10 000 0 5 3 11 SSI Offset 0 99999999 0 8 0 12 SSI Reset Value 0 99999999 0...

Reviews: