WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'allowLegacy2FA'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfls_settings' doesn't exist]
SELECT `name`, `value`, `autoload` FROM `6NZ7TlB_wfls_settings` WHERE `name` IN ('allow-xml-rpc')

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfls_settings' doesn't exist]
SELECT `name`, `value`, `autoload` FROM `6NZ7TlB_wfls_settings` WHERE `name` IN ('enable-woocommerce-integration')

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfls_settings' doesn't exist]
SELECT `name`, `value`, `autoload` FROM `6NZ7TlB_wfls_settings` WHERE `name` IN ('enable-shortcode')

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfls_settings' doesn't exist]
SELECT `name`, `value`, `autoload` FROM `6NZ7TlB_wfls_settings` WHERE `name` IN ('enable-passkeys')

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'apiKey'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'howGetIPs'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'detectProxyRecommendation'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'howGetIPs_trusted_proxies'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'howGetIPs_trusted_proxy_preset'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'ipResolutionList'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'whitelistPresets'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'whitelistedServices'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'whitelisted'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'ajaxWatcherDisabled_front'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'ajaxWatcherDisabled_admin'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfblocks7' doesn't exist]
SELECT * FROM `6NZ7TlB_wfblocks7` WHERE `IP` = X'00000000000000000000ffffd849d849' AND `type` = 7 AND (`expiration` = 0 OR `expiration` > UNIX_TIMESTAMP())

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'loginSec_enableSeparateTwoFactor'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'other_hideWPVersion'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'loginSec_disableAuthorScan'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'loginSec_disableApplicationPasswords'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'scanType'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'scan_exclude'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'scan_include_extra'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'liveTrafficEnabled'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'other_hideWPVersion'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'wordfenceCentralConnected'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'wordfenceI18n'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'auditLogMode'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name IN ('apiKey','isPaid','keyType','licenseType')

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name IN ('keyExpDays','hasKeyConflict')

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'auditLogMode'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'auditLogMode'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'allowLegacy2FA'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'wp_home_url'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'wp_site_url'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'needsGeoIPSync'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'lastPermissionsTemplateCheck'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
INSERT INTO 6NZ7TlB_wfconfig (name, val, autoload) values ('lastPermissionsTemplateCheck', '1793110735', 'yes') ON DUPLICATE KEY UPDATE val = '1793110735', autoload = 'yes'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'previousWflogsFileList'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
INSERT INTO 6NZ7TlB_wfconfig (name, val, autoload) values ('previousWflogsFileList', '[\"config.php\",\"config-synced.php\",\"attack-data.php\",\"config-livewaf.php\",\".htaccess\",\"config-transient.php\",\"rules.php\",\"ips.php\",\"geoip.mmdb\",\"template.php\"]', 'yes') ON DUPLICATE KEY UPDATE val = '[\"config.php\",\"config-synced.php\",\"attack-data.php\",\"config-livewaf.php\",\".htaccess\",\"config-transient.php\",\"rules.php\",\"ips.php\",\"geoip.mmdb\",\"template.php\"]', autoload = 'yes'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'apiKey'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'isPaid'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'whitelisted'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'whitelistedServices'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'howGetIPs'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'howGetIPs_trusted_proxies'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'howGetIPs_trusted_proxy_preset'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'ipResolutionList'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'detectProxyRecommendation'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'other_WFNet'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'serverIP'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'serverDNS'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
INSERT INTO 6NZ7TlB_wfconfig (name, val, autoload) values ('serverDNS', '1793110735;5923;190.92.174.87', 'yes') ON DUPLICATE KEY UPDATE val = '1793110735;5923;190.92.174.87', autoload = 'yes'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
select val from 6NZ7TlB_wfconfig where name='wordfence_chunked_recentServerAddr_header'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
select val from 6NZ7TlB_wfconfig where name='recentServerAddr'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
INSERT IGNORE INTO `6NZ7TlB_wfconfig` (`name`, `val`, `autoload`) VALUES ('recentServerAddr.lock', '1793110735', 'no')

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'recentServerAddr.lock'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'blockCustomText'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'disableWAFIPBlocking'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'wordpressVersion'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
select val from 6NZ7TlB_wfconfig where name='wordfence_chunked_wordpressPluginVersions_header'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
select val from 6NZ7TlB_wfconfig where name='wordpressPluginVersions'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
select val from 6NZ7TlB_wfconfig where name='wordfence_chunked_wordpressThemeVersions_header'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
select val from 6NZ7TlB_wfconfig where name='wordpressThemeVersions'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'timeoffset_wf'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfhits' doesn't exist]
SELECT MAX(attackLogTime) FROM 6NZ7TlB_wfhits

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'firewallEnabled'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfls_settings' doesn't exist]
SELECT `name`, `value`, `autoload` FROM `6NZ7TlB_wfls_settings` WHERE `name` IN ('enable-shortcode')

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'other_WFNet'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'other_hideWPVersion'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wflivetraffichuman' doesn't exist]
SHOW FULL COLUMNS FROM `6NZ7TlB_wflivetraffichuman`

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wflivetraffichuman' doesn't exist]
SHOW FULL COLUMNS FROM `6NZ7TlB_wflivetraffichuman`

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'loginSec_disableAuthorScan'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'liveTraf_ignoreIPs'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'liveTraf_ignoreUA'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'firewallEnabled'

