Editorial Technical Reference

Vision processing unit (vision controller for multiple industrial cameras)

Vision processing units · camera ports and PoE, factory protocols, isolated I/O and encoder input, processor and software, per-port image bandwidth

A vision processing unit, or vision controller, is a fanless industrial computer dedicated to acquiring images from two or more machine vision cameras or 3D sensors, running inspection software on them and passing results to the PLC through factory protocols and discrete I/O. Ask three things first: how many cameras of which interface it acquires from at the frame rates you need, which factory protocols and I/O it provides for triggering and results, and which processor and vision software it ships with.

Vision controllers and vision processing units that acquire from multiple GigE Vision, USB3 Vision or 3D sensors and run machine vision software for the line. Microcontroller chips are covered on the Microcontrollers (CPU / MCU) page; smart cameras with built-in processing, lighting and general industrial PCs are outside this page.

CNFX editorial research · Sources checked October 12, 2026 · 3 sources

Black finned fanless vision controller with rows of coaxial camera connectors, Ethernet and USB ports and green terminal blocks, beside an open processing board with a heat sink, in front of a camera inspection station
Fanless vision controller with camera ports beside an inspection station

01

Count the camera ports and check bandwidth per port

Design World's report on Cognex's VC5 vision controller states that it connects directly to up to four DS1000 series 3D laser displacement sensors or Cognex GigE Vision area scan and line scan cameras, is powered by a dual-core CPU with a dedicated real-time subsystem for factory protocols and precision I/O, comes pre-installed with Cognex Designer software, and is built with OEM components for a minimum three-year availability. [1] Cognex's product listing on MarkLines adds four independent GigE channels with PoE for asynchronous image acquisition, a fanless enclosure with SSD, and VisionPro software preinstalled. [2]

Graftek's listing for the Matrox 4Sight EV7 (model EV7I5M16DA) describes a fanless unit with an Intel Core i5-1250PE, 16 GB DDR5 RAM, a 256 GB M.2 SSD and Windows 10 IoT Enterprise, PoE-enabled ports and support in its description for four GigE Vision and four USB3 Vision cameras; its technical details list six GigE Vision inputs, two USB3 inputs and 8 GB storage memory, which do not match the description, so confirm the port count and storage with the supplier. [3]

Editorial calculation: one Gigabit Ethernet channel carries at most 1,000 Mbit/s, or 125 Mbyte/s before protocol overhead, so a 5-megapixel 8-bit camera (about 5 Mbyte per frame) is limited to about 125 ÷ 5 = 25 frames per second per channel at most; four independent channels, as on the VC5, let four such cameras run in parallel rather than sharing one link.

Give the supplier the cameras and sensors (interface, resolution, frame rate, number), PoE needs, inspections and cycle time, software platform and licences, factory protocol and PLC, discrete I/O and encoder needs, operating environment and mounting, operating system and lifecycle requirements, and quantity.

02

Connect it to the line: protocols, discrete I/O and encoder

Cognex's MarkLines listing gives the VC5's factory protocols as Allen-Bradley/Rockwell EtherNet/IP, Siemens PROFINET, Mitsubishi SLMP and TCP/IP, its discrete I/O as 24 V optically isolated, 8 inputs and 16 outputs with a dedicated CPU, and a two-phase encoder input, and names automotive, electronics, code reading and sheet inspection among its uses. [2]

Graftek's EV7 listing gives 8 bidirectional TTL input channels with the same number of TTL outputs, 8 isolated inputs, 8 isolated outputs and one quadrature encoder input, and describes the unit as pre-loaded with Matrox MIL X and Matrox Design Assistant X run-time environments, with partial licences. [3]

Editorial note: an encoder input lets the controller time image capture to conveyor position, and isolated outputs carry pass/fail results to the PLC; count both against your stations before choosing a unit, and add an I/O module if they run short.

03

Processor, camera ports, real-time I/O and encoder input

The real-time I/O subsystem (24 V isolated, with its own CPU on one unit) and the encoder input link image capture to the moving line.

PartRoleFix in the order
Processor and memoryRuns the vision software. [1] [3]CPU, RAM, storage.
Camera portsGigE Vision with PoE; USB3 Vision. [2] [3]Number, interface, PoE.
Real-time I/O subsystemTriggers and results, isolated or TTL. [1] [2] [3]Inputs, outputs, voltage.
Encoder inputTimes capture to conveyor motion. [2] [3]Type and count.
Factory networkEtherNet/IP, PROFINET, SLMP, TCP/IP. [2]Protocols and ports.
Software and licencesCognex Designer/VisionPro; MIL X/Design Assistant X. [1] [2] [3]Platform and licences.

04

