background image

BPS 8

Bar Code Positioning System

en

 03-2018/01

5010

5556

We

 res

er

ve the r

ight 

to 

m

ake tec

hnic

al c

h

anges

O r i g i n a l   o p e r a t i n g   i n s t r u c t i o n s

Summary of Contents for BPS 8

Page 1: ...BPS 8 Bar Code Positioning System en 03 2018 01 50105556 We reserve the right to make technical changes Original operating instructions ...

Page 2: ...Leuze electronic BPS 8 2018 Leuze electronic GmbH Co KG In der Braike 1 D 73277 Owen Germany Phone 49 7021 573 0 Fax 49 7021 573 199 http www leuze com info leuze com ...

Page 3: ...on unit 17 4 2 MA 8 01 MA 8 02 connection unit 18 4 3 MA 2xxi connection unit 20 5 Bar code tape 21 5 1 General information 21 5 2 Control bar codes 23 5 3 Marker bar codes 27 5 4 Technical data of the BCB8 bar code tape 29 5 5 Dimensioned drawing for position control and marker bar codes 30 6 Mounting and installation 31 6 1 Mounting the bar code tape 31 6 1 1 Installation and application remarks...

Page 4: ...485 56 7 4 2 SW IN OUT socket switching input and switching output 57 7 4 3 BCL BPS socket connecting the BPS 8 to the MA 8 01 MA 8 02 59 7 4 4 Termination of the RS 485 interface 60 8 Configuration device parameters 61 8 1 RS 232 RS 485 interface 61 8 1 1 General information 61 8 2 BPS Configuration Tool software 62 8 2 1 Installation of the BPS Configuration Tool software 62 8 2 2 Brief manual f...

Page 5: ...ram to the BPS 8 SM 10x 04 102 9 4 3 BPS 8 SM 10x 04 response telegram 105 9 4 4 Binary protocol 4 request sequences 107 9 5 Binary protocol 6 BPS 8 SM 10x 10 109 9 5 1 Data format 109 9 5 2 Request telegram to the BPS 8 SM 10x 10 109 9 5 3 BPS 8 SM 10x 10 response telegram 111 10 Diagnostics and troubleshooting 113 10 1 Operating indicators of the LEDs 113 10 2 General causes of errors 113 10 3 E...

Page 6: ...are not followed Symbol for tips Text passages with this symbol provide you with further information Symbol for action steps Text passages with this symbol instruct you to perform actions BCB Bar code tape general BCB8 Bar code tape BCB type with 30 mm grid BPS Bar code Positioning System BT Mounting device CDRH Center for Devices and Radiological Health CFR Code of Federal Regulations DGUV Deutsc...

Page 7: ...s and abbreviations IO or I O Input Output IP International Protection LED Light Emitting Diode MA Modular connection unit MVS Type of control bar code NEC National Electric Code PE Protective Earth PWR Power Supply voltage UL Underwriters Laboratories UV Ultraviolet light ...

Page 8: ...tion Crane bridges and trolleys High bay storage devices Side tracking skates Telpher lines Elevators NOTE Declaration of Conformity A copy of all declarations of conformity available for the product can be found in the appendix of this handbook see chapter 13 1 EC Declaration of Conformity on Page 119 CAUTION Observe intended use The protection of personnel and the device cannot be guaranteed if ...

Page 9: ...ions for occupational safety and safety at work They are familiar with the technical description of the device They have been instructed by the responsible person on the mounting and operation of the device CAUTION UL applications For UL applications use is only permitted in Class 2 circuits in accordance with the NEC National Electric Code 1 Use as safety related component within the safety funct...

Page 10: ... the beam The device satisfies the requirements of IEC 60825 1 2007 EN 60825 1 2007 safety regulations for a product of laser class 2 as well as the U S 21 CFR 1040 10 regulations with deviations corresponding to Laser Notice No 50 from June 24 2007 Never look directly into the laser beam or in the direction of reflected laser beams If you look into the beam path over a longer time period there is...

Page 11: ...in the language appropriate for the place of use When using the device in the U S A use the stick on label with the Complies with 21 CFR 1040 10 notice Affix the laser information and warning signs near the device if no signs are attached to the device e g because the device is too small or if the attached laser information and warning signs are concealed due to the installation position Affix the...

Page 12: ...tion Wavelength RAYONNEMENT LASER NE PAS REGARDER DANS LE FAISCEAU APPAREIL À LASER DE CLASSE 2 EN 60825 1 2007 Puissance max crête Durée d impulsion Longueur d onde RADIACIÓN LÁSER NO MIRAR FIJAMENTE AL HAZ PRODUCTO LÁSER DE CLASE 2 EN 60825 1 2007 Potencia máx peak Duración del impulso Longitud de onda RADIAÇÃO LASER NÃO OLHAR FIXAMENTE O FEIXE EQUIPAMENTO LASER CLASSE 2 EN 60825 1 2007 Potência...

Page 13: ...ms Working range BPS 8 SM 102 80 140mm BPS 8 SM 100 60 120mm Max traverse rate 4 m s Electrical data Operating voltage 1 BPS 8 4 9 5 4VDC With MA 8 10 30VDC Power consumption BPS 8 1 5W With MA 8 max 2W Interface type RS 232 directly or in combination with MA 8 1 RS 485 in combination with MA 8 01 MA 8 02 Service interface RS 232 directly on the BPS 8 RS 232 via MA 8 1 RS 485 via MA 8 01 MA 8 02 w...

