Вы находитесь на странице: 1из 16

Ultra High-Speed, Multi-Camera, High-Performance Image Processing System

Supports Line Scan Cameras

NEW

XG-8000 Series

INTERCHANGEABLE CAMERA SYSTEM


MACHINE VISION INSPECTION

SUPPORTS LINE SCAN & AREA CAMERAS


An image processing system with the ultimate camera selection

A highly flexible image processing system that can be used quickly with simple camera set up and connection
The interchangeable camera module type controller that supports line scan cameras makes it easy to incorporate a line scan camera system that traditionally could only be done with complex, specialized machinery.

XG LINE SCAN SYSTEM

CO NVEN T I O N A L L I N E SCA N SYSTE M

Company B Industrial PC

XG-8502L/8702L

XG Series Line Scan Camera

Company A Line Scan Camera

Company D Company C Image Capture Board Inspection Software

XG S ERI ES FE AT U RES
Compatibility issues are eliminated since all the hardware is from the same manufacturer. Simple connection of the camera to the controller allowing the user to obtain images quickly. Robust solid state hardware design. Minimal programming knowledge required.

CO N V EN T I O N A L PRO B L E M S
Compatibility issues arise due to connecting multiple devices from different manufacturers. A great amount of time and effort is needed in order to capture good images. Concerns with freezing or crashes due to the PC-based design. Specialized programming knowledge is typically necessary.

Integrated lighting controller results in reduced setup time spent on wiring and controls
Strobe lighting
LED illumination is popular for machine vision due to its flexibility and lifetime characteristics. However, due to complex wiring and sequencing, the fast switching performance of LEDs is not always utilized and the light is emitted continuously. The CA-DC21E automatically enables strobing of light sources without the need for extra wiring or complex programming. This results in a significantly longer service life of the lighting.
Continuous lighting (LEDs are ON all the time)
ON

Capture

Transfer

Image processing

Capture

Transfer

Image processing

Strobed lighting (LEDs are only ON when capturing the image)


ON OFF ON OFF

Capture

Transfer

Image processing

Capture

Transfer

Image processing

LED life is increased by 10 times since the light ON time is reduced signifi cantly.

Unique support for C-mount lenses with a high-definition pixel count of 4096 pixels
The industrys smallest line scan camera is achieved with the adoption of a high-sensitivity, compact CMOS image sensor. By supporting C-mount lenses, the line up of available lenses has been greatly expanded. This results in high flexibility in the installation conditions allowing mounting in spaces that were impossible with conventional line scan systems.
Conventional
F-mount size Support for C-mount lenses allows for the use of lenses with Minimum operating distance C-mount size short focal lengths. The minimum operating distance has been reduced to approximately 1/5 of conventional systems.

XG Series

EXAMPLE

Comparison of the WD required for a field of view of 100 mm 3.94"

Expansion via camera modules that support area or line scan type cameras
The expansion and interconnection of different cameras is possible through the combination of the camera expansion unit (XG-E800) and the camera input unit (XG-EC80/XG-EC80L). Area and line scan cameras are supported with a single controller allowing the same ease of use for both types of cameras providing the ultimate application flexibility.
C A M ER A CO M PAT I B I L I T Y C H A RT
AREA CAMERA Model XG-8502L XG-8702L 300,000 pixels 2,000,000 pixels 5,000,000 pixels 2000 pixels LINE SCAN CAMERA 4000 pixels 8000 pixels No. of connected camera units Up to 2 units* Encoder input Touch panel support

Camera expansion unit XG-E800

Area camera input unit XG-EC80

*When using line scan cameras only, up to 2 cameras can be connected at once. When using a mixed connection, up to 2 area cameras and 1 line scan camera can be connected at once.

Line scan camera input unit XG-EC80L

A user-friendly design that makes it easy to understand the installation condition at a singe glance
Ease of use has been emphasized in order to reduce the amount of time, effort and difficulty of implementing a line scan camera, which have traditionally been issues with conventional line scan camera installations. The XG-8000 Series is equipped with an interface that makes it easy to understand and install the line scan camera into the application.

Model Applicable lens s Number of pixels Max. expanded image size Scan speed Pixel clock

XG-H L 02M XG-HL 1 in in. C C-mount mount 2048 204816384 24S/line 100 MHz (8x transfer)

Mode odel l Applicable App plicab ble le l lens ens Number of pixels Max. expanded image size Scan speed Pixel clock

XG-HL04M 1 in in. C-mount 4096 409616384 24S/line 200 MHz (16x transfer)

Mo Model Mode Mo Applicable lens Ap Number of pixels Max. expanded image size Scan speed Pixel clock

XG-HL08M 2 in.(M40 P0.75 P0.03")lens* 8192 81928192 45S/line 200 MHz (16x transfer)

*Supports F-mount conversion adapter

Understand optical axis consistency at a single glance

LE D I ND I C ATO R

Industry's first

The typically difficult task of obtaining the correct camera mounting is made easy using visual LED indicators right on the camera that show the level of light intensity and sharpness being received. This drastically reduces the amount of time needed for line scan camera installation.

LED indicators on the back of the camera display the focus and intensity information of the image currently being captured using a 3-level indicator. The individual threshold levels can be user specified in order to obtain the best results under the specific application conditions.

Adjust for variations of received light intensity in the camera

WAV E F O R M VI E W E R
Uneven brightness is typical when performing wide range image capture with line scan cameras. The built-in waveform viewer on the XG-8000 displays the intensity shading information of the image captured by the camera.
Uneven lighting has caused the left side of the captured image to become dark. Before correction

The shading correction function of the XG can be used to adjust for an uneven lighting condition across the field of view. The shade correction is performed in the camera before the image transfer so it does not have an effect on the processing time which is very important with high speed production lines.

After correction

Image correction is executed after capture based off reference levels. After correction, an image is created that has even intensity across the entire field of view.

Line scan image capture setup in 4 easy steps!


S I M PL E C A M ER A CO N N E C T I O N A N D S E T T I N G A L LOWS F O R Q U I C K I M AG E G EN ER AT I O N
S T EP

Connect the camera to the controller


The camera is ready to capture images as soon as it is connected to the controller. This eliminates the work hours that are typically consumed with setting up image capturing on a conventional line scan camera.

S T EP

Set image capture conditions


All parameters related to image capture are located in the Image Capture Unit of the XG program. The detailed settings are configured in a straight-forward, top to bottom order. 1 CAPTURE OPTIONS
Shutter Speed...Sets the exposure time for each line scan. Sensitivity...Adjusts camera sensitivity to increase or decrease brightness.
[Image capture unit]
Image capture setting menus

2 C A M ER A S E T T I N G S
When using individual capture...Specifies the number of lines to generate a single image. When using continuous capture...Specifies the number of lines and the number of overlapping lines in the flow direction when generating a continuous type image.

T R I G G ER S E T T I N G S

Trigger Options...Select internal or external (start) triggers. Specify time interval When using the internal timer... Input the line trigger cycle (us/L). When using an encoder... Input the number of encoder pulses (counts) per line.

S T EP

Adjust focus and aperture


Adjusts the focus and aperture of the lens utilizing the LED indicators located on the back of the camera for reference.

S T EP

Correct for inconsistent image brightness


Misalignment of the light mounting position or workpiece position can cause uneven lighting in the captured image. Using the intensity waveform that has been generated in the waveform viewer as reference, correction can be performed before the image data is transferred to the controller.

Before shading correction

After shading correction

The powerful visual inspection tools and image filters of the XG exceed the limitations of a conventional line scan camera systems.
The powerful and flexible image inspection algorithms of the XG Series can be used with a line scan camera or an area camera making it very easy to solve difficult applications across many different industries.

Cancel unwanted shading on metallic curved surfaces


Cancels uneven lighting produced by curved surface areas on cylindrical workpieces and extracts only arbitrary flaws such as bright or dark defects.

Original image

Image after processing

Multi-Camera, Simultaneous Acquisition System


The XG-8000 Series offers the choice of up to 16 types of area cameras and 3 types of line scan cameras. This allows the same XG programming interface to be used no matter which camera is connected and provides the flexibility to easily adapt to changes that may occur with the inspection criteria.
M U LT I - C A M ER A SYS T E M E X A M P L E : XG - 8702L
XG-E800 + XG-EC80(L)
D I FFE R E N T C A M E R A CO M B I N AT I O N E X A M P L E
The entire circumference of the cylinder side is captured into a single image using the line scan camera while it is rotated. The top surface is captured with an area camera and the entire workpiece is inspected in one cycle. The combination of two different types of cameras results in reduced inspection times and cost.

XG-8702L 16 types of area cameras

3 types of line scan camera

*The 5MP area type camera is compatible with the XG-8702L controller only. (Used with XG-EC80 camera input unit connected.) *The XG-HL04M/08M are compatible with the XG-8702L controller only. (Used with the XG-EC80L camera input unit connected.)

Target classification function

A utility that classifies detected targets based on defined features and then shows a mapping display and thumbnail images of the targets.
Desired targets or unwanted flaws can be detected using the variety of inspection tools that are available on the XG Series. The detected targets can then be automatically classified and sorted based off user-defined conditions. The thumbnail image of each defect can be displayed and output to an SD card or a FTP drive. The mapping display allows the confirmation of detected target positions even if the work piece is a curved shape or large sheet.

The detected targets are automatically extracted to a specified size and displayed as thumbnail images.

The measured data for each detected target is displayed in the results list.

The mapping results for each classification condition are displayed in the viewer.

Cancel surface roughness on plastic products


Detects only long, line-shaped flaws while ignoring the surface roughness. Micro-flaws are canceled and only the desired flaws are stably detected.

Cancel uneven texture on metal workpieces


Uneven textures unique to forged parts are canceled and only deep flaws generated by dents are detected.

Original image

Image after processing

Original image

Image after processing

The advantages of implementing line scan cameras


Compared to area cameras that capture the entire image in one capture, line scan cameras, which build the image by capturing one line of pixels at a time, have the following advantages depending on the type of application.
A DVA N TAG E 1 A DVA N TAG E 2

High quality image with uniform lighting


Lighting only needs to be applied to a single area of the workpiece which results in a more evenly lit target compared to an area type camera.
A DVA N TAG E 3

Expanded image of the side surface of a cylinder


Because the entire circumferential surface of a cylinder can be inspected as a single image, the inspection program can be set up very easily.
A DVA N TAG E 4

Extremely high resolution inspection


Since the image is generated line by line in the target movement direction, a much larger pixel array can be used compared to an area camera resulting in drastically improved inspection accuracy.

Reduced inspection completion time


The XG-8000 allows inspection on fast moving lines due to high-speed camera scanning and processing.

A P P L I C AT I O N S
CYLINDER INSPECTION
E X A M PL E: V I S UA L I N S P E C T I O N O F A G E A R With an area camera
Using a 5 megapixel area camera (2432 x 2050 pix)
1st image capture 2432 pix

A DVA N TAG E 1

A DVA N TAG E 2

Captures a single area of the part in one image. Since it is a round part, inspection is difficult due to the radius and uneven lighting. Also, multiple overlapping inspections need to be performed to
2050 pix

2nd image capture

analyze the entire circumference.

3rd image capture

With a line scan camera

Using the XG-HL02M line scan camera (2048 pix)


2048 pix

Captures the image one line at a time and then expands the entire
Expands the entire circumference in a single image capture

circumference into one single image. Lighting is very uniform and


Up to 16384 pix

the inspection of the whole part is done in one process. Inspection accuracy is greatly improved and processing time is reduced.

OT H ER A P P L I C AT I O N E X A M P L ES:

Defects on blow molded parts


Before blow molding, the entire opening and body of the part can be inspected in one image when the part is rotated.

Visual inspection of a bearing


Achieves the visual inspection of curved surfaces, which is difficult to perform with an area camera, by capturing stabilized images with even lighting.

Visual inspection of a roller


Defects on the surface of long metal rollers can be inspected with high-accuracy using one or two line scan cameras.

SHEET INSPECTION
E X A M PL E: V I S UA L I N S P E C T I O N O F A LU M I N U M F O I L With an area camera
Using a 5 megapixel area camera (2432 x 2050 pix)
160 mm 6.30"/2432 pix
Field of view X Number of pixels 2432 pix

A DVA N TAG E 1

A DVA N TAG E 3

When using an area type camera to inspect the entire workpiece, it is difficult to obtain even lighting over the whole surface. Also, the pixel array in the XY direction is limited by the camera so multiple
2050 pix

2432 pix 0.065 mm/pix 0.026"/pix


3.15" 80 mm Inspection target

image captures may be necessary to secure a resolution that can satisfy the application.

160 mm 6.30"

Image capture area

The entire workpiece is displayed but there are unnecessary void areas on the top and bottom

With a line scan camera

Using the XG-HL02M line scan camera (2048 pix)


80 mm 6.15"/2048 pix
Field of view X Number of pixels 2048 pix

When using a line scan camera, only the X direction pixel array is fixed based off the camera while the Y direction is expanded according to the part movement direction. Much larger pixel arrays are possible with up to 8192 x 8192 pixels (or 4096 x 16384) in

2048 pix 0.039 mm/pix 0.0015"/pix


3.15" 80 mm Image capture area Inspection target

Maximum 16384 pix

one single image. Very high detection accuracy is realized in one inspection process.

160 mm 6.30"

Single-axis stage

Uniform lighting is obtained across the entire part surface.

OT H ER A P P L I C AT I O N E X A M P L ES:

Inspection of broken solar cell patterns


By using a high-pixel line scan camera to generate a detailed image of patterns printed on a solar cell, highaccuracy inspection is possible.

Visual inspection of lead frames


Visual inspection of the surface of plated lead frames and plate position inspection are accurately performed during transfer.

Visual inspection after printing electrodes


By using line scan cameras with line lights for targets that require a wide-field, uniform lighting is achieved and high-definition inspection is possible.

CONTINUOUS INSPECTION
A P P L I C AT I O N E X A M P L ES:

A DVA N TAG E 1

A DVA N TAG E 4

Dimensional inspection of a rubber sheet


Width measurement, which typically requires 2 area cameras on each edge, is performed with a single high resolution line scan camera, resulting in increased accuracy and reductions in cost.

Inspection of pinholes and dirt on a sheet


Achieves visual inspection of foreign objects, flaws, and pinholes on film or sheets on a high-speed production line.

Visual inspection of stamped metal material


High-speed inspection is performed on pressed parts that are continuously punched. High-speed inspection at resolutions that are much higher than conventional devices is achieved, leading to improved inspection accuracy.

C A - L H W/ C A - L H L / C A - L M S E R I E S

High-resolution lens for line scan cameras


Provides optimal imaging performance with minimal distortion

SPECIALIZED LENS DESIGNED FOR LINE SCAN CA MER AS


Uses an original optical design to drastically reduce distortion that is easily generated with closeproximity image capture.

L EN S CH A RT
When using the CA-LHW Series 2k/4k line scan camera
1000 39.37"
0.5

PA RT N U M B ER L I ST
Field of view X (mm/inch)

2 6 W8 W1 W1 25 35 50 -LH LH LH HW HW HW CA CA- CA- CA-L CA-L CA-L

Part number Focal point F-stop range (aperture)*1 Minimum WD Mount Filter size Compatible CCD size Distortion*2 Resolution Ambient temperature/ humidity range Weight

CA-LHW8
8 mm 0.32" F1.4 to F16 0.1 m 0.33'

CA-LHW12
12.5 mm 0.49" F1.4 to F16 0.3 m 0.98'

CA-LHW16
16 mm 0.62" F1.4 to F16 0.3 m 0.98'

CA-LHW25
25 mm 0.98" F1.4 to F16 0.3 m 0.98'

CA-LHW35
35 mm 1.38" F1.4 to F16 0.3 m 0.98'

CA-LHW50
50 mm 1.97" F1.4 to F16 0.5 m 1.64'

CA-LHL16
16 mm 0.62" F2.8 to F32

CA-LHL25
25 mm 0.98" F2.8 to F32 0.1 m 0.33'

CA-LHL35
35 mm 1.38" F2.8 to F32

0.5 1.5 5

1.0

1.0 1.5

100 3.94"

x0.25 x0.5 x0.75 x1.0

CA-LM0210

C-mount 55.0 mm P0.75 2.17" P0.03" 35.5 mm P0.5 1.4" P0.02" 35.5 mm P0.5 1.4" P0.02" 1" 1.2% (1.6%,1%) 1.58% (1%,0.6%) 1.0% ( 0.7%, 0.4%) 1.0% ( 0.5%, 0.3%) 0.5% ( 0.3%, 0.1%) 0.05% (0.05%,0.02%) 35.5 mm P0.5 1.4" P0.02" 35.5 mm P0.5 1.4" P0.02" 40.5 mm P0.5 1.59" P0.02"

Special mount (M40 P0.75 P0.03") 77 mm P0.75 3.03" P0.03" 52 mm P0.75 2.05" P0.03" 2" 0.20% 0.06% 0.05% 46 mm P0.75 1.81" P0.03"

10 0.39"

1 0.04" 10 0.39"

100 3.94"

WD (mm/inch)

1000 39.37"

10000 393.70"

120 cycles/mm (center), 60 cycles/mm (periphery) 0 to 50C 32 to 122F, 35% to 80% RH (No condensation) Approx.210g Approx.160g Approx.150g Approx.130g Approx.140g Approx.210g

100 cycles/mm (center), 80 cycles/mm (periphery) 0 to 50C 32 to 122F, 35% to 80% RH (No condensation) Approx.420g Approx.420g Approx.330g

2048 pixels/4096 pixels (When using the XG-HL02M/XG-HL04M)

*1: When used with a line camera, an aperture of around F 2.8 is recommended. This improves the peripheral resolution. *2: Indicates specification for compatible CCD size. Value in parenthesis applies to 2/3" or 1/2" CCD size.

When using the CA-LHL Series 8k line scan camera


1000 39.37"

L16 L25 L35 -LH -LH -LH CA CA CA

Part number Optical magnification Telecentricity 0.25 WD (mm, at reference magnification)*3 Compatible CCD size 2/3" Field of view (at reference magnification) F-stop range (aperture) 0.25 Depth of field*1 0.50 1.0 0.25 TV distortion (Max.) 0.50 1.0 0.25 Resolution (m)*2 Mount Filter size Ambient temperature/ humidity range Weight 0.50 1.0 0.50 0.75 1.0

CA-LM0210
0.25 to 1.0 238 mm 9.37" 137 mm 5.39" 105 mm 4.13" 88 mm 3.46" 1" 6.6 8.8 mm to 26.4 35.2 mm 0.26" 0.35" to 1.04" 1.39" 14.3 mm to 57.3 mm 0.56" to 2.26" 9.6 12.8 mm to 38.4 51.2 mm 0.38" 0.50" to 1.51" 2.01" F6 to F64 (F-stop: F2.8 to F32) 5120 m 201.57 Mil 2560 m 100.79 Mil 1280 m 50.39 Mil 0.11% 0.03% 0.01% 16.8 m 0.66 Mil 8.4 m 0.33 Mil 4.2 m 0.17 Mil C-mount 46.0 mm P0.75 1.81" P0.03" 0.25 0.50 1.0 0.25 0.50 1.0 0.25 0.50 1.0 1" 0.25 0.50 0.75 1.0

CA-LML0210
0.25 to 1.0 238 mm 9.37" 137 mm 5.39" 105 mm 4.13" 88 mm 3.46" 2" 9.6 12.8 mm to 38.4 51.2 mm 0.38" 0.50" to 1.51" 2.01" 28.7 mm to 114.7 mm 1.13" to 4.52" 19.2 25.6 mm to 76.8 102.4 mm 0.76" 1.01" to 3.02" 4.03" F6 to F64 (F-stop: F2.8 to F32) 5120 m 201.57 Mil 2560 m 100.79 Mil 1280 m 50.39 Mil 0.10% 0.10% 0.10% 16.8 m 0.66 Mil 8.4 m 0.33 Mil 4.2 m 0.17 Mil 46.0 mm P0.75 1.81" P0.03"
Field of view X (mm/inch)

100 3.94"
x0.5 x0.75 x1.0

x0.25

CA-LML0210

10 0.39"

14.3 mm 0.56" line camera 1"

28.7 mm 1.13" line camera 2"

1 0.04" 10 0.39"

100 3.94"

WD (mm/inch) 1000 39.37"

10000 393.70"

8192 pixels (When using the XG-HL08M)

Dedicated mounting stand for the macro lens


Part number Weight

OP-87337
Approx.980g

Special mount (M40 P0.75 P0.03)

F-mount conversion adapter


Part number

0 to 50C 32 to 122F, 35% to 80% RH (No condensation) Approx.640g Approx.650g

OP-87319
Special mount (M40 P0.75 P0.03") Nikon F-mount Approx.90g

Camera side mount Lens side mount Weight

*1 Depth of field applies to an F-stop of 32 and will vary depending on F-stop setting. The indicated depth of field is a theoretical value that assumes 1/2" CCD size and a horizontal resolution of 320 lines. (Circle of least confusion is 40 m 1.57 Mil in the image) *2 The smallest resolvable feature that can be detected using 550 nm wavelength light. *3 WD indicates a working distance at reference magnification. WD will vary depending on magnification adjustment. Note: When installing the macro lens (CA-LMxx) to the line scan camera, make sure to secure the lens unit with the dedicated mounting stand (OP-87337, sold separately) or an equivalent mount.

CA - LHW DIMENSIONS (FOR 2K/4K LINE SCAN CA MER AS)


CA-LHW8
0.05" Max. 1.25 2.28" 58 0.69" 17.526 6.9 0.27" 22.9 42 0.90" 1.65" 1-32UNF C-Mount

Unit: mm inch

CA-LHW12

0.05" Max. 1.25

2.28" 51.5 0.21" 5.3

17.526 0.69" 22.9 42 0.90" 1.65" 1-32UNF C-Mount

57 2.24"

43 1.69" 38 25.1 0.99" 1.50"

CA-LHW16

CA-LHW25
2.08" 52.9 0.21"5.4 17.526 0.69" 4 0.16" 42 1.65" 1-32UNF C-Mount 0.21" Max. 5.42 43 1.69" 38 1.50" 25.1 0.99" 1.69" 43 0.18" 4.5 17.526 0.69" 43 1.69" 38 1.50"

0.05" Max. 1.25

25.1 0.99"

42 1.65" 1-32UNF C-Mount

CA-LHW35

0.21" Max. 5.42

CA-LHW50
1.69" 43 17.526 0.69" 4 0.16" 42 1.65" 1-32UNF C-Mount 0.25" Max. 6.4 49 1.93"44 1.73" 28 1.10" 1.89" 48 17.526 0.69" 4 0.16" 47.5 1.87" 1-32UNF C-Mount

43 1.69" 38 1.50" 25.1 0.99"

CA - LHL DIMENSIONS (FOR 8K LINE SCAN CA MER AS)


CA-LHL16
M77 P=0.75 0.03"

CA-LHL25
M52 P=0.75 54 0.03" 2.13" M40 45 46 47 50 P=0.75 1.77" 1.81" 1.85" 1.97" 0.03" 32.6 5 0.2" 45.6 1.28" (8.2)(0.32") 1.79" 17.526 0.69"

CA-LHL35
M46 48 P=0.75 1.89" 0.03" M40 45 46 47 P=0.75 1.77" 1.81" 1.85" 0.03" 32.6 5 0.2" 1.28" (8.2)(0.32") 44.6 1.76" 17.526 0.69"

80 3.15"

M40 45 47 50 P=0.75 1.77" 1.85" 1.97" 0.03" 34.6 1.36" (0.33")(8.5) 5 0.2" 17.526 0.69"

85.1 3.35"

90.4 3.56"

(82.6) (3.25")

TELECENTRIC M ACRO LENS FOR LINE SCAN CA MER AS CA - L M DIMENSIONS


CA-LM0210 (2k/4k line scan cameras)
30 1.18" 20.2 0.8" 15 0.59" 10 0.39" 56 52.5 51.5 48 M46 2.20" 2.07" 2.03" 1.89" P=0.75 0.03"

CA-LML0210 (8k line scan cameras)


301.18" 20.2 0.8" 15 0.59" 10 0.39"

56 52.5 51.5 48 2.20" 2.07" 2.03" 1.89" M46 P=0.75 0.03" 48.4 1.91"

1-32UNF 30 50 53.5 55 C-Mount 1.18" 1.97"2.11" 2.17"

M40 45 50 53.5 55 P=0.75 1.77"1.97"2.11" 2.17" 0.03"

4 0.16" (7) (0.28") 17.526 0.69" 112.9 4.44" (142.4) (5.61")

112.9 4.44" (142.4) (5.61")

48.4 1.91"

5 0.2" (8.5)(0.33") 17.526 0.69"

OP-87337 (Dedicated mounting stand for the macro lens)


Location of mounting screws for the stand main unit 58 2.28" 37.6 1.48" (30) (1.18")

OP-87319 (F-mount adaptor for 8k line scan cameras)


0.39" 10 1.14"0.002" 28.9740.05 50.20"

5 3 .38" 1
2.68" 68

34 1.34"

M40 P=0.75 59 0.03" 2.32"

Lens center

(142.4) (5.61") 34.75 1.37"

(50) (1.97")

79 3.11"

62 2.44" 94 3.70"

0.30" 7.6 141.1 5.56"

C A - DZ S ER I ES

Line Lights
High-intensity LED lights designed for line scan camera applications
Emits stable light intensity in a line shape

L I N EU P
Part number CA-DZR5 CA-DZW5 CA-DZB5 CA-DZR15 CA-DZW15 CA-DZB15 CA-DZR30 CA-DZW30 CA-DZB30 CA-DZR45 CA-DZW45 CA-DZB45 LED color Weight Power consumption* 2.5 Approx. 240g 4.7 7.6 Approx. 480g 14.2 15.1 Approx. 880g 28.4* 22.7* Approx. 1280g 28.4*
) L=500 19.69" (9 0

D I M ENSI O NS
CA-DZ5
1.77" 45 0.24" 2-M5, Depth: 6 (9.7) (0.38") 1.97" 50 7.1 29.5 1.16" 0.28" 83.5 3.29" 0.03" 3 0.12" 40 1.57" 9.7 (9 0.38" 0.24" 0 ) 2-M5, Depth: 6 L=500 19.69" 0.24" 2-M5, Depth: 6 144 5.67" 0.7 173.6

Unit: mm inch

CA-DZ15
5.67" 144 0.24" 2-M5, Depth: 6 (9.7)(0.38")

CA-DZ30
5.67" 144 5.67" 144 3-M5, Depth: 6 0.24" (9.7) (0.38")

150 7.1 29.5 1.16" 0.28" 0.03" 3 0.12" 40 1.57" 9.7 (9 0.38" 0.24" 0 2-M5, Depth: 6 L=500 ) 19.69" 0.24" 2-M5, Depth: 6 144 5.67" 0.7

300 11.81" 7.1 29.5 1.16" 0.28" 323.6 12.74" 0.03" 3 0.12" 40 1.57" 9.7 0.38" 0.24" 3-M5, Depth: 6 0.7

*CA-DC100 can not be used to provide maximum intensity as power consumption exceeds 20 W. *When using a line camera with the CA-DC21E, set light configuration to DC mode. *The CA-DZW, and CA-DZB are LED class 2.

45 1.77"

144 5.67"

0.24" 3-M5, Depth: 6

CA-DZ45
5.67" 144 5.67" 144 5.67" 144 4-M5,Depth: 6 0.24" (9.7)(0.38")

CA-DZ
When connecting the diffusion unit for transmission
Dimension Part number
450 17.71" 7.1 29.5 1.16" 0.28" 473.6 18.65" 0.03" 3 0.12" 0.7 40 1.57" 9.7 0.38"

3-M5, Depth: 6 0.24" 9.7 (0.38")

A 83.5 3.29" 173.6 6.83" 323.6 12.74" 473.6 18.65"

B 45 1.77" 144 5.67" 288 11.39" 432 17.01"


(9 0 ) L=500 19.69"
B 71.2 40 2.80" 9.7 1.57" 0.38" 3-M5, Depth: 6 0.24" 29.5 1.16" A

CA-DZx5 CA-DZx15 CA-DZx30 CA-DZx45

(9 0 ) L=500 19.69"
144 5.67" 144 5.67"

4-M5,Depth: 6 0.24"

144 5.67"

4-M5,Depth: 6 0.24"

3-M5, Depth: 6 0.24"

O P T I O N A L PA RTS
One-sided matte processing diffusion plate
Part number OP-87320 OP-87321 OP-87322 OP-87323 Applicable light CA-DZ5 CA-DZ15 CA-DZ30 CA-DZ45

Two-sided matte processing diffusion plate


Part number OP-87324 OP-87325 OP-87326 OP-87327 Applicable light CA-DZ5 CA-DZ15 CA-DZ30 CA-DZ45

Diffusion unit for transmission


Part number OP-87328 OP-87329 OP-87330 OP-87331 Applicable light CA-DZ5 CA-DZ15 CA-DZ30 CA-DZ45

One-sided matte processing plate is included with the main line light unit.

Two-sided matte plate has a diffusion rate that is much higher than onesided matte plate.

Limits light diffusion and enhances the edges of the target for dimensional type measurements (backlight).

10

I N T E R FAC E
SYSTEM CONFIGURATION (XG-8000 SERIES)
Sensors and others SD card PLC RS-232C CA-DC21E LED lighting XG-EC80 XG-EC80L CA-NCL10E XG-8700L XG-E800 Area Camera RGB Monitor Handheld controller

Line Scan Camera

Line Scan Camera PC

Supports network HDD Encoder PC

USB2.0 Ethernet (TCP/IP, EtherNet/IP, FTP) Touch panel(CA-MP120T)

PRODUCT LINEUP
Controllers
Supports all cameras up to the 5M pixel area cameras and the 8K pixel line scan camera

Expansion unit
Camera expansion module Line scan camera Input unit Area camera Input unit LED light control expansion module CC-Link module

XG-8702L
Supports all cameras up to the 2M pixel area cameras and the 2K line scan camera

XG-EC80L

XG-EC80

CA-NCL10E

XG-E800
XG-8000 Series only

CA-DC21E

XG-8502L

Line scan cameras


8x high-speed, 2048 pixels Line scan camera 16x high-speed, 8192 pixels Line scan camera

Others
Dedicated touch panel

XG-HL02M
(Monochrome) 16x high-speed, 4096 pixels Line scan camera

XG-HL08M
(Monochrome) Handheld controller

CA-MP120T

XG-HL04M
(Monochrome)

OP-84231 OP-84236(blank)
Image processing system integration software

XG-H8NE2

Optional Accessories
Camera cable

Please see p. 14 for the supported OS.

Camera cables
Cable type High-speed camera cable Connector shape Straight L-type Cable length 1 m 3.3' 3 m 9.8' CA-CH3 CA-CH3L CA-CH3R 5 m 16.4' CA-CH5 CA-CH5L CA-CH5R 10 m 32.8' CA-CH10 CA-CH10L CA-CH10R 17 m 55.8' Extension cable

Amplifier for extension cables

CA-CHX10U
(for high-speed cameras)

Camera cables may be extended up to 30 m 98.4'.

High-speed high flex Straight robot cable

L-type connector Accessories for the CA-MP120T for the XG-8000: OP-87258 (3 m 9.8' touch panel RS-232C cable) OP-87259 (10 m 32.8' touch panel RS-232C cable) Monitor stand:OP-87262 Monitor cable OP-66842 (3 m 9.8') OP-87055 (10 m 32.8')
*A RGB monitor cable and touch panel RS-232C cable are required when using the CA-MP120T.

Console junction cable OP-87260 (3 m 9.8') OP-87261 (10 m 32.8')

The dedicated extension cable is necessary in order to connect an amplifier to a camera or between two amplifiers.

1Gbps Ethernet cable

OP-66843 (3 m 9.8')
USB cable

Parallel I/O cable OP-51657 (3 m 9.8')

Communication cable conversion connector

Industrial SD card

OP-66844 (2 m 6.6')
Y split cable CA-D1W (1 m 3.3') Connector to terminal OP-84457 (1 m 3.3')

RS-232C communication cable OP-26487 (2.5 m 8.2') Standard lighting cable CA-D2 (2 m 6.6') CA-D5 (5 m 16.4') High flex lighting cable

OP-26486: 9 pins OP-26485: 25 pins For 9-pin SYSMAC: OP-84384 For 9-pin MELSEC: OP-86930

CA-SD4G: 4GB (SDHC) CA-SD1G: 1GB OP-87133: 512MB

CA-D3R (3 m 9.8') CA-D5R (5 m 16.4') CA-D10R (10 m 32.8') CA-D17R (17 m 55.8')

11

SPECI FI CATI O NS (SO F T WA RE)


Model Unit configuration Image Input Image acquisition Processing regions Maximum 1000 units per program (depending on internal memory capacity). Supports the simultaneous capture of up to 4 cameras. Supports multiple combinations, repeat capturing and background capturing. Supports HDR image capture (without background capturing) Supports delayed trigger functionality for correct image acquisition. Configuration of lighting (via the CA-DC21E) for image acquisition. Also supports parameter variable referencing. Shapes include: rectangle, rotating rectangle, circle, oval, ring arc, polygon (up to 12 sides), composite area (32 regions, including masks), processed (binary) image region. Also supports parameter variable referencing. 4 regions per unit can be set for the mask region (not including composite areas). Supports measurement and mask region variable referencing. Filters: expand, shrink, average, median, edge enhancement, edge extraction X, edge extraction Y, Sobel, Prewitt, Roberts, Laplacian, binary, subtraction, preserve intensity, contrast conversion, real-time differential, real-time shade correction, blur (softening), custom (3x3 or 5x5), custom (advance) (maximum 21x21 convolution, expansion, shrink), blob. Processing: Multiple processing of the same filter (up to 9 times) (for binary, subtraction, preserve intensity, contrast conversion, real-time differential, real-time shade correction, blur (softening), blob filter processing is once only), filter combination (13 types) (for binary, subtraction and blob can only be used once). Also supports parameter variable referencing. Color to binary conversion, color shade processing, fine color (stain mode only), RGB average (Color correlates with HSB color space). Also supports variable parameter referencing. Ability to turn ON or OFF scaling coefficients for the X,Y and length measurements for each camera. Also supports parameter variable referencing. Selection to execute/not execute units. Also supports parameter variable referencing. Count the number of white or black pixels in a region (Binary processing). 360 degree rotation and recognition of up to 99 patterns. Support for up to 4 mask regions, origin and reference point adjustment. Processing based on post image operation variables or registered (saved) images. Simultaneous position measurements of up to 3600 edge points in a linear or radial (circle, arc) fashion. Average, maximum, minimum position, angle (when using circumference and arcs) measurements in a single region divided up into a maximum of 5000 segments. Best fit line and circle processing (using least square method) including abnormal point removal. Center of gravity position, major axis inclination (180 degrees/360 degrees conversion) measurements of up to 9999 blobs. Measurement of the distance between two edges (outer, inner, or specified edges). Up to 1800 Edge Pitch / Center Pitch (calculated from two edges) measurements from detected edge points. Measurement of the angle based on the straight line connecting two detected edge points. Up to 1800 Edge Pitch / Center Pitch measurements (based on pairs of edges) detected by 2 separate edge scans. Average, maximum, minimum width measurements between two edges (outer, inner) in a single region divided up into a maximum of 5000 segments. Center of gravity, major axis inclination (180 degrees/360 degrees conversion) of up to 9999 groups of pixels. Directly measures shading information for shaded images and detects blobs. In addition to measurement items for blob measurement, measurement of the amount of features based on shading and contrast display are supported. Detects flaw/stains through segment average intensity comparison within the defined region. Supports differential stain detection through the subtraction filter. Through the grouping function processing and filtering of up to 99 individual stains/defects. Supports the use of fine color detection for color based stain detection. Supports differential color representative contrast display. Detects the location of variations in shape (projections or depressions) against a standard model line (straight line, circle, oval and free curve) derived from the normal target profile as defects. Measures the max./min./ave./dev. pixel intensity values and can be used as a reference for the preserve intensity filter within other tools. RGB and HSB colorspace measurements (Min./Max./Ave./Dev. values). Alphanumeric and user defined symbol optical recognition of a maximum of 40 characters (2 lines with 20 characters) based on a pre-registered library of automatic and fixed extracted characters. Supports a library that can store a maximum of 200 characters including 20 user defined characters. Tolerances can be based on alphanumeric comparison, date & time and encrypted data time / shift codes with zero suppression and offset capabilities. Supports reading up to 512 characters of a 2D code (QR code: Model1, Model 2, Micro QR, DataMatrix/rectangle DataMatrix (ECC200)) and up to 16 reference judgment conditions. Supports calendar reference (zero suppress and offset functions included). Supports X, Y +/- 180 degree adjustment data from units, calculations and variables for positional correction of other tools based on 1 or 2 point correction. Conditional branching of the flowchart (up to 64 branches per unit). Also supports parameter variable referencing Repeatable unit processing. Also supports parameter variable referencing Loop exit Finish image processing flowchart (return to start). Direct input of up to 5000 characters for multi calculation and scripting purposes. Individual result based on time out settings and overall result (ANS). Basic functions: addition, subtraction, multiplication, division, surplus, power Conditional binary operators: inverse (NOT), logical multiplication (AND), logical sum (OR), exclusive OR (XOR) Comparative operators: equal to, not equal to, greater than, lesser than, greater than or equal to, lesser than or equal to Mathematical functions: absolute value, circular variable substitution, straight-line variable substitution, positional variable substitution, character encoding conversion, average, average array processing, average index, average index (array processing), rounding up, radian -> angle conversion, Napier's number (e), rounding down, natural logarithm, common logarithm, maximum value, maximum value (array processing), maximum value index, maximum value index (array processing), minimum value, minimum value (array processing), minimum value index, minimum value index (array processing), circumference ratio (pi), angle -> radian conversion, rounding, sort, square, square root, sum (array processing) Trigonometric functions: sine value, cosine value, tangent value, arcsine value, arccosine value, arc tangent value, arc tangent value (P1/P2) Geometric operation functions: center angle, 2 point angle, angle width, circle detection (3 point specification), circle detection (array processing), circle tangent point detection, coordinate system conversion, coordinate system conversion 2, distance between two points, intersection point of 2 circle, intersection point of circle and line, straight-line detection (2 point specification), straight-line detection (array processing), angle of two lines, straight-line angle, distance between a point and straight-line, distance between a point and a straight-line (signed), intersection point with a perpendicular line, bisector, center point, rotation, center of rotation, perpendicular bisector, pixel coordinates -> world coordinate conversion, world coordinates -> pixel coordinate conversion, multiple point calibration, vector addition, vector subtraction, vector cross product, vector inner product Calendar functions: date offset (year/month/day) Bit functions: logical multiplication (AND), inversion (NOT), logical add (OR), exclusive OR (XOR), bit combining Statement: FOR, FOR TO, NEXT, EXIT FOR, IF, IF THEN, END IF, DO WHILE, LOOP, EXIT DO, User comments, row continuation Supports error checking functionality. Create images based on multi-image processing or through mathematical processing Image operation: conducts operations between images, supporting combinations 1x1, nx1 and nxn (to a maximum of 32 images) Conversion: conducts processing on a single image Image Operation Functions: Add, Subtract, Absolute Difference, Average, Multiply (with normalization), Multiply (without normalization), Max, Min, AND, OR, XOR, NAND, NOR, XNOR Conversion Functions: Add, Subtract, Absolute Difference, Multiply, Rotate/Translate, Zoom, Trapezoid Adjustment, Pixel Value Conversion, Blob Filter, NOT, AND, OR, XOR, NAND, NOR, XNOR, Right Bit Shift, Left Bit Shift C language source files can be compiled for both controller and PC simulation environments. (Supported compilers; For the controller: Texas Instruments C6000 Code Generation Tools 6.0* or 6.1. (*6.0.11 is recommended), For the PC: Microsoft Visual Studio 2005/2008/2010, Visual C++ 2008/2010 Express Edition.) Supports access to pixel values from the specified image variable. Local variables, global variables, and system variables can be passed for referencing and rewriting (not including system variables). Supports Visual Studio debugging. Correction of images and processing due to lens distortion and camera placement. Supports both correction of coordinate position and image for correct processing. Supports adjustable calibration via multiple images (up to 16), data point selection (up to 4000 points per image) and region selection. Calibration teaching pattern (grid and dot pattern) are also available to be printed out. Pauses the processing flow for a specified time (0ms to 1 hour). Also supports parameter variable referencing. Start a user defined timer (0-7) Pauses the processing flow until the expiration of a user time (0-7) Pauses the processing flow based on the AND / OR conditional changes of terminal block and parallel input, signals (edge/level, ON/OFF, falling edge, rising edge). Supports CC-Link and EtherNet/IP bit devices. Pauses the processing flow based on the AND / OR conditional comparison of variables and numerical values Pauses the flow until the opened menu is closed. Display characters (fixed, numerical, active text, decimal conversion), graphics (rectangle, rotated rectangle, circle, oval, ring, arc, point, line, table, polygon), result data and variables. Along with support for parameter variable referencing. Outputs arbitrary measurement results to parallel output terminals, with support for cyclic strobing (up to 8 cycles). Supports output skip for non-executable unit results. Can select image processing priority or output processing priority. Allows the output of up to 256 data or results items per unit to different locations including SD cards, RS-232, Ethernet, CC-Link, EtherNet/IP, PLC-Link and PC Applications. Includes support for skipping of non-processed units, filenames, folder allocation, customized output data format and processing (image/output) priority. Allows the output of images to different locations including SD cards and PC applications. Includes support for filenames, folder allocation and processing (image/output) priority Issue various commands for controller functions based on image processing. Overall output giving a logical OR result output based on allocated units results. Overall error output giving a logical OR result output based on allocated units error results.

XG-H8NE2 (XG VisionEditor)

Image Enhancement filters Common specifications Color extraction function (valid for color cameras only) Scaling Unit Execute Condition Area Area Pattern Search Positional Edge Position Trend Edge Position Blob Edge Width Vision toolset Edge Pitch Edge Angle Edge Pairs Trend Edge Width Blob Characterization Inspection and measurement Stain Trend Edge Stain Intensity Color inspection (valid for color cameras only) OCR

2D Code Reader Position Adjustment Position Adjustment Branch/Join Flowchart Control Looping Break End

Numerical/Scripting

Calculation & Image Processing

Image Operation

C Plug In

Calibration Pause Timer Timer conditions apply Timing and Processing Control Terminal I/O Delay Variable Delay User Menu Delay Graphics On-screen Graphics Terminal I/O Output Outputs Data Output Image Output Command Common to All Units Command Execution Total Status Processing Total Error Processing

12

SPECI FI CATI O NS (SO F T WA RE)


Model Screens Frames Screens Image Displays Elements Menu settings Menu elements Menus Built-in Menus

XG-H8NE2 (XG VisionEditor)


Up to 100 screens per program, with support for external switching and access via user group / user accounts. Up to 99 frames per program to host graphics, data and values, with support for external switching. Up to 8 image displays for associating with displaying current images, registered images or archived images. Support for displaying different process views of images and unit processing. Image display, base frame, page frame Basic elements (values, characters, active character, horizontal lines, vertical lines, points, rectangles, circles, polygons, ruled lines) Built-in elements (Image display, inspection date, inspection time, camera screen information, zoom information, OK/NG status, logo (BMP file), vision unit results, non-vision unit results, variable list, unit judgment list, unit list) Allows for the creation of up to 900 users defined menus per program with support for external control and display. Menus can be used to interact with settings via variables and support numerous command functions as well as other menus display operation. Text, numerical input box, drop-down menu, normal button, confirmation button Region setting dialog, image registration menu, color extraction menu, statistical analysis menu, image archive menu, library character registration menu, unit edit menu, view toolbar, image bar, function menu, program conversion menu, file management menu, I/O monitor menu, RS-232C monitor menu, user login menu, date/time setting menu, save settings menu, rename program menu, copy/delete programs menu, loading/saving programs menu, SD Card 2 removal menu, resources menu, setting operation dialog, variable settings menu, Waveform viewer menu, encoder monitor menu, defect classification menu, total status settings menu, unit total error settings menu, scaling settings menu, image buffer menu, statistical analysis settings menu, image archive settings menu, camera selection menu, FTP settings menu, variable changing settings, defect classification/image snapshot output settings menu. The region settings, color extraction, library character registration menu support changes based on direct unit selection. The image registration menu supports re-referencing of position adjustment parameters and selective image registration. Supports direct changes to unit settings based on allowed unit editing settings except for C Plug In units. Supports the selection of files and processing of files for cutting, copying and pasting to various SD locations. Define up to 10000 variables (numerical, positional, line and circle based) per program each being able to be set as an array (up to 10000 elements) and having support for comments and value retention during program changes. Define up to 1024 variables (numerical, positional, line and circle based) per controller (dependent on controller menu) each being able to be set as an array and having support for comments and value retention during program changes. Define up to 512 variables (image) per program each being able to be set as an array (up to 512 elements) and having support for comments and image operation processing. Enables offline simulation of BMP, JPEG images (256 maximum) that have either been stored on a PC or loaded in through a connected controller. Enables online simulation based on live images being obtained from a connected controller via Ethernet or USB. Also supports external trigger synchronization and image archive. Enables reproduction of data archived at the time of recording based on BMP/JPG images (up to 256 generations) and archive result data that have been previously registered to the Image Archive Mode image capture file settings. Enables offline simulation on a PC, working with the GUI of the XG controller allowing the testing of up to 50000 images and processing of statistical data. Supports mouse operation. Creation, editing and deletion of all components used in image processing in a flowchart format. Supports split view, zoom, multiple unit movement, multi region alignment, grouping of units , repeat pasting, selective pasting, unit ID renumbering, breakpoint setting, step control, group viewing, editing and control directly on the controller. Facilitates displaying of differing image types based on processing in the flowchart including live images, single unit processing, multi unit processing, color extraction (color camera), image enhance filters and contrast display. Supports switching between automatic and manual display updates. Management of screens, elements and menu interfaces available on the controller in a hierarchal format. Supports the verification of user group screens, the editing of screens and menus, and the displaying of result components sorting. Allows for elements and menus to be used and dragged while creating a custom GUI. Supports frames and elements allowing for screen parts to be freely moved, positioned, edited and layered accordingly. Grid or free formatting can be used for aligning elements correctly. Provides a list of all the available parts (units, functions, commands, screens etc) that can be called up during the development of a solution. Specify the logging of up to 256 items each with a maximum of 100000 data points for statistical analysis. Data can be viewed, analyzed and limits changed based on user group and account access permissions. Specify up to 8 image archives for storing images and data from inspections. Each archive has the ability to be customized to save a set number of images based on a particular condition. Image archives support series image and data accumulation, preceding image and data accumulation and replay modes both on controller and in XG VisionEditor. Images and results can also be output to SD cards, PC applications and FTP servers for storage and retesting. Can set arbitrary values that execute confirmation or rewriting in the Update Variables menu on the controller. Supports confirmation of item names, grouping, rewrite contents and the setting of update timing. Can set classification conditions and judgment conditions for the target classification menu on the controller. Customization of the buffer and handling of images captured while other processing is being performed. Ability to edit controller system settings including: controller naming, controller language settings, registered image format, menu opacity, controller unit processing, operational settings on the flow display screen, default camera settings, I/O (including terminal assignment, %JAHold signal customization (one-shot, latching, synchronization with STO), output file name, processing errors, busy conditions, customized commands, handheld controller operation, touch menu assignment, accounts, operation logs, and OCR date/time encryption.

GUI Interface

Local Variable Variables Global Variable Image Variable Offline Simulation Mode XG-H8NE2 (VisionEditor) Remote Capture Mode Archive Playback Mode Simulator+ Offline simulation Flowchart/Program Processing View Screen Management Screen Editor Parts List Statistical Settings Creation Image Archive Settings Variable Update Settings Target Classification Settings Buffer/Processing Control System Settings

Simulation

Password Protection and Security Password protection of program files allowing program editing via XG VisionEditor only. Cross referencing of individual unique controller ID's for copyright protection. Unit Results Watch Log Development Functions Variable Reference List Check Find Testing and Debugging Unit List Statistical Analysis Verify unit parameters, results, local and global variable initial and current values from processing during simulation. Also supports the changing of variables. Add user-defined unit results into 1 of 4 views for verification of multiple parts of the process during simulation. Continual log of unit results and errors of units processed during simulation Verification of variable referencing throughout the image processing flowchart. Verification of version, settings and finding of errors in the image processing flowchart and screen. Displays error location and details for easy quick debugging. Search for unit references, variables, setting parameters and result data used in the image processing flowchart. Summarized results display of find function for referencing and locating of results. Summarized list of unit settings from units used in the image processing flowchart with support for changing parameters. Show statistical results from simulation including summary data (maximum, minimum, standard deviation, 3, OK/NG frequency, yield), trend graphs (supporting the simultaneous comparison display of 4 items) and histograms for up to 1000 data points. Support for the changing of upper and lower limits of any monitored data. Up to 16 views for displaying differing image types based on user selection including live images, single unit processing, multi unit processing, color extraction (color camera), image enhance filters and contrast display. Supports switching between automatic and manual display updates. Displaying % resources used of each memory (program memory, image memory, processing memory) based upon current program settings. Displays the mouse position, HSB and RGB values when over an image and image processing buffer parameters. Customization of 5 different XG VisionEditor screen layouts each with the ability to be reset. Upload/download various program data and other files to the controller via Ethernet or USB connection. Management of multiple workspaces and programs stored on the PC. Support for the importing and exporting of single settings and the transferring of files between programs. Gives the ability to create supporting documentation by copying various settings to the Windows clipboard for the pasting in another Windows program. Control and upgrading of program and other file versions. Remote control and operation (via keyboard or mouse) of a connected controller (via Ethernet or USB) using the XG GUI (Remote Desktop function). Verification and management of image archive and result data of a connected controller (via Ethernet or USB). Enables the logging of a timing chart for the I/O operations and processes of the connected controller (via ethernet or USB) during operation. Capability for rewriting local, global and system variables in online mode for a connected controller (via Ethernet or USB). (Not including some system variables) Verify and switch modes (online mode/offline mode/remote capture mode) of a controller connected (via Ethernet or USB). Allocation of memory and resources for online unit editing and use of the UT command. Selection of which units can be edited directly on the controller. Control over the level of changes capable based on user group and accounts. Control over the using of commands for displaying unit edit menus.

User Processing View Status bar Layout System View File Transfer/ System/Program Copy to Clipboard Management Version Control Remote Connection Image Archive Controller Management Trace log viewer Variable Re-Write Mode Changing Processing Management Controller Adjustment Edit Unit Settings

13

SPECI FI CATI O NS (SO F T WA RE)


Model

XG-H8NE2 (XG VisionEditor)


Microsoft Windows XP Home Edition/Professional SP2 or later Microsoft Windows Vista Home Basic, Home Premium, Business, Ultimate, Enterprise Microsoft Windows 7 Home Premium, Professional, Ultimate, Enterprise Supports the 64-bit version of Microsoft Windows 7 only. For all other operating systems, only the 32-bit version is supported. - CPU Minimum requirements: Core 2 Duo 1.06 GHz or higher; Recommended: Core 2 Duo 1.80 GHz or higher - RAM: 2 GB or higher - HDD: Minimum 500 MB of free space* Space is required for saving separate image data - Monitor: 1024x768 dots or higher (1280x1024 dots or higher is recommended) - DVD drive: A CD/DVD drive capable of reading the software CD-ROM - USB port: USB 2.0 required. Either an internet connection or means of receiving the activation code license electronically. License required for full activation. Information for receiving a license / activation code includes, company details, user ID and CD serial number. XG Vision Terminal License free remote support, data logging (image and data output), and file management PC software for use with up to 8 connected controllers (via Ethernet or USB). USB driver (license free) specifically for connecting a XG-8000 controller via USB to either the XG VisionEditor, XG Vision Terminal or XG Simulator+ software. Supplied with XG VisionEditor, Vision Terminal and Simulator+.

Operating Systems

PC Specifications PC

Licensing Additional Software USB Driver

The number of possible settings amongst all listed items depends on the main unit memory capacity.

SPECI FI CATI O NS (CO N T RO LLER)


Controller ( XG-8702L/8502L)
NPN
Model

XG-8702L XG-8702LP
With XG-HL08M connected: Up to 8192 (H) x 8192 (L), approx. 67.11 mega-pixels With XG-HL04M connected: Up to 4096 (H) x 16384 (L), approx. 67.11 mega-pixels With XG-HL02M connected: Up to 2048 (H) x 16384 (L), approx. 33.55 mega-pixels With XG-H500C/H500M connected: 2432 (H) x 2050 (V), approx. 4.99 mega-pixels With XG-200C/S200C/H200C/200M/S200M/H200M connected: 2 mega-pixel mode: 1600 (H) x 1200 (V), 1.92 mega-pixels 1 mega-pixel mode: 1024 (H) x 960 (V), approx. 980,000 pixels With XG-H100C/H100M connected: 1000 (H) x 1000 (V), 1 mega-pixels With XG-035C/S035C/035M/S035M/H035C/H035M connected: 310,000 pixel mode: 640 (H) x 480 (V), approx. 310,000 pixels 240,000 pixel mode: 512 (H) x 480 (V), approx. 240,000 pixels When mounting the XG-EC80L (included with controller): 1 monochrome line camera (supports: XG-HL02M/HL04M/HL08M) When mounting the XG-EC80: 2 Color/monochrome area cameras (supports: XG-H500C/200C/S200C/H200C/H100C/035C/S035C/H035C/H500M/200M/S200M/H200M/ H100M/035M/S035M/H035M)

XG-8502L XG-8502LP
With XG-HL02M connected: Up to 2048 (H) x 16384 (L), approx. 33.55 mega-pixels With XG-200C/S200C/H200C/200M/S200M/H200M connected: 2 mega-pixel mode: 1600 (H) x 1200 (V), 1.92 mega-pixels 1 mega-pixel mode: 1024 (H) x 960 (V), approx. 980,000 pixels With XG-H100C/H100M connected: 1000 (H) x 1000 (V), 1 mega-pixels With XG-035C/S035C/035M/S035M/H035C/H035M connected: 310,000 pixel mode: 640 (H) x 480 (V), approx. 310,000 pixels 240,000 pixel mode: 512 (H) x 480 (V), approx. 240,000 pixels

PNP

Supported Resolution

Camera Connectivity

When mounting the XG-EC80L (included with controller): 1 monochrome line camera (supports: XG-HL02M) When mounting the XG-EC80: 2 Color/monochrome area cameras (supports: XG-200C/S200C/H200C/H100C/035C/S035C/H035C/200M/ S200M/H200M/H100M/035M/S035M/H035M)

1 line scan camera can be connected to the XG-EC80L. 2 area cameras can be connected to the XG-EC80. Up to 2 line scan cameras or 4 area cameras is possible with the use of the XG-E800. (mixed connection is possible) Trigger input Image Processor Program Memory Screen Capacity Program Editing Editing System Settings Retest SD Card Specifications Image Processing Area Image Capture Settings Scanning method (monochrome cameras only) CCD start/end function Camera gain adjustment White balance adjustment (color camera only) Image Inversion Scaling Shading Correction (Only available on line cameras) Data Points Statistics Results 4-camera simultaneous individual capture can be selected (when XG-E800 is not connected, images from up to two area cameras can be captured at the same time). DSP (High-speed) SD cards 1 and 2 can each hold 1000 programs (depending on the size of the SD card and the size of the programs), external switching possible. Maximum 1000 screens for each program (depending on SD card size), Image compression (JPEG) also available. Supports the creation, deletion, copying and renaming of programs in edit mode, adding/editing units/flowchart (image acquisition/vision tools/position adjustment/program control/operations/timing/display/ commands), variable settings/total judgment settings/Unit total error settings/scaling adjustment settings/camera model settings/image buffer settings/statistical settings/image archive settings/FTP output settings / variable changing dialog/registered image batch updating/position adjustment reference position batch updating/defect classification/image snapshot output settings. Supports the creation and editing of custom screens through screen editing. Supports the editing of system settings during offline mode, general (controller name/date and time settings/language settings/registered image type/menu opacity/unit execution/startup mode/VT Series touch panel settings, and options during settings creation) basic camera (camera settings/white balance settings/Waveform viewer), I/O settings (external terminals/Ethernet (TCP/IP), Ethernet IP/RS-232C/PLC link/CC-Link EtherNet/ IP/VNC), date/time encryption (OCR), and custom command settings, CA Series touch panel correction. Supports retest mode that uses accumulative history images, selected image files, and master images (selected from the image bar) and inspection setting editing (nonstop option selection available). Supports the interlocking function with statistics through batch test. Retest images can reside in the Image Archive, SD card or FTP drive. 2x SD Card slots (SDHC compatible) 2x SD Card slots (SDHC compatible) Compatible with OP-87133 (512MB), Compatible with OP-87133 (512MB: included in SD1 slot), CA-SD1G (1GB: included in SD1 slot), and CA-SD4G (4GB:SDHC) CA-SD1G (1GB), and CA-SD4G (4GB:SDHC) Specify a 980,000-pixel area (1024 H x 960 V) in any position as the image processing area within 1,920,000 pixels (1,000,000-pixel mode for 2MP camera) Specify a 240,000 pixel area (512 H x 480 V) or 310,000 (640 H x 480 V) pixel area in any position as the processing area with 320,000 pixels.*1 Progressive/Interlace With a line camera: Can set an arbitrary line number within the maximum line number for each camera. With an area camera: Can set an arbitrary capture start/end line within the image capture range. (The XG-H200C and H200M do not allow less than 100 lines to be specified) The capture start line supports changes for each image capture through variable referencing. Camera CCD sensitivity, offset and span adjustments. Also supports the changing of the shift and span of the CCD for 16 different levels (including separate RGB elements when using color cameras). Manual setting with white target Supports inverting the image to the left or right/vertical inversion, 180 rotation Allows the setting and application of individual scaling values to X, Y and length result data, along with the support for using variables. Uses the waveform viewer to set shading correction values for each camera. Maximum of 100,000 points per item, maximum of 256 items (supports exporting to SD card) Maximum, minimum, average value, deviation (3), summary of processing, including OK/NG count Enables the storage of archived images (specified below) to the main internal controller memory. With an area camera connected With an area camera connected With a line camera connected With a line camera connected - Up to 1024 images - Up to 1024 images - Up to 21 images - Up to 85 images (monochrome camera, 240,000pixels) (monochrome camera, 240,000pixels) (XG-HL02M continuous capture, 2048x8192) (XG-HL02M continuous capture, 2048x8192) - Up to 1024 images - Up to 1024 images - Up to 8 images - Up to 40 images (monochrome camera, 310,000pixels) (XG-HL02M individual capture, 2048x16384) (XG-HL02M individual capture, 2048x16384) (monochrome camera, 310,000pixels) - Up to 1024 images - Up to 525 images - Up to 38 images (monochrome camera, 1,000,000pixels) (monochrome camera, 1,000,000pixels) (XG-HL04M continuous capture, 4096x8192) - Up to 829 images - Up to 270 images - Up to 16 images (monochrome camera, 2,000,000pixels) (monochrome camera, 2,000,000pixels) (XG-HL04M individual capture, 4096x16384) - Up to 315 images - Up to 1024 images (color camera, 240,000pixels) - Up to 14 images (monochrome camera, 5,000,000pixels) - Up to 1024 images (color camera, 310,000pixels) (XG-HL08M continuous capture, 8192x8192) - Up to 1024 images (color camera, 240,000pixels) - Up to 16 images - Up to 516 images (color camera, 1,000,000pixels) - Up to 1024 images (color camera, 310,000pixels) - Up to 264 images (color camera, 2,000,000pixels) (XG-HL08M individual capture, 8192x8192) - Up to 1024 images (color camera, 1,000,000pixels) - Up to 819 images (color camera, 2,000,000pixels) - Up to 309 images (color camera, 5,000,000pixels) Enables the simultaneously running up to 8 image archives that can reference different storage conditions. Supports the overwriting or accumulation of the data modes. Supports result data accumulation to correspond with the images for replaying in the image archive. Supports outputting of the image archive to SD cards, PC applications and FTP servers.

Image and Processing Correction

Support Functions Image Archive

14

SPECI FI CATI O NS (CO N T RO LLER)


Model

NPN PNP
Screen Magnification Edge Waveform Display Profile Display Stability Display Character Extraction Display Defect Waveform Display Variable Changing Dialog Waveform Viewer Defect Classification Data Save Functionality Other Assignable Input Assignable Output Encoder Input Monitor output Operation indicators RS-232C PLC link

XG-8702L XG-8702LP

XG-8502L XG-8502LP

Gives the ability to magnify the screen from 1% to 2500% during operation, while enabling the control of the display position of via external controls depending on the commands issued (individual magnification settings possible for multiple screen displays) Enables the display of the edge differential waveform graph and associated numerical data during operation. Enables the display of the detected profile for the trend edge position, graphical display of all detected positions for width is possible. Stain detection (stain level) and shading blobs (shading level) can be graphically displayed during operation. Enables the display of the automatic extraction projection waveform graph of OCR during operation. Enables the display of the defect level waveform for trend edge defects during operation. Enables the verification/changing of selected local variables, global variables, and system variables values (only verification for system variables). Supports grouping setting and specifying display patterns during operation. Waveforms of the total or of a magnified area on a specified line (intensity/differential) can be displayed during operation (Supported with monochrome cameras only). Can classify flaws, blobs, shading blob measurement results, and images using arbitrary conditions and perform recording or upper/lower limit judgment with a number of units. Supports result data file output to an SD card or FTP server and supports image snapshots that output image files in an arbitrary range around the detecting position. Supports the direct saving of data results, captured images (compression possible), image archive images compression possible, statistical analysis data, RS-232C communication logs, setting details, the direct saving of operation logs during inspections (not including setting details) and the current image from any camera during offline mode. Image capture function, user account switching function, file management function, I/O monitor, RS-232C monitor (including log saving function), encoder monitor. 20 (including four high speed designed for trigger input) Input rating 26.4V or lower, 2mA or grater (3mA or grater for high speed input terminal ) 36 (including four high speed outputs designed for pulse outputting to external device) NPN type: NPN open collector Maximum 50 mA (30 V or less) PNP type: PNP open collector 50 mA (30 V or less) Supports NPN open-collector output that uses the RS-422 line driver output dedicated terminal (5V output included: max. 150 mA) and the control input terminal (Selects each single system or 2 systems for NPN open-collector output) Analog RGB output, XGA (1024 x 768, 24-bit color)/SVGA (800 x 600, 24-bit color) switching (can be specified with inspection settings units) Power, Error LED display Supports a maximum baud rate of 230,400 bps. 2 ports available that can be switch between control I/O and CA Series touch panel. Numerical data output and control input/output enabled via the RS-232C port or Ethernet port (Cannot be used in conjunction with CC-Link or EtherNet/IP) The following PLCs are supported via link unit:*3 KEYENCE: KV-700 Series, KV-1000 Series, KV-3000 Series, KV-5000 Series Mitsubishi Electric: A Series (RS-232C only), Q Series, L Series OMRON: SYSMAC C Series (RS-232C only), CP1/CS1/CJ1/CJ2 Series, YASKAWA Electric Corporation: MP900 Series (only RS-232C available)/MP2000 Series Numerical data output, and control input/output enabled. Uploading and downloading program settings, simulations, data, including image data can be sent or received 1000BASE-T/100BASE-TX/10BASE-T Compatible with FTP server, VNC server function (Supports remote desktop function). Supports BOOTP function. Uploading and downloading programs settings, simulations, data, and images when using KEYENCE PC software. USB2.0 connection required. By connecting the optional CC-Link expansion module CA-NCL10E, numerical value input/output and control input/output are enabled. Cannot be used in conjunction with PLC-Link or EtherNet/IP. Compatible to the Ver.1.10 remote device station, and Ver.2.00 remote device station Numerical value and control input/output using the Ethernet port enabled. Maximum connections: 32. Cyclic (implicit) communication (max. 1436 bytes) possible. In conformity with conformance test Version.A7 Explicit message communication possible. Cannot be used in conjunction with PLC-link/CC-Link By using the optional OP-84231 (OP-84236 blank version) direct interaction with the controller and program settings is possible. Buttons can be reassigned to user-defined operations. Buttons can be activated/deactivated based on user groups. Programming can be performed via the CA Series touch panel using the RS-232C and analog RGB port. Japanese/English/Simplified Chinese/Traditional Chinese By connecting the optional illumination expansion module CA-DC21E, direct control of LED illumination strobing and intensity can executed via the programming.

Support Functions

Programming Assistance

Interface Ethernet

USB CC-Link EtherNet/IP

Handheld Controller Touch Panel Language Illumination control Power supply voltage Rating Environmental resistance Weight Current consumption (Maximum) Ambient temperature Ambient operating humidity

24 VDC (10%) Using line scan cameras: 2.8 A (1 camera connected)/3.8 A (2 cameras connected). Using area cameras: 3.6 A (2 cameras connected)/4.6 A (4 cameras connected). For all types, the maximum consumption includes inrush current during start up. 0 to 45C 32 to 113 F 35 to 85% RH (no condensation) Approx. 1600 g

*1 When connecting the XG-H035C/H035M camera, the process area cannot be changed when set to 640 H x 480 V mode and only the horizontal area can be changed when set to 512 H x 480 V mode. *2 PLC models that have a built-in Ethernet port support a direct connection.

SPECI FI CATI O NS (CA M ER A)


Line scan camera ( XG-HL02M/HL04M/HL08M)
Model
CCD Resolution Processing Area (individual) Processing Area (continuous) Minimum Scan Time Pixel transfer frequency Transfer system Electronic shutter Functions Lens mount Environmental resistance Weight Ambient temperature Relative humidity Approx.340g (not including the lens) C mount

XG-HL02M*1
14.3 mm 0.56" monochrome CMOS image receiving element, 8x high-speed reading using square-grid (2 outputs), 2048 pixels Unit cell size: 7 m x 7m 2048 pixels 2048 (H) x 16384 (V) 2048 (H) x 8192 (V) 24 s (41.7kHz) 100 MHz (50 MHz x 2ch) 8x high-speed

XG-HL04M*1
14.3 mm 0.56" monochrome CMOS image receiving element, 16x high-speed reading using square-grid (4 outputs), 4096 pixels Unit cell size: 3.5 m x 3.5 m 4096 pixels 4096 (H) x 16384 (V) 4096 (H) x 8192 (V) 24 s (41.7kHz) 200MHz (50MHz4ch) 16x high-speed Digital serial transfer User-defined setting (2 s to 20,000 s)*2 Shading correction (1 save pattern unit) C mount 0 to 40C 32 to 104 F 35 to 85%RH (No condensation) Approx.350g (not including the lens)

XG-HL08M*1
28.7 mm 1.13" monochrome CMOS image receiving element, 16x high-speed reading using square-grid (8 outputs), 8192 pixels Unit cell size: 3.5 m x 3.5 m 8192 pixels 8192(H) 8192(V) 8192(H) 8192(V) 45 s(22.2kHz) 200MHz (25MHz8ch) 16x high-speed

Special mount (M40 P0.75 P0.03")*3

Approx.310g (not including the lens)

*1 When using any of the line scan cameras, only the high-speed camera cable (CA-CHxx) can be used. *2 The maximum shutter time is limited to 3 s less than the line trigger cycle setting. *3 F-mount lens adapter is optionally available (OP-87319).

15

AFTER SALES SUPPORT


Here at KEYENCE we pride ourself on the quality of our after sales support on all our products and the XG-8000 Series is no exception. We offer many different types of support to assist with using KEYENCEs range of machine vision systems. In addition to our technically trained workforce, support services include: free training workshops, free software upgrades, example programs, technical guides, online resources and dedicated technical support.

XG Series User Support Webpage


In addition to the standard KEYENCE websites, there is a dedicated XG Series support website that is specifically designed for providing answers to questions, example programs and software to assist any XG user.

http://www.visionsystem.com

Example programs
Example programs can be downloaded with easy to use instructions enabling you to benefit from and gain experience on all the XG Series has to offer.

Free remote support and testing with the XG Simulator+


The XG Simulator+ software can be downloaded free of charge from the XG User Support webpage enabling remote testing and support of any XG program. By emailing images and setting files directly to KEYENCE technical support, we can answer any questions you may have concerning your application or program. New applications can also be sent directly to KEYENCE for free testing and evaluation by dedicated application engineers.
Customer Uploading setting files to your PC using a memory card Email KEYENCE KEYENCE Receive reply from KEYENCE Transfer files or perform corrections Customer

KEYENCE Technical/Sales Staff

XG Series

XG Series

CALL TOLL FREE

1-888-KEYENCE
1 - 8 8 8 - 5 3 9 - 3 6 2 3

T O C O N TA C T Y O U R L O C A L O F F I C E

www.keyence.com

SAFETY INFORMATION
Please read the instruction manual carefully in order to safely operate any KEYENCE product.

KEYENCE CORPORATION OF AMERICA Corporate Office 669 River Drive, Suite 403, Elmwood Park, NJ 07407 PHONE: 201-930-0100 FAX: 201-930-0099 E-mail: keyence@keyence.com Sales & Marketing Head Office 1100 North Arlington Heights Road, Suite 350, Itasca, IL 60143 PHONE: 888-539-3623 FAX: 630-285-1316
Regional offices AL Birmingham CA N.California CA Los Angeles CO FL GA IL Denver Tampa Atlanta Chicago IN KS KY MA Indianapolis Kansas City Louisville Boston MI MI MN MO Detroit Grand Rapids Minneapolis St. Louis NJ NY NC NC Elmwood Park Rochester Charlotte Raleigh OH OH OR PA Cincinnati Cleveland Portland Philadelphia SC TN TN TX Greenville Knoxville Nashville Austin TX VA WA WI Dallas Richmond Seattle Milwaukee

KEYENCE CANADA INC.


Head Office PHONE: 905-696-9970 FAX: 905-696-8340 Montreal PHONE: 514-694-4740 FAX: 514-694-3206 E-mail: keyencecanada@keyence.com

KEYENCE MEXICO S.A. DE C.V.


PHONE: +52-81-8220-7900 FAX: +52-81-8220-9097 E-mail: keyencemexico@keyence.com

KEYENCE CORPORATION
1-3-14, Higashi-Nakajima, Higashi-Yodogawa-ku, Osaka, 533-8555, Japan PHONE: +81-6-6379-2211
KA1-1061

The information in this publication is based on KEYENCEs internal research/evaluation at the time of release and is subject to change without notice. Copyright (c) 2011 KEYENCE CORPORATION. All rights reserved. XG8000-KA-C-E 1081-3 611574 Printed in Japan
* 6 1 1 5 7 4 *