Microscan Visionscape HE1600T User manual

Visionscape®Smart Camera
HE1600T Guide
EM-40247-1H
Rev. 1H, Mar 2009

Copyright and Disclaimer
Copyright ©2009 by Microscan Systems, Inc.
1201 S.W. 7th Street, Renton, WA, U.S.A. 98057
(425) 226-5700 FAX: (425) 226-8682
All rights reserved. The information contained herein is proprietary and is provided solely for the purpose of allowing
customers to operate and/or service Microscan manufactured equipment and is not to be released, reproduced, or used
for any other purpose without written permission of Microscan.
Throughout this manual, trademarked names might be used. Rather than place a trademark (™) symbol at every
occurrence of a trademarked name, we state herein that we are using the names only in an editorial fashion, and to the
benefit of the trademark owner, with no intention of infringement.
Disclaimer
The information and specifications described in this manual are subject to change without notice.
Latest Manual Version
For the latest version of this manual, see the Download Center on our web site at: www.microscan.com.
Technical Support
Microscan Systems, Inc.
1201 S.W. 7th Street
Renton, WA 98057
U.S.A.
Tel: 425 226 5700
Fax: 425 226 8250
Microscan Europe
Tel: 31 172 423360
Fax: 31 172 423366
Microscan Asia Pacific
R.O. Tel: 65 6846 1214
Fax: 65 6846 4641
Microscan Limited Warranty Statement and Exclusions
What Is Covered?
Microscan Systems Inc. warrants to the original purchaser that products manufactured by it will be free from defects in
material and workmanship under normal use and service for a period of one year from the date of shipment. This
warranty is specifically limited to, at Microscan’s sole option, repair or replacement with a functionally equivalent unit
and return without charge for service or return freight.
What Is Excluded?
This limited warranty specifically excludes the following: (1) Any products or parts that have been subject to misuse,
neglect, accident, unauthorized repair, improper installation, or abnormal conditions or operations; (2) Any products or
parts that have been transferred by the original purchaser; (3) Customer mis-adjustment of settings contrary to the
procedure described in the Microscan Systems Inc. owners manual; (4) Upgrading software versions at customer request
unless required to meet specifications in effect at the time of purchase; (5) Units returned and found to have no failure
will be excluded; (6) Claims for damage in transit are to be directed to the freight carrier upon receipt. Any use of the
product is at purchaser’s own risk. This limited warranty is the only warranty provided by Microscan Systems Inc.
regarding the product. Except for the limited warranty above, the product is provided “as is.” To the maximum extent

permitted by law, this express warranty excludes all other warranties, express or implied, including but not limited to,
implied warranties of merchantability and. Technical support questions may be directed to: [email protected]
Register your product with Microscan: www.microscan.com/register fitness for a particular purpose. Microscan Systems
Inc. does not warrant that the functions contained in the product will meet any requirements or needs purchaser may
have, or that the product will operate error free, or in an uninterrupted fashion, or that any defects or errors in the product
will be corrected, or that the product is compatible with any particular machinery.
Limitation of Liability
In no event shall Microscan Systems Inc. be liable to you or any third party for any special, incidental, or consequential
damages (including, without limitation, indirect, special, punitive, or exemplary damages for loss of business, loss of
profits, business interruption, or loss of business information), whether in contract, tort, or otherwise, even if Microscan
Systems Inc. has been advised of the possibility of such damages. Microscan Systems Inc.’s aggregate liability with
respect to its obligations under this warranty or otherwise with respect to the product and documentation or otherwise
shall not exceed the amount paid by you for the product and documentation. Some jurisdictions do not allow the
exclusion or limitation of incidental or consequential damages or limitations on an implied warranty, so the above
limitation or exclusion may not apply to you. This warranty gives you specific legal rights, and you may also have other
rights which may vary from state to state.
Tel: 425.226.5700 | Fax: 425.226.8250 | helpdesk@microscan.com


Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide v
Contents
PREFACE Welcome! xi
Purpose of This Manual xi
Manual Conventions xi
CHAPTER 1 Introduction 1-1
Product Summary 1-2
Features and Benefits 1-3
Applications 1-4
Package Contents 1-4
Visionscape® Smart Camera HE1600T Models 1-5
Effective Frame Per Second & Pipeline Operation Formulas 1-6
Triggering Rules for Single Channel Devices 1-7
Additional Flash & System Memory (HE1600T) 1-8
Identifying Which Smart Camera You Have 1-9
Jobs & Storage in Non-Volatile Memory 1-10
CHAPTER 2 System Components 2-1
Basic Components 2-1

