btl6-u101-m -a/b/y/z-s4 user s guide -...

25
BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4 User’s Guide english

Upload: others

Post on 28-Jun-2020

25 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4

User’s Guide

english

Page 2: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

www.balluff.com

Page 3: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

www.balluff.com 3english

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

1 Notes to the user 5

1.1 Validity 51.2 Symbols and conventions 51.3 Scope of delivery 51.4 Approvals and markings 51.5 Abbreviations 5

2 Safety 6

2.1 Intended use 62.2 General safety notes for the position measuring system 62.3 Explanation of the warnings 62.4 Disposal 6

3 Construction and function 7

3.1 Construction 73.2 Function 73.3 Number of magnets 7

4 Installation and connection 8

4.1 Installation guidelines 84.2 Preparing for installation 84.3 Installing the transducer 9

4.3.1 Installation recommendation for hydraulic cylinders 94.4 Electrical connection 104.5 Cable routing 10

5 Startup 11

5.1 Starting up the system 115.2 Operating notes 11

6 IO-Link interface 12

6.1 Basic knowledge about IO-Link 126.2 Device specification 13

6.2.1 Communication parameters 136.2.2 Transfer times 13

6.3 Process data (PD) 146.4 Identification data 146.5 System Command 156.6 Parameter data 15

6.6.1 Device Access Locks 166.6.2 Profile Characteristic 166.6.3 PD Input Descriptor 166.6.4 Application Specific Tag 166.6.5 Null point offset 166.6.6 Event Configuration 166.6.7 Temperature 176.6.8 IO Link Variant config 176.6.9 Output Characteristic 186.6.10 Magnet Mode 186.6.11 PD In Mapping 18

6.7 Diagnostic data 19

Page 4: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

4 english

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

7 Technical data 20

7.1 Accuracy 207.2 Ambient conditions 207.3 Supply voltage (external) 207.4 IO-Link interface 207.5 Dimensions, weights 20

8 Accessories 21

8.1 Magnets 218.2 Mounting nut 218.3 Connector 22

9 Type code breakdown 23

10 Appendix 24

10.1 Converting units of length 2410.2 Part label 24

Page 5: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

www.balluff.com 5english

1.1 Validity

This guide describes the construction, function and setup options for the BTL6 Micropulse Transducer with IO-Link interface. It applies to types BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4 (see Type code breakdown on page 23).

The guide is intended for qualified technical personnel. Read this guide before installing and operating the transducer.

1.2 Symbols and conventions

Individual instructions are indicated by a preceding triangle.

► Instruction 1

Action sequences are numbered consecutively:1. Instruction 12. Instruction 2

Note, tipThis symbol indicates general notes.

1.3 Scope of delivery

– BTL6 transducer– Condensed guide

The magnets are available in various models and must be ordered separately.

1.4 Approvals and markings

UL approvalFile no.E227256

US Patent 5 923 164The US patent was awarded in connection with this product.

The CE Mark verifies that our products meet the requirements of the current EMC Directive.

The transducer meets the requirements of the following product standard:– EN 61326-2-3 (noise immunity and emission)

Emission tests:

– RF emission EN 55011

Noise immunity tests:

– Static electricity (ESD) EN 61000-4-2 Severity level 3

– Electromagnetic fields (RFI) EN 61000-4-3 Severity level 3

– Electrical fast transients (burst) EN 61000-4-4 Severity level 3

– Surge EN 61000-4-5 Severity level 2

– Conducted interference induced by high-frequency fields EN 61000-4-6 Severity level 3

– Magnetic fields EN 61000-4-8 Severity level 4

More detailed information on the guidelines, approvals, and standards is included in the declaration of conformity.

1.5 Abbreviations

FMM Flexible Magnet Mode

IODD IO device description

PD Process data

PDV Process data variable

1 Notes to the user

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 6: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

6 english

2.1 Intended use

The BTL6 Micropulse Transducer, together with a machine controller (e.g. PLC) and an IO-Link master, comprises a position measuring system. It is intended to be installed into a machine or system. Flawless function in accordance with the specifications in the technical data is ensured only when using original BALLUFF accessories. Use of any other components will void the warranty.

Opening the transducer or non-approved use are not permitted and will result in the loss of warranty and liability claims against the manufacturer.

2.2 General safety notes for the position measuring system

Installation and startup may only be performed by trained specialists with basic electrical knowledge.

Qualified personnel are those who can recognize possible hazards and institute the appropriate safety measures due to their professional training, knowledge, and experience as well as their understanding of the relevant regulations pertaining to the work to be done.

The operator is responsible for ensuring that local safety regulations are observed.In particular, the operator must take steps to ensure that a defect in the position measuring system will not result in hazards to persons or equipment.If defects and unresolvable faults occur in the transducer, it should be taken out of service and secured against unauthorized use.

2.3 Explanation of the warnings

Always observe the warnings in these instructions and the measures described to avoid hazards.

