Lantronix I/O 2100, IntelliBox-I/O 2100 User Manual

IntelliBox®-I/O 2100
User Guide
Part Number 900-474
Revision B March 2012
Copyright & Trademark
© 2012 Lantronix. All rights reserved. No part of the contents of this book may be transmitted or reproduced in any form or by any means without the written permission of Lantronix. Printed in the United States of America.
Ethernet is a trademark of XEROX Corporation. UNIX is a registered trademark of The Open Group. Windows is a trademark of Microsoft Corporation.
Warranty
For details on the Lantronix warranty replacement policy, please go to our web site at
www.lantronix.com/support/warranty.
Patents
Patent #4,972,470; other patents pending.
Contacts
Lantronix Corporate Headquarters
167 Technology Drive Irvine, CA 92618, USA
Toll Free: 800-526-8766 Phone: 949-453-3990 Fax: 949-450-7249
Technical Support
Online:
Sales Offices
For a current list of our domestic and international sales offices, go to the Lantronix web site at
www.lantronix.com/support
www.lantronix.com/about/contact.
Disclaimer & Revisions
Operation of this equipment in a residential area is likely to cause interference, in which case the user, at his or her own expense, will be required to take whatever measures may be required to correct the interference.
Attention: This product has been designed to comply with the limits for a Class A digital
device pursuant to Part 15 of FCC Rules. These limits are designed to provide reasonable protection against such interference when operating in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy, and if not installed and used in accordance with this guide, may cause harmful
interference to radio communications.
This Class A digital apparatus complies with Canadian ICES-003.
IntelliBox-I/O 2100 User Guide 2
Cet appareil num′erique de la classe A est conforme ′a la norme NMB-003 du Canada.
Changes or modifications to this device not ex plic it l y approv ed b y Lantron ix will v oid the user's authority to operate this device.
The information in this guide may change without notice. The manufacturer assumes no responsibility for any errors that may appear in this guide.
Revision Histor y
Date Rev. Comments
May 2007 A Initial Document.
March 2012 B Updated for firmware version 1.4.0.0.
Contents
List of Figures ______________________________________________________ 10 List of Tables _______________________________________________________ 12
1: Preface 14
Purpose and Audience _______________________________________________ 14 Summary of Chapters ________________________________________________ 14 Additional Documentation _____________________________________________ 15
2: Introduction 16
IntelliBox-I/O 2100 Overview __________________________________________ 16
EventTrak™ Overview _______________________________________________ 19
Features _____________________________________________________________ 17 Typical Devices ________________________________________________________ 17
Automated Monitoring and Control _________________________________________ 19 Automated Reporting ___________________________________________________ 19
Evolution OS™ _____________________________________________________ 19
Web-Based Configuration and Troubleshooting _______________________________ 19 Command-Line Interface (CLI) ____________________________________________ 20 SNMP Management ____________________________________________________ 20 XML-Based Architecture and Device Control _________________________________ 20 Really Simple Syndication (RSS) __________________________________________ 20 Enterprise-Grade Security ________________________________________________ 20 Troubleshooting Capabilities ______________________________________________ 21
Applications ________________________________________________________ 21
Building Automation/Security ______________________________________________ 22 Industrial Automation ____________________________________________________ 22 Medical/Healthcare _____________________________________________________ 22 Retail Automation/Point-of-Sale ___________________________________________ 22 Traffic Management ____________________________________________________ 23
Product Information Label _____________________________________________ 23
3: EventTrak 24
Overview __________________________________________________________ 24
Automated Device Management, Monitoring, and Control _______________________ 24 Automated Reporting ___________________________________________________ 24
Examples _________________________________________________________ 24
Industrial _____________________________________________________________ 24
IntelliBox-I/O 2100 User Guide 4
Contents
Other Examples ________________________________________________________ 25
Inputs and Outputs __________________________________________________ 26 Events ____________________________________________________________ 26 Actions ___________________________________________________________ 26 Chain Definitions ____________________________________________________ 26
Definitions or Monitoring and Control Settings ________________________________ 26
Automated Reporting ________________________________________________ 27
4: Installation 28
Package Contents ___________________________________________________ 28 User-Supplied Items _________________________________________________ 28 Identifying Hardware Connectors _______________________________________ 29
Screw Terminal Serial Connectors _________________________________________ 30 Ethernet Port __________________________________________________________ 30 Terminal Block Power Connector __________________________________________ 31 Digital I/Os ____________________________________________________________ 31 Relay Port ____________________________________________________________ 32 LEDs ________________________________________________________________ 32 Reset Button __________________________________________________________ 33
Physically Installing the IntelliBox-I/O 2100 _______________________________ 33
Finding a Suitable Location _______________________________________________ 33 Connecting the IntelliBox-I/O 2100 _________________________________________ 33
5: Getting Started 35
Using DeviceInstaller ________________________________________________ 35
Starting DeviceInstaller __________________________________________________ 35 Viewing IntelliBox-I/O 2100 Properties ______________________________________ 37
Configuration Methods _______________________________________________ 38
Configuring from the Web Manager Interface _________________________________ 38 Configuring via an SSH/Telnet Session or Serial Port Using the CLI _______________ 39 Configuring from the XML Interface _________________________________________ 39
6: Configuration Using the Web Manager 40
Accessing the Web Manager through a Web Browser _______________________ 40 Navigating Through the Web Manager ___________________________________ 42 Understanding the Web Manager Pages _________________________________ 49 Device Status Page__________________________________________________ 50
IntelliBox-I/O 2100 User Guide 5
Contents
7: Network, Serial Line, Tunnel, and Modbus Settings 51
Network Configuration Page ___________________________________________ 51 Line Settings Pages _________________________________________________ 54
Line - Configuration Page ________________________________________________ 55 Line – Command Mode Page _____________________________________________ 58
Tunnel Pages ______________________________________________________ 60
Tunnel – Statistics Page _________________________________________________ 60 Tunnel – Serial Settings Page _____________________________________________ 61 Tunnel – Start/Stop Characters Page _______________________________________ 62 Tunnel – Accept Mode Page ______________________________________________ 64 Tunnel – Connect Mode Page _____________________________________________ 67 Tunnel – Disconnect Mode Page __________________________________________ 70 Tunnel – Packing Mode Page _____________________________________________ 71 Tunnel – Modem Emulation Page __________________________________________ 72
Modbus Pages _____________________________________________________ 74
Modbus – Statisti cs Page ________________________________________________ 74 Modbus – Configuration Page _____________________________________________ 75
8: Terminal and Host Settings 76
Terminal Settings ___________________________________________________ 76 Host Configuration __________________________________________________ 78
9: Services Settings 79
DNS Page _________________________________________________________ 79 SNMP Page _______________________________________________________ 80 FTP Page _________________________________________________________ 82 TFTP Page ________________________________________________________ 83 Syslog Page _______________________________________________________ 84 HTTP Pages _______________________________________________________ 85 HTTP Statistics Page ________________________________________________ 85 HTTP Configuration Page _____________________________________________ 85 HTTP Authentication Page ____________________________________________ 88 RSS Page _________________________________________________________ 90 LPD Pages ________________________________________________________ 91
10: Security Settings 94
SSH Pages ________________________________________________________ 94
SSH Server: Host Keys Page _____________________________________________ 94 SSH Client: Known Hosts Page ___________________________________________ 97 SSH Server: Authorized Users Page ________________________________________ 98
IntelliBox-I/O 2100 User Guide 6
Contents
SSH Client: Users Page _________________________________________________ 99
SSL Page ________________________________________________________ 101
11: Maintenance and Diagnostics Settings 104
Filesystem Pages __________________________________________________ 104
Filesystem Statistics Page _______________________________________________ 104 Filesystem Browser Page _______________________________________________ 105
Diagnostics Pages _________________________________________________ 107
Diagnostics: Hardware Page _____________________________________________ 107 MIB-II Network Statistics Page ___________________________________________ 108 IP Sockets Page ______________________________________________________ 109 Diagnostics: Ping Page _________________________________________________ 110 Diagnostics: Traceroute Page ____________________________________________ 111 Diagnostics: DNS Lookup Page __________________________________________ 112 Diagnostics: Memory Page ______________________________________________ 113 Diagnostics: Buffer Pool ________________________________________________ 114 Diagnostics: Processes Page ____________________________________________ 115
System Page ______________________________________________________ 117 Query Port Page ___________________________________________________ 118
12: Advanced Settings 120
Input/Output Page __________________________________________________ 120
Input/Output Page _____________________________________________________ 120
Email Pages ______________________________________________________ 122
Email Statistics Page ___________________________________________________ 122 Email Configuration Page _______________________________________________ 122
CLI Pages ________________________________________________________ 125
Command Line Interface Statistics Page____________________________________ 125 Command Line Interface Configuration Page ________________________________ 126
XML Pages _______________________________________________________ 129
XML Configuration Record: Export System Configuration Page __________________ 129 XML Status Record: Export System Status __________________________________ 131 XML: Import System Configuration Page ___________________________________ 133 Protocol Stack Page ___________________________________________________ 135
IP Address Filter Page ______________________________________________ 138
13: EventTrak Pages 139
EventTrak – Status Page________________________________________________ 140 EventTrak – Monitoring Page ____________________________________________ 141 Match String Examples _________________________________________________ 143 EventTrak – Control Page _______________________________________________ 144
IntelliBox-I/O 2100 User Guide 7
Contents
14: Updating Firmware 150
Obtaining Firmware _________________________________________________ 150 Upgrading Using DeviceInstaller _______________________________________ 150
Loading New Firmware _________________________________________________ 150 Updating Firmware ____________________________________________________ 150
CLI Settings _______________________________________________________ 151 Diagnostics Settings ________________________________________________ 151 Email Settings _____________________________________________________ 152 EventTrak Settings _________________________________________________ 152 FTP Settings ______________________________________________________ 153 HTTP Settings _____________________________________________________ 153 Input/Output Settings _______________________________________________ 154 IP Address Filter Settings ____________________________________________ 154 Modbus Settings ___________________________________________________ 154 Network Configuration Settings _______________________________________ 155 Query Port Settings _________________________________________________ 155 RSS Settings ______________________________________________________ 156 Serial Port Line Settings _____________________________________________ 156
Configuration _________________________________________________________ 156 Command Mode ______________________________________________________ 157
SNMP Settings ____________________________________________________ 157 Syslog Settings ____________________________________________________ 158 System Settings ___________________________________________________ 158 TFTP Settings _____________________________________________________ 158 Tunnel Settings ____________________________________________________ 159
Serial Settings ________________________________________________________ 159 Start/Stop Characters __________________________________________________ 159 Accept Mode _________________________________________________________ 159 Connect Mode ________________________________________________________ 160 Disconnect Mode ______________________________________________________ 161 Packing Mode ________________________________________________________ 161 Modem Emulation _____________________________________________________ 161 AES Keys ___________________________________________________________ 162
SSL _____________________________________________________________ 163
Benefits of SSL _______________________________________________________ 163 How SSL Works ______________________________________________________ 164 Digital Certificates _____________________________________________________ 164
SSH _____________________________________________________________ 165
IntelliBox-I/O 2100 User Guide 8
Contents
How Does SSH Authenticate? ____________________________________________ 165 What Does SSH Prote ct Against ? _________________________________________ 165
Tunneling ________________________________________________________ 166
Tunneling and the IntelliBox _____________________________________________ 167 Connect Mode ________________________________________________________ 167 Accept Mode _________________________________________________________ 168 Disconnect Mode ______________________________________________________ 169 Packing Mode ________________________________________________________ 169
Modem Emulation __________________________________________________ 169
Command Mode ______________________________________________________ 170
Overview _________________________________________________________ 172 Examples ________________________________________________________ 173
Modbus/TCP Master Talking to Modbus/TCP Slave ___________________________ 173 Modbus/TCP Master Talking to Modbus/RTU Serial Slave ______________________ 173 Local Slave __________________________________________________________ 174
Absolute Maximum Ratings __________________________________________ 178 Electrical Characteristics _____________________________________________ 179
Declaration of Conformity _______________________________________________ 185
IntelliBox-I/O 2100 User Guide 9
List of Figures
Figure 2-1 IntelliBox-I/O 2100 Device Server (Front) Figure 4-1 Front View of the IntelliBox-I/O 2100 Figure 4-2 Back View of the IntelliBox-I/O 2100 Figure 5-1 Lantronix DeviceInstaller Figure 6-1 Prompt for User Name and Password Figure 6-2 Web Manager Device Status Page Figure 6-3 Web Manager Menu Structure (1 of 5) Figure 6-4 Web Manager Menu Structure (2 of 5) Figure 6-5 Web Manager Menu Structure (3 of 5) Figure 6-6 Web Manager Menu Structure (4 of 5)) Figure 6-7 Web Manager Menu Structure (5 of 5) Figure 6-8 Components of the Web Manager Page Figure 6-9 Device Status Page (IntelliBox-I/O 210 0) Figure 7-1 Network Configuration Figure 7-2 Line – Statistics Page Figure 7-3 Line – Configuration Page Figure 7-4 Line – Command Mode Page Figure 7-5 Tunnel - Statistics Page Figure 7-6 Tunnel – Ser ial Sett ings Pa ge Figure 7-7 Tunnel – Start/Stop Chars Page Figure 7-8 Tunnel – Accept Mode Page Figure 7-9 Tunnel -- Connect Mode Page Figure 7-10 Tunnel – Disconnect Mode Page
Figure 7-11 Tunnel – Packing Mode Page ................................................................ 71
Figure 7-12 Modbus – Statistics Page Figure 7-13 Modbus – Configuration Page Figure 9-1 DNS Page Figure 9-2 SNMP Page Figure 9-3 FTP Page Figure 9-4 TFTP Page Figure 9-5 Syslog Page Figure 9-6 HTTP Statistics Page Figure 9-7 HTTP Configuration Page Figure 9-8 HTTP Authentication Page Figure 9-9 RSS Page Figure 10-1 SSH Server: Host Keys Page Figure 10-2 SSH Client: Known Hosts Page Figure 10-3 SSH Server: Authorized Users Page Figure 10-4 SSH Client: Users Page Figure 10-5 SSL Page Figure 11-1 Filesystem Statistics Page Figure 11-2 Filesystem Browser Page Figure 11-3 Diagnostics: Har d ware Pa ge Figure 11-4 Diagnostics: MIB-II Network Statistics Page Figure 11-5 Diagnostics: IP Sockets Page Figure 11-6 Diagnostics: Ping Page Figure 11-7 Diagnostics: Trac eroute Pa ge Figure 11-8 Diagnostics: DNS Lookup Page Figure 11-9 Diagnostics: Memory Page Figure 11-10 Diagnostics: Buffer Pools Page Figure 11-11 Diagnostics: Processes Page
Contents
................................................ 17
........................................................ 29
........................................................ 29
.......................................................................... 36
...................................................... 40
.......................................................... 41
..................................................... 44
..................................................... 45
..................................................... 46
.................................................... 47
..................................................... 48
.................................................. 49
................................................. 50
.............................................................................. 51
............................................................................... 54
........................................................................ 55
................................................................... 58
............................................................................ 60
.................................................................. 61
.............................................................. 62
.................................................................... 64
................................................................. 67
........................................................... 70
....................................................................... 74
................................................................ 75
................................................................................................. 79
.............................................................................................. 80
.................................................................................................. 82
............................................................................................... 83
............................................................................................. 84
............................................................................... 85
........................................................................ 86
....................................................................... 89
................................................................................................. 90
................................................................. 95
............................................................. 97
..................................................... 98
......................................................................... 99
............................................................................................. 101
.................................................................... 104
..................................................................... 105
................................................................ 107
........................................ 108
.............................................................. 109
........................................................................ 110
.............................................................. 111
........................................................... 112
................................................................... 113
.......................................................... 114
............................................................. 116
IntelliBox-I/O 2100 User Guide 10
Contents
Figure 11-12 System Page ...................................................................................... 117
Figure 11-13 Query Port Page Figure 12-1 Input Output Page Figure 12-2 Email Statistics Page Figure 12-3 Email Configuration Page Figure 12-4 Command Line Interface Statistics Page Figure 12-5 Command Line Interface Configuration Page Figure 12-6 XML Configuration Record: Export System Configuration Page Figure 12-7 XML Status Record: Export System Status Page Figure 12-8 XML: Import System Configuration Page Figure 12-9 Protocol Stack Page (TCP) Figure 12-10 Protocol Stack Page (IP) Figure 12-11 Protocol Stack Page (ICMP) Figure 12-12 Protocol Stack Page (ARP) Figure 12-13 IP Address Filter Page Figure 13-1 EventTrak Status Page Figure 13-2 EventTrak Monitoring Pag e Figure 12-3 EventTrak Control Pag e
................................................................................. 118
................................................................................ 120
............................................................................ 122
..................................................................... 123
............................................. 125
...................................... 127
.......... 130
................................ 132
............................................. 133
.................................................................. 135
.................................................................... 136
............................................................... 136
................................................................ 137
........................................................................ 138
......................................................................... 140
.................................................................. 141
....................................................................... 145
IntelliBox-I/O 2100 User Guide 11
List of Tables
Contents
Table 4-1.Serial 1 Pin Assignments ........................................................................... 30
Table 4-2 Serial 2 Pin Assignm ents ........................................................................... 30
Table 4-3 Power Input Port Pinouts ........................................................................... 31
Table 4-4 Digital I/O Pins ........................................................................................... 32
Table 4-5 Relay Port Pins .......................................................................................... 32
Table 4-6 Ethernet Port LEDs .................................................................................... 32
Table 4-7 LEDs on Top Cover ................................................................................... 32
Table 5-1 IntelliBox-I/O 2100 Properties .................................................................... 37
Table 6-1 Summary of Web Manager Pages ............................................................ 42
Table 7-1 Network Configuration Page Settings ........................................................ 52
Table 7-2 Configuration Page .................................................................................... 56
Table 7-3 Line – Command Mode Page .................................................................... 59
Table 7-4 Tunnel – Serial Settings Page ................................................................... 61
Table 7-5 Tunnel – Start/Stop Chars Page ................................................................ 63
Table 7-6 Tunnel – Accept Mode Page ..................................................................... 65
Table 7-7 Tunnel -- Connect Mode Settings .............................................................. 68
Table 7-8 Tunnel – Disconnect Mode Page .............................................................. 70
Table 7-9 Tunnel – Packing Mode Page.................................................................... 71
Table 7-10 Tunnel – Modem Emulation Page ........................................................... 73
Table 7-11 Modbus – Configuration Page ................................................................. 75
Table 8-1 Terminal on Network and Line Settings ..................................................... 77
Table 8-2 Host Configuration ..................................................................................... 78
Table 9-1 DNS Page .................................................................................................. 79
Table 9-2 SNMP Page ............................................................................................... 81
Table 9-3 FTP Page ................................................................................................... 82
Table 9-4 TFTP Page................................................................................................. 83
Table 9-5 Syslog Page ............................................................................................... 84
Table 9-6 HTTP Configuration Page .......................................................................... 87
Table 9-7 HTTP Authentication Page ........................................................................ 89
Table 9-8 HTTP RSS Page ........................................................................................ 90
Table 9-9 LPD Configuration ..................................................................................... 92
Table 10-1 SSH Server: Host Keys Page .................................................................. 96
Table 10-2 SSH Client: Known Hosts Page .............................................................. 97
Table 10-3 SSH Server: Authorized Users Page ....................................................... 98
Table 10-4 SSH Client: Users Page ........................................................................ 100
Table 10-5 SSL Page ............................................................................................... 102
Table 11-1 Filesystem Browser Page ...................................................................... 106
Table 11-2 Diagnostics: Ping Page .......................................................................... 110
Table 11-3 Diagnostics: Traceroute Page ............................................................... 111
Table 11-4 Diagnostics: DNS Lookup Page ............................................................ 112
Table 11-5 System Page ......................................................................................... 118
Table 11-6 Query Port Page .................................................................................... 119
Table 12-1 Input/Output Page .................................................................................. 121
Table 12-2 Email Configuration Page ...................................................................... 124
Table 12-3 Command Line Interface Configuration Page ....................................... 127
Table 12-4 Configuration Record: Export System Configuration Page ................... 131
Table 12-5 XML Status Record: Export System Status Page ................................. 132
Table 12-6 XML: Import System Configuration Page .............................................. 134
Table 12-7 TCP Protocol Stack Page ...................................................................... 135
Table 12-8 IP Protocol Stack Page .......................................................................... 136
Table 12-9 ICMP Protocol Stack Page .................................................................... 136
Table 12-10 ARP Protocol Stack Page .................................................................... 137
IntelliBox-I/O 2100 User Guide 12
Contents
Table 12-11 IP Address Filter Page ......................................................................... 138
Table 13-1 EventTrak -- Status Page ...................................................................... 140
Table 13-2 EventTrak Monitoring Page ................................................................... 141
Table 13-3 EventTrak Control Settings .................................................................... 145
Table 13-4 EventTrak Control Step Settings ........................................................... 147
Table A-1 CLI Telnet Settings .................................................................................. 151
Table A-2 Diagnostic Ping Sett ings ......................................................................... 151
Table A-3 Email Sett in gs ......................................................................................... 152
Table A-4 Monitoring Settings .................................................................................. 152
Table A-5 Control – Task Settings ........................................................................... 153
Table A-6 FTP Settings ............................................................................................ 153
Table A-7 HTTP Settings ......................................................................................... 153
Table A-8 HTTP Authentication Settings ................................................................. 154
Table A-9 Input/Output Sett ings ............................................................................... 154
Table A-10 IP Address Settings ............................................................................... 154
Table A-11 Modbus Settings .................................................................................... 154
Table A-12 Network Configuration Settings ............................................................. 155
Table A-13 Query Port Settings ............................................................................... 155
Table A-14 RSS Settings ......................................................................................... 156
Table A-15 Configuration Settings ........................................................................... 156
Table A-16 Command Mode Settings ...................................................................... 157
Table A-17 SNMP Settings ...................................................................................... 157
Table A-18 Syslog Settings ...................................................................................... 158
Table A-19 System Settings .................................................................................... 158
Table A-20 TFTP Settings ....................................................................................... 158
Table A-21 Serial Settings ....................................................................................... 159
Table A-22 Start/Stop Character Settings ............................................................... 159
Table A-23 Accept Mode Settings ........................................................................... 159
Table A-24 Connect Mode Settings ......................................................................... 160
Table A-25 Disconnect Mode Settings..................................................................... 161
Table A-26 Packing Mode Settings .......................................................................... 161
Table A-27 Modem Emulation Settings ................................................................... 161
Table A-28 AES Key Sett ings .................................................................................. 162
Table D-1 Technical Specifications .......................................................................... 175
Table E-1 Rext Values ............................................................................................. 181
IntelliBox-I/O 2100 User Guide 13
applications for which they are suited.
attached devices.
components.
configuring the IntelliBox.
Manager
IntelliBox device servers.
Modbus Settings
network, serial line, tunnel, and Modbus settings.
Instructions for configuring ter mina l and host sett ing s.
settings for DNS, SNMP, FTP, and other services.
and SSL security settings.
problems.
advanced settings: input/output, email, CLI, and XML.
1: Preface
Purpose and Audience
This guide describes how to install, configure, use, and update the IntelliBox-I/O 2100. It is for those who w il l use the IntelliBox to network-enable their serial devices, primarily industrial automation end users, VARs, and integrators.
Summary of Chapte rs
The remaining chapters in this guide include:
Chapter Description
2: Introduction
3: EventTrak
4: Installation
5: Getting Started
6: Configuration Using the Web
7: Network, Serial Line, Tunnel, and
8: Terminal and Host Settings 9: Services Settings
10: Security Settings
Main features of the IntelliBox device servers and the
Overview of using the IntelliBox to monitor for events, take actions in response to events, and report on
Instructions for getting the IntelliBox device server up and running. Includes a description of hardware
Instructions for starting DeviceInstaller and viewing current configuration setting s. Introduces methods of
Instructions for using the web interface to configure
Instructions for using the web interface to configure
Instructions for using the web interface to configure
Instructions for using the web interface to configure SSH
11: Maintenance and Diagnostics
12: Advanced Settings
IntelliBox-I/O 2100 User Guide 14
Instructions for using the web interface to maintain the IntelliBox, view statistics, files, and logs, and diagnose
Instructions for using the web interface to configure
Chapter Description
the attached device.
14: Updating Firmware
Instructions for upgrading the IntelliBox firmware.
configuration settings.
as it relates to the IntelliBox device servers.
Modbus/TCP with the IntelliBox.
E: Isolated I/O Specifications
Table of technical data about the digital I/Os and relay.
F:State Diagram Template
Provides a template for planning EventTrak settings.
Support.
regulatory standards.
I: Warranty
Information about the product’ s war ranty .
IntelliBox-I/O 2100 Start Guide
Provides the steps for getting the IntelliBox up and running.
IntelliBox-I/O 2100 Command Reference
Describes how to configure the IntelliBox using Telnet or the serial
Secure Com Port User Guide
Provides information for using the Lantronix Windows-based utility to
1: Preface
13: EventTrak
A: Factory Default Configuration
B: Networking and Security
C: Modbus
D: Technical Specification
G:Technical Support
H: Compliance
Instructions for setting up EventTrak to monitor for, take actions in response to, and notify of events that occur on
Quick reference of the IntelliBox factory-default
In-depth description of networking and network security
Explanation and examples of the advantages of using
Table of technical data about the products.
Information about contacting Lantronix Technical
Information about the product's compliance with
Additional Documentation
Visit the Lantronix Web site at www.lantronix.com/support/documentation for the latest documentation and the following additional documentation.
Document Description
Device Server Quick
Device Server
Redirector
Note: For detailed application examples, please go to the Lantroix web site.
port and summarizes the CLI and XML configuration commands.
create secure virtual com ports.
IntelliBox-I/O 2100 User Guide 15
2: Introduction
This chapter introduces the Lantronix IntelliBox-I/O 2100 device server. It provides an overview of the product, lists its key features, and describes the applications for which it is suited.
The IntelliBox programmable device server provides a quick and easy method to automate remote equipment with real-time event management and reporting. Powered by Lantronix EventTrak™ technology, the IntelliBox enables customers to connect their industrial, commercial, medical, retail and security equipment to IP networks to proactively monitor and respond to events automatically. IntelliBox also has the ability to notify the end user of detected events and actions taken. Multiple serial ports, digital I/Os, and a relay enable real-time access for remote configuring, event monitoring, and controlling PLCs, motor drives, process controls, power monitoring equipment, barcode scanners, or virtually any RS-232, RS-422/485 factory floor device or discrete digital I/O device.
IntelliBox-I/O 2100 Overview
The IntelliBox is a compact, easy-to-use device server that gives you the abilit y to network-enable asynchronous RS-232 and RS-422/485 serial de vic es . It can deliver fully transparent RS-232/422 point-to-point connections and RS-485 multi-drop connections without requiring modifications to existing software or hardware components in your application.
Port 1 supports RS-232 devices, and Port 2 supports 422/485 devices by means of screw terminals. The IntelliBox supports two user-configurable digital I/Os and one relay for industrial sensing and control.
The IntelliBox provides automated and unattended event monitoring, response, and notification, and reporting of attached devices. You can program the IntelliBox to respond to external events automatically, for example, the IntelliBox can detect an event and automatically reboot the attached device, send email notifications, reconfigure the attached device, or trigger an alarm. The IntelliBox notifies users that it has detected an emergency, fixed the problem, and emailed or logged the details.
IntelliBox-I/O 2100 User Guide 16
Features
2: Introduction
Figure 2-1 IntelliBox-I/O 2100 Device Server (Front)
The following list summarizes the key features of the IntelliBox-I/O 2100.
Monitor events in real-time Automatically respond to events with user-defined actions Query and gather data from attached device (sent to user via email and RSS feed) One RS-232 serial port One RS-422/485 serial port One RJ45 Ethernet port Two isolated configurable digital I/Os One isolated non-latching relay 4 MBytes Flash memory 2 MB (or 16 Mbit) SRAM (Static Random Access Memory) Based on Lantronix’s Evolution OS™ Supports secure data encryption by means of AES, SSH, or SSL sessions Supports three convenient configuration methods (web, command line, and XML) Supports Modbus/TCP, Modbus/RTU and Modbus/ASCII protocols Simultaneous communication from up to 16 Modbus CP masters Operational temp range -40°C to +75°C Wall mount tabs and optional dinrail mount clip
Typical Devices
Examples of typical devices that can connect to the IntelliBox digital I/Os:
Proximity Sensor
IntelliBox-I/O 2100 User Guide 17
2: Introduction
Current sensor Magnetic sensor Float sensor Pressure sensor Infra-red sensor Photoelectric sensors (LED & Laser) Ultrasonic sensor
Typical serial devices that the IntelliBox can automatically monitor and control:
Phone systems (PBX) Fire alarm panels Heating and Air-conditioning (HVAC) PLCs Projectors HVAC (Heating , Ventilation and Air conditioning) Security Cameras Access control panels Proximity Readers Card readers
IntelliBox-I/O 2100 User Guide 18
EventTrak™ Overview
Automated Monitoring and Control
IntelliBox inc orp or ates Eve ntTrak Technology to monitor and track activity and events on the attached equipment. When it detects an event, the IntelliBox automatically responds with user-defined actions. This enables the IntelliBox to fix problems before they become emergencies. After an event occurs, the IntelliBox can em ail the user with information on the event and the actions it took .
Automated Reporting
With EventTrak's automated reporting feature, the IntelliBox queries attached devices at specified times to gather information. After gathering the information, IntelliBox imbeds the data in an email and send it to the user or posts the data to a web page using an RSS feed. From a single web browser, you can monitor hundreds of devices in this w a y. IntelliBox also scans the gathered data for user-specified information. If it detects the information, IntelliBox flags the email as "important" and can take preemptive action that the user has defined.
Evolution OS™
2: Introduction
IntelliBox device servers inc or porate Lantronix’s Evolution OS™. Key features of the Evolution OS™ include:
Built-in web server for configuration and troubleshooting from web-b ased br o wsers CLI configurability SNMP management XML data transport and configurability Really Simple Syndication (RSS) information Enterprise-grade security with SSL and SSH Comprehensive troubleshooting tools
Web-Based Configuration and Troubleshooting
Built upon popular Internet-based standards, the IntelliBox enables users to configure, manage, and troubleshoot efficiently through a simplified browser-based interface that can be accessed anytime from anywhere. All configuration and troubleshooting options are launched from a well-organized, multi-page interface. Users can access all functionality via a web browser, allowing them flexibility and remote access. As a result, users can enjoy the twin advantages of decreased downtime (based on the troubleshooting tools) and the ability to implement configuration changes easily (based on the configuration tools).
In addition, users can load their own web pages onto the IntelliBox to facilitate monitoring and control of their own serial devices that are attached to the IntelliBox.
IntelliBox-I/O 2100 User Guide 19
2: Introduction
Command-Line Interface (CLI)
Making the edge-to-enterprise vision a reality, the IntelliBox with the Evolution OS™ uses industry-standard tools for configuration, communication, and control. For example, the Evolution OS™ uses a Cisco similar to that used by data center equipment such as routers and hubs.
®
-like command line interface (CLI) whose syntax is very
SNMP Management
The IntelliBox supports full SNMP management, making it ideal for applications where device management and monitoring are critical. These features allow networks with SNMP capabilities to correctly diagnose and monitor IntelliBox device servers.
XML-Based Architecture and Device Control
XML is a fundamental building block for the future growth of M2M networks. The IntelliBox supports XML-based configuration setup records that makes device configuration transparent to users and administrators. The XML is easily editable with a standard text or XML editor.
Really Simple Syndication (RSS)
The IntelliBox supports Really Simple Syndicati on (RSS), a rapidly emerging technology for streaming and managing on-line content. The IntelliBox queries and gathers data from the attached devices and makes it available through RSS feeds. The feed is then read (polled) by an RSS aggregator. More powerful than simple email alerts, RSS uses XML as an underlying web page transport and adds intelligence to the networked device while not taxing already overloaded email systems.
Enterprise-Grade Security
Without the need to disable any features or functionality, the Evolution OS™ provides the IntelliBox the highest level of security possible. This data center-grade protection ensures that each device on the M2M network carries the same level of security as traditional IT networking equipment in the corporate data center.
With built-in SSH and SSL, secure communications can be established between t he IntelliBox serial ports and the remote end device or application. By protecting the privacy of serial data being transmitted across public networks, users can maintain their existing investment in serial technology, wh ile taking advantage of the highest data-protection levels possib le.
With SSH and SSL, Intelli Box can:
Verify the data received came from the proper source Validate that the data transferred from the source over the network has not changed
when it arrives at its destination (shared secret and hashing)
Encrypt data to protect it from prying eyes and nefarious individuals Provide the ability to run popular M2M protocols over a secure SSH connection
In addition to keeping data safe and accessible, the IntelliBox has robust defenses to hostile Internet attacks, such as denial of service (DoS), which can take down the network. Moreover, the IntelliBox cannot bring down other devices on the network.
IntelliBox-I/O 2100 User Guide 20
2: Introduction
The IntelliBox can be used with Lan tron ix ’s Secure Com Port Redirector (SCPR) to encrypt COM port-based communications between PCs and virtually any electronic device. SCPR is a Windows application that creates a secure communications path over a network between the computer and serial-based devices that are traditionally controlled by means of a COM port. With SCPR installed at each computer, computers that were formerly “hard-wired” by serial cabling for security purposes or to accommodate applications that only understood serial data instead communicate over an Ethernet network or the Internet.
The IntelliBox also supports a variety of popular cipher technologies including:
Advanced Encryption Standard (AES) Triple Data Encryption Standard (3DES) RC4 Hashing algorithms such as Secure Hash Algorithm (SHA-1) and MD5
Troubleshooting Capabilities
The IntelliBox offers a comprehensive diagnostic toolset that lets you troubleshoot problems quickly and easily. Available from the Web Manager, CLI, and XML interfaces, the diagnostic tools let you:
View critical hardware, memory, MIB-II, buffer pool, and IP socket information. Perform ping and traceroute oper ati ons . Conduct forward or backup DNS lookup operations. View all processes currently running on the IntelliBox, includi ng CPU uti li zat ion and
total stack space available.
Applications
IntelliBox device servers deliver simple, reliable, and cost-effective network connectivity for all your serial devices and address the growing need to connect individual devices to the network over industry-standard Ethernet connections. The IntelliBox is ideal for a variety of applications, including:
Building automation/security Industrial automation Medical/healthcare Retail automation/point-of-sale Traffic management
These applications are described below.
IntelliBox-I/O 2100 User Guide 21
2: Introduction
Building Automation/Security
Automating, managing, and controlling many different aspects of a building is possible with the IntelliBox. It can overcome the hurdle of stand-alone networks or individual control systems that are not able to communicate with each other, and not able to share vital data, in a cost effective way.
The IntelliBox can automatically manage equipment and devices centrally over a new or existing Ethernet network to improve the safety and comfort of building occupants, while lowering heating, ventilating, air conditioning (HVAC), lighting, and overall energy operating costs through centralized management and monitoring.
Industrial Automation
Today’s manufacturing facilities face the common challenges of productivity improvements, inventory management, and quality control. From warehouse to automotive environments, the need to attach and manage the following devices, whether new or legacy continues to grow:
Programmable Logic Controllers (PLCs), Computer Numeric Control and Direct
Numeric Control (CNC/DNC) equipment, process and quality-control equipment
Pump controllers Bar-code readers and scanners, operator displays, scales, and weighing stations Printers, machine-vision systems, and other types of manufacturing equipment
The IntelliBox is well suited to deliver network connectivity and management to all of these devices.
Medical/Healthcare
Hospitals, clinics, and labor atories face a rapidly growing need to deliver medical information accurately, quickly, and easily, whether at bedside, the nurse’s station, or anywhere in the facility. The goal to improve healthcare services, however, is balanced with the need to keep the bottom line from exceeding already constrained budgets.
The IntelliBox can network enable medical equipment and devices using the hospital’s existing Ethernet network to improve patient care and slash operating costs. This enables medical staff members to easily monitor and control equipment over the network, whether it is located at the point of care, in a laboratory, or somewhere else in the building, all resulting in improved quality of service and reduced operational costs.
Retail Automation/Point-of-Sale
Having the right solution in the store to manage deliveries, track orders, and keep pricing current are all improvements that the IntelliBox can offer to make retail operations more successful. From big to small, one store to thousands of outlets, the IntelliBox can empower point-of-sale (POS) devices to share information across the network effectively.
With the IntelliBox, retailers can increase and streamline productivity quickly and easily by network-enabling serial devices like card swipe readers, bar-code scanners, scales, cash registers, and receipt printers.
IntelliBox-I/O 2100 User Guide 22
Traffic Management
With the ubiquity of Ethernet networks, managing cities over Ethernet is now within reach. The IntelliBox provides an easy conversion from serial ports on traffic cameras, billboards, and traffic lights to Ethernet. The IntelliBox obviates the need for long-haul modems and enables the management of traffic equipment over the network.
Product Informa ti on Label
The product information label on the unit contains the following information about the specific unit:
Bar Code Serial Number Part Number Country of Origin Product Revision
2: Introduction
Hardware Address (MAC Address)
Figure 2-1 Product Label
IntelliBox-I/O 2100 User Guide 23
3: EventTrak
Overview
Automated Device Management, Monitoring, and Control
The IntelliBox with EventTrak technology enables you to automate tasks related to your industrial and commercial equipment that normally require human input or intervention. Devices typically require manual monitoring and control, necessitating users to periodically check the device or wait for critical equipment failure before taking action.
You can configure the IntelliBox to monitor equipment and respond to events automatically. Upon detecting an event, the IntelliBox fixes a problem before it becomes an emergency and sends an email to the designated user indicating that the IntelliBox proactively discovered and f ix ed the problem.
Automated Reporting
The IntelliBox consolidates monitoring and reporting of devices, enabling you to aut omate data capture. Previously, you had to query and review the output of each device separately. With the IntelliBox's easy-to-use web-based interface, you configure the IntelliBox to query the attached devices at configurable intervals and gather the data returned. Users receive data from the attached equipment by email or RSS feed so they can review the data at their leisure or monitor hundreds of devices aggregated on a single page of an RSS client application or RSS-enabled web browser.
With EventTrak’s automated monitoring and control functionality, the IntelliBox scans incoming data for specific information, and when it detects that information, takes specific actions, including flagging the email being sent as “important.” Thus users reviewing reports from many devices avoid sifting through hundreds of emails and focus on the flagged emails.
Examples
Following are examples of how the IntelliBox with EventTrak can be used.
Industrial
Industrial automation and building automation can use the digital I/O and serial port hardware on the IntelliBox. As there are hundreds of different types of digital sensors, there are also hundreds of different applications for which the IntelliBox can be used. Typical events that the IntelliBox detects include triggers from specific sensors connected to the IntelliBox ’s dig it a l inputs and user-specified data detected on the IntelliBox’s serial ports. Following are some examples.
IntelliBox-I/O 2100 User Guide 24
3: EventTrak
Detect fluid levels (float sensor connected to the IntelliBox’s digital input)
At low level, the IntelliBox triggers its relay to start a fluid pump. If the fluid lever is
abnormally low, the IntelliBox sends an email indicating the problem and the action taken.
At high level, IntelliBox triggers its relay to stop a fluid pump or open a valve to
release the fluid. If the fluid level is abnormally high, the IntelliBox sends an email indicating the problem and the action taken.
Detect pressure (using a digital pressure sensor connected to the IntelliBox digital input)
Shuts off the valve or opens an emergency valve when it detects high pressure. Turns off a pump or motor. Notifies the user by email.
Monitor a PLC (connected to the IntelliBox’s serial port)
Queries the device. Sends reports by email and RSS Feed (monitor using an RSS client or a web
browser).
Scans for specific data. When the IntelliBox detects the data, it can autom at ically:
o Reconfigure the attached device o Soft reboot the attached device (through the serial port) o Hard reboot the attached device (using the relay) o Trigger an alarm (using the relay)
Other Examples
Security
Controls a camera using proximity sensors (e.g., zoom, pan, and rotate).
Security and Theft Prevention
Monitors an attached de vic e. If the device disconnects, sends an email or triggers an alarm (for example).
HVAC Systems
Preemptively notifies the user of equipment failure. Initiates emergency shutdown or startup. Automatically reports HVAC status (email with attached data). Performs consolidated monitoring of many HVAC systems (RSS feed to a web
browser).
IntelliBox-I/O 2100 User Guide 25
Inputs and Outputs
EventTrak monitors the IntelliBox's various inputs and outputs. Inputs: Include digital inputs that EventTrak triggers and detects, serial data that it
receives and analyzes, and ping responses that it detects. Outputs: Include digital outputs being triggered, serial data being sent, pings being sent,
email being sent, and RSS feeds. Using a simple web interface, you can configure the IntelliBox to initiate an output, wait for one or more expected inputs (an event or chain of events), and take one or more actions (outputs) based on user-definable criteria.
Events
An event is an occurrenc e or multiple occurrences that the EventTrak detects. For example, it:
Recognizes a configurable string from the serial port. Detects a triggered digital input.
3: EventTrak
Monitors serial ports for activity (in or out). Registers an event if the serial port is idle
until a user-configurable timeout ends
Monitors a ping response. Registers an event if it receives no response
Actions
An action is the IntellliBox's response to one or more events. For example, it:
Sends an email (with optional data from the attached device). Switches a relay for a configurable amount of time. Sends a string out the serial port Triggers a digital output. Triggers a separate task
Chain Definitions
Definitions or Monitoring and Control Settings
A chain definition is the combination of settings that define what EventTrak will monitor for and what actions it will take in response to detected events. This includes all the settings on the Monitoring and Control pages under the EventTrak 1 or EventTrak 2 configuration pages. For example, one or more tasks within Event T r ak may require the IntelliBox to do one or more of the following:
Wait for a specified amount of time before continuing to the next step Wait for an event to be detected before continuing to the next step Send an initial action at the beginning of each step within a task. For example:
IntelliBox-I/O 2100 User Guide 26
o Ping a configurable destination address o Set a digital output switch o Set the relay to closed or open
Take action in response to a detected ev ent or an expired timeout. For example:
o Send an email (with or without serial data from attached device) o Update an RSS feed with user-specified data including attached device data if
needed
o Send a string (or multiple strings) out a serial port o Clear the serial line receive buffer o Fire a trigger (event) on another task
Automated Reporting
With the IntelliBox, you can use EventTrak settings to schedule automated reporting of devices.
3: EventTrak
IntelliBox-I/O 2100 User Guide 27
4: Installation
This chapter describes how to install the IntelliBox device server.
Package Contents
Your IntelliBox-I/O 2100 package includes the following items:
One IntelliBox-I/O 2100 device server One DB9F-to-3.5 mm 7-position screw terminal block, RoHS (Lantronix PN 500-172-
R)
Note: The serial cable provided is for configuration set-up (female DB9 to be
connected to a host computer).
A printed Quick Start Guide
User-Supplied Items
To complete your IntelliBox insta llati on, you must provide:
RS-232 and/or RS-422/485 serial devices or digital I/O devices that require network
connectivity. One IntelliBox serial port supports a directly connected RS-232 serial device; one serial port supports an RS-422/485.
Note: The IntelliBox supports digital I/Os and has a relay, so you do not
necessarily need to supply a serial device.
An available connection to your Ethernet network and an Ethernet cable. 9-30 VDC or 9-24 VAC connec ted to the IntelliBox power input. Chassis (earth) ground
Caution: Even though chassis ground is not required for operation, it is
mandatory for protection against transient voltages and ESD. Chassis ground is to be connected to earth.
IntelliBox-I/O 2100 User Guide 28
Identifying Hardware Connectors
Figure 4-1 shows the hardware components on the front of the IntelliBox, and Figure 4-2
shows the hardware connectors on the back of the IntelliBox.
Figure 4-1 Front View of the IntelliBox-I/O 2100
4: Installation
Figure 4-2 Back View of the IntelliBox-I/O 2100
The bottom of the IntelliBox (not shown) has a product information label. This label contains the following information:
Bar code Serial number Product ID (name) Product description Hardware address (also referred to as Ethernet or MAC address) Agency certifications
IntelliBox-I/O 2100 User Guide 29
4: Installation
1
DSR1
Input
2
CTS1
Input
3
RXD1
Input
4
GND
Ground
5
TXD1
Output
6
RTS1
Output
7
DTR1
Output
1
TX2+ / (+)
4-Wire: TX2+. Output from IntelliBox-I/O 2100. 2-Wire: (+)
(-)
2-Wire: (-)
3
GND
Ground
DNU
2-Wire: Do not use, leave open
5
RX2- / DNU
4-Wire: RX2-. Input to IntelliBox-I/O 2100. 2-Wire: Do not use, leave open
Screw Terminal Serial Connectors
The back of the IntelliBox-I/O 2100 has two terminal block serial ports. These screw­down blocks are set for easy adaptability to industrial environments. Screw down stripped wire into these blocks in wiring locations corresponding to signal names appearing on the case. You do not need special cables to attach to the IntelliBox.
Serial port 1 supports RS-232 devices. Serial port 2 supports RS-422 and RS-485 (4-wire/2-wire) serial devices.
See Figure 4-4 for pin assignments.
Port 1 is configured as DTE and supports baud rates up to 230,400 baud. Serial ports have 15kv ESD protection.
Note: Shielded cable may be required to avoid character framing errors at high speeds.
Table 4-1.Serial 1 Pin Assignments
Pin # Pin Name Description
Table 4-2 Serial 2 Pin Assignments
Pin # Pin Name Description
2 TX2- /
4 RX2+ /
4-Wire: TX2-. Output from IntelliBox-I/O 2100.
4-Wire: RX2+. Input to IntelliBox-I/O 2100.
Note: There is an on-board 120-ohm termination option in 2-wire mode
configured using the Web Page, CLI, or XML.
Ethernet Port
The front panel of the IntelliBox-I/O 2100 provides an RJ45 Ethernet port. This port can connect to an Ethernet (10 Mbps) or Fast Ethernet (100 Mbps) network. There are two bi­color (green/amber) LEDs that indicate speed (10/100 MHz) and activity (full/half duplex). (See Figure 4-9.) You can configure the IntelliBox to operate at a fixed Ethernet speed and duplex mode (half- or full-duplex) or auto-negotiate the connection to the Ethernet network.
The drawing below shows a typical RJ45 connector. The color is not standard but very typical of an Ethernet patch cable. Pin 1 is located at the top of the connector (orange + white). The view is from the end of the connector.
IntelliBox-I/O 2100 User Guide 30
Loading...
+ 160 hidden pages