Laser Scanner HG 43600YA

Similar documents
HG G B. Gyroscope. Gyro for AGV. Device Description HG G B. Innovation through Guidance. Autonomous Vehicles

UCP-Config Program Version: 3.28 HG A

Guidance Antenna for Inductive Power Transmission. With Profibus-DP G_19333YA

LASER. Analog Laser Displacement Transducer. LAM Series. Key-Features: Content:

User Manual Laser distance sensor. series OWLE. Welotec GmbH Zum Hagenbach Laer Manual_OWLE _EN 1/20

Technical data. General specifications. Linearity error ± 0.1 Electrical specifications Operating voltage U B

Technical data. General specifications. Linearity error ± 0.1 Functional safety related parameters MTTF d 700 a at 40 C Mission Time (T M ) L 10

Technical data. General specifications. Linearity error ± 0.1 Functional safety related parameters MTTF d 700 a at 40 C Mission Time (T M ) L 10

Technical data. General specifications V DC No-load supply current I 0. typ. 50 ma Power consumption P 0

Absolute encoders - SSI

SPECTRO Series SPECTRO-3-FIO-UV-SL. Design. SPECTRO-3 Series True Color Sensors. Product name: Accessories: (p. 8-11)

Multiturn absolute encoder

Laser contrast scanner. Dimensioned drawing

Position Detection System PDS using DGPS For Container Tracking S 57632ZA

Technical data. General specifications V DC Power consumption P 0. 1 W Time delay before availability t v

Electrical data Units FVS 58, FHS 58. Operating voltage (PELV) [VDC] Current consumption at 24 VDC [ma] 85

SI-JET Series SI-JET3-CON8 A-LAS-M C A-LAS-M C. Design. SI-JET Series Spray Jet Control Sensors. Product name:

Select datum Page backward in. parameter list

Optical laser distance sensors. Dimensioned drawing

Cost efficient design Operates in full sunlight Low power consumption Wide field of view Small footprint Simple serial connectivity Long Range

SPECTRO Series SPECTRO COF-...-CL. Design. SPECTRO-3 Series True Color Sensors. Product name:

Confirm entry value Set display to value from Actual value and input display Select datum P79 (P80!) (7-segment LED,

Multiturn absolute encoder

SPECTRO Series SPECTRO-3-FIO-UV. Design. SPECTRO-3 Series True Color Sensors. Product name: Accessories: (p. 9-15)

Z-5652 plus Series. 2D Image Hands-Free Scanner

IP 251 Universal Signal Converter SSI parallel RS232 parallel SSI RS232

Absolute encoders - SSI Shaft with clamping or synchro flange Optical multiturn encoders 14 bit ST / 12 bit MT

Absolute encoders - SSI Solid shaft with clamping or synchro flange Optical multiturn encoders up to 14 bit ST / 16 bit MT

HAWK5000 Operators Manual

Online data sheet DFS60B-S4PA00S74 DFS60 INCREMENTAL ENCODERS

LASER. Analog Laser Displacement Transducer. LAM Series. Key-Features: Content:

M70LL Laser Distance Sensor

Torque Sensor Series 3000 and Series 4000

E205 Long Range Wireless Modem V1.0 Data Sheet

DRS61: Incremental encoders, number of lines and zero pulse width freely programmable DRS60: Incremental Encoders with Zero-Pulse-Teach

Positioning and Identification Antenna Profibus HG A. English, Revision 03 Dev. by: D.F. / T.N. / W.M.

English User's Guide

Online data sheet DFS60A-TEPZ00S09 DFS60 INCREMENTAL ENCODERS

Absolute encoders - SSI Solid shaft with clamping or synchro flange Optical multiturn encoders up to 14 bit ST / 16 bit MT

Specification. Scanning Laser Range Finder UTM-30LX/LN C /6. Date: Symbol Amendment Details Amendment Date Amended by Number

Sturdy aluminium housing, anodized in blue. Connection

INCLINOMETER RS232 SWITCH

This data sheet is only valid in association with the IL SYS INST UM E user manual.

Cost efficient design Operates in full sunlight Low power consumption Wide field of view Small footprint Simple serial connectivity Long Range

Temposonics. Magnetostrictive Linear Position Sensors. EP2 IO-Link Data Sheet

LA-T SERIES. Fast and reliable minute granular flaw detection in winding wires. Winding Wire Granular Flaw Detector PARTICULAR USE SENSORS

SPECTRO Series SPECTRO-3-FIO-VISUV. Design. SPECTRO-3 Series True Color Sensors. Product name: Accessories: (p )

SPECTRO Series SPECTRO-3-30-POL. Design. SPECTRO-3 Series True Color Sensors. Product name: Accessories: (p )

Rotational speed controller

Luminescence Sensors. Operating Instruction

SIMPLY PRECISE PRELIMINARY. Preliminary product overview - LAK encoder. LAK 1 Absolute linear encoder with signal control

Track Guidance Controller Basics, Commissioning and Software HG G A

Absolute encoders - SSI Solid shaft with clamping or synchro flange Optical multiturn encoders 18 bit ST / 12 bit MT

Absolute multi-turn hollow shaft encoder BOMH Dignalizer SSI

Top spin Nr /

ROTRONIC HygroClip Digital Input / Output

User manual. Inclinometer with Analog-RS232-Interface IK360

Out 1 sin / cos 1Vpp. sin / cos 1Vpp. Out 3. sin / cos 1Vpp. Out 4 sin / cos 1Vpp. Interface type SV211 SinCos signal splitter with 4 SinCos outputs

S D 1 Operating Instructions

SPECTRO Series SPECTRO-3-UV-SL. Design. SPECTRO-3 Series True Color Sensors. Product name:

Product Information. EQN 1337 F Absolute Rotary Encoder with Tapered Shaft for Fanuc Controls with i Interface

Temposonics. Magnetostrictive Linear Position Sensors. EP / EL IO-Link Data Sheet

WL 4-2 Photoelectric reflex switches, red light, dark-switching -- DC

Product Information. RCN 2000 RCN 5000 RCN 8000 Absolute Angle Encoders for Safety-Related Applications

RM22 rotary magnetic modular encoder

Incremental encoders With blind or through hollow shaft pulses per revolution programmable

Laser diffuse reflection light scanner with background suppression. Dimensioned drawing

Data Sheet. AEDx-8xxx-xxx 2- or 3-Channel Incremental Encoder Kit with Codewheel. Description. Features. Assembly View. Housing.

Safety Information (Attach ed at the upper cover of t his product) Safety Warning (Attached on the output fiber isolato r & collimator) Figure 1 Laser

K-BUS Switch Actuator

Data Sheet. AEDB-9340 Series 1250/2500 CPR Commutation Encoder Modules with Codewheel. Features. Description. Applications

ABSOLUTE ROTARY ENCODER SSI

5-pole M12 connector. Connecting cable: cab-m12/5-g-2m. LED (red) for dirt accumulation indication

ABSOLUTE ROTARY ENCODER SSI

Carbon Dioxide (Tiny CO2) Gas Sensor. Rev TG400 User Manual

Absolute Rotary Encoder

QL50 Luminescence Sensor

Product Information ECN 424 S EQN 436 S. Absolute Rotary Encoders with DRIVE-CLiQ Interface for Safety-Related Applications

Incremental encoders With blind or through hollow shaft pulses per revolution programmable

Incremental encoders Blind hollow shaft or cone shaft pulses per revolution

Angle Encoder Modules

Product Information ROC 424 S ROQ 436 S. Absolute Rotary Encoders with DRIVE-CLiQ Interface for Safety-Related Applications

Functions module / Gateways Application Description Product Page KNX-GW-DMX-xxx DMX Gateway. KNX-GW-DMX Product Group 1

Voltage regulator TAPCON 240

ies-2309 Integrated Easy Servo

IMPORTANT NOTICE. All trademarks mentioned herein, registered or otherwise, are the properties of their various respective owners.

Original operating instructions Fail-safe inductive sensor GG507S / / 2013

Multiturn absolute encoder

EIB/KNX Switch Actuators. User manual

Tarocco Closed Loop Motor Controller

Encoder - Absolut 2RMHF-SSI

Online data sheet. CLV601-0D200 CLV60x BAR CODE SCANNERS

Data Sheet. AEDT-9140 Series High Temperature 115 C Three Channel Optical Incremental Encoder Modules 100 CPR to 1000 CPR. Description.

Contrast scanners detect the little differences

Interface Description

5-step-switch for adjustment of sensitivity (switching threshold) LED (super-bright, yellow) for switching state indication.

Rotary Encoder System Compact Model Range

LENORD. +BAUER... automates motion. GEL 2444K PG Configurable rotational speed and position sensor with operating hours counter

Data Sheet. AEDT-9340 Series High Temperature 115 C 1250/2500 CPR 6-Channel Commutation Encoder. Description. Features.

TECHNICAL DATASHEET Absolute Encoder AC 58 - BiSS / SSI

Transcription:

Device Description Laser Scanner English, Revision 03 Dev. by: L.M. Date: 28.11.2015 Author(s).: RAD / M.J. / SIS Götting KG, Celler Str. 5, D-31275 Lehrte - Röddensen (Germany), Tel.: +49 (0) 51 36 / 80 96-0, Fax: +49 (0) 51 36 / 80 96-80, email: techdoc@goetting.de, Internet: www.goetting.de

Contents Contents 1 General Annotations...4 1.1 Intended use... 4 1.2 Safety Information (Laser)... 4 1.3 Maintenance Instructions... 4 1.4 Special Advice regarding Positioning Accuracy... 5 2...6 2.1 Mounting... 6 2.1.1 Output Height of the Laser Beam...7 2.1.2 Levelling the Laser Scanner... 7 2.2 Electrical Interface... 9 2.2.1 Pin Assignment of M23-Socket on the Equipment... 9 2.2.2 Output Signals Time Diagrams... 11 2.3 Signification of LEDs on the Equipment... 11 2.4 Reflecting Tags... 12 2.5 Reflecting Tag Codes... 13 2.6 Interface to the Guidance Computer... 14 2.6.1 Communication Parameters... 14 2.6.2 Telegram Structure... 14 2.6.2.1 Content... 14 2.6.2.2 Telegram types... 14 2.6.2.2.1 Index - Telegram I... 15 2.6.2.2.2 Tag telegrams 1 to 8... 15 2.6.2.2.3 Configuration - Telegram C... 15 2.6.2.2.4 Status - Telegram S... 16 2.6.2.2.5 Write - Telegram W... 17 2.6.2.2.6 Read - Telegram R... 20 2.6.2.2.7 Motor - Telegram M... 20 2.6.3 Examples... 21 2.6.3.1 Example 1: Telegram Index... 21 2.6.3.2 Example 2: Telegram Tag of type 2... 21 3 Software...22 3.1 LST Service programme... 22 3.2 Software Update... 25 4 Technical Data...26 English, Revision 03, Date: 28.11.2015 2

Contents 5 List of Figures...27 6 List of Tables...28 7 Index...29 8 Handbook Specifications...30 9 Copyright and Terms of Liability...31 9.1 Copyright... 31 9.2 Exclusion of Liability... 31 9.3 Trade Marks and Company Names... 31 English, Revision 03, Date: 28.11.2015 3

General Annotations 1 General Annotations This is the description of the Götting Laser Scanner. The Laser Scanner allows a very variable way of guiding vehicles. Using reflecting marks, vehicles can be guided more or less autonomously depending only on the programming. With additional sensors for obstacle detection (like ultrasonic or optical systems) it is possible to guide the vehicle around an obstacle on alternative routes. The accuracy of the position is sufficient enough for even meeting the high requirements for taking over loads automatically. 1.1 Intended use ATTENTION! The Laser Scanner may only be applied in industrial areas. The Laser Scanner has exclusively been designed for detecting reflecting marks (source: refer to section 2.4 starting on page 12) in its environment and output the position of the reflection marks for further processing through an interface. In order to be able to guide and position a vehicle, it is necessary to construct a positioning system, which is able to control a vehicle based on the available positioning data. The Laser Scanner will then be part of this system. 1.2 Safety Information (Laser) Figure 1 Laser Class 1 The optical output power of the laser is not dangerous for the eyes (in general: for human tissue). The optical output power of the laser is limited and eye-safe according to LASER CLASS 1 - EN 60825-1 - VDE 0837 and - IEC 825-1 The sensor therefore meets the requirements of the laser class 1. Using invisible laser radiation the sensor searches (scans) its environment for reflecting marks. In stand-by (motionless), the laser is turned off and will not be turned on before the sensor has reached a certain minimum speed of rotation. 1.3 Maintenance Instructions In order to guarantee the undisturbed operation of the Laser Scanner, ensure that the Laser Scanner screen is clean. Only use very soft fabric, e. g. slightly damped microfibre cloth or pre-moistened lens cleaning wipes, to clean the transparent cover. Do not use paper tissues! English, Revision 03, Date: 28.11.2015 4

General Annotations 1.4 Special Advice regarding Positioning Accuracy The accuracy of the position calculation depends on the accurate placement of the reflecting marks (reflectors). As long as a minimum of four marks with a distance of at least 15 o between each other and a distance to the sensor of not more than 15 m are recorded, the repeating accuracy of the absolute positioning measurement will be better than ±5 mm. The difference between the absolute and the repeat accuracy results from possible mistakes during the reflector placement. NOTE! The measurement of the coordinates and the positioning of the reflectors has to be carried out by experienced and specialised staff. Inaccuracy during this measurement will inevitably lead to inexact determination of the position and in the overall view to an incorrect navigation. English, Revision 03, Date: 28.11.2015 5

2 2.1 Mounting Three drill holes M5 are required for mounting the Laser Scanner (e.g. on the outer body of the vehicle). NOTE! Underneath the whole area of the Laser Scanner, the body of the vehicle needs to be plane and tough in order to level the Laser Scanner after the mounting (also refer to section 2.1.2)! ATTENTION! Maximum torque of mounting screws 5 Nm! 30 90 Bohrungen Drill holes am at Montageort place of 3x installation Innengewinde (spot) M6 3x internal screw thread M5 levelling Nivellierachsen axes 120,4 mm Ø139 mm 69,5 mm 34,7 mm 30 Figure 2 Position of the M5 drill holes for mounting Mount the Laser Scanner in the drill holes using M5 screws. Refrain from tightening the screws, since there must remain a gap between the Laser Scanner and the place where it is mounted for the Laser Scanner to be levelled later on (also refer to Figure 5 on page 8). English, Revision 03, Date: 28.11.2015 6

2.1.1 Output Height of the Laser Beam In order to be able to determine the correct height of the reflecting marks, it is essential to know the exact height at which the laser beam rotates. This height is exactly 125 mm above the bottom line of the Laser Scanner (refer to Figure 3). 148 mm 125 125 mm mm (beam exit) Figure 3 154 mm 164 mm Casing dimensions / Output height of the laser beam 2.1.2 Levelling the Laser Scanner Following the mounting of the Laser Scanner it needs to be levelled in order to assure that the laser beam rotates on the correct level. For this purpose it is essential that the Laser Scanner is supplied with power and that the interface is read out. Set height of the Laser beam level (mounted Laser Scanner) Figure 4 Levelling the laser beam by using two levelling marks English, Revision 03, Date: 28.11.2015 7

For tightening and levelling the laser scanner casing has four M5 threads and three drill holes for M5 screws. M5 Screws Laser Scanner Casing approx. 10 mm Mounting Place (e. g. vehicle surface) Figure 5 Mounting of the Laser Scanner Levelling the sensor is done by the three-point adjuster of the casing. The edges of an imaginary triangle of which the M5 screws are the corners form the levelling axes. Nivellierachsen levelling axes Figure 6 Levelling the Laser Scanner using the M5 screws If an M5 screw is tightened, the sensor s axis leans towards the direction of this screw (over the levelling axis being located on the opposite side of the screw). English, Revision 03, Date: 28.11.2015 8

Figure 7 Levelling mark including indication of the set height (for setup) To level the Laser Scanner to its set height it is necessary to have two levelling marks. Mounting them is a lot easier if they are provided with according markings of the desired height. Set height Figure 8 Comparison of three possible levels of the laser beam during levelling (shown is one of the two marks) Use the service program LST (see chapter 3.1 on page 22) to analyze the scanner readings of the levelling mark. 2.2 Electrical Interface 2.2.1 Pin Assignment of M23-Socket on the Equipment Subsequent to the following explanations you will find a table with the connector pin assignment. Explanations INDEX Pulse of a duration of 5 μs, which is emitted once per revolution (also refer to Figure 9 on page 11). Track A (steps) Output rotary encoders channel A. Track B (steps) MARKE Output rotary encoders channel B. Track B has a phase shift of -90 o compared to track A. 0utput is only set to high level for the period of time in which the laser beam hits a reflecting mark. English, Revision 03, Date: 28.11.2015 9

IRQ Enable Motor PC_RxD, PC_TxD Each time an INDEX pulse or a slope is set in MARKE a pulse with a duration of 5 μs is generated in this output. This input must have a level of +24 V to enable the laser scanner motor. Otherwise the motor is switched off. Serial RS 232-interface to PC (for service purpose) Pin Color Name I/O Description 1 2 3 4 5 6 red +Ub I Supply Sensor +24V 7 8 red-blue OC_RxD Receiving Line Guidance Computer (RS 232) 9 10 yellow OC_TxD Transmitting Line Guidance Computer (RS 232) 11 12 grey-pink PC_RxD Receiving line Service interface (RS 232) 13 14 pink PC_TxD Transmitting line Service interface (RS 232) 15 16 17 blue Activate Motor I Must be +24 V to enable motor 18 19 black GND I Supply Sensor Ground Table 1 Pin assignment English, Revision 03, Date: 28.11.2015 10

2.2.2 Output Signals Time Diagrams The most important signals are explained in the following diagram. Figure 9 Time diagram 1: Logical levels of the output signals INDEX, MARKE, NULL and IRQ for two groups of reflecting marks during one full turn (over the time) INDEX Figure 10 Time diagram 2: Position of the track pulses / position of the INDEX pulse 2.3 Signification of LEDs on the Equipment LED-Display Red Supply voltage applied, device switched- on Yellow - Continuous light: heating switched- on - Flashing: temperature < 10 o, motor shut off Table 2 Green Flashes at each index-pulse rsp. every 200 ms at the latest Signification of LEDs English, Revision 03, Date: 28.11.2015 11

2.4 Reflecting Tags In order to use the Laser Scanner according to its intended purpose, reflecting marks are essential. They may be self produced, according to the signals needed. Important is a good contrast between mark and background and highly reflecting beacons. NOTE! While determining the size of the reflecting marks, please note, that the height of the laser beam may vary depending on the load of the vehicle and on the bumpiness of the ground! The Laser Scanner has been tested with reflective marks made from the material FD 1403 by the company Reflexite. This self-adhesive material is available on rolls in different widths: 25 mm x 45,7 m 50 mm x 45,7 m For further information please refer to the Reflexite homepage at http://www.reflexite.eu/. English, Revision 03, Date: 28.11.2015 12

2.5 Reflecting Tag Codes Retroreflective material Modular Width Unit Figure 11 Predefined reflecting tag codes The total width of the retroreflective surface as well as the width of the gap between retroreflective surfaces may be selected arbitrarily. Only the width - proportion between retroreflective stripes and gaps (the modular width units) on each tag has to be observed. English, Revision 03, Date: 28.11.2015 13

2.6 Interface to the Guidance Computer 2.6.1 Communication Parameters Die Kommunikation wird über eine RS232 Schnittstelle unter Verwendung der Signale TxD, RxD und Signalmasse durchgeführt. Die Kommunikationsparameter lauten: Baudrate einstellbar, 8 Datenbits, keine Parität, 1 Stopbit 2.6.2 Telegram Structure STX Length Content Check sum ETX Start of Text (0x02) Length of Content (binary number of characters of data-block Data block (binary) 8 bit check sum End of Text (0x03) Table 3 Telegram Structure The check-sum is is calculated by combining the data contained in the data-block using a XOR-operation. 2.6.2.1 Content Abbreviations used in the following description: AGV = Automated Guided Vehicle GC = Guidance Computer of the AGV The Content - part of the telegram has the following make-up: Type See chapter 2.6.2.2 Data See chapter 2.6.2.2.1 ff. Table 4 Structure of the Content - part of the telegram 2.6.2.2 Telegram types Type Description Direction Trigger - Event I Index Sensor -> OC Occurrence of Index - Pulse (once every 360 o turn of sensor head at 0 o position) 1 Tag of type 1 Sensor -> OC Detection of this type of tag 2 Tag of type 2 Sensor -> OC Detection of this type of tag 3 Tag of type 3 Sensor -> OC Detection of this type of tag 4 Tag of type 4 Sensor -> OC Detection of this type of tag Table 5 Telegram types (part 1 of 2) English, Revision 03, Date: 28.11.2015 14

Type Description Direction Trigger - Event 5 Tag of type 5 Sensor -> OC Detection of this type of tag 6 Tag of type 6 Sensor -> OC Detection of this type of tag 7 Tag of type 7 Sensor -> OC Detection of this type of tag 8 Tag of type 8 Sensor -> OC Detection of this type of tag C Configuration OC <-> Sensor Request by AGV, Answered by Sensor S Status OC <-> Sensor Request by AGV, Answered by Sensor W Write New Parameters OC <-> Sensor Request by AGV, Answered by Sensor R Read Current Parameters OC <-> Sensor Request by AGV, Answered by Sensor M switch motor of laser head on/off OC -> Sensor Request by AGV Table 5 Telegram types (part 2 of 2) 2.6.2.2.1 Index - Telegram I This telegram does not contain any additional data and indicates the 0 position of the sensor head at each 360 o turn. 2.6.2.2.2 Tag telegrams 1 to 8 Data: Position Description Data Type Unit 0 high byte laser-angle at tag detection 1 low byte laser angle at tag detection 2 high byte width of tag 3 low byte width of tag unsigned short 1 unsigned short 1 Table 6 Make-up of tag - telegrams 2.6.2.2.3 Configuration - Telegram C - OC -> Sensor: Requesting configuration data, contains no data - Sensor -> OC: Answering Request by sending configuration data Data: Position Description Data Type Unit 0 High Byte software version 1 Low Byte software version unsigned short 1 Table 7 Make -up of configuration telegram C English, Revision 03, Date: 28.11.2015 15

2.6.2.2.4 Status - Telegram S - OC -> Sensor: Requesting status information, contains no data - Sensor -> OC: Answering Request by sending status data Data: Position Bedeutung Datentyp Einheit 0 high byte measured increments per rotation 1 low byte measured increments per rotation unsigned short angular increments / rotation 2 High Byte Status (see Table 9) 3 Low Byte Status (see Table 9) unsigned short 1 4 Temperature char o Celsius Table 8 Make-up of status telegram S Explanation of Status parameter (Position 2 and 3) in telegram S (Table 8): Bit Description 0 1 = sensor reached preset rotation rate 1 1 = temperature is too low, preset rotation rate can not be reached 2 1 = heater is active 3 4 5 6 7 8 9 10 11 12 13 14 15 Table 9 Explanation of possible status messages in telegram S English, Revision 03, Date: 28.11.2015 16

2.6.2.2.5 Write - Telegram W - OC -> Sensor: command to sensor update using this new set of parameters Data: Position Description Data Type Unit 0 high byte rotation rate laser head 1 low byte rotation rate laser head unsigned short U/s * 10 2 high byte increments per rotation (see Table 11 on page 18) 3 low byte increments per rotation (see Table 11 on page 18) unsigned short increment value (see Table 11 on page 18) 4 high byte settings (see Table 12 on page 19) 5 low byte settings (see Table 12 on page 19) unsigned short 1 6 high byte gap - offset 7 low byte gap - offset 8 high byte equality - tolerance 9 low byte equality - tolerance 10 high byte minimum tag - width 11 low byte minimum tag- width 12 high byte maximum tag - width 13 low byte maximum tag- width unsigned short unsigned short unsigned short unsigned short increments increments increments increments 14 high byte parameter 1 (not used) 15 low byte parameter 1 (not used) 16 high byte parameter 2 (not used) 17 low byte parameter 2 (not used) 18 high byte parameter 3 (not used) 19 low byte parameter 3 (not used) 20 high byte parameter 4 (not used) 21 low byte parameter 4 (not used) unsigned short 1 unsigned short 1 unsigned short 1 unsigned short 1 Table 10 Make-up of write telegram W from GC to sensor (part 1 of 2) English, Revision 03, Date: 28.11.2015 17

Position Description Data Type Unit 22 high byte parameter 5 (not used) 23 low byte parameter 5 (not used) 24 high byte parameter 6 (not used) 25 low byte parameter 6 (not used) 26 high byte parameter 7 (not used) 27 low byte parameter 7 (not used) 28 high byte parameter 8 (not used) 29 low byte parameter 8 (not used) 30 high byte parameter 9 (not used) 31 low byte parameter 9 (not used) 32 high byte parameter 10 (not used) 33 low byte parameter 10 (not used) unsigned short 1 unsigned short 1 unsigned short 1 unsigned short 1 unsigned short 1 unsigned short 1 Table 10 Make-up of write telegram W from GC to sensor (part 2 of 2) Explanation of some parameters: Please see also the section Filter - Parameter for the Tag - Decoding Functionality on page 23. Rotation rate laser head" (Position 0 and 1) Example: Value 60 equals 6 rotations / second Increments per Rotation (Position 2 and 3): Setting Selected Resolution 0 8192 increments / rotation 1 16384 increments / rotation 2 24576 increments / rotation 3 32768 increments / rotation 4 40960 increments / rotation 5 65536 increments / rotation Table 11 Explanation of Increments per rotation in telegram W English, Revision 03, Date: 28.11.2015 18

"Settings" (Position 4 and 5): Bit Description 0 1 = enable heater activation (heater is switched on/off by internal thermostat) 1 1 = enable motor activation using serial interface (motor is switched on/off using telegram M ) 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Table 12 Explanation of Settings (position 4 and 5) in telegram W - Sensor -> GC: acknowledgment results of attempt to update using new set of parameter Data: Position Description Data Type Unit 0 answer - code (see Table 14 on page 20) unsigned char 1 Table 13 makeup of write telegram W from sensor to GC English, Revision 03, Date: 28.11.2015 19

Explanation of answer-code (Position 0): Code Description 0 error during updating 0xFF Table 14 parameters correctly received and saved Explanation of Increments per rotation in telegram W 2.6.2.2.6 Read - Telegram R - GC -> Sensor: Requesting current set of parameters, no data - Sensor -> GC: answering request by sending currently saved set of parameters to GC, data structure same as explained in chapter 2.6.2.2.5 Write - Telegram W on page 17 2.6.2.2.7 Motor - Telegram M - GC -> Sensor: command to switch motor on/off Daten: Position Description Data Type Unit 0 command - code (see Table 16) unsigned char 1 Table 15 Make-up of Motor telegram M Explanation of command-code (Position 0) in telegram M (Table 15): Code Description 0 motor off 0xFF Table 16 motor on Explanation of command - code in telegram M English, Revision 03, Date: 28.11.2015 20

2.6.3 Examples 2.6.3.1 Example 1: Telegram Index Position Data (Hex) Explanation 0 0x02 STX 1 0x01 length 2 0x49 telegram type I for Index 3 0x49 Check sum 4 0x03 ETX Table 17 Example 1: telegram Index 2.6.3.2 Example 2: Telegram Tag of type 2 - laser-angle at tag detection: 7996 (hex) = 31126 (decimal) increments - tag width: 75 (hex) = 117 (decimal) increments Position Daten (Hex) Bedeutung 0 0x02 STX 1 0x05 length 2 0x32 telegram type tag of type 2 (ASCII 2 ) 3 0x79 high byte laser angle at tag detection 4 0x96 low byte laser angle at tag detection 5 0x00 high byte width of tag 6 0x75 low byte width of tag 7 0xA8 check sum (see below) 8 0x03 ETX Table 18 Example 2: telegram Tag of type 2 Explanation on calculation of the check - sum: 0x32 XOR 0x79 XOR 0x96 XOR 0x00 XOR 0x75 = 0xA8 English, Revision 03, Date: 28.11.2015 21

Software 3 Software 3.1 LST Service programme This software is for diagnosis and paramterization of the Laser Scanner System requirements Microsoft Windows version 95 and higher A free serial RS 232 interface Choice of the serial interface Exit of programme Effective resolution of the laser scanner per revolution Temperature of the Laser Scanner Index Open parameter window (see Figure 13 on page 23) Retroreflection tag Retrorefl. surface Gap Retrorefl. surface Zustand der Kommunikation Figure 12 LST Service programme only filtered tags reduces the information shown in the table to make it clearer The filtered view only lists the columns shown above English, Revision 03, Date: 28.11.2015 22

Software Send parameter to laser scanner Read parameter from laser scanner Close the parameter window Figure 13 Parameterization of the Laser Scanner Serial No. Type Index Version Resolution Speed baudrate read only - preset by manufacturer hardware version of laser scanner read only - device type index preset by manufacturer firmware version angular resolution of the laser scanner possible settings are: 8192, 16384, 24576, 32768, 40960 and 65536 increments / rotation rotation speed of laser scanner head possible values are: 6.0 to 18.0 rotations / second transmission speed RS-232 at guidance computer interface possible settings are 9600, 19200, 38400, 57600, 115200 bit / second Enable Heater enable or disable heater operation (heater is controlled by thermostat) control motor enable by software enable or disable the possibility to switch the motor on/off using the serial interface to the guidance computer Filter - Parameter for the Tag - Decoding Functionality difference between stripe and gap [absolute] Maximum allowable difference between the width of the first retroreflective stripe of a tag and the gap between retroreflective stripes on that tag in absolute increments. English, Revision 03, Date: 28.11.2015 23

Software difference between stripe and gap [percentage] Maximum allowable difference between the width of the first retroreflective stripe of a tag and the gap between retroreflective stripes on that tag as a percentage. difference between 2 stripes [absolute] Maximum allowable difference between the width of the first retroreflective stripe and the second retroreflective stripe of one tag in absolute increments. difference between 2 stripes [percentage] Maximum allowable difference between the width of the first retroreflective stripe and the second retroreflective stripe of one tag as a percentage. gap correction [percentage] correction of the gap - width as a percentage. difference between 2 stripes [percentage] Maximum allowable difference between the width of the first retroreflective stripe and the second retroreflective stripe of one tag as a percentage. min. module width minimum allowable width of an individual retroreflective stripe in increments, so it will be included in further measurements / tag decoding at all max. module width maximum allowable width of an individual retroreflective stripe in increments, so it will be included in further measurements / tag decoding at all English, Revision 03, Date: 28.11.2015 24

Software 3.2 Software Update Step 1: select hex file Figure 14 Software update step 1 Step 2: Start program update If program update is successful, this text should be displayed. If an error occurs during te update, the text changes to red color Figure 15 Software update step 2 English, Revision 03, Date: 28.11.2015 25

Technical Data 4 Technical Data Technical Data Current Supply Sensor Current Supply Heating Outputs: INDEX, MARKE, track A, track B, IRQ +18 to +30 VDC Current consumption: - typ. 240 ma at 24 Volt and 6 revolutions / sec. - typ. 550 ma at 24 Volt and 18 revolutions /sec. +18 to +30 VDC Current consumption: typ. 1,2 A at 24 Volt Output voltage: + 24 Volt Output current: max. 50 ma per output Service interface RS 232 Environmental conditions Temperature: - +10 to +50 o C without heating - -25 to +50 o C with heating max. 80 % air humidity, not condensing Type of protection IP 67 Laser power Read area Reading rate Intercept range 1 mw, not dangerous for the eyes, Laser class 1 (at a distance of less than 300 mm to the laser scanner laser class 1M will be applied), automatical switch-off at standstill 1 to 30 meters 6 to 18 measurements per second (programmable) 360 o Angular resolution 8192, 16384, 24576, 32768, 40960 or 65536 increments per revolution (programmable) Ambient light < 10000 Lux Dimensions - Ø 153 mm - height 150 mm Weight Table 19 2.3 kg Technical Data of the Laser Scanner English, Revision 03, Date: 28.11.2015 26

List of Figures 5 List of Figures Figure 1 Laser Class 1... 4 Figure 2 Position of the M5 drill holes for mounting... 6 Figure 3 Casing dimensions / Output height of the laser beam... 7 Figure 4 Levelling the laser beam by using two levelling marks... 7 Figure 5 Mounting of the Laser Scanner... 8 Figure 6 Levelling the Laser Scanner using the M5 screws... 8 Figure 7 Levelling mark including indication of the set height (for setup)... 9 Figure 8 Figure 9 Comparison of three possible levels of the laser beam during levelling (shown is one of the two marks)... 9 Time diagram 1: Logical levels of the output signals INDEX, MARKE, NULL and IRQ for two groups of reflecting marks during one full turn (over the time)... 11 Figure 10 Time diagram 2: Position of the track pulses / position of the INDEX pulse... 11 Figure 11 Predefined reflecting tag codes... 13 Figure 12 LST Service programme... 22 Figure 13 Parameterization of the Laser Scanner... 23 Figure 14 Software update step 1... 25 Figure 15 Software update step 2... 25 English, Revision 03, Date: 28.11.2015 27

List of Tables 6 List of Tables Table 1 Pin assignment... 10 Table 2 Signification of LEDs... 11 Table 3 Telegram Structure... 14 Table 4 Structure of the Content - part of the telegram... 14 Table 5 Telegram types... 14 Table 6 Make-up of tag - telegrams... 15 Table 7 Make -up of configuration telegram C... 15 Table 8 Make-up of status telegram S... 16 Table 9 Explanation of possible status messages in telegram S... 16 Table 10 Make-up of write telegram W from GC to sensor... 17 Table 11 Explanation of Increments per rotation in telegram W... 18 Table 12 Explanation of Settings (position 4 and 5) in telegram W... 19 Table 13 makeup of write telegram W from sensor to GC... 19 Table 14 Explanation of Increments per rotation in telegram W... 20 Table 15 Make-up of Motor telegram M... 20 Table 16 Explanation of command - code in telegram M... 20 Table 17 Example 1: telegram Index... 21 Table 18 Example 2: telegram Tag of type 2... 21 Table 19 Technical Data of the Laser Scanner... 26 English, Revision 03, Date: 28.11.2015 28

Index 7 Index A accuracy of the position 4 C Company names 31 Copyright 31 E Exclusion of Liability 31 G guiding vehicles 4 I Index pulse 9 L laser output height 7 screen 4 undisturbed operation 4 laser class 1 4 LEDs 11 levelling 7 LST 22 M Mounting 6 mounting drill holls 6 P pin assignment 9 Positioniergenauigkeit 5 R reflecting marks 7 Reflexmarken Material 12 Resolution 23 rotational speed 23 S service programme 22 signals 11 software update 25 T technical data 26 Track A 9 Track B 9 trade marks 31 English, Revision 03, Date: 28.11.2015 29

Handbook Specifications 8 Handbook Specifications At the time this manual was printed, the following symbols and marks were used in all Götting KG documentations: For security advices, the following symbols stand for different degrees of danger and importance: NOTE! ATTENTION! WARNING! Further information or advices are indicated as follows: TIP! Program texts and variables are indicated through the use of the Script Courier. Whenever the pressing of letter keys is required for program entries, the required etter eys are indicated as such (for any programs of Götting KG small and capital letters are equally valid). Sections, drawings and tables are subsequential numbers throughout the complete document. In addition, each documents includes a list of contents showing the page numbers following the front. If a document exceeds 10 pages, it also has a drawings list and a list of tables on the last few pages. If required, in case a document is correspondingly long and complex, a index is added in the back. Each document shows a small table including meta information, such as deveopler, author, revision and date of issue, on the front page. The information regarding revision and date of issue are also included in the bottom line on each page of the document. This way it is possible to clear identify the source document for each bit of information. Online version (PDF) and printed handbook are always generated from the same source. Due to the consequent use of Adobe FrameMaker for these documentations, it is possible to use the cross hints and content entries (including page numbers of the index) of the PDF file for automatical transfer to the corresponding content. English, Revision 03, Date: 28.11.2015 30

Copyright and Terms of Liability 9 Copyright and Terms of Liability 9.1 Copyright This manual is protected by copyright. All rights reserved. Violations are subject to penal legislation of the Copyright. 9.2 Exclusion of Liability Any information given is to be understood as system description only, but is not to be taken as guaranteed features. Any values are reference values. The product characteristics are only valid if the systems are used according to the description. This instruction manual has been drawn up to the best of our knowledge. Installation, setup and operation of the device will be on the customer s own risk. Liability for consequential defects is excluded. We reserve the right for changes encouraging technical improvements. We also reserve the right to change the contents of this manual without having to give notice to any third party. 9.3 Trade Marks and Company Names Unless stated otherwise, the herein mentioned logos and product names are legally protected trade marks of Götting KG. All third party product or company names may be trade marks or registered trade marks of the corresponding companies. English, Revision 03, Date: 28.11.2015 31