Page 14: ...A1 2011 AC 2012 Conformity CE CDRH Certifications 1 2 UL 60950 1 CSA C22 2 No 60950 1 Bar code tape Max length measurement length 10 000 m 3 Ambient temperature 40 C 120 C Mech properties Scratch and wipe resistant UV resistant moisture resistant partly chemical resistant 1 For UL applications use is permitted exclusively in Class 2 circuits according to NEC 2 These sensors shall be used with UL L...

Page 15: ...d drawings BPS 8 SM 102 with front beam exit Figure 3 1 BPS 8 SM 102 dimensioned drawing A Turning connector turnable 90 B Indicator diodes B1 status LED B2 decode LED C Scanning beam divergence max 5mm at 150 mm reading distance D Optical axis Thread depth 3mm Thread depth 3mm ...

Page 16: ... 8 SM 100 with lateral beam exit Figure 3 2 BPS 8 SM 100 01 dimensioned drawing A Turning connector turnable 90 B Indicator LEDs B1 status LED B2 decode LED C Scanning beam divergence max 5mm at 150 mm reading distance D Optical axis Thread depth 3mm Thread depth 3mm ...

Page 17: ...xit Figure 3 4 Reading field curve BPS 8 SM 100 with lateral beam exit 70 60 50 40 30 20 10 0 10 20 30 40 50 60 70 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 Reading distance mm Reading field width mm Working range BPS 8 SM 102 70 60 50 40 30 20 10 0 10 20 30 40 50 60 70 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 Reading distance mm Reading field width mm Workin...

Page 18: ...30VDC MA 8 01 RS 485 interface Operating voltage 10 30VDC MA 8 02 RS 485 interface Operating voltage 10 30VDC MA 2xxi Different fieldbus systems Operating voltage 18 30VDC MA 8 01 and MA 8 02 differ in the resistor network for the termination of the RS 485 inter face MA 8 01 390 220 390 MA 8 02 47k 150 47k You can find connection and interconnection cables of varying lengths in Chapter 12 5 Access...

Page 19: ... If offers the following advantages over the instal lation of the BPS 8 as a stand alone device M12 socket for switching input and switching output M12 connector for RS 232 interface and voltage supply 24VDC M12 socket for connection of the BPS 8 Figure 4 1 Dimensioned drawing and pin assignment of the MA 8 1 connection unit A B C A M12 socket 5 pin A coded B M12 connector 5 pin A coded C FE conne...

Page 20: ...A 8 02 It also supplies voltage to the BPS 8 The MA 8 01 MA 8 02 connection unit offers the following advantages over the installation of the BPS 8 as a stand alone device M12 socket for switching input and switching output M12 connector for RS 485 interface and voltage supply 24VDC M12 socket for connection of the BPS 8 Figure 4 2 Dimensioned drawing and pin assignment of the MA 8 01 MA 8 02 conn...

Page 21: ...MA 8 MA 2xxi connection units Leuze electronic BPS 8 19 TNT 35 7 24V unit ...

Page 22: ... networks In this setup the data of the BPS 8 is transmitted through the RS 232 interface to the MA 2xxi and implemented there on the relevant fieldbus Ethernet systems The following gateways are available for the BPS 8 MA 204i PROFIBUS DP MA 208i Ethernet MA 248i PROFINET MA 235i CANopen MA 238i EtherCAT MA 255i DeviceNet MA 258i Ethernet IP You can find more detailed information on the gateways ...

Page 23: ...he largest position value If more than 200 m of BCB is ordered the total length is divided into rolls of 200 m Bar code tapes with special requirements with respect to height length and value range can be ordered from Leuze electronic see chapter 12 2 Type overview Bar code tape CAUTION Bar code tape BPS 8 is set for bar code tape BCB8 with a 30 mm grid by default The BPS 8 can be configured for p...

Page 24: ...and special heights on request With a standard bar code tape and repair tape with 30 mm grid the printed numerical values are divisible by three without a remainder For bar code tapes with 30 mm grid the designa tion BCB8 is printed in plain text in addition to the position value BCB8 BCB8 BCB8 BCB8 BCB8 BCB8 000036 000039 000042 000045 000048 000051 30 mm A B A Position bar code with position val...

Page 25: ...hing the the center of the MVS control bar code the BPS 8 does not detect the value range of the subsequent BCB in the scanning beam the position value of the first BCB section is still output for half of the label width starting from the center of the MVS control bar code Arrangement of the control bar codes The control bar code is attached in such a way that it replaces one position bar code or ...

Page 26: ...t match the selected grid of the bar code tape used If a 30 mm grid is used default then the control marker bar code must also be inserted in the 30 mm grid With a 40 mm grid a 40 mm control marker bar code is used NOTE Gaps in bar code tape Avoid polished and high gloss surfaces Keep the gaps between the two bar code tapes and the control bar code as small as possible BCB8 BCB8 BCB8 BCB8 BCB8 BCB...

Page 27: ...lways uniquely assigned to the preceding or subsequent BCB If upon reaching the the center of the MVS control bar code the BPS 8 does not detect the value range of the subsequent BCB in the scanning beam the position value of the first BCB section is still output for half of the label width starting from the center of the MVS control bar code NOTE 1 m minimum distance of the bar code values for me...

Page 28: ...e changeover If a measurement range changeover occurs in the center of the MVS control bar code to the subsequent BCB a hysteresis range of 2mm E in Figure 5 4 is activated If the direction of movement is reversed within this hysteresis range a measurement range changeover occurs to the preceding BCB 15 mm after the center of the MVS control bar code Within this range of 15 mm the position values ...