The warnings used here contain various signal words and are structured as follows:

SIGNAL WORDHazard type and sourceConsequences if not complied with

► Measures to avoid hazards

The individual signal words mean:

NOTICEIdentifies a hazard that could damage or destroy the product.

DANGERThe general warning symbol in conjunction with the signal word DANGER identifies a hazard which, if not avoided, will certainly result in death or serious injury.

2.4 Disposal

► Observe the national regulations for disposal.

2 Safety

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 7: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

www.balluff.com 7english

0.5 Ø 257112.8 25

60

Ø 1

0.2

45

46

3.1 Construction

Electrical connection: The electrical connection is made via a connector (see Type code breakdown on page 23).

Housing: Aluminum housing containing the waveguide and processing electronics.

Mounting thread: We recommend assembling these transducers on the mounting thread:– BTL6-…-A/B: M18×1.5– BTL6-…-Y/Z: 3/4"-16UNFThe transducer with Ø 10.2 mm has an additional thread at the end of the rod to support larger nominal lengths.

Magnet: Defines the position to be measured on the waveguide. Magnets are available in various models and must be ordered separately (see Accessories on page 21).

Nominal length: To optimally adapt the transducer to the application, rods with a nominal length from 25 mm to 4572 mm are available.

Damping zone: Area at the end of the rod that cannot be used for measurements, but which may be passed over.

3.2 Function

The BTL6 transducer contains the waveguide which is protected by an outer stainless steel tube (rod). A magnet is moved along the waveguide. This magnet is connected to the system part whose position is to be determined. The magnet defines the position to be measured on the waveguide.

An internally generated INIT pulse interacts with the magnetic field of the magnet to generate a torsional wave in the waveguide which propagates at ultrasonic speed.

The component of the torsional wave which arrives at the end of the waveguide is absorbed in a damping zone to prevent reflection. The component of the torsional wave which arrives at the beginning of the waveguide is converted by a coil into an electrical signal. The travel time of the wave is used to calculate the position. The measuring value is output as a 32-bit value with a sign relative to the null point.

3.3 Number of magnets

Operation is possible with one or two magnets, where the number can be fixed or flexible (see Magnet Mode on page 18).

3 Construction and function

Fig. 3-1: BTL6-… transducer, construction and function

1) Unusable area2) Not included in scope of delivery

1)BTL6-…-S4

Nominal length =

Measuring range

Mounting surface B: 30-1 mmZ: 2"-0.04" Damping zone

Thread M4×4/6 deep

1)

Magnet 2)

Thread sizeB: M18×1.5Z: 3/4"-16UNF

1)

Mounting surface A: 30-1 mmY: 2"-0.04"

Thread sizeA: M18x1.5Y: 3/4"-16UNF

2)

Null point End point

Output signal rising:

Error signal100 %

0 %

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 8: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

8 english

4.1 Installation guidelines

Non-magnetizable material

min

.Ø D

21)

Magnet

Non-magnetizable material

1) Min. Ø D2 = Minimum diameter of the bore (see Tab. 4-1)

Fig. 4-1: Installation in non-magnetizable material

Magnetizable materialIf using magnetizable material, the transducer must be protected against magnetic interference through suitable measures (e.g. spacer ring made of non-magnetizable material, a suitable distance from strong external magnetic fields).

Spacer ring made of non-magnetizable material

Magnet

min

.Ø D

21)

Spacer ring made of non-magnetizable material

Magnet

1) Min. Ø D2 = Minimum diameter of the hole (see Tab. 4-1)

Fig. 4-2: Installation in magnetizable material

Rod diameter Bore diameter D2

10.2 mm At least 13 mm

Tab. 4-1: Bore diameter if installed in a hydraulic cylinder

4.2 Preparing for installation

Installation note: We recommend using non-magnetizable material to mount the transducer and magnet.

Horizontal assembly: For horizontal assembly with nominal lengths > 500 mm, support the rod and tighten it at the end if necessary.

Hydraulic cylinder: If installed in a hydraulic cylinder, ensure that the minimum value for the bore diameter of the support piston is complied with (see Tab. 4-1).

Mounting hole: The transducer comes with an M18×1.5 (ISO) or 3/4"-16UNF (SAE) mounting thread. Depending on the version, a mounting hole must be made before assembly.

Fig. 4-3: Mounting hole M18x1.5 per ISO 6149 O-ring 15.4x2.1

Fig. 4-4: Mounting hole 3/4”-16UNF per SAE J475 O-ring 15.3×2.4

Magnet: Various magnets are available for the BTL6 transducer (see Accessories on page 21).

4 Installation and connection

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 9: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

www.balluff.com 9english

4 Installation and connection (continued)

4.3 Installing the transducer

NOTICEInterference in functionImproper installation can compromise the function of the transducer and result in increased wear.

► The mounting surface of the transducer must make full contact with the supporting surface.

► The bore must be perfectly sealed (O-ring/flat seal).