Contents
vi Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009
Visionscape® Smart Camera HE1600T 2-2
TCP/IP Port Connectivity 2-2
Serial Port Connectivity 2-4
Front Panel 2-5
Rear Panel 2-5
Mode/Status LEDs 2-6
Important Label Information 2-7
Power-on Sequence 2-8
Error Codes 2-8
Beeper 2-9
Mounting & Wiring the Visionscape® Smart Camera HE1600T 2-9
Mounting Using Front Block 2-9
Mounting Using Standard Mounting Block 2-10
Mounting Using Accessory Mounting Block 2-11
Location for Backward Compatible Mounting Block 2-11
Field I/O Wiring Examples 2-12
Input Opto Wiring 2-12
Output Opto Wiring 2-13
External Strobe & Sensor 2-16
Power Requirements 2-16
Power Supply Wiring 2-16
CHAPTER 3 Ethernet/IP Communications 3-1
A/B Logix PLCs That Support Ethernet/IP I/O Messaging 3-2
Ethernet/IP IO Points 3-3
Binary Data Block 3-3
User Data Block Accessor Perl Tools 3-7
BinaryBlockRead/Write Perl Scripts 3-8
Example Ethernet/IP Read/Write Test 3-13

Contents
Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide vii
CHAPTER 4 Visualization HMIs 4-1
Settings Pages 4-4
Layout Options 4-5
Modes 4-7
Image Display 4-8
Buttons 4-9
Counters & Status 4-10
Extras 4-11
Report Tab & Setup Screen 4-13
Style 4-16
URL Tab 4-17
Miscellaneous Points 4-17
Displaying the Output of a Datum 4-18
Copying a Symbolic Name to the Clipboard 4-18
Pasting a Symbolic Name into the Report 4-19
Adding Options to the Base URL 4-21
Basic Options 4-21
CHAPTER 5 Optics & Lighting 5-1
Optics (1610T Only) 5-2
Lighting Connector 5-3
APPENDIX A Connector Pinouts A-1
Visionscape® Smart Camera HE1600T Connectors A-1
Power & Primary I/O Connector A-1
Serial & Secondary I/O Connector A-3
Ethernet Connector A-4
Light Port Connector A-5
QuickSet® Switch A-7
APPENDIX B Cable Specifications B-1
HETPC-100 - Power & Primary I/O Cable B-1
HETAC-100 - Serial & Secondary I/O Cable B-2
HETENET-XXX - Ethernet Cable B-4
HETLC-050 - Lighting Control Cable B-4

Contents
viii Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009
APPENDIX C Specifications C-1
Dimensions C-3
APPENDIX D Setting Up Network Communications D-1
Visionscape® Smart Camera HE1600T Connection Matrix D-3
Visionscape® Smart Camera HE1600T Boot Parameters D-4
Changing Network Parameters D-4
APPENDIX E Updating Firmware on 1600T Cameras E-1
Updating the Firmware with Smart Camera Update E-1
Updating the Firmware with the Bootloader E-3
Main Menu Items E-7
Modify User Parameters E-7
Reset User Account E-8
Exit to Application E-8
Error Codes E-9
APPENDIX F Ethernet/IP Communication with ControlLogix
PLCs F-1
Overview of the System F-2
IO Mapping F-2
Output Assembly Instance 112 F-2
Input Assembly Instance 100 F-3
Programming the Visionscape® Smart Camera HE1600T F-5
Setting Up The Visionscape® Smart Camera HE1600T F-5
Setting Up the Visionscape® Smart Camera HE1600T Job F-6
Acquisition F-6
Data Matrix Tool F-6
Connecting the PLC Output Assembly Data to Visionscape®
Smart Camera HE1600T Datums F-7
ConnectingVisionscape® SmartCamera HE1600T Resultsto the
PLC Input Assembly Data F-11

Contents
Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide ix
Setting Up the PLC Program F-18
Configuring the Hardware F-18
Defining Data Types F-23
Add Controller Tags F-26
Add Program Tags F-28
Ladder Logic F-28
Run the Program F-30
Assembly Data F-31
Introduction to an “Assembly” F-31
Assembly Instance 100 (Input) F-31
DINT 0: 32 Bits of Camera VIO F-32
DINT 1: User Defined Tag Value F-32
DINT 2: Camera Status Register F-32
DINT 3: Last Error F-33
DINT 4…19: User Data F-33
Assembly Instance 112 (Output) F-33
DINT 0: 32 Bits of Camera VIO F-33
DINT 1: User defined tag value F-33
DINT 2: Camera Control Register F-34
DINT 3: Reserved F-34
DINT 4…19: User Data F-34
Index 1-1

Contents
xVisionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009

Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide xi
Preface
PREFACE Welcome!
Purpose of This Manual
This manual contains detailed information about the Visionscape®Smart Camera
HE1600T family.
Manual Conventions
The following typographical conventions are used throughout this manual.
• Items emphasizing important information are bolded.
• Menu selections, menu items and entries in screen images are indicated as:
Run (triggered), Modify..., etc.

Preface
xii Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009

Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide 1-1
1
Introduction
1
CHAPTER 1 Introduction
FIGURE 1–1. Visionscape®Smart Camera HE1610

Chapter 1Introduction
1-2 Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009
Product Summary
The HE1600T, one of our Visionscape®family of networked Smart Cameras,
combines a rugged IP67 smart camera form-factor with the broad applicability,
flexibility, and proven vision toolkit of Visionscape®, and our line of high
performance vision boards. Designed for use in a broad range of vision
applications, the Visionscape® Smart Camera HE1600T provides a cost effective,
easily deployed solution for manufacturers to monitor quality, control processes,
or identify and trace parts on their production lines.
Visionscape® Smart Cameras are configured as flexible, general-purpose smart
cameras with C-mount optics and separate lighting. Like all other Visionscape®
Smart Cameras, the 1600T comes standard with built-in digital I/O, serial
communications, and Ethernet networking. All vision processing is done on-
board using a high performance, embedded CPU. A real-time, multitasking
operating system ensures deterministic performance and facilitates integration in
high-speed manufacturing lines.
The Visionscape®Smart Camera HE1600T offers an extensive array of built-in
vision processing tools, including Data Matrix and bar code reading, optical
character recognition (OCR), image processing, image analysis and feature
extraction, flaw detection, object location, calibrated dimensional measurements,
and various custom processing options. Developed and perfected on prior
generations of our machine vision systems, these tools have already been
successfully applied in thousands of production installations worldwide.
Setup of a new vision application to run on the camera is done on a host PC on
the same network using the same powerful graphical application environment as
the rest of the Visionscape®line. Our patented Visionscape®step program
architecture allows running the same vision application program on any
Visionscape®Smart Camera HE1600T vision Smart Camera or any
Visionscape®vision board, leveraging the end-user’s investment in application
development and training.
Scaleability and compatibility with the rest of the Visionscape®family set the
Visionscape®Smart Camera HE1600T apart from other smart cameras in the
market today. The same point-and-click environment can be used to configure
applications deployed on smart cameras and framegrabbers.
The Smart Camera family supports 16 MB of Non-Volatile memory for Kernel
and Job saving (3 MB maximum AVP size) and 64 MB of RAM for operation.
The camera sensor (depending on model) supports acquisitions of:

