Page 2
This document, submitted in confidence, contains proprietary information which shall not be reproduced or transferred to other documents or disclosed to others or used for manufacturing or any other purpose without prior written permission of LMI Technologies Inc. No part of this publication may be copied, photocopied, reproduced, transmitted, transcribed, or reduced to any electronic medium or machine readable form without prior written consent of LMI Technologies, Inc.
Table of Contents Laser Safety......................6 General Information ..................6 Laser Classification ...................7 1.2.1 Laser Classes ....................7 1.2.2 User Precautions and OEM Responsibilities ..........8 1.2.3 Class 3B/lllb OEM Responsibilities.............8 Requirements for Laser Systems Sold or Used In the USA......10 chroma+scan 3xxx Laser Safety Specification ..........10 Proper Handling and Precautions................11 System Installation ..................11 2.1.1...
Section 1 1 Laser Safety 1.1 General Information The laser light sources used in LMI Sensors are semiconductor lasers emitting visible light. LMI Laser Sensors have a 2/ll, 3R/llla or 3B/lllb classification depending on model. Class 2/ll and 3R/llla sensors are referred to as “products” indicating that they fully comply with the standards relating to laser products specified in IEC 60825-1 and U.S.
1. International Standard IEC 60825-1 (2001-08) Consolidated edition, Safety of laser products – Part 1: Equipment classification, requirements and user’s guide 2. Technical Report TR 60825-10, safety of laser products – Part 10. Application guidelines and explanatory notes to IEC 60825-1 3.
** in the table above. These items must be added and completed by the OEM in the system design. 1.2.3 Class 3B/lllb OEM Responsibilities LMI Technologies has filed reports with the FDA to assist the OEM in achieving certification of their laser products. The OEM can reference these reports by an...
Page 9
A permanently attached method of preventing human access to the laser radiation other than switches, power connectors or key control must be employed. On some LMI laser sensors, the beam attenuator is supplied with the sensor as an integrated mechanical shutter.
1.3 Requirements for Laser Systems Sold or Used In the USA The OEM’s laser system which incorporates laser components or laser products manufactured by LMI Technologies requires certification by the FDA. It is the responsibility of the OEM to achieve and maintain this certification.
2.1.2 Shielded Cable LMI Technologies recommends the use of shielded cables in all environments to ensure isolation from electrical noise. The shield should be electrically connected to both the sensor housing through the connector housing and to the electrical box containing either the Master (network systems) or the power supply (standalone sensors).
2.1.4 Uninterruptible Power Supply (UPS) To maximize the life of the sensor, LMI Technologies recommends the use of an on-line double-conversion UPS whenever the quality of the electrical supply to the system is poor. This includes but is not limited to when the electrical supply: contains high frequency noise (due to other electronics, electric motors or other •...
This section provides a brief introduction to the chroma+scan 3xxx. It identifies the components supplied by LMI Technologies, and the additional components required to get a basic system up and running. This is followed by instructions on how to connect these components together, and how to install and run our client software to acquire basic profile data to ensure sensor operation out-of-the-box.
The output from these power supplies must be isolated from AC ground. LMI Technologies recommends the use of Phoenix Contact, QUINT series 48V DC power supplies for the Master and sensor power. The current rating of the power supply should be equal to the number of sensors connected to Master. For example, it is...
16 sensor system uses a +48V power supply capable of delivering 16A. For older systems using +12VDC Station hardware, LMI Technologies recommends the use of a Lambda DSP60-12 power supply. Both the Phoenix QUINT series and the Lambda power supplies are DIN rail mounted devices that can be connected in parallel to increase the overall available power.
The FireSync Client application is available for Windows XP, and can be downloaded from the LMI Technologies support website. To begin, download the software and install it on a suitable client machine. The client machine should have an Ethernet adaptor that can be configured for a static IP address and that supports 1000 Mb/s operation.
3.3.2 Connection After starting FireSync Client, use the lightning (left-most) icon in the toolbar to display the Connect... dialog. To connect to a single server, enter the IP address of the server to which you wish to connect, and then click OK. To connect to multiple servers simultaneously, click the Advanced…...
3.3.3 Server Health After connecting, click on the device tree node for each server and then click on the Health visualization tab, as show below. Health indicators can be used to help diagnose a wide variety of conditions. Note that some indicators are updated constantly, while others are only updated if the system is in the Running state.
3.3.4 Sensor Enumeration The Server Setup tab, shown below, contains general settings for the chroma+scan 3xxx server that affect most of its operating modes. Each server can have a Top group of sensors, a Bottom group of sensors, or both. Use the pull-down lists in the Server Setup tab to specify the number of sensors in each group.
3.3.5 Sensor Health After creating entries for each sensor, click on the device tree node for each sensor and review the Sensor Health visualization tab. As with the server health indicators, some sensor health indicators are updated constantly, while others are only updated if the system is in the Running state.
3.3.6 Sensor Data To view live laser profile data from a sensor, click on the sensor’s node in the device tree, and then select the Obstructions tab. Press the Play button in the FireSync Client toolbar. The Profile visualization tab will display live laser profile measurements. This display can be used in conjunction with a stationary or moving target to verify that laser profiling is operating correctly.
3250 system offers tracheid measurements alongside board sampling at 2500 Hz. The sensors are based on LMI's field-proven FireSync platform, which provides a synchronized, scalable, distributed vision processing architecture for building reliable, high performance systems.
camera mounted at an angle to the laser plane acquires images of the light pattern created on the target. These images contain the basic information needed to compute distances to the target. 4.3 True Differential Measurement The chroma+scan 3xxx sensors can be aligned co-planar top-to-bottom and side-to-side down the length of the system.
Section 5 5 chroma+scan 3xxx Sensor Specifications This section presents sensor specific chroma+scan 3xxx information. It describes the different models, and gives dimensions of the scan zone and sensor. 5.1 Models chroma+scan 3xxx sensors are available in five current models: chroma+scan 3100: 2000 Hz profiler chroma+scan 3150:...
5.2 Performance Range Accuracy ±0.38 mm ±0.015 in Profile Resolution 8.5 mm 0.333 in Scan Resolution @ 1m/s (197 fpm) 0.5 mm 0.020 in ( @ 1.25m/s (246 fpm) for chroma+scan 3250) 5.3 Specifications Operating Temperature 0 - 50°C 32 - 122°F (Non-condensing) Input Power +48VDC @ 1A...
5.4 Scan Zone 5.4.1 chroma+scan 3100/3300/3301 Scan Zone Standoff (SO) 559 mm 22.0 in Measurement Range (MR) 152 mm 6.0 in Field of View (FOV) through entire range 610 mm 24.0 in...
5.4.2 chroma+scan 3150/3155/3250 Scan Zone Standoff (SO) 508 mm 20.0 in Measurement Range (MR) 203.2 mm 8.0 in Field of View (FOV) through entire range 609.6 mm 24.0 in...
The sensor can be mounted with either M8 or 5/16" hardware. Provision to adjust the position and orientation of the sensor to align its laser plane with the laser planes of other sensors, above and beside, is highly recommended. This alignment is critical to prevent sensor crosstalk and ensure true differential measurements;...
Section 6 6 System 6.1 Overview A chroma+scan 3xxx system consists of some or all of the following components: chroma+scan 3100, 3150, 3155, 3250, 3300 or 3301 sensors FireSync Master, Master 1200, or Master 2400 FireSync Station, Station 1000, or a user supplied Station PC* FireSync Slave FireSync Cordsets Power Supply...
independently from the Master and communicates through its UP port to the Master. Depending on the system design, the UP port of the Slave can be connected to either the DOWN port of the Master (when an additional Station is being used) or to one of the Master’s standard Sensor ports (P01 to P13).
These power supplies must be isolated! This means that DC ground is NOT tied to AC ground! LMI Technologies recommends the use of a Phoenix Contact, QUINT, 10 Amp power supply (for +48 VDC) and a Lambda DSP60-12 power supply (for +12 VDC). They are both DIN rail mounted device that can be connected in parallel to increase the overall available power.
6.6 Wiring and Connections Refer to the FireSync Network User Manual for details on connecting the power supplies, encoder, Master, Slave, Station, and sensors in a chroma+scan 3xxx sensor system. 6.6.1 Safety Interlock Safety Interlock is a signal controlled by the Safety input on both the Master and the Slave.
6.7.1 chroma+scan 3100/3300/3301 System Configuration The above separation of sensors provides a full 6 inch overlapped scan zone range that begins from 1 inch below the chainway and extends to 5 inches above the chainway. No sensor stagger is required in the system (top to bottom or side to side).
6.7.2 chroma+scan 3150/3155/3250 System Configuration The above configuration of chroma+scan 3150/3155/3250 sensors provides a full 6 inch overlapped scan zone starting from 1 inch below the chainways and extends to 5 inches above the chainways. The extended range of the chroma+scan 3150/3155/3250 sensors provides an additional 2 inches of coverage from the top sensors above this overlapped zone as well as an additional 2 inches below the overlapped zone from the bottom sensors.
6.8 System Calibration Target The system calibration target is required to perform a system calibration. This process locates each sensor with respect to a global coordinate system defined relative to the target. For the chroma+scan 3300/3301 system, additional reference holes are required to properly calibrate the relative position of each colour camera in the system.
The FireSync Client application is available for Windows XP, and can be downloaded from the LMI Technologies support website. To begin, download the software and install it on a suitable client machine. The client machine should have an Ethernet adaptor that can be configured for a static IP address and that supports 1000 Mb/s operation.
This process will take several minutes. After upgrading each Station in your system individually, you can connect to all of them simultaneously. Follow this procedure whenever a firmware update is released by LMI. 7.1.4 Server Setup After upgrading, the next step is to set up the servers. For each server in the device tree, click the server’s device tree node and enter the settings described in the following...
7.1.4.1 Server Setup Tab The Server Setup tab, shown below, contains general settings for the chroma+scan 3xxx server that affect most of its operating modes. Top Sensors Count of top-mounted sensors connected to this server. Bottom Sensors Count of bottom-mounted sensors connected to this server. X-Orientation Specifies the side of the system that will act as the zero- reference.
Page 45
The resolution of the encoder is not measured automatically. If the encoder resolution is not already known, use the Encoder Value server health indicator to record the number of pulses over a measured distance, and then use these values to calculate the resolution (distance in mils / encoder pulses).
7.1.4.2 Server Sampling Tab The Server Sampling tab, shown below, contains settings that affect how profile points and vision image pixels are sampled in order to produce fixed-resolution outputs. Profile X X-resolution (length axis) of profile data, in mils per sample. Profile Y Y-resolution (width axis) of profile outputs, in mils per sample.
Tile Width Y extent (width) of profile, tracheid, and/or vision data sent in each web message. Data from different Sections can be viewed by selecting the Section’s tab in the display window. kClient only displays up to 12 Sections, but your system can be designed to include more than 12 Sections.
Edge Filter chroma+scan 3xxx sensors can generate occasional profile spikes on transitions between empty space and solid material. When enabled, the edge filter will minimize the occurrence of these spikes. Edge Margin The size of the margins (in mils) that will be added to the leading and trailing edge of each detected board.
Page 49
and Stop buttons can be used to run the system. If calibration is successful, a green status indicator will be shown in the Status visualization tab. Note: The system should be recalibrated after any settings changes (server, group, or sensor), in order to ensure correct behaviour in Web mode or Detection mode. Detect Locators Vision-enabled systems (e.g.
Page 50
calibration bar will match this value after calibration. Target Width The width of the calibration target, in mils. Target Height The height of the calibration target, in mils.
7.1.4.6 Server Health Indicators When a server node is selected in the FireSync Client device tree, health indicators are displayed in a visualization tab, as shown below. Health indicators can be used to help diagnose a wide variety of conditions. Note that some indicators are updated constantly, while others are only updated while the system is running (Play button).
Page 52
Note: each output section can be transmitted on only a single data channel. However, output sections can overlap arbitrarily, limited only by network bandwidth and Station CPU utilization. Note: The Station assumes that the first sensor in its top and bottom groups starts at X0=0, regardless of their actual physical placement on the frame.
7.1.6 Sensor Setup A chroma+scan 3xxx sensor group consists of one or more adjacent sensors. For each sensor listed in the device tree, right-click the device tree node to assign a serial number, and then left-click the device tree node and enter the settings described in the following sections.
Page 54
Start of obstruction zone along the x-axis (length), in sensor coordinates (mils). End of obstruction zone along the x-axis (length), in sensor coordinates (mils). Start of obstruction zone along the z-axis (height), in sensor coordinates (mils). End of obstruction zone along the z-axis (length), in sensor coordinates (mils).
7.1.6.3 Sensor Health Indicators When a sensor node is selected in the FireSync Client device tree, health indicators are displayed in a visualization tab, as shown below. Health indicators can be used to help diagnose a wide variety of conditions. Note that some indicators are updated constantly, while others are only updated while the system is running (Play button).
7.1.7 Event Channel If kClient detects a connection on the host PC to the sensor network (ie 90.X.X.X subnet) it will enable use of the Event channel. To make this connection, use a Station cordset to connect an available Ethernet port on the host PC to an available sensor port on the Master (or Slave).
7.2 File Formats 7.2.1 Server Settings Server settings are stored in a file named “Settings.xml” on each Station and can be accessed or modified using the FireSync Host Protocol Read File and Write File commands. The following example illustrates the format of the "Settings.xml" file: <?xml version="1.0"...
Page 59
<XCentre>12000</XCentre> </Sensor> <Sensor> <Name>1</Name> <SerialNumber>1383</SerialNumber> <Enabled>1</Enabled> <XCentre>36000</XCentre> </Sensor> </Members> </SensorGroup> </Members> </SensorGroup> The example above specifies the settings for a server with four attached sensors. Server-level settings include the following entries: Setting Description Setup EncoderResolution Distance (mils) per encoder pulse. This value will be positive if the encoder count increases when the board travels in the forward direction.
Page 60
Capture These elements determine the behaviour of the system when capturing data for diagnostic analysis by LMI Technologies. To use the system normally, please ensure that data capture is disabled by setting Capture/Enabled to 0.
Page 61
Setting Description Name “Top” or “Bottom” TracheidBlackGlobalOffset Adjusts the tracheid sensitivity to knots of the group. A value of 0 is neutral, positive values increase the size of reported knots, while negative values decrease the size of reported knots. The suggested range of values for this setting is [-10, 10].
Setting Description Start of obstruction zone along the x-axis (length), in sensor coordinates (mils). End of obstruction zone along the x-axis (length), in sensor coordinates (mils). Start of obstruction zone along the z-axis (height), in sensor coordinates (mils). End of obstruction zone along the z-axis (length), in sensor coordinates (mils).
The format of this file is subject to change when improvements are made to the system calibration process or algorithms. As such, LMI does not recommend interacting with this file programmatically. The format is documented in this...
Setting Description SensorId Serial number of the sensor that contains this view. BankId Index of view within sensor's reference frame (0 or 1). XOffset X-offset for this view, in mils. ProfileYOffsets Array of profile y-offsets as signed 16-bit hex values. Each value is expressed with 4 characters (e.g.
Signed 16-bit integer Unsigned 16-bit integer Signed 32-bit integer Unsigned 32-bit integer Signed 64-bit integer Unsigned 64-bit integer 7.3.1 Free Mode In Free mode, raw profile data and vision data (for vision-enabled systems) are transmitted without any attempt to resample data, apply system calibration information, or detect objects.
result k64s Calibration status: Success (1) topProfileStatus k64u Bit mask of possible camera failures bottomProfileStatus k64u Bit mask of possible camera failures topVisionStatus k64u Bit mask of possible camera failures bottomVisionStatus k64u Bit mask of possible camera failures 7.3.3 Web Mode [Note: Web mode is presently under development and should not be used in production.
deviceId k64s Server serial number groupId k64s Group identifier: Top (0), or Bottom (1) sectionId k64s Section identifier (from XML Section/Id) sequenceIndex k64s Web sequence index timestamp k64s Capture time encoder k64s Capture position (encoder pulses) yOrigin k64s Leading edge y-position (mils) xOrigin k64s Section x-offset (from XML Section/X0)
Page 69
and profile cameras. Vision messages contain image pixels captured using LEDs and vision cameras (if available). Message formats are defined below. Note that invalid profile points are represented by the value (-32768). Detection Mode Profile Message Field Type Description messageSize k64s Total size of message (bytes) messageId...
Detection Mode Tracheid Message Field Type Description messageSize k64s Total size of message (bytes) messageId k64s Type of message (9) reserved[2] k64s Reserved for internal use deviceId k64s Server serial number groupId k64s Group identifier: Top (0), or Bottom (1) sectionId k64s Section identifier (from XML Section/Id)
Page 71
and settings files required simulate a chroma+scan 3xxx system are also provided in the FireSync Client distribution (‘data’ folder). See the FireSync Server Simulator User’s Guide for further details.
The shipper is responsible for covering all duties and freight for returning the sensor to LMI. It is at LMI’s discretion to repair or replace sensors that are returned for warranty work. LMI Technologies Inc. warranty covers parts, labor and the return shipping charges.
Section 9 9 Getting Help If you wish further help on the component or product, contact your distributor or LMI directly. Visit our website at www.lmi3D.com for the agent nearest you. For more information on Safety and Laser classifications, contact: U.S.
Need help?
Do you have a question about the chroma+scan 3 Series and is the answer not in the manual?
Questions and answers