background image

We reserve the right to make technical changes

EN • 2020-11-26 • 50141265

Original operating instructions

BPS 338i

Bar Code Positioning System

Summary of Contents for BPS 338i

Page 1: ...We reserve the right to make technical changes EN 2020 11 26 50141265 Original operating instructions BPS 338i Bar Code Positioning System ...

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

Page 3: ...tors 20 3 4 Bar code tape 21 3 4 1 General information 21 3 4 2 Control bar codes 24 3 4 3 Marker labels 28 3 4 4 Twin tapes 29 4 Functions 30 4 1 Position measurement 30 4 2 Speed measurement 31 4 3 Time behavior 31 4 4 WebConfig tool 31 4 5 Evaluation of the reading quality 32 5 Applications 33 5 1 High bay storage device 34 5 2 Electrical monorail system 35 5 3 Gantry cranes 36 6 Mounting 37 6 ...

Page 4: ... objects 65 8 8 1 Object 0x1600 Receive PDO control BPS ASCII 8 bytes 65 8 8 2 Object 0x1601 Receive PDO control BPS ASCII 16 bytes 66 8 8 3 Object 0x1602 Receive PDO control BPS ASCII 32 bytes 67 8 8 4 Object 0x1620 Fragmentation of the Receive PDO control BPS ASCII data 68 8 8 5 Object 0x160A Receive PDO control BPS binary process data control command byte 69 8 8 6 Object 0x1A00 Transmit PDO BPS...

Page 5: ...ad quality 118 8 10 8 Output preparation for the EtherCAT interface 119 9 Starting up the device webConfig tool 120 9 1 Installing software 120 9 1 1 System requirements 120 9 1 2 Install USB driver 121 9 2 Start webConfig tool 121 9 3 Short description of the webConfig tool 122 9 3 1 Overview 122 9 3 2 PROCESS function 123 9 3 3 ALIGNMENT function 124 9 3 4 CONFIGURATION function 125 9 3 5 DIAGNO...

Page 6: ...ies 144 13 5 Dimensioned drawing bar code tape 148 14 Order guide and accessories 149 14 1 BPS 338i type overview 149 14 2 Connection hoods 149 14 3 Cables accessories 149 14 4 Other accessories 150 14 5 Bar code tapes 151 14 5 1 Standard bar code tapes 151 14 5 2 Special bar code tapes 151 14 5 3 Twin tapes 152 14 5 4 Repair tapes 152 14 5 5 Marker labels and control labels 153 15 EC Declaration ...

Page 7: ... may result in severe or fatal injury if the measures for danger avoidance are not followed Tab 1 2 Other symbols 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 Symbol for action results Text passages with this symbol describe the result of the preceding action Tab 1 3 Terms ...

Page 8: ...l Electric Code NTM Network management OSI Open Systems Interconnection model PC Parameter Copy PDO Process Data Object PELV Protective Extra Low Voltage PR Parameter Request PS Parameter Status PT Parameter Transfer RAM Random Access Memory RT Real Time SDO Service Data Object PLC Programmable Logic Control Programmable Logic Control TCP Transmission Control Protocol UDP User Datagram Protocol US...

Page 9: ...Repositioning units Gantry crane bridges and their trolleys Elevators CAUTION Observe intended use The protection of personnel and the device cannot be guaranteed if the device is operated in a manner not complying with its intended use Ä Only operate the device in accordance with its intended use Ä Leuze electronic GmbH Co KG is not liable for damages caused by improper use Ä Read these operating...

Page 10: ...iliarity with relevant standards and regulations certified electricians are able to perform work on electrical systems and independently de tect possible dangers In Germany certified electricians must fulfill the requirements of accident prevention regulations DGUV German Social Accident Insurance provision 3 e g electrician foreman In other countries there are re spective regulations that must be...

Page 11: ...rface MS 338 connection hood with M12 connectors MK 338 connection hood with spring cage terminals ME 338 103 connection hood with cables with M12 connector 000040 000044 000048 000052 000056 000060 000064 000068 4 000048 8 8 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000052 000056 56 56 56 56 56 56 56 56 56 56 56 56 0000 0000 0000 0000 0000 0000 1 2 4 3 G40 Leuze G40 Leuze L...

Page 12: ...witch start up delay of about 30 min for 24 V DC and minimum ambient temperature of 35 C Required conductor cross section for the power supply At least 0 75 mm2 NOTICE Do not use ready made cables Ä It is not possible to use ready made cables The current consumption of the BPS is too high for the ready made cables Function When the supply voltage is applied to the BPS a temperature switch initiall...

Page 13: ...arameter memory for the simple replacement of the BPS is located in the con nection hood In the integrated parameter memory the settings of the BPS and the network address are stored temporarily Upon device exchange they are automatically transmitted to the new device NOTICE Network interruption with EtherCAT in a linear topology Ä In the event of a device exchange the EtherCAT network is interrup...

Page 14: ... device NOTICE Network interruption with EtherCAT in a linear topology Ä In the event of a device exchange the EtherCAT network is interrupted at this location Ä The EtherCAT network is interrupted if the BPS is unplugged from the connection hood Ä If there is no voltage supply for the BPS the EtherCAT network is interrupted 3 2 1 1 1 1 3x cable bushing M16 x 1 5 PWR SW IN OUT HOST BUS IN EtherCAT...

Page 15: ...cally contacted when the cable is lead into the metal screw fitting and fas tened when the cord grip is closed 55 mm 8 mm 15 mm 1 2 1 Diameter of contact area cable 6 9 5 mm 2 Diameter of contact area shield 5 9 5 mm Fig 3 4 Cable fabrication for connection hoods with spring cage terminals ...

Page 16: ...nterrupted at this location Ä The EtherCAT network is interrupted if the BPS is unplugged from the connection hood Ä If there is no voltage supply for the BPS the EtherCAT network is interrupted 6 1 2 5 4 3 1 PWR SW IN OUT Connection cable with M12 plug A coded 2 SERVICE Mini B USB socket behind protective cap 3 BUS OUT Connection cable with M12 socket D coded EtherCAT OUT 4 HOST BUS IN Connection...

Page 17: ...ion PWR LED Off Device is switched off No supply voltage Green flashing Device is being initialized Supply voltage connected Initialization running No measurement value output Green continuous light Device in operation Initialization finished Measurement value output Red flashing Warning set No measurement e g no bar code tape Red continuous light Device error Device function is limited Details vi...

Page 18: ...IONAL Green flashing once Device status SAFE OPERATIONAL Green continuous light Device status OPERATIONAL Red steady flashing Faulty configuration Device status PRE OPERATIONAL Red flashing once Local error e g synchronization error Red flashing twice Timeout Process Data Watchdog Timeout EtherCAT Watchdog Timeout Sync Manager Watchdog Timeout Red continuous light Bus error no communication es tab...

Page 19: ...IN 2 ACT1 LINK1 EtherCAT OUT 3 MK 338 connection hood 4 MS 338 connection hood 5 ME 338 connection hood Fig 3 7 LED indicators on the connection hoods Tab 3 2 Meaning of the LED indicators on the connection hood LED Color state Description ACT0 LINK0 Green continuous light Ethernet connected LINK Yellow flickering light Data communication ACT ACT1 LINK1 Green continuous light Ethernet connected LI...

Page 20: ...ing Display functions Display Display function Position Value 34598 7 mm 1st line position value display function 2nd line position value in mm decimal delimiter Quality 84 1st line reading quality display function 2nd line reading quality in percent e g 0 100 BPS Info System OK 1st line device status display function 2nd line device status System OK Warning Error I O status IO1 IN 0 IO2 OUT 0 1st...

Page 21: ...BCB The BCB is delivered on a roll A roll contains up to 300 m of BCB with the wrapping direction from the out side to the inside smallest number on the outside If more than 300 m of BCB is ordered the total length is divided into rolls of max 300 m Standard bar code tapes in fixed length increments as well as special bar code tapes with custom tape start value tape end value custom length and hei...

Page 22: ...Fig 3 9 BCB G40 bar code tape with 40 mm grid NOTICE Standard BCB G40 bar code tapes are available in various length increments in the following heights 47 mm 25 mm Special BCB G40 bar code tapes are available in mm height increments between 20 and 140 mm An entry wizard is available for special bar code tapes on the Leuze website under devices BPS 300 Accessories tab The entry wizard provides sup...

Page 23: ... tape with 30 mm grid NOTICE Standard BCB G30 bar code tapes are available in various length increments in the following heights 47 mm 25 mm Special BCB G30 bar code tapes are available in mm height increments between 20 and 140 mm An entry wizard is available for special bar code tapes on the Leuze website under devices BPS 300 Accessories tab The entry wizard provides support when entering the i...

Page 24: ...on in the middle of the MVS label the BPS does not detect the new BCB section in the scanning beam the position value of the first BCB section is still output after the middle of the MVS label for half of the label width 000040 000044 1 2 G40 Leuze G40 Leuze G40 Leuze 1 Control bar code 2 Deactivation of the position determination at the end of the MVS label Fig 3 11 Arrangement of the MVS control...

Page 25: ...ment value determination a gap less than or equal to one label width 40 mm may be present between the control bar code and the subsequent position label NOTICE Distance between two control bar codes Ä Make certain that there is only one control bar code or marker label in the scanning beam at a time The minimum distance between two control bar codes is determined by the distance be tween the BPS a...

Page 26: ... value has a value distance of minimum 1 m between the preceding position bar code before the control bar code and the subsequent position bar code after the control bar code If the minimum distance between the bar code values is not maintained position determina tion may be faulty ð Example BCB with 40 mm grid If the last position bar code on the BCB before the control bar code is 75120 the follo...

Page 27: ... middle of the MVS label for half of the label width MV0 control bar code No position values are output after the middle of the MV0 label When the control label is passed the new BCB value is output relative to the middle of the device or la bel 000040 000044 000048 0150000 015004 1 2 3 4 G40 Leuze G40 Leuze G40 Leuze G40 Leuze G40 Leuze 1 Scanning beam 2 Control bar code center 3 Middle of the BP...

Page 28: ...am Definition of the marker label The following combinations of letters and numbers may be used as marker labels AA1 BB1 CC1 DD1 EE1 FF1 GG1 Marker labels are implemented as follows Color red Height 47 mm in grid dimension 40 mm BCB G40 ML in grid dimension 30 mm BCB G30 ML Code 128 B Marker labels are individual labels and are supplied in a packaging unit containing 10 pieces Arrangement when usi...

Page 29: ... and code position are minimal By having the same code position on both tapes improved syn chronization can be achieved during positioning compared to bar code tapes that are manufactured sepa rately 1 2 1 Twin bar code tape 1 2 Twin bar code tape 2 Fig 3 16 Twin bar code tape with double numbering NOTICE Twin tapes are always delivered in pairs on two rolls If twin tapes are replaced both tapes a...

Page 30: ...ndividual parameters for the position measurement are Parameter Description Range Values Position resolution The parameter specifies the reso lution of the position value It acts only on the host interface The resolution has no effect on the set parameter values such as offset or preset 0 01 mm 0 1 mm 1 mm 10 mm or Free resolution Unit The parameter specifies the mea surement unit of the measured ...

Page 31: ...escription Range Values Integration depth The integration depth affects the measurement of position and speed The integration depth pa rameter specifies the number of sequential measurements that the BPS uses for position determina tion The integration results in smooth ing of the output measurement value With the BPS 300i an integration depth of 8 yields a response time of 8 ms Factory setting 8 ...

Page 32: ...ymbols within the time window Ambient light incident on the bar code and on the optics glass exit window of the BPS The reading quality is affected in particular in the following cases Switches expansion gaps and other transition points at which the bar code tape is not affixed interrup tion free Vertical travel if at least three bar code symbols are not completely in the reading field of the sens...

Page 33: ...ossible to bridge over mechanical deviations Due to the large reading distance combined with the great depth of field a large opening angle and a very compact construction the device is ideally suited for the conveyor and storage technology market The BPS devices are capable of simultaneously measuring position and speed and are thus also suit able for control tasks in your automation applications...

Page 34: ...BPS 338i 34 5 1 High bay storage device Fig 5 1 High bay storage device Ä Simultaneous position and speed measurement for regulation tasks Ä Precise positioning with a reproducibility of 0 15 mm Ä Control at high traverse rates of up to 10 m s ...

Page 35: ...orail system Fig 5 2 Electrical monorail system Ä Positioning from 0 to 10 000 meters Ä The working range from 50 170 mm allows for mounting positions and reliable position detection at varying distances Ä Control codes for changing to different position values at switches ...

Page 36: ...GmbH Co KG BPS 338i 36 5 3 Gantry cranes Fig 5 3 Gantry cranes Ä Scratch and smudge proof UV resistant bar code tapes Ä Synchronous positioning with twin tapes on both rails Ä Mounting device for fast precise mounting with one screw ...

Page 37: ...icinity of the BPS scanning beam Ä Affix the BCB over expansion joints up to a width of several millimeters The BCB must not be interrupted at this location Ä Cover protruding screw heads with the BCB Ä Ensure that the BCB is affixed without tension The BCB is a plastic tape that can be stretched by strong mechanical tension Excessive mechanical stretching results in lengthening of the tape and di...

Page 38: ...1 Cut mark Fig 6 1 Cut mark on the bar code tape If another BCB is to be affixed directly after the preceding BCB the subsequent bar code value must differ from the preceding BCB by at least 1 m 1 000040 000044 000148 000152 000156 2 3 G40 Leuze G40 Leuze G40 Leuze G40 Leuze G40 Leuze 1 Preceding bar code tape 2 Cut mark 3 Subsequent bar code tape value range 1 m Fig 6 2 Cut bar code tape If there...

Page 39: ...ence edge tension free Ä Secure the bar code tape to the mounting surface by pressing down with the palm of your hand When affixing make certain that the BCB is free of folds and creases and that no air pockets form NOTICE 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 lengthening of the tape and distortio...

Page 40: ... maintain a minimum bending radius of 300 mm 1 2 3 1 BPS 2 Reading distance 3 Radius of the bar code tape Rmin 300 mm Fig 6 4 Mounting the bar code tape for use in horizontal curves BCB mounting in vertical curves NOTICE Limited absolute measurement accuracy and reproducibility Ä BCB mounting in curves decreases the absolute measurement accuracy of the BPS since the distance between two bar codes ...

Page 41: ... quality of the BPS 000040 000044 000048 000052 000056 G40 Leuze G40 Leuze G40 Leuze G40 Leuze G 40 Leuze Fig 6 5 Preparing the bar code tape for use in vertical curves Mounting twin tapes If two bar code tapes with the same value range are used for positioning e g for crane systems or eleva tors the use of twin tapes is recommended see chapter 3 4 4 Twin tapes Twin tapes are provided with duplica...

Page 42: ...e chapter 3 4 4 Twin tapes If a twin tape is not used To have the same values at the same position one bar code tape must be affixed with numbers upside down while the other is affixed normally If twin bar code tapes are not used the two bar code tapes may deviate 1 mm per meter relative to one another 1 2 1 BCB affixed upside down 2 BCB affixed normally Fig 6 7 Affixing two bar code tapes with th...

Page 43: ...e certain that the working range determined from the scanning curve is adhered to at all locations where a position determination is to be made Ä Ensure that the scanning beam is always incident on the BCB when the system is moving For the position calculation the scanning beam of the BPS must be incident on the BCB without interruption For the best functionality the BPS must be guided parallel to...

Page 44: ...When positioning make certain that the angle of radiation to the rear side of the housing is 90 and the reading distance to the bar code tape is maintained 000040 000044 000048 000052 000056 000060 000064 000068 G40 Leuze G40 Leuze G40 Leuze G40 Leuze G40 Leuze G40 Leuze G40 Leuze G40 Leuze 1 3 2 2 50 1 Reading distance 2 Reference point for the bar code position 3 Scanning beam Fig 6 9 Beam exit ...

Page 45: ...nt the BPS with the dovetail fastening grooves on the clamping jaws of the BTU 0300M W with limit stop at end Ä Secure the BPS with the M6 screw terminal Maximum tightening torque for the M6 screw terminal 8 Nm 6 2 4 Mounting with the BT 300 W mounting bracket Mounting of the BPS with a BT 300 W mounting bracket is intended for wall mounting For ordering information see chapter 14 Order guide and ...

Page 46: ...8 Nm 6 2 6 Mounting with BT 300 1 mounting device Mounting of the BPS with a BT 300 1 mounting device is intended for rod mounting For ordering information see chapter 14 Order guide and accessories for dimensioned drawing see chap ter 13 4 Dimensioned drawings Accessories Ä Mount the BT 300 1 mounting device with the clamp profile on the rod system side Ä Mount the BPS on the mounting bracket of ...

Page 47: ...rotective extra low voltage NOTICE Connection hood and degree of protection IP 65 Ä Before connecting mount the connection hood on the BPS device housing Ä To ensure degree of protection IP 65 is fulfilled the screws of the connection hood are tight ened with a tightening torque of 1 4 Nm for connecting to the BPS Ä Degree of protection IP 65 is not fulfilled until connectors or cable bushings are...

Page 48: ...nal earth is connected properly All electrical disturbances EMC couplings are discharged via the functional earth connec tion NOTICE Network interruption with EtherCAT in a linear topology Ä In the event of a device exchange the EtherCAT network is interrupted at this location Ä The EtherCAT network is interrupted if the BPS is unplugged from the connection hood Ä If there is no voltage supply for...

Page 49: ...aired operation is only guaranteed when the functional earth is connected properly All electrical disturbances EMC couplings are discharged via the functional earth connec tion Ä Connect connection PWR SW IN OUT to the supply voltage or the switching inputs outputs connec tion cable Ä EtherCAT in a linear topology see chapter 7 6 EtherCAT topology Connect the HOST BUS IN con nection to the BUS OUT...

Page 50: ...NOTICE Shielding connection and functional earth connection Ä The shielding connection is done via the M12 connector housing Ä Ensure that the functional earth FE is connected correctly Unimpaired operation is only guaranteed when the functional earth is connected properly All electrical disturbances EMC couplings are discharged via the functional earth connec tion NOTICE Network interruption with...

Page 51: ...plications For UL applications use is only permitted in Class 2 circuits in accordance with the NEC Na tional Electric Code Switching input output The BPS is equipped with two freely programmable optically decoupled switching inputs outputs SWIO1 and SWIO2 The switching inputs can be used to activate various internal functions of the BPS e g Measurement Stop Start Teach Preset Reset Preset The swi...

Page 52: ...witching output NOTICE Maximum input current Ä The input current of the respective switching input is maximum 8 mA NOTICE Maximum loading of the switching outputs Ä Do not load the respective switching output of the BPS with more than 60 mA at 18 30 VDC in normal operation Ä Each configured switching output is short circuit proof NOTICE SWIO1 and SWIO2 as switching output Ä At the outputs of the B...

Page 53: ...ected Thread Cable gland Functional earth NOTICE Use ready made cables Ä If possible use the ready made cables from Leuze see chapter 14 3 Cables accessories NOTICE Self configured cables Ä Ensure adequate shielding Ä The entire interconnection cable must be shielded and earthed Ä The RD RD and TD TD wires must be stranded in pairs Ä Use CAT 5 cable for the connection EtherCAT cable assignments HO...

Page 54: ...mit Data 4 RD Receive Data n c Not connected Thread Cable gland Functional earth NOTICE Use ready made cables Ä If possible use the ready made cables from Leuze see chapter 14 3 Cables accessories NOTICE Self configured cables Ä Ensure adequate shielding Ä The entire interconnection cable must be shielded and earthed Ä The RD RD and TD TD wires must be stranded in pairs Ä Use CAT 5 cable for the c...

Page 55: ...o the master on the second wire pair of the bus cable in the forward direction Here the EtherCAT always forms a logical ring structure regardless of the topology installed From an Ethernet point of view an EtherCAT bus segment is a single large Ethernet participant which sends and receives Ethernet telegrams Within the participant however there is a multitude of EtherCAT slaves rather than one sin...

Page 56: ...an use user configurable cables on the BPS end depending on which connection hood is used see chapter 14 3 Cables accessories Ä The connection between the individual devices in a linear topology with M12 connection technology is performed with the KSS ET M12 4A M12 4A P7 cables see chapter 14 3 Cables accessories NOTICE Observe for self configured or ready made cables For cable lengths that are no...

Page 57: ...ing BPS service USB 3 m Shielding absolutely nec essary acc to USB spec ifications BPS host EtherCAT 100 m Shielding absolutely nec essary Network from the first BPS to the last BPS EtherCAT Max segment length 100 m for 100Base TX twisted pair min CAT 5 Shielding absolutely nec essary Switching input 10 m Not necessary Switching output 10 m Not necessary BPS power supply unit 30 m Not necessary ...

Page 58: ...l process data exchange Because the EoE master functions as a Layer 2 switch it sends telegrams to the MAC addresses of the EoE nodes via EoE NOTICE The IP address parameters needed for the EoE protocol are set for each slave in the configura tion software e g TwinCAT Make certain that a valid IP address i e not equal to x x x 0 is assigned in the EtherCAT master The device otherwise signals a war...

Page 59: ... file ESI file EtherCAT Slave Information This ESI file contains all objects with index sub index name data type data access as well as the value range with minimum maximum and default value The complete functionality of the device is described with the ESI file It is possible to adapt the communication between the device and the control via these ob jects For the BPS 338i an ESI file is created a...

Page 60: ...on the BPS supports synchronization by means of SYNC0 Event Here the current internal position data is placed on the bus at the time of the SYNC0 Event and is then already available on the next EtherCAT cycle The minimum cycle time for the SYNC0 Event is 1000 µs 8 6 Object index 8 6 1 Overview The object directory is the compilation of all process data and parameters of the bar code positioning sy...

Page 61: ...x1A02 TxPDO3 Mapping 32 Byte BPS control 0x1A10 TxPDO Binary Mapping BPS control 0x1A20 TxPDO Fragmentation Mapping BPS control 0x1C00 Sync Manager Communication Type 0x1C12 Sync Manager 2 PDO Assignment 0x1C13 Sync Manager 3 PDO Assignment 0x1C32 Sync Manager 2 Parameter 0x1C33 Sync Manager 3 Parameter Service Data Objects SDOs 0x2000 0x2002 Result Data 1 3 user data length 8 16 or 32 bytes 0x201...

Page 62: ...t length STR Character string of arbitrary length 8 7 Communication objects 8 7 1 Object 0x1000 Device Type This object contains the device type as 32 bit value DWORD The BPS does not implement a predefined or standardized device profile but rather uses the proprietary Leuze device access functions with binary process data extension This object is implemented and filled according to the recommenda...

Page 63: ...e range default Comment Manufacturer Hardware Version STR ro 0x03 8 7 4 Object 0x100A Manufacturer Software Version This object contains the current software version of the firmware slave device software version as read able string visible STR Here the BPS transfers its current software version as a string e g V 1 7 0 Only read access is allowed read only ro by the EtherCAT master Tab 8 6 Index 0x...

Page 64: ...ant data 0x04 DWORD ro Serial number Sub index information The following information is made available via several sub indicies Tab 8 8 Sub indecies Sub index Name Description 0x01 Vendor ID The manufacturer designation Vendor ID is transferred as a 32 bit value DWORD For Leuze 0x00000121 0x02 Product Code The product code is transferred as a 32 bit value DWORD For the BPS 338i 0x00000007 0x03 Rev...

Page 65: ... structure of PT commands see chapter 8 9 2 PT sequence Tab 8 9 Index 0x1600 Sub in dex Name Data type Access Value range min imum Value range max imum Value range default Comment 0x00 No of sub in dex BYTE ro 0x0A 0x0B Number of mapping en tries 0x01 New input toggle DWORD ro 0x01035021 Object 0x2150 sub index 0x03 0x02 Data ac knowledge DWORD ro 0x01050022 Object 0x2200 sub index 0x05 0x03 Data ...

Page 66: ...rnal address 1000 For the set up and structure of PT commands see chapter 8 9 2 PT sequence Tab 8 10 Index 0x1601 Sub in dex Name Data type Access Value range min imum Value range max imum Value range default Comment 0x00 No of sub in dex BYTE ro 0x0A 0x0B Number of mapping en tries 0x01 New input toggle DWORD ro 0x01035021 Object 0x2150 sub index 0x03 0x02 Data ac knowledge DWORD ro 0x01050022 Ob...

Page 67: ...e of PT commands see chapter 8 9 2 PT sequence Tab 8 11 Index 0x1602 Sub in dex Name Data type Access Value range min imum Value range max imum Value range default Comment 0x00 No of sub in dex BYTE ro 0x0A 0x0B Number of mapping en tries 0x01 New input toggle DWORD ro 0x01035021 Object 0x2150 sub index 0x03 0x02 Data ac knowledge DWORD ro 0x01050022 Object 0x2200 sub index 0x05 0x03 Data reset DW...

Page 68: ...ormation see also the ETG 1020 Protocol Enhancements document from the ETG 8 8 4 Object 0x1620 Fragmentation of the Receive PDO control BPS ASCII data By activating object 0x1620 Fragmentation of the Receive PDO the control EtherCAT master can frag ment the ASCII output data and transfer this fragmented data to the BPS The maximum fragment length is defined in the PRE OP state via CoE in object 0x...

Page 69: ... 0x1000000 Fill bit 0x04 1 bit align ment DWORD 0x1000000 Fill bit 0x05 1 bit align ment DWORD 0x1000000 Fill bit 0x06 1 bit align ment DWORD 0x1000000 Fill bit 0x07 1 bit align ment DWORD 0x1000000 Fill bit 0x08 1 bit align ment DWORD 0x1000000 Fill bit 0x09 Binary Com mand DWORD ro 0x08091026 Object 0x2610 sub index 0x09 Sub index information The following binary commands are supported in object...

Page 70: ...D Number of mapping en tries 0x01 Device state DWORD ro 0x08015024 Object 0x2450 sub index 0x01 0x02 Number of results DWORD ro 0x08030022 Object 0x2200 sub index 0x03 0x03 Toggle bit data rejection DWORD ro 0x01025021 Object 0x2150 Sub index 0x02 0x04 Toggle bit data transfer DWORD ro 0x01015021 Object 0x2150 sub index 0x01 0x05 More results in buffer DWORD ro 0x01035020 Object 0x2050 Sub index 0...

Page 71: ... in dex Name Data type Access Value range min imum Value range max imum Value range default Comment 0x00 No of sub in dex BYTE ro 0x0D 0x0D 0x0D Number of mapping en tries 0x01 Device state DWORD ro 0x08015024 Object 0x2450 sub index 0x01 0x02 Number of results DWORD ro 0x08030022 Object 0x2200 sub index 0x03 0x03 Toggle bit data rejection DWORD ro 0x01025021 Object 0x2150 Sub index 0x02 0x04 Togg...

Page 72: ...efault Comment 0x00 No of sub in dex BYTE ro 0x0E 0x0E 0x0E Number of mapping en tries 0x01 Device state DWORD ro 0x08015024 Object 0x2450 sub index 0x01 0x02 Number of results DWORD ro 0x08030022 Object 0x2200 sub index 0x03 0x03 Toggle bit data rejection DWORD ro 0x01025021 Object 0x2150 Sub index 0x02 0x04 Toggle bit data transfer DWORD ro 0x01015021 Object 0x2150 sub index 0x01 0x05 More resul...

Page 73: ...0 sub index 0x04 0x02 Remaining fragments DWORD ro 0x08050023 Object 0x2300 sub index 0x05 0x03 Fragment Size DWORD ro 0x08060023 Object 0x2300 sub index 0x06 8 8 10 Object 0x1A10 Transmit PDO BPS control binary data By activating object 0x1A10 Transmit PDO binary data the BPS transfers its process data position value speed quality status information to the control EtherCAT master in binary form T...

Page 74: ... 0x10 Hardware er ror DWORD ro 0x01101320 Object 0x2013 sub index 0x10 0x11 Warning threshold reading qual ity DWORD ro 0x01111320 Object 0x2013 sub index 0x11 0x12 Error thresh old reading quality DWORD ro 0x01121320 Object 0x2013 sub index 0x12 0x13 Standby ac tive DWORD ro 0x01131320 Object 0x2013 sub index 0x13 0x14 Speed mea surement er ror DWORD ro 0x01141320 Object 0x2013 sub index 0x14 0x1...

Page 75: ...slave 0x02 Communica tion Type SyncMan ager 1 BYTE ro 0x02 Mailbox Send slave to mas ter 0x03 Communica tion Type SyncMan ager 2 BYTE ro 0x03 Process Data Output master to slave 0x04 Communica tion Type SyncMan ager 3 BYTE ro 0x04 Process Data Input slave to master Sub index information Tab 8 21 Sub indecies Sub index Name Description 0x01 Communication Type Sync Manager 0 Defines the behavior of ...

Page 76: ...e configured Receive PDOs Tab 8 22 Index 0x1C12 Sub in dex Name Data type Access Value range min imum Value range max imum Value range default Comment SyncMan ager 2 PDO Assignment RECORD 0x00 Number of assigned Rx PDOs BYTE rw 0x00 0x03 0x03 Number of en tries 0x01 PDO Map ping object index of as signed PDO WORD rw 0x160A Assigned PDO 0x02 PDO Map ping object index of as signed PDO WORD rw 0x1600...

Page 77: ...he configured Transmit PDOs Tab 8 23 Index 0x1C13 Sub in dex Name Data type Access Value range min imum Value range max imum Value range default Comment SyncMan ager 3 PDO Assignment RECORD 0x00 Number of assigned Rx PDOs BYTE rw 0x01 0x03 0x03 Number of en tries 0x01 PDO Map ping object index of as signed PDO WORD rw 0x1A10 Assigned PDO 0x02 PDO Map ping object index of as signed PDO WORD rw 0x1A...

Page 78: ...Value range max imum Value range default Comment Sync Man ager 2 Pa rameter RECORD 0x00 No of sub in dex BYTE ro 0x20 Number of en tries 0x01 Sync Mode WORD rw 0x0001 Current syn chronization mode 1 Synchro nization with SM 3 Event 2 DC mode syn chroniza tion with SYNC0 Event 0x02 Cycle time ns as 1C32 02 DWORD rw 0x00000000 0x04 Supported synchroniza tion modes WORD ro 0x0006 Supported syn chroni...

Page 79: ... Value range max imum Value range default Comment Sync Man ager 3 Pa rameter RECORD 0x00 No of sub in dex BYTE ro 0x20 Number of en tries 0x01 Sync Mode WORD rw 0x0001 Current syn chronization mode 1 Synchro nization with SM 3 Event 2 DC mode synchro nization with SYNC0 Event 0x02 Cycle time ns as 1C32 02 DWORD rw 0x00000000 0x04 Supported synchroniza tion modes WORD ro 0x0006 Supported syn chroni...

Page 80: ... Value range min imum Value range max imum Value range de fault Comment 0x00 Result data 1 ARRAY OF BYTE 64 r 0x00 0xFF 0x00 Result data 1 max 8 bytes Tab 8 27 Index 0x2001 Sub in dex Name Data type Size bit Access Value range min imum Value range max imum Value range de fault Comment 0x00 Result data 2 ARRAY OF BYTE 128 r 0x00 0xFF 0x00 Result data 2 max 16 bytes Tab 8 28 Index 0x2002 Sub in dex ...

Page 81: ...ity UN SIGNED INT 16 16 R 0 MAX U16 0 Speed value 0x03 Reading quality BYTE 8 R 0 100 0 Reading quality see note 0x04 Position value in valid BIT1 1 R 0 1 0 Invalid posi tion value 0x05 Measure ment not active BIT1 1 R 0 1 0 Deactivated measurement 0x06 Preset active BIT1 1 R 0 1 0 Position out put with ac tive preset 0x07 Preset teach BIT1 1 R 0 1 0 Toggle Bit Preset Teach 0x08 1 bit alignment BI...

Page 82: ...ll bit 0x19 1 bit alignment BIT1 1 Fill bit 0x1A Move ment sta tus BIT1 1 R 0 1 0 Speed 0 1 m s 0x1B Direction of move ment BIT1 1 R 0 1 0 Direction of movement Sub index information Tab 8 30 Information on the sub indecies Sub index Name Description 0x00 No of sub index Contains the number of sub indecies 0x01 Current position Contains the position value in the configured resolution configuration...

Page 83: ... reading quality Signals that the ascertained reading quality has dropped below the configured error threshold configuration via webConfig tool 0x13 Standby active Signals an active standby 0x14 Speed measurement er ror Signals that no valid speed could be ascertained 0 No speed limit value violation 1 Speed limit value violation 0x1A Movement status Signals whether a movement 0 1 m s is currently...

Page 84: ... 1 r 0x00 0x01 0x00 Further re sults in the buffer 0x05 New result toggle BOOL 1 r 0x00 0x01 0x00 New result toggle 0x06 Wait for ac knowledge BOOL 1 r 0x00 0x01 0x00 Waiting for acknowledg ment 0x07 2 bit align ment BIT2 2 Fill bit 0x08 Result data length UN SIGNE D 16 16 r 0x00 0xFFFF 0x00 Data length result Sub index information Tab 8 32 Information on the sub indecies Sub index Name Descriptio...

Page 85: ...ssion of arbitrary commands from the EtherCAT master to the command interpreter of the BPS Objects 0x2100 to 0x2102 are to be considered as alternatives and cannot be assigned simultaneously to the process image via process data mapping The three specified objects differ by the number of ASCII user data bytes Object 0x2100 with 8 ASCII user data bytes Object 0x2101 with 16 ASCII user data bytes Ob...

Page 86: ...s the status information on ASCII command objects 0x2100 to 0x2102 Tab 8 36 Index 0x2150 Sub in dex Name Data type Size bit Access Value range mini mum Value range maxi mum Value range default Comment Submis sion Data Settings RECORD 48 Output data status 0x00 No of sub index UN SIGNED INT16 16 r 0x00 0x06 0x06 Number of sub in decies 0x01 Toggle bit data transfer BOOL 1 r 0x00 0x01 0x00 Data acce...

Page 87: ...new input data is present 0 1 New result 1 0 New result 0x04 5 bit alignment 5 fill bits 0x05 Error code Cause of error if a message is rejected 0 No error 1 Receive Buffer Overflow 2 Sequence error i e an error was detected with the fragment number transferred from the control the number of remaining fragments or the frag ment size 3 No available command interpreter buffer 4 Invalid maximum fragm...

Page 88: ...area After acknowledging the last result the input data is reset filled with zeros Tab 8 38 Index 0x2200 Sub in dex Name Data type Size bit Access Value range mini mum Value range maxi mum Value range default Comment Activation RECORD 40 0x00 No of sub index UN SIGNED INT16 16 r 0x00 0x07 0x07 Number of sub in decies 0x01 Mode BOOL 1 PREOP rw 0x00 0x01 0x00 Acknowledge mode 0x02 7 bit alignment BI...

Page 89: ...ctions are carried out 1 Deletion of results that may still be stored 2 Reset of object 0x2300 fragmented result i e even a partially transmitted read result is deleted 3 Deletion of the input data areas result data of objects 0x2000 to 0x2007 The input data of object 0x2450 de vice status and control is not deleted Note If the device generates several results in sequence without the acknowledge m...

Page 90: ... 0x06 Fragment size BYTE 8 r 0x01 0xFF 0x00 Fragment size Sub index information Tab 8 41 Information on the sub indecies Sub index Name Description 0x00 No of sub index Specifies the number of sub indexes 0x01 Activate result fragmentation This sub object specifies whether the messages are transferred from the device to the control in fragmented form Fragmentation is automatically activated if the...

Page 91: ...an then be transmitted one after another with a handshake These settings act on input data objects 0x2100 to 0x2102 Tab 8 42 Index 0x2400 Sub in dex Name Data type Size bit Access Value range mini mum Value range maxi mum Value range default Comment Frag mented submis sion RECORD 56 Fragmented entry 0x00 No of sub index UN SIGNED INT16 16 r 0x00 0x06 0x06 Number of sub in decies 0x01 Activate subm...

Page 92: ...ive 0 Fragmented entry is not accepted 1 Fragmented entry is accepted 0x02 7 bit alignment 7 fill bits 0x03 Fragment length The parameter defines the maximum length of the result in formation per fragment 0x04 Fragment number Current fragment number 0x05 Remaining fragments Number of fragments which still have to be read for a com plete result 0x06 Fragment size Fragment size always corresponds to...

Page 93: ...ies 0x01 Device state BYTE 8 r 0x00 0x81 0x00 Device status 0x02 Error ac knowl edge BOOL 1 rw 0x00 0x01 0x00 Acknowledgment of errors warnings 0x03 1 bit alignment BIT1 1 Fill bit 0x04 1 bit alignment BIT1 1 Fill bit 0x05 5 bit alignment BIT5 5 Fill bit Sub index information Tab 8 45 Information on the sub indecies Sub index Name Description 0x00 No of sub index Specifies the number of sub indexe...

Page 94: ...6 r 0x00 0x09 0x09 Number of sub in decies 0x01 1 bit alignment BIT1 1 Fill bit 0x02 1 bit alignment BIT1 1 Fill bit 0x03 1 bit alignment BIT1 1 Fill bit 0x04 1 bit alignment BIT1 1 Fill bit 0x05 1 bit alignment BIT1 1 Fill bit 0x06 1 bit alignment BIT1 1 Fill bit 0x07 New bi nary com mand toggle BOOL 1 rw 0x00 0x01 0x00 Toggle bit for new binary query 0x08 1 bit alignment BIT1 1 Fill bit 0x09 Bin...

Page 95: ...escription Requests device version information Parameter None Acknowledgment BPS 338i SM 100 V 1 7 0 2018 08 09 The first line contains the device type followed by the device version number and version date The data which is actually displayed may vary from the values given here NOTICE This command returns the major release number of the software packet This major release number also appears on th...

Page 96: ...uctures Mapping with object 0x2101 0x1602 Receive PDO control BPS ASCII for 32 byte PT command structures Mapping with object 0x2102 Structure of the PT sequences Depending on the data type the parameters are depicted as follows for the parameter value address Tab 8 52 Parameter conversion from HEX to ASCII Data type Decimal value ASCII HEX format Fictive PT sequence address 1234 BYTE 10 0A 2 char...

Page 97: ...follow 2 With processing after parameter change no further parameter messages follow Address aaaa Relative address of the data within the data set Address is entered in the PT sequence with four digit deci mal input Parameter value ad dress bb Parameter value of the parameter stored at this ad dress The parameter set data is converted from HEX for mat to an ASCII format for transfer During the con...

Page 98: ...x1A01 Transmit PDO BPS control ASCII for 16 byte PS answers Mapping with object 0x2001 0x1A02 Transmit PDO BPS control ASCII for 32 byte PS answers Mapping with object 0x2002 Structure of the PS sequences The syntax command for PS sequences is composed as follows Tab 8 55 PS sequence Command PS Description The PS sequence is the status response to the PT command Parameter PS aa aa Status response ...

Page 99: ...n with PT se quence PT002000804 in the control Object 0x2101 is mapped to PDO 0x1601 and is cyclically trans ferred to the BPS 338i The answer of the BPS 338i PS 00 is written in object 0x2000 Object 0x2000 is mapped to PDO 0x1A00 and is cyclically transferred to the control Case 1 without fragmentation PDO 0x1601 Receive PDO ASCII 16 Byte PDO 0x1A00 Transmit PDO ASCII 8 Byte Case 2 with fragmenta...

Page 100: ...Starting up the device Configuring EtherCAT interface Leuze electronic GmbH Co KG BPS 338i 100 Fig 8 2 Sequence diagram integration depth parameter address 0008 is changed to the value 4 04 ...

Page 101: ...ash 3 Read parameters from the main memory RAM Address aaaa Relative address of the data within the data set Address is entered in the PR sequence with four digit deci mal input Data length bb The length of the parameter data to be transferred in four digits The unit length is in bytes Acknowledgment The PR command PR BCC Type PS Type Status Address File length is followed by the positive status r...

Page 102: ...sh and operating parameters RAM on the basis of one another Parameter PC Source type Target type Source type Parameter set that is to be copied 0 Parameter data set in permanent memory flash 2 Default or factory parameter set 3 Operating parameter data set in main memory RAM Target type Parameter set into which the data is to be copied 0 Parameter data set in permanent memory flash 3 Operating par...

Page 103: ...s successfully performed 8 10 PT sequence parameters The configurable parameters are described in the following tables Important details are the address as well as the parameter value of the address as this data is pro grammed directly in the PT sequence PT BCC type PS type Status Address Parameter value address Parameter value address 1 Address Parameter value address Parameter value address 1 BC...

Page 104: ...m Parameter value range maximum Parameter value range de fault Comment Position limit 1 3301 BOOL 0 1 0 The output is acti vated if the upper or lower switching point of position limit 1 is exceeded 0 Not activated 1 Activated Position limit 2 3302 BOOL 0 1 0 The output is acti vated if the upper or lower switching point of position limit 2 is exceeded 0 Not activated 1 Activated Speed limit 3303 ...

Page 105: ...hold 3307 BOOL 0 1 0 If the ascertained reading quality is be low the configured er ror threshold the out put is set 0 Not activated 1 Activated Device error 3308 BOOL 0 1 0 The output is set if a device error is de tected 0 Not activated 1 Activated Marker bar code or con trol bar code detected 3314 BOOL 0 1 0 The output is acti vated as long as a marker bar code or control bar code is detected 0...

Page 106: ... input is to be inverted internally or not TRUE 1 External HIGH level at switch ing input is internally interpreted as LOW level 0 Not activated 1 Activated Debounce time 561 WORD 0 1000 5 ms Debounce time in ms Start up de lay 563 WORD 0 65535 0 Start up delay of the switching input in ms Switch off de lay 567 WORD 0 65535 0 Switch off delay of the switching input in ms Signal delay 570 WORD 0 65...

Page 107: ...m Parameter value range maximum Parameter value range de fault Comment Position limit 1 3331 BOOL 0 1 0 The output is acti vated if the upper or lower switching point of position limit 1 is exceeded 0 Not activated 1 Activated Position limit 2 3332 BOOL 0 1 0 The output is acti vated if the upper or lower switching point of position limit 2 is exceeded 0 Not activated 1 Activated Speed limit 3333 ...

Page 108: ...hold 3337 BOOL 0 1 0 If the ascertained reading quality is be low the configured er ror threshold the out put is set 0 Not activated 1 Activated Device error 3338 BOOL 0 1 0 The output is set if a device error is de tected 0 Not activated 1 Activated Marker bar code or con trol bar code detected 3344 BOOL 0 1 0 The output is acti vated as long as a marker bar code or control bar code is detected 0...

Page 109: ... at the switching input is internally in terpreted as LOW level Debounce time 611 WORD 0 1000 5 ms Debounce time in ms Start up de lay 613 WORD 0 65535 0 Start up delay of the switching input in ms Switch off de lay 617 WORD 0 65535 0 Switch off delay of the switching input in ms Signal delay 620 WORD 0 65535 0 Switching input signal delay of the switching input in ms Pulse dura tion 615 WORD 0 65...

Page 110: ...ge min imum Parameter value range maximum Parameter value range de fault Comment Real length 1 10 mm 2258 BYTE 1 65535 10000 Real length Range start 1 mm 2250 DWORD 0 10000000 0 The tape value is cor rected with the real length starting from this position Range end 1 mm 2254 DWORD 0 10000000 10000000 The tape value is cor rected with the real length up to this posi tion Tape value correction tape ...

Page 111: ...oring Detection Function Address Data type Parameter value range min imum Parameter value range maximum Parameter value range de fault Comment Integration depth 0008 BYTE 1 16 8 Number of succes sive measurements 1 ms per measure ment interval that the BPS uses for po sition determination Preset Function Address Data type Parameter value range min imum Parameter value range maximum Parameter value...

Page 112: ...on Address Data type Parameter value range min imum Parameter value range maximum Parameter value range de fault Comment Delay period 2074 WORD 10 10000 50 If an invalid measure ment value is de tected the delay time ms starts During this time the last as certained measure ment value and sta tus are output Status de layed 2076 BOOL 0 1 1 The status that an in valid measurement value is detected ca...

Page 113: ...Position limit value range 2 Function Address Data type Parameter value range min imum Parameter value range maximum Parameter value range de fault Comment Activate limit value range 2099 BOOL 0 1 0 Defines a distance range with lower and upper limits If the measured position value lies outside of configured range the corresponding status bit is set 0 Not activated 1 Activated Lower limit value 21...

Page 114: ...ime ms starts During this time the last as certained measure ment value and sta tus are output Measurement value error delay 2131 BOOL 0 1 1 Defines whether the last valid speed value is output during the delay period 0 Not activated 1 Activated Speed in the case of fail ure 2132 WORD 0 1 1 Speed values in the case of failure 0 Last valid value 1 Zero Speed limit value range 1 Function Address Dat...

Page 115: ...0000 0 The speed limit value is monitored begin ning at this position Range end mm 2147 DWORD 10000000 10000000 0 The speed limit value is monitored up to this position Speed limit value range 2 Function Address Data type Parameter value range min imum Parameter value range maximum Parameter value range de fault Comment Activate limit value range 2154 BOOL 0 1 0 Activates the speed limit value fun...

Page 116: ...ype Parameter value range min imum Parameter value range maximum Parameter value range de fault Comment Activate limit value range 2172 BOOL 0 1 0 Activates the speed limit value function 0 Not activated 1 Activated Limit value mm s 2176 WORD 0 20000 0 Defines the switching point for the speed limit value Hysteresis mm s 2173 WORD 0 1000 100 Relative shift of the switching point to prevent signal ...

Page 117: ...n 0 Not activated 1 Activated Limit value mm s 2194 WORD 0 20000 0 Defines the switching point for the speed limit value Hysteresis mm s 2191 WORD 0 1000 100 Relative shift of the switching point to prevent signal bounc ing Switching type 2193 BYTE 0 1 1 Defines whether the speed limit value switches if the value is exceeded or is not met 0 If below limit value 1 If above limit value Activate di r...

Page 118: ...o s comple ment 1 Sign magnitude Sign of speed value 2121 BYTE 0 1 0 Output mode of the sign as two s comple ment or as sign and magnitude 0 Two s comple ment 1 Sign magnitude 8 10 7 Configuration of the read quality Reading quality Function Address Data type Parameter value range min imum Parameter value range maximum Parameter value range de fault Comment Reading quality warn ing threshold 178 B...

Page 119: ...preparation Function Address Data type Parameter value range min imum Parameter value range maximum Parameter value range de fault Comment Resolution of the position value 3666 BYTE 2 5 3 Resolution of the po sition value 2 1 100 mm 3 1 10 mm 4 1 mm 5 10 mm Speed value resolution 3667 BYTE 1 3 1 Resolution of the speed value 1 1 mm s 2 10 mm s 3 100 mm s ...

Page 120: ...once on your PC Administrator rights are required for driver installation NOTICE If a USB driver for the webConfig tool is already installed on your computer the USB driver does not need to be installed again If USB either should not or cannot be used the EtherCAT master must support the EoE service 9 1 1 System requirements NOTICE Regularly update the operating system and the Internet browser Ins...

Page 121: ... Ä Connect the SERVICE USB interface of the BPS to the PC The connection to the SERVICE USB interface of the BPS is established via the PC side USB inter face Use a standard USB cable with one Type A plug and one Mini B type plug Ä Start the webConfig tool using your PC s Internet browser with IP address 192 168 61 100 This is the default Leuze service address for communication with bar code posit...

Page 122: ...nctions available cannot be changed PROCESS function available Alignment and maintenance functions not available Service The process communication to the control is interrupted The switching inputs outputs are deactivated The configuration can be changed PROCESS function not available Alignment configuration diagnostics and maintenance functions available Process operating mode In the Process oper...

Page 123: ...puts display Selection of the used bar code tape Configuration of the data processing position speed detection or monitoring data preparation Configuration of the warning threshold and the error threshold for the reading quality DIAGNOSIS see chapter 9 3 5 DIAGNOSIS function Event logging of warnings and errors MAINTENANCE see chapter 9 3 6 MAINTENANCE function Firmware update User management Back...

Page 124: ...ser is to be acti vated via the Start icon so that the function can monitor and directly display the measurement values for position and speed and determine the optimum installation location In addition reading quality in working distance and the number of labels in the scanning beam can be displayed Using this information it is possible to assess how well the BPS is aligned with the BCB NOTICE Du...

Page 125: ...function can only be performed in the Service operating mode Overview of the webConfig configuration functions BPS 3xxi SM 100 D Fig 9 4 CONFIGURATION webConfig function Configuration of the switching inputs outputs DEVICE tab I O mode switching input or switching output Output function Input function Time behavior functions Signal delay Pulse duration Switch on switch off delay Debounce time Inve...

Page 126: ...on of the switching outputs Possible signals via the switching outputs Position limit 1 2 Signals a value above below the position limit Invalid position Signals that no valid position can be ascertained Speed limit Signals a value above below the speed limit Speed limit value 1 4 Signals that speed limit value 1 4 has been exceeded or has not been met Invalid speed Signals that no valid speed can...

Page 127: ...input Any activated switch off function then no longer has any function If the output is deactivated via the switch off signal before the start up delay lapses only a brief pulse appears at the output following the start up delay Debounce time Parameter for setting the software debounce time for the switching input The definition of a debounce time extends the signal transition time accordingly If...

Page 128: ...verages all speed values calculated during the selected period aver aging to yield a speed output value Scaling free resolution Free scaling of the output of the speed values Error handling procedures Parameters for the speed value in case of failure Configuration of speed monitoring DATA PROCESSING tab Measurement data Speed Monitoring Speed limit value 1 4 Signals that the speed is outside of th...

Page 129: ...event log is displayed with the DIAGNOSIS function BPS 3xxi SM 100 D Fig 9 7 DIAGNOSIS webConfig function 9 3 6 MAINTENANCE function The MAINTENANCE function is only available in the Service operating mode Functionalities User management Devices Backup Restore Firmware update System clock Settings of the user interface BPS 3xxi SM 100 D BPS 3xxi SM 100 D Fig 9 8 MAINTENANCE webConfig function ...

Page 130: ...ic tools also with the help of the webConfig tool DIAGNOSIS tab and rectify the error NOTICE Contact Leuze subsidiary customer service Ä If you are unable to rectify a fault contact the Leuze branch responsible for you or call the Leuze customer service see chapter 12 Service and support 10 1 1 Diagnosis with webConfig tool System events are displayed in the webConfig tool via the DIAGNOSIS tab No...

Page 131: ...d flashing No bar code in the scanning beam No valid measurement value Query BCB diagnostic data and carry out the resulting measures see chapter 10 4 Checklist for causes of errors Position mea surement errors causes and measures table Orange continuous light Device in Service mode Reset the device to Process mode using the webConfig tool 10 3 Error messages on the display Via the optional displa...

Page 132: ... errors causes and measures Error Possible cause Measures No communication via USB service interface Incorrect interconnection cable Connected device is not recognized Check interconnection cable Install USB driver Enter correct IP address in browser Default IP address 192 168 61 100 Sporadic error at the EtherCAT interface Incorrect wiring Check wiring Check wire shielding Check wires used EMC co...

Page 133: ...s light Bus error no communication estab lished to master Check network configuration Tab 10 5 Position measurement errors causes and measures Error Possible cause Measures Measurement value or reading quality is contin uously instable Soiling of the BPS optics Clean the optics of the BPS Measurement value or reading quality is poor at certain position values always at the same position values Soi...

Page 134: ...Name of the BPS Tab Downloads Repair kit NOTICE 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 and mechanical properties of the self printed bar code tape do not correspond to those of the original bar code tape Self printed bar code tape should not remain in the sys tem on a permanent bas...

Page 135: ...gs so that the bar code is not distorted Ä Check the print results and measure the distance between two bar codes BCB G40 40 mm and BCB G30 30 mm See graphics below Ä Cut the code strips and arrange them next to one another The code content must always in crease or decrease in increments of 30 mm or 40 mm Check that the printed values in crease by 3 BCB G30 or 4 BCB G40 000040 000044 000048 000052...

Page 136: ... Service center Leuze electronic GmbH Co KG In der Braike 1 D 73277 Owen Germany What to do should servicing be required NOTICE Please use this chapter as a master copy should servicing be required Ä Enter the contact information and fax this form together with your service order to the fax number given below Customer data please complete Device type Serial number Firmware Display messages Status ...

Page 137: ...p at 25 C Beam deflection Via rotating polygon wheel Exit window Glass Laser class 1 acc to IEC EN 60825 1 2014 Working range 50 mm 170 mm At a reading distance of 50 mm the reading field width is 120 mm At a reading distance beyond 100 mm the reading field width is 160 mm see BPS reading field curve 25 0 75 50 100 150 200 250 300 125 175 225 275 25 50 75 100 25 50 75 100 1 2 1 Reading field width...

Page 138: ...h spring cage termi nals 5 pin BPS with ME 338 103 Cables with M12 connectors Degree of protection IP 65 Weight Approx 580 g without connection hood Dimensions of the BPS 338i without connection hood H x W x D 108 7 mm x 100 0 mm x 48 3 mm Dimensions of the BPS 338i with MS 338 connection hood H x W x D 128 0 mm x 111 5 mm x 43 4 mm Dimensions of the BPS 338i with MK 338 connection hood H x W x D ...

Page 139: ...ation Values description Interface type 2x Ethernet on 2x M 12 D coded Protocol EtherCAT EoE CoE Baud rate 100 Mbaud 100 Base TX Service USB interface Mini B type USB 2 0 socket Switching input switching output Two switching inputs outputs Functions are freely programmable via Ethernet interface Switching input 18 30 VDC depending on supply voltage I max 8 mA Switching output 18 30 VDC depending o...

Page 140: ...ot usable insufficient con ductor cross section Tab 13 10 Ambient temperature Ambient temperature operation 35 C 50 C Ambient temperature storage 35 C 70 C 13 2 Bar code tape Tab 13 11 BCB dimensions BCB G40 BCB G30 Grid 40 mm 30 mm Standard height 47 mm 25 mm 47 mm 25 mm Length 0 5 m 0 10 m 0 20 m 0 150 m 0 200 m Special lengths and special encodings see chapter 14 Order guide and accessories 0 5...

Page 141: ...Ambient temperature 40 C 120 C Dimensional stability No shrinkage tested according to DIN 30646 Curing Final curing after 72 h the BPS can detect the position immediately after the BCB is affixed Tear resistance 150 N Elongation at tear Min 80 tested in accordance with DIN 50014 DIN 51220 Weathering resistance UV light humidity salt spray 150 h 5 Chemical resistance checked at 23 C over 24 h Trans...

Page 142: ...ata Leuze electronic GmbH Co KG BPS 338i 142 13 3 Dimensioned drawings 1 2 2 all dimensions in mm 1 Reference point for the bar code position 2 Optical axis Fig 13 2 Dimensioned drawing BPS without connection hood ...

Page 143: ... data Leuze electronic GmbH Co KG BPS 338i 143 all dimensions in mm Fig 13 3 Dimensioned drawing BPS with MS 338 connection hood all dimensions in mm Fig 13 4 Dimensioned drawing BPS with MK 338 connection hood ...

Page 144: ...tronic GmbH Co KG BPS 338i 144 all dimensions in mm Fig 13 5 Dimensioned drawing BPS with ME 338 103 connection hood 13 4 Dimensioned drawings Accessories all dimensions in mm Fig 13 6 Dimensioned drawing MS 338 connection hood ...

Page 145: ...chnical data Leuze electronic GmbH Co KG BPS 338i 145 all dimensions in mm Fig 13 7 Dimensioned drawing MK 338 connection hood all dimensions in mm Fig 13 8 Dimensioned drawing ME 338 103 connection hood ...

Page 146: ...nical data Leuze electronic GmbH Co KG BPS 338i 146 all dimensions in mm Fig 13 9 Dimensioned drawing BTU 0300M W mounting device all dimensions in mm Fig 13 10 Dimensioned drawing BT 300 W mounting bracket ...

Page 147: ...ensions in mm 1 Clamping jaws for mounting on the BPS 2 Clamp profile for mounting to round or oval pipes Ø 16 20 mm 3 Rod holder turnable 360 Fig 13 11 Dimensioned drawing BT 56 mounting device all dimensions in mm Fig 13 12 Dimensioned drawing BT 300 1 mounting device ...

Page 148: ...0044 000048 38 72 47 0 3 1 28 G40 Leuze G40 Leuze G40 Leuze all dimensions in mm Fig 13 13 Dimensioned drawing BCB G40 bar code tape with 40 mm grid 000018 000021 000024 28 72 47 0 3 1 28 G30 Leuze G30 Leuze G30 Leuze all dimensions in mm Fig 13 14 Dimensioned drawing BCB G30 bar code tape with 30 mm grid ...

Page 149: ...s 14 3 Cables accessories Tab 14 3 Accessories PWR connection cable voltage supply Part no Part designation Description 50132079 KD U M12 5A V1 050 PWR connection cable M12 socket for PWR axial plug outlet open cable end cable length 5 m not shielded 50132080 KD U M12 5A V1 100 PWR connection cable M12 socket for PWR axial plug outlet open cable end cable length 10 m not shielded Tab 14 4 Accessor...

Page 150: ... OUT interconnection cable length 5 m 50137079 KSS ET M12 4A M12 4A P7 100 BUS OUT interconnection cable length 10 m 50137080 KSS ET M12 4A M12 4A P7 150 BUS OUT interconnection cable length 15 m 50137081 KSS ET M12 4A M12 4A P7 300 BUS OUT interconnection cable length 30 m Tab 14 7 Accessory USB cable Part no Part designation Description 50117011 KB USB A USB miniB USB service cable 1 Type A and ...

Page 151: ...are produced according to customer specifications Tab 14 11 Data for special bar code tapes Feature Value Grid dimensions 30 mm BCB G30 40 mm BCB G40 Height 20 mm 140 mm in millimeter increments Length According to customer specifications maximum 10 000 m Tape start value According to customer specifications dependent on grid dimen sion Tape end value According to customer specifications dependent...

Page 152: ...om length and height is available on the Leuze website under devices BPS 300 Accessories tab The entry wizard provides sup port when entering the individual pieces of tape data and creates a query or order form with the correct part number and type designation 14 5 4 Repair tapes Repair tapes are produced according to customer specifications Tab 14 13 Data for repair tapes Feature Value Grid dimen...

Page 153: ...re Value Grid dimensions 30 mm BCB G30 40 mm BCB G40 Height 47 mm Base color of control label BCB MVS Red Base color of control label BCB MV0 Yellow Base color of marker label BCB ML Red Marker labels and control labels are individual labels that are delivered in a packaging unit containing 10 pieces All available marker and control labels are listed on the Leuze website for the currently selected...

Page 154: ...euze electronic GmbH Co KG BPS 338i 154 15 EC Declaration of Conformity The bar code positioning systems of the BPS 300 series have been developed and manufactured in accor dance with the applicable European standards and directives ...

Page 155: ...BCB G40 bar code tape with 40 mm grid 000000 000004 000008 000012 G40 Leuze G40 Leuze G40 Leuze G40 Leuze Fig 16 1 Continuous 40 mm grid G40 Leuze Fig 16 2 Single label MVS 40 mm grid G40 Leuze Fig 16 3 Single label MV0 40 mm grid G40 Leuze AA1 Fig 16 4 Single marker label 40 mm grid ...

Page 156: ...h 30 mm grid 000000 000003 000006 000009 000012 G30 Leuze G30 Leuze G30 Leuze G30 Leuze G30 Leuze Fig 16 5 Continuous 30 mm grid G30 Leuze Fig 16 6 Single label MVS 30 mm grid G30 Leuze Fig 16 7 Single label MV0 30 mm grid G30 Leuze AA1 Fig 16 8 Single marker label 30 mm grid ...

Reviews: