ZEBRA and the stylized Zebra head are trademarks of Zebra Technologies Corporation, registered in
many jurisdictions worldwide. All other trademarks are the property of their respective owners.
Information in this document is subject to change without notice. The software described in this document
is furnished under a license agreement or nondisclosure agreement. The software may be used or copied
only in accordance with the terms of those agreements.
For further information regarding legal and proprietary statements, please go to:
SOFTWARE:zebra.com/linkoslegal
COPYRIGHTS:zebra.com/copyright
WARRANTY:zebra.com/warranty
END USER LICENSE AGREEMENT: zebra.com/eula
Terms of Use
Proprietary Statement
This manual contains proprietary information of Zebra Technologies Corporation and its subsidiaries
(“Zebra Technologies”). It is intended solely for the information and use of parties operating and
maintaining the equipment described herein. Such proprietary information may not be used, reproduced,
or disclosed to any other parties for any other purpose without the express, written permission of Zebra
Technologies.
Product Improvements
Continuous improvement of products is a policy of Zebra Technologies. All specifications and designs are
subject to change without notice.
Liability Disclaimer
Zebra Technologies takes steps to ensure that its published Engineering specifications and manuals are
correct; however, errors do occur. Zebra Technologies reserves the right to correct any such errors and
disclaims liability resulting therefrom.
Limitation of Liability
In no event shall Zebra Technologies or anyone else involved in the creation, production, or delivery of the
accompanying product (including hardware and software) be liable for any damages whatsoever
(including, without limitation, consequential damages including loss of business profits, business
interruption, or loss of business information) arising out of the use of, the results of use of, or inability to
use such product, even if Zebra Technologies has been advised of the possibility of such damages. Some
jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so the above
limitation or exclusion may not apply to you.
i
Contents
Terms of Use .......................................................................................................................... i
Proprietary Statement .......................................................................................................... i
Product Improvements ......................................................................................................... i
Liability Disclaimer ............................................................................................................... i
Limitation of Liability ............................................................................................................. i
Service Information ............................................................................................................... v
Tolerable Industrial Fluids and Chemicals ................................................................................. 51
Cleaning the Device .......................................................................................................... 51
iv
About This Guide
Introduction
The FS/VS Smart Camera Series Product Reference Guide provides general instructions for
integrating, setting up, and programming the device.
IMPORTANT: If you have a problem with your equipment, contact Zebra Global Customer Support for
your region. Contact information is available at: zebra.com/support.
Related Documents and Software
The documentation set provides information for specific user needs, and includes:
•Industrial Ethernet User Guide
For the latest version of this guide and all guides, go to: zebra.com/support
Service Information
If you have a problem with your equipment, contact Zebra Global Customer Support for your region.
Contact information is available at: zebra.com/support.
When contacting support, please have the following information available:
•Serial number of the unit.
•Model number or product name.
•Software type and version number.
Zebra responds to calls by email, telephone or fax within the time limits set forth in support
agreements.
If your problem cannot be solved by Zebra Customer Support, you may need to return your equipment
for servicing and will be given specific directions. Zebra is not responsible for any damages incurred
during shipment if the approved shipping container is not used. Shipping the units improperly can
possibly void the warranty.
If you purchased your Zebra business product from a Zebra business partner, contact that business
partner for support.
v
Getting Started
This section outlines the configurations, accessories, and specifications of the FS/VS Smart Camera
Series.
Configurations
Fixed Industrial Scanning (FS) devices come equipped with a USB or PoE scanner with auto focus, while
Vision System (VS) devices come equipped with a smart PoE Sensor with adjustable focus.
Table 1 FS10/xS20 Configurations
DeviceDescription
FS10Fixed Industrial USB Scanner, Auto Focus, Standard Range,
1.0MP, Fast 2D Barcode Decoder, Red and White illumination
FS20Fixed Industrial PoE Scanner, Auto Focus, Standard Range,
1.0MP, Ethernet with PoE, Serial and Industrial Protocols, Red or
White Illumination
VS20Smart PoE Sensor, Adjustable Focus, Standard Range, 1.0MP,
Sensor Toolset with Fast 2D Decode, Ethernet with PoE, Serial and
Industrial Protocols, Red or White Illumination
Accessories
Supported cables and power supplies for FS10 and xS20 devices are listed below.
Cables
FS10 devices utilize USB-C to C or USB-C to A cables, while xS20 devices utilize X-coded Ethernet and
power, serial, and GPIO cables.
Table 2 Cables
DevicePart NumberDescription
FS10CBL-USB03000-USC00Cable, USB 2M, locking USB-C to USB C
CBL-USB04000-USC00Cable, USB 4M, locking USB-C to USB C
CBL-USB02000-USA00Cable, USB 2M, locking USB-C to USB A
CBL-USB04000-USA00Cable, USB 4M, locking USB-C to USB A
1
Table 2 Cables
DevicePart NumberDescription
xS20
CBL-ENT00500-M1200
CBL-ENT01500-M1200
CBL-PWR00500-M1200Cable, power 5M, 12 Pin M12 to flying leads, standard flex
CBL-PWR01500-M1200Cable, power 15M, 12 Pin M12 to flying leads, standard flex
Power Supplies (xS20 Only)
The xS20 device supports the use of 24 V power supplies.
Table 3 Power Supply
Part NumberDescription
PWR-24V03A-0000Power supply, 24VDC 3AMP, DIN rail mount
PWR-24V05A-0000Power supply, 24VDC 5AMP, DIN rail mount
PWR-POE30W-0000Power over Ethernet injector, 30W POE+, AC input
Getting Started
Cable, Ethernet 5M, X-Coded M12 to RJ45, standard flex
Cable, Ethernet 15M, X-Coded M12 to RJ45, standard flex
2
Getting Started
FS10 and xS20 Smart Camera Specifications
The following table outlines the physical characteristics, performance characteristics, user environment,
and regulatory approvals of FS10 and xS20 devices.
FS10 Specifications
Table 4 FS10 Specifications
ItemDescription
Physical Characteristics
Dimensions
Weight 110 g/3.9 oz
PowerUSB Type-C, 1A max
Interface Ports(1) USB Type C supports USB 2.0 high speed only
(2) 2700K (Color Temperature) White LEDs
or (depending on model)
(2) 660nm Red LEDs
Imager Field of View
User Environment
Operating Temperature0°C - 45°C (32°F to 113°F)
Storage Temperature-40° to 70°C (-40°F to 158°F)
Humidity5 % to 90 % RH (Non Condensing)
Vibration Resistance EN 60068-2-6, 14 mm @ 2 to 10 Hz, 1.5 mm @ 13 to 55
Shock ResistanceEN 60068-2-27, 30g; 11 ms; 3 shocks on each axis
SealingIP65 and IP67
Light ImmunityProduct operates in: Incandescent 450 ft candles, Sunlight
Electrostatic Discharge ±15kV Air, ±8kV Contact
35°(H) x 26°(V)
(duty cycle-dependent)
Hz; 2 g @ 70 to 500 Hz; 2 hours on each axis
<6000 ft candles, Florescent 450 ft candles, Mercury
Vapor 450 ft candles, Sodium Vapor 450 ft candles, LED
450 ft candles
5
Getting Started
Table 5 xS20 Specifications
ItemDescription
Trigger DurabilityWithstand 1,000 cycles of operation with no degradation in
functionality
Regulatory Approvals
EnvironmentalEN 50581:2012
EN IEC 63000:2018
Electrical SafetyIEC 62368-1 (Ed.2)
EN 62368-1:2014/A11:2017
LED Safety IEC 62471: 2006 (Ed.1)
EN 62471: 2008
EMI/EMSEN 55032:2015/A11: 2020
EN 55035:2017/A11: 2020
EN 61000-3-2: 2014
EN 61000-3-3: 2013
EN 61000-6-2: 2005 & 2019
FCC 47 CFR Part 15, Subpart B
Canada ICES-003, Issue 7
EU Declaration of Conformity 2014/30/EU; 2014/35/EU; 2011/65/EU
Refer to the Declaration of Conformity (DoC) for details of
compliance to the current standards. The DoC is available
at: zebra.com/doc
6
Installation
This section describes the mounting procedure for the FS10/xS20 series.
Dimensional Drawings
The following illustrations display the dimensions and mounting orientation for FS10 and xS20 devices.
Use the guidance provided to mount the device to an L-bracket as shown in Mounting Instructions.
FS10 Dimensional Drawings
Figure 1 FS10 Dimensional Drawings
Optical Axis
15.00
12.80±1.00
For use with a Zebra
USB-C locking cable
2 X 8.83
5.3
19.25±1.00
12.70±1.00
19.25±1.00
50.80±0.60
38.50
Optical Axis
25.40
38.50
4X M3 X 0.50
X 3.75 MAX DEPTH
48.88±0.60
2X 37.21±0.50
2X 3.90
2X 3.90
2X 12.8
25.4
7
2X M3 X 0.50 THD
X 3.75 MAX DEPTH
Optical Axis
xS20 Dimensional Drawings
Figure 2 xS20 Side Dimensional Drawings
Installation
Optical Axis
9.48
9.66±.50
58.45
2X M3 X 0.50 THD
X 4.5 MAX DEPTH
8 PIN M12
CONNECTOR
15.50
15.51±1.00
Optical Axis
94.23±1.00
11.00
2X19.25±1.00
91.83±1.00
8 PIN M12
CONNECTOR
8 PIN M12
CONNECTOR
10.13
2X 38.50
54.60±1.00
Optical Axis
2X 16.10
2X 43.74
4X M3 X 0.50 THD
X 3.5 MAX DEPTH
10.13
8 PIN M12
CONNECTOR
28.30±1.00
12 PIN M12
CONNECTOR
82.38±1.00
11.00
9.48
9.66±.50
58.45
2X M3 X 0.50 THD
X 4.5 MAX DEPTH
15.50
8 PIN M12
CONNECTOR
8
FS10 Connection
The FS10 supports USB-C connections (USB 2.0 high speed only).
Figure 3 FS10 Connection
1
1USB-C
Installation
xS20 Connections
The xS20 supports power, serial, GPIO, and Ethernet.
Figure 4 xS20 Connections
1Power, Serial, and GPIO
2X-Coded Ethernet
1
2
9
Torque Specification
To guarantee an IP65 or IP67 product specification, Zebra cables and/or connector covers must be
torqued to the following specification:
•Torque for M12 Zebra cables (xS20 only): 24.0 in-lbs
•Torque for USB-C cables (FS10 only): 1 in-lb
•Torque for connector covers (xS20 only): 10.0 in-lbs
Installation
NOTE:
covers must be torqued at installation to guarantee an IP65 or IP67 specification if cables are not used.
To ensure proper connector cover seating, see the figure below for the reference dimension (5.80 mm) of
the connector covers.
Figure 5 Connector Covers Reference Dimension
Connector covers are hand tightened from the factory to allow for easy hand removal. The
5.80 mm
For additional information on Zebra cables, see Cables.
10
Power Sources
FS/VS Smart Camera devices can be powered through an external power supply, Power over Ethernet
(PoE) (xS20 only), or USB Type C (FS10 only) for maximum flexibility. A power priority scheme selects
power from the external power supply over PoE (xS20 only) to ensure the least restrictive power source is
utilized. Changes to the power source trigger a reboot.
12 Pin M12 Power Input (xS20 only)
This power source input powers the xS20 only. There are no external peripherals are powered through the
xS20. As a result, as long as the voltage and currents are met in the specifications table, the xS20 will
operates as expected. A self-resettable fuse prevents the physical overload of the M12 connector and
provides protection from reverse voltage and prevents the voltage from exceeding or falling below the
input specifications.
Power Over Ethernet (xS20 Only)
FS/VS Smart Camera devices support operation from power sourcing equipment meeting the 802.3at
class 4 (30 W) or 802.3af class 3 (15.4W) or 802.3af Class 2 (7W) IEEE Power Over Ethernet (PoE)
standards. These are commonly referred to as PoE+ and PoE respectively by equipment providers.
Installation
USB Type C (xS10 Only)
USB Type C allows for novel and cost-effective installations provided the following constraints are
acceptable:
•Optocoupled GPIO is still functional provided the COMMON_IN and COMMON_OUT are properly
terminated when using the appropriate cable.
CAUTION: For optimal performance, use USB BC1.2 or USB charging ports that can supply up to 1.5A
only.
Grounding for Electro-Magnetic Compliance and ESD Safe
The vision system is designed with a rugged metal chassis connected internally to ground for robust
Electro-Magnetic Compliance (EMC) and ESD Safe operation. Do not mount to any conductive object,
body, structure, or mechanism that may become connected to line voltage or a voltage potential other than
Protected Earth Ground. Chassis grounding via cable shield, mounting screws, or low inductance ground
strap to a local Protected Earth Ground is acceptable.
NOTE: There is no galvanic connection to Earth Ground when the device is powered over an
unshielded Ethernet cable. In this scenario, grounding to local Earth Ground through another cable
shield, mounting screw, or ground strap is required for ESD Safe compliance and best practice for
EMC.
11
Cable Pin Outs
The following sections outline the pin outs for the 12 pin Power and I/O connector and the Ethernet
connector for xS20 devices.
This section describes using the FS/VS Smart Camera and optimizing the device’s utility by leveraging its
connection interfaces and understanding the feedback the device is able to provide through its user
interface.
USB Type C (FS10 Only)
The FS10 utilizes a USB type C connection that supports USB 2.0 high speed communication only. The
sealed port implements a standard USB Type C dual screw lock mechanism for secure connections. When
paired with the IP67 series of Zebra screw locking cables, the interface maintains a full IP67 seal.
CAUTION: The sealing gasket on IP67 series Zebra USB Type C cables require adequate
pressure for proper seal and connector engagement. Always tighten the locking screws when
using these cables, even if IP67 sealing is not required.
When connected as a peripheral to a USB host, the devices can be configured to support the following
functionality:
•RNDIS Ethernet over USB
•HID keyboard
User Interface
The FS/VS Smart Camera provides various forms of feedback in the form of beeper indications and LEDs
that keep the user aware of specific device states.
Data Capture
The FS10/xS20 Smart Cameras have an amber LED aiming dot.
Figure 14 FS10/xS20 Aiming Dot
18
User Interface Label
Figure 15 FS/VS Smart Camera Series UI Labels
Using the Smart Camera
FS10
1
2
3
4
1
xS20
3
2
4
5
NumberFS10 IndicatorNumberxS20 Indicator
1Power1Power
2Device Status2Device Status
3Decode 3Decode
4Trigger4Ethernet
5Trigger
19
LED and Beeper Indicators
The table below describes the LED and beeper indications of the FS/VS Smart Camera upon device
events such as power up, maintenance operations, and decoding
Table 8 Beeper and LED Indicators
Using the Smart Camera
Device
EventBeeper
Power Up
Bootup In ProgressNoneSolid RedOffOffBootloader or Linux
Bootup CompleteNoneSolid
Maintenance Operations
Firmware Update
Start
Firmware Update
Success
Firmware Update FailOne medium
Factory ResetTwo medium
AutoTune StartOne medium
AutoTune SuccessOne high
AutoTune FailOne low
OffLED state
LED state does
not change
volume, low
tone, long
duration beep
volume,
medium tone,
short duration
beeps
volume,
medium tone,
short duration
beep
volume, high
tone, short
duration beep
volume, low
tone, short
duration beep
Power
LED
Green
does not
change
LED state
does not
change
LED state
does not
change
LED state
does not
change
LED state
does not
change
LED state
does not
change
LED state
does not
change
Status
LED
OffOffUnit is fully powered
Red
Blinking
LED state
does not
change
Red
Blinking
LED state
does not
change
LED state
does not
change
LED state
does not
change
LED state
does not
change
Error Decode
LED Status
Off/Red BlinkingFirmware Update in
LED state does
not change
Red BlinkingFirmware Update has
Red BlinkingFactory defaults
OffAutoTune in progress
OffAutoTune completed
OffAutoTune has failed
Description
Bootleg
up.
progress
Firmware Update
completed
successfully. No
success indication,
boot normally.
5 mil Code 12851 mm (2 in.)330 mm (13 in.)
10 mil Code 12851 mm (2 in.)656 mm (25 in.)
15 mil Code 12851 mm (2 in.)940 mm (37 in.)
20 mil Code 12851 mm (2 in.)1219 mm (48 in.)
5 mil Data Matrix51 mm (2 in.)203 mm (8 in.)
10 mil Data Matrix51 mm (2 in.)381 mm (15 in.)
15 mil Data Matrix51 mm (2 in.)610 mm (24 in.)
30 mil Data Matrix51 mm (2 in.)1143 mm (45 in.)
NOTE: Near distance is limited by barcode width and near distance focuses no closer than 3″.
*May be limited by illumination output.
22
Using the Smart Camera
ConnectedEquipment
COMMON_OUT
GPI Opin
PNPSourcing
OutputMode
CPU
10Vto30VDC
LOAD
I
LOAD
ConnectedEquipment
COMMON_OUT
CPU
10Vto30VDC
LOAD
GPIO pin
NPNSinking
OutputMode
I
LOAD
General Purpose Input and Outputs
The FS10 (with appropriate cable) and xS20 devices have two dedicated input and two dedicated output
general purpose IO. They are all optically coupled to provide electrical isolation and wiring flexibility
Optically Coupled GPIO
Optocoupled GPIO have the advantage of being electrically isolated from the rest of the vision system and
require external reference through the COMMON_IN and COMMON_OUT wires. The termination of
COMMON_IN and COMMON_OUT to an external voltage or ground determines if the input or output is
Sinking (also known as NPN) type or Sourcing (also known as PNP) type.
The output GPIO performs similarly to switches connecting the GPIO pin to COMMON_OUT. When
disabled, the GPIO pin is disconnected from COMMON_OUT and allowed to float. As a result, optocoupled
outputs turn on relatively quickly, while the turn off time is dependent upon how quickly the connected load
dissipates charge.
Figure 17 Output Mode Equivalent Circuit Diagram for NPN and PNP Mode
Optocoupled inputs are enabled when voltage is applied across the GPIO pin and COMMON_IN.
23
Using the Smart Camera
3.3V
COMMON_IN
GPIOpin
Inputmode
CPU
Figure 18 Input Mode Equivalent Circuit Diagram for NPN and PNP Mode
VDD
Optocoupled GPIO can be operated in a non-isolated fashion by terminating COMMON_IN and
COMMON_OUT to the DC_IN or GND wires used to power the device.
The following table provides a useful reference for such connections.
While it is possible to configure inputs and outputs as the same type, this is not recommended as inputs
and outputs must be of opposite type on the device and auxiliary equipment to be compatible. All
optocoupled GPIO share the COMMON_IN for inputs and COMMON_OUT for outputs. Therefore, all
inputs must be of the same type and all outputs must be of the same type. For example, it is not possible to
simultaneously configure sinking output on OUT0 and sourcing output on OUT1.
NOTE: Refer to the documentation of the connected auxiliary equipment to ensure a compatible
configuration, and remember to leave unused GPIO in a disabled state.
Optocoupled outputs are individually fused to protect against damage from short circuit or overload events.
Since no power is consumed from the vision system, optocoupled GPIO are always available regardless of
power source and have no impact on power budgeting.
24
Thermal Management
Sophisticated algorithms keep operation of the system within acceptable thermal parameters to ensure
reliable operation over the product lifetime.
Temperature is actively monitored at critical points within the system. Whenever a safe limit is exceeded
the system response may include stopping active jobs. When this condition occurs, the user must take
steps to mitigate the overheating condition. Following these steps, a power cycle of the unit is necessary to
resume normal operation.
If overheating is a problem, effective mitigation strategies include:
•Avoiding continuous trigger mode
•Lowering trigger rate
•Using external illumination
•Operating in a cooler environment
•Actively cooling with a fan
•Heatsinking the chassis to a large thermally conductive mounting surface through a thermally
conductive mounting system
Using the Smart Camera
For optimal performance, ensure that the device does not exceed the recommended operating ranges
listed below
IMPORTANT: If temperatures exceed the operating range, additional heat sinking strategies may be necessary,
i.e. mounting to a metal infrastructure or forced convection via an external fan. Use of the Zebra Universal
Mounting Bracket (BRKT-LMNT-U000) provides multiple options to mount to a metal infrastructure.
:
TemperatureOperating Range
25
Zebra Aurora Software
Overview
The Zebra Aurora application provides a unified platform with an intuitive interface for setting up, deploying, and
running Fixed Industrial Scanning or Vision System jobs to control enterprise-wide manufacturing and logistics
automation solutions. This tool has the capacity to scale in support of new codes and increase scanning speed with
the potential to upgrade to machine vision functionality via software license upgrade.
Human-Machine Interface (HMI)
Using the Web Human-Machine Interface (HMI), operators can view and interact with the Zebra Aurora application
Human Machine Interface (HMI) dashboard via web browser or by connecting a monitor directly to the device.
Industrial Ethernet Information
For information regarding built-in EtherNet/IP, PROFINET or other network protocols to integrate with any common
PLC or host system, refer to the FS/VS Smart Camera Industrial Ethernet User Guide.
Zebra Aurora Features
The Zebra Aurora application provides several differentiating features to rapidly process, evaluate and compare
multiple images in various lighting conditions without altering any hardware configurations.
NOTE: Only VS20 devices can perform jobs that require machine vision, such as golden image
compare described below.
Some notable features include:
•Golden Image Compare – allows users to efficiently identify and resolve issues by comparing any image to an
ideal image created at setup. This tool has the capacity to significantly expedite troubleshooting activities by
immediately diagnosing and correcting the source of degradation.
•QuickDraw– enables the user to draw right on an image to create a tool with minimum steps.
•Object Locate and Pattern Matching – Zebra’s algorithms and intuitively crafted default settings enable users to
consistently create and deploy efficient tools with less trial and error involved.
•Image Perfect - captures up to 16 different images, each with its own unique setting for focus, exposure, gain,
and illumination control in one capture event.
For additional information on leveraging these features toward a specific use case, refer to the built-in tutorials,
videos and walk-throughs available within the Zebra Aurora application.
26
Device Discovery
Emulated devices are listed under Virtual Devices on the Setup New Device screen. Devices that are physically
connected to the system and are available to connect and setup are listed under Existing Devices.
Figure 19 Setup a Device
Zebra Aurora Software Overview
NOTE: If you are experiencing issues using Device Discovery, see the Troubleshooting and Security
Settings sections for potential solutions.
27
Zebra Aurora Software Overview
Setting an IP Address
Users can manually set up an IP address by clicking on the Add Via IP Address button in the bottom left corner of
the View Devices screen. To connect via IP address, enter the IP address into the Add New Device via IP
Address form field and click Connect.
Figure 20 Add a New Device via Static IP Address
Add Via IP
Address Button
28
Zebra Aurora Software Overview
Network Setup (xS20 only)
To connect the device to a network:
1. Physically connect the FS20 or VS20 to a Network Switch, Power over Ethernet Injector, or directly to the host
PC using Ethernet.
2. Next, Connect the FS10 to the host PC using a USB-A to USB-C cable.
Once connected, navigate to the View Devices screen to view all connected devices and their properties such as
name, model name, IP address and the last time the device was accessed.
Figure 21 Main Screen
29
Zebra Aurora Software Overview
Configuring Device Settings
Configurable device settings within the Zebra Aurora application include device details, communication, general
settings, and GPIO mapping (xS20 only). Users can add a description to a specific set up, proceed to configure
additional settings, or open the Job workflow to open an existing Job by importing a zjob file or creating a new one.
NOTE: Emulated device settings are read-only and cannot be edited by users.
Figure 22 Device Settings
30
Zebra Aurora Software Overview
Communication Settings
Configurable communication settings include network settings, DNS, date/time, PLC protocol (xS20 only) and USB
settings (FS10 only). For additional information on PLC protocol and Industrial Ethernet, refer to the Smart Camera
Industrial Ethernet User Guide.
Figure 23 Communication
31
Zebra Aurora Software Overview
General Settings
Under general settings, configure the beeper and LED settings. Beeper settings can be set to enable or disable
and the volume, tone, and duration of the beep can be configured to fit the needs of a specific use case.
For additional information on the FS/VS Smart Camera user interface, see LED and Beeper Indicators.
Figure 24 General Settings
32
Zebra Aurora Software Overview
GPIO Mapping (xS20 only)
Configure GPIO settings such as the direction and signal type for the 12 pin connector by accessing the GPIO
mapping tool. The xS20 devices have hardcoded input and out GPIOs. therefore, direction cannot be configured.
OUT0 and OUT1 can be configured to signal job result or none. For IN0 and IN1, the signal type can be changed to
trigger or none. Input debounce on IN0 and IN1 can be also be increased by clicking the Settings icon.
For more information on the GPIO operation, see General Purpose Input and Outputs.
Figure 25 GPIO Mapping Configuration
Settings
Icon
33
Zebra Aurora Software Overview
Building and Deploying Fixed Scanning (FS) Jobs
To set up a FS Job, set decoder parameters, symbologies, OCR settings, code quality metrics, and data formatting
rules. Begin by configuring the decode parameters and selecting the appropriate set of symbologies. A symbology
is chosen by clicking Symbologies Tab. Next, select specific symbologies to be deployed by clicking the
corresponding checkboxes.
Once the Job is in progress, monitor the Image Viewer and Filmstrip controls to view the Jobs progress. The
Image Viewer contains a status bar that displays the Job result and run time. In FS editor, the status bar will show
the decode time, decoded value, PPM and the type of symbology decoded.
View Results provides additional data on the decode, and displays the results for each Job instance.
Figure 26 FS Job Builder
34
Zebra Aurora Software Overview
Building and Deploying Vision System (VS) Jobs (xS20 only)
To build and deploy a VS Job, start by selecting a machine vision tool and dragging it onto the FlowBuilder. Using
Flowbuilder, stack additional tools onto the workflow or configure the intended results to deploy the Job. To
streamline the creation of a specific toolset, use the QuickDraw tool.
Using the QuickDraw Tool
The QuickDraw tool provides an efficient way for users to rapidly select a region of interest on an image and deploy
a Job based on that region.
To use the QuickDraw tool:
1. Hold shift and click to create a region of interest by dragging the mouse on the ImageViewer.
2. From the QuickDraw menu, select a tool.
The selected tool then gets added to the FlowBuilder. From here, follow the Flowbuilder workflow to deploy the
Job.
Figure 27 QuickDraw Tool
Users can view the results of the Job in progress by monitoring the Image Viewer as it cycles through the images
on the Filmstrip in the lower left corner of the application
35
Figure 28 FlowBuilder
Zebra Aurora Software Overview
36
Zebra Aurora Software Overview
Accessing the Web Human-Machine Interface (HMI)
Access the Web HMI by entering the device IP address into a web browser. To obtain the device IP address, select
View Devices from the menu on the left of the Zebra Aurora application.
Figure 29 View Devices Screen
Once logged in to the Web HMI, the application presents a dashboard that provides key hardware metrics such as
average inspection per minute, total up time, temperature, CPU load, communication status, average pass fail, and
resource utilization.
Figure 30 Web HMI
37
Zebra Aurora Software Overview
Live Monitoring with the Web HMI
The Live Monitoring feature to allows users to view decode results as they occur in real-time by clicking the Live
Monitoring tab on the bottom of the interface.
Figure 31 HMI Live Monitoring
Live Monitoring Tab
The Web HMI also provides the capability to update the device firmware by selecting the settings icon in the top
right corner of the application.
Updating Firmware Using the Web HMI
On the settings screen, click the Firmware Update tab and click Choose File to select the file from the directory
and click the Update button.
Figure 32 Web HMI Settings
38
Zebra Aurora Software Overview
Below the Update button, the progress bar shows the completion percentage of the firmware update in progress.
Once complete, a success or failure message appears to indicate the outcome of the update. On the device, the
LEDs flash red to indicate success. The device then automatically reboots and beeps.
To confirm that the firmware update was successfully completed, check the firmware version on the device in the
Device Information section of the Web HMI dashboard.
NOTE: A factory reset may be required to clear out oldXML and zjob files and replace them with newer
files.
Accessing the Device Using the Web HMI
To access the device via the Web HMI, open a browser and enter the known IP address of the reader.
1. If connected via USB:
•View the device label and note the hostname field.
Figure 33 Obtain Hostname from Label
•Open a web browser and enter http://<HOSTNAME> and press enter.
Figure 34 Enter the Device Hostname into a Web Browser
39
Figure 35 Access Web HMI
Zebra Aurora Software Overview
Alternatively, the device’s IP can be accessed directly by using six digits (shown below as X and Y) included in
the serial number.
•Example:
•12XXX345678YYY - where the values for XXX and YYY form the third and fourth octet of the device’s USB
IP address:
•The USB IP address is in the format: 172.16.XXX.YYY
•If XXX is less than 256; XXX; otherwise XXX = XXX Modulo 256
•If YYY is less than 256, YYY; otherwise YYY = YYY Modulo 256.
The two examples below show how to calculate the USB IP address:
•Example 1: Both XXX and YYY are less than 256
SN:21097520180161
XXX = 097
YYY = 161
USB IP Address = 172.16.97.161
40
Zebra Aurora Software Overview
•Example 2: XXX is greater than 256 and YYY is greater than 256:
SN:21364520180597
XXX = 364 (Since this value is greater than 256, perform a Modulo operation)
XXX = 364%256 = 108
YYY = 597 (Since this value is greater than 256, perform a Modulo operation)
YYY = 597%256 = 85
USB IP Address = 172.16.108.85
2. If connected via Ethernet directly to the PC:
•The IP address should fit the format 169.254.x.y., where x and y are the last four characters of the MAC
address converted from hex to decimal.
•Example:
•MAC Address: 78:b:d6:5c:6d:f2
•6D (hex) - 109 (decimal)
•F2 (hex) - 242 (decimal)
•IP = 169.254.109.242
3. If connected via Ethernet to a network via switch or hub, use the DHCP address from the network/router
configuration.
For all connection methods, users are also able to access the device via hostname instead of IP address. The
hostname consists of the device part number and the last four characters of the MAC address:
•Example:
•Part Number - VS20
•MAC Address - 78:b:d6:5c:6d:f2
•Hostname = VS206df2
For the latest information on performing a firmware update, refer to zebra.com/support
Factory Reset
To restore the factory settings on the device:
1. Use the Zebra Aurora application to navigate to the View Devices tab from the menu.
2. Select the device to be reset.
3. Click on the dropdown to select Factory Reset to restore factory settings on the device.
41
Zebra Aurora Software Overview
Figure 36 Factory Reset on the Aurora Application
Factory
Reset
42
Zebra Aurora Software Overview
Software License Activation Methods
To obtain a license key by registering with the Zebra Aurora application and activate their license within the
application by following the steps in this section.
Obtaining a License Key
To obtain a Zebra Aurora license key, visit register-aurora.zebra.com
Figure 37 Registering with Zebra Aurora
Follow the link to create an account and register for the Zebra Aurora application.
Figure 38 Account Creation Workflow
Once the account has been successfully created, a confirmation email is sent with the Activation IDs for the
licenses as well as account details such as the start and expiration date of the license.
NOTE: After activating the desktop emulator license, the host/PC is locked with the associated
registered account on the licensing server.
NOTE: The confirmation email stores important information that is used to verify the account and
renew an expired license.
43
Zebra Aurora Software Overview
Activating a License with Zebra Aurora
To connect to a device from the Zebra Aurora application when it is online, launch the browser from within the
application to connect to the Web HMI and enter the Activation ID.
To activate a license if the device is offline (intranet) or USB-only:
1. Connect the device to the desktop application.
2. From the License Manager screen, navigate to the license file.
Download the license file to the device.
Supported Symbologies
The following table lists the supported symbologies for the FS/VS Smart Camera Series.
MaxiCode, PDF417, Micro PDF417, QR Code, Micro QR, DPM
OCROCR-A, OCR-B, MICR, US Currency, Trainable OCR (available on select
models or via OCR license)
44
Troubleshooting
This section describes potential issues that could arise while using the device and solutions that could correct
the problem such as power cycling and pinging the device. Ensure that you are familiar with the recommended
security settings to use the device and the communication ports that the Zebra Aurora application utilizes by
referring to Security Settings and Zebra Aurora Communication Port Usage.
Table 13 Troubleshooting the Device
ProblemCauseSolution
Device is not connecting to network
when using Device Discovery.
Device is cycling power or data
connection on USB port.
Specific ports that are utilized by
the application are blocked by
Windows Defender Firewall.
Ensure that the device is visible
in the Windows Network by
viewing the File Explorer and
selecting Network.
There is no RNDIS driver
available to the device when
connected vis USB.
USB cable may be loose or
intermittent.
USB port does not source
enough power.
Ensure that Zebra Aurora has
access to Domain, Public and
Private networks.
See Security Settings for
additional information.
If the device is not viewable
under the Network dropdown
or listed under Other
Devices, it is not connected.
To verify that there is a
RNDIS driver, go to the
Windows Device Manager
and search under the
Network Adapters dropdown.
Reseat the USB cable and
tighten locking screws firmly.
See Power Cycling the
Device for additional
information.
Use another USB port that is
BC1.2, USB charging,
USB-C or has enough power.
Use an appropriate cable that
utilizes an external power
supply.
45
Troubleshooting
Communicating with the Device
Two common strategies used to communicate with the device are pinging via IP and pinging via hostname.
Pinging the Device via IP
To ping the device via IP address:
1. Open a command prompt or powershell.
2. Enter the following command:
i.ping<ip address>
3. Check to see if the device responds or fails to respond.
•Example:
Pinging 192.168.4.100 with 32 bytes of data:
Reply from 192.168.4.100: bytes= 32 time=1ms TTL=64
Reply from 192.168.4.100: bytes= 32 time=1ms TTL=64
Reply from 192.168.4.100: bytes= 32 time=1ms TTL=64
Pinging the Device via Hostname
To ping the device via hostname:
1. Open a command prompt or powershell.
2. Enter the following command (assuming the Hostname is FS20b1cc
i.ping FS20b1cc.local
NOTE: The above hostname example uses the Avahi service running in the device.
3. Check to see if the device responds or fails to respond.
•Example:
Pinging 192.168.4.100 with 32 bytes of data:
Reply from 192.168.4.100: bytes= 32 time=1ms TTL=64
Reply from 192.168.4.100: bytes= 32 time=1ms TTL=64
Reply from 192.168.4.100: bytes= 32 time=1ms TTL=64
46
Troubleshooting
Device Discovery Troubleshooting Methods
Two common solutions to enable the device to re-connect via device discovery are performing a factory
reset on the device and power cycling the device.
Factory Reset the Device
To factory reset the device using the hardware buttons:
1. Disconnect all power sources.
2. Press and hold the TRIG button on the camera.
3. Connect to a power source.
4. Continue to hold the TRIG button. After 20 seconds, the LEDs on the device turn amber.
5. Immediately release the TRIG button once the LED turns amber and release within five seconds.
For information on how to perform a factory reset using the Web HMI, see Factory Reset.
Power Cycling the Device
To power cycle the device:
1. Remove all cables to ensure that no power is being directed to the device.
2. Reinsert a power source and allow the device approximately one minute to boot up.
3. Re-attempt to:
•Discover a device in Aurora by restarting the application and clicking View Devices.
•View a device in the Windows Network
•Access a device using the Web HMI
If failure persists, repeat the steps above for all of the connection types being used with the device,
including:
•USB-to-PC (FS10 only)
•Ethernet directly to the PC (this requires a 24 V connection for power, xS20 only)
•Ethernet connected to a network via switch or hub (this requires a 24 V connection to a power
source if not using Power over Ethernet, xS20 only)
47
Security Settings
To ensure that all available application functionalities are enabled, select all three checkboxes in the
Windows Defender Firewall settings window as shown in the figure below and click Allow Access.
Figure 39 Windows Defender Firewall Settings
Troubleshooting
These settings can be configured by clicking Change Settings and enabling the domain, private and public
network settings for Zebra Aurora and Network Discovery applications. For specific information on the
communication ports utilized by the Zebra Aurora application, see Zebra Aurora Communication Port
Usage.
48
Troubleshooting
Zebra Aurora Communication Port Usage
The table below displays the ports utilized by the Zebra Aurora application.
mDNS5353
mDNS Responder5354
Listening Port55555555
Communication Port55565556
Output Image77227722
Image Live VIew77777777
Discovery Port (2)8889
Discovery Port (3)9876
Raw TCP Data
Profinet RT Unicast3496234962
Profinet RT Multicast3496334963
Profinet RT CM3496434964
EtherNet/IP4481844818
Profinet49152
NOTE1: User Configurable
1
25250
49
Maintenance
This section describes the maintenance procedures that must be followed to maintain the FS/VS Smart
Camera’s performance.
Maintenance
Known Harmful Ingredients
The following chemicals are known to damage the plastics on Zebra scanners and should not come in contact
with the device:
•Acetone
•Ammonia solutions
•Aqueous or alcoholic alkaline solutions
•Aromatic and chlorinated hydrocarbons
•Benzene
•Bleach
•Carbolic acid
•Compounds of amines or ammonia
•Ethanolamine
•Ethers
•Ketones
•TB-lysoform
•Toluene
•Trichloroethylene
Approved Cleaning Agents
The following cleaning agents are approved for cleaning the plastics on Zebra scanners:
•Pre-moistened wipes
•Isopropyl alcohol 70%
50
Maintenance
Tolerable Industrial Fluids and Chemicals
NOTE: Not all fluid variants and brands have been tested.
The following industrial fluids and chemicals were evaluated and deemed tolerable for the FS/VS Smart
Camera series.
•Motor/Engine Oil
•Automatic Transmission Fluid (ATF)
•Continuously Variable Transmission Fluid (CVT)
•Industrial De-Greaser (Engine Brite Heavy Duty)
Cleaning the Device
Routinely cleaning the exit window is required. A dirty window may affect scanning accuracy. Do not allow
any abrasive material to touch the window.
To clean the device:
1. Dampen a soft cloth with one of the approved cleaning agents listed above or use pre-moistened
wipes.
2. Gently wipe all surfaces, including the front, back, sides, top and bottom. Never apply liquid directly to
the scanner. Be careful not to let liquid pool around the scanner window, trigger, cable connector or any
other area on the device.
3. Be sure to clean the trigger area by wiping the surface with careful attention to avoid lifting the label
from the device.
4. Do not spray water or other cleaning liquids directly into the exit window.
5. Wipe the scanner exit window with a lens tissue or other material suitable for cleaning optical material
such as eyeglasses.
6. Immediately dry the scanner window after cleaning with a soft non-abrasive cloth to prevent streaking.
7. Allow the unit to air dry before use.
8. Scanner connectors:
a. Dip the cotton portion of a cotton-tipped applicator in isopropyl alcohol.
b. Rub the cotton portion of the cotton-tipped applicator back-and-forth across the connector on the
Zebra scanner at least 3 times. Do not leave any cotton residue on the connector.
c. Use the cotton-tipped applicator dipped in alcohol to remove any grease and dirt near the connector
area.
Use a dry cotton tipped applicator and rub the cotton portion of the cotton-tipped applicator back-and-forth
across the connectors at least three times. Do not leave any cotton residue on the connectors.
51
zebra.com
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.