Features and Benefits
Introduction
1
Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide 1-3
• 1024x768 (XGA) images at a maximum rate of 30 frames/sec
• 648x494 (VGA) images at a maximum rate of 60 frames/sec
It also supports 8 opto idolated digital IO lines in addition to a dedicated light
connector for controlling and powering an external light (Visionscape®Smart
Camera HE1610T configuration only). Partial scan at higher frame rates is
supported.
There is full support for:
• Acquisition modes, including:
– Exposure (64 usec to 58.8 msec)
– Analog gain (0.1 to 63.0)
– Offset (-255 to +255)
• Visionscape®Smart Camera HE1600T I/O:
– 1 trigger
– 1 strobe output
– 3 opto isolated outputs
– 4 additional opto isolated general purpose I/O fully assignable in the
AVP
Features and Benefits
• Compact, all-in-one smart camera configuration for ease of integration
• Built-in digital I/O, serial communications and Ethernet networking for open
connectivity to other equipment
• Flexibility in lighting and optics selection for broad applicability
• Comprehensive, fully-featured vision processing toolkit
• Graphical environment for fast application development
• No conventional programming required for setup of complex vision
applications

Chapter 1Introduction
1-4 Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009
• Scaleability and full compatibility with Visionscape®board line allows
leveraging user training and application development investment
Applications
• Part presence/absence
• Assembly verification
• Inspection
•Gauging
• Part location/orientation detection
• Alignment/guidance
• Automatic ID (Data Matrix, bar code, OCR)
Package Contents
Before you install Visionscape®software and mount, wire, and connect your
Visionscape®Smart Camera HE1600T, please take a moment to confirm that the
package contains the following items:
• Visionscape®Smart Camera HE1600T — Your package contains one of
four available Smart Camera models (see Table 1–1).
• CD — Your CD contains Visionscape®software and all documentation.

Visionscape® Smart Camera HE1600T Models
Introduction
1
Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide 1-5
Visionscape®Smart Camera HE1600T Models
Table 1–1 lists and describes the Visionscape®Smart Camera HE1600T models,
including acquisition modes and resolutions.
The Visionscape®Smart Camera HE1600T supports up to a maximum of four
inspections.
TABLE 1–1. Visionscape®Smart Camera HE1600T Models & Resolutions
Number Model Resolution
GMV-0HT16-0CM0G HE 1610TS
(Standard Resolution) FullScan: 648x494
PartialScan:Half: 648x227
Quarter: 648x81
Binning:324x242
GMV-1HT16-0CM0G HE 1610TH
(High Resolution) FullScan: 1024x768
PartialScan:Half: 1024x344
Quarter: 1024x137
Binning:512x370
GMV-0HF16-0CM0G HE 1610TIS
(Standard Resolution w/IntelliFind) FullScan: 648x494
PartialScan: Half: 648x227
Quarter: 648x81
Binning:324x242
GMV-1HF16-0CM0G HE 1610TIH
(High Resolution w/IntelliFind) FullScan: 1024x768
PartialScan: Half:1024x344
Quarter: 1024x137
Binning:512x370

Chapter 1Introduction
1-6 Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009
Effective Frame Per Second & Pipeline Operation
Formulas
Use the following formula to calculate effective FrameRatePerSecond in a
Visionscape®Job:
Where VS Overhead is typically:
Interrupt Latency + Framework Overhead = 0.5 msec max
Or
In Table 1–2, EFPS is given in PowerStrobe with 1msec Integration time and Job
in full pipeline, meaning that the Job tools + idle processing time, i.e., less than
(IT + VFT + 0.5) above.
Full Pipeline = (AVT AVP Processing Time + IDT Inspection Idle Time +
LossLess Connection Overhead) < (IT + VFT + VSO) idle time is defaulted to
3% of the Inspection Time as defined in the VisionSystemStep property page.
Table 1–2 lists Visionscape®Smart Camera HE1600T models, modes, and
frames per second.
1000.0
EFPS = ----------------------------------------------------------------------------------------------------
(IT IntegrationTime + VFT VendorFrameTime + VSO VS Overhead) in msec
1000.0
EFPS = -----------------------
(IT + VFT + 0.5)

Visionscape® Smart Camera HE1600T Models
Introduction
1
Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide 1-7
Triggering Rules for Single Channel Devices
The Visionscape®Smart Camera HE1600T has a single acquisition channel.
When a Job is constructed, only one Acquire can run at a time. Table 1–3
summarizes the recommended cases. Note that Visionscape®enforces this
condition by honoring the first Acquire requested and generating an overrun on
any other Acquire that are requested to run from the external controlling device
(usually, an external trigger or a PLC).
TABLE 1–2. Visionscape®Smart Camera HE1600T Modes, Ranges, & FPS
Model Mode Exposure
Range (usec)
EFPS
(Power
Strobe) FPS Notes
HE1610TS
HE1610TIS
(Standard)
Full [64 - 50000] 55 60 648x494 Progressive
Scan Camera Interface
1/2 [64 - 50000] 102 120 648x227 Progressive
Scan Camera Interface
1/4 [64 - 50000] 176 240 648x81 Progressive
Scan Camera Interface
Pixel Add [64 - 50000] 102 120 324x242 Progressive
Scan Camera Interface
HE1610TH
HE1610TIH
(High Res)
Full [90 - 50000] 28.7 30 1024x768 Progressive
Scan Camera Interface
1/2 [90 - 50000] 55 60 1024x344 Progressive
Scan Camera Interface
1/4 [90 - 50000] 102 120 1024x137 Progressive
Scan Camera Interface
Pixel Add [90 - 50000] 55 60 512x370 Progressive
Scan Camera Interface

Chapter 1Introduction
1-8 Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009
Additional Flash & System Memory (HE1600T)
The Enhanced Visionscape®Smart Camera HE1600Te contains twice the Flash
(32MB) and twice the RAM (128MB) of the standard Visionscape®Smart
Camera HE1600T. The firmware fully supports both models:
• The Visionscape®Smart Camera HE1600T (16M Flash / 64M RAM).
• The Enhanced Visionscape®Smart Camera HE1600Te Smart Camera (32M
Flash / 128M RAM).
The Enhanced Visionscape®Smart Camera HE1600Te can save an AVP of
up to 16MB in size, allowing much larger AVPs to be developed for the
device.
TABLE 1–3. Triggering Rules
Job Structure Snapshot Triggers Behavior and Comments
1 Inspection/
Multiple Snapshots 1st triggered only or
No triggers Function without overruns, no
further action from external
controlling device.
1 Inspection/
Multiple Snapshots All triggered 1st triggered externally, remaining
self triggered from PicDone signal
of previous Acquire.
N (max 4) inspections/
1 Snapshot Each All triggered/Each on a
separate trigger Works as expected in external
controlling device makes sure that
one Inspection is triggered at a
time.
Other manuals for Visionscape HE1600T
1
Table of contents
Other Microscan Digital Camera manuals

Microscan
Microscan Vision Hawk Smart Camera User manual

Microscan
Microscan HAWK MV-4000 User manual

Microscan
Microscan Visionscape HE1600T User manual

Microscan
Microscan HawkEye 1500 Series Installation and operation manual

Microscan
Microscan Visionscape GigE User manual

Microscan
Microscan Vision MINI Xi Smart Camera User manual

Microscan
Microscan Visionscape CMGC03 User manual

Microscan
Microscan VS-1 User manual

Microscan
Microscan Vision HAWK GMV-6800-1000G User manual

Microscan
Microscan HawkEye 1600T User manual