K-WANG



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
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 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

K-JIANG
Add: Jimei North Road, Jimei District, Xiamen, Fujian, China
Tell:+86-15305925923