► Make a mounting hole with thread (possibly with countersink for the O-ring) acc. to Fig. 4-3 or Fig. 4-4.

► Screw the transducer with mounting thread into the mounting hole (max. torque 100 Nm).

► Install the magnet (accessories). ► From 500 mm nominal length: support the rod and

tighten it at the end if necessary.

Suitable nuts for the mounting thread are available as accessories (see page 21).

4.3.1 Installation recommendation for hydraulic cylinders

If you seal the hole with a flat seal, the max. operating pressure will be reduced in accordance with the larger pressurized surface.If installing horizontally in a hydraulic cylinder (nominal lengths > 500 mm), we recommend affixing a slide element to protect the rod end from wear.

Dimensioning of the detailed solutions is the responsibility of the cylinder manufacturer.

The slide element material must be suitable for the appropriate load case, medium used, and application temperatures. E.g. Torlon, Teflon or bronze are all possible materials.

Fig. 4-5: Example 1, transducer installed with slide element

The slide element can be screwed on or bonded. ► Secure the screws so they cannot be loosened or lost. ► Select a suitable adhesive.

Fig. 4-6: Detailed view and top view of slide element

There must be a gap between the slide element and piston bore that is sufficiently large for the hydraulic oil to flow through.

Options for fixing the magnet:– Screws/bolts– Threaded ring– Press fitting– Notches (center punching)

If installed in a hydraulic cylinder, the magnet should not make contact with the rod.

The hole in the spacer ring must ensure optimum guidance of the rod by the slide element.

Fig. 4-7: Fixing of magnet

An example of how to install the transducer with a supporting rod is shown in Fig. 4-8 on page 10.

Slide element

Magnet

Piston rodRod

Slide element

Flow gapSlide surface

MagnetFixing of magnet

Spacer ring

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 10: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

10 english

Fig. 4-8: Example 2, transducer installed with supporting rod

4.4 Electrical connection

Pin BTL6-U110-…S4

1 L+ (18…30 V)

2 Not used1)

3 L– (GND)

4 C/Q (communication line)1) Unassigned leads can be connected to the GND on the controller side

but not to the shield.

Tab. 4-2: Pin assignment of S4 connector

1

2

3

4

Fig. 4-9: Pin assignment of S4 connector (view from above on transducer)

4 Installation and connection (continued)

4.5 Cable routing

Defined ground!The transducer and the control cabinet must be at the same ground potential.

Magnetic fieldsThe position measuring system is a magnetostrictive system. It is important to maintain adequate distance between the transducer/holding cylinder and strong, external magnetic fields.

Cable routingDo not route the cable between the transducer, controller, and power supply near high voltage cables (inductive stray noise is possible).

The cable must be routed tension-free.

Cable lengthMax. cable length 20 m. Longer cables may be used if their construction, shielding and routing prevent noise interference.

Magnet(e.g. BTL-P-1028-15R)

Supporting rod made of non-magnetizable material

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 11: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

www.balluff.com 11english

5.1 Starting up the system

DANGERUncontrolled system movementWhen starting up, if the position measuring system is part of a closed loop system whose parameters have not yet been set, the system may perform uncontrolled movements. This could result in personal injury and equipment damage.

► Persons must keep away from the system’s hazardous zones.

► Startup must be performed only by trained technical personnel.

► Observe the safety instructions of the equipment or system manufacturer.

1. Check connections for tightness and correct polarity. Replace damaged connections.

2. Turn on the system.3. Check measured values and adjustable parameters

and readjust the transducer, if necessary.

Check for the correct values, especially after replacing the transducer or after repair by the manufacturer.

5.2 Operating notes

– Check the function of the position measuring system and all associated components on a regular basis.

– Take the position measuring system out of operation whenever there is a malfunction.

– Secure the system against unauthorized use.

5 Startup

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 12: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

12 english

6.1 Basic knowledge about IO-Link

GeneralIO-Link integrates conventional and intelligent sensors and actuators in automation systems and is intended as a communication standard below classic field buses. Field-bus-independent transfer uses communication systems that are already available (field buses or Ethernet-based systems).

IO-Link devices, such as sensors and actuators, are connected to the controlling system using a point-to-point connection via a gateway, the IO-Link master. The IO-Link devices are connected using commercially available unshielded standard sensor cables.

Communication is based on a standard UART protocol with a 24-V pulse modulation in half-duplex operation. This allows classic three-conductor physics.

ProtocolWith IO-Link communication, permanently defined frames are cyclically exchanged between the IO-Link master and the IO-Link device. In this protocol, both process and required data, such as parameters or diagnostic data, is transferred. The size and the type of the frame and cycle time used result from the combination of master and device features (see Device specification on page 13).

Cycle timeThe cycle time used (master cycle time) results from the minimum possible cycle time of the IO-Link device (min cycle time) and the minimum possible cycle time of the IO-Link master. When selecting the IO-Link master, please note that the larger value determines the cycle time used.

Protocol version 1.0 / 1.1In protocol version 1.0, process data larger than 2 bytes was transferred spread over multiple cycles.

From protocol version 1.1, all available process data is transferred in one frame. Thus, the cycle time (master cycle time) is identical to the process data cycle.

The BTL6-U101-… transducer is optimized for protocol version 1.1 and cycle time. Operating the IO-Link device on an IO-Link master with protocol version 1.0 results in longer transfer times (process data cycle ~ amount of process data x master cycle time).

Parameter managementA parameter manager that enables device parameters to be saved on the IO-Link master is defined in protocol version 1.1. When exchanging an IO-Link device, the parameter data of the previous IO-Link device can be taken over. The operation of this parameter manager is dependent on the IO-Link master and is explained in the corresponding description.

All parameters saved in the IO-Link master for parameter management are indicated correspondingly in Tab. 6-5 (see Parameter data on page 15).

Device functions and master gatewayThe functions of the transducer are described in detail in sections 6.2 to 6.7. How process, parameter and diagnostic data is implemented via the master gateway can be found in the instructions for the IO-Link master.

6 IO-Link interface

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 13: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

www.balluff.com 13english

6 IO-Link interface (continued)

6.2 Device specification

6.2.1 Communication parameters

Tab. 6-1 describes the basic IO-Link specification for standard variant BTL6-U101-…

Specification IO-Link Description Value

Transfer rate COM3 230.4 kBaud

Minimum cycle time of device min cycle time 0×0A (1ms)

Frame specification:– Amount of preoperate data required– Amount of operate data required– ISDU

M-sequence capability:– Preoperate M-sequence type– Operate M-sequence type– ISDU supported

0×1B2 bytes2 bytesSupported

IO-Link protocol version Revision ID 0×11 (version 1.1)

Amount of process data from the device to the master

ProcessDataIn 0×87 (8 bytes)

Amount of process data from the master to the device

ProcessDataOut 0×00 (0 bits)

Manufacturer ID Vendor ID 0×378

Device identification Device ID 0×030201 (see Tab. 6-8)

Tab. 6-1: Device specification for standard variant BTL6-U101-…

To flexibly adjust the basic communication parameters to the application, other device variants can be set (see parameter IO Link Variant config on page 17). Deviating settings can be found in the Tab. 6-8.

6.2.2 Transfer times

The transfer times for the transducer process data depends greatly on the master used. The maximum possible query frequency (Master Cycle Time) is determined by the master.

To be able to take advantage of full transducer performance, an IO-Link 1.1-capable master must be used.

If the master used supports the minimum cycle time set for the transducer, the transfer time can be determined as follows:– Transfer time, transducer to 1.0 Master =

PD volume × minCycleTime (8 ms for standard variant)– Transfer time, transducer to 1.1 Master =

minCycleTime (1 ms for standard variant)

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 14: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

14 english

6.3 Process data (PD)

The variants of the BTL6-U10_-… cyclically output one or more process data variables (PDV) with adjustable content via the IO-Link interface. One process data variable corresponds to one piece of device information and consists of a signed 32-bit value.

Different amounts of information can be transferred for the different variants:

IO-Link variant Number of bytes

PDV quantity

BTL-U100/BTL-U104 4 1

BTL-U101/BTL-U105 8 2

BTL-U102/BTL-U106 16 4

BTL-U103/BTL-U107 32 8

Tab. 6-2: Process data

The following information can be mapped to the process data variables by using the parameter PD In Mapping:– Position of the 1st magnet– Position of the 2nd magnet– Velocity of the 1st magnet– Velocity of the 2nd magnet– Difference between magnets 1 and 2– Current internal device temperature

6 IO-Link interface (continued)

In the event of an error, i.e. when no valid data can be output, the respective process data variable is replaced with the error value 0x7FFFFFFC. The data is only marked as invalid via PD Invalid Bit if the device cannot deliver any valid data at all.

The IO-Link functionality PD Invalid Bit is handled differently by different IO-Link masters (see manual for the master used).

Position valuesThe position values and difference are output with the output resolution of 1 μm per digit and presents the position of the magnet relative to the null point set at the factory.

The measurement resolution of the BTL6-U110-… transducer is 5 µm. Intermediate values are not displayed in the output value.

The factory default null value can be shifted within the measuring range via the parameter Null point offset (see Parameter data on page 15).

Velocity valuesThe velocity values are output with a resolution of 0.5 mm/s per digit. The minimum movement speed is 1 mm/s.

Temperature valuesOutput in 1°C

6.4 Identification data

Index Subindex Parameters Size Access

0×0010 0 Vendor name 7 bytes Read Only

0×0011 0 Vendor Text 15 bytes Read Only

0×0012 0 Product Name Max. 40 bytes Read Only

0×0013 0 Product ID 12 bytes Read Only

0×0014 0 Product Text 27 bytes Read Only

0×0015 0 Serial number Max. 18 bytes Read Only

0×0016 0 Hardware Revision 2 bytes Read Only

0×0017 0 Firmware Revision 9 bytes Read Only

0×0700 0 Order name Max. 40 bytes Read Only

0×0701 0 Order name 7 bytes Read Only

Tab. 6-3: Identification data

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 15: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

www.balluff.com 15english

6 IO-Link interface (continued)

6.5 System Command

Different commands have been implemented in the transducer which can be reached via the parameter System Command on Index 2, Subindex 0. If a System Command is transferred to the transducer, the command triggers the desired action if permitted in the current application state.

Value Designation Description

0x80 Device Reset Transducer restarts.

0x82 Factory Reset All parameters (except Index 0x55: IO Link Variant config) are reset to factory settings.

0xE0 Set Offset Value Takes over the current position of the 1st magnet so that 0 it output at this location with immediate effect.

0xE1 Clear Offset Value to 0 Resets the offset to the value 0.

Tab. 6-4: System commands

6.6 Parameter data

Index Subindex Parameters Size Access Parameter Management

0×000C 0 Device Access Locks (see sec. 6.6.1) 2 bytes Read/Write Yes

0×000D 0, 1, 2 Profile Characteristic (see sec. 6.6.2) 4 bytes Read Only Not available

0×000E 0 PD Input Descriptor (see sec. 6.6.3) 3 bytes Read Only Not available

0×0018 0 Application Specific Tag (see sec. 6.6.4) 32 bytes Read/Write Yes

0×00C1 0 Null point offset (see sec. 6.6.5) 4 bytes Read/Write Yes

0x51 0, 1, 2, 3, 4 Event Configuration (see sec. 6.6.6) 1 byte Read/Write Yes

0x52 0, 1, 2, 3, 4, 5 Temperature (see sec. 6.6.7) 5 bytes Read Only Not available

0x55 0 IO Link Variant config (see sec. 6.6.8) 1 byte Read/Write No

0xC3 0 Output Characteristic (see sec. 6.6.9) 1 byte Read/Write Yes

0xC9 0, 1, 2 Magnet Mode (see sec. 6.6.10) 2 bytes Read/Write Yes

0xCA 0, 1 to n1) PD In Mapping (see sec. 6.6.11) n bytes1) Read/Write Yes1) n corresponds to the number of process data variables for the respective

type.

Tab. 6-5: Parameter data of IO-Link interface

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 16: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

16 english

6 IO-Link interface (continued)

6.6.1 Device Access Locks

With this standard parameter, it is possible to activate or deactivate certain functions of the IO-Link device. With BTL6-U101-..., there is the option to lock the function of the parameter manager. To do so, bit 1 of the 2-byte value must be set to "1" (locked). In order to unlock the parameter manager, bit 1 is set to "0".

Bit 0 Lock parameter access(not supported)

Bit 1 Lock parameter management(supported)

Bit 2 Lock local parameterization(not supported)

Bit 3 Lock local user interface(not supported)

Bit 4 to 15 Reserved

Tab. 6-6: Lock parameter data

6.6.2 Profile Characteristic

This parameter indicates which profile is supported by the IO-Link device.Transducer BTL6-U101-… supports the smart sensor profile with the following function classes:– Subindex 1 (Profile Identifier -> DeviceProfileID):

0×0001 (Smart Sensor Profile)– Subindex 2 (Profile Identifier -> FunctionClassID):

0×8000 (Device Identification Objects)– Subindex 3 (Profile Identifier -> FunctionClassID):

0×8002 (ProcessDataVariable)

6.6.3 PD Input Descriptor

This parameter describes the composition of the process data variables used.Each process data variable can be reached via the corresponding subindex (subindex 1 for PDV1, subindex 2 for PDV2, etc.).Each subindex consists of 3 bytes:– 1st octet: 0x03, data type = signed integer– 2nd octet: 0x20, data size = 32 bits– 3rd octet: 0x00, bit offset = 0 (or a multiple of 32)The complete process data description for all PDVs can be read out via subindex 0. All blocks of 3 are lined up, beginning with the description of the highest value PDV.

6.6.4 Application Specific Tag

The Application Specific Tag makes it possible to assign the IO-Link device an arbitrary, max. 32-byte string. This can only be used for application-specific identification and applied in the parameter manager. The entire object is accessed via subindex 0.

6.6.5 Null point offset

Like the process data value, this parameter is a signed 32-bit decimal value. The programmed value must be within the null and end point in the valid measuring range. The value is deducted from the actual output value as a simple offset and therefore shifts the position of the magnet to an arbitrary point in the measuring range where the value 0 is output. Access takes place via subindex 0. The offset value can also be set and deleted via System Commands (see System Command on page 15).

6.6.6 Event Configuration

All application events can be switched off via the parameter Event Configuration so that they do not have to be output by the transducer.To activate or deactivate an event or the Invalid Bit function, the corresponding object can be addressed directly via the subindex and filled with a Boolean value (True = 0xFF, False = 0x00) (see Tab. 6-7).

Subindex Event

Subindex 1 Invalid Bit Function

Subindex 2 Position Error

Subindex 3 Position Warning End Point

Subindex 4 Position Warning Nullpoint

Subindex 5 Magnet Change

Tab. 6-7: Event Configuration

The events can also be configured using access via subindex 0. The last 5 bits are assigned to the sequence named in Tab. 6-7 and can simply be masked out.

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 17: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

www.balluff.com 17english

6.6.7 Temperature

The following temperature values are output by the transducer as signed 8-bit values with the unit °C:– Current temperature (subindex 1)– Maximum temperature since power-up (subindex 2)– Minimum temperature since power-up (subindex 3)– Maximum temperature over the entire lifetime

(subindex 4)– Minimum temperature over the entire lifetime

(subindex 5)

The temperature sensor detects the temperature within the transducer. This is always higher than the ambient temperature.

6.6.8 IO Link Variant config

This parameter should only be used for initial parameterization of another device variant.

Using this parameter, the IO-Link variant or device configuration can be adjusted (see section Process data (PD) on page 14). Access takes place via subindex 0 with an 8-bit unsigned integer value.

The following device variants can be selected:

Value Product name Device ID Product ID1) Transfer rate Amount of process data device – master

Min. cycle time

0x00 BTL6-U100-… 0x030200 BTL6ABYZIOL000 COM3 0x83 (4 bytes) 0x0A (1 ms)

0x01 BTL6-U101-…2) 0x030201 BTL6ABYZIOL001 COM3 0x87 (8 bytes) 0x0A (1 ms)

0x02 BTL6-U102-… 0x030202 BTL6ABYZIOL002 COM3 0x8F (16 bytes) 0x0F (1.5 ms)

0x03 BTL6-U103-… 0x030203 BTL6ABYZIOL003 COM3 0x9F (32 bytes) 0x14 (2 ms)

0x04 BTL6-U104-… 0x030204 BTL6ABYZIOL004 COM2 0x83 (4 bytes) 0x1E (3 ms)

0x05 BTL6-U105-… 0x030205 BTL6ABYZIOL005 COM2 0x87 (8 bytes) 0x28 (4 ms)

0x06 BTL6-U106-… 0x030206 BTL6ABYZIOL006 COM2 0x8F (16 bytes) 0x40 (6.4 ms)

0x07 BTL6-U107-… 0x030207 BTL6ABYZIOL007 COM2 0x9F (32 bytes) 0x4A (10.4 ms)1) ABYZ stands for the respective housing style2) Standard variant, see Tab. 6-1

Tab. 6-8: Parameters of the different BTL6-U10_-… IO-Link device variants

This parameter changes the device’s basic communication settings. Changing parameters automatically triggers a device restart; the corresponding error messages in the superior system must be accepted.The parameter is not reset to factory settings via the Factory Reset function (see section 6.5).

Due to the special functionality, the parameter is not listed in the IO device description (IODD) and is not intended for data storage. For operation in a special IO-Link variant, Compatibility Mode is supported between the individual variants (see Basic knowledge about IO-Link on page 12).

6 IO-Link interface (continued)

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 18: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

18 english

6 IO-Link interface (continued)

6.6.9 Output Characteristic

This parameter determines the output function of the transducer with rising or falling characteristic curve. Access takes place via subindex 0.

Value Output function

0x00 (FALSE) Falling (null point at the end of the rod)

0xFF (TRUE)1) Rising (null point at the electronic head)1) Default setting

Tab. 6-9: Output Characteristic

6.6.10 Magnet Mode

The number of magnets can be fixed or flexible.

Setting a fixed number of magnetsWhen setting a fixed number of one or two magnets, the transducer continually checks the number of detected magnets. If this number does not match the presetting, the application enters an error state: all process data values are replaced with the error value.

Flexible magnet mode (FMM)In Flexible Magnet Mode, the number of magnets is flexible, allowing them to be changed during operation.The time when the magnet is added or removed is critical, since recording can then be re-adjusted and the contents of the process data values moved if necessary. In this case, a so-called diagnostic time is defined, which can be configured in the transducer. During this time, an error value is output for all process data variables and a corresponding diagnosis (warning) is transferred via IO-Link. After the diagnostic time lapses, the new application state is displayed.

Parameter structureThe parameter Magnet Mode consists of two 8-bit unsigned integer values: number of magnets and diagnostic time.

The following values can be set for the number of magnets:0 = Flexible number of magnets (1 or 2)1 = 1 magnet (fixed)2 = 2 magnets (fixed)

The diagnostic time is set in 4-ms increments as follows:1 = 4 ms2 = 8 ms…255 = 1.02 s

Access to the parameterAccess to the parameter is possible as follows:– Subindex 0: Byte 1 = diagnostic time

Byte 0 = FMM mode– Subindex 1: Magnet Mode– Subindex 2: Diagnostic time

6.6.11 PD In Mapping

This parameter allows the desired information to be mapped to the PDV (see Process data (PD) on page 14). Each PDV can be configured via the corresponding subindex.

Each PDV is assigned an 8-bit unsigned integer as mapping value. The following options can be set:

Value Designation

0x00 Position value, magnet 1

0x01 Position value, magnet 2

0x10 Velocity value, magnet 1

0x11 Velocity value, magnet 2

0xFD Empty module (output as value 0)

Tab. 6-10: PD In Mapping

Error messagesCertain error messages are stored for failed parameterization:

Error code Error message

0×8011 Index not available

0×8012 Subindex not available

0×8020 Service temporarily not available

0×8030 Value out of Range

0×8033 Parameter Length overrun

0×8034 Parameter Length underrun

0×8036 Function temporarily unavailable

Tab. 6-11: IO-Link specification error messages

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 19: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

www.balluff.com 19english

6.7 Diagnostic data

The transducer reports diagnostic data to the controlling system (see Tab. 6-12).

Event code Characteristic Meaning

0×8C10 Warning Process variable range overrun - Process Data uncertainThe magnet is located below the specified measuring range or below the null point. A process value is output but the data can exceed the linearity limits specified in the data sheet.

0×8C20 Error Measurement range overrun - Check applicationThe magnet is located outside of the measurable range and cannot be detected. No valid data is output. The transferred process data value is 0×7FFFFFFC or 2147483644.

0×8C30 Warning Process variable range underrun - Process Data uncertainThe magnet is located above the specified measuring range or above the end point. A process data value is output. The data can exceed the linearity limits specified in the data sheet.

0x8CA0 Warning Magnet Number Change - temporary error stateThe number of magnets was changed in FMM mode. For the duration of the set diagnostic time, an error is output and the process data is marked as invalid.

Tab. 6-12: Diagnostic data

6 IO-Link interface (continued)

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 20: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

20 english

7.1 Accuracy

The specifications are typical values for the BTL6-U… at 24 V DC, and room temperature, with a nominal length of 500 mm in conjunction with the BTL-P-1013-4R, BTL-P-1013-4S, BTL-P-1012-4R, or BTL-P-1014-2R magnet.The transducer is fully operational immediately, with full accuracy after warm-up.

For special versions, other technical data may apply.Special versions are indicated by the suffix -SA on the part label.

Resolution 5 µm

Repeat accuracy ≤ 30 µm

Sampling rate (dependent on the nominal length)

≤ 1 kHz

Non-linearity at ±50 µm

Temperature coefficient1) ≤ 30 ppm/K

Max. detectable velocity 10 m/s

7.2 Ambient conditions

Operating temperature –40°C…+75°C

Storage temperature −40°C…+100°C

Humidity < 90%, non-condensing

Shock ratingContinuous shock per EN 60068-2-273)

100 g/6 ms50 g/2 ms

Vibration per EN 60068-2-63)

12 g, 10…2000 Hz

Degree of protection per IEC 60529

IP67

(when attached)

7.3 Supply voltage (external)

Voltage, stabilized4) 18…30 V DC

Ripple ≤ 0.5 VPP

Current draw (at 24 V DC) ≤ 150 mA

Inrush current ≤ 3 A

Reverse polarity protection Up to 36 V(supply to GND)

Overvoltage protection Up to 36 V

Dielectric strength (GND to housing)

500 V DC

2)

7.4 IO-Link interface

Transfer protocol IO-Link 1.1

Transfer rate COM3 (230.4 kBaud)

Cycle time min. 1 ms

Master-device process data 0 bytes

Device-master process data 4 bytes

PD cycle on 1.0 master min. 4 ms

PD cycle on 1.1 master min. 1 ms

Output value Position in µm

Data format 32-bit signed

Error value 0×7FFFFFFC

7.5 Dimensions, weights

Rod diameter 10.2 mm

Nominal length 25…4572 mm

Weight (depends on length) Approx. 2 kg/m

Housing material Aluminum

Rod material Stainless steel

Rod wall thickness 2 mm

Housing mounting via threads M18×1.5 or 3/4"-16UNF

Tightening torque ≤ 100 Nm

1) Nominal length 500 mm, magnet in the middle of the measuring range2) For : Use in enclosed spaces and up to a height of 2000 m above sea

level.3) Individual specifications as per Balluff factory standard, resonances

excluded4) For : The transducer must be externally connected via a limited-

energy circuit as defined in UL 61010-1, a low-power source as defined in

UL 60950-1, or a class 2 power supply as defined in UL 1310 or

UL 1585.

7 Technical data

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 21: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

www.balluff.com 21english

Accessories are not included in the scope of delivery and must be ordered separately.

8.1 Magnets

Fig. 8-1:

BTL-P-1013-4R

BTL-P-1013-4S

BTL-P-1012-4R

BTL-P-1014-2R

Magnet installation dimensions

BTL-P-1013-4R, BTL-P-1013-4S, BTL-P-1012-4R, BTL-P-1014-2R:

Weight: Approx. 10 g

Housing: Aluminum

Included in the scope of delivery for the BTL-P-1013-4R, BTL-P-1013-4S, BTL-P-1012-4R:

Spacer: 8 mm, material: polyoxymethylene (POM)

BTL5-P-4500-1 magnet (solenoid):

Weight: Approx. 90 g

Housing: Plastic

Operating temperature:

– 40°C to + 60°C

BTL-P-1028-15R (special accessories for applications with a supporting rod):

Weight: Approx. 68 g

Housing: Aluminum

Fig. 8-2:

Ø 4.3

120°

Ø 2

8

Ø 5

4

Ø 6

5

8

BTL-P-1028-15R special accessories

8.2 Mounting nut

– M18×1.5 mounting nut: BTL-A-FK01-E-M18×1.5

– 3/4”-16UNF mounting nut: BTL-A-FK01-E-3/4”-16UNF

8 Accessories

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 22: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

22 english

8.3 Connector

Transducer (I) IO-Link Master (II)

1 L+ (18…30 V) 1

2 Not used –

3 L– (GND) 3

4 C/Q 4

Tab. 8-1: IO-Link Master pin assignment

Straight socket – straight plug

A

A B

B

I IIL44.0

ØD

Ø14

.5

M12x1

48.5

Ø14

.5

M12x1

1

4

4 2 3 1

3

Fig. 8-3: Straight–straight connector

Type Ordering codeBCC M415-M413-3A-300-PX0334-010BCC M415-M413-3A-300-PX0334-020BCC M415-M413-3A-300-PX0334-030BCC M415-M413-3A-300-PX0334-050

BCC0370BCC0372BCC0373BCC0374

Examples:BCC M415-M413-3A-300-PX0334-010 = cable length of 1 mBCC M415-M413-3A-300-PX0334-050 = cable length of 5 m

8 Accessories (continued)

Examples:BCC M415-M413-3A-300-PX0334-010 = cable length of 1 mBCC M415-M413-3A-300-PX0334-050 = cable length of 5 m

Angled socket – straight plug

B

AA

B

L38.2

27.0

ØD

I

M12x

1

Ø 14.5

48.5II

Ø14

.5

M12x1

4 3 12

3

1 4

Fig. 8-4: Angled–straight connector

Type Ordering codeBCC M425-M413-3A-300-PX0334-010BCC M425-M413-3A-300-PX0334-020BCC M425-M413-3A-300-PX0334-030BCC M425-M413-3A-300-PX0334-050

BCC037HBCC037KBCC037LBCC037M

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 23: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

www.balluff.com 23english

9 Type code breakdown

BTL6 - U 1 0 1 - M0500 - B - S4

Micropulse transducer

Interface:

U = IO-Link interface

Supply voltage:

1 = 18…30 V DC

Magnet Mode:

0 = Flexible Magnet Mode (factory setting)

IO-Link variant:

1 = COM3, 8 byte inputs

Nominal length (4-digit):

M0500 = Metric specification in mm, nominal length 500 mm (M0025…M4572)

Construction:

A = Metric mounting thread M18x1.5, O-ring, rod diameter 10.2 mm

B = Metric mounting thread M18x1.5, O-ring, rod diameter 10.2 mm

Y = 3/4”-16UNF thread, O-ring, rod diameter 10.2 mm

Z = 3/4"-16UNF thread, O-ring, rod diameter 10.2 mm

Electrical connection:

S4 = 4-pin, M12 plug

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 24: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

24 english

10.1 Converting units of length

1 mm = 0.03937008 inches

mm inch

1 0.03937008

2 0.07874016

3 0.11811024

4 0.15748031

5 0.19685039

6 0.23622047

7 0.27559055

8 0.31496063

9 0.35433071

10 0.393700787

Tab. 10-1: Conversion table mm to inches

1 inch = 25.4 mm

inch mm

1 25.4

2 50.8

3 76.2

4 101.6

5 127

6 152.4

7 177.8

8 203.2

9 228.6

10 254

Tab. 10-2: Conversion table inches to mm

10 Appendix

10.2 Part label

1) Ordering code2) Type3) Serial number

Fig. 10-1: BTL6 part label

1)

3)

3)

2)

BTL6-U101-M_ _ _ _ -A/B/Y/Z-S4Micropulse Transducer - Rod Style

Page 25: BTL6-U101-M -A/B/Y/Z-S4 User s Guide - Balluffusa.balluff.com/OTPDF/BTL6-U101-Z-S4_Users_Guide.pdf · Fig. 4-5: Example 1, transducer installed with slide element The slide element

www.balluff.com

No.

926

667

EN

· 00

.000

000

· D16

; Sub

ject

to m

odifi

catio

n.