background image

Your automation, our passion. 

 

 

 

 

 

K23-SSI/Rx/IU-C 

Signal converter 

 

Manual

Summary of Contents for K23-SSI/Rx/IU-C

Page 1: ...Your automation our passion K23 SSI Rx IU C Signal converter Manual...

Page 2: ...neral Terms of Supply for Products and Services in the Electronics Industry set out by the German Electrical and Electronic Manufacturers Association ZVEI and the Extended Reservation of Proprietorshi...

Page 3: ...3 4 Absolute Rotary Encoder Input X2 12 3 5 Start Stop Encoder Inputs X2 13 3 6 Control Inputs X5 14 3 7 Analog Output X4 16 3 8 Serial Interface X3 16 3 9 Control Outputs X6 17 3 10 USB Interface X7...

Page 4: ...2 Read Holding Registers and Write Multiple Registers 62 5 2 3 Read Coils and Write Single Coil 64 5 2 4 Diagnostics 65 5 3 Parameter List Serial Codes 65 5 4 Serial Codes of the Commands 74 5 5 Linea...

Page 5: ...the device or description at any time without prior notice Therefore possible discrepancies between the device and the description cannot be ruled out The safety of the plant or of the overall system...

Page 6: ...cross sections for the screw terminal connections refer to the technical data Before commissioning all connections and cables must be checked for a solid fit in the screw terminals All screw terminals...

Page 7: ...nput signals Operation as an absolute value converter for SSI signals 2 2 Function Diagram 2 3 Power LED Error Messages The device has a green LED on the front film This lights up continuously as soon...

Page 8: ...easured value is less than 99 999 999 0x00000004 SSI Encoder Error SSI Error bit set 0x00000010 Frequency Input A out of range The maximum or minimum permissible input frequency at input A was exceede...

Page 9: ...current consumption depends among other things on the level of the supply voltage and the settings and is approx 50 mA plus the rotary encoder current taken from the auxiliary voltage output All GND c...

Page 10: ...ELECTRICAL CONNECTIONS 10 3 3 Incremental Rotary Encoder Input X2 A connection for various incremental signals is available at terminal X2 pins 3 4 5 and 6 RS422 HTL DIFFERENTIAL HTL PNP HTL NPN...

Page 11: ...pulse generators Note for mechanical switching contacts If in exceptional cases mechanical contacts are to be used as a pulse source a commercially available external capacitor of approx 10 F must be...

Page 12: ...Absolute Rotary Encoder Input X2 The SSI connection is available for managing operation at terminal X2 pins 1 2 3 4 The SSI connection is available for managed operation at terminal X2 pins 3 4 5 6 Co...

Page 13: ...r the init pulse in managing operation at terminal X2 pins 1 2 The device generates the init pulse The RS422 connection is available for the init pulse in managed operation at terminal X2 pins 5 6 The...

Page 14: ...on of the init pulse can be set using the INIT pulse TIME s parameter TInit 1 s 9 s adjustable TStart 3 s 5 s TStop 3 s 5 s 3 6 Control Inputs X5 Six control inputs with HTL PNP characteristics are av...

Page 15: ...In 6 resets the device to factory settings Connection of the control inputs Generally open control inputs are LOW The input stages are designed for electronic control signals Note for mechanical switc...

Page 16: ...ment result and refers to AGND potential AGND and device GND are connected internally CAUTION Parallel operation of voltage and current output is not permitted 3 8 Serial Interface X3 A serial interfa...

Page 17: ...ntrol outputs are available at terminal X6 pins 2 3 4 5 6 and 7 The switch conditions can be adjusted accordingly in the PRESELECTION MENU Outputs Ctrl Out 1 6 are quick PNP control outputs The switch...

Page 18: ...rface can be used as follows For parameterization of the device during commissioning For changing parameters during operation For reading out actual values via PC Note The serial USB communication is...

Page 19: ...Fuchs com This section shows the overview of the individual menus and their parameters Menu Parameter GENERAL MENU MODE ENCODER PROPERTIES ENCODER DIRECTION FACTOR DIVIDER ADDITIVE VALUE LINEARIZATIO...

Page 20: ...PRESELECTION 2 PRESELECTION 3 PRESELECTION 4 PRESELECTION 5 PRESELECTION 6 PRESELECTION 1 MENU MODE 1 HYSTERESIS 1 PULSE TIME 1 S OUTPUT TARGET 1 OUTPUT POLARITY 1 OUTPUT LOCK 1 STARTUP DELAY 1 S PRE...

Page 21: ...SE TIME 5 S OUTPUT TARGET 5 OUTPUT POLARITY 5 OUTPUT LOCK 5 STARTUP DELAY 5 S PRESELECTION 6 MENU MODE 6 HYSTERESIS 6 PULSE TIME 6 S OUTPUT TARGET 6 OUTPUT POLARITY 6 OUTPUT LOCK 6 STARTUP DELAY 6 S S...

Page 22: ...MODE operating mode This parameter defines which measurement function operating mode mode the device should fulfill Value Designation Function 0 NOT DEFINED Operating mode Not defined modulation and m...

Page 23: ...IRECTION This parameter reverses the direction of counting and or travel Value Designation Function 0 FORWARD Forward 1 REVERSE Backward FACTOR multiplication factor This parameter defines the factor...

Page 24: ...tion in the appendix Value Designation Function 0 OFF No linearization 1 1 QUADRANT Linearization in the first quadrant 2 4 QUADRANT Linearization in all four quadrants BACKUP MEMORY retentive memory...

Page 25: ...ith four decimal places in the format x xxxx 2 PERCENT Percentage deviation from channel B to channel A Note Interpretation of the result with two decimal places in the format xxx xx 3 A B Frequency a...

Page 26: ...Default value 9 999 Maximum measuring time in seconds WAIT TIME 1 S The set value is the zero setting time This parameter defines the duration of the lowest frequency or the waiting time between two r...

Page 27: ...1 s and AVERAGE FILTER exponential filter T 63 2 x sampling time This means that after 0 2 s 63 of the jump height is reached Value Function 0 No average determination quick response to any change 1 F...

Page 28: ...NCY BASE 0 1 Hz 1 1 10 Hz 2 1 100 Hz 3 1 1000 Hz AVERAGE FILTER 1 2 5 2x 1 073 741 823 Hz 107 374 182 3 Hz 10 737 418 23 Hz 1 073 741 823 Hz 6 4x 536 870 911 Hz 53 687 091 1 Hz 5 368 709 11 Hz 536 870...

Page 29: ...Default value 9 999 Maximum measuring time in seconds WAIT TIME 2 S The set value is the zero setting time This parameter defines the duration of the lowest frequency or the waiting time between two r...

Page 30: ...lowing average determination with two cycles 2 Flowing average determination with four cycles 3 Flowing average determination with eight cycles 4 Flowing average determination with 16 cycles 5 Exponen...

Page 31: ...en from there 4 3 Counter Mode In this menu the operation is defined as a position converter for incremental signals pulse sum difference incrementing or decrementing counter Input A and B are active...

Page 32: ...of input A is set to the value set here Value Function 99999999 Smallest value 0 Default value 99999999 Largest value FACTOR B Pulse scaling factor for input B Example if set to 1 23456 the device dis...

Page 33: ...I MODE different terminals must be used for the SSI CLK Managing operation Terminal X2 pins 1 and 2 Managed operation Terminal X2 pins 5 and 6 Value Designation Function 0 PRIMARY Managing operation C...

Page 34: ...arameter and the actual rotary encoder zero point is shifted accordingly rotary encoder zero point shift Value Function 0 Smallest value 999999999 Largest value HIGH BIT for bit suppression Defines th...

Page 35: ...possible to move in the positive and negative directions depending on the direction of rotation Display zero point shift Value Function 0 Smallest value 999999999 Largest value ROUND LOOP VALUE Define...

Page 36: ...nt of a fault 1 Bit is high in the event of a fault Note SSI values To process SSI values see Linearisierung and SSI Wert einlesen in the Anhang 4 5 Start Stop Mode In this menu the operation is defin...

Page 37: ...the init pulse in microseconds Value Function 1 Smallest value 2 Default value 9 Largest value VELOCITY m s Waveguide velocity of the encoder used in m s Value Function 0001 00 Smallest value 2800 00...

Page 38: ...99 Largest value Sets the reference quantity in mm for an angle measurement The distance traveled e g the extent to which to generate the subsequent ROUND LOOP VALUE must be set here Note Only for OPE...

Page 39: ...nes the downtime When downtime is detected a downtime signal is signaled after xx xx seconds and the startup override is reactivated Downtime monitoring can be set in the PRESELECTION MENU AVERAGE FIL...

Page 40: ...00 Default value 99999999 Largest preselection value PRESELECTION 2 Preselection switch point 2 Value Function 99999999 Smallest preselection value 2000 Default value 99999999 Largest preselection val...

Page 41: ...ches according to the following condition Value Designation Function 0 RESULT PRES Amount of measurement result greater than or equal to amount of PRESELECTION 1 With HYSTERESIS 1 not equal to 0 the f...

Page 42: ...rement result PRESELECTION 1 ON Measurement result PRESELECTION 1 HYSTERESIS 1 OFF 4 RESULT PRES Measurement result less than or equal to preselection 1 e g underspeed Startup override STARTUP DELAY r...

Page 43: ...for the switch condition of preselection 1 Value Function 0 000 No one shot pulse static signal 60 000 Pulse duration of 60 seconds OUTPUT TARGET 1 Assignment of an output for the switch condition of...

Page 44: ...the monitoring function is focused This setting only applies for switch conditions RESULT PRES or RESULT PRES and only for operating mode FREQUENCY MODE channel A STARTUP DELAY is set at a frequency o...

Page 45: ...election 2 See PRESELECTION 1 MENU PULSE TIME 2 S Duration of the one shot pulse for the switch condition of preselection 2 See PRESELECTION 1 MENU OUTPUT TARGET 2 Assignment of an output for the swit...

Page 46: ...n 3 Menu MODE 3 Switch condition for preselection 3 see PRESELECTION 1 MENU except for trailing preselection Value Designation Function See PRESELECTION 1 MENU 6 RES PRES TRAIL Trailing preselection 3...

Page 47: ...ssignment of the switch condition to Ctrl Out 6 OUTPUT POLARITY 3 Switch state for the switch condition of preselection 3 See PRESELECTION 1 MENU OUTPUT LOCK 3 Self locking for the switch condition of...

Page 48: ...tion to Ctrl Out 1 2 CTRL OUT 2 Assignment of the switch condition to Ctrl Out 2 3 CTRL OUT 3 Assignment of the switch condition to Ctrl Out 3 4 CTRL OUT 4 Assignment of the switch condition to Ctrl O...

Page 49: ...election 5 See PRESELECTION 1 MENU PULSE TIME 5 S Duration of the one shot pulse for the switch condition of preselection 5 See PRESELECTION 1 MENU OUTPUT TARGET 5 Assignment of an output for the swit...

Page 50: ...n 6 Menu MODE 6 Switch condition for preselection 6 see PRESELECTION 1 MENU except for trailing preselection Value Designation Function See PRESELECTION 1 MENU 6 RES PRES TRAIL Trailing preselection 3...

Page 51: ...ch condition to Ctrl Out 6 OUTPUT POLARITY 6 Switch state for the switch condition of preselection 6 See PRESELECTION 1 MENU OUTPUT LOCK 6 Self locking for the switch condition of preselection 6 See P...

Page 52: ...ops 6 8 EVEN 1 8 data Parity even 1 stop 7 8 ODD 1 8 data Parity odd 1 stop 8 8 NONE 1 8 data No parity 1 stop 9 8 NONE 2 8 data No parity 2 stops SERIAL INIT This parameter determines the baud rate a...

Page 53: ...e In the event of a request via the request protocol the cyclical transmission is interrupted for 20 seconds Value Function 0 000 Cyclical transmission is switched off and the device only sends SERIAL...

Page 54: ...tocol to be activated and the Modbus address to be set For details on communication with the Modbus protocol see Modbus RTU Schnittstelle Value Function 0 Serial interface uses the Lecom protocol 1 24...

Page 55: ...Function 99999999 Smallest end value 10000 Default value 99999999 Largest end value ANALOG GAIN This parameter is used to set the maximum modulation The ANALOG GAIN indicates the maximum modulation of...

Page 56: ...lues channels A and B to the set values in SET VALUE A and B only in COUNTER mode d s 2 FREEZE Freezes the current measurement result s 3 TEACH ANALOG START Transfers the current measurement result to...

Page 57: ...OUNTER mode d s 20 LOCK COUNTER A Counter channel a is disabled and does not count any further pulses as long as this command is present only in COUNTER mode s 21 LOCK COUNTER B Counter channel B is d...

Page 58: ...activation assignment for parameter INPUT 1 CONFIG INPUT 4 ACTION This parameter determines the control function of the input Ctrl In 4 See function assignment for parameter INPUT 1 ACTION INPUT 4 CO...

Page 59: ...X X coordinate of the linearization points This is the value that the device would generate without linearization on the basis of the input signal Value Function 99999999 Smallest value 0 Default val...

Page 60: ...ters hex 04 AD1 device address high byte AD2 device address low byte C1 code position to be read out high byte C2 code position to be read out low byte ENQ control characters hex 05 If for example the...

Page 61: ...understanding of this manual 5 2 1 Parameter Settings Required parameter settings in the Serial Menu UNIT NUMBER Not valid for Modbus communication For setting the Modbus address see MODBUS parameter...

Page 62: ...tivated The serial interface uses the Modbus RTU protocol The number set here determines the Modbus node address 5 2 2 Read Holding Registers and Write Multiple Registers The Read Holding Registers an...

Page 63: ...t holding registers allow access to device variables actual value register Holding registers 0x1000 0x1001 hex Actual values with serial code 0 display value Holding registers 0x1002 0x1003 hex Actual...

Page 64: ...to the Analog End parameter 4 58 TEACH PRESELECTION 1 Transfers the current measurement result to the Preselection 1 parameter 5 59 TEACH PRESELECTION 2 Transfers the current measurement result to the...

Page 65: ...ENU ENCODER PROPERTIES 01 0 4 0 2 GENERAL MENU ENCODER DIRECTION 02 0 1 0 3 GENERAL MENU FACTOR 03 99999999 99999999 1 4 GENERAL MENU DIVIDER 04 99999999 99999999 1 5 GENERAL MENU ADDITIVE VALUE 05 99...

Page 66: ...I MODE SSI MODE 31 0 1 0 32 SSI MODE ENCODER RESOLUTION 32 10 32 25 33 SSI MODE DATA FORMAT 33 0 1 0 34 SSI MODE BAUD RATE 34 0 5 2 35 SSI MODE SSI ZERO 35 0 999999999 0 36 SSI MODE HIGH BIT 36 1 32 2...

Page 67: ...RITY 1 B0 0 1 0 57 PRESELECTION 1 MENU OUTPUT LOCK 1 B1 0 1 0 58 PRESELECTION 1 MENU STARTUP DELAY 1 S B2 0 60000 0 59 PRESELECTION 1 MENU __ B3 0 0 0 60 PRESELECTION 1 MENU __ B4 0 0 0 61 PRESELECTIO...

Page 68: ...PUT TARGET 3 D1 0 6 3 78 PRESELECTION 3 MENU OUTPUT POLARITY 3 D2 0 1 0 79 PRESELECTION 3 MENU OUTPUT LOCK 3 D3 0 1 0 80 PRESELECTION 3 MENU STARTUP DELAY 3 S D4 0 60000 0 81 PRESELECTION 3 MENU __ D5...

Page 69: ...S 5 F1 0 99999 0 98 PRESELECTION 5 MENU PULSE TIME 5 S F2 0 60000 0 99 PRESELECTION 5 MENU OUTPUT TARGET 5 F3 0 6 5 100 PRESELECTION 5 MENU OUTPUT POLARITY 5 F4 0 1 0 101 PRESELECTION 5 MENU OUTPUT LO...

Page 70: ...MENU SERIAL INIT 9 0 1 0 122 SERIAL MENU SERIAL PROTOCOL H2 0 1 0 123 SERIAL MENU SERIAL TIMER S H3 0 60000 0 124 SERIAL MENU SERIAL VALUE H4 0 3 0 125 SERIAL MENU MODBUS H5 0 247 0 126 SERIAL MENU __...

Page 71: ...U __ J9 0 0 0 150 COMMAND MENU __ K0 0 0 0 151 LINEARIZATION MENU P1 X K1 99999999 99999999 0 152 LINEARIZATION MENU P1 Y K2 99999999 99999999 0 153 LINEARIZATION MENU P2 X K3 99999999 99999999 0 154...

Page 72: ...999 99999999 0 171 LINEARIZATION MENU P11 X M1 99999999 99999999 0 172 LINEARIZATION MENU P11 Y M2 99999999 99999999 0 173 LINEARIZATION MENU P12 X M3 99999999 99999999 0 174 LINEARIZATION MENU P12 Y...

Page 73: ...999999 99999999 0 189 LINEARIZATION MENU P20 X N9 99999999 99999999 0 190 LINEARIZATION MENU P20 Y O0 99999999 99999999 0 191 LINEARIZATION MENU P21 X O1 99999999 99999999 0 192 LINEARIZATION MENU P21...

Page 74: ...le which can be distributed over the entire conversion range at various distances Linear interpolation takes place automatically between two predefined coordinates It is recommended that as many point...

Page 75: ...n the last defined X value the corresponding Y value is used constantly Mode 1 Quadrant Mode 4 Quadrant P1 X must be set to 0 The linearization is only defined in the positive value range In the case...

Page 76: ...below shows a water lock in which the opening width is detected by a rotary encoder and displayed In this arrangement the rotary encoder generates a signal proportional to the angle of rotation Howev...

Page 77: ...APPENDIX 77 5 6 Reading in the SSI Value The received data is always filled internally to a 32 bit data length...

Page 78: ...APPENDIX 78 Internal processing and calculation of SSI data Checking the error bit Data conversion Gray code Binary Data partitioning Bits per revolution and number of revolutions...

Page 79: ...APPENDIX 79 Calculating the SSI Zero Position Checking the direction of rotation Evaluating the bit suppression...

Page 80: ...APPENDIX 80 Calculating the SSI offset Calculating the display value...

Page 81: ...tance measurement angle measurement or velocity measurement can be selected using the OPERATIONAL MODE parameter POSITION distance measurement The current position of the position encoder is determine...

Page 82: ...retation of the measurement result for the angle measurement The default setting CIRCUMFERENCE mm 100 000 and ROUND LOOP VALUE 360 and FACTOR 1 DIVIDER 1 and ADDITIVE VALUE 0 is an angle or position o...

Page 83: ...APPENDIX 83 5 8 Dimensions...

Page 84: ...www pepperl fuchs com Subject to modifications Pepperl Fuchs Printed in Germany DOCT 6641...

Reviews: