Architecture

Smart camera or PC-based vision? A practical decision framework

Choose an architecture that the team can commission, operate, change and maintain throughout the machine lifecycle. Camera count, cycle time, recipe management, diagnostics and software ownership together determine whether local processing or a PC platform is appropriate.

Start with ownership and change

A smart camera combines image acquisition, processing and machine I/O in one industrial device. A PC-based system distributes acquisition and processing across one or more cameras and an industrial PC or controller. Either can serve simple or demanding applications. The useful question is which arrangement supports both the inspection and its ownership over the machine lifecycle.

Architecture worksheet

Cameras and coordination

Record the camera count and whether images, calibrations or results depend on one another. One bounded view often suits a smart camera. Shared coordinates, central decision logic or a combination of area scan, line scan and 3D may make a PC-based arrangement more practical.

Inspection tools and processing load

Describe every required step: location, measurement, code reading, OCR, defect inspection, AI or 3D processing. Test the complete chain on representative images. The presence of a tool does not prove that the full task meets the timing and diagnostic requirements.

Cycle time and machine handshake

Build a timeline for trigger, exposure, transfer, processing, the result sent to the PLC and any reject action. Define ready, busy, valid, result, timeout and reset. Measure worst-case duration and variation. There is no universal millisecond rule that selects smart or PC.

Recipes and change authority

Record the number of recipes, product change frequency and who may change parameters. Define how changes are tested, released, rolled back and copied to identical machines.

Image retention and production data

Define which images, results, serial numbers and parameters must be retained, for how long and where. Central storage and links to MES or quality reporting may determine the architecture and network load.

Diagnostics and support

An operator should be able to distinguish a poor image, missing trigger and communication fault. Decide which status appears on the HMI and which images or logs are available to maintenance and remote support.

Software ownership and updates

Assign ownership of application software, settings, PC images, licences, security updates and camera firmware. Include recovery after hardware replacement. PC-based vision provides greater software freedom and requires explicit administration. A smart camera reduces components but still needs version and recipe control.

Replication and service life

Compare one station, several identical machines and a reusable OEM module. Check spare parts, configuration export and import, API stability, validation after updates and the required support period.

When a smart camera commonly fits

A smart camera is a sensible option for a bounded task, few views, local I/O and limited retention. The selected tools still need testing against actual product variation. Operators and maintenance must be able to identify and restore the approved configuration.

When PC-based commonly fits

PC-based vision often fits when multiple cameras work together, custom algorithms are required, substantial data must be retained or vision is part of broader machine software. The added infrastructure is justified only when software, update and diagnostic responsibilities are assigned.

Acceptance and business-case inputs

Test representative good parts, defects and boundary samples. Run at minimum, nominal and maximum speed and force trigger, communication and recovery faults. Record which results determine acceptance.

For the business case, compare hardware, engineering, cabinet and network provisions, licences, commissioning, recipe management, downtime, support, spares and future changes. Use production-specific costs and frequencies; an architecture label cannot provide a payback result by itself.

Next step

Complete the worksheet with production, controls, IT/OT and maintenance owners. Then use representative parts and the PLC handshake for a feasibility test.

Vincent van Montfoort

Test the choice against the machine lifecycle

Discuss camera count, tools, cycle time, recipe ownership, data retention, diagnostics, software ownership and machine replication. Include representative parts and the PLC handshake.