Camera channels, PoE, isolated I/O and memory for a vision controller

Compare the camera channel and isolated I/O rows first: the published units range from four PoE GigE channels with 8 inputs and 16 outputs to GigE and USB3 ports with TTL lines.

FieldWhat it means and published valuesAsk the supplier for
Processor clock speed (GHz)Example: Intel Core i5-1250PE on one unit; dual-core CPU on another. [3] [1]CPU model and cores.
RAM capacity (GB)Example: 16 GB DDR5. [3]RAM.
Flash storage (GB)Example: 256 GB M.2 SSD (technical details list 8 GB). [3]Storage as delivered.
Supply voltage (V DC)Panel supply for the unit.Voltage and power.
Power consumption (W)Including PoE to cameras.Total with PoE.
Operating temperature (°C)Fanless units for the shop floor. [2] [3]Range.
Storage temperature (°C)Before installation.Range.
Relative humidity (%)Operating conditions.Range.
Ingress protectionEnclosure rating.Rating.
Dimensions (W x H x D) (mm)Mounting space.Drawing.
Weight (kg)Mounting.Weight.
Communication interface (ports)Examples: four PoE GigE camera channels; GigE and USB3 camera ports. [2] [3]Camera and network ports.
Digital I/O channels (channels)Examples: 8 in / 16 out isolated; 8+8 isolated plus 8 TTL. [2] [3]I/O and voltage.
Analog input channels (channels)Not listed by the reviewed units.If needed.

05

Send the camera, line and software data together

Paste it into your enquiry below or into an email to a maker, then replace every bracket.

Cameras: [number; interface; resolution; frame rate]
Power: [PoE per camera]
Inspection: [tasks; cycle time]
Software: [platform; licences]
Line: [PLC; protocol; I/O; encoder]
Environment: [temperature; mounting]
Lifecycle: [availability; OS]

See manufacturer records Send an enquiry through CNFX

Vision controller makers

Manufacturer profiles associated with Processor Unit.

Sourcing Processor Unit from China?
Tell us your specification and target quantity — we will match it against manufacturer records and come back with the factories that fit.
Request manufacturers We manufacture this

Explore company information and manufacturing capabilities, then discuss the scope of your project with a relevant supplier.

Share this page

Buyer questions

How many cameras can a vision controller run?

Cognex describes its VC5 as connecting up to four GigE Vision cameras or 3D displacement sensors on four independent PoE GigE channels. [1] [2]

Which factory protocols do vision controllers support?

The VC5 listing gives EtherNet/IP, PROFINET, Mitsubishi SLMP and TCP/IP. [2]

Why does a vision controller need an encoder input?

Both reviewed units list one; it lets capture be timed to conveyor position (editorial note). [2] [3]

How fast can one GigE port deliver images?

At 125 Mbyte/s before overhead, about 25 frames per second of a 5-megapixel 8-bit image (editorial calculation). [2]

Sources and what still needs a direct check

Sources checked 2026-10-12. Design World and MarkLines publish Cognex's descriptions of its VC5 controller; Graftek is a distributor listing the Matrox 4Sight EV7. Figures are the makers' own.

  1. Design World — Cognex introduces 3D and multi-camera vision system (VC5 vision controller) ↗ Trade press report Return to text ↑
  2. MarkLines — VC5 vision controller (Cognex product listing, Japanese, updated 2017) ↗ Maker listing on trade portal Return to text ↑
  3. Graftek — Matrox 4Sight EV7I5M16DA industrial controller (distributor listing) ↗ Distributor product page Return to text ↑

Still to check yourself

  • Count cameras and bandwidth per port.
  • Check PoE budget.
  • Match protocols and isolated I/O.
  • Confirm port count and storage as delivered.
  • Verify the legal supplier and factory.
Buyer enquiry

Request manufacturing insight for Processor Unit

Ask for use case, specification boundaries, supplier type, and RFQ preparation information for this product.

Where it goes
Straight to the CNFX editorial desk, and to the manufacturer if this product is linked to a claimed profile. Nothing is broadcast to a supplier list.
Your details stay here
We do not sell or rent enquiry data, and we do not add you to a mailing list. Used only to answer this request.
No commission, no middleman
CNFX is a directory. We take no cut of any order and never negotiate on a supplier's behalf.
What to include
Share your product specifications, quantity, destination and target delivery date.

Your business information is used only to process this request.

Thank you! Your message has been sent. We'll respond within 1–3 business days.
Sorry, we couldn't send your message. Please try again, or email us at [email protected].

Need to Manufacture Processor Unit?

Compare manufacturer profiles with relevant product and process capability.

Previous Product
Processor Module
Next Product
Processor Unit (CPU)
Get QuotesChat