Industrial Cameras – Genesys

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'other_hideWPVersion'

Home / Products 

Industrial Cameras

High-performance cameras for automated inspection, precision measurement, defect detection, code reading, and continuous process monitoring — selected and configured around your part, line speed, and defect type, not sold off a shelf.

The eyes of every inspection system

An industrial camera is the point where a physical part becomes usable image data. Sensor size, resolution, shutter type, frame rate, and interface all decide whether a defect is visible, a measurement is accurate, and a code is readable at your line’s actual speed.

We supply industrial cameras as part of a wider vision system, so selection always starts from the application: the part, the defect or feature you need to detect, the required accuracy, the cycle time, and the environment the camera has to survive — dust, wash-down, vibration, or heat.

Industrial camera brands we supply

We work with established camera manufacturers so every system is built on hardware with long-term availability, driver support, and consistent image quality.

Basler Industrial Camera

Basler is one of the most widely used industrial camera brands in machine vision. We supply Basler cameras across the ace, dart, and boost families for both area scan and line scan applications.

Supported Interfaces

Zebra Industrial Camera

High Resolution Machine Vision Cameras That Deliver Outstanding Frame Rates. The CV60 series of area scan cameras are built for vision systems featuring multi-camera configurations. 

Benefits

Built for six core inspection tasks

The same camera range covers different jobs depending on lens, lighting, and software — this is where most vision projects actually live or die.

Automated Inspection

Continuously check parts on the line for surface defects, missing features, and assembly errors without slowing production.

Precision Measurement

Capture dimensional data with sub-pixel accuracy for gauging, tolerance checks, and gap or flush measurement.

Defect Detection

Identify scratches, cracks, discoloration, and material inconsistencies using targeted illumination and imaging settings.

Code & Character Reading

Read 1D/2D barcodes, DataMatrix codes, and printed text for traceability, sorting, and verification.

Process Monitoring

Keep a continuous visual record of production for quality documentation, trend analysis, and fault diagnosis.

Sorting & Rejection

Trigger reject mechanisms and counters in real time based on pass/fail decisions made from the captured image.

Camera Types & Interfaces We Supply

Every job calls for a different combination of sensor type and connection. Here’s what we specify most often, and why.

Interface / Sensor Type

Ideal Applications & Technical Specification

Area Scan

2D imaging for static and indexed parts — component inspection, label checks, assembly verification.

Line Scan

Continuous imaging of moving webs and surfaces — films, foils, textiles, paper, and printing.

GigE Vision

Long cable runs over standard Ethernet infrastructure, with straightforward multi-camera deployment.

USB3 Vision

High bandwidth and low latency for compact, point-to-point setups without a frame grabber.

CoaXPress

High-speed, high-resolution imaging over a single coax cable for demanding line-scan and high-fps applications.

Mono & Color CMOS

Sensor and color format selected to match the defect type, material, and illumination.

Global Shutter

Distortion-free capture of fast-moving, vibrating, or indexed parts.

IP-Rated Housings

Sealed camera options for dusty, humid, or wash-down production environments.

Choosing the Right Camera for Your Line

These are the factors our application engineers work through with you before recommending a specific model.

Resolution & Sensor Size

Matched to the smallest defect or feature that has to be reliably detected.

Frame Rate & Line Speed

Sized to your cycle time with margin for triggering, exposure, and processing.

Interface & Cable Length

GigE, USB3, or CoaXPress, chosen for cable run, bandwidth, and integration.

Lens Mount & Optics

Working distance, field of view, and depth of field set the lens and mount.

Housing & Protection

Sealed or ruggedized housings for dust, moisture, heat, or vibration on the floor.

Integration & Support

Driver support, long-term availability, and how the camera talks to your PLC.
VERSATILE MACHINE VISION

Industries we supply industrial cameras for

Automotive & Auto Components
Food & Beverage
Packaging & FMCG
Printing, Film & Web Inspection
Precision Engineering
Electronics & PCB
Pharma & Medical Devices
Plastics, Rubber & Metal

Not sure which camera fits your line?

Share your part, defect type, line speed, and environment. Our application engineers will recommend the right sensor, interface, and housing for your process.

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'liveTrafficEnabled'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'liveTraf_ignoreIPs'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'liveTraf_ignoreUA'