Page 29: ... Structure of the marker bar codes Code type Code128 with character set B is used for the marker bar code Arrangement for using the marker bar code with position bar codes The marker bar code must be attached to the bar code tape aligned with the grid of the actual coding A position bar code should be detected by the scanning beam before and after the marker bar code Figure 5 5 System arrangement ...

Page 30: ...bar code without position bar codes The marker bar code must be positioned within the BPS 8 s detection range NOTE If position bar codes are arranged in the detection area of the scanning beam before and after the marker bar code the position calculation is continued without interruption ...

Page 31: ...hesive Strength of adhesive 0 1mm Environmental data Processing temperature received 0 C 45 C Temperature resistance 40 C 120 C Dimensional stability No shrinkage tested according to DIN 30646 Curing Final curing after 72h the BPS 8 can detect the position immediately after the BCB is affixed Weathering resistance UV light humidity salt spray fog 150 h 5 Chemical resistance checked at 23 C over 24...

Page 32: ...24V 5 5 Dimensioned drawing for position control and marker bar codes Figure 5 6 Dimensioned drawing for position control and marker bar codes in a 30 mm grid BCB8 BCB8 BCB8 000018 000021 000024 28 72 28 72 47 0 2 47 0 2 1 28 1 28 all dimensions in mm ...

Page 33: ...cleaning devices polish the BCB and give it a glossy finish The reading quality deteriorates as a result After affixing the BCBs make certain that there are no polished high gloss surfaces in the scanning beam e g glossy metal at gaps between the individual BCBs as the measurement quality of the BPS may be impaired Affix the BCBs to a diffusely reflective support e g a painted surface Avoid source...

Page 34: ...bar code value of the preceding BCB and the first position bar code value of the subsequent BCB see Chapter 5 2 For MVS control bar codes see Chapter 5 2 the minimum distance of 1 m between the printed value of the last position bar code before the control bar code and the printed value of the first position bar code after the control bar code must be main tained BCB8 printed values in cm In the c...

Page 35: ...ffixing the bar code tape Smaller gaps up to around 10mm can be covered with the tape For wider gaps we recommend cutting out the label over the gap at the marked cut mark In chemically aggressive environments the bar code tape should be cut out over mechanical gaps Since the tape is highly resistant to chemical loads only on the front side exposure of the adhesive side should be avoided BCB8 BCB8...

Page 36: ...ent Figure 6 2 using the MVS bar code is recommended With the MVS control bar code a unique reproducible switching point between the two different position bar codes is achieved irrespective of the direction of travel Without the MVS control bar code the switching point is subject to hysteresis in the event of alternating directions of travel see chapter 5 2 Control bar codes BCB8 BCB8 BCB8 BCB8 B...

Page 37: ...ter the gap approx 10 position bar codes are cut off because there may otherwise be an output of the same position values before and after the gap Figure 6 3 Cut bar code tape NOTE No glossy gaps in the cut bar code tape Ensure that there are matt bright surfaces behind the gaps in the BCB Polished reflective and high gloss surfaces in the scanning beam may impair the measurement quality of the BP...

Page 38: ...f a bar code tape was damaged e g by falling parts you can download a repair kit for the BCB from the Internet see chapter 6 1 4 BCB repair with repair kit Use the bar code tape created with the repair kit only temporarily as an emergency solution NOTE When mounting do not pull on the BCB The BCB is a plastic tape that can be stretched by strong mechanical tension The stretching results in lengthe...

Page 39: ... 4 Figure 6 4 Mounting the bar code tape for use in horizontal curves NOTE Limited absolute measurement accuracy and reproducibility Installing the BCB in bends impairs the absolute precision of the BPS because the grid dimension can no longer be detected as 30 mm due to the optical distortion of the bar code A BPS 8 B Reading distance C Bar code tape radius Rmin 300 mm C A B ...

Page 40: ...easurement accuracy and reproducibility BCB mounting in curves decreases the absolute measurement accuracy of the BPS since the distance between two bar codes is no longer exactly 30 mm In areas where the BCB is fanned out around curves limitations of the reproducibility must be expected NOTE No glossy gaps in the bar code tape Ensure that there are matt bright surfaces behind the fanning in the B...

Page 41: ...500m The following value ranges are available 0 500m 500 1000m 1000 1500m etc up to 9500 9999m You can find the repair kit PDF files with position bar codes in a 40 mm grid in the download area of our BPS 300i bar code positioning systems NOTE Do not use the BCB repair kit on a permanent basis Use the bar code tape created with the repair kit only temporarily as an emergency solution The optical a...

Page 42: ...des and print them out Trim the required position bar codes and affix them over the defective positions of the bar code tape Figure 6 6 Checking the print results of the BCB8 repair kit 30 mm grid NOTE Printing coding Select only those pages that are actually required Change the printer settings so that the bar code is not distorted Check the print results and measure the distance between two bar ...

Page 43: ...Figure 6 7 BPS 8 mounting options CAUTION 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 BCB when the system is moving A B A Reading window with front beam exit B Reading window with lateral beam exit C Ø 4 4mm through holes for mounting D Dovetails and two M4 mounting th...

Page 44: ...Mounting and installation Leuze electronic BPS 8 42 TNT 35 7 24V BPS 8 system components to be attached installed Figure 6 8 BPS 8 system components ...

Page 45: ... 8 using the 2 through holes It is intended for attachment via two M4 screws For order guide please refer to Chapter 12 6 on Page 118 Figure 6 9 BT 8 01 mounting device A Reference plane for a BCB height of 47mm B Fastening holes for a BCB height of 47mm C Reference plane for a BCB height of 30mm and 25mm D Fastening holes for a BCB height of 30mm and 25mm ...

Page 46: ... the BPS 8 to the dovetail on the rear of the device and the bottom of the device It is intended for fastening at system via two M4 screws For order guide please refer to Chapter 12 6 on Page 118 Figure 6 10 BT 8 0 mounting device NOTE The angles of inclination required for device arrangement are not integrated with this mounting device in contrast with the BT 8 01 ...

Page 47: ...output The BPS 8 is designed for operating temperatures of 0 C 40 C Beyond those oper ating temperatures one can expect no position values to be output Mounting the BPS in a protective housing When installing the BPS in a protective housing ensure that the scanning beam can exit the protective housing without obstruction Make certain that the scanning range determined from the scanning curve is ad...

Page 48: ...greater than equal to 10 the mounting bracket MA 8 01 has an angle of about 8 0 5 This angle must not fall below this value A total reflection of the scanning beam on the bar code tape is thus prevented With the angles integrated into the BT 8 01 the BPS 8 can be mounted in parallel to the bar code tape in the reading distance required Figure 6 11 Beam exit and device arrangement of the BPS 8 SM 1...

Page 49: ...n such a way that the scanning beam is incident on the bar code tape without interruption and as described in Figure 6 11 and Figure 6 2 the BPS is guided parallel to the tape the permitted working range is not exited 16 4 17 4 51 BPS 8 SM 100 D 60 70 80 90 100 110 120 E 16 19 21 24 27 29 32 A B D C C A Bar code tape B Reference plane C Pitch of scanning beam 10 for a tape height of 47mm 5 for a t...

Page 50: ...e device should be switched off and protected against accidental use Before connecting the device be sure that the supply voltage agrees with the value printed on the respective name plate of the BPS 8 The power supply unit for the generation of the supply voltage for the BPS 8 and the respective connection units must have a secure electrical insulation through double insulation and safety transfo...

Page 51: ...and Switching output For more information see also Chapter 8 5 4 and Chapter 8 5 5 Page 80 et seq PWR IN 5 pin connector A coded Pin Name Comment 1 VIN Positive supply voltage 4 9 5 4VDC 2 TXD RS 232 transmission line 3 GND Supply voltage 0VDC 4 RXD RS 232 receiving line 5 SWIN SWOUT Configurable switching input output Thread FE Functional earth housing CAUTION Degree of protection IP 67 Degree of...

Page 52: ...MA 8 PWR connection cable to FE The BPS 8 is usually connected to an earthed steel structure PE To prevent com pensating currents FE and PE must be configured for potential equalization Cable lengths and shielding The following maximum cable lengths and shielding types must be observed CAUTION Connect functional earth Ensure that the functional earth FE is connected correctly Fault free operation ...

Page 53: ...nic BPS 8 51 TNT 35 7 24V 7 3 Electrical connection via connection unit MA 8 1 7 3 1 Electrical connection MA 8 1 Figure 7 2 Electrical connection MA 8 1 M12 socket A coded M12 socket A coded M12 con nector Switching input Switching out ...

Page 54: ... Comment 1 VIN Positive supply voltage 10 30VDC 2 TXD RS 232 transmit data from the BPS 8 to the host 3 GND Supply voltage 0VDC 4 RXD RS 232 received data from the host to the BPS 8 5 FE Functional earth Thread FE Functional earth housing CAUTION Degree of protection IP 67 Degree of protection IP 67 is achieved only if the connectors and caps are screwed into place 3 2 1 4 5 RXD GND VIN FE TXD PWR...

Page 55: ... 4 SWIN Switching input 5 FE Functional earth Thread FE Functional earth housing CAUTION Degree of protection IP 67 Degree of protection IP 67 is achieved only if the connectors and caps are screwed into place CAUTION Connecting a sensor with standard M12 connectors If you use a sensor with a standard M 12 connector please note the following Use only sensors on which the switching output does not ...

Page 56: ... input switching output The MA 8 1 is provided with a switching input and a switching output The connection of switching input switching output is carried out in accordance with Figure 7 5 Figure 7 5 Connection of the switching input output of the MA 8 1 Switching input Switching output ...

Page 57: ...oltage for BPS 8 4 9 5 4VDC 2 TXD RS 232 transmission line 3 GND Supply voltage 0VDC 4 RXD RS 232 receiving line 5 SWIN SWOUT Programmable switching input output of the BPS 8 Thread FE Functional earth housing CAUTION Degree of protection IP 67 Degree of protection IP 67 is achieved only if the connectors and caps are screwed into place CAUTION Connect functional earth Ensure that the functional e...

Page 58: ...g input 1 switching output each is programmable Switching input 10 30VDC Switching output Imax 60mA output voltage operating voltage Operating voltage 10 30VDC Power consumption Max 0 5W without BPS 8 PWR IN HOST RS485 5 pin connector A coded Pin Name Comment 1 VIN Positive supply voltage 10 30VDC 2 RS485B RS 485 receive transmit data B line 3 GND Supply voltage 0VDC 4 RS485A RS 485 receive transm...

Page 59: ...sensor system 4 SWIN Switching input 5 FE Functional earth Thread FE Functional earth housing CAUTION Degree of protection IP 67 Degree of protection IP 67 is achieved only if the connectors and caps are screwed into place CAUTION Connecting a sensor with standard M12 connectors If you use a sensor with a standard M 12 connector please note the following Use only sensors on which the switching out...

Page 60: ...Electrical connection Leuze electronic BPS 8 58 TNT 35 7 24V Figure 7 9 Electrical connection MA 8 01 MA 8 02 Switching input Switching output ...

Page 61: ...t 1 VIN Supply voltage for BPS 8 aprox 5 2VDC 2 TXD RS 232 transmission line 3 GND Supply voltage 0VDC 4 RXD RS 232 receiving line 5 SWIN SWOUT Programmable switching input output of the BPS 8 Thread FE Functional earth housing CAUTION Degree of protection IP 67 Degree of protection IP 67 is achieved only if the connectors and caps are screwed into place CAUTION Connect functional earth Ensure tha...

Page 62: ...in terms of resistance values The resistor network terminates the outgoing RS 485 data interface as shown in Figure 7 11 and cannot be switched off Figure 7 11 Termination of the RS 485 interface in the MA 8 01 MA 8 02 5 2 V GND RS 485 A RS 485 B 47 k MA 8 02 47 k MA 8 02 150 MA 8 02 390 MA 8 01 390 MA 8 01 220 MA 8 01 RS 485 receive transmit data A line PIN 4 RS 485 receive transmit data B line P...

Page 63: ...MA 8 01 or the MA 8 02 permits this to be replaced by an RS 485 interface All settings regarding the protocols and device parameters may be individually configured using the BPS Configuration Tool soft ware The current version of the BPS Configuration Tool can be downloaded from the Leuze home page at www leuze com Detailed information on the electrical connection can be found in Chapter 7 Electri...

Page 64: ...ning Bar Code Positioning Systems BPS 8 Name of the BPS 8 Tab Downloads Software Driver BPS Config V Configuration Software Unzip the compressed folder Call up the installation file Setup exe Select the language for your installation and accept the license agreement Figure 8 1 Installation directory selection Select the target folder for the installation and the components to be installed in the s...

Page 65: ... Save as menu Creating a new project Select Project New or click on the symbol in the top left corner Assign a file name Up to 256 characters are possible The PCT extension must remain the same Assign a project name title to the project Up to 256 characters are possible Enter a description if required After confirmation with OK the new project name is shown in the top left corner Create individual...

Page 66: ...nd these can be loaded or transferred using the symbols and For further help on device specific parameters the technical description for the selected device may be opened To view the technical description of the device click on the symbol All parameters that were changed i e that deviate from the Leuze factory settings have a yellow background or frame color or are marked with the symbol for bette...

Page 67: ...etween online and offline configuration Please note that the device settings are not always displayed with their current values if one changes between online and offline configuration If a parameter is edited using an online command the change is only displayed in the graphical menu and thus stored in the project once the edited parameters have been uploaded from the device Sets all parameters in ...

Page 68: ... using the symbol you can create your own commands or sequences or load previ ously stored commands In the window that appears the following labels mean Command name description of the symbol s command Command actual command sequence Click the Accept button and the new commands appear in the right third of the terminal window below the permanently defined symbols Send file This feature has been im...

Page 69: ...rs can be reselected by clicking on the button MA 8 01 MA 8 02 connection unit The MA 8 01 MA 8 02 connection unit is not relevant for the configuration and is thus not explicitly supported in the BPS Configuration Tool 8 2 3 Setting the parameters 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 t...

Page 70: ...ivate service interface The service interface may be activated as follows Via a v command during power up initialization phase Via the SRV control bar code see accompanying package insert in front of the read ing window during power up initialization phase Figure 8 3 SRV control bar code 8 3 2 Connecting the service interface You can connect a PC or a terminal to the BPS 8 via the serial interface...

Page 71: ...Deactivation of the measurement MMS Controls the data output via the service interface A single measurement value is output Single Shot mode MMTyyyy Controls the data output via the service interface Measurement values are output cyclically time must be subsequently specified yyyy Time specification in ms Example MMT0500 Measurement values are output via the service interface in a time interval of...

Page 72: ...t mode Measurement stop mode Maximum polling interval Position detection Page 73 Resolution for the position value Integration time Preset value added to tape value Counting direction for position calculation Scaling factor Offset value Maximum permitted measurement length Minimum permitted measurement length Position tolerance time Error output delay Communication Page 78 Baud rate Data mode Prot...

Page 73: ...ic mm is activated only if the preset teaching is carried out via switching input NOTE Note cross references to parameters In the following detailed descriptions of the tabs you will find in the last column of the tables cross references CR to parameters and input output data of other tabs which are directly related to the described parameter Pay attention to these cross references during configur...

Page 74: ...e Default Unit CR Start mode The start mode determines by which event the position mea surement is started 1 After initialization 2 Via command or switching input 2 Switching input Stop mode The stop mode determines after which event the position mea surement is stopped 2 Time Polling Interval 3 Time with re trigger ing function polling interval via com mand or switching input 4 Via command or swi...

Page 75: ...tion for the position values is defined This param eter also performs a rounding correction the position value is divided by the defined value range The resolution only determines the mathematical decimal value and has no effect on the measurement accuracy Parameter Description Value range Default Unit CR Resolution in mm The parameter specifies the resolution for the position value The resolution...

Page 76: ...s increased With respect to contouring errors and exact measurement data very good results have been obtained using 8 integra tion steps Using 8 integration steps the integration time is 26 4ms Maximum position value which can be represented with a resolution of 1mm default 0 1mm 0 01mm 0 001mm Binary protocol 1 4 6 32 data bits 10 000 000 mm1 1 The maximum position value that can be presented is ...

Page 77: ...as no effect on the static preset value The BPS 8 is set as follows by default The position value is output with normal counting direction With the inverted counting direction 10 000 000mm minus the position value is output The Preset value and Offset value parameters can be used to influence this behavior Figure 8 7 Counting direction for position calculation Parameter Description Value range Def...

Page 78: ...h parameter With this parameter a working limit on the bar code 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 The switching output can be used to indicate that the measured value is outside of the measurement range To enable this function the outside measurement range or inside measurement rang...

Page 79: ...ror corresponds to a missing position value can be signaled immediately or after the tolerance time has elapsed If the error persists after the tolerance time has elapsed the last valid position value is output Position value in the case of failure parameter Parameter Description Value range Default Unit CR Tolerance time in ms Specifies the time for the display of the last position value followin...

Page 80: ...ts even parity 1 stop bit 3 7 data bits even parity 2 stop bits 4 7 data bits odd parity 1 stop bit 5 7 data bits odd parity 2 stop bits 6 8 data bits no parity 1 stop bit 7 8 data bits no parity 2 stop bits 8 8 data bits even parity 1 stop bit 9 8 data bits even parity 2 stop bits 10 8 data bits odd parity 1 stop bit 11 8 data bits odd parity 2 stop bits 12 8 data bits no parity 1 stop bit WakeUp...

Page 81: ...ation 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 MA 8 02 The conversion from RS 232 to RS 485 in the MA 8 01 is implemented entirely in hardware The communication settings for the RS 232 interface also apply to the RS 485 for this reason ...

Page 82: ...ration device parameters Leuze electronic BPS 8 80 TNT 35 7 24V 8 5 4 Switching input Figure 8 9 Switching input tab Description Within this tab the mode of operation of the digital switching input is defined ...

Page 83: ...pplied signal In case of an inversion an external HIGH level is interpreted as an inter nal LOW level 0 No active high 1 Yes active low 0 Mode This parameter controls the release of the switching input 0 Off 1 On 1 Debounce time in ms This parameter defines a debounce time which is imple mented via software 0 255 5 ms Start up delay in ms The parameter influences the timing during switch on 0 6553...

Page 84: ...tion device parameters Leuze electronic BPS 8 82 TNT 35 7 24V 8 5 5 Switching output Figure 8 10 Switching output tab Description Within this tab the mode of operation of the digital switching output is defined ...

Page 85: ...switching output 0 LOW 0V 1 HIGH Ub 0 Pulse dura tion in ms The parameter defines the switch on time period for the switching output If the value is 0 the signal is static 0 1300 400 ms Switch on function EF The parameter specifies the events which set the switching output Each 0 Not active 1 Active outside measurement range 0 Position detection within measurement range 0 Position detection errone...

Page 86: ...ormat Table 9 1 BPS 8 SM 10x 01 BPS 8 SM 10x 05 data format Using the BPS Configuration Tool the data format may be configured arbitrarily The default values are the values shown above 9 1 2 Request telegram to the BPS 8 SM 10x 01 BPS 8 SM 10x 05 The request telegram consists of two bytes Request telegram structure Data format BPS 8 SM 10x 01 BPS 8 SM 10x 05 Baud rate 57 6 kBit s 19 2 kBit s Numbe...

Page 87: ...is reset once all diagnostic data has been polled This is indicated by the status LED changing from red to green It is advisable to set only one bit in the request byte as the BPS can only answer one request at a time If several bits are set the function with the highest priority is executed Priority of the bits in the request byte Priority 1 Diagnostic data request D Priority 2 Marker data reques...

Page 88: ...0 5 XOR combination Bitwise exclusive OR combination of bytes 0 to 4 Byte Bit Name Function Description 0 0 ERR Internal error 1 An internal error has occurred 0 No error exists 1 OUT Tape error 1 No bar code decodable 0 Bar code decodable 2 D Diagnostic data exist 1 Diagnostic data are present in the memory 0 No diagnostic data exists 3 MM Marker bar code present 1 The content of a marker bar cod...

Page 89: ...2 First marker bar code character capital letter A B C D or Z Data byte 3 Second marker bar code character digit from 0 9 Data byte 4 Third marker bar code character digit from 0 9 If no marker data are present in the memory of the BPS 8 and the request bit M is set E00 is transmitted For more detailed information on marker bar codes see see chapter 5 3 Marker bar codes on Page 27 Example output o...

Page 90: ...t Marker data are stored in the memory Marker data can only be overwritten by new marker data The memory is deleted after power off on in Standby mode if no polling takes place for 10s Marker data are retrieved Marker data are not retrieved New or old marker bar code is detected Marker data are retrieved by the request telegram Marker data are deleted from the memory The respective MM bit in the s...

Page 91: ... code inside the detection area No marker bar code in the detection range The respective MM bit in the status byte remains set until the marker data have been retrieved Marker data are deleted after they have been read Marker data are retrieved Marker data are not retrieved Marker data are retrieved by the request telegram Marker data are deleted from the memory The respective MM bit in the status...

Page 92: ... laser problem E04 internal problem E05 position value outside of measurement range E09 invalid control bar code If bit 2 SLEEP is set to 1 in the request byte and in the status byte bit 2 D has the value 1 BPS 8 is in Standby mode SLEEP laser and polygon wheel motor off If bit 2 SLEEP in the control byte is set to 0 the BPS 8 returns to positioning mode after a boot time of approx 5s If polling t...

Page 93: ...e Standard address 0 The Data format BPS 8 SM 10x 02 Baud rate 62 5 kBit s Number of data bits 9 Number of start bits 1 Number of stop bits 1 Parity None Addressing 0 3 Operating mode RS232 half duplex Handshake None Byte no Designation Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Request byte 1 0 1 1 S2 S1 S0 A1 A0 Byte Bit Name Function Description 0 0 A0 Address A1A0 in RS 485 networ...

Page 94: ... This is indicated by the status LED changing from red to green If only the S2 bit is set to 1 position data are output once laser on measurement laser off The response telegram to the single measurement request is sent after around 40 ms The single measurement request cycle must be greater than 40 ms Only ever one of the S2 S1 S0 bits should be set in the request byte because the BPS can only res...

Page 95: ...ion 0 0 ERR Internal error 1 An internal error has occurred 0 No error exists 1 OUT Tape error 1 No bar code decodable 0 Bar code decodable 2 QT0 Reading quality Q1Q0 00 Reading quality 75 01 Reading quality 75 50 3 QT1 10 Reading quality 50 25 11 Reading quality 25 4 A0 Address A1A0 in RS 485 network 00 Address 0 01 Address 1 5 A1 10 Address 2 11 Address 3 6 M Marker data exists 1 Marker data are...

Page 96: ...te 2 Second marker bar code character digit from 0 9 Data byte 3 Third marker bar code character digit from 0 9 If no marker data are present in the memory of the BPS 8 and there is a marker data request E00 is transmitted For more detailed information on marker bar codes see see chapter 5 3 Marker bar codes on Page 27 Example output of marker data Marker bar code A01 Data byte 1 A 41h 001000001b ...

Page 97: ...ve M bit in the status byte is set Marker data are stored in the memory Marker data can only be overwritten by new marker data The memory is never deleted It is only empty after power off on Marker data are retrieved Marker data are not retrieved New or old marker bar code is detected The marker data are retrieved by the request telegram The marker data stay in the memory The respective M bit in t...

Page 98: ...r bar code inside the detection area No marker bar code in the detection range The respective M bit in the status byte remains set until the marker data have been retrieved All marker data stay in the memory Marker data are retrieved Marker data are not retrieved The marker data are retrieved by the request telegram The marker data stay in the memory The respective M bit in the status byte is rese...

Page 99: ... Second diagnostic data character Data byte 3 Third diagnostic data character Possible diagnostic data E01 interface problem E02 motor problem E03 laser problem E04 internal problem E05 position data outside of measurement range E09 invalid control bar code Example output of diagnostic data Diagnostic data E05 Data byte 2 E 45h 001000101b Data byte 3 0 30h 000110000b Data byte 4 5 35h 000110101b B...

Page 100: ...t s Number of data bits 8 Number of start bits 1 Number of stop bits 1 Parity Straight Addressing 0 3 Operating mode RS232 half duplex Handshake None Byte no Designation Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Request byte CMD F2 F1 F0 0 0 A1 A0 Byte Bit Name Function Description 0 0 A0 Address A1A0 in RS 485 network 00 Address 0 01 Address 1 1 A1 10 Address 2 11 Address 3 2 None Without...

Page 101: ...ndicated error is reset once all diagnostic data has been polled This is indicated by the status LED changing from red to green Bit F2 If this bit is set to 1 the Standby mode is activated The polygon wheel motor and the laser are switched off in Standby Diag nosis of the read system cannot be performed When the device is reac tivated bit F2 0 the system start up time is approx 5 s Only ever one o...

Page 102: ... 3 Byte Bit Name Function Description 0 0 ERR Internal error 1 An internal error has occurred 0 No error exists 1 OUT Tape error 1 No bar code decodable 0 Bar code decodable 2 DB Diagnostic response flag 0 No diagnostic data 1 The data bytes contain the diagnostic data 3 CALC Position diagnostic data flag 1 Response to request for position or diagnostic data 4 A0 Address A1A0 in RS 485 network 00 ...

Page 103: ...diagnostic data E01 interface problem E02 motor problem E03 laser problem E04 internal problem E05 position data outside of measurement range E09 invalid control bar code Example output of diagnostic data Diagnostic data E05 Data byte 1 E 45h 01000101b Data byte 2 0 30h 00110000b Data byte 3 5 35h 00110101b Standby mode If bit SLEEP bit 6 in status byte is set to 1 the BPS is in Standby mode In a ...

Page 104: ...0x 04 The request telegram consists of 6 bytes Request telegram structure Data format BPS 8 SM 10x 04 Baud rate 62 5 kBit s Number of data bits 9 Number of start bits 1 Number of stop bits 1 Parity None Addressing 0 3 Operating mode RS232 half duplex Handshake None Byte no Designation Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Target address BPS 1 AZ7 AZ6 AZ5 AZ4 AZ3 AZ2 AZ1 AZ0 1 Sou...

Page 105: ...nction bit permanently set to 0 2 0 7 L0 L7 Length Length of the response telegram number of data bytes status byte permissible value 5d 4 data bytes 1 status byte in the response 8 None Without function bit permanently set to 0 3 0 7 F0 F7 Function identifier The function identifier describes the action which should be exe cuted in the BPS and answered 90d 5Ah Request position data 91d 5Bh Reques...

Page 106: ...onse time with deactivated positioning mode 4 ms with BUSY response see diagnostic data Response time with activated positioning mode 4 ms Minimum request interval 10 ms Maximum request interval for retrigger 10s 91d 5Bh Request one time transmission of position data Activates positioning mode determines and sends position data once Positioning mode is subsequently deactivated laser on measurement...

Page 107: ...5 network Permissible address range 2d 255d default address 81d 8 None Without function bit permanently set to 0 2 0 7 L0 L7 Length Length of the response telegram number of data bytes status byte Value permanently at 5d 4 data bytes 1 status byte 8 None Without function bit permanently set to 0 3 0 7 F0 F7 Function identifier The function identifier describes the action which is executed by the B...

Page 108: ...n page 104 Diagnostic data The 4 bits DIA0 to DIA3 contain coded diagnostic data 0000 0d No diagnostic data exist 0001 1d Interface error 0010 2d Motor error 0011 3d Laser error 0100 4d Internal error 0101 5d Request contains invalid data 0110 6d 1110 14d Not currently used 1111 15d Activation of positioning mode running BUSY 5 8 0 7 Data P31 P00 Data The position data are transmitted here followi...

Page 109: ...fier 92d 5Ch Activate positioning mode The BPS activates positioning mode and sends the defined BUSY response within 4 ms After 35ms a request telegram is sent with the function identifier 91d 5Bh Request one time transmission of position data Position data are present in the BPS and the response telegram is sent within 4 ms Positioning mode is automatically deactivated This sequence is especially...

Page 110: ...no response is sent In the event of incorrect data e g incorrect function identifier and a correct telegram struc ture the telegram is answered In the response telegram the unsupported function is entered and the position value 0 is sent The BPS 8 currently switches the laser off after a request pause of 10s i e if no valid request is sent to the BPS 8 during this time the position measurement is ...

Page 111: ...of stop bits 1 Parity None Addressing None Operating mode RS 232 full duplex Handshake None Byte no Designation Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Request byte 0 0 0 0 ON OFF 0 DIAG 1 XOR combination Exclusive OR combination of byte 0 with 00h repetition of the request byte Byte Bit Name Function Description 0 0 DIAG Request diagnostic information 1 Request diagnostic data 0 Do not ...

Page 112: ...boot time is 5 s Bit DIAG If this bit is set to 1 diagnostic data can be requested An indicated error is reset once all diagnostic data has been polled This is indicated by the status LED changing from red to green It is advisable to set only one bit in the request byte as the BPS can only answer one request at a time If several bits are set the function with the highest priority is executed Prior...

Page 113: ...0 P09 P08 4 Data byte 4 P07 P06 P05 P04 P03 P02 P01 P00 5 XOR combination Bitwise exclusive OR combination of bytes 0 to 4 Byte Bit Name Function Description 0 0 ERR Internal error 1 An internal error has occurred 0 No error exists 1 OUT Tape error 1 No bar code decodable 0 Bar code decodable 2 DIB Diagnostic data exist 1 Diagnostic data are present in the memory 0 No diagnostic data exists 3 None...

Page 114: ...laser problem E04 internal problem E05 position data outside of measurement range E09 invalid control bar code If bit 2 OFF is set to 1 in the request byte and in the status byte bit 2 DIB has the value 1 BPS 8 is in Standby mode laser and polygon wheel motor off If bit 2 OFF is set to 0 in the request byte the BPS 8 returns to positioning mode after a boot time of approx 5 s If polling takes plac...

Page 115: ... Possible error causes Measures Status LED off No supply voltage connected to the device Check supply voltage Status LED Red flashing Warning Query diagnostic data and carry out the resulting measures Status LED Red continuous light Error no function possible Internal device error send in device Status LED Orange flashing Service operation active Reset service operation using BPS Configuration Too...

Page 116: ...ettings Check wiring Check baud rate Check protocol settings Sporadic errors on the RS 232 RS 485 inter face Incorrect wiring Effects due to EMC Overall network expansion exceeded Check wiring in particular the shield of the wiring Check the cable used Check shielding shield covering in place up to the clamping point Check grounding concept and connection to FE Check max network expansion as a fun...

Page 117: ...Contact your Leuze distributor or service organization should repairs be required The addresses can be found at www leuze com When sending devices to Leuze electronic for repair please provide an accurate description of the error 11 3 Disassembling packing disposing Repacking For later reuse the device is to be packed so that it is protected CAUTION No solvents no acetone Do not use solvents or cl...

Page 118: ...otocol 1 with baud rate 19 2kBit s 50137879 BPS 8 SM 102 10 Front beam exit M12 connector presetting binary protocol 6 Part no Type designation Description 50104792 BCB 8 010 Bar code tape 10m length 47mm height 50104793 BCB 8 020 Bar code tape 20m length 47mm height 50104794 BCB 8 030 Bar code tape 30m length 47mm height 50104795 BCB 8 040 Bar code tape 40m length 47mm height 50104796 BCB 8 050 B...

Page 119: ...1 030 Interconnection cable 5 wire M12 connector straight A coded to M12 socket straight A coded shielded 3m 50133882 KDS S M12 5A M12 5W P1 010 Interconnection cable 5 wire M12 connector angled A coded to M12 socket straight A coded shielded 1m 50133883 KDS S M12 5A M12 5W P1 020 Interconnection cable 5 wire M12 connector angled A coded to M12 socket straight A coded shielded 2m 50133884 KDS S M1...

Page 120: ... 7 Accessories Configuration software The current version of the BPS Configuration Tool can be downloaded from the Leuze home page at www leuze com Part no Type designation Description 50104791 BT 8 01 Mounting bracket 50036196 BT 8 0 Mounting clamp for dovetail on the device screw connection on the system ...

Page 121: ...Appendix Leuze electronic BPS 8 119 TNT 35 7 24V 13 Appendix 13 1 EC Declaration of Conformity ...

Reviews: