您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页绝对编码器测量模块

绝对编码器测量模块

来源:意榕旅游网
IBILSSI-IN

IBILSSI-IN-PAC

Inline Terminal for Absolute Encoders With SSI Interface up to 25 Bits

Data Sheet 6700

10/2003

The IBILSSI-IN and IBILSSI-IN-PAC only differ in the scope of supply (see \"Ordering Data\" on page19). Their function and technical data are identical.For greater clarity, the Order Designation IBILSSI-IN is used throughout this document.This data sheet is only valid in association with the IBILSYSPROUME User Manual or the Inline System Manual for your bus system.Product Description

The Inline terminal is used to read data from absolute encoders with SSI interface up to 25 bits (single-turn, multi-turn or length measuring systems). It supports encoders with gray code and binary code and converts gray code into binary code.

The IBILSSI-IN increases operational reliability, as it automatically checks the parity of received data at the SSI interface.

The terminal has a channel in the local bus protocol, which can be requested and configured via two process data words.

Figure1

IBILSSI-IN-PAC terminal

withconnector and labeling field

Features–––

5 V DC encoder supply

LED diagnostic and status indicators

24 V encoders supplied via adjacent terminals

67001

IBILSSI-IN(-PAC)

Applications

All standard absolute encoders with SSI interface with the following features can be connected:

–Single-turn, multi-turn or length measuring

systems

–8 to 25 bits (configurable)–Gray code, binary code

–No parity monitoring, even parity monitoring or

odd parity monitoring

–Transmission speeds of 100kHz, 200kHz,

400kHz, 800kHz, 1MHz

The data width in the bus system is 32 bits. The IN register has seven bits available for LED status indicators and 25 bits available for actual position values. The OUT register has seven bits available for control codes and 25bits available, 12 of which are used to specify the configuration of the SSI interface (see \"Process Data Words\" on page8).Error Messages

The terminal has monitoring mechanisms, which are triggered in the event of the following errors and generate an error message:

1.I/O error (monitoring of the 5 V encoder power

supply)

If the encoder supply fails or is overloaded, an I/O error is triggered. Only if the terminal is in the \"Offline\" state does it switch to the \"Error\" state and generate the appropriate message code.2.Functional error

–Parity monitoring of the encoder signals

If a parity error is detected, the terminal switches to the \"Error\" state and generates an appropriate message code. The cause of this error can be attributed to a transmission error or a broken wire in an encoder cable.–Invalid control code

If an invalid control code has been detected (word OUT[0] bits 15 to 9), the terminal switches to the \"Error\" state and generates the appropriate message code.

–Invalid configuration data

If invalid configuration data has been detected (word OUT[0] bits8 ... 0), the terminal switches to the \"Error\" state and generates the appropriate message code.

Function

The IBILSSI-IN terminal is part of the Inline product range. The terminal is a universal module designed for use within an Inline station. The IBILSSI-IN terminal is used to read position and angular information and is designed for the connection of absolute encoders with SSI interfaces up to 25 bits (single-turn, multi-turn or length measuring systems with SSI interface).

The terminal outputs a clock pulse train when reading the encoder and provides the control system with the incoming data flow in bus-synchronous mode in the corresponding process data.

The bit patterns for selecting the various operating modes, e.g.,transmission frequencies, bit widths, and code conversions, are permanently written to the terminal by the control system.

The evaluating logic of the terminal automatically generates a pulse train, which activates the serial output of a bit string on the connected encoder. The encoder uses these serial bits to indicate its current position. The terminal reads the position values synchronously with the bus cycle. The timing is

designed in such a way that the time delay between the data being read from the encoder and forwarded to the bus is very short. This improves the position accuracy of the connected positioning control systems or position controllers.

26700

IBILSSI-IN(-PAC)

Position Detection

In order to start position detection after the terminal has been switched on, the terminal must be adapted (configured) to the connected encoder. The following control bits are written to the terminal via OUT process data words OUT[0] and OUT[1]:–Parity monitoring

–Reversal of direction of rotation–Encoder resolution

–Transmission frequency of the SSI interface–Encoder coding

The terminal then starts position detection. The actual position value (process data words IN[0] and OUT[1]) provides the position values until the operating state (\"Read Position\") changes.

The terminal outputs an absolute position value.

67003

IBILSSI-IN(-PAC)

Local LED Diagnostic and Status Indicators

Figure2Des.D

Local LED diagnostic and status indicatorsColorGreen LEDONFlashing0.5 Hz2 Hz4 HzOFF

Communications power present, bus not activeCommunications power present, bus active, I/O error

Communications power present, previous terminal failed, subsequent terminals are not included in the configuration frame

Communications power not present, bus not active5 V encoder supply5 V encoder supply present

5 V encoder supply not present or short circuitedMeaningDiagnosticsBus active

5VGreen LEDONOFF

46700

IBILSSI-IN(-PAC)

Terminal Assignment

Figure3Inline terminal with the appropriate connector

Terminal Point1.12.11.22.21.32.31.4, 2.4

Signal

TTDD5 V0 VShield

Assignment

ClockClock invertedDataData inverted5 V encoder supply0 V encoder supplyEncoder cable shield

67005

IBILSSI-IN(-PAC)

Circuit Diagram

Key:

OPCProtocol chip (bus logic including voltage conditioning)Microprocessor

Power supply unit without electrical isolation

Power supply unit with electrical isolation

32-bit shift registerOptocoupler

RS-422 interfaceTerminal point

Ground (GND)

Functional earth ground (FE)Electrically isolated area

Figure4Internal wiring of the terminal points

66700

IBILSSI-IN(-PAC)

Connection ExampleConnection Notes

Encoders should always be connected using shielded twisted pair cables. Unshielded cables may lead to erroneous results in environments susceptible to interference. On the terminal side, the shield is capacitively connected to functional earth ground (FE) via the shield connector. On the encoder side, the shield must be connected with the grounded encoder housing.If the encoder does not have a shield connection, the shield can also be directly connected in the control cabinet to functional earth ground via an additional shield clamp.Information on shielding and connecting shielded cables can be found in the

IBILSYSPROUME User Manual or the Inline System Manual for your bus system.

Please also observe the installation instructions of the manufacturer of the absolute encoder.Figure5

Typical connection with 5 V encoder supply

Key:

Absolute encoder

67007

IBILSSI-IN(-PAC)

Programming Data/Configuration Data

INTERBUSID codeLength code

Process data channelInput address areaOutput address areaParameter channel (PCP)Register length (bus)

Firmware version and sub-ID (can only be read via process data)

5Fhex (95dec)02hex (2dec)32 bits2 words2 words0 bytes2 words

OUT[1] XXXDhex

Other Bus Systems

For the configuration data of other bus systems, please refer to the appropriate electronic device data sheet (GSD, EDS).Process Data Words

IN Process Data Words(Word.bit) view(Byte.bit) viewIN[0](Word.bit) view(Byte.bit) viewIN[1]Status:

Actual position value:Firmware version and sub-ID (control code 3C00):

WordBitByteBit

AssignmentWordBitByteBit

Assignment

7

6

5

151413121110

Byte 24

3

2

1

0

7

6

5

9

7

6

5

151413121110

Byte 04Status

3

2

1

0

7

6

5

9

Word 08

7

6

5

44

33

22

11

00

Byte 1

Actual position value (bits 16 to 25)Word 18

7

6

5

44

33

22

11

00

Byte 3

Actual position value (bits 0 to 15)

See \"Status\" on page9

See \"Actual Position Value\" on page9

See \"\"Read Firmware Version and Sub-ID\" Special Function\" on page11

86700

IBILSSI-IN(-PAC)

Status

IN[0]

Bit 15 ... Bit 9binhex000 000000

Description

Actual

Position ValueInvalid

000 000101

X1X XXX0XX

100 0010100 01004244

100 1000101 0000

4850

Offline: The module is in the idle state. The configuration data is checked when the \"Read Position\" command is issued. If the data is valid, the module switches to the \"Operating\" state.

Operating: If bit 9 = TRUE, the measured value (position) of the position sensor is valid, i.e.,the configuration data is valid and valid position values were read from the encoder.

Acknowledgment for the \"Acknowledge Error\" control code. As soon as the control code changes to \"Read Position\" the terminal switches to the \"Read Position\" state (if the error was removed) or returns to one of the error states.

Error: Encoder supply not present or short circuitedError: Parity error

A transmission error occurred during serial data transmission from the absolute encoder to the terminal.Error: Invalid configuration data

The configuration data is outside the limit values.Error: Unknown control code

An unknown or invalid control code was transmitted.

Valid

Invalid

InvalidInvalid

InvalidInvalid

Actual Position Value

The current absolute position is displayed in right-justified binary form.

Status (7 Bits)

IN[0]Bit 15 ... Bit 90000001

IN[0]Bit 8 ... Bit 0XXXXXXXXX

Actual Position Value (25 Bits)

IN[1]Bit 15 ... Bit 0XXXXXXXXXXXXXXXX

67009

IBILSSI-IN(-PAC)

OUT Process Data Words

OUT process data words are evaluated as soon as the control code is mirrored in the IN process data words.

OUT process data words specify the output values in each bus cycle. The configuration data must be complete. If the configuration data is not complete, the terminal will not switch to the ready state.(Word.bit) view(Byte.bit) viewOUT[0](Word.bit) view(Byte.bit) viewOUT[1]

WordBitByteBit

AssignmentWordBitByteBit

Assignment

70

60

50

15

14

13

124

113

102

91

Byte 2

0

70

6

5Speed

4

Resolution

7

6

5

15

14

13

124

113

102

91

Byte 0

00

70

60

5

4

Control code

Parity

Word 08

7

6

5

4

3Byte 1

30

20

10

0Rev

2

1

0

Word 18

7

6

5

4

3Byte 3

30

20

10

0Code

2

1

0

Ensure data consistencyEnsure data consistency of two words to prevent the possibility of misinterpreting the values.Control code:Parity:Rev:Resolution:Speed:Code:\"0\" (unused):

\"0\" bits (\"unused\" bits) must not be set (unknown configuration).See \"Control Code\" on page11See \"Parity\" on page12See \"Rev\" on page12See \"Resolution\" on page13

See \"Speed (SSI Frequency)\" on page14See \"Code\" on page14

106700

IBILSSI-IN(-PAC)

Control Code

The operating states of the terminal are selected with the control code. If the terminal has detected the control code, it is mirrored in the status (see \"Status\" on page9).

Code

OUT[0] Bit 15 ... Bit 9bin00000000000001

hex0001

No action (ignored)

Read Position: In the transition from the \"Offline\" state to the \"Operating\" state the configuration data is checked and the terminal is configured. If the position was determined successfully, the module switches to the \"Operating\" state, i.e.,the configuration data is valid.

Switching \"Offline\": The terminal switches from the \"Operating\" state to the \"Offline\" state; the configuration is reset.

Acknowledge Error: The configuration is maintained during the transition from the \"Error\" state to the \"Operating\" state.Control Code

00000100100001

0221

\"Read Firmware Version and Sub-ID\" Special Function

The IBILSSI-IN has a special function, which can be used to read its firmware version and the sub-ID.

The sub-ID is used to distinguish between other Inline terminals that have the same ID code. The sub-ID of the IBILSSI-IN is \"D\".

The firmware version and the sub-ID can only be requested in the \"Offline\" state. An error message is generated if this control command is issued during operation.Process Data Word OUT[0]

Bit 15 ............................................................ Bit 000113

1100C

00000

00000

(bin)(hex)

00000

Process Data Word OUT[1]

Bit 15 ............................................................ Bit 0

00000

00000

00000

(bin)(hex)

Process Data Word IN[0]Mirrored control code in the status

Bit 15 ............................................................ Bit 000113

1100C

00000

00000

(bin)(hex)

Process Data Word IN[1]

Firmware version (e.g.,100) and sub-IDBit 15 ............................................................ Bit 000011

00000

00000

1111D

(bin)(hex)

670011

IBILSSI-IN(-PAC)

Parity

This parameter is used to select the parity monitoring function for the SSI interface.

Parity

OUT[0] Bit 4 ... Bit 5bin00011011

Rev

The \"Rev\" parameter is used to reverse the direction of rotation. If reversal of direction of rotation is enabled, the terminal inverts all the position values read by the encoder, i.e.,the position value is modified by activating this function.

RevOUT[0] Bit 0bin01

hex01

OFFON

Reversal of Direction of Rotation

hex0123

NoneOddEvenReservedParity

126700

IBILSSI-IN(-PAC)

Resolution

The \"Resolution\" parameter is used to adapt the terminal to the resolution of the relevant absolute encoder (8 to 25 bits).

ResolutionOUT[1] Bit 8 ... Bit 12bin0000000001000100001100100001010011000111010000100101010010110110001101011100111110000100011001010011...11111

hex000102030405060708090A0B0C0D0E0F10111213...1F

Reserved10111213141516171819202122232425Reserved

Encoder Resolution

670013

IBILSSI-IN(-PAC)

Speed (SSI Frequency)

The \"Speed\" parameter is used to set the transmission speed at which encoder data is to be read via the SSI interface.

Speed

OUT[1] Bit 4 ... Bit 6bin000001010011100101110111

Code

The parameter specifies which code the encoder uses to output information.

CodeOUT[1] Bit 0bin01

hex01

Binarycode:

The terminal forwards the data to the local bus without modifying it.Gray code:

The terminal converts the data from gray code into binary code and then forwards it to the local bus.Code

hex012345

Reserved100 kHz200 kHz400 kHz800 kHz1 MHz

Transmission Speed

6Reserved 7Reserved

146700

IBILSSI-IN(-PAC)

Configuration Example

––––––

SSI encoder

No parity (OUT[0], bits 5 and 4)

No reversal of direction of rotation (OUT[0], bit 0)Resolution of 13bits (OUT[1], bits 12 to 8)400kHz clock pulse (OUT[1], bits 6 and 4)Binary code (OUT[1], bit 0)

WordBitByteBit

AssignmentWordBitByteBit

Assignment

70

60

50

15

14

13

1240

1130

1021

911

Byte 2

00

70

60

51

7

6

5

15

14

13

124

113

102

91

Byte 0

00

70

60

50

Control Code

Word 08

7

6

5

440

330

220

110

000

Byte 1

(Word.bit) view(Byte.bit) viewOUT[0](Word.bit) view(Byte.bit) viewOUT[1]

Word 18

7

6

5

441

330

220

110

000

Byte 3

\"0\" bits (\"unused\" bits, OUT[0] bits 8, 7, 6, 3, 2, 1 and OUT[1] bits 15, 14, 13, 7, 3, 2, 1) must not be set (unknown configuration).\"Reserved\" bits in individual configuration parameters must not be set (unknown configuration).670015

IBILSSI-IN(-PAC)

Technical Data

General DataOrder Designation(Order No.)Housing dimensions (width x height x depth)Weight (without connector)Operating modePermissible temperature (operation)Permissible temperature (storage/transport)Permissible humidity (operation)IBILSSI-IN(2819309)IBILSSI-IN-PAC(2819574)12.2 mm x 120 mm x 71.5 mm (0.408 x 4.724 x 2.815 in.)50 gProcess data mode with 2 words-25°C to +55°C (-13°F to +131°F)-25°C to +85°C (-13°F to +185°F)75% on average, 85% occasionallyIn the range from -25°C to +55°C (-13°F to +131°F) appropriate measures against increased humidity (>85%) must be taken.Permissible humidity (storage/transport)75% on average, 85% occasionallyFor a short period, slight condensation may appear on the outside of the housing if, for example,the terminal is brought into a closed room from a vehicle.Permissible air pressure (operation)Permissible air pressure (storage/transport)Degree of protectionClass of protectionInterfaceSSI interfaceEncoder supply

Power Consumption

Communications power ULCurrent consumption from ULPower consumption from ULI/O supply from UM

Current consumption from UM

80 kPa to 106 kPa (up to 2000 m [6562 ft.] above sea level)70 kPa to 106 kPa (up to 3000 m [9843 ft.] above sea level)IP20 according to IEC 60529Class 3 according to VDE 0106, IEC 60536Comprising a differential input and output accordingto RS-422

5 V, GND; 250 mA, maximum

7.5 V

28 mA, maximum0.21 W

24 V DC, typical65.7 mA, maximum

Supply of the Module Electronics and I/O Through Bus Terminal/Power TerminalConnection methodThrough potential routing

166700

IBILSSI-IN(-PAC)

Absolute Encoder InputsNumberEncoder signalSignal connection method1Clock, clock invertedData, data invertedShielded cablesUnshielded cables may lead to erroneous results in environments prone to interference.Encoder

Encoder typesResolutionCode

Parity monitoring

Reversal of direction of rotationTransmission frequencyEncoder supplyCable length

Encoder SupplyVoltage rangeShort-circuit protectionCurrent carrying capacitySingle-turn or multi-turn8 to 25 bits (configurable)

Gray code, binary code (configurable)None, even, odd (configurable)Yes, no (configurable)

100 kHz, 200 kHz, 400 kHz, 800 kHz, 1 MHz (configurable)

5 V; 250 mA, maximum

< 30 m (98.43 ft.) for shielded cable (to ensure conformance with EMC directive /336/EEC)

4.75 V to 5.25 VElectronic and thermal250 mA, maximumThe status of the 5 V encoder supply is indicated via the green \"5V\" LED. If the internal voltage for the encoder electronics fails or is overloaded, an I/O error is generated. The diagnostic LED flashes at 2Hz to indicate the error and it is transmitted to the controller board.Error Messages to the Higher-Level Control or Computer SystemFailure or overload of the encoder supplyYes, I/O error message sent to the controller boardLimitation of Simultaneity, DeratingDerating

No derating

670017

IBILSSI-IN(-PAC)

Electrical Isolation/Isolation of the Voltage AreasThe logic level is electrically isolated from the I/O area by the optocoupler.Common PotentialsThe 24 V main voltage, 24 V segment voltage, and GND have the same potential. FE is a separate potential area.Separate Potentials in the System Consisting of Bus Terminal/Power Terminal and I/O TerminalTest DistanceTest Voltage7.5 V supply (bus logic)/I/O500 V AC, 50 Hz, 1 min7.5 V supply (bus logic)/functional earth ground500 V AC, 50 Hz, 1 min24 V supply (I/O)/functional earth ground500 V AC, 50 Hz, 1 minConformance With EMC Directive /336/EECNoise Immunity Test According to EN 50082-2Electrostatic discharge (ESD)EN 61000-4-2/IEC 61000-4-2

Criterion A

6 kV contact discharge8 kV air discharge

Criterion A

Field strength: 10 V/mCriterion ASupply lines: 2 kVSignal/data lines: 2 kVCriterion B

Supply lines:

±0.5 kV, symmetrical±0.5 kV, asymmetricalSignal/data lines:

up to ±1 kV, asymmetricalCriterion ATest voltage 10 VClass A

Electromagnetic fieldsFast transients (burst)

ENV 50140IEC 61000-4-3

EN 61000-4-4/IEC 61000-4-4

Surge voltageEN 61000-4-5:1995

Conducted interferenceNoise emission of housing

ENV 50141IEC 61000-4-6EN 55011

186700

IBILSSI-IN(-PAC)

Ordering Data

DescriptionInline terminal for absolute encoders, with connector and labeling fieldInline terminal for absolute encoder, without connector and labeling fieldOrder DesignationIBILSSI-IN-PACIBILSSI-INOrder No.28195742819309One shield connector is needed for the complete fitting of the IBILSSI-IN terminal.Connector with six terminals, spring-cage connection and shield connection (green, w/o color print); pack of 5\"Configuring and Installing the INTERBUS Inline Product Range\" User ManualIBILSCN-6 SHIELD2726353IB IL SYS PRO UM E2743048Phoenix Contact GmbH & Co. KGFlachsmarktstr. 832825 BlombergGermany

+49 - 52 35 - 30 0+49 - 52 35 - 34 12 00www.phoenixcontact.comWorldwide Locations:

www.phoenixcontact.com/salesnetwork196700

© Phoenix Contact 10/2003Technical modifications reservedTNR 9014913Make sure you always use the latest documentation. It can be downloaded at www.phoenixcontact.com.

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务