IOLAN DS1/TS2 User’s Guide Version 3.
Copyright Statement This document must not be reproduced in any way whatsoever, either printed or electronically, without the consent of: Perle Systems Limited, 60 Renfrew Drive Markham, ON Canada L3R 0E1 Perle reserves the right to make changes without further notice, to any products to improve reliability, function, or design. Perle, the Perle logo, and IOLAN are trademarks of Perle Systems Limited.
Table of Contents Preface ...............................................................................17 About This Book ........................................................................ 17 Intended Audience..................................................................... 17 Documentation........................................................................... 17 Typeface Conventions............................................................... 18 Online Help ..............................
Table of Contents Power Supply Specifications ....................................................24 Desktop Models ...................................................................................... 24 Serial Only Models ............................................................................. 24 I/O Models .......................................................................................... 24 Getting to Know Your IOLAN ....................................................24 Overview ........
Table of Contents WebManager............................................................................... 35 Overview.................................................................................................. 35 Access Platforms .................................................................................. 35 Unique Features ..................................................................................... 35 Connecting to the IOLAN Using WebManager ....................................
Table of Contents Chapter 4 Getting Started.................................................45 Introduction.................................................................................45 Easy Configuration Wizard........................................................45 Setting Up the Network ..............................................................46 Using DeviceManager.............................................................................46 Using WebManager.................................
Table of Contents Chapter 6 Network Settings .............................................61 Introduction ................................................................................ 61 IP Settings .................................................................................. 62 IP Settings ............................................................................................... 62 Overview ............................................................................................
Table of Contents Console Management Profile................................................................. 74 Overview............................................................................................. 74 Functionality ....................................................................................... 74 General Tab Field Descriptions .......................................................... 75 Advanced Tab Field Descriptions.......................................................
Table of Contents Control Signal I/O Profile ..................................................................... 103 Overview .......................................................................................... 103 Functionality ..................................................................................... 103 General Tab Field Descriptions........................................................ 104 Input Signal Field Descriptions.........................................................
Table of Contents Services Tab.......................................................................................... 121 Overview........................................................................................... 121 Functionality ..................................................................................... 121 Field Descriptions ............................................................................. 121 Advanced Tab ................................................................
Table of Contents Channels................................................................................... 135 Analog ................................................................................................... 135 Overview .......................................................................................... 135 Field Descriptions............................................................................. 136 Digital Input.....................................................................
Table of Contents TruePort I/O...............................................................................158 TruePort/Modbus Combination ........................................................... 158 API Over TruePort Only........................................................................ 159 Accessing I/O Data Via TruePort.............................................160 Introduction ........................................................................................... 160 Setup ...........
Table of Contents Chapter 12 Controlling the I/O Channels ......................171 Introduction .............................................................................. 171 I/O Channels ............................................................................. 171 Overview................................................................................................ 171 Chapter 13 System Administration................................173 Introduction .............................................
Table of Contents Resetting Configuration Parameters ......................................182 Lost Admin Password..............................................................183 Appendix A Virtual Modem AT Commands ..................185 Virtual Modem Initialization Commands ................................185 Appendix B Pinouts and Cabling Diagrams .................187 Serial Pinouts............................................................................187 DB25 Male................................
Table of Contents Appendix D I/O Wiring Diagrams ...................................201 Wiring I/O Diagrams................................................................. 201 Digital I/O............................................................................................... 201 Digital Input Wet Contact ................................................................. 201 Digital Input Dry Contact .................................................................. 201 Digital Output Sink ..........
Table of Contents Appendix G Troubleshooting.........................................217 Introduction...............................................................................217 Hardware Problems..................................................................217 Communication Issues ............................................................217 DeviceManager Problems........................................................218 Host Problems ...........................................................
Preface About This Book This guide provides the information you need to: z configure the IOLAN z incorporate the IOLAN into your production environment Intended Audience This guide is for administrators who will be configuring the IOLAN. Some prerequisite knowledge is needed to understand the concepts and examples in this guide: z Knowledge of TFTP, the transfer protocol the IOLAN uses.
Typeface Conventions Typeface Conventions Most text is presented in the typeface used in this paragraph. Other typefaces are used to help you identify certain types of information. The other typefaces are: Typeface Example Usage At the C: prompt, type: This typeface is used for code examples and system-generated output. It can represent a line you type in, or a piece of your code, or an example of output. add host Set the value to TRUE.
1 Introduction Chapter 1 About the IOLAN The IOLAN is an Ethernet communications/terminal server that allows serial devices to be connected directly to LANs. The IOLAN can connect to a wide range of devices including: z Terminals for multi-user UNIX systems z Data acquisition equipment (manufacturing, laboratory, scanners, etc.) z Retail point-of-sale equipment (bar coding, registers, etc.
IOLAN Features IOLAN Features The IOLAN is a communications server used for making serial network connections. It attaches to your TCP/IP network and allows serial devices such as modems, terminals, or printers to access the LAN. It also allows LAN devices to access devices or equipment attached to IOLAN serial ports. This section highlights the hardware and software components you can expect to find in your IOLAN model.
IOLAN Features Software This section describes the supported software features available.
IOLAN Features 22 IOLAN DS1/TS2 User’s Guide, Version 3.
2 Hardware and Connectivity Chapter 2 Introduction This chapter describes how to physically set up your IOLAN unit. It includes an overview of the IOLAN hardware components and how to power up the IOLAN to make sure it works correctly.
Power Supply Specifications Power Supply Specifications Desktop Models Serial Only Models If you are providing a power supply for a desktop IOLAN model, your power supply must meet the following requirements: z Output between 9-30V DC. z DC barrel connector: The cable attached to the power supply should be about 20AWG, length 6 feet approx. The barrel dimensions of the cable-plug are OD=5.5, ID=2.1, and length= 9.
Getting to Know Your IOLAN z z Serial Activity z Tx—Flashes with transmit serial activity. There is a Tx LED for each serial port. z Rx—Flashes with receive serial activity. There is an Rx LED for each serial port. Ethernet—The Ethernet connector. DS1 This section describes the components found on the IOLAN DS1 model.
Getting to Know Your IOLAN I/O This sections describes the basic components found on the IOLAN I/O models. Top View The following image shows a typical IOLAN I/O model. Your I/O model may have I/O connectors in slightly different positions. External Power Supply Power/Ready Link/10/100 Activity (LAN) Serial Activity End View The IOLAN I/O model shown is an A4D2. Different IOLAN I/O models have different I/O connector configurations.
Getting to Know Your IOLAN Console/Serial Switch Located at the back of the desktop IOLAN models is a switch that controls whether serial port 1 is in Console or Serial mode. Look at your model to verify the direction of the ON switch position. ON indicates that serial port 1 is in Console mode; otherwise serial port 1 is in Serial mode.
Powering Up the IOLAN Powering Up the IOLAN Serial Only Models To power up the IOLAN, perform the following steps: 1. Plug the external power supply into the IOLAN and then into the electrical outlet. 2. You will see the LEDs cycle for several seconds and then remain a solid green, indicating that it is ready to configure/use.
3 Configuration Methods Chapter 3 Introduction This chapter provides information about the different methods you can use to configure the IOLAN. Before you can configure the IOLAN, you must assign an IP address to the IOLAN. See the Chapter 4, Getting Started on page 45 to find out how to assign an IP address to the IOLAN. Once an IP address is assigned to the IOLAN, you can use any of the configuration methods to: z Configure users. z Configure IOLAN system parameters.
Configuration Methods Overview Configuration Methods Overview Some of the IOLAN configuration methods have the capability of configuring an IP address, which is the first required configuration step for a new IOLAN. Once the IOLAN has been assigned an IP address, any of the configuration methods can be used to configure the IOLAN.
Easy Config Wizard Easy Config Wizard The Easy Config Wizard is a configuration wizard that will configure all the serial ports on your IOLAN to one of the following: z Console Management z TruePort (Virtual COM Port) z TCP Sockets (Raw TCP) z Terminal z Printer (not supported on DS1/TS2 models) z Serial Tunneling You can launch the Easy Config Wizard from the Perle website or from the installation CD-ROM.
DeviceManager DeviceManager Overview The DeviceManager is a Windows-based application that can be used to connect to the IOLAN to actively manage and configure it or can create new IOLAN configurations offline. See Chapter 5, Using DeviceManager and WebManager on page 53 for information on configuring/managing the IOLAN with DeviceManager. Access Platforms The DeviceManager can be run from Windows 98/NT/2000/ME/Server 2003/XP/Vista.
DeviceManager All discovered IOLAN will be displayed on the list along with their name and IP address. When a new IOLAN is discovered on the network, that has not yet been assigned an IP address, it will be displayed with an IP Address of Not Configured. To configure the IP address, click on the IOLAN and then click the Assign IP button.
DeviceManager Using DeviceManager After you have successfully connected to the IOLAN, you will see the following window: Menu Options/Icons Navigation Tree Configuration/Info Download Button You navigate through the different configuration windows by selecting an option in the left-hand navigation tree. If double-click on option that is next to a folder, more navigation are displayed when you click on it: Navigation Tabs The Network folder contains two configuration options, IP Address and Advanced.
WebManager WebManager Overview The WebManager is a web-browser based method of configuring/managing the IOLAN. It follows the same design as the DeviceManager, so it is easy to switch between the WebManager and DeviceManager when configuring your IOLAN. See Chapter 5, Using DeviceManager and WebManager on page 53 for information on configuring/managing the IOLAN with DeviceManager. Access Platforms You can access the IOLAN through WebManager from any system that can run a web browser.
WebManager Using WebManager After you have successfully logged into WebManager, you will see the following: Navigation Tree System Information You navigate through the different configuration windows by selecting an option in the left-hand navigation tree. If click on option that is next to a folder, more navigation are displayed when you click on it: Navigation Tabs The Network folder contains two configuration options, IP Address and Advanced.
Command Line Interface Command Line Interface Overview The Command Line Interface (CLI) is a command line option for IOLAN configuration/management. See the Command Line Interface Reference Guide for a full breakdown of all the CLI commands and their functionality. Access Platforms The CLI is accessed by any application that supports a Telnet session to the IOLAN’s IP address, such as Putty, SecureCRT, or from a command prompt.
Menu Through the Serial Port To connect to the IOLAN through the serial port to configure/manage it using the CLI (or Menu), see Using a Direct Serial Connection to Specify an IP Address on page 47. After you have established a connection to the IOLAN, you will get a Login: prompt. You can login as the admin user or as a user with Admin Level rights.
Menu Using the Menu After you have successfully logged in, type screen at the prompt and press Enter. You will be asked to enter a terminal type, and then you will see the following Menu: To navigate through the Menu options, do the following: 1. Highlight a Menu option by using the keyboard up and down arrows to navigate the list. 2.
DHCP/BOOTP DHCP/BOOTP Overview Several IOLAN parameters can be configured through a DHCP/BOOTP server during the IOLAN bootup. This is particularly useful for configuring multiple IOLANs. Not all configuration parameters are supported in the DHCP/BOOTP configuration (see DHCP/BOOTP Parameters on page 41 for supported configuration parameters), so you will need to use another configuration method, such as DeviceManager, WebManager or CLI, to complete the configuration.
DHCP/BOOTP DHCP/BOOTP Parameters The following parameters can be set in the DHCP/BOOTP bootp file: z SW_FILE—The full path, pre-fixed by hostname/IP address (IPv4 or IPv6), and file name of the firmware update. z CONFIG_FILE—The full path, pre-fixed by hostname/IP address (IPv4 or IPv6), and file name of the configuration file. Note: these parameters include clear text user passwords. z GUI_ACCESS—Access to the IOLAN from the HTTP WebManager. Values are on or off.
SNMP SNMP Overview The IOLAN supports configuration and management through SNMP. SNMP Management tools (SNMP client/MIB browser software) can be used to set IOLAN configuration parameters and/or view IOLAN statistics. Before you can configure/manage the IOLAN using SNMP, although you need to set the IOLAN IP address and configure a read-write user for SNMP version 3 or a community for SNMP version 1 or 2.
SNMP Using the SNMP MIB After you have successfully connected to the IOLAN through your SNMP Management tool or MIB browser, expand the PERLE-IOLAN-DS-MIB folder to see the IOLAN’s parameter folders. Below is an example of the configurable parameters under the ServicesInfo folder. The first variable in each folder is the Status variable, for example, serviceStatus.
SNMP 44 IOLAN DS1/TS2 User’s Guide, Version 3.
4 Getting Started Chapter 4 Introduction There are several different configuration methods available to configure the IOLAN (see Chapter 3, Configuration Methods on page 29 for more information). This chapter describes the three main minimal configuration requirements for the IOLAN through either Easy Config Wizard (cannot configure users using this method), DeviceManager, or WebManager: 1. Setting up the network—This minimally consists of configuring an IP address or enabling DHCP/BOOTP.
Setting Up the Network z TruePort (Virtual COM Port)—Allows a networked system to communicate with your serial device through a virtual COM or TTY port, using the Perle TruePort software. z TCP Sockets (Raw TCP)—Allows hosts on the network to communicate with a serial device that requires raw data throughput (such as a printer or card reader) connected to the IOLAN serial port. z Terminal—Allows a terminal device to connect to a specified host on the network through a serial port on the IOLAN.
Setting Up the Network 10. Expand the Server Configuration folder and select Server. Verify the IP address configuration. You should also enter a name in the Server Name field to make the IOLAN easily identifiable. 11. To make your edits take effect, you need to download the new configuration file and then reboot the IOLAN. Download the configuration file to the IOLAN by selecting Tools, Download Configuration to Unit or click the Download All Changes button. 12.
Setting Up the Network assign to the IOLAN. After you have made the MAC address/IP address association for BOOTP, use the following directions for BOOTP or DHCP. You can connect to the IOLAN using a PC with a terminal emulation package, such as HyperTerminal or a dumb terminal. 1. Connect the IOLAN to your PC or dumb terminal. Make sure the DIP switch is in Console mode (desktop models, this sets the IOLAN serial port to EIA-232).
Setting Up the Network Using ARP-Ping You can use the ARP-Ping (Address Resolution Protocol) method to temporarily assign an IP address and connect to your IOLAN to assign a permanent IP address. To use ARP-Ping to temporarily assign an IP address: 1. From a local UNIX/Linux host, type the following at the system command shell prompt: arp -s a.b.c.d aa:bb:cc:dd:ee:ff On a Windows® 98 or newer system, type the following at the command prompt: arp -s a.b.c.d aa-bb-cc-dd-ee-ff (where a.b.c.
Setting Up the Serial Port(s) Setting Up the Serial Port(s) The DeviceManager and WebManager have the following serial port profiles that will simplify serial port setup: 50 z Console Management—The Console Management profile configures a serial port to provide network access to a console or administrative port. This profile sets up a serial port to support a TCP socket that listens for a Telnet connection from the network.
Setting Up the Serial Port(s) z Control Signal I/O—The Control Signal I/O profile enables the use of the EIA-232 serial port signal pins to be used as assigned Digital Inputs or Digital Outputs. z Modbus Gateway—The Modbus Gateway profile configures a serial port to act as a Modbus Master Gateway or a Modbus Slave Gateway. z Custom Application/Plugin—The Custom Application/Plugin profile configures a serial port to run a custom application or IOLAN plugin.
Setting Up Users Setting Up Users When you have a user who is accessing a device connected to a serial port from the network or who is accessing the network from a device connected to a serial port through the IOLAN, you can create a user account and configure the user’s access privileges. Notice that there is a Default user; the Default user’s parameters are inherited by users accessing a serial port configured for the Terminal profile with the Conenct to remote system option enabled.
5 Using DeviceManager and WebManager Chapter 5 Introduction The DeviceManager and WebManager IOLAN managers have been designed to be very similar to use. DeviceManager is a Windows-based application and WebManager is a browser-based application. Both options use the IOLAN’s IP address to access the IOLAN; the DeviceManager can be used to assign an IP address to a new IOLAN and the WebManager requires that the IOLAN already have an IP address before it can be used to configure the IOLAN.
Navigating DeviceManager/WebManager Navigating DeviceManager/WebManager The DeviceManager and WebManager have very similar navigation methods. The left-hand side of the manager is the navigation tree and the center is the configuration area. The DeviceManager has menu and quick access buttons, whereas the WebManager has system information and some navigation options on the far right-hand side. DeviceManager The DeviceManager uses a folder/page navigation tree.
Navigating DeviceManager/WebManager WebManager The WebManager uses a expandable/collapsible buttons with folders and pages for the navigation tree. You can expand the buttons to view the folders and pages to see the available configuration options. When you access a configuration page, you can often navigate the tabs in the configuration area to access all of the configuration options.
Using DeviceManager to Connect to the IOLAN Using DeviceManager to Connect to the IOLAN DeviceManager can connect to existing IOLANs or assign an IP address to a new IOLAN. Whenever you connect to the IOLAN through the DeviceManager, you connect as the Admin user and must supply the password for the Admin user. Starting a New Session To start a new session and connect to the IOLAN using the DeviceManager: 1. Start the DeviceManager by selecting Start, All Programs, Perle, DeviceManager, DeviceManager.
Using DeviceManager to Connect to the IOLAN Assigning a Temporary IP Address to a New IOLAN You can temporarily assign an IP address to the IOLAN that is connected to your local network segment, for the purpose of connecting to it and downloading a configuration file (containing a permanent IP address). To temporarily assign an IP address to the IOLAN, do the following: 1. Click the Refresh button. The IOLAN will be displayed in the IP Address column as Not Configured. 2.
Using DeviceManager to Connect to the IOLAN Adding/Deleting Manual IOLANs To permanently add/delete IOLANs to/from the IOLAN List, click the Add button. The following window is displayed: To permanently add IOLANs to the IOLAN list, type in the IP address of the IOLAN and click the Add Server button. To permanently delete IOLANs from the IOLAN list, select the IOLAN’s IP address and click the Delete Server button.
Using WebManager to Connect to the IOLAN Using WebManager to Connect to the IOLAN WebManager can only connect to IOLANs that already have an assigned IP address. To connect to the IOLAN, type the IP address of the IOLAN into the Address field as such: http://10.10.234.34. You will see the login screen. Logging into the IOLAN Type in the Admin password in the Password field and click the Login button.
Managing the IOLAN Opening an Existing Configuration File If you select the File, Open, a browse window is opened so you can select the configuration file you want to edit. IOLAN configuration files saved in the DeviceManager can be in the IOLAN-native binary format (.dme) or as a text file (.txt), which can be edited with a text editor. Either configuration version can be imported into the DeviceManager. IOLAN configuration files saved from WebManager can also be opened into DeviceManager.
6 Network Settings Chapter 6 Introduction The Network section is used to configure the parameters that identify the IOLAN within the network and how the IOLAN accesses hosts on the network. The following configuration windows are available: z IP Settings—This window sets up IOLAN’s name, IP address, and Ethernet information. See IP Settings on page 62 for more information. z Advanced—This window configures hosts that the IOLAN will be communicating with and routes.
IP Settings IP Settings IP Settings Overview The parameters in IP settings are used to access the IOLAN and are how the IOLAN accesses the network. Field Descriptions Configure the following parameters: System Name The System Name is used for informational purposes by such tools as the DeviceManager and is also used in conjunction with the Domain field to construct a fully qualified domain name (FQDN).
IP Settings Default Gateway Specify the gateway IP address that will provide general access beyond the local network. Field Options: IPv4 address Default Gateway Obtain Automatically When DHCP/BOOTP is enabled, you can enable this option to have the IOLAN receive the Default Gateway IP address from the DHCP/BOOTP server. Default: Enabled Advanced Overview The Advanced tab configures the Ethernet interface hardware speed and duplex.
Advanced Advanced Host Table Overview The Host table contains the list of hosts that will be accessed by an IP address from the IOLAN. This table will contain a symbolic name for the host as well as its IP address. When a host entry is required elsewhere in the configuration, the symbolic name will be used. Functionality You can configure up to 20 hosts using IPv4 or IPv6 internet addresses on desktop IOLAN models.
Advanced Adding/Editing a Host Configure the appropriate parameters: Host Name The name of the host. This is used only for the IOLAN configuration. Text Characteristics: Up to 14 characters, no spaces. IP Address The host’s IP address. Text Characteristics: IPv4 or IPv6 Address Route List Overview Entering routes in the routing list enables the identification of gateways to be used for accessing specific hosts or external networks from the IOLAN's local network.
Advanced Edit Button Changes an existing route in the Route List. Delete Button Deletes a route from the Route List. Adding/Editing Routes From the Route List tab, if you click the Add or Edit button, you will be able to add a new or edit an existing route. Configure the appropriate parameters: Type Specify the type of route you want to configure. Data Options: z Host—A route defined for accessing a specific host external to your local network.
7 Configuring Serial Ports Chapter 7 Introduction The Serial section is used to configure the serial ports on your IOLAN. The following configuration windows are available: z Serial Ports—This window sets up the type of connection that the serial port is being used for. This is accomplished by selecting a connection profile and then configuring the applicable parameters for that profile. See Serial Ports on page 67 for more information.
Serial Ports Editing a Serial Port In the Serial Port Settings window, click on a serial port and then click the Edit button, the following window is displayed: 68 IOLAN DS1/TS2 User’s Guide, Version 3.
Serial Ports Click the Change Profile button to select a different serial port profile if you don’t want the displayed profile: As you select the different serial port profiles, a short description and a picture representing a typical application of the profile is displayed. When you have selected the appropriate profile for the serial port, click OK and those serial port profile configuration options will be displayed.
Serial Port Profiles Serial Port Profiles Common Tabs Overview There are several functions that are common to more than one profile. These functions are: z Hardware—Configure the physical serial line parameters. See Hardware Tab Field Descriptions on page 70. z Packet Forwarding—Configure data packet parameters. See Packet Forwarding Tab Field Descriptions on page 72. Hardware Tab Field Descriptions The Hardware tab configures all the serial port hardware connection information.
Serial Port Profiles Parity Specifies the type of parity being used for the data communication on the serial port. If you want to force a parity type, you can specify Mark for 1or Space for 0. Data Options: Even, Odd, Mark, Space, None Default: None Stop Bits Specifies the number of stop bits that follow a byte. Data Options: 1,1.
Serial Port Profiles Packet Forwarding Tab Field Descriptions The Packet Forwarding tab can be used to control/define how and when data packets are sent from the IOLAN. Configure the following parameters: Minimize Latency This option ensures that all application data is immediately forwarded to the serial device and that every character received from the device is immediately sent on the network. Select this option for timing-sensitive applications.
Serial Port Profiles Packet Definition When enabled, this group of parameters allows you to set a variety of packet definition options. The first criteria that is met causes the packet to be transmitted. For example, if you set a Force Transmit Timer of 1000 ms and a Packet Size of 100 bytes, whichever criteria is met first is what will cause the packet to be transmitted.
Serial Port Profiles EOF1 Character Specifies the End of Frame character, which defines when the frame is ready to be transmitted. The actual transmission of the frame is based on the Trigger Forwarding Rule.
Serial Port Profiles General Tab Field Descriptions The Console Management General tab configures how the serial port will be accessed by the user through the network. Configure the following parameters: Protocol Specify the connection method that users will use to communicate with a serial device connected to the IOLAN through the network. Default: Telnet Listen for Connections on TCP Port The port number that the IOLAN will listen on for incoming TCP connections.
Serial Port Profiles Advanced Tab Field Descriptions The Console Management Advanced tab configures serial port options that may be required by certain applications. Configure the following parameters: Authenticate User Enables/disables login/password authentication for users connecting from the network. Default: Disabled Enable TCP Keep Enables a per-connection TCP keepalive feature.
Serial Port Profiles Break Handling Specifies how a break is interpreted. Data Range: z None—The IOLAN ignores the break key completely and it is not passed through to the host. z Local—The IOLAN deals with the break locally. If the user is in a session, the break key has the same effect as a hot key. z Remote—When the break key is pressed, the IOLAN translates this into a telnet break signal which it sends to the host machine.
Serial Port Profiles TruePort Profile Overview TruePort is COM Port redirector that is supplied with the IOLAN. TruePort can be installed as a client on a Workstation or Server and supports a variety of operating systems. It, in conjunction with the IOLAN, emulates a local serial port (COM port), to the application, to provide connectivity to a remote serial device over the network. The TruePort profile operates in conjunction with the TruePort software.
Serial Port Profiles General Tab Field Descriptions The TruePort General tab determines how the TruePort connection is initiated and then sets up the appropriate connection parameters. Configure the following parameters: Connect to remote When enabled, the IOLAN initiates communication to the TruePort client. system Default: Enabled Host Name The configured host that the IOLAN will connect to (must be running TruePort).
Serial Port Profiles Adding/Editing Additional TruePort Hosts You can define a list of hosts that the serial device will communicate to through TruePort Lite or a primary/backup host. Configure the following parameters: Define additional When this option is enabled, you can define up to 49 hosts that the serial device hosts to connect to connected to this serial port will attempt communicate to. With this mode of operation, the IOLAN will connect to multiple hosts simultaneously.
Serial Port Profiles Primary Host Specify a preconfigured host that the serial device will communicate to through the IOLAN. Default: None TCP Port Specify the TCP port that the IOLAN will use to communicate to the Primary Host. Default: 0 Backup Host Specify a preconfigured host that the serial device will communicate to through the IOLAN if the IOLAN cannot communicate with the Primary Host. Default: None TCP Port Specify the TCP port that the IOLAN will use to communicate to the Backup Host.
Serial Port Profiles Advanced Tab Field Descriptions The TruePort Advanced tab determines how the TruePort connection is initiated and then sets up the appropriate connection parameters. Configure the following parameters: Signals high when... When a TruePort line becomes active, this option has the following impact: z TruePort Lite Mode—When enabled, the EIA-232 signals remain high (active) before, during, and after the TruePort session. When disabled, the EIA-232 signals remain low (inactive).
Serial Port Profiles Dial Timeout The number of seconds the IOLAN will wait to establish a connection to a remote modem. Range: 1-99 Default: 45 seconds Dial Retry The number of times the IOLAN will attempt to re-establish a connection with a remote modem. Range: 0-99 Default: 2 Modem The name of the predefined modem that is used on this line. Phone The phone number to use when Dial Out is enabled.
Serial Port Profiles General Tab Field Descriptions Configure the following parameters: Listen for Connection When enabled, the IOLAN listens for a connection to be established by the Workstation/Server on the network. Default: Enabled TCP Port The TCP port that the IOLAN will use to listen for incoming connections.
Serial Port Profiles Initiate Connection Initiates a connection to the specified host when any data is received on the When any data is serial port. received Default: Disabled Initiate Connection Initiates a connection to the specified host only when the specified character is When received on the serial port. is received Default: Disabled Permit Connections in Both Directions When this option is enabled, the connection can be initiated by either the IOLAN or a host.
Serial Port Profiles Define a primary When this option is enabled, you need to define a primary host that the serial host and backup... device connected to this serial port will communicate to and a backup host, in the event that the IOLAN looses communication to the primary host. The IOLAN will first establish a connection to the primary host. Should the connection to the primary host be lost (or never established), the IOLAN will establish a connection the backup host.
Serial Port Profiles Advanced Tab Field Descriptions Configure the following parameters: Authenticate User Enables/disables login/password authentication for users connecting from the network. Default: Disabled Enable TCP Keepalive Enables a per-connection TCP keepalive feature. After the configured number of seconds, the connection will send a gratuitous ACK to the network peer, thus either ensuring the connection stays active OR causing a dropped connection condition to be recognized.
Serial Port Profiles Dial Out If you want the modem to dial a number when the serial port is started, enable this parameter. Default: Disabled Dial Timeout The number of seconds the IOLAN will wait to establish a connection to a remote modem. Range: 1-99 Default: 45 seconds Dial Retry The number of times the IOLAN will attempt to re-establish a connection with a remote modem. Range: 0-99 Default: 2 Modem The name of the predefined modem that is used on this line.
Serial Port Profiles An example UDP configuration is described based on the following window. The UDP configuration window, taken from the DeviceManager, is configured to: z UDP Entry 1 All hosts that have an IP address that falls within the range of 172.16.1.1 to 172.16.1.25 and listen to Port 33001 will be sent the data from the serial device in UDP format. The serial device will only receive UDP data from the hosts in that range with a source Port of 33001.
Serial Port Profiles General Tab Field Descriptions Configure the following parameters: 90 Listen for connections on UDP port The IOLAN will listen for UDP packets on the specified port. Default: 1000+ (for example, 10001 for serial port 1) Direction The direction in which information is received or relayed: z Disabled—UDP service not enabled. z LAN to Serial—UDP Port can be set to Auto-learn or Port.
Serial Port Profiles Any Port The IOLAN will receive messages from any port sending UDP packets. Applicable when Direction is set to LAN to Serial. Port The port that the IOLAN will use to relay messages to servers/hosts. This option works with any Direction except Disabled. The IOLAN will listen for UDP packets on the port configured by the Listen for connections on UDP port parameter.
Serial Port Profiles General Tab Field Descriptions Configure the following parameters: Terminal Type Specifies the type of terminal connected to the line. Data Options: z Dumb z WYSE60 z VT100 z ANSI z TVI925 z IBM3151TE z VT320 (specifically supporting VT320-7) z HP700 (specifically supporting HP700/44) z Term1, Term2, Term3 (user-defined terminals) Default: Dumb Require Login When users access the IOLAN through the serial port, they must be authenticated using the local user database.
Serial Port Profiles Protocol Specify the protocol that will be used to connect to the specified host. Default: Telnet Settings Button Click this button to define the settings for the protocol that will be used to connect the user to the specified host. Host Name The configured host that the IOLAN will connect to. TCP Port The TCP Port that the IOLAN will use to connect to the host.
Serial Port Profiles Reset Terminal on When enabled, resets the terminal definition connected to the serial port when disconnect a user logs out. Default: Disabled Allow Port Locking When enabled, the user can lock his terminal with a password using the Hotkey Prefix (default Ctrl-a) ^a l (lowercase L). The IOLAN prompts the user for a password and a confirmation. Default: Disabled Hotkey Prefix The prefix that a user types to lock a serial port or redraw the Menu.
Serial Port Profiles User Service Settings Login Settings These settings apply to users who are accessing the network from a terminal connected to the IOLAN’s serial port. The Telnet settings take effect when the connection method is defined in the user’s profile. Configure the following parameters: Limit Connection to User Makes the serial port dedicated to the specified user. The user won’t need to enter their login name - just their password.
Serial Port Profiles Enable Line Mode When enabled, keyboard input is not sent to the remote host until Enter is pressed, otherwise input is sent every time a key is pressed. Default: Disabled Map CR to CRLF When enabled, maps carriage returns (CR) to carriage return line feed (CRLF). Default: Disabled 96 Interrupt Defines the interrupt character. Typing the interrupt character interrupts the current process. This value is in hexadecimal. Default: 3 (ASCII value ^C) Quit Defines the quit character.
Serial Port Profiles Serial Tunneling Profile Overview The Serial Tunneling profile allows two IOLANs to be connected back-to-back over the network to establish a virtual link between two serial ports based on RFC 2217. Functionality The serial device that initiates the connection is the Tunnel Client and the destination is the Tunnel Server, although once the serial communication tunnel has been successfully established, communication can go both ways.
Serial Port Profiles General Tab Field Descriptions Configure the following parameters: 98 Act As Tunnel Server The IOLAN will listen for an incoming connection request on the specified Internet Address on the specified TCP Port. Default: Enabled TCP Port The TCP port that the IOLAN will listen for incoming connection on. Default: 10000+serial port number; so serial port 2 is 10002. Enable TCP Keepalive Enables a per-connection TCP keepalive feature.
Serial Port Profiles Virtual Modem Profile Overview Virtual Modem (Vmodem) is a feature of the IOLAN that provides a modem interface to a serial device. It will respond to AT commands and provide signals in the same way that a serially attached modem would. This feature is typically used when you are replacing dial-up modems with the IOLAN in order to provide Ethernet network connectivity. Functionality The serial port will behave in exactly the same fashion as it would if it were connected to a modem.
Serial Port Profiles General Tab Field Descriptions Configure the following parameters: Connect Automatically At Startup When enabled, automatically establishes the virtual modem connection when the serial port becomes active. Default: Enabled Host Name The preconfigured target host name. TCP Port The port number the target host is listening on for messages. Default: 0 (zero) Connect Manually When enabled, the virtual modem requires an AT command before it Via AT Command establishes a connection.
Serial Port Profiles Numeric Codes When enabled, the connection status is sent to the connected device using the following numeric codes: z 1 Successfully Connected z 2 Failed to Connect z 4 Error Default: Enabled Advanced Tab Field Descriptions Configure the following parameters: Echo characters in When enabled, echoes back characters that are typed in (equivalent to command mode ATE0/ATE1 commands).
Serial Port Profiles Additional modem You can specify additional virtual modem commands that will affect how initialization virtual modem starts. The following commands are supported: ATQn, ATVn, ATEn, +++ATH, ATA, ATI0, ATI3, ATS0, AT&Z1, AT&Sn, AT&Rn, AT&Cn, AT&F, ATS2, ATS12, ATO (ATD with no phone number), and ATDS1. See Appendix A, Virtual Modem AT Commands on page 185 for a more detailed explanation of the support initialization commands.
Serial Port Profiles VModem Phone Number Entry Create an entry in the Phone Number to Host Mapping window. Configure the following parameters: Phone Number Specify the phone number your modem application sends to the modem. Note: The IOLAN does not validate the phone number, so it must be entered in the exact way the application will send it. For example, if you enter 555-1212 in this table and the application sends 5551212, the IOLAN will not match the two numbers.
Serial Port Profiles General Tab Field Descriptions The General tab displays the signal pins. This window is also used to enable/disable the signal pins. Highlight a signal and then click the Edit button to configure the signal pin’s parameters. Input Signal Field Descriptions Configure the following parameters: 104 Description Provide a description of the channel, making it easier to identify.
Serial Port Profiles Trigger When the trigger condition is met, triggers the specified alarm action. Data Options: z Disabled—No alarm settings. This is the default. z Inactive—When the expected Digital input is active, going inactive will trigger an alarm. z Active—When the expected Digital input is inactive, going active will trigger an alarm.
Serial Port Profiles Failsafe Action When there has been no I/O activity within the specified time (set in the I/O Interfaces, Settings on the Failsafe Timer tab) and the Failsafe Timer is triggered. Data Options: z None—The state of the Digital/Relay output remains the same, no change. z Activate Output—Activates the channel. z Deactivate Output—Deactivates the channel.
Serial Port Profiles General Tab Field Descriptions Configure the following parameters: Mode Specify how the Modbus Gateway is defined on the serial port. Data Options: z Modbus Master—Typically, the Modbus Master is connected to the Serial Port and is communicating to Modbus Slaves on the network. z Modbus Slave—Typically, the Modbus Master is accessing the IOLAN through the network to communicated to Modbus Slaves connected to the IOLAN’s Serial Ports.
Serial Port Profiles Advanced Field Descriptions Configure the following parameters: Idle Timeout Use this timer to close a connection because of inactivity. When the Idle Timeout expires, the IOLAN will end the connection. Range: 0-4294967 seconds (about 49 days) Default: 0 (zero), which does not timeout, so the connection is permanently open.
Serial Port Profiles Modbus Slave IP Settings Field Descriptions This window is used to configure the Modbus Slaves. The following buttons are available: Add Button Adds an entry into the Modbus Destination Slave IP Settings table. Edit Button Edits an entry in the Modbus Destination Slave IP Settings table. Delete Button Deletes an entry from the Modbus Destination Slave IP Settings table.
Serial Port Profiles 110 UID End When Destination is set to Host and you have sequential Modbus Slave IP addresses (for example, 10.10.10.1, 10.10.10.2, 10.10.10.3, etc.), you can specify a UID range and the IOLAN will automatically increment the last digit of the configured IP address. Therefore, you can specify a UID range of 1-100, and the IOLAN will route Master Modbus messages to all Modbus Slaves with IP addresses of 10.10.10.1 - 10.10.10.100.
Serial Port Profiles Modbus Slave Advanced Settings Field Descriptions Configure the following parameters: TCP/UDP Port The network port number that the Slave Gateway will listen on for both TCP and UDP messages. Default: 502 Next Request Delay A delay, in milliseconds, to allow serial slave(s) to re-enable receivers before issuing next Modbus Master request.
Serial Port Profiles Custom Application Profile Overview The Custom App/Plugin profile is used in conjunction with custom applications created for the IOLAN by using the Perle SDK. See the SDK Programmer’s Guide (the SDK and guide are found on the Perle website at www.perle.com/downloads/index.shtml) for information about the functions that are supported.
Advanced Advanced Advanced Serial Settings Tab Overview Advanced serial port settings apply to all serial ports. Field Descriptions Configure the following parameters: Flush Data Before When enabled, deletes any pending data when a port is closed. Closing Serial Port Default: Disabled Deny Multiple Network Connections Allows only one network connection at a time per a serial port.
Advanced Modems Tab Overview You need to configure a modem if there is a modem connected to the IOLAN. When you click on the Modems tab, you will see the following: If any modems have been configured, they will be displayed. Adding/Editing a Modem You can add new modems or edit existing modems through the following window: Configure the following parameters: Name The name of the modem. Restrictions: Do not use spaces.
Advanced TruePort Baud Rate Tab Overview The TruePort utility acts as a COM port redirector that allows applications to talk to serial devices across a network as though the serial devices were directly attached to the server. For IOLAN I/O models, you can also monitor and control I/O through the TruePort client. Functionality Since some older applications may not support the higher baud rates that the IOLAN is capable of achieving, the baud rate can be mapped to a different value on the IOLAN.
Advanced 116 IOLAN DS1/TS2 User’s Guide, Version 3.
8 Configuring Users Chapter 8 Introduction You can configure up to four users in the IOLAN’s local user database, in addition to the Admin user. A user can even represent a device, like a barcode reader or a card swipe device, that you want to be authenticated. When users are connecting to the IOLAN via serial ports, the user database can be used to: z Have the user authenticated prior to establishing a connection to a network host.
User Settings User Settings Overview The Users window allows you to add, edit, and delete users from the IOLAN. Functionality The Users window displays the users who have been configured. You can add users, edit existing users, or delete users from this window. See Adding/Editing Users on page 119 for information on the parameters available when adding or editing a user. 118 IOLAN DS1/TS2 User’s Guide, Version 3.
Adding/Editing Users Adding/Editing Users General Tab Overview The General tab configures the basic user information. Functionality You must, minimally, provide a User Name and Level for a user. Field Descriptions Configure the following parameters: User Name The name of the user. Restrictions: Do not use spaces. Password The password the user will need to enter to login to the IOLAN. Confirm Password Enter the user’s password again to verify it is entered correctly.
Adding/Editing Users 120 Level The access that a user is allowed. Data Options: z Admin—The admin level user has total access to the IOLAN. You can create more than one admin user account but we recommend that you only have one. They can monitor and configure the IOLAN. Users configured with this level can access the unit either via serial Terminal Profile connection or via a network originated Telnet connection to the IOLAN. z Normal—The Normal level user has limited access to the IOLAN.
Adding/Editing Users Services Tab Overview The Services tab configures the connection parameters for a user. Any connection parameters configured in this window will override the serial port connection parameters. Functionality When a Terminal profile is set for the serial port and Require Login has been selected, user’s accessing the IOLAN through the serial port will be authenticated. Once authentication is successful, the IOLAN will start a Telnet connection to the specified Host IP/TCP Port.
Adding/Editing Users Advanced Tab Overview The Advanced tab is used to configure those parameters that control the user session; this includes session length, language, the hotkey used for switching between sessions. Field Descriptions Configure the following parameters: Idle Timeout The amount of time, in seconds, before the IOLAN closes a connection due to inactivity. The default value is 0 (zero), meaning that the Idle Timer will not expire (the connection is open permanently).
Adding/Editing Users Hotkey Prefix The prefix that a user types to control the current session. Data Options: z ^a number—To switch from one session to another, press ^a (Ctrl-a) and then the required session number. For example, ^a 2 would switch you to session 2. Pressing ^a 0 will return you to the IOLAN Menu. z ^a n—Display the next session. The current session will remain active. The lowest numbered active session will be displayed. z ^a p—Display the previous session.
Adding/Editing Users Field Descriptions Configure the following parameters: Session 1, 2, 3, 4 You can configure up to four (4) sessions that the user can select from to connect to a specific host after that user has successfully logged into the IOLAN (used only on serial ports configured for the Terminal profile). Data Options: z None—No connection is configured for this session. z Telnet—For information on the Telnet connection window, see Telnet Settings on page 95.
Adding/Editing Users Serial Port Access Tab Overview The Serial Port Access tab controls the user’s read/write access on any given IOLAN serial port. This pertains to users that are connecting from the network to a serial over a Console Management type session. This can be useful when you have multiple users connecting to the same serial device and you wish to control the viewing and/or the write to and from the device.
Adding/Editing Users 126 IOLAN DS1/TS2 User’s Guide, Version 3.
9 Configuring Security Chapter 9 Introduction The Security group includes the following configuration options: z Services—This configuration window is used to enable/disabled client and daemon services that run in the IOLAN. See Services on page 127 for more information. Services Overview Services are either daemon or client processes that run on the IOLAN. You can disable any of the services for security reasons.
Services Field Descriptions Enable/disable the following options: 128 Telnet Server Telnet daemon process in the IOLAN listening on TCP port 23. TruePort Full Mode The TruePort daemon process in the IOLAN that supports TruePort Full Mode on UDP port 668. You can still communicate with the IOLAN in Light Mode when this service is disabled. Syslog Client Syslog client process in the IOLAN. Modbus Modbus daemon process in the IOLAN listening on port 502.
10 Configuring I/O Interfaces Chapter 10 Introduction There is a line of I/O IOLANs that can control/monitor the following types of I/O: z Analog Input z Digital Input/Output z Relay Output z Temperature Input Some of the models are I/O combinations and some of the models support one I/O type. IOLAN DS1/TS2 User’s Guide, Version 3.
Settings Settings Overview The I/O Interfaces Settings window configures the parameters that are global to all I/O channels. I/O Access Functionality Field Descriptions Configure the following parameters: Enable I/O Access Enables/disables Modbus as the communication protocol for all the I/O to Modbus protocol channels. Default: Disabled UID This is the UID you are assigning to the IOLAN, which is acting as a Modbus slave.
Settings Enable I/O Access Enables/disables serial application access to the I/O over the network using the via TruePort TruePort COM redirector feature. Default: Disabled Listen TCP Port The TCP port that the IOLAN will listen to for I/O channel data requests from TruePort. Default: 33816 Allow I/O Access via API through TruePort Allows serial application access to the I/O over the network using the TruePort COM redirector feature via a custom application using the Perle API.
Settings Embedded When this option is selected, the address of the slave Modbus device is embedded in the message header. Default: Enabled Remapped Used for single device/port operation. Older Modbus devices may not include a UID in their transmission header. When this option is selected, you can specify the UID that will be inserted into the message header for the Modbus slave device. This feature supersedes the Broadcast feature.
Settings UDP Functionality Overview The UDP tab configures the I/O UDP broadcast settings. The I/O UDP broadcast feature periodically broadcasts the I/O channel status in a UDP message. You can configure up to four sets of IP address entries (each entry consisting of a start and end IP address range) to broadcast I/O status data. The data depends on the I/O model (Analog, Digital, Serial Signals) and contains information for all channels.
Settings I/O UDP Settings Configure the following parameters: UDP Entry When enabled, broadcasts I/O status (data) to the specified range of IP addresses. Default: Disabled Start IP Address The first host IP address in the range of IP addresses (for IPV4 or IPV6) that the IOLAN will listen for messages from and/or send messages to.
Channels Channels The Channels section displays the I/O Channels window, through which you can enable/disable the I/O channels. Highlight a channel and then click the Edit button to configure the parameters for that channel. Analog Overview Analog channels monitor current/voltage input. Note that the internal jumpers must match the software setting (by default, they are set to Current); see Analog Input Module on page 199 to find out how to set the internal jumpers.
Channels Field Descriptions Configure the following parameters: Description Provide a description of the channel, making it easier to identify. Data Options: Maximum 20 characters, including spaces Type Select the type of input being measured. Data Options: Current or Voltage Default: Current Range Select the range for the measurement type. Data Options: z Current—0-20 mA, 4-20 mA z Voltage—+/- 10V, +/- 5V, +/- 1V, +/- 500mV, +/- 150mV Default: Current is 0-20 mA. Voltage is +/- 10V.
Channels Digital Input Overview When the channel is set for digital input, it monitors voltage or current. Note that the internal jumpers must match the software setting and must be set to Input, which is the default; see Digital I/O Module on page 198 to find out how to set the internal jumpers. Functionality The Digital input channels allow you to configure the following options: z You can choose to remember the last state change, or latch, that occurred.
Channels Field Descriptions Configure the following parameters: 138 Description Provide a description of the channel, making it easier to identify. Data Options: Maximum 20 characters, including spaces Input Mode When selected, the channel will be reading the status of the line (input). The internal jumpers must match the software configuration; the internal jumpers are factory configured for Input Mode.
Channels Auto Clear Mode When enabled, automatically clears the alarm when the trigger condition changes; for example, if the Trigger is Inactive and the alarm is triggered, once the input becomes active again, the alarm will automatically be cleared Default: Enabled Manual Clear Mode When enabled, a triggered alarm must be manually cleared. Default: Disabled Syslog When enabled, sends a message to syslog when an alarm is triggered or cleared.
Channels Digital Output Overview When the channel is set for digital output, either voltage is applied to the channel or the channel is grounded. Note that the internal jumpers must match the software setting and must be set to Output (by default, they are set to Input); see Digital I/O Module on page 198 to find out how to set the internal jumpers.
Channels Field Descriptions Configure the following parameters: Description Provide a description of the channel, making it easier to identify. Data Options: Maximum 20 characters, including spaces Output Mode When selected, the channel will drive the line (output). The internal jumpers must match the software configuration, so if you change this setting to Output Mode, you will have to also change the internal hardware jumpers. Default: Disabled Type Specify the type of digital output.
Channels 142 Pulse Mode When Output is set to Pulse, you can specify the manner of the pulse. Data Options: z Continuous—Continuously pulses active and inactive. z Count—Pulses an active/inactive sequence for the specified number of times. Default: Continuous Pulse Count The channel output will pulse for the specified number of times; each count consists of an active/inactive sequence. Default: 1 Inactive Signal Width How long the channel will remain inactive during pulse mode.
Channels Relay Overview Relay channels can open or close a contact for a higher voltage circuit using a lower level control voltage. The Relay output channels work as a physical on/off switch, and are used to drive higher voltage devices with a lower controlling voltage. You can configure the following Relay output channel options: z You can choose to manually activate/deactivate the Relay output.
Channels Field Descriptions Configure the following parameters: 144 Description Provide a description of the channel, making it easier to identify. Data Options: Maximum 20 characters, including spaces Output Specify how the channel output will be handled. Data Options: z Manual—You must manually manipulate the channel output. z Pulse—Activates and deactivates the channel output activity in intervals after it is manually activated.
Channels Active Signal Width How long the channel will be active during the pulse mode. Range: 1-9999 x 100 ms Default: 1 (100 ms) Delay How long to delay an active-to-inactive or inactive-to-active setting after it is manually started. Range: 1-9999 x 100 ms Default: 1 (100 ms) Failsafe Action When there has been no I/O activity within the specified time (set in the I/O Interfaces, Settings on the Failsafe Timer tab) and the Failsafe Timer is triggered.
Channels Temperature Temperature input channels monitor RTD or thermocouple temperature sensors inputs for the most common ranges. You can also configure severity alarms that can send a syslog message and/or an SNMP trap when an alarm is triggered or cleared; See Alarm Settings on page 148 for more information about the alarms.
Channels Field Descriptions Configure the following parameters: Description Provide a description of the channel, making it easier to identify. Data Options: Maximum 20 characters, including spaces Type Specify the type of sensor you are using to measure temperature. Data Options: RTD, Thermocouple Default: RTD Range Specify the temperature range that you want to measure.
Channels Alarm Settings Analog and Temperature input models support an Alarm mechanism in which you can specify up to five severity levels of alarm triggers and clear levels; the alarm triggers/clear levels can activate in either increasing or decreasing severity levels.
Channels Advanced Analog Alarm Settings The advanced Analog Alarm Settings window expands the basic alarm settings options to up to five severity levels. Configure the following parameters: Trigger Type If the Trigger Type is Low, an alarm is triggered when the input drops below the specified Trigger value; other severity level trigger values must decrease in value with each subsequent level.
I/O UDP SNMP When enabled, sends an SNMP trap when an alarm is triggered or cleared. The trap consists of the severity level and whether the alarm was triggered or cleared. Default: Disabled I/O UDP The I/O UDP broadcast feature periodically broadcasts the I/O channel status in a UDP message. You can configure up to four sets of IP address entries (each entry consisting of a start and end IP address range) to broadcast I/O status data.
I/O UDP Digital/Relay Data The digital data is in bit format, 1 meaning On and 0 (zero) meaning Off. Each channel has its own bit, in least significant bit order. Length *Data Exists 2 Bytes Data (1 Byte, one bit for each channel) 1 Byte (in bits) Channel4 Channel3 Channel 2 Channel 1 Serial Pin Signal Data The serial data is in bit format, 1 meaning On and 0 (zero) meaning Off. Each channel has its own bit, in the following order.
I/O Modbus Slave I/O Modbus Slave If you have a Modbus serial or TCP application, it can access I/O connected to the IOLAN when the I/O Global Modbus Slave is enabled. You must supply a unique UID for the IOLAN, as it will act as a Modbus Slave. There are three ways your Modbus Application can connect to the IOLAN to access I/O. Modbus Serial Application Connected to the Serial Port Your Modbus serial application can be connected right to the IOLAN serial port to access I/O.
Modbus I/O Access Modbus TCP Application If you have a Modbus RTU or Modbus ASCII program, you can access the I/O by connecting to the IOLAN over the network. UID: 15 PC running a Modbus RTU or ASCII Application Power perle Network Device Server I/O Digital Output Modbus I/O Access The section defines the function codes and registers you will need to access the I/O through Modbus TCP, Modbus serial, or Modbus serial/TruePort.
Modbus I/O Access I/O Coil/Register Descriptions This section contains descriptions of I/O coils: z MB_REG_DI_SENSOR—Status of Digital input. 1 is Active, 0 is Inactive. If Invert Signal is configured on, 0 is Active, 1 is Inactive. If input is Latched, returns latched status. z MB_REG_DI_SENSOR_ALARM_STATE—Indication if input is in alarm state. 1 is In Alarm state, 0 is Not in Alarm state. A write of any value clears the alarm state. z MB_REG_DO_SENSOR—Status of Digital output.
Modbus I/O Access Serial Port Coil/Register Descriptions This section contains descriptions of serial port coils: z MB_REG_DI_DSR—The status of the DSR input signal. 1 is Active, 0 is Inactive. If Invert Signal is configured on, 0 is Active, 1 is Inactive. If input is Latched, returns latched status. z MB_REG_DI_DSR_ALARM_STATE—The alarm state of DSR input signal. 1 is In Alarm state, 0 is Not in Alarm state. A write of any value clears the alarm state. z MB_REG_DI_DCD—The status of DCD line.
Modbus I/O Access A4D2/A4R2 Registers The following coils and registers are supported by the IOLAN A4D2 and A4R2 I/O models: Data Model A1 A2 A3 A4 D1/R1 D2/R2 R/W ----- ----- ----- ----- 6149 6150 R ----- ----- ----- ----- 6213 6214 R/W ----- ----- ----- ----- 6661 6662 R/W MB_REG_HR_DI_SENSOR_LATCH ----- ----- ----- ----- 6149 6150 R/W MB_REG_HR_DO_SENSOR_PULSE_ISW ----- ----- ----- ----- 6213 6214 R/W MB_REG_HR_DO_SENSOR_PULSE_ASW ----- ----- ----- ----- 6
Modbus I/O Access D4/D2R2 Registers The following coils and registers are supported by the IOLAN D4 and D2R2 I/O models: Data Model D1 D2 D3/R1 D4/R2 R/W 6145 6146 6147 6148 R 6209 6210 6211 6212 R/W 6657 6658 6659 6660 R/W MB_REG_HR_DI_SENSOR_LATCH 6145 6146 6147 6148 R/W MB_REG_HR_DO_SENSOR_PULSE_ISW 6209 6210 6211 6212 R/W MB_REG_HR_DO_SENSOR_PULSE_ASW 6273 6274 6275 6276 R/W MB_REG_HR_DO_SENSOR_PULSE_COUNT 6337 6338 6339 6340 R/W Coils: MB_REG_DI_SENSOR * MB
TruePort I/O TruePort I/O You can see a sample API I/O over TruePort program called ioapiotp.c on the CD-ROM. TruePort/Modbus Combination If you have a Modbus serial application running on a PC that is connected to a network, you can use TruePort as a virtual serial connection to communicate with the IOLAN over the network to access I/O data.
TruePort I/O API Over TruePort Only If you have a custom application that talks to a serial port, you can use TruePort as a virtual serial port to communicate with the IOLAN over the network to access I/O data using the Perle API. See Accessing I/O Data Via TruePort on page 160 for more information on the API.) PC running Custom Application (API)/ TruePort Power perle Network IOLAN I/O Digital Output The host running TruePort must be in I/O API mode.
Accessing I/O Data Via TruePort Accessing I/O Data Via TruePort Introduction Analog and Digital I/O data, as well as output control, can be accessed in several ways. To have access from an application running on a workstation or server, the I/O Applications Program Interface (API) provided within Trueport can be used. This API uses a command/response format to get or set data on each individual I/O channel register. A sample program (ioapiotp.
Accessing I/O Data Via TruePort Format of API Commands There are two groups of commands: z Get Commands—Retrieve values of the I/O channel registers z Set Commands—Set values on the I/O channel registers. Note: All commands need to be written to the COM port as a single write. I/O Channel registers are all assigned unique addresses, which need to be referenced in all of the commands. Please refer to the documentation specific you the applicable mode, for the list and addresses of all the registers.
Accessing I/O Data Via TruePort Example 1: Read the status of the first digital input (DI1) on a D2R2 unit. DI1 sensor is a coil register with the decimal value of 6145 (hex 0x1801). Request: 0x01 0x18 0x01 0x00 0x01 Response: 0x01 0x01 0x01 (Digital input 1 is active) Example 2: Read the values for the Inactive Signal Width, Active Signal Width, and Pulse count for the second digital output (DO2) on a D4 unit.
Accessing I/O Data Via TruePort Successful Response Format Byte(s) # of Bytes Value 1 1 Command code (from request). 2 2 Starting register number (see A4/T4 Registers on page 155, A4D2/A4R2 Registers on page 156, or D4/D2R2 Registers on page 157 for this value) from request. 4 2 Number of registers written. Unsuccessful Response Format Byte(s) # of Bytes Value 1 1 Command that this is a response to. If an error has been detected, the command value will have the high bit set (OR with 0x80).
I/O SNMP Traps Error Codes Code Name Description 01 Illegal Function The function code received in the query is not an allowable action for the server (or slave). 02 Illegal Data Address The data address received in the query is not an allowable address for the server (or slave). 03 Illegal Data Value A value contained in the query data field is not an allowable value for server (or slave).
11 Configuring the System Chapter 11 Introduction This chapter describes the alerts (syslog) that can be configured for the IOLAN and the advanced options (SNMP, custom applications/plugins, and other miscellaneous configuration options) that you will want to look at to see if they are required for your implementation. Alerts Syslog Overview The IOLAN can be configured to send system log messages to a syslog daemon running on a remote host if the Syslog service is activated.
Management Secondary Host If the IOLAN cannot communicate with the primary host, then the IOLAN will attempt to send system log messages to this preconfigured host; messages will be displayed on the host’s monitor. Default: None Level Choose the event level that triggers a syslog entry.
Management Internet Address The IP address of the SNMP manager that will send requests to the IOLAN. If the address is 0.0.0.0, any SNMP manager with the Community Name can access the IOLAN. Permissions Permits the IOLAN to respond to SNMP requests. Data Options: z None—There is no response to requests from SNMP. z Readonly—Responds only to Read requests from SNMP. z Readwrite—Responds to both Read and Write requests from SNMP.
Management Field Description Configure the following parameter: Command Line The name of the application that has been already been downloaded to the IOLAN, plus any parameters you want to pass to the program. For example, using sample outraw program (this is sample program supplied with the SDK), you would type: outraw -s 0 192.168.2.1:10001 Acct:10001 if you were starting the application on the Server (notice the -s 0 parameter specifies serial port 1 to this particular application).
Management Bypass Login Password When set, authorized users who do not have a password set, with the exception of the Admin user, WILL NOT be prompted for a password at login with Local Authentication. Default: Disabled Password Retry Limit The number of attempts a user is allowed to enter a password for a serial port connection from the network. If this limit is exceeded, the serial port is disabled for 5 minutes.
Management Message of the Day (MOTD) Tab Field Descriptions You must have a TFTP server running on any host that you are uploading or downloading files to/from when using TFTP. When you specify the file path, the path must be relative to the default path set in your TFTP server software. You can download a MOTD file to the IOLAN in the DeviceManager by selecting Tools, Advanced, Custom Files and then selecting the Download Other File option and browse to the MOTD file.
12 Controlling the I/O Channels Chapter 12 Introduction The Control section appears when the IOLAN is connected to an I/O model. I/O Channels Overview When the DeviceManager is connected to an I/O model IOLAN, the I/O Status/Control option is available. You can view the I/O status and manually control such options as clearing alarms, clearing minimum/maximum values, resetting the channel(s), and activating/deactivating output.
I/O Channels Activate Output Button Manually activates the channel output. Deactivate Output Manually deactivates the channel output. Button Reset All Channels Resets all the channels. Button Refresh Button 172 Resets the highlighted channel (click on a channel to highlight it). IOLAN DS1/TS2 User’s Guide, Version 3.
13 System Administration Chapter 13 Introduction This chapter addresses the functions that the Admin user or a user with Admin Level privileges might do. This chapter uses the DeviceManager as the configuration method described in most administrative functions. As a general rule, administrative functions are accessed from the menu bar in the DeviceManager and under the Administration option in the WebManager’s navigation tree.
Managing Configuration Files Downloading Configuration Files to Multiple IOLANs You can download a configuration file to multiple IOLANs at the same time by doing the following in DeviceManager (DeviceManager is the only configurator that does this function): 1. Select Tools, Download Configuration to Multiple IOLANs. 2. Specify the IOLANs that you want to download the configuration to: Enter the following information for each IOLAN that you want to configure with the same configuration file: 3.
Downloading IOLAN Firmware 4. Click the Download> button to start the download process. A status window will display with the configuration download status. Uploading Configuration Files When you upload a configuration to the DeviceManager, you are uploading the IOLAN’s working configuration file. In most other configurators (the exception being SNMP), you are always seeing the working configuration file. In DeviceManager, select Tools, Upload Configuration from IOLAN.
Calibrating I/O Calibrating I/O All I/O channels are factory calibrated and should not need recalibration during initial use. However should calibration be required, you can recalibrate in DeviceManager or WebManager. In DeviceManager, you calibrate the I/O channel(s) by selecting Tools, I/O Channels, Calibrate. In WebManager, you calibrate the I/O channel(s) by selecting I/O Channels, Calibrate.
Calibrating I/O Calibrating RTD When calibrating the IOLAN Analog input for RTD, you will need a resistor that is better than .05% Ohms accuracy. When you calibrate one channel, all RTD channels are automatically calibrated for that range; if another channel is set for a different range, you will need to calibrate that channel separately, but all channels that use that range are automatically calibrated. Calibrating Analog Channels Analog Input can be calibrated for Analog and Temperature IOLAN models.
Setting the IOLAN’s Date and Time Resetting Calibration Data You can reset the I/O channels calibrations to the factory calibrations in DeviceManager by selecting Tools, I/O Channels, Reset Calibrate Data or in WebManager by selecting Administration, Reset, I/O Calibration. Setting the IOLAN’s Date and Time When you set the IOLAN’s time, the connection method and time zone settings can affect the actual internal clock time that is being set.
Resetting the IOLAN to Factory Defaults Resetting the IOLAN to Factory Defaults You can reset the IOLAN to its factory default configuration by selecting Tools, Reset, Reset to Factory Default in DeviceManager and Administration, Reset, Factory Defaults in WebManager. The IOLAN will automatically reboot itself with the factory default configuration. Language Support Two language files, in addition to English, are supplied on the supplemental CD, French and German.
Language Support Translation Guidance To help you with your translation, of supplied ASCII text language files we offer the following guidance: z The IOLAN will support languages other than English (and the supplied German and French languages). The English language file, english.txt, displays the character length of each line at the beginning of the line. If a translated line goes over that character length, it will be displayed truncated in the Menu or CLI.
Downloading Terminal Definitions Downloading Terminal Definitions All terminal types can be used on the IOLAN. Some terminal types which are not already defined in the IOLAN, however, are unable to use Full Screen mode (menus) and may not be able to page through sessions properly. When installed, the IOLAN has several defined terminal types—Dumb, WYSE60, VT100, ANSI, TVI925, IBM3151, VT320, and HP700.
Resetting Configuration Parameters For example: term=AT386 | at386| 386AT |386at |at/386 console acsc=jYk?lZm@qDtCu4x3 bold=\E[1m civis= clear=\E[2J\E[H cnorm= cup=\E[%i%p1%02d;%p2%02dH rev=\E4A rmacs=\E[10m rmso=\E[m smacs=\E[12m smso=\E[7m page= circ=n Note: As you can see from the example, capabilities which are not defined in the terminfo file must still be included (albeit with no value). Each entry has an 80 character limit.
Lost Admin Password Lost Admin Password If the Admin user password is lost, there are only two possible ways to recover it: z reset the IOLAN to the factory defaults z have another user that has admin level rights, if one is already configured, reset the Admin password 183
Lost Admin Password 184 IOLAN DS1/TS2 User’s Guide, Version 3.
A Virtual Modem AT Commands Appendix A Virtual Modem Initialization Commands Note: Virtual Modem initialization commands are only supported on IOLAN firmware and configurators version 3.2 or higher. You can initialize the modem connection using any of the following commands: Command Description Options ATQn Quite mode. Determines if result codes will be n=0, no result codes will be sent. sent to the connected terminal. Basic results n=1, result codes will be sent.
Virtual Modem Initialization Commands Command 186 Description Options AT&Z1 Set command allows the user to store an IP address and port number or phone number to use when making a connection. The user will issue an ATDS1 to cause the IOLAN to initiate the connection. AT&Sn Sets the behavior of IOLAN’s DTR signal. (DSR from a DCE perspective) AT&Rn Sets the behavior of IOLAN’s RTS signal. (CTS n=0, RTS always high. (default). from a DCE perspective) n=3, RTS signal acts as DCD.
B Pinouts and Cabling Diagrams Appendix B Serial Pinouts DB25 Male This section defines the pinouts for the DB25 male connection used on the 1-port IOLAN.
Serial Pinouts EIA-422 EIA-485 Full Duplex 21 RxD+ RxD+ 22 RxD- RxD- 25 CTS+ Pinout EIA-232 EIA-485 Half Duplex 20 (out) DTR The power in pin, pin 12, can be 9-30V DC. DB25 Female This section defines the pinouts for the DB25 female connection used on the 1-port IOLAN.
Serial Pinouts EIA-422 EIA-485 Full Duplex EIA-485 Half Duplex 21 TxD+ TxD+ DATA+ 22 TxD- TxD- DATA- 25 RTS+ Pinout EIA-232 The power in pin, pin 12, can be 9-30V DC. RJ45 This section defines the pinouts for the RJ45 connection used on the DS and TS IOLAN. The TS IOLAN does not support power in, so use the 8-pin mappings for this model. These pinouts do not apply to I/O models.
Serial Pinouts DB9 Male (Serial Only) This section defines the pinouts for the DB9 male connection used on the 1-port IOLAN that is serial only (not I/O).
EIA-232 Cabling Diagrams EIA-232 Cabling Diagrams This section shows how to create EIA-232 cables that are compatible with the Device Server. Terminal DB25 Connector The following diagrams show how the null modem cable should be configured when connecting to a terminal DB25.
EIA-232 Cabling Diagrams RJ45 Terminal DB25 (DTE) IOLAN RJ45 10-pin 8-pin 4 (DSR) 3 20 (DTR) 3 (RTS) 2 5 (CTS) 5 (TxD) 4 3 (RxD) 6 (RxD) 5 2 (TxD) 7 (GND) 6 7 (GND) 8 (CTS) 7 4 (RTS) 9 (DTR) 8 6 (DSR) DB9 Male IOLAN DS1 DB9 Male 192 Terminal DB25 (DTE) 3 (TxD) 3 (RxD) 2 (RxD) 2 (TxD) 7 (RTS) 5 (CTS) 8 (CTS) 4 (RTS) 6 (DSR) 20 (DTR) 5 (GND) 7 (GND) 4 (DTR) 6 (DSR) IOLAN DS1/TS2 User’s Guide, Version 3.
EIA-232 Cabling Diagrams Modem DB25 Connector The following diagrams show how a standard straight through cable should be configured when connecting to a DB25 modem.
EIA-232 Cabling Diagrams DB9 Male IOLAN DS1 DB9 Male 194 Modem DB25 (DCE) 1 (DCD) 8 (DCD) 2 (RxD) 3 (TxD) 3 (TxD) 2 (RxD) 4 (DTR) 20 (DTR) 5 (GND) 7 (GND) 6 (DSR) 6 (DSR) 7 (RTS) 4 (CTS) 8 (CTS) 5 (RTS) IOLAN DS1/TS2 User’s Guide, Version 3.
C Setting Jumpers Appendix C Introduction The IOLAN contains jumpers that you might need to set before you configure it and put it into production. You can set the IOLAN line termination to on or off (this is off by default) if you are using EIA-422/485 (not applicable for I/O models). 1-Port IOLAN IOLAN DB25 Male/Female To change the settings, do the following: 1. Unplug the IOLAN from the electrical outlet and disconnect everything from the box. 2.
Introduction IOLAN RJ45 To change the settings, do the following: 1. Unplug the IOLAN from the electrical outlet and disconnect everything from the box. 2. Open the case by unscrewing the two side screws, one on each side, and lifting off the top of the case. You should see the following: Screw Power RJ45 Serial Dip Switch Reset RJ45 J9 J1 Screw 3. To turn line termination on, locate and jumper both J1 and J9. 4. Close the IOLAN case by replacing the case lid and the two screws.
Introduction 2-Port IOLAN To change the settings, do the following: 1. Unplug the IOLAN from the electrical outlet and disconnect everything from the box. 2. Open the case by unscrewing the two side screws, one on each side, and lifting off the top of the case. You should see the following: Screw 1 RJ45 Power J8 J11 Pin1 J7 J9 DIP Switch Reset 2 RJ45 RJ45 Screw 3. To turn line termination on for Line 1, locate and jumper both J7 and J8 (as shown in the diagram).
Introduction Digital I/O Module IOLANs that have Digital I/O have an input/output jumper that must be set for each channel and must match the software configuration for each channel. Depending on the model, the placement of the digital I/O board can change, so the diagram below shows how to set jumper for any digital board.To change the settings, do the following: 1. Detach the IOLAN from the electrical power source and disconnect everything from the box. 2.
Introduction Analog Input Module IOLANs that have Analog Input have a voltage/current jumper that must be set for each channel and must match the software configuration for each channel. To change the settings, do the following: 1. Detach the IOLAN from the electrical power source and disconnect everything from the box. 2. Open the case by unscrewing the five side screws, two on each side plus the grounding screw, and lifting off the top of the case.
Introduction 200 IOLAN DS1/TS2 User’s Guide, Version 3.
D I/O Wiring Diagrams Appendix D Wiring I/O Diagrams This section describes how to wire the various IOLAN I/O models. Digital I/O Make sure the Digital I/O jumpers support the software setting; see Digital I/O Module on page 198 for jumper settings. Digital Input Wet Contact VCC COM GND D1 D2 If you are using a wet contact for your Digital input, for channel D1 connect one wire to D1 and the other wire to GND. The power source is supplied by the GND (ground) connector.
Wiring I/O Diagrams Digital Output Sink - VCC COM GND D1 D2 For a Digital output sink (ground) configuration for channel D1, follow the diagram below. Battery + + - Device Digital Output Source VCC COM GND D1 D2 For a Digital output source (voltage) configuration for channel D1, follow the diagram below. + Battery + - - Device 202 IOLAN DS1/TS2 User’s Guide, Version 3.
Wiring I/O Diagrams Analog Input Make sure the Analog jumpers support the software setting; see Analog Input Module on page 199 for jumper settings. Current + - GND A4- A4+ A3+ A3- A2- A2+ A1+ A1- To connect channel A1 with a 2-wire shielded cable, connect the positive wire to A1+, the negative wire to A1-, and optionally the shield to GND. shield If you have the positive/negative wires reversed, the output will always read 0 (zero).
Wiring I/O Diagrams RTD 2-Wire A4A4s A4+ A3s A3+ A3- A2A2s A2+ A1s A1+ A1- In a 2-wire RTD configuration, connect the excite wire to A1-, the return wire to A1+, and jumper the sense wire from A1s with a insulated wire going to A1+. excite return sense RTD 3-Wire A4A4s A4+ A3s A3+ A3- A2A2s A2+ A1s sense excite return A1+ A1- In a 3-wire RTD configuration, connect the return wire to A1+, the excite wire to A1-, and the sense wire to A1s.
Wiring I/O Diagrams Normally Closed Contact COM NO NC NO R2 R1 COM NC To connect relay channel R1 for a circuit that is normally active, connect one wire to the COM (common) connector and one wire to the NC (normally closed) connector.
Wiring I/O Diagrams 206 IOLAN DS1/TS2 User’s Guide, Version 3.
E TruePort Utility Appendix E Introduction This chapter provides information on the TruePort utility. TruePort TruePort is a com port redirector utility for the IOLAN. It can be run in two modes: z TruePort Full mode—This mode allows complete device control and operates exactly like a directly connected serial port. It provides a complete COM port interface between the attached serial device and the network.
API I/O Access Over TruePort API I/O Access Over TruePort You can access IOLAN I/O data through TruePort using the Perle API. The API uses the command/response format. See the ioapiotp.c sample program, found on the product CD-ROM, for an example implementation. API Request Format All data in the Request must be sent as a single write to the COM port.
API I/O Access Over TruePort Error Codes Code Name Description 01 Illegal Function The function code received in the query is not an allowable action for the server (or slave). 02 Illegal Data Address The data address received in the query is not an allowable address for the server (or slave). 03 Illegal Data Value A value contained in the query data field is not an allowable value for server (or slave).
API I/O Access Over TruePort 210 IOLAN DS1/TS2 User’s Guide, Version 3.
F Accessories Appendix F Introduction This chapter provides information about peripheral IOLAN options that can be ordered separately from the product. Contact your sales representative to find out how to order the products listed in this appendix.
Starter Kit (Adapters/Cable) RJ45F to DB25M DTE Crossover Adapter The following diagram shows the IOLAN RJ45F-->DB25M DTE crossover adapter pinouts. This is model number DBA0011. RJ45F 212 DB25M DTE (TxD) 4 3 (RxD) (RxD) 5 2 (TxD) (GND) 6 7 (GND) (DTR) 8 6 (DSR) 8 (DCD) (DSR) 3 20 (DTR) (RTS) 2 5 (CTS) (CTS) 7 4 (RTS) IOLAN DS1/TS2 User’s Guide, Version 3.
Starter Kit (Adapters/Cable) RJ45F to DB25M DCE Modem Adapter The following diagram shows the IOLAN RJ45FJDB25M DCE modem adapter pinouts. This is model number DBA0013.
Starter Kit (Adapters/Cable) RJ45F to DB25F DTE Crossover Adapter The following diagram shows the IOLAN RJ45JDB25F DTE crossover adapter pinouts. This is model number DBA0010. RJ45F 214 DB25F (TxD) 4 3 (RxD) (RxD) 5 2 (TxD) (GND) 6 7 (GND) (DTR) 8 6 (DSR) 8 (DCD) (DSR) 3 20 (DTR) (RTS) 2 5 (CTS) (CTS) 7 4 (RTS) IOLAN DS1/TS2 User’s Guide, Version 3.
Starter Kit (Adapters/Cable) RJ45F to DB9M DTE Crossover Adapter The following diagram shows the IOLAN RJ45JDB9M crossover adapter pinouts. This is model number DBA0021.
Starter Kit (Adapters/Cable) RJ45F to DB9F DTE Crossover Adapter The following diagram shows the IOLAN RJ45FJDB9F crossover adapter pinouts. This is model number DBA0020. RJ45F DB9F (TxD) 4 2 (RxD) (RxD) 5 3 (TxD) (GND) 6 5 (GND) (DTR) 8 1 (DCD) 6 (DSR) (DSR) 3 4 (DTR) (RTS) 2 8 (CTS) (CTS) 7 7 (RTS) Sun/Cisco RJ45M Connector Cable for Rack Mount Models This is a 3 meter RJ45MJRJ45M 8-wire Sun/Cisco modular cable.
G Troubleshooting Appendix G Introduction This chapter provides information that can help resolve problems with the IOLAN. Hardware Problems If the IOLAN Power/Ready LED is red and stays red for over 10 seconds, you have a hardware problem that might to require factory service. First, try the following: z If the IOLAN is not in Console mode, do the following: a. Set up a direct connection to the IOLAN; see Through the Serial Port on page 38 for information on this type of connection. b.
DeviceManager Problems z If the WebManager or DeviceManager cannot communicate with the IOLAN, verify that the Security, Services HTTP parameter is enabled for WebManager and DeviceManagerD is enabled for DeviceManager. DeviceManager Problems Error Message: 16 bit Windows Subsystem - C:\WINDOWS\SYSTEM32\AUTOEXEC.NT. The system file is not suitable for running MS-DOS and Microsoft Windows applications. Choose 'Close' to terminate the application.
Problems with Terminals Problems with Terminals The following section concerns problems with the appearance of data on your terminal screen. The IOLAN logs me out after a few minutes: z Check the Idle Timer value set for the user. The default setting for the Idle Timer for all users is 0 seconds (does not timeout). Corrupt data. z Check your line settings (baud rate, stop bits, etc.) Missing data. z Verify that the same type of flow control is set in both your terminal and on the IOLAN’s port.
DHCP/BOOTP Problems DHCP/BOOTP Problems Messages: host name too long or filename too long. z The IOLAN can only accept host names of 14 characters or file names of 64 characters, so verify that you are not attempting to pass a string that is longer than those maximums. DHCP or BOOTP have been set up to configure my IOLAN, but does not seem to have done anything. z Check that the server DHCP/BOOTP service is set to on, if not set it to on and reboot.
Glossary This chapter provides definitions for Device Server terms. BOOTP (BOOTstrap Protocol) An Internet protocol that enables a diskless workstation to discover its own IP address, the IP address of a BOOTP server on the network, and a file to be loaded into memory to boot the machine. This enables the workstation to boot without requiring a hard or floppy disk drive. Callback A security feature where the Device Server calls back the User at a predetermined number defined in the User’s account.
PAP (Password Authentication Protocol) Standard authentication protocol for PPP connections. see CHAP RADIUS (Remote An open standard network security server that communicates with the PAP protocol. Authentication Dial In Users Services) Reverse Connection Connections that originate from a host that go directly to a serial device through the Device Server. RIP (Routing A protocol that allows gateways and hosts to exchange information about various routes to Information Protocol) different networks.
Index A admin default password 47 lost password 183 analog calibrating 176 API I/O commands 160, 208 TruePort 159 ARP-Ping, setting an IP address 49 DeviceManager overview 32 setting an IP address DHCP parameters 41 setting an IP address direct connect setting an IP address 46 48 47 F factory defaults, resetting to 182 B binary configuration file 60 BOOTP parameters 41 setting an IP address 48 C cabling, EIA-232 191 calibrating analog 176 temperature 176 configuration files formats 60 connecting to
Index M M Menu conventions 39 Menu IOLAN+ interface 38 MIB 42 Modbus I/O access 153 TruePort 158 mode console 27 serial 27 models, IOLAN 19 modem parameters 114 O online help, using 18 P parameters BOOTP/DHCP 41 modems 114 password admin default 47 lost 183 pin, power in DB25 female 189 DB25 male 188 serial RJ45 189 pinouts DB25 female 188 DB25 male 187 DB9 male 190 RJ45 serial 189 power in pin DB25 female 189 DB25 male 188 serial RJ45 189 R resetting to factory defaults 182 RJ45 serial pinouts 189 RJ45