EasyManua.ls Logo

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

Pepperl+Fuchs K23-SSI/USB/25B-C
64 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
Your automation, our passion.
K23-SSI/USB/25B-C
Signal converter
Manual
Question and Answer IconNeed help?

Do you have a question about the Pepperl+Fuchs K23-SSI/USB/25B-C and is the answer not in the manual?

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

General IconGeneral
BrandPepperl+Fuchs
ModelK23-SSI/USB/25B-C
CategoryMedia Converter
LanguageEnglish

Summary

1. Safety and Responsibility

1.1 General Safety Information

Important safety and usage information. Failure to follow may cause damage or injury.

1.2 Intended Use

Device is for industrial machinery only. Not for explosion-protected areas or non-DIN EN 61010-1 applications.

1.3 Installation

Guidelines for installing and operating the device in suitable environments, ensuring ventilation and avoiding hazards.

1.4 EMC Guidelines

Measures to minimize electromagnetic interference for successful installation and operation, including shielded cables and proper wiring.

1.5 Cleaning, Care, and Maintenance Instructions

Instructions for cleaning the device using a soft, damp cloth. No maintenance procedures required during normal operation.

2. General Information

2.1 Operating Modes

Describes operation as frequency, position, absolute value, or start-stop interface converter.

2.2 Function Diagram

Illustrates signal flow from input, through conversion stages, to output.

2.3 Power LED / Error Messages

Explains LED status (green, flashing) and analog output behavior during normal operation and errors.

Error Codes

Detailed explanation of error codes for maximum/minimum values, SSI errors, and frequency out of range.

3. Electrical Connections

3.1 DC Voltage Supply (X1)

Specifies DC voltage range (10-30V) and current consumption for device power.

3.2 Auxiliary Voltage Output (X2)

Details 24V DC and 5V DC auxiliary outputs at terminal X2 for encoder/sensor supply.

3.3 Incremental Rotary Encoder Input (X2)

Connection details for incremental signals (RS422, HTL, TTL) at terminal X2.

3.4 Absolute Rotary Encoder Input (X2)

Describes SSI connection for managing/managed operation at terminal X2 pins.

3.5 Start/Stop Encoder Inputs (X2)

Details RS422 connections for init and Start/Stop pulses at terminal X2.

3.6 Control Inputs (X3)

Explains six HTL-PNP control inputs (Ctrl. In 1-3) at terminal X5 for configuration and reset.

3.7 Parallel output (X5) / COM + (X3)

Describes 25 push-pull parallel outputs and COM+ supply connection at terminal X3.

3.7.1 Output „Error“

Configures output bit 25 (or 24) as an 'Error' signal indicating detected errors.

3.7.2 Output “Data stable”

Configures output bit 25 as a 'Data stable' signal indicating data stability.

3.8 Serial Interface (X4)

Details USB interface (mini USB) at X4 for parameterization and data reading via PC.

4. Operating Software OS6.0

Menu Overview

Overview of menus (General, Frequency, Counter, SSI) and their associated parameters for device configuration.

4.1 General Menu

Details the 'MODE' parameter for selecting operating modes (Not Defined, Frequency, Counter, SSI, Start/Stop).

ENCODER PROPERTIES

Defines characteristics of incremental input signals (RS422, HTL, TTL).

ENCODER DIRECTION

Parameter to reverse counting or travel direction (Forward/Backward).

FACTOR (multiplication factor)

Parameter to define the multiplication factor for the measurement result.

DIVIDER (division factor)

Parameter to define the divisor for the measurement result.

ADDITIVE VALUE (additive constant)

Parameter to define an additive constant added to the measurement result.

LINEARIZATION MODE

Parameter to define the linearization function (OFF, 1 QUADRANT).

BACKUP MEMORY (retentive memory)

Parameter to enable retentive memory for counter readings during power failure.

FACTORY SETTINGS

Parameter to load factory settings.

4.2 Frequency Mode

FREQUENCY MODE

Parameter to determine frequency measurement mode (A ONLY, RATIO, PERCENT, A+B, A-B).

FREQUENCY BASE

Sets the base resolution for frequency measurement (e.g., 1 Hz, 1/10 Hz).

SAMPLING TIME 1 (S)

Sets minimum measuring time for channel A, acting as a filter for irregular frequencies.

WAIT TIME 1 (S)

Defines zero setting time or waiting time for detecting 0 Hz frequency on channel A.

STANDSTILL TIME 1 (S)

Defines downtime duration after 0 Hz detection, signaling downtime and reactivating startup.

AVERAGE FILTER 1 (average determination)

Switchable averaging or filter function for smoothing analog signals at input A.

CAUTION! Maximum permissible frequency

Warning: Exceeding max frequency with filters may cause data overflow and error output.

SAMPLING TIME 2 (S)

Sets minimum measuring time for channel B, acting as a filter for irregular frequencies.

WAIT TIME 2 (S)

Defines zero setting time or waiting time for detecting 0 Hz frequency on channel B.

AVERAGE FILTER 2 (average determination)

Switchable averaging or filter function for smoothing analog signals at input B.

4.3 Counter Mode

COUNT MODE

Selects counter configuration for incremental signals (A SINGLE, A+B, A-B, A/B 90 x1/x2/x4).

FACTOR A

Pulse scaling factor for input A.

SET VALUE A

Sets value for input A upon 'RESET/SET COUNTER A' command.

FACTOR B

Pulse scaling factor for input B.

SET VALUE B

Sets value for input B upon 'RESET/SET COUNTER B' command.

ROUND LOOP VALUE

Defines encoder steps for concentricity function (for A SINGLE and A/B x 90 modes).

4.4 SSI Mode

SSI MODE

Sets SSI operating mode (Managing/Managed) and determines terminals for SSI CLK.

ENCODER RESOLUTION

Sets the resolution of the SSI rotary encoder (total number of bits).

DATA FORMAT

Sets the SSI code format (binary or gray).

BAUD RATE

Sets the clock frequency for SSI messages (e.g., 2 MHz, 1 MHz).

SSI ZERO

Transfers current SSI position to 'SSI ZERO' parameter upon 'ZERO POSITION' command for zero point shift.

HIGH BIT (for bit suppression)

Defines the highest bit (MSB) to be evaluated for bit suppression.

LOW BIT (for bit suppression)

Defines the lowest bit (LSB) to be evaluated for bit suppression.

SSI OFFSET

Transfers current position to 'SSI OFFSET' parameter upon 'RESET/SET VALUE' command for zero point shift.

ROUND LOOP VALUE

Defines rotary encoder steps for concentricity function.

SAMPLING TIME (S)

Determines the read-in cycle for the SSI signal in managing operation.

ERROR BIT

Defines rotary encoder monitoring and the error bit for evaluating error status.

ERROR POLARITY

Defines the polarity of the error bit in the event of a fault (low or high).

4.5 Start/Stop Mode

INIT MODE

Sets the INIT MODE (Managing/Managed) to determine terminals for the init pulse.

SAMPLING TIME (ms)

Duration between two init pulses in milliseconds, affecting reaction time.

INIT PULSE TIME (μς)

Defines the pulse duration of the init pulse in microseconds.

VELOCITY (m/s)

Sets the waveguide velocity of the encoder used in m/s.

OPERATIONAL MODE

Determines the type of measurement (Position, Angle, Velocity).

OFFSET

Transfers current rotary encoder position to 'OFFSET' parameter upon 'Reset/Set Value' command.

CIRCUMFERENCE (mm)

Sets reference quantity in mm for angle measurement, defining distance for ROUND LOOP VALUE.

ROUND LOOP VALUE

Sets desired data for generation when CIRCUMFERENCE is reached (for ANGLE mode).

AVERAGE FILTER-POSITION (filter for average determination)

Switchable averaging or filter function for preventing position fluctuations.

STANDSTILL TIME(s)

Defines downtime duration after 0 Hz detection, signaling downtime and reactivating startup.

AVERAGE FILTER—SPEED (filter for average determination)

Switchable averaging or filter function for preventing velocity fluctuations.

4.6 Serial Menu

UNIT NUMBER

Sets serial device addresses (11-99). USB interface address is fixed to '11'.

SERIAL BAUD RATE

Sets the serial baud rate. Fixed to 115200 for USB interface.

SERIAL FORMAT

Sets the bit data format. Fixed to 8-none-1 for USB interface.

SERIAL INIT

Determines baud rate for initialization value transfer to PC interface.

SERIAL PROTOCOL

Specifies the string for command-controlled or timed transmissions.

SERIAL TIMER (S)

Sets time cycle in seconds for automatic (cyclical) transmission of SERIAL VALUE.

SERIAL VALUE

Determines which value is transmitted via serial interface (e.g., Measurement Result, Error Status).

