Uncategorized

KEYENCE XG-7000/8000 Series Visual System New Function Manual

The new function manual for the Keyence XG-7000/8000 series visual system Ver.4.2/5.1 version includes new features such as 1D barcode reading unit, image stitching unit (XG-8700/8700L only), PROFINET communication, EtherNet/IP/PROFINET memory monitoring, FTP image output, German interface, etc. It also includes additional calculation functions, variable reset/initialization, shadow correction (HSP), standardized safety requirements, EMC, CE certification, and provides a complete parameter table, result output list, PROFINET wiring configuration, and troubleshooting. It is the core basis for system upgrades and functional development.

Safety and compliance requirements

Electrical safety

Power supply: 24VDC must be used and mixing with other voltages is prohibited

Wiring: The plug-in module must be powered off, and the communication line should be kept away from the high-voltage line

environmental constraints

Prohibited for: human body protection, explosion-proof environment, medical safety scenarios

Protection: moisture-proof, dustproof, anti vibration, anti strong light direct to CCD

EMC and CE

Standard: EN61326-1 Class A

Cable: Controller external cable * * ≤ 30m * *, magnetic ring needs to be added at critical positions

Core New Features (Ver. 4.2/5.1)

(1) 1D barcode reading unit

Supporting code systems: Code39, Code128, EAN/JAN/UPC

Key parameters:

Minimum module width: ≥ 1.5 pixels (color/interpolation off ≥ 3.2 pixels)

Detection angle: 0~360 °

Data segmentation: up to 8 segments, with a maximum length of 128 characters per segment

Timeout: 0.01~60s (default 3s)

Output results: XY coordinates, angle, code length, stability, string OK/NG

(2) Image stitching unit (XG-8700/8700L only)

Function: Merge 2-4 images into one large image

Maximum resolution: 4864 × 4864 pixels

Limitation: Only supports black and white images, multiple camera variables need to be created first

Overlap processing: Take the brightest (Max)/darkest (Min)

(3) Communication function upgrade

PROFINET(Conformance Class A)

Mode: Periodic communication (≥ 4ms), data recording communication

Maximum data: 1408 bytes

Support: PLC control, data output, I/O mapping, variable synchronization

Monitoring function:

EtherNet/IP Memory Monitoring

PROFINET memory monitoring (real-time viewing of I/O data)

(4) Output and computational enhancement

Image output: Supports FTP servers as targets

Data output: The array results are automatically truncated based on the number of detections to avoid invalid data

New calculation function:

CalibInfo: Read calibration information

AngleTrans: Angle Conversion

UVWTrans: XY θ → UVW Alignment Platform Conversion

ClearVariable…: Resetting variables to zero

ResetVariable…: Variable initialization

(5) Interface and calibration

Language: Added support for German

Shadow correction: Added HSP high-speed mode

PROFINET Communication Specification (Core)

Project specifications

Communication type: periodic communication, data recording communication

Periodic maximum data 1408 bytes

Minimum update cycle ≥ 4ms

Record data in units of 1024 bytes per piece

Support PLC Siemens S7-1200/300, Omron CJ2, Phoenix

Priority image processing/communication priority

Data Format Fixed Point (× 1000)/Floating Point

Parameters and Results Output (Key Tables)

Key parameters of 1D barcode reading unit

Default parameter range

Minimum barcode width ≥ 1.5/3.2 pixels 0.00

Contrast level -2~20

Barcode length 1~128 128

Decoding timeout 0.01~60s 3s

Data segmentation 0~8 segments 0

Image stitching unit parameters

Project specifications

Number of source images 2-4

Result size: 512-4864 pixels

Interpolation ON/OFF

Overlapping mode Max/Min

Troubleshooting (Common Problems)

PROFINET cannot connect

Check: IP, device name, network cable, PLC configuration

Solution: Restart the controller, switch communication priority

Barcode cannot be read

Inspection: Resolution ≥ 1.5 pixels, contrast, blank area, focus

Image stitching failed

Check: Image variable type, size, black and white format

Key questions and answers

Question 1: What is the minimum stable pixel requirement for the 1D barcode reading unit added to the XG series? What are the differences in different conditions?

answer:

Position adjustment off: ≥ 1.5 pixels

Position adjustment enabled+interpolation enabled: ≥ 1.5 pixels

Position adjustment enabled+interpolation disabled: ≥ 3.2 pixels

Color image+position adjustment: ≥ 3.2 pixels

Below this value, it will be directly unrecognizable.

Question 2: What are the core limitations and configuration points of PROFINET communication in XG system?

answer:

Core limitations:

The cycle update time must be ≥ 4ms

Maximum data of 1408 bytes

Cannot be enabled simultaneously with EtherNet/IP/CC Link/PLC Link

Configuration points:

The device name is consistent with the PLC

Prioritize communication to ensure real-time performance

Output data address to avoid overlapping with command area

Question 3: What are the applicable models, limitations, and setup steps for image stitching function?

answer:

Applicable models: XG-8700/XG-8700L only

Limitation: Only supports black and white images, multiple camera image variables need to be created

Setting steps:

Add multiple camera type variables

Set source images 1-4 and reference points

Set target position and rotation

Choose interpolation and overlap mode

Perform stitching and save

Leave a Reply

Your email address will not be published. Required fields are marked *