background image

Operating Manual 

 

 

motrona GmbH, Zeppelinstraße 16, DE - 78244 Gottmadingen, Tel. +49 (0) 7731 9332-0, Fax +49 (0) 7731 9332-30, [email protected], www.motrona.com

 

 
 

 

 
 

IP251 

Universal SSI / RS232 signal converter for operation with absolute SSI sensors and encoders 

 
 

Product Features: 

 

 

Converts SSI data as well as serial data to parallel binary, Gray oder BCD data format 

 

Linearization facilities by freely programmable in-/output curves 

 

Additional facilities like bit-blanking, round-loop-operation etc. 

 

Parallel output 25 bits (push-pull, short circuit proof) 

 

RS232 interface for serial readout of the sensor data 

 

SSI: Master or Slave operation 

 

18 to 30 VDC power supply 

Summary of Contents for IP251

Page 1: ...SI sensors and encoders Product Features Converts SSI data as well as serial data to parallel binary Gray oder BCD data format Linearization facilities by freely programmable in output curves Additional facilities like bit blanking round loop operation etc Parallel output 25 bits push pull short circuit proof RS232 interface for serial readout of the sensor data SSI Master or Slave operation 18 to...

Page 2: ...13 Added Printermode Ip251_02b_oi Dez 15 ag RS485 removed from parameter table Legal Notices added New design and chapter for Safety Instructions Technical specifications actualized Smaller corrections and modulations Legal notices All contents included in this manual are protected by the terms of use and copyrights of motrona GmbH Any reproduction modification usage or publication in other electr...

Page 3: ... 7 4 1 SSI encoder Master operation 7 4 2 SSI encoder Slave operation 7 4 3 Hold input 7 4 4 Parallel outputs 8 4 5 Data stable output 8 4 6 Serial interface 9 5 DIL Switch Settings 10 6 Extended Functions with PC Setup 11 6 1 Self Test 12 6 2 Output value 12 6 3 Hold key 12 7 Parameters 13 7 1 Scaling of serial readout data 13 7 2 Scaling of parallel output data 13 7 3 Ring counter parameter Roun...

Page 4: ...he right to modify the hardware software or operation manual at any time and without prior notice Therefore there might be minor differences between the unit and the descriptions in operation manual The raiser respectively positioner is exclusively responsible for the safety of the system and equipment where the unit will be integrated During installation or maintenance all general and also all co...

Page 5: ...s sections for wiring are described in the Technical Specifications see chapter 9 Before first start up it must be ensured that all connections and wires are firmly seated and secured in the screw terminals All inclusively unused terminals must be fastened by turning the relevant screws clockwise up to the stop Overvoltages at the connections must be limited to values in accordance to the overvolt...

Page 6: ... the IP251 unit or in Slave mode clock signal generated by a remote device 2 2 Remark about the encoder resolution The unit provides settings for the standard resolutions of 13 bits 21 bits and 25 bits In general for sensors with other resolutions you can use the next higher setting i e set the unit to 21 bits with a sensor of 16 bits Depending on brand and specification of the encoder in some cas...

Page 7: ... to need the common potential of the master can be connected to terminal 4 GND or remain open for fully differential operation 2 3 8 9 4 GND IP251 converter Slave mode Clock Clock Data Data Encoder Master Clock Clock Data Data 4 3 Hold input A HIGH signal to this input freezes the parallel output data The Hold function becomes active 500 µs after the rising edge of the signal and remains active fo...

Page 8: ...Bit 6 Bit 18 Bit 5 Bit 17 Bit 4 Bit 16 Bit 3 Bit 15 Bit 2 Bit 14 Bit 1 R 600 Ohms GND COM OUT Typical output circuit SUB D 25 female on unit site 13 25 12 24 11 23 10 22 9 21 8 20 7 19 6 18 5 17 4 16 3 15 2 14 1 4 5 Data stable output The output for bit 25 can be configured as a Data stable signal by means of the DIL switch In this case a LOW state indicates that parallel output data are stable an...

Page 9: ...serial RS232 interface is available The serial interface allows to operate and setup the unit as well as readout the encoder position by a PC or Notebook 5 4 3 2 1 9 8 7 6 GND int TxD RxD RS232 SUB D 9 connector on unit site female GND 1 2 3 4 5 9 8 7 6 1 2 3 4 5 9 8 7 6 TxD RxD PC connection cable female male IP251 PC ...

Page 10: ...tings upon power up Update Mode ON Update of parallel output in a fixed preset time pattern OFF Update of parallel output after every SSI telegram Pin 25 Function OFF Pin 25 indicates that output data is stable LOW ON Pin 25 is a normal data output bit 25 or error bit SSI Code OFF Gray Code ON Binary Code SSI Mode OFF Slave Operation ON Master Operation Pin 25 Function OFF Pin 25 Error bit output ...

Page 11: ...available for free download from www motrona com Connect your PC to the converter using a serial RS232 cable like shown in section 4 6 of this manual Then run the OS3 x software and you will see the following screen In case your text and color fields remain empty and the headline says OFFLINE you must verify your serial settings To do this select Comms from the menu bar Ex factory all motrona unit...

Page 12: ...ion is changing this window must show increasing or decreasing encoder values Where the color bar or the percentage display are jumping or hunting please check once more for correct setting of the DIL switch 6 3 Hold key This soft key operates in parallel to the hardware input terminal 10 and allows freezing the parallel output from the PC screen Indicator boxes in the RS column indicate that the ...

Page 13: ... data be re scaled by using the parameters xOperand Operand and Operand Serial Readout SSI encoder data x xOperand Operand Operand There operands affect only serial readout of encoder data but not the parallel data output With the settings xOperand 1 0000 Operand 1 0000 Operand 0 0000 the serial readout value equals to the SSI encoder value 7 2 Scaling of parallel output data 7 2 1 If you like to ...

Page 14: ...7 2 3 If you like to transform the SSI encoder data to a curve on the parallel output site Linearization Example encoder 16 Bit 65536 steps to be transformed to a programmable curve Linearisation Mode 1 Round Loop 0 Parallel Mode 0 binary output 1 Gray output 2 BCD output Parallel Inv 0 Log 1 HIGH normal output polarity 1 Log 1 LOW inverted output polarity Use registers P1 x to P16 x to specify th...

Page 15: ...nce 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 P1 x 0 P1 y 0 P4 x 20 P4 y 50 P6 x 30 P6 y 60 P16 x 100 P16 y 0 100 Y X parallel data SSI data Example for Linearisation 7 3 Ring counter parameter Round Loop In general this setting should be 00000 Any other setting will sub...

Page 16: ... following drawings explain the coherence between original SSI encoder data Round Loop setting SSI Offset and Direction register 8192 2048 Round Loop 2048 SSI Offset 1024 0 360 180 degrees 1024 Original SSI encoder signal parallel output signal Encoder 13Bit Direction 0 SSI Offset 1024 Round Loop 2048 8192 2048 Round Loop 2048 SSI Offset 1024 0 360 180 degrees 1024 Original SSI encoder signal Roun...

Page 17: ...arameter the offset value must be re entered With use of the Round Loop function it is also possible to change the counting direction of the encoder by appropriate setting the direction bit 7 4 More parameters Parameter Description Parallel Mode Sets the code of the parallel output and the input source of the converter Parallel Mode Parallel output Data source 0 Binary format SSI encoder 1 Gray fo...

Page 18: ...olution and the number of registered turns when you use this function The subsequent example uses a 13 bit single turn encoder to explain different result with blanking on one bit Without blanking a 13 bit encoder would provide a 0 8191 information with a 0 360º turn of the encoder shaft This assumes setting of High Bit 13 and Low Bit 01 It is easy to understand that there are two different ways h...

Page 19: ...th Slave operation In this case however the setting serves only to determine the pause time for correct synchronizations 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 register sets the waiting time between two SSI telegrams in a range from 0 001 to 10 000 s In normal operation due to...

Page 20: ...tting otherwise you must increase the Baud rate or choose a longer update cycle The serial access codes are 3 for TM1 and 5 for 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 Parameter Description SSI Offset Defines the electrical zero position of the encoder with re...

Page 21: ...the polarity of the Error Bit 0 Bit is LOW in case of error 1 Bit is HIGH in case of error P01 x P01 y etc Linearisation registers see section 7 2 3 Direction This parameter changes the internal direction of counting 0 or 1 provided the unit operates in Round Loop mode Parallel Inv When you change this register from 0 to 1 the data on the parallel output will be inverted Parallel Value The numeric...

Page 22: ...tting 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 even 1 7 8 odd 1 8 8 none 1 9 8 none 2 Factory setting Serial Protocol Determines the sequence of characters sent when you use the serial output for cyclic data transmission under timer control xxxxxxx is the measuring value transmitted The length of the transmitted value is d...

Page 23: ...ge 00 09 corresponds to register codes 0 to 9 and 10 19 corresponds to register codes 0 to 9 For clarification of register codes see the following figure The most important register codes are Register ASCII SSI Value HW 0 SSI Value 9 Display Value 8 Parallel Value 2 Legende Legende Factory Setting see next page IP251 Overview SSI Format 13 21 25 bit Bin Gray Code Bit Blanking SSI Error Bit Calcula...

Page 24: ...he protocol see separate description SERPRO With Printer mode the unit sends data without any request and under Timer control as described subsequently As soon as the unit receives a character it automatically switches over to PC Mode and operates according to protocol When for a period of 20 sec no character has been received the unit switches automatically back to Printer Mode and starts cyclic ...

Page 25: ... 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 Parallel output state Additionally the following registers can be recorded by using the monitor function ...

Page 26: ...H 10 30 V hold approx 500 µs Ri 5 kOhm screw terminals 1 5 mm AWG 16 Parallel output Output format Resolution Signal levels Output current Internal resistance Protection circuit Connections Binary Gray or BCD 25 bit 0 35 V external input at COM required max 20 mA at 24 V Ri 600 Ohm short circuit proof up to max 27 V COM screw terminals 1 5 mm AWG 16 outputs 25 pin SUB D connector female Serial int...

Page 27: ...Ip251_02b_oi_e doc Apr 16 Page 27 28 10 Dimensions 74 mm 2 913 91mm 3 583 40 mm 1 575 79 mm 3 110 Front view Side view Top view ...

Page 28: ...8 SSI High Bit 1 25 25 2 0 09 SSI Baudrate 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 Hold Polarity 0 1 0 1 0 13 SSI Error Bit 0 25 0 2 0 14 SSI Error Bit Polarity 0 1 0 1 0 15 P1 x 100 000 100 000 100000 6 3 A0 P1 y 100 000 100 000 100000 6 3 A1 P16 x 100 000 100 000 100000 6 3 D0 P16 y 100 000 100 000 100000 6 3 D1 Direction 0 1 0 1 0 46 Parallel...

Reviews: