Microscan Visionscape HE1600T User Manual

Visionscape® Smart Camera
HE1600T Guide
Rev. 1H, Mar 2009
EM-40247-1H
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
For technical support, email: helpdesk@microscan.com. Microscan Systems, Inc.
1201 S.W. 7th Street Renton, WA 98057 U.S.A. Te l: 425 226 5700 Fax: 425 226 8250 helpdesk@microscan.com
Microscan Europe
Te l: 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, expre s s or implied, including but not limited to, implied warranties of merchantability and. Technical support questions may be directed to: helpdesk@microscan.com Register your product with Microscan: www .mi croscan.com/register fitness for a particular pu rpose. 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.
Te l: 425.226.5700 | Fax: 425.226 .8250 | helpdesk@microscan.com

Contents

PREFACE Welcome! xi
Purpose of This Manual xi Manual Conventions xi
CHAPTER 1
CHAPTER 2 System Components 2-1
Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide v
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 Y o u Have 1-9 Jobs & Storage in Non-Volatile Memory 1-10
Basic Components 2-1
Contents
Visionscape® Smart Camera HE1600T 2-2
TCP/IP Port Connectivity 2-2 Serial Port Connectivity 2-4 Front P anel 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
vi Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009
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
Contents
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
Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide vii
Contents
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 Connecting Visionscape® Smart Camera HE1600T Results to the PLC Input Assembly Data F-11
viii Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009
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
Contents
Index 1-1
Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide ix
Contents
x Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009
Preface

PREFACE Welcome!

Purpose of This Manual

This manual contains detailed information about the V isionscape® Smart Camera HE1600T family.

Manual Conventions

The following typographical conventions are used throughout this manual.
Items emphasizing imp ortant information are bolded.
Menu selections, menu items and entries in screen images are indicated as:
Run (triggered), Modify..., etc.
Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide xi
Preface
xii Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009
1

CHAPTER 1 Introduction

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

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 performance vision boards. Designed for use in a broad range of vision applications, the Visionscape easily deployed solution for manufacturers to monitor quality, control processes, or identify and trace parts on their production lines.
Visionscape 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 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.
®
Smart Cameras are configured as flexible, general-purpose smart
®
®
, and our line of high
®
Smart Camera HE1600T provides a cost effective,
Smart Camera HE1600T offers an extensive array of built-in
®
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 architecture allows running the same vision application program on any Visionscape Visionscape
®
Smart Camera HE1600T vision Smart Camera or any
®
vision board, leveraging the end-user’s investment in application
®
line. Our patented Visionscape® step program
development and training. Scaleability and compatibility with the rest of the Visionscape
Visionscape
®
Smart Camera HE1600T apart from other smart cameras in the
®
family set the
market today. The same point-and-click environment c a n 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:
1-2 Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009

Features and Benefits

1024x768 (X GA) images at a maximum rate of 30 frames/sec
648x494 (VGA) images at a maximum rate of 60 frames/sec
1
It also supports 8 opto idolated digital IO lines in addition to a dedicated light connector for controlling and powering an external light (Visionscape Camera HE1610T configuration only). Partial scan at higher frame rates is supported.
There is full support for:
Acquisition m odes, including: – Exposure (64 usec to 58.8 msec) – Analog gain (0.1 to 63.0) – Offset (-255 to +255)
Visionscape – 1 trigger – 1 strobe output – 3 opto isolated outputs – 4 additional opto isolated general purpose I/O fully assignable in the
AVP
®
Smart Camera HE1600T I/O:
®
Smart
Introduction
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
Flexibili ty in lighting and optics selection for broad applicability
Comprehensive, fully-featured vision processing toolkit
Graphical environment for fast application development
No conventional prog ram ming required for setup of complex vision applications
Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide 1-3
Chapter 1 Introduction
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 package contains the following items:
Visionscape four available Smart Camera models (see Table 1–1).
CD — Your CD contains Vi sionscape
1-4 Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009
®
Smart Camera HE1600T , please take a m oment to co nfirm t hat the
®
Smart Camera HE1600T — Yo ur package contains one of
®
software and all documentation.

Visionscape® Smart Camera HE1600T Models

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

Effective Frame Per Second & Pipeline Operation Formulas

Use the following formula to calculate effective FrameRatePerSecond in a Visionscape
EFPS = ----------------------------------------------------------------------------------------------------
Where VS Overhead is typically:
Interrupt Latency + Framework Overhead = 0.5 msec max
Or
EFPS = -----------------------
In Ta ble 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.
®
Job:
(IT IntegrationTime + VFT VendorFrameTime + VSO VS Overhead) in msec
1000.0
(IT + VFT + 0.5)
1000.0
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.
1-6 Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009
Visionscape® Smart Camera HE1600T Models
1
TABLE 1–2. Visionscape
Model Mode
HE1610TS HE1610TIS (Standard)
HE1610TH HE1610TIH (High Res)
Full [64 - 50000] 55 60 648x494 Progressive
1/2 [64 - 50000] 102 120 648x227 Progressive
1/4 [64 - 50000] 176 240 648x81 Progressive
Pixel Add [64 - 50000] 102 120 324x242 Progressive
Full [90 - 50000] 28.7 30 1024x768 Progressive
1/2 [90 - 50000] 55 60 1024x344 Progressive
1/4 [90 - 50000] 102 120 1024x137 Progressive
Pixel Add [90 - 50000] 55 60 512x370 Progressive
®
Smart Camera HE1600T Modes, Ranges, & FPS
Exposure Range (usec)
EFPS (Power Strobe) FPS Notes
Scan Camera Interface
Scan Camera Interface
Scan Camera Interface
Scan Camera Interface
Scan Camera Interface
Scan Camera Interface
Scan Camera Interface
Scan Camera Interface
Introduction

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 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).
Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide 1-7
®
enforces this
Chapter 1 Introduction
TABLE 1–3. Triggering Rules
Job Structure Snapshot Triggers Behavior and Comments
1 Inspection/ Multiple Snapshots
1 Inspection/ Multiple Snapshots
N (max 4) inspections/ 1 Snapshot Each
1st triggered only or No triggers
All triggered 1st triggered externally, remaining
All triggered/Each on a separate trigger
Function without overruns, no further action from external controlling device.
self triggered from PicDone signal of previous Acquire.
Works as expected in external controlling device makes sure that one Inspection is triggered at a time.

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
The Enhanced Visionscape
®
Smart Camera HE1600T (16M Flash / 64M RAM).
®
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.
1-8 Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009
Additional Flash & System Memory (HE1600T)

Identifying Which Smart Camera You Have

The label on the bottom of the Enhanced Visionscape® Smart Camera HE1610 has a part number that indicates which Smart Camera you have, and what memory is in the Smart Camera:
1
TABLE 1–4. How to Identify Which Smart Camera You Have
Part Number What It Means
014-HE1610-1 HE1610TS with Standard Memory 014-HE1610-2 HE1610TIS with Standard Memory 014-HE1610-3 HE1610TH with Standard Memory 014-HE1610-4 HE1610TIH with Standard Memory 014-HE1610-5 HE1610TS with Expanded Memory 014-HE1610-6 HE1610TIS with Expanded Memory 014-HE1610-7 HE1610TH with Expanded Memory 014-HE1610-8 HE1610TIH with Expanded Memory
In FrontRunner, the Smart Camera button tooltip lists the size of the RAM and Flash for the device:
Introduction
In the Network Viewer:
®
Enhanced Visionscape
background color
Enhanced Visionscape
background color
Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide 1-9
Smart Camera HE1600T 16/64 — Colorized
®
Smart Camera HE1600Te 32/128 — No
Chapter 1 Introduction

Jobs & Storage in Non-Volatile Memory

The maximum Non-Volatile Memory area for Jobs is 16MB for the Enhanced Visionscape Visionscape support files if used in the AVP:
IntelliFi nd models
OCV/OCR Fonts
•Perl scripts
Acquire Tool tiff or bmp image list (when programmed to capture from disk)
To determine the size of an AVP from FrontRunner, select File > Show Job Info... and navigate to the AVP file on the disk. FrontRunner displays a dialog that shows the File Size of the AVP and other statistics about the Job.
FIGURE 1–2. File Size of Job
®
Smart Camera HE1600Te (32/128), and 4.8MB for the Standard
®
Smart Camera HE1600T (16/64). This includes the Job plus any
Determine support file sizes by adding up the file sizes of the models, fonts, perl scripts, and tiff images used in the AVP (these are usually stored under \Vscape\Jobs Contours, Fonts subdirectories). Overall, the maximum size used (AVP + support files) cannot exceed 16MB for the HE1600Te or 4.8MB for the HE1600T.
1-10 Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009
2

CHAPTER 2 System Components

2
System Components
This chapter contains information about system components, and information to help you connect the Visionscape information describes connectors, adapters, cables, pinouts, and signals.
Note: There are no user serviceable parts inside.
®
Smart Camera HE1600T. Specific

Basic Components

Table 2–1 lists the Visionscape® Smart Camera HE1600T hardware components.
TABLE 2–1. Visionscape
Number Component Description
Cameras GMV-0HT16-0CM0G HE1610TS GMV-1HT16-0CM0G HE1610TH GMV-0HF16-0CM0G HE1610TIS GMV-1HF16-0CM0G HE1610TIH Starter & Accessory Kits GMV-1HF16-0SK0G HE1610TSK Cables
®
Smart Camera HE1600T Hardware Components
Visionscape® Smart Camera VGA Visionscape Visionscape Visionscape
Visionscape
®
Smart Camera XGA
®
Smart Camera VGA w/IntelliFind™
®
Smart Camera XGA w/IntelliFind™
®
Smart Camera 1610T Starter Kit
Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide 2-1
Chapter 2 System Components
TABLE 2–1. Visionscape
®
Smart Camera HE1600T Hardware Components
(Continued)
Number Component Description
98-HT00-0CE0 HETENET-100 Cable, Ethernet M12-4 to RJ45 Ethernet Cable
Length = 10m
98-HT00-0CE2 HETENET-020 Cable, Ethernet M12-4 to RJ45 Ethernet Cable
Length = 2m
98-HT00-0CP0 HETPC-100 Cable, Power and Primary I/O M12-8 to pigtail
Length = 10m
98-HT00-0CS0 HETAC-100 Cable, Serial and Auxilary I/O M12-8 to pigtail
Length = 10m
98-HT00-0CD2 HETSC-020 Cable, Serial and M12-8 to DB9
Length = 2m
98-HT00-0CL5 HETLC-050 Cable, Light M5-4 to pigtail
Length = 5m Adapters 98-HT00-0LM1 010-026800 Adapter, Lighting for Doal and DF-100 NER
Lights 98-HT00-0CM1 HETBMA-1 Adapter, Camera mount, Standard 98-HT00-0CM2 HETBMA-2 Adapter, Camera mount, Backward Compatible 98-0HT00-0TA0 HELTA-050 Adapter for Lens Protections Tubes (IP67)
98-0HT00-0TA1 (glass)
98-0HT00-0TA2 (no glass) Lights 98-HT00-0LD1 010-208700 Light, DOAL 50 V2, with HE1x00T Compatible
connector 98-HT00-0LF1 010-609600 Light, DF-150, with HE1x00T Compatible
connector 98-HT00-0LR1 010-609500 Light, R-60, with HE1x00T Compatible connector

Visionscape® Smart Camera HE1600T

TCP/IP Port Connectivity

When communicating over Ethernet, the camera uses the following predefined ports. The camera establishes connections as a Server and, therefore, listens for Host clients to initiate the connection on a particular port. Any number of clients
2-2 Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009
Visionscape® Smart Camera HE1600T
can connect to the camera, each one with their private peer-to-peer connection and each one monitored by a special *heartbeat* connection on port 49079 (see Table 2–2).
TABLE 2–2. Visionscape
Port Name Protocol Number Note
File Transfer Port FTP 21 Allows the Host to send and retrieve files from the
Telnet Port Telnet 23 Console terminal to the Device, runs the vxWorks OS
DHCP Client Port DHCP 68 Supports the assignment of IP addresses from a DHCP
Web Server HTTP 80 Allow access to boot parameters when HyperTerminal
Routing Port RIP 520 Receives and updates local routing tables from the
IO Service Port TCP 49049 Controls IO on the camera, i.e., Physical and Virtual IO
Pic and Live Acquire Port
Camera RPC Port TCP 49059 When in control, sends editing and runtime commands
Connection Monitor Port
Reports & Statistics Port
PartQ Retrieval Port
TCP 49050 Takes pictures and goes to Live Video.
TCP 49079 This special connection is created automatically
TCP 49200 Used by FrontRunner and vskit programming library for
TCP 49201 Retrieves the reports records stored inline in camera
®
Smart Camera HE1600T TCP/IP Connectivity
HE1610T.
console target shell.
server for the HE1610T Smart Camera.
over Serial and Bootloader menu is not convenient.
Network.
and receives IO change notification events back to the client.
to the camera; for example, Start, Stop, Download, Flash, etc...
whenever any of the other connections above is made by a client (when using the vskit libraries or by FrontRunner). It monitors the connections and provides a timely mechanism to report connection drops to the client (within a few seconds).
camera reports. Reports are defined by the and can include any results with or without images. Connections can be programmed to be lossless, i.e., inline with the Inspection or lossy, i.e., at a particular rate per second.
memory.
2
System Components
Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide 2-3
Chapter 2 System Components
TABLE 2–2. Visionscape
®
Smart Camera HE1600T TCP/IP Connectivity
(Continued)
Port Name Protocol Number Note
Reports & Statistics Control Port
Serial TCP Ports TCP 49211
Camera Login/Command Port
Camera Announce Port
TCP 49202 Allow control over a Report Connection, in particular
update rate and allows records to be added/removed from the connection.
49212 49213 49214
UDP 49493 Gains control to the camera in order to edit and modify
UDP 49495 Broadcasts HE1600T Smart Camera identity on the
Send Formatted Output Strings serially over TCP as programmed in the by the Formatted Output Step
its network parameters. A network login to the camera is required to gain control with the HE1600.
current subnet used by Network View in FrontRunner, provides general counters, camera name, IP, IP in control, camera status, and camera software version.

Serial Port Connectivity

FrontRunner always communicates over Ethernet with the Visionscape® Smart Camera HE1600T; however, the Serial port is fully supported by the Job in the form of allowing Serial triggers and Serial ASCII reporting output via the Acquire, Digital Input and Formatted Output Tools.
The serial string(s) are formatted using the *printf C syntax*. Special characters can be used and are summarized in Table 2–3.
TABLE 2–3. Special Characters
Sequence Output Character
\a Bell (alert) \b Backspace \f Formfeed \n New line \r Carriage return \t Horizontal tab \v Vertical tab \' Single quotation mark
2-4 Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009
Visionscape® Smart Camera HE1600T
TABLE 2–3. Special Characters (Continued)
Sequence Output Character
\" Double quotation mark \\ Backslash \ooo ASCII character in octal notation \xhhh ASCII character in hexadecimal notation

Front Panel

Figure 2–1 shows the front C-Mount Lens threads for the Visionscape® Smart Camera HE1600T.
FIGURE 2–1. Front Panel
2
System Components

Rear Panel

Figure 2–2 details the layout of the rear panel.
Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide 2-5
Chapter 2 System Components
X1 X2
X3
S1
X4
FIGURE 2–2. Rear Panel Layout
X1 — Power & Primary I/O (M12 A-coded, plug)
X2 — External Light Power, Strobe only (M5, socket)
X3 — Secondary I/O, Serial (M12 A-coded, socket)
X4 — Industrial Ethernet (M12 D-Coded)
S1 — QuicSet™ (Remove screw for access)
Note: On earlier productions units only. Function not required.

Mode/Status LEDs

Figure 2–3 shows the mode and status LEDs.
2-6 Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009
Visionscape® Smart Camera HE1600T
FIGURE 2–3. Mode/Status LEDs
Table 2–4 describes the mode and status LEDs.
TABLE 2–4. Mode/Status LEDs
Name Description LED Color
TRIG Trigger LED Yellow PASS Pass LED Green FAIL Fail LED Red MODE Mode LED Yellow PWR Power on LED Green LINK Ethernet Link Green ACT Ethernet ACT Yellow
2
System Components
These LEDs convey visually power-on status and error codes.

Important Label Information

Each Visionscape® Smart Camera HE1600T has its own label, which contains important information about that Smart Camera.
MODEL NUMBER/CATALOG NUMBER — The model number for your Visionscape
PN — The part number of your Visionscape
SN — The serial number of your Visionscape
MAC ADDRESS — This unique address is important because, by default, a Visionscape
Rev. 1H, Mar 2009 Visionscape® Smart Camera HE1600T Guide 2-7
®
Smart Camera HE1600T.
®
Smart Camera HE1600T
®
Smart Camera HE1600T.
®
Smart Camera’s name on the network is
Chapter 2 System Components
“HawkEyeXXXXXX,” where XXXXXX is the last six alphanumeric characters in its MAC address. So, for the Visionscape HE1600T with MAC address 00:60:33:E1:FF:FA, the default network name is “HawkEyeE1FFFA”.
Optional IntelliFind License Key (applies to HE1610TIS & HE1610TIH only)

Power-on Sequence

Each stage of the power-on sequence drives the LEDs in a binary up-count fashion according to Table 2–5. The LEDs illuminate before the test is executed and remain in that pattern until the next test is run or an error condition is detected and displayed.

Error Codes

In the event of an error being detected, the beeper beeps five times and an error code (in binary form) representing the test that failed flashes on the LEDs. The LEDs continue to flash until the <Escape> character is sent on the serial port, at which point an error message is logged to the serial port and the Diagnostic Monitor is launched. The serial port terminal server must be set to the following parameters: 115200, 8, N, 1.
Table 2–5 describes the Mode/Status LED power-on sequence and error codes.
®
Smart Camera
TABLE 2–5. Mode/Status LED Power-On Sequence & Error Codes
Mode Fail Pass Trig Test Performed
Data Line Test
Address Line Test
Bootloader CRC Check
Kernel CRC Check
RS-232 Internal Loopback
FPGA Load Test
FPGA PCI Config Test
2-8 Visionscape® Smart Camera HE1600T Guide Rev. 1H, Mar 2009
Loading...
+ 123 hidden pages