Application example
Six-camera assembly verification
- Challenge
- Images arrived late on a shared network switch.
- Setup
- Embedded controller with six PoE ports and jumbo frames.
- Result
- Deterministic image arrival and results within cycle time.
Components · Computing
The controller runs the inspection: it acquires images, executes the vision program, makes decisions within the cycle time and talks to the line. Sizing it correctly prevents dropped images, late results and expensive upgrades.
Bộ điều khiển vision chạy chương trình kiểm tra: thu ảnh, xử lý, ra quyết định trong thời gian chu kỳ và giao tiếp với dây chuyền.
How it works
Every inspection follows the same chain: trigger → exposure → image transfer → processing → result → output. The controller must complete this chain for every part, every time, within the line's cycle time — including peaks when several cameras fire together.
Processing load depends on image size, number of images, the tools used and whether deep learning runs on the system. Rule-based tools usually run well on modern multi-core CPUs; deep learning inference often benefits from a GPU or AI accelerator.
Reliability matters as much as speed: industrial hardware, controlled operating-system updates, image storage planning and a clean electrical installation keep the system running for years.
Types
Open each type for how it works, where it fits, its limitations and the specifications to check.
How it works. Industrial computer designed for vision: PoE camera ports, isolated I/O, light-control outputs and pre-installed vision runtime.
Best for
Limitations
Key specs to check
How it works. Box or rack industrial PC with expansion slots for frame grabbers (CoaXPress), network cards, GPUs and I/O cards.
Best for
Limitations
Key specs to check
How it works. Industrial computer with GPU or AI accelerator for fast neural-network inference and, optionally, on-site training.
Best for
Limitations
Key specs to check
How it works. PCIe card that receives images from CoaXPress (or legacy) cameras with deterministic timing, buffering and I/O.
Best for
Limitations
Key specs to check
How it works. Multi-port PoE network cards give each camera its own link; managed industrial switches support larger installations.
Best for
Limitations
Key specs to check
How it works. Encoder inputs, trigger distribution, light strobe control and digital outputs for reject mechanisms.
Best for
Limitations
Key specs to check
Compare
| System | Typical platform | Notes |
|---|---|---|
| 1–2 cameras, rule-based tools | Smart camera or small embedded controller | Lowest cost and footprint |
| 3–8 GigE cameras, rule-based | Embedded controller with PoE ports | One port per camera |
| Deep-learning inspection | GPU edge computer | Size GPU for image size and cycle time |
| Line-scan / CoaXPress | Industrial PC + frame grabber | Plan PCIe lanes and storage speed |
| Many stations, central data | Controllers per station + server | Store images and results centrally |
Final sizing should be confirmed with a test of the real vision program and image sizes.
Specifications
| Specification | What it means | How to choose |
|---|---|---|
| CPU | Number of cores and generation. | Parallel cameras and tools benefit from more cores. |
| GPU / AI accelerator | Hardware for neural-network inference. | Required for most deep-learning workloads at line speed. |
| Camera ports | PoE GigE, USB3, frame grabber links. | One dedicated port per camera for GigE. |
| RAM | Working memory for images and buffers. | Large images and many buffers need more memory. |
| Storage | SSD capacity and write speed. | Plan image retention: images per day × size × days. |
| I/O | Digital inputs/outputs, encoder, light control. | Match triggers, rejects and handshakes. |
| Operating environment | Temperature range, fanless, vibration. | Match the cabinet conditions. |
| Power | Supply voltage, UPS support. | Protect against power dips and unsafe shutdowns. |
Engineering tools
Quick estimates based on standard formulas. Always confirm with a test on real parts.
Estimate the data each camera sends and the total the controller must receive.
Selection guide
| Requirement | Recommended | Why / note |
|---|---|---|
| Single inspection, simple tools | Smart camera | No separate computer. |
| Several GigE cameras | Embedded controller with PoE ports | Compact cabinet installation. |
| Variable defects, deep learning | GPU edge computer | Fast inference on the line. |
| CoaXPress or line-scan | IPC with frame grabber | Deterministic high-bandwidth acquisition. |
| Factory-wide data and images | Station controllers + central server | Connect to MES or a data hub. |
Examples
Illustrative setups showing how the components are combined in practice.
Application example
Application example
Application example
FAQ
For rule-based tools, usually not. For deep learning at production speed, a GPU or AI accelerator is usually recommended.
Multiply images per day by image size and the number of days you must keep them; compressing OK images and keeping all NG images is a common strategy.
Yes, if ports, processing time and I/O allow it — but separate controllers make stations independent and easier to maintain.
Both are used. The choice depends on the vision software, IT policies and maintenance skills; what matters most is controlled updates and stable drivers.
Continue exploring
Send us your parts and requirements — our engineers test real samples and recommend a setup.