MODBUS

Protocol selection for serial interface. Modbus cannot be selected via USB.

4.7 Parallel Menu

PARALLEL MODE

Determines parallel output format (binary, gray, BCD) and data source.

PARALLEL INV.

Inverts the data at the parallel output (Normal/Inverted logic).

PARALLEL VALUE

Value stored under this parameter appears directly at parallel output if Parallel Mode > 2.

PARALLEL UPDATE TIME (s)

Determines the refresh time of the parallel output.

SPECIAL PIN FUNCTION

Determines function of parallel outputs PIN 24 and 25 (Data, Error, Datastable).

4.8 Command Menu

INPUT 1 ACTION (function input 1)

Determines control function of input 'Ctrl. In 1' (No function, Reset/Set, Freeze, SSI Zero Position).

INPUT 1 CONFIG

Determines switching characteristics for 'Ctrl. In 1' (Active Low/High, Rising/Falling Edge).

INPUT 2 ACTION

Determines the control function of the input 'Ctrl. In 2'.

INPUT 2 CONFIG

Determines switching characteristics for 'Ctrl. In 2'.

INPUT 3 ACTION (FACTORY SETTINGS)

Preset to 'Factory Settings' for input 3 action, resets device to factory settings.

INPUT 3 CONFIG (RISING EDGE)

Preset to 'Rising Edge' for input 3 configuration.

4.9 Linearization Menu

P1(X) ... P24(X)

X coordinate of linearization points, representing values generated without linearization.

P1(Y) ... P24(Y)

Y coordinate of linearization points, representing values generated instead of X coordinates.

5. Appendix

5.1 Reading Out Data via Serial Interface

Describes reading data via SERIAL VALUE codes using PC/PLC communication protocols.

5.2 Parameter List / Serial Codes

List of parameters, menu, name, serial code, min/max values, and default settings.

5.3 Serial Codes of the Commands

List of serial codes and corresponding commands like RESET/SET, FREEZE DISPLAY, FACTORY SETTINGS.

5.4 Linearization

Explains linearization function for converting linear input to non-linear representation using up to 24 points.

Mode: 1 Quadrant

Linearization in the first quadrant; P1(X) must be 0, defined for positive value range.

Mode: 4 Quadrant

Linearization in all four quadrants; P1(X) can be negative, used for values less than P1(X).

Linearization application example

Example of linearization for a water lock, detecting opening width from rotary encoder angle.

5.5 Reading in the SSI Value

Received data is always filled internally to a 32-bit data length.

Checking the error bit

Explanation of how to check the error bit and error polarity.

Data conversion: Gray code → Binary

Description of data conversion from Gray code to Binary.

Data partitioning: Bits per revolution and number of revolutions

Explanation of data partitioning into bits per revolution and number of revolutions.

Calculating the SSI Zero Position

Method for calculating SSI Zero Position using 'SSI ZERO' parameter and masks.

Checking the direction of rotation

Method for checking the direction of rotation using the 'DIRECTION' parameter.

Evaluating the bit suppression

Method for evaluating bit suppression using 'HIGH BIT' and 'LOW BIT' parameters.

Calculating the SSI offset

Method for calculating SSI offset using 'SSI OFFSET' parameter.

Calculating the display value

Formula for calculating the display value using FACTOR, DIVIDER, and ADDITIVE VALUE.

5.6 Operating Modes / OP Modes of the Start/Stop Interface

Describes device operating modes (Managing/Managed) and operational modes (Position, Angle, Speed).

Managing Operation

Device generates init pulse; init connectors configured as outputs.

Managed Operation

External devices generate init pulse; init connectors configured as inputs.

POSITION (distance measurement)

Determines current position based on run-time measurement, converted using scaling parameters.

Interpretation of the measurement result for the distance measurement

Default scaling parameters yield position in micrometers; example for inches calculation.

ANGLE (angle measurement)

Specifies output value per revolution using ROUND LOOP VALUE, based on CIRCUMFERENCE.

Interpretation of the measurement result for the angle measurement

Default settings yield 0-360 degrees output every 100,000 mm.

SPEED (velocity measurement)

Detects velocity and converts it using scaling parameters.

Interpretation of the measurement result for the velocity measurement

Default settings yield velocity output in meters per second [m/s].

Note

Parallel output and linearization refer to scaled measuring result of selected operational mode.

5.7 Dimensions

Related product manuals