Notice! This symbol indicates text passages containing important information. Declaration of conformity The barcode positioning system BPS 8 and the optional connector unit MA 8 have been developed and manufactured under observation of the applicable European standards and directives. Notice! A copy of all declarations of conformity available for the product can be found in the appen- dix of this manual (see chapter 13.1 "EU Declaration of Conformity"...
General information Description of the BPS 8 functions The BPS 8 uses visible red laser light to determine its position relative to the barcode tape. This essentially takes place in three steps: Reading a code on the barcode tape...
It corresponds to the state of the art. Intended use The barcode positioning system of the BPS 8 device series is an optical measuring system which uses visible red laser light to determine the position of the BPS relative to a perma- nently mounted barcode tape.
The output power of the laser beam at the reading window is at most 1.3mW acc. to EN 60825-1. The BPS 8 uses a laser diode with low power in the visible red light range with an emitted wavelength of 650nm.
Page 9
Leuze electronic Safety notices The barcode positioning system BPS 8 is provided with the following warning notices on the housing, as well as below and next to the reading window: Figure 2.1: Attachment of the sticky labels with warning notices at the BPS 8...
Commissioning steps at a glance Notice! Below you will find a short description for the initial commissioning of the barcode po- sitioning system BPS 8. Detailed explanations for all listed points can be found throughout the manual. ➀ Mechanical design...
Page 11
7.1 on page 36 Attention! For the position calculation, the scanning beam of the BPS 8 must be incident on the bar- code tape without interruption. Ensure that the scanning beam is always incident on the bar- code tape when the system is moving.
Page 12
Connecting the voltage supply/RS 485 at the MA 8-01 The BPS 8 is connected to the MA 8-01 via the connection cable KB 008-1000AA. The voltage supply and the RS 485 interface are connected to the MA 8-01 via the M12 connector PWR IN HOST/RS485.
Interface type RS 232, RS 485 in combination with MA 8-01 Service interface RS 232 directly at the BPS 8, RS 485 via MA 8-01, with default data format, 9600Bd, 8 data bits, no parity, 1 stop bit Switching input / output...
Page 14
Leuze electronic Specifications BPS 8 Barcode tape Max. length 10'000m (measurement length) Ambient temperature -40°C … +120°C Mech. properties scratch and wipe resistant, UV resistant, moisture resistant, partly chemical resistant Depends on the transmission protocol and on the configured resolution.
Specifications BPS 8 Electrical connection The BPS 8 is connected to the MA 8-01 via the M12 cable KB 008-… . For the locations of the individual device connections, please refer to the device detail shown in figure 4.4. The corresponding mating connectors and ready-made cables are available as accessories for all connections.
Page 18
Specifications BPS 8 All dimensions in mm PWR IN HOST/RS485 = Voltage supply/RS 485 host interface SW IN/OUT = Switching input/output = Connection to BPS 8 Notice! The SW IN/OUT connection is sealed with a thread plug upon delivery. Socket Socket Plug...
Protection class IP 67 is achieved only if the connectors and caps are screwed into place! The BPS 8 is connected to the MA 8-01 via the connection cable KB 008-1000/2000/3000 (AA/AR). The voltage supply is connected via the PWR IN HOST/RS485 socket.
Leuze electronic Specifications BPS 8 Attention! It is absolutely necessary to connect functional earth, since all electrical interference (EM pick-up) is discharged via the functional earth connection. The voltage for the MA 8-01 is supplied via the connection cable KB 008-10000/5000/3000 (A/R).
Switching input not necessary Switching output not necessary Description of the LED states Two 3-colour-LEDs at the top of the BPS 8 case show the device and reading status (see dimensioned drawings from page 13 onwards). State Meaning No supply voltage...
70 80 90 100 110 120 130 140 150 160 170 Read distance [mm] Figure 4.12: Reading field curve BPS 8 SM 102 with beam exit at the front BPS 8 SM 100 with lateral beam exit Working range BPS 8 SM 100...
Modular connector unit MA 8-01 Using the RS 485 interface in a BPS 8 system always requires a MA 8-01 connector unit. The connector unit is not only used to connect to the supply voltage and the RS 485 inter- face, it also permits a switching input and switching output to be connected via a standard sensor connector, and connection to the BPS 8 system via ready-made cables.
Dimensioned drawings MA 8-01 SWIN VOUT A (P) SWIN/SWOUT SWOUT B (N) SW IN/OUT PWR IN HOST/RS485 M12 socket, 5-pin, A-coded M12 plug, 5-pin, A-coded Figure 5.1: Dimensioned drawing and position/designation of the MA 8-01 connectors BPS 8 Leuze electronic...
RS 485 A RS 485 Receive/transmit data A-line (P), pin 2 Ω RS 485 B RS 485 Receive/transmit data B-line (N), pin 4 Ω Figure 5.2: Termination of the RS 485 interface in the MA 8-01 Leuze electronic BPS 8...
• Robust and durable polyester adhesive tape • High dimensional stability • Max. length 10'000m • Self-adhesive, high adhesive strength Notice! Unlike the BPS 3x systems, the BPS 8 is optimised for a barcode tape with position labels in a 30mm grid. BPS 8 Leuze electronic...
Dimensional stability no shrinkage, tested according to DIN 30646 Curing final curing after 72h, the position can be detected imme- diately by the BPS 8 after the BCT is affixed Tearing resistance 150N Elongation at tear min. 80%, tested in accordance with DIN 50014,...
BPS. The gap must not be greater than the distance from one cut mark to the next (max. one label). max. 30 mm 009993 009996 009999 010002 010005 Cut mark Figure 6.4: Gap in the cut barcode tape BPS 8 Leuze electronic...
Page 31
If the scanning beam cannot scan a label completely, the BPS 8 outputs a "tape error" message. As soon as the BPS 8 can scan a com- plete label again, it calculates the next position value.
Page 32
When working with BCT in curves, the BCT should only be partially cut at the cut mark and affixed along the curve like a fan; it must also be ensured that the BCT is affixed without ten- sion (see figure 6.5). 009990 Figure 6.5: Partial cutting of the barcode tape in curves BPS 8 Leuze electronic...
BPS 8. Notice! The control of functions using control barcodes is a new feature of the BPS 8. The imple- mentation of additional control options via control barcodes is in preparation.
If the centre of the BPS 8 reaches the transition point of the control barcode, the device switches to the second tape, provided the next position label is in its scanning beam.
Page 35
(see figure 6.9). In this situation, the hysteresis of ±5mm is irrelevant. However, if the direction is changed after stopping within the hysteresis on the label "MVS", a switch to the previous tape value is being made, using the specified hysteresis. Leuze electronic BPS 8...
If only the "MVS" label is located in the scanning beam, the voltage on the BPS 8 must not be switched off. Otherwise the BPS 8 will return a position value of zero when the voltage is switched back on.
Page 37
Cut the code strips and concatenate them. It is important that the code content always increases or decreases in blocks of 30mm. Figure 6.10: Printer settings for BCT repair kit 30 mm 009990 009993 009996 009999 010002 010005 Figure 6.11: Checking the print results of the BCT repair kit Leuze electronic BPS 8...
Mounting Mounting Mounting the BPS 8 There are two different types of mounting arrangements for the BPS 8: Directly, using the two through holes in the housing. Using a mounting device (BT 8-01) on the through holes. BPS 8 SM 102...
Page 39
Mounting BT 8-01 mounting device The BT 8-01 mounting device is available for mounting the BPS 8 using the two through holes. It is intended for attachment via two M4 screws. For ordering instructions, please refer to chapter 11.5 on page 88.
Page 40
Attention! For the position calculation, the scanning beam of the BPS 8 must be incident on the bar- code tape without interruption. Ensure that the scanning beam is always incident on the bar- code tape when the system is moving.
• On the BPS 8, the beam is not emitted perpendicular to the cover of the housing, but with an angle of about 3.5° towards the bottom. To achieve a total pitch of 10°, the mounting bracket MA 8-01 has an angle of about 6.5°.
Mounting the barcode tape The BPS 8 and barcode tape combination is mounted in such a way that the scanning beam is unobstructed and is incident on the barcode tape as described in figure 7.4 on page 39.
RS 232/RS 485 interface 8.1.1 General information The BPS 8 system is supplied with an RS 232 interface. Using the MA 8-01 permits this to be replaced by an RS 485 interface. All settings regarding the protocols and device param- eters...
Page 44
Connection of the device and cleaning must only be carried out by a qualified electrician. The power supply unit for the generation of the supply voltage for the BPS 8 and the respec- tive connector unit must have a secure electrical insulation through double insulation and safety transformers according to EN 60742 (corresponds to IEC 60742).
BPS Configuration Tool software 8.1.3.1 Installing the "BPS Configuration Tool" software ! Insert the installation CD into your drive (also available as download on the Internet under www.leuze.de). ! Call up the installation file (e.g. Setup.exe) ! Select the language for your installation.
Page 46
When creating an individual device, the Leuze standard parameter set is always created to- gether with the selected device according to the software version selected. The interface data from the PC to the device are also created together with the Leuze standard settings. These are:...
Page 47
To reset all parameters of the selected device back to the Leuze factory settings, click on symbol. This only resets the values in the PC and not the settings in the BPS.
Page 48
From the menu, select Terminal -> Options… or click on the symbol (terminal must be selected). In the Send and Receive tabs select one of the 3 data formats ASCII, Hex and Decimal. The standard format is ASCII. BPS 8 Leuze electronic...
Page 49
Terminal -> Send file. Boot For the scanner families BPS 8 and BPS 3x, the firmware may be changed directly with the BPS Configuration Tool. This requires the respective firmware boot file, however. To obtain the file, please get into touch with your respective contact person.
You now have commissioned the BPS 8 and are ready to configure it. Using the parameter options made available by the BPS 8, you can configure the BPS 8 to suit your individual area of application. Information about the various configuration options may be found in chapter 8.1.6, page 52.
Page 51
8.1.4.2 Connecting the service interface You can connect a PC or a terminal to the BPS 8 via the serial interface and configure the BPS 8 through this connection. For this, you need a crossed RS 232 connection cable (null modem cable) that provides the connections RxD, TxD and GND.
Page 52
Online commands can be used to send commands directly to the BPS 8 for control and configuration. For this, the BPS 8 has to be connected to a host or service computer via the serial interface. The commands described can be sent either via the host or the service interface.
These cross references must be observed dur- ing configuration. Within the tabs, the parameters are labelled alphanumerically from Example: The parameter Preset value static [mm] is activated only if the preset teaching is carried out via switching input BPS 8 Leuze electronic...
Page 55
4: Via command or switching input (the switching input must be programmed for this purpose) Time period after which the scanning beam is switched off if 0 … 65'535 10'000 Maximum no polling takes place. Polling Interval Leuze electronic BPS 8...
Page 56
With the Resolution Host parameter, the resolution for the position values is defined. This parameter also performs a rounding correction (the position value is divided by the defined value range). Notice! The resolution only determines the mathematical decimal value and has no effect on the measurement accuracy. BPS 8 Leuze electronic...
Page 57
The preset remains stored in the BPS 8 and remains active even following a new start. In order for the BPS 8 to again output the position value without the preset, the Preset mode must be switched off again.
Page 58
Switch count direction Notice! The BPS 8 is set as follows by default: The position value is output with normal count direction. With the inverted count direction, 10'000'000mm minus the position value is output. The Preset value and Offset value pa- rameters can be used to influence this behaviour.
Page 59
[mm] With this parameter, a working limit on the barcode tape can be defined. The BPS 8 outputs position values within these minimum and maximum limits. Outside of this limit, a position value of zero is output.
Page 60
If the error disappears within the configured time, the control notices nothing. The availability of the system is thereby ensured. No new values are delivered by the BPS 8, however, for a period of time extending up to the configured tolerance time. With the Output fault posi- tion delayed parameter, an integration error (corresponds to a missing position value) can be signalled immediately or after the tolerance time has elapsed.
Page 61
– – 2: Address 2 Address RS 485 network. 3: Address 3 Notice! The 3 different binary protocols are described in a separate chapter (see chapter 9 "Proto- col types for position value output"). Leuze electronic BPS 8...
Page 62
Device parameters and interfaces Notice! The settings in the communication area apply to the RS 232 interface of the BPS 8 and to the settings of the RS 485 interface of the MA 8-01. The conversion from RS 232 to RS 485 in the MA 8-01 is implemented entirely in hardware.
Page 63
Parameters Parameter Description Value range Default Unit 0: Not released Defines whether the switching input 1: BPS 8 with MA 8-01 and output are activated via the (switching input + MA 8-01 or whether only the switching – – Digital...
Page 64
Leuze electronic Device parameters and interfaces 8.1.6.5 Switching output Figure 8.12: Switch tab Description: Within this tab, the mode of operation of the digital switching output is defined. BPS 8 Leuze electronic...
Page 65
Parameter Description Value range Default Unit 0: Not released Defines whether the switching input 1: BPS 8 with MA 8-01 and output are activated via the (switching input + MA 8-01 or whether only the switching – – Digital switching output)
Protocol types for position value output Notice! This chapter describes the three binary protocols for communication between host and BPS 8 that can be selected via the communication parameters (see chapter 8.1.6.3). Binary protocol type 1 Notice! With the BPS Configuration Tool , the user can individually adapt the binary protocol 1 to the specific requirements of the application.
Page 67
Notice! A0 … Ax are the address bits. If several BPS 8's operate in one network, an address con- figuration is required. This can only be done via the BPS Configuration Tool. By default, the control byte is structured as follows: Bit no.
Page 68
Marker detected 1 bit No marker label has been detected in the scanning beam. Address 2 … x bit The BPS 8 system supplies the pre-configured address. A0 … Ax Number of labels 3 bit Number of position labels in the last scan.
Page 69
Leuze electronic Binary protocol type 1 By default, the response from the BPS 8 is structured as follows: Byte no. Designation Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Status byte SLEEP MM...
Page 70
Using the marker label without positioning (barcode tape): The marker label must be positioned within the BPS 8's detection range. Positioning of the marker label: At any one time, no more than one marker label must be visible in the BPS 8's detection range. BPS 8...
Page 71
• The marker information in memory is deleted. • The respective MM bit in the status byte is reset once the memory no longer contains any data. New or old marker is detected. Figure 9.2: Function sequence for marker inside the detection area Leuze electronic BPS 8...
Page 72
• The respective MM bit in the status byte is reset and remains reset until another marker is detected. New or old marker is detected. Figure 9.3: Function sequence for no marker inside the detection area BPS 8 Leuze electronic...
Page 73
XOR logic Exclusive OR logic of bytes 0 to 5 Notice! If there is no marker in the marker memory of the BPS 8 and a marker query is received, E00 is transmitted as three ASCII characters. Answer to diagnostic query If the diagnostic bit D in the status byte is set to 1, diagnostic data is present and may be retrieved.
Page 74
BPS 8 is in SLEEP mode (laser and polygon wheel motor off). If bit 2 SLEEP in the con- trol byte is set to 0, the BPS 8 returns to positioning mode after a boot time of approx. 5s. If polling takes place while the BPS 8 boots and there is no valid position data yet, the error message tape error (bit OUT) is generated.
• Data bits: • Start bits: • Stop bits: • Parity: none 9.2.2 Telegram structure 9.2.2.1 Query to the BPS 8 (control byte) Bit no. Designation Fixed 1 Fixed 0 Fixed 1 Fixed 1 SLEEP S-Bit 1 S-Bit 0 Function Value Explanation All read heads are occupied with address 0.
Page 76
If several control bits are set, the function with the highest priority is ex- ecuted. Notice! A0 and A1 are the address bits. If several BPS 8's operate in one network, an address con- figuration is required. Bit S-Bit 0: If this bit is set to 1, the marker information is output.
Page 77
Leuze electronic Binary protocol type 2 9.2.2.2 Response from the BPS 8 Data content: Byte no. Designation Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Status byte OUT ERR Data byte 1...
Page 78
Using the marker label without positioning (barcode tapes): The marker label must be positioned within the BPS 8's detection range. Positioning of the marker label: At any one time, no more than one marker label must be visible in the BPS 8's detection range. BPS 8...
Page 79
• The marker information remains in the memory. • The respective M bit in the status byte is reset. New or old marker is detected. Figure 9.5: Function sequence for marker inside the detection area Leuze electronic BPS 8...
Page 80
• The respective M bit in the status byte is reset and remains reset until another marker is detected. New or old marker is detected. Figure 9.6: Function sequence for no marker inside the detection area BPS 8 Leuze electronic...
Page 81
Byte 3 = x number describing the error. Possible diagnostic data: 100 = software version number of the BPS 8, 1.00 in this example E01 = interface problem E02 = motor problem E03 = laser problem...
Page 82
BPS 8 is in SLEEP mode (laser and polygon wheel motor off). If bit 4 SLEEP in the con- trol byte is set to 0, the BPS 8 returns to positioning mode after a boot time of approx. 5s. If polling takes place while the BPS 8 boots and there is no valid position data yet, the error message tape error (bit OUT) is generated.
When reactivating the device, the system takes approx. 5s to boot. It reports after this time with a message "System ready". Notice! A0 and A1 are the address bits. If several BPS 8's operate in one network, an address con- figuration is required. Notice! If the F0 bit is set to 1, the diagnostic data are sent in response.
Page 84
It is advisable to set only one control bit for each control byte as the BPS can only answer one query at a time. If several control bits are set, the function with the highest priority is ex- ecuted. 9.3.2.2 Response from the BPS 8 Data content: Byte no. Designation...
Page 85
Byte 3 = x number describing the error. Possible diagnostic data: 100 = software version number of the BPS 8, 1.00 in this example E01 = interface problem E02 = motor problem E03 = laser problem...
Page 86
If bit 6 SLEEP is set to 1, the BPS is in SLEEP mode. In a diagnostic response during sleep mode, the bits CALC, DB and SLEEP are set as follows: • CALC • DB • SLEEP = 1 In SLEEP mode, the data bits P00 to P20 are always 0. BPS 8 Leuze electronic...
Deactivate SLEEP mode ❏ Check positioning of barcode tape. ❏ Change the angle of the scanning beam by Decode LED • Position value invalid tilting the BPS 8. "continuous red light" (out of tape). ❏ Check mounting. ❏ Clean BPS 8 window.
Page 88
Cross the items in the "Measures" column which you have already examined, fill out the fol- lowing address field and fax both pages together with your service order to the fax number listed below. Customer data (please complete) Leuze service fax number: +49 7021 573-199 Device type: Company:...
11.2 Accessory: Modular connector unit Part No. Type designation Remark 50104790 MA 8-01 Connector unit for BPS 8 with RS 485 interface, M12 connector 11.3 Accessory: Cables Part No. Type designation Remark M12 connecting cable BPS 8 - MA 8...
BCB 8 special length 47mm high Barcode tape with special length, 47mm height 50104808 BCB 8 special length 30mm high Barcode tape with special length, 30mm height 50104809 BCB 8 special length 25mm high Barcode tape with special length, 25mm height BPS 8 Leuze electronic...
12.1 General Maintenance Information Usually, the BPS 8 does not require any maintenance by the operator. In the event of dust build-up, clean the optical window with a soft cloth; use a cleaning agent (commercially available glass cleaner) if necessary.
Need help?
Do you have a question about the BPS 8 and is the answer not in the manual?
Questions and answers