Pepperl+Fuchs K23-SSI/USB/25B-C Manual
Pepperl+Fuchs K23-SSI/USB/25B-C Manual

Pepperl+Fuchs K23-SSI/USB/25B-C Manual

Signal converter

Advertisement

Quick Links

K23-SSI/USB/25B-C
Signal converter
Manual
Your automation, our passion.

Advertisement

Table of Contents
loading

Summary of Contents for Pepperl+Fuchs K23-SSI/USB/25B-C

  • Page 1 K23-SSI/USB/25B-C Signal converter Manual Your automation, our passion.
  • Page 2 K23-SSI/Rx/IU-C The latest version of the General 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 Proprietorship" supplementary clause apply to this document.
  • Page 3: Table Of Contents

    K23-SSI/USB/25B-C | T ABLE OF ONTENTS Table of Contents Safety and Responsibility ......................5 General Safety Information ....................5 Intended Use ........................5 Installation ......................... 6 EMC Guidelines ........................ 6 Cleaning, Care, and Maintenance Instructions ..............7 General Information ........................8 Operating Modes .......................
  • Page 4 Operating Modes / OP Modes of the Start/Stop Interface ..........61 Dimensions ........................63...
  • Page 5: Safety And Responsibility

    K23-SSI/USB/25B-C | S AFETY AND ESPONSIBILITY 1. Safety and Responsibility 1.1 General Safety Information This description is an essential part of the device and contains important information regarding installation, function and use. Failure to observe these instructions may result in damage or impair the safety of people and attachments.
  • Page 6: Installation

    K23-SSI/USB/25B-C | S AFETY AND ESPONSIBILITY 1.3 Installation The device may only be installed and operated in an environment that meets the permissible temperature range. Adequate ventilation must be ensured and the device must not have any direct contact with hot or aggressive gases or liquids.
  • Page 7: Cleaning, Care, And Maintenance Instructions

    K23-SSI/USB/25B-C | S AFETY AND ESPONSIBILITY Use shield connection clamps to connect the cable shields properly to earth  The wiring of the common ground lines must be star-shaped and common  ground must be connected to earth at only one single point The device should be mounted in a metal enclosure with sufficient distance to ...
  • Page 8: General Information

    K23-SSI/USB/25B-C | G ENERAL NFORMATION 2. General Information The device is designed as a signal converter with control inputs, which converts the corresponding sensor or encoder information into a parallel signal. It is also possible to convert serial data to a parallel format. Its extensive functions and operating modes make it universally applicable.
  • Page 9 K23-SSI/USB/25B-C | G ENERAL NFORMATION The individual error codes are explained in more detail below: Error code Error name Error description (Error_Status) 0x00000001 Maximum Value SPECIAL PIN FUNCTION “Data-Bit / Data-Bit”: Measured value is greater than + 16777215 (2^24-1) SPECIAL PIN FUNCTION “Error”...
  • Page 10 K23-SSI/USB/25B-C | G ENERAL NFORMATION Error code Error name Error description (Error_Status) Check sensor connections! 0x00000080 Position Encoder No "stop" pulse detected between Outside the Limit two "init" pulses. (only for mode: Start/Stop) Possible cause: No position sensor or position sensor outside the limits.
  • Page 11: Electrical Connections

    K23-SSI/USB/25B-C | E LECTRICAL ONNECTIONS 3. Electrical Connections The terminals should be tightened with a slotted screwdriver (blade width 2 mm). 3.1 DC Voltage Supply (X1) The device can be supplied with a DC voltage between 10 and 30 V DC via terminal X1 pins 1 and 2.
  • Page 12: Incremental Rotary Encoder Input (X2)

    K23-SSI/USB/25B-C | E LECTRICAL ONNECTIONS 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 13 K23-SSI/USB/25B-C | E LECTRICAL ONNECTIONS HTL NPN (NAMUR) TTL (PNP) In general, open PNP inputs are "LOW" and open NPN inputs are "HIGH." The input stages are designed for electronic 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.
  • Page 14: Absolute Rotary Encoder Input (X2)

    K23-SSI/USB/25B-C | E LECTRICAL ONNECTIONS 3.4 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,...
  • Page 15 K23-SSI/USB/25B-C | E LECTRICAL ONNECTIONS Connection for managed operation:...
  • Page 16: Start/Stop Encoder Inputs (X2)

    K23-SSI/USB/25B-C | E LECTRICAL ONNECTIONS 3.5 Start/Stop Encoder Inputs (X2) The RS422 connection is available for 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.
  • Page 17: Control Inputs (X3)

    K23-SSI/USB/25B-C | E LECTRICAL ONNECTIONS 3.6 Control Inputs (X3) Six control inputs with HTL-PNP characteristics are available at terminal X5 pins 2, 3 and 4. Control input 1 (Ctrl. In 1) to control input 2 (Ctrl. In 2) are freely configurable in the COMMAND menu and are used for externally triggered functions such as resetting the measurement result or for freezing the parallel output.
  • Page 18: Parallel Output (X5) / Com + (X3)

    K23-SSI/USB/25B-C | E LECTRICAL ONNECTIONS 3.7 Parallel output (X5) / COM + (X3) The parallel outputs are 25 short-circuit proof push-pull outputs. The common, independent supply voltage of the outputs is applied to terminal X3 - pin 5 (COM +). The supply voltage at COM + should not exceed +27 V, otherwise the permanent short circuit restistance of the outputs can no longer be guaranteed.
  • Page 19: Serial Interface (X4)

    K23-SSI/USB/25B-C | E LECTRICAL ONNECTIONS Data stable signal Zone 1: Parallel output data subject to change Zone 2: Parallel output data are stable 3.8 Serial Interface (X4) A serial USB interface (mini USB) is available at terminal X4. The USB interface can be used as follows: For parameterization of the device during commissioning ...
  • Page 20: Operating Software Os6.0

    K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE 4. Operating Software OS6.0 The device is parameterized via the serial interface using a PC and the OS6.0 operating software. The free operating software OS6.0 can be found at Pepperl-Fuchs.com This section shows the overview of the individual menus and their parameters.
  • Page 21 K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE Menu Parameter LOW BIT SSI OFFSET ROUND LOOP VALUE SAMPLING TIME (S) ERROR BIT ERROR POLARITY START/STOP MODE INIT MODE SAMPLING TIME (ms) INIT PULSE TIME (µs) VELOCITY (m/s) OPERATIONAL MODE OFFSET CIRCUMFERENCE (mm)
  • Page 22: General Menu

    K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE Menu Parameter P1(Y) P2(X) P2(Y) … P23(X) P23(Y) P24(X) P24(Y) 4.1 General Menu MODE (operating mode) This parameter defines which measurement function (operating mode/mode) the device should fulfill. Value Designation Function NOT DEFINED Operating mode: Not defined, modulation and...
  • Page 23 K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE ENCODER DIRECTION This parameter reverses the direction of counting and/or travel. Value Designation Function FORWARD Forward REVERSE Backward FACTOR (multiplication factor) This parameter defines the factor by which the measurement result is multiplied. Value...
  • Page 24: Frequency Mode

    K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE Value Designation Function 4 QUADRANT Linearization in all four quadrants BACKUP MEMORY (retentive memory) Note: Only relevant for MODE: "COUNTER" Value Designation Function No retentive memory Retentive memory active. Stores the actual value of the counter readings in the event of a power failure and "counter"...
  • Page 25 K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE Value Designation Function A/B x 90° Frequency measurement with A/B x 90° signal. (Forward/backward—rotation direction monitoring) FREQUENCY BASE Sets the desired base for frequency measurement (resolution). Value Function 1 Hz (Interpretation of result in format: xxxxxxxx Hz) 1/10 Hz (Interpretation of result in format: xxxxxxx.x Hz)
  • Page 26 K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE 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 rising edges on channel A, at which the device detects the 0 Hz frequency. Frequencies with a duration greater than the set WAIT TIME 1 are evaluated as frequency = 0 Hz.
  • Page 27 K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE Value Function No average determination (quick response to any change) Flowing average determination with two cycles Flowing average determination with four cycles Flowing average determination with eight cycles Flowing average determination with 16 cycles...
  • Page 28 K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE [10] - 64x 33,554,431 Hz 3,355,443.1 Hz 335,544.31 Hz 33,554.431 Hz [11] - 128x 16,777,215 Hz 1,677,721.5 Hz 167,772.15 Hz 16,777.215 Hz [12] - 256x 8,388,607 Hz 838,860.7 Hz 83,886.07 Hz 8388.607 Hz [13] - 512x 4,194,303 Hz 419,430.3 Hz...
  • Page 29 K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE Value Function 0.01 Frequency = 0 Hz for frequencies less than 100 Hz 1.00 Default value 79.99 Frequency = 0 Hz for frequencies less than ~ 0.01 Hz AVERAGE FILTER 2 (average determination) Switchable average determination or filter function at unstable frequencies at input B for smoothing the analog signal.
  • Page 30: Counter Mode

    K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE CAUTION! Maximum permissible frequency When using the exponential filter, the maximum permissible frequencies at the input must not be exceeded otherwise a data type overflow will follow! If the frequency is still exceeded, the frequency is replaced by the maximum permissible value with the corresponding setting for further calculation and an error is output.
  • Page 31 K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE FACTOR A Pulse scaling factor for input A. Example: if set to 1.23456, the device displays the value 123456 after 100,000 input pulses. Value Function 0.00001 Smallest value Default value 99.99999 Largest value SET VALUE A In the case of a "RESET/SET COUNTER A"...
  • Page 32: Ssi Mode

    K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE ROUND LOOP VALUE Defines the number of encoder steps if a concentricity function is desired. (Only for COUNT MODE: A SINGLE and A/B x 90) Value Function No concentricity … 99999999 Number of steps for the concentricity function 4.4 SSI Mode...
  • Page 33 K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE BAUD RATE Clock frequency of the SSI messages Value Designation Function 2 MHZ N.A. 1.5 MHZ N.A. 1 MHZ Clock frequency 1 MHz 500 KHZ Clock frequency 500 kHz 250 KHZ Clock frequency 250 kHz...
  • Page 34 K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE SSI OFFSET In the case of a "RESET/SET VALUE" command (via control input or PC user interface), the as yet unscaled position value currently being recorded (after bit suppression and any rotary encoder zero point shift) is transferred to the "SSI OFFSET"...
  • Page 35: Start/Stop Mode

    K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE ERROR POLARITY Defines the polarity of the error bit in the event of a fault Value Function Bit is low in the event of a fault Bit is high in the event of a fault...
  • Page 36 K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE INIT PULSE TIME (µs) This parameter defines the pulse duration of the init pulse in microseconds. Value Function Smallest value Default value Largest value VELOCITY (m/s) Waveguide velocity of the encoder used in m/s.
  • Page 37 K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE CIRCUMFERENCE (mm) 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. Value Function 00000.001 Smallest value 01000.000...
  • Page 38: Serial Menu

    K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE STANDSTILL TIME(s) This parameter defines the downtime. When downtime is detected, a downtime signal is signaled after xx.xx seconds. Value Function 0.01 Shortest delay time in seconds … 99.99 Longest delay time in seconds AVERAGE FILTER—SPEED (filter for average determination)
  • Page 39 K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE SERIAL BAUD RATE This parameter is used to set the serial baud rate. Value Designation Function 9600 19,200 38,400 115200 115200 baud Note The baud rate is fixed to 115200 for USB interface and cannot be adjusted.
  • Page 40 K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE SERIAL INIT This parameter determines the baud rate at which the initialization values are transferred to the PC user interface. When set to greater than 9600 baud, the duration of the initialization can be shortened.
  • Page 41 K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE SERIAL VALUE The parameter determines which value is transmitted. Value Code Function Measurement_Result (Result after linking, scaling, filter, etc.) Converted_Output_Value (Parallel output data after conversion) Frequency_1 (measured frequency - channel A without scaling) Frequency_2 (measured frequency - channel B...
  • Page 42: Parallel Menu

    K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE MODBUS Value Function Serial interface uses the Lecom protocol 1 … 247 Note Modbus protocol cannot be selected via USB interface on this device. 4.7 Parallel Menu I In this menu the basic settings for the parallel output are defined. The parallel output always refers to the scaled "Measurement Result"!
  • Page 43 K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE Value Designation Function Logic 0 corresponds to HIGH at parallel output PARALLEL VALUE The value stored under this parameter appears directly at the parallel output if the "Parallel Mode" parameter was previously set to values greater than 2. The parameter has the serial access code "B1"...
  • Page 44: Command Menu

    K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE Value Designation Function DATASTABLE & Pin 25 : Datastable output (Active High) /ERROR Pin 24: Error output (Active Low) /DATASTABLE Pin 25 : Datastable output (Active Low) & ERROR Pin 24: Error output (Active High)
  • Page 45 K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE Value Designation Function RESET/SET Mode “Counter”: Reset / Set the counter COUNTER B value of channel B to the set value in SET VALUE B. LOCK COUNTER Mode „Counter“: Counter (channel A) is locked and does not count any further pulses as long as this command is present.
  • Page 46: Linearization Menu

    K23-SSI/USB/25B-C | O OS6.0 PERATING OFTWARE 4.9 Linearization Menu This menu defines the linearization points. For a description and examples of the linearization function, see Appendix. P1(X) … P24(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.
  • Page 47: Appendix

    K23-SSI/USB/25B-C | A PPENDIX 5. Appendix 5.1 Reading Out Data via Serial Interface The free operating software OS 6.0 is available at: Pepperl-Fuchs.com The code positions (SERIAL VALUE) defined in the SERIAL MENU can be read out serially at any time by a PC or a PLC. Communication with this device is based on the Drivecom protocol according to ISO 1745 or the Modbus RTU protocol.
  • Page 48: Parameter List / Serial Codes

    K23-SSI/USB/25B-C | A PPENDIX 5.2 Parameter List / Serial Codes Menu Name Code Min. Max. Default GENERAL MENU MODE GENERAL MENU ENCODER PROPERTIES GENERAL MENU ENCODER DIRECTION GENERAL MENU FACTOR -99999999 99999999 1 GENERAL MENU DIVIDER -99999999 99999999 1 GENERAL MENU...
  • Page 49 K23-SSI/USB/25B-C | A PPENDIX Menu Name Code Min. Max. Default MODE FREQUENCY MODE COUNTER COUNT MODE MODE COUNTER FACTOR A 9999999 100000 MODE COUNTER SET VALUE A -99999999 99999999 0 MODE COUNTER FACTOR B 9999999 100000 MODE COUNTER SET VALUE B...
  • Page 50 K23-SSI/USB/25B-C | A PPENDIX Menu Name Code Min. Max. Default MODE VELOCITY (m/s) 999999 280000 START/STOP MODE OPERATIONAL START/STOP MODE MODE OFFSET -99999999 99999999 0 START/STOP MODE CIRCUMFERENCE 99999999 100000 START/STOP (mm) MODE ROUND LOOP 99999999 360 START/STOP VALUE MODE...
  • Page 51 K23-SSI/USB/25B-C | A PPENDIX Menu Name Code Min. Max. Default PARALLEL MENU SPECIAL PIN FUNCTION COMMAND MENU INPUT 1 ACTION COMMAND MENU INPUT 1 CONFIG. COMMAND MENU INPUT 2 ACTION COMMAND MENU INPUT 2 CONFIG. COMMAND MENU INPUT 3 ACTION...
  • Page 52 K23-SSI/USB/25B-C | A PPENDIX Menu Name Code Min. Max. Default LINEARIZATION P6(Y) -99999999 99999999 0 MENU LINEARIZATION P7(X) -99999999 99999999 0 MENU LINEARIZATION P7(Y) -99999999 99999999 0 MENU LINEARIZATION P8(X) -99999999 99999999 0 MENU LINEARIZATION P8(Y) -99999999 99999999 0 MENU...
  • Page 53 K23-SSI/USB/25B-C | A PPENDIX Menu Name Code Min. Max. Default LINEARIZATION P15(Y) -99999999 99999999 0 MENU LINEARIZATION P16(X) -99999999 99999999 0 MENU LINEARIZATION P16(Y) -99999999 99999999 0 MENU LINEARIZATION P17(X) -99999999 99999999 0 MENU LINEARIZATION P17(Y) -99999999 99999999 0 MENU...
  • Page 54: Serial Codes Of The Commands

    K23-SSI/USB/25B-C | A PPENDIX Menu Name Code Min. Max. Default LINEARIZATION P24(Y) -99999999 99999999 0 MENU 5.3 Serial Codes of the Commands Serial code Command RESET/SET FREEZE DISPLAY SSI ZERO POSITION RESET/SET COUNTER A RESET/SET COUNTER B LOCK COUNTER A...
  • Page 55 K23-SSI/USB/25B-C | A PPENDIX Parameters P1(Y) to P24(Y) are used to enter the values that the measured value is to assume instead of the X values. For example, the value P5(X) is replaced by the value P5(Y). The X coordinates must be assigned continuously increasing values.
  • Page 56 K23-SSI/USB/25B-C | A PPENDIX Linearization application example: The image 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 φ. However, a direct indication of the...
  • Page 57: Reading In The Ssi Value

    K23-SSI/USB/25B-C | A PPENDIX 5.5 Reading in the SSI Value The received data is always filled internally to a 32-bit data length.
  • Page 58 K23-SSI/USB/25B-C | A PPENDIX Internal processing and calculation of SSI data...
  • Page 59 K23-SSI/USB/25B-C | A PPENDIX...
  • Page 60 K23-SSI/USB/25B-C | A PPENDIX...
  • Page 61 K23-SSI/USB/25B-C | A PPENDIX 5.6 Operating Modes / OP Modes of the Start/Stop Interface The device supports the following operating modes: Managing Operation The device generates the init pulse for a connected rotary encoder.  The two init connectors (INIT OUT, /INIT OUT) are configured as outputs.
  • Page 62 K23-SSI/USB/25B-C | A PPENDIX ANGLE (angle measurement) For angle measurement, the desired position or angle output value per revolution can be specified using the "ROUND LOOP VALUE" parameter. This output value is generated as soon as the distance traveled (e.g., circumference), which is set as the reference quantity in the "CIRCUMFERENCE (in mm)"...
  • Page 63 K23-SSI/USB/25B-C | A PPENDIX 5.7 Dimensions...
  • Page 64 Subject to modifications · © Pepperl+Fuchs Printed in Germany · DOCT-6641...

Table of Contents