Application: Detect missing parts (small area), foreign object adhesion (abnormal increase in area), and solder diffusion degree.
4. Brightness/Hue Detection
Brightness: measures the average grayscale value within the ROI, used to determine light source aging or workpiece surface reflection.
HUE: detects the hue value of a color camera for color classification (such as distinguishing between red/green/blue labels).
5. Defects detection
Principle: Compare the detected image with the reference image, identify areas of grayscale difference, and output the defect area or quantity.
Application: Surface scratches, dents, printing defects, etc.
6. Sensitive Search
Features: More sensitive to edge and texture changes than ordinary pattern search, suitable for detecting subtle differences (such as electronic component orientation, front and back recognition).
Engineering skills:
When there are batch differences in the detection object, it is recommended to register multiple sample images (multiple templates) or use the "adaptive threshold" function.
For high-speed moving objects (such as 500 or more per minute), the "high-speed" image rate mode should be used, and an external strobe controller (such as Moritex MLEK-C100E1TSX) should be used to freeze motion blur.

Communication and System Integration
1. Ethernet communication
The ZFX controller supports 100BASE-TX/10BASE-T Ethernet and can exchange data with upper computers (PLC, HMI, SCADA) through TCP/IP protocol. Typical applications:
Remote switching of banks
Upload detection images and result logs
View real-time footage through a web browser (customization required)
2. Serial communication (RS-232C/RS-422)
Maximum baud rate 115200 bps
Attention: RS-232C and RS-422 interfaces cannot be used simultaneously
Can be used to connect barcode scanners, printers, or old model PLCs
3. Parallel I/O
Provides 12 point input and 22 point output, with a response time in milliseconds, suitable for direct hard wiring with high-speed PLCs. Enter typical allocation:
TRIG: External trigger signal (rising edge valid)
RESET: Reset alarm or clear output
DI0~DI8: Bank selection (binary code)
Output typical allocation:
OR: Comprehensive judgment (all testing items are OK)
ERROR: System error (such as communication failure, camera malfunction)
RUN: The camera is currently capturing and processing images
ENABLE: Allow triggering (internal state ready)
4. Image data transmission
The images stored inside the controller can be exported to a USB flash drive through the USB interface (MINI-B), which facilitates offline analysis and quality traceability.
Common troubleshooting guide
Even if the selection is correct, various problems are inevitably encountered during on-site debugging. The following is a troubleshooting table based on practical engineering experience summary.
Possible causes and solutions for the fault phenomenon
No image display camera cable connected or broken; Check if the total length of the cable exceeds 19m when the controller is not powered on; measure the 24V power supply; Replace the spare cable
The image is too dark or too bright, and the shutter speed is not appropriate; If the lighting brightness is insufficient, execute 'automatic adjustment' again; Check if the LED lighting is damaged (with lighting model); For "camera only" models, check external lighting or aperture
Frequent misjudgment of workpiece position deviation in detection results without correction; Light changes; Enable position correction tool for background interference; Use polarizing mirrors or install light shields; Adjust the binarization threshold
After triggering, there is no output and the trigger signal has not arrived; Check the TRIG wiring and voltage level when the ENABLE signal is OFF; Confirm that the controller is in the 'waiting to trigger' state
Communication timeout IP address setting error; Confirm that the controller and the upper computer are in the same network segment due to mismatched serial port parameters; Verify baud rate, data bits, and stop bits
The controller displays an "ERROR" red light indicating an internal hardware malfunction; The camera did not recognize the need to restart the power supply; Re plug and unplug the camera cable; Contact technical support
Quick Reference Table for Technical Parameters
For the convenience of on-site engineers to quickly consult, the following are the most critical parameters extracted.
Controller (ZFX-C10/C15)
Power supply: 24 VDC ± 10%, maximum 1.5 A
Protection: IP20
Working temperature: 0~+50 ° C
Storage temperature: -15~+60 ° C
Weight: Approximately 620 grams
Dimensions: Not listed, but comes with stylus, exhaust unit, terminal block adapter
Typical camera (ZFX-SC50)
Detection range: 10mm × 9.8mm~50mm × 49mm
Set distance: 38~194mm
Image sensor: 1/3 inch CCD, color, 659 × 494
Frame rate: 96 fps
Lighting: Red LED pulse lighting (built-in)
Protection: IP65 (SC50), IP67 (SC50W)
Working temperature: 0~+40 ° C (SC50), 0~+50 ° C (SC90/SC150)
Weight: Approximately 270g (including installation bracket and cable)
Cable restrictions
Camera cable up to 19m in length (can be connected in series with two 3m extension cables)