Moxa ioLogik E1510-T Specification

Add to My manuals
61 Pages

advertisement

Moxa ioLogik E1510-T Specification | Manualzz

ioLogik E1500 Series Users Manual

Second Edition, August 2012 www.moxa.com/product

© 2012 Moxa Inc. All rights reserved.

ioLogik E1500 Series Users Manual

The software described in this manual is furnished under a license agreement and may be used only in accordance with the terms of that agreement.

Copyright Notice

© 2012 Moxa Inc. All rights reserved.

Trademarks

The MOXA logo is a registered trademark of Moxa Inc.

All other trademarks or registered marks in this manual belong to their respective manufacturers.

Disclaimer

Information in this document is subject to change without notice and does not represent a commitment on the part of

Moxa.

Moxa provides this document as is, without warranty of any kind, either expressed or implied, including, but not limited to, its particular purpose. Moxa reserves the right to make improvements and/or changes to this manual, or to the products and/or the programs described in this manual, at any time.

Information provided in this manual is intended to be accurate and reliable. However, Moxa assumes no responsibility for its use, or for any infringements on the rights of third parties that may result from its use.

This product might include unintentional technical or typographical errors. Changes are periodically made to the information herein to correct such errors, and these changes are incorporated into new editions of the publication.

Technical Support Contact Information

Moxa Americas

Toll-free: 1-888-669-2872

Tel:

Fax:

+1-714-528-6777

+1-714-528-6778

Moxa Europe

Tel: +49-89-3 70 03 99-0

Fax: +49-89-3 70 03 99-99

Moxa India

Tel: +91-80-4172-9088

Fax: +91-80-4132-1045

www.moxa.com/support

Moxa China (Shanghai office)

Toll-free: 800-820-5036

Tel:

Fax:

+86-21-5258-9955

+86-21-5258-5505

Moxa Asia-Pacific

Tel: +886-2-8919-1230

Fax: +886-2-8919-1231

Table of Contents

1.

Introduction to the ioLogik E1500 ..................................................................................................... 1-1

Quick Start Guide ............................................................................................................................... 1-2

Product Features ................................................................................................................................ 1-3

Inside the Box .................................................................................................................................... 1-3

Ordering Information .......................................................................................................................... 1-3

Specifications ..................................................................................................................................... 1-3

Common Specifications ................................................................................................................ 1-3

ioLogik E1510-T .......................................................................................................................... 1-4 ioLogik E1512-T .......................................................................................................................... 1-4

Physical Dimensions ............................................................................................................................ 1-5

Hardware Reference ............................................................................................................................ 1-6

Panel Guide ................................................................................................................................ 1-6

LED Indicators ............................................................................................................................ 1-6

I/O Circuit Diagram ............................................................................................................................. 1-7

Isolation DI (DI channels) ............................................................................................................ 1-7

DI Circuit (DIO channels) ............................................................................................................. 1-7

DO Circuit (DIO channels) ............................................................................................................ 1-7

2.

Initial Setup ...................................................................................................................................... 2-1

Hardware Installation .......................................................................................................................... 2-2

Connecting the Power .................................................................................................................. 2-2

Grounding the ioLogik E1500 ........................................................................................................ 2-2

Connecting to the Network ........................................................................................................... 2-2

I/O Wiring Diagrams .................................................................................................................... 2-3

Software Installation ........................................................................................................................... 2-5

Load Factory Defaults .......................................................................................................................... 2-5

3.

Using the Web Console ...................................................................................................................... 3-1

Introduction to the Web Console ........................................................................................................... 3-2

Overview ........................................................................................................................................... 3-3

Network Settings ................................................................................................................................ 3-3

General Settings ......................................................................................................................... 3-3

Ethernet Configuration ................................................................................................................. 3-4

User-defined Modbus Addressing .......................................................................................................... 3-4

Default Address........................................................................................................................... 3-5

Active OPC Server Settings .................................................................................................................. 3-5

Tag Generation ................................................................................................................................... 3-5

I/O Settings ....................................................................................................................................... 3-7

DI Channels ................................................................................................................................ 3-7

DO Channels ............................................................................................................................... 3-9

System Management ......................................................................................................................... 3-11

IP Accessibility .......................................................................................................................... 3-11

Network Connection................................................................................................................... 3-12

Firmware Update ....................................................................................................................... 3-12

Import System Configuration Settings ......................................................................................... 3-12

Export System Configuration Settings .......................................................................................... 3-13

Change Password ...................................................................................................................... 3-13

Load Factory Defaults ........................................................................................................................ 3-13

Save/Restart .................................................................................................................................... 3-14

4.

Using ioSearch .................................................................................................................................. 4-1

Introduction to ioSearch ...................................................................................................................... 4-2 ioSearch Main Screen .......................................................................................................................... 4-2

Main Screen Overview .................................................................................................................. 4-2

Main Items ........................................................................................................................................ 4-3

System ...................................................................................................................................... 4-3

Sort ........................................................................................................................................... 4-4

Quick Links ................................................................................................................................. 4-4

Main Function ..................................................................................................................................... 4-4

Locate ........................................................................................................................................ 4-5

Firmware Upgrade ....................................................................................................................... 4-5

Unlock ....................................................................................................................................... 4-5

Import ....................................................................................................................................... 4-6

Export ........................................................................................................................................ 4-6

Change IP Address ...................................................................................................................... 4-7

Batch TCP/IP Configuration of Multiple Devices ............................................................................... 4-7

Restart System ........................................................................................................................... 4-8

Reset to Default .......................................................................................................................... 4-8

Mass Deployment (Import) ........................................................................................................... 4-9

Mass Deployment (export) ........................................................................................................... 4-9

5.

Active OPC Server Utility ................................................................................................................... 5-1

Active OPC Server............................................................................................................................... 5-2

OLE for Process Control ................................................................................................................ 5-2

Active OPC Server—From Pull to Push ............................................................................................ 5-3

Features of Active OPC Server .............................................................................................................. 5-5

One Simple Click Creates Active Tags ............................................................................................ 5-5

Faster, More Accurate Data Collection than Traditional “Pull Technology” ............................................ 5-5

Active OPC Server Overview ................................................................................................................. 5-6

Installing Active OPC Server ......................................................................................................... 5-6

Main Screen Overview .................................................................................................................. 5-6

Menu Bar ................................................................................................................................... 5-6

A.

Modbus/TCP Default Address Mappings ............................................................................................ A-1

E1510 User Defined Modbus ................................................................................................................. A-2

E1512 User-Defined Modbus ................................................................................................................ A-6

B.

Network Port Numbers ...................................................................................................................... B-1

C.

Factory Defaults ................................................................................................................................ C-1

D.

Pinouts .............................................................................................................................................. D-1

E.

FCC Interference Statement .............................................................................................................. E-1

F.

European Community (CE) ................................................................................................................ F-1

1.

1

Introduction to the ioLogik E1500

The ioLogik E1500 Ethernet I/O product is housed in a rugged aluminum case, and is compliant with the EN

50121-3-2, EN 50121-4 and essential sections of EN 50155 standards, all of which define standards for electronic equipment used in rolling stock applications. I/O channels on the ioLogik E1500 are individually isolated from one another to protect against power surges and to ensure that data communications remain highly stable. This is an important factor to consider when choosing an Ethernet I/O solution, since safety is always a top priority for railway applications.

The following topics are covered in this chapter:

Quick Start Guide

Product Features

Inside the Box

Ordering Information

Specifications

Common Specifications

ioLogik E1510-T

ioLogik E1512-T

Physical Dimensions

Hardware Reference

Panel Guide

LED Indicators

I/O Circuit Diagram

Isolation DI (DI channels)

DI Circuit (DIO channels)

DO Circuit (DIO channels)

ioLogik E1500 Series

Quick Start Guide

Introduction to the ioLogik E1500

Overview

1.

Product Features

2.

Product Model Information

Getting Started

1.

Hardware Installation

2.

I/O Wiring Diagram

3.

ioSearch Installation

Basic Configuration

1.

Introduction to the Web Console

2.

Network Settings for the Web Console

3.

User-defined Modbus Addressing

4.

Active OPC Server Settings

5.

I/O Settings

6.

Firmware Update

Software Configuration

1.

ioSearch Setup

2.

Active OPC Setup

1-2

ioLogik E1500 Series Introduction to the ioLogik E1500

Product Features

• Compliant with EN 50121-3-2, EN 50121-4 and essential sections of EN 50155

• Wide operating temperature: -40 to 85°C (-40 to 185°F)

• Channel-to-Channel isolation (DI only)

• Robust and compact design for harsh environments

• Active communication with patented Active OPC Server

• User-defined Modbus/TCP addressing

• MXIO programming library for Windows and WinCE VB/VC.NET and Linux C APIs

• Web configuration with Import/Export function

Inside the Box

The ioLogik E1500 is shipped with the following items:

• ioLogik E1500 remote Ethernet I/O server

• Documentation and software CD

• Quick installation guide

NOTE: Notify your sales representative if any of the above items are missing or damaged.

Ordering Information

Model ioLogik E1510-M12-T ioLogik E1512-M12-T ioLogik E1510-M12-CT-T ioLogik E1512-M12-CT-T

Description

Ethernet remote I/O, M12 connector, 12 DIs, -40 to 85°C operating temperature

Ethernet remote I/O, M12 connector, 4 DIs, 4 DIOs, -40 to 85°C operating temperature

Ethernet remote I/O, M12 connector, 12 DIs, coating, -40 to 85°C operating temperature

Ethernet remote I/O, M12 connector, 4 DIs, 4 DIOs, coating, -40 to 85°C operating temperature

Specifications

Common Specifications

LAN

Ethernet: 1 10/100 Mbps switch port, M12

Protection: 1.5 KV magnetic isolation

Protocols: Modbus/TCP, TCP/IP, UDP, DHCP, Bootp, HTTP

Power Requirements

Power Input: 24 VDC nominal, 12 to 48 VDC

Note: Compliant with EN 50155 at 24 VDC

Physical Characteristics

Wiring: I/O cable max. 14 AWG

Dimensions: 144 x 124 x 30 mm (5.67 x 4.88 x 1.18 in)

Weight: 825 g

Mounting: DIN rail (standard), wall (with optional kit)

Environmental Limits

1-3

ioLogik E1500 Series Introduction to the ioLogik E1500

Operating Temperature: -40 to 85°C (-40 to 185°F)

Storage Temperature: -40 to 85°C (-40 to 185°F)

Ambient Relative Humidity: 5 to 95% (non-condensing)

Altitude: Up to 2000 m

Note: Please contact Moxa if you require products guaranteed to function properly at higher altitudes.

Conformal Coating: Applies only to -CT models

Standards and Certifications

Safety: UL 508

EMI: EN 61000-3-2, EN 61000-3-3, EN 61000-6-4, FCC Part 15 Subpart B Class A

EMS: EN 55024, EN 61000-4-2, EN 61000-4-3, EN 61000-4-4,

EN 61000-4-5, EN 61000-4-6, EN 61000-4-8, EN 61000-4-11,

EN 61000-6-2

Shock: IEC 60068-2-27

Freefall: IEC 60068-2-32

Vibration: IEC 60068-2-6

Rail Traffic: EN 50155, EN 50121-3-2, EN 50121-4

Green Product: RoHS, CRoHS, WEEE

Note: Please check Moxa’s website for the most up-to-date certification status.

Warranty

Warranty Period: 5 years

Details: See www.moxa.com/warranty

ioLogik E1510-T

Inputs and Outputs

Digital Inputs: 12 channels (channel-to-channel isolation)

Isolation: 3K VDC or 2K Vrms

Digital Input

Sensor Type: Wet Contact (NPN or PNP), Dry Contact

I/O Mode: DI or Event Counter

Dry Contact:

• On: short to GND

• Off: open

Wet Contact (DI to GND):

• On: 0 to 3 VDC

• Off: 10 to 30 VDC

Counter Frequency: 250 Hz, power off storage

Digital Filtering Time Interval: Software selectable (minimum: 1 millisecond)

Power Requirements

Power Consumption: 163 mA @ 24 VDC

ioLogik E1512-T

Inputs and Outputs

Digital Inputs: 4 channels (channel-to-channel isolation)

Configurable DIOs: 4 channels

Isolation: 3K VDC or 2K Vrms

Digital Input

Sensor Type: Wet Contact (NPN or PNP), Dry Contact

I/O Mode: DI or Event Counter

Dry Contact:

• On: short to GND

• Off: open

1-4

ioLogik E1500 Series Introduction to the ioLogik E1500

Wet Contact (DI to GND):

• On: 0 to 3 VDC

• Off: 10 to 30 VDC

Common Type: 2 points per COM (Configurable DIOs)

Counter Frequency: 250 Hz, power off storage

Digital Filtering Time Interval: Software selectable (minimum: 1 millisecond)

Power Requirements

Power Consumption: 149 mA @ 24 VDC

Physical Dimensions

Unit = mm

1-5

ioLogik E1500 Series

Hardware Reference

Panel Guide

Introduction to the ioLogik E1500

NOTE The reset button restarts the server and resets all settings to factory defaults. Remove the two screws and the aluminum plate on top of the aluminum housing, and then press and hold the reset button for 8 seconds. The factory defaults will be loaded once the Ready LED turns green again. You may then release the reset button.

LED Indicators

Type

PWR

RDY

LAN

EXP

DI

DIO

Off

Green

Amber

Blinking

Off

Green

Red

Off

Green

Off

Green

Off

Color

Green

Off

Green

Description

System power in ON

System power is OFF

System is ready

Green Blinking

Red

Located

System Booting-up Error

Green/Red Blinking Safe Mode

Red Blinking Firmware upgrade (LED flashes for 3 seconds and then stays Red until restart)

System is not ready

100 Mbps

10 Mbps

Data Transmitting

Ethernet Off

Expansion Mode Ready

Configuration Failure

Stand-alone Mode

Channel ON

Channel OFF

Channel ON

Channel OFF

1-6

ioLogik E1500 Series

I/O Circuit Diagram

Isolation DI (DI channels)

Introduction to the ioLogik E1500

DI Circuit (DIO channels)

DO Circuit (DIO channels)

1-7

This chapter describes how to install the ioLogik E1500.

The following topics are covered in this chapter:

Hardware Installation

Connecting the Power

Grounding the ioLogik E1500

Connecting to the Network

I/O Wiring Diagrams

Software Installation

Load Factory Defaults

2

2.

Initial Setup

ioLogik E1500 Series Initial Setup

Hardware Installation

Connecting the Power

Connect the 12 to 48 VDC power line to the terminal block on the top panel of the ioLogik E1500. If power is properly supplied, the Power LED will glow a solid amber color.

ATTENTION

• Disconnect the power cord before installing or wiring your ioLogik E1500.

• Do not exceed the maximum current for the wiring

• Determine the maximum possible current for each power wire and common wire. Observe all electrical codes dictating the maximum current allowable for each wire size. If the current exceeds the maximum rating, the wiring could overheat, causing serious damage to your equipment. For safety reasons, we recommend an average cable size of 22 AWG. However, depending on the current load, you may want to adjust your cable size (the maximum wire size for power connectors is 2 mm).

Grounding the ioLogik E1500

The ioLogik E1500 is equipped with a grounding point on the terminal block located on the top panel. Connect the ground pin ( ) if earth ground is available.

Connecting to the Network

The ioLogik E1500 uses an M12-to-RJ45 Cat 5e UTP Ethernet cable for connecting to either the host PC or another ioLogik device. The M12 connector ensures a tight, robust connection, and guarantees reliable operations even for applications that are subject to high vibration and shock.

For initial setup of the ioLogik E1500, it is recommended that the ioLogik E1500 be configured using a direct connection to a host computer rather than remotely over the network.

Configure the host PC’s IP address to 192.168.127.xxx (where xxx ranges from 001 to 253). When using

Windows, you will need to do the configuration from the Control Panel. ioLogik E1500 Default IP Address

192.168.127.254

Default Netmask

255.255.255.0

Default Gateway

None

Use the web console or ioSearch configuration utility to connect to the ioLogik E1500. Once the ioLogik E1500 has been detected, modify the settings as needed for your network environment, and then restart the server.

Refer to Chapters 3 and 4 or further details.

2-2

ioLogik E1500 Series

I/O Wiring Diagrams

DI dry contact mode

DI wet contact mode (Ch-Ch isolation)

Initial Setup

NOTE Pure DI is differential structure.

2-3

ioLogik E1500 Series

DI wet contact PNP/NPN mode (No CH-CH isolation)

Initial Setup

DIO_DI wet contact mode (no CH-CH isolation)

NOTE DIO is signal end structure.

2-4

ioLogik E1500 Series

DIO_DO sink mode

Initial Setup

Software Installation

ioSearch is a search utility that helps the user locate ioLogik E1500 devices on the local network. Find the ioSearch utility in the Documentation and Software CD under SoftwareioSearch, or download the latest version from Moxa’s website.

1. Installing from the CD: Insert the Documentation and Software CD into the host computer. In the root directory of the CD, locate and run SETUP.EXE. The installation program will guide you through the installation process and install the ioSearch utility. You can also install the MXIO DLL library separately.

2. Open ioSearch: After installation is finished, run ioSearch from StartProgram FilesMOXAIO

ServerUtilityioSearch.

3. Search the network for the server: From the menu bar, select SystemAuto Scan Active Ethernet I/O

Server. A dialog window will pop up. Click Start Search to begin searching for the ioLogik E1500.

If multiple ioLogik E1500 units are installed on the same network, remember that each unit has the same default IP address. You will need to assign a different IP address to each unit to avoid IP conflicts.

Load Factory Defaults

There are three ways to restore the ioLogik E1500 to the factory default.

1. Hold the RESET button for 5 seconds.

2. Right click the specified ioLogik in the ioSearch utility and select Reset to Default.

3. Select Load Factory Default from the web console.

2-5

3

3.

Using the Web Console

The ioLogik E1500’s main configuration and management utility is the built-in web console, which can be used to configure a wide range of options.

The following topics are covered in this chapter:

Introduction to the Web Console

Overview

Network Settings

General Settings

Ethernet Configuration

User-defined Modbus Addressing

Default Address

Active OPC Server Settings

Tag Generation

I/O Settings

DI Channels

DO Channels

System Management

IP Accessibility

Network Connection

Firmware Update

Import System Configuration Settings

Export System Configuration Settings

Change Password

Load Factory Defaults

Save/Restart

ioLogik E1500 Series Using the Web Console

Introduction to the Web Console

The ioLogik E1500 web console is a browser-based configuration utility. When the ioLogik E1500 is connected to your network, you may enter the server’s IP address in your web browser to access the web console.

The left navigation panel has an expandable menu tree for navigating to the various settings and categories.

When you click on a menu item in the navigation panel, the main window will display the corresponding options for that item. Configuration changes can then be made in the main window. For example, if you click on

Network Settings in the navigation panel, the main window will show a page of basic settings that you can configure.

You must click on the Submit button after making configuration changes. The Submit button will be located at the bottom of every page that has configurable settings. If you navigate to another page without clicking the

Submit button, your changes will not be retained.

Submitted changes will not take effect until they are saved and the ioLogik E1500 is restarted! You may save and restart the server in one step by clicking on the Save/Restart button after you submit a change.

If you need to make several changes before restarting, you may save your changes without restarting by selecting Save/Restart in the navigation panel. If you restart the ioLogik E1500 without saving your configuration, the ioLogik E1500 will discard all submitted changes.

3-2

ioLogik E1500 Series Using the Web Console

Overview

The Overview page contains basic information about the ioLogik E1500, including the model name, serial number, firmware version, MAC address, and current IP address. Most importantly, you can see the current I/O status by hitting the F5 key on the computer keyboard to refresh the page.

Network Settings

General Settings

On the General Settings page, you can assign a server name and location to assist you in differentiating between different ioLogik E1500 units. You may also configure the Server Socket Idle Connection Timeout

Interval or enable the Communication Watchdog function.

The Server Socket Idle Timeout is designed to avoid TCP connection failure. If the network host is unable to respond due to hardware failure or a network problem, the ioLogik will continue to wait for a response from the host. This will cause the TCP port to be occupied indefinitely by the host. On the other hand if Modbus/TCP

Server Socket Idle Timeout interval is enabled, When the ioLogik's connection to the server exceeds a specified time period the device will automatically release its modbus/TCP connection to the server, to free up the port for the next connection.

3-3

ioLogik E1500 Series Using the Web Console

The Communication Watchdog activates Safe Mode after a specified amount of time has passed following a loss of network connectivity. Safe Mode is designed especially for products that have output channels to output a suitable value or status when the ioLogik E1500 cannot be controlled by a remote PC (due to network failure, for example). By default, the Watchdog is disabled. Users can configure how each output channel responds on the I/O Settings page.

To enable the Watchdog, check Enable connection watchdog, set the timeout value, and then restart the server. With Watchdog enabled, the ioLogik E1500 will enter Safe Mode after there is a disruption in communication that exceeds the specified time limit.

For easier location of devices when troubleshooting, enable the remote control of LEDs on the E1500 series devices by selecting Enable I/O Locate to allow remote toggling of the Ready LED from off to flashing.

Ethernet Configuration

On the Ethernet Configuration page, you can set up a static or dynamic IP address for the ioLogik E1500, and configure the subnet mask and gateway address.

User-defined Modbus Addressing

The input and output addresses can be configured in a different format on a specific settings page. Check the

Enable User-defined Modbus Addressing box, select the Modbus function, and then configure the start address of each item.

3-4

ioLogik E1500 Series Using the Web Console

Default Address

On this settings page, you can view the default Modbus address for all I/O devices. The page only displays the start address of each item. For example, if the DI Value starts from 10001, then the 1 st DI channel’s Modbus address is 10001 and the 2 nd DI is 10002.

ATTENTION

Disable the user-defined modbus addressing function if you are using the MXIO(.NET) library or Active OPC

Server to control or monitor the ioLogik E1500’s I/O Status.

Active OPC Server Settings

Moxa’s Active OPC Server™ is a software package that operates as an OPC driver of an HMI or SCADA system. It seamlessly connects Moxa’s ioLogik products to a wide variety of SCADA systems, including the most popular: Wonderware, Citect, and iFix. Active OPC Server™ conforms to the OPC Foundation’s latest data access standard, DA 3.0, to connect with other standards-compliant devices and host OPC machines.

Hardware Requirements

CPU

RAM

Network Interface

Software Requirements

Operating System

Editor (not required)

OPC Server Specifications

OPC Data Access

Max. No. of Tags

Intel Pentium 4 and above

512 MB (1024 MB recommended)

10/100 MB Ethernet

Microsoft Windows 2000, XP or later

Microsoft Office 2003 (Access 2003) or later

1.0a, 2.0, 2.05a, 3.0

5000 (V1.12 or later)

Active OPC Server can be downloaded from the Moxa Website, and can be found from the support page, www.moxa.com/support/ .

After downloading the AOPC software, unzip it and run Install.exe. The installation program will guide you through the installation process and install the Active OPC Server Utility.

For more details on AOPC installation and use, refer to the Active OPC user’s manual or Chapter 5

Tag Generation

Tag configuration of an ioLogik E1500 is specified by its web console. Open the browser and go to the Active

OPC Server Settings page, and then take the following steps to create a tag from the ioLogik E1500 to Active

OPC Server:

3-5

ioLogik E1500 Series Using the Web Console

1. Check the Enable Active OPC checkbox and then specify the IP address where the Active OPC Server is installed.

2. Select the I/O channels that need to be created in the Active OPC Server.

3. Configure the Heartbeat Interval, if necessary.

4. Click the Submit button and then click the Save/Restart button on the next page.

5. On the Create AOPC Tag page, click on the Create Tags button to deliver the configured tag to the Active

OPC Server.

6. Launch the Active OPC Server program; tags will be created automatically.

7. Save the configuration of the Active OPC Server when exiting the program.

3-6

ioLogik E1500 Series Using the Web Console

I/O Settings

DI Channels

The status of each DI (digital input) channel appears on the I/O Setting: DI Channels page.

You can also configure each channel’s digital input mode and parameters by clicking on the channel. DI

Channels can operate in DI mode or Event Counter mode.

NOTE

Activate Event Counter mode by selecting the Counter Start field and configuring the Counter Trigger to either Lo to Hi, Hi to Lo, or Both. When the Counter Start field is not selected you can still activate the counter by using the Modbus command.

Make sure that the Counter Filter is not set to 0; otherwise, the counter will never be activated.

When configuring individual channels, if the Power On Setting is selected the counter will start as soon as the ioLogik E1500 is powered on; if the Safe Status Setting is selected, the counter will start only once the E1500 has entered Safe Status mode. In contrast, When neither of these settings are selected, but Counter Start is, the ioLogik E1500 will automatically stop the Counter when either the ioLogik E1500 is Powered On or when it enters Safe Status mode. (Note: Safe Status is controlled by the Communication Watchdog under General

Settings, which is disabled by default. If the Communication Watchdog is disabled, the ioLogik E1500 will never

enter Safe Mode and your Safe Status settings will have no effect.)

3-7

ioLogik E1500 Series Using the Web Console

By selecting the Save Status on Power Failure field, the ioLogik E1500 will automatically save the counter value when there is a power failure. To reset the Counter, you will select Reset Counter field and then click the Submit button.

The Digital Input’s Alias Name and the logic definition can also be configured on this page. You can apply the alias name to all channels by clicking the Apply to all DI channels checkbox.

DI Channel Specification:

3-8

ioLogik E1500 Series Using the Web Console

You can also configure each channel’s digital input mode and parameters by clicking on the channel. DI channels can operate in DI mode or Event Counter mode.

For Event Counter mode, configure Lo to Hi, Hi to Lo, or Both to trigger the counter. The counter should be set to either start, or stop. If it is in stop mode, the counter can be activated by the Modbus command. Make sure that the Counter Filter is not set to 0; otherwise, the counter will never be activated.

The alias name and the logic definition can also be configured on this page.

DO Channels

On the I/O SettingDO (Digital Output) Channels page, you can configure each DO channel by clicking on the channel.

3-9

ioLogik E1500 Series

DO Channels can operate in DO mode and are either on or off.

Using the Web Console

In Pulse Output mode, you can specify the ON Width and OFF width to generate a square wave.

Pulse Width unit = 1 ms, range = 1-65535

When configuring individual channels, if the Power On Setting is selected the Pulse Output will start as soon as the ioLogik E1500 is powered on; if the Safe Status Setting is selected, the Pulse Output will start only once the E1500 has entered Safe Status mode. In contrast, when neither of these setting is selected and the

Pulse Start field is selected, the ioLogik E1500 will automatically stop the Pulse Output when either the ioLogik

E1500 is Powered On or when it enters Safe Status mode. (Note: Safe Status is controlled by the

Communication Watchdog under General Settings, which is disabled by default. If the Communication

Watchdog is disabled, the ioLogik E1500 will never enter Safe Mode and your Safe Status settings will have no

effect.)

3-10

ioLogik E1500 Series Using the Web Console

The Digital Output’s Alias Name and the logic definition can also be configured on this page. You can apply the alias name to all channels by clicking the Apply to all DO channels box.

System Management

IP Accessibility

You can control network access to the ioLogik E1500 from the IP Accessibility page by only allowing access from specific IP addresses. When the accessible IP list is enabled, a host’s IP address must be listed in order to gain access to the ioLogik E1500.

Specify a range of addresses by using a combination of an IP address and netmask, as follows:

To allow access to a specific IP address

Enter the IP address in the corresponding field; enter 255.255.255.255 for the netmask.

To allow access to hosts on a specific subnet

For both the the IP address and netmask, use 0 for the last digit (e.g., 192.168.1.0 and 255.255.255.0).

To allow unrestricted access

Deselect the Enable the accessible IP list option.

3-11

ioLogik E1500 Series Using the Web Console

Refer to the following table for additional configuration examples.

Allowed Hosts

Any host

192.168.1.120

192.168.1.1 to 192.168.1.254

192.168.0.1 to 192.168.255.254

192.168.1.1 to 192.168.1.126

192.168.1.129 to 192.168.1.254

IP address/Netmask

Disable

192.168.1.120 / 255.255.255.255

192.168.1.0 / 255.255.255.0

192.168.0.0 / 255.255.0.0

192.168.1.0 / 255.255.255.128

192.168.1.128 / 255.255.255.128

Network Connection

TCP connections from other hosts appear on the Network Connection page. This information can assist you with managing your devices.

Firmware Update

Load new or updated firmware onto the ioLogik from the Firmware Update page.

Import System Configuration Settings

Import a configuration into the ioLogik server from the Import System Config page. This function can be used to duplicate settings between ioLogik servers. You will be prompted for the location of the configuration file

(ik1500.txt).

3-12

ioLogik E1500 Series Using the Web Console

Export System Configuration Settings

On the Export System Config page, you can save the ioLogik’s configuration into a file for backup or import into another ioLogik server.

Change Password

For all changes to the ioLogik E1500’s password protection settings, you will first need to enter the old password. Leave this blank if you are setting up password protection for the first time. To set up a new password or change the existing password, enter your desired password under both New password and

Confirm password. To remove password protection, leave the New password and Confirm password fields blank.

ATTENTION

If you forget the password, the ONLY way to configure the ioLogik E1500 is by using the reset button to load the factory defaults.

Before you set a password for the first time, it is a good idea to export the configuration to a file when you have finished setting up your ioLogik E1500. Your configuration can then be easily imported back into the ioLogik

E1500 if you need to reset the ioLogik E1500 due to a forgotten password or for other reasons.

Load Factory Defaults

This function will reset all of the ioLogik E1500’s settings to the factory default values. All previous settings, including the console password will be lost.

3-13

ioLogik E1500 Series

Save/Restart

If you change the configuration, don’t forget to reboot the system.

Using the Web Console

3-14

4.

4

Using ioSearch

This chapter describes ioSearch, which is used to search for and locate ioLogik E1500 units.

The following topics are covered in this chapter:

Introduction to ioSearch

ioSearch Main Screen

Main Screen Overview

Main Items

System

Sort

Quick Links

Main Function

Locate

Firmware Upgrade

Unlock

Import

Export

Change IP Address

Batch TCP/IP Configuration of Multiple Devices

Restart System

Reset to Default

Mass Deployment (Import)

Mass Deployment (export)

ioLogik E1500 Series Using ioSearch

Introduction to ioSearch

ioSearch is for locating or searching for an ioLogik E1500 on the physical network. The following functions are supported by the ioSearch utility.

• Search for and locate ioLogik E1500 units.

• IP address configuration.

• Firmware upgrades for multiple ioLogik E1500 units (same model).

• Export configuration files from multiple ioLogik E1500 units.

• Import a configuration file to multiple ioLogik E1500 units (same model).

• Reset to default for multiple ioLogik E1500 units.

ioSearch Main Screen

Main Screen Overview

The main screen displays the result of the broadcast search of the ioLogik E1500.

1

2

4

5

3

ioSearch Main Screen

1. Title

2. Menu bar

3. Quick link

4. Navigation panel

5. Main window

4-2

ioLogik E1500 Series Using ioSearch

Main Items

System

Several operations are possible from the System menu.

Auto Scan Active Ethernet I/O Servers will search for ioLogik servers on the network. When connecting for the first time or recovering from a network disconnection, you can use this command to find I/O servers that are on the network.

Network Interface allows you to select a network to use if the PC has multiple network adaptors installed.

4-3

ioLogik E1500 Series Using ioSearch

Sort

The Sort menu allows the server list in the navigation panel to be sorted by ioLogik connection and server

(model).

Quick Links

Quick links are provided to search for I/O servers on the network and sort the server list.

5

6

7

8

9

1

2

3

4

Automatically search the local network

Sort by ioLogik E1500’s IP address (connection)

Sort by ioLogik E1500 model

Locate an ioLogik E1500

Upgrade Firmware

Import settings

Export settings

Unlock an ioLogik E1500 which is password protected

Change IP Address of an ioLogik E1500

Main Function

Right click on a particular ioLogik E1500 to view the ioSearch function menu.

4-4

ioLogik E1500 Series Using ioSearch

Locate

The locate function helps users find a dedicated ioLogik on the network. When this function is triggered, the ready LED on the selected unit will blink.

Firmware Upgrade

The ioLogik E1500 supports a remote firmware upgrade function. Enter the path to the firmware file or click on the icon to browse for the file. The wizard will lead you through the process until the server is restarted.

Batch Upgrades on Multiple Devices of the Same Model

Batch firmware upgrades are possible on multiple devices of the same ioLogik model. To upgrade multiple models, press the Shift key, select ioLogik, and then right click to process multiple firmware upgrades.

ATTENTION

Do not interrupt the firmware update process! An interruption in the process may result in your device becoming unrecoverable.

Unlock

If an ioLogik E1500 is password protected, unlock the ioLogik E1500 by entering the password before using any of the functions. (After the iologik E1500 is unlocked, you will still need to enter the password to log in to the ioLogik E1500.)

4-5

ioLogik E1500 Series Using ioSearch

Import

Select this command to reload a configuration that was exported to a text file.

Importing one configuration file to multiple ioLogik E1500 units (same model) is allowed. To do this, press the

Shift key, select ioLogik, and then right click.

Export

The export function is used to export the current configuration file of an ioLogik E1500. The export filename will be ik15xx.txt where “xx” represents the model type of the ioLogik E1500.

Exporting multiple files for different models of ioLogik E1500 is allowed. The filename format is ik15xx_MAC

Address.txt, where the xx represents the model type of the ioLogik E1500.

Example: ik1510_00-90-E8-66-32-19.txt

To export multiple configuration files, select the ioLogik and then right click to process this function.

4-6

ioLogik E1500 Series Using ioSearch

Change IP Address

The Change IP Address function can be used to directly modify the IP Address, especially for first time installation.

Changing the IP address for multiple ioLogik E1500’s is allowed. Select the ioLogik E1500 and then right click to process this function.

Batch TCP/IP Configuration of Multiple Devices

Users can batch modify IP addresses, subnet masks, and gateways for devices of the same model from a single window while submitting the changes at one time. First, select several devices of the same model, click the right mouse button, and then click Change IP Address in the pop-up menu to launch a new window.

The following screenshot shows the window used to modify IP addresses, subnet masks, and gateways. Users can modify each item and then click Set to confirm the modification, or click the Advance button to automatically assign IP addresses incrementally.

4-7

ioLogik E1500 Series Using ioSearch

After the Advance button is clicked, a window will pop up to allow users to use ioSearch to set the IP address by MAC address. IoSearch will automatically set sequential IP addresses on the selected devices, with the subnet mask and gateway set to the same value.

Restart System

Select this command to restart the selected ioLogik E1500.

Restarting multiple ioLogik E1500 units is allowed. Select the ioLogik E1500 and right click to process this function.

Reset to Default

Select this function to reset all settings, including console password, to factory default values.

Resetting multiple ioLogik E1500 units to the default configuration is allowed. Select the ioLogik E1500 and then right click to process this function.

4-8

ioLogik E1500 Series Using ioSearch

Mass Deployment (Import)

Users can import E1500 series module information via ioSearch. Select this command to reload a configuration from an exported .CSV file.

Mass Deployment (export)

Users can export E1500 series module information via ioSearch. The export file format will be

E1500_Series_List.

4-9

5

5.

Active OPC Server Utility

Active OPC Server is a software package provided by Moxa that operates as an OPC driver for an HMI or SCADA system. It offers seamless connection from Moxa's ioLogik series products to SCADA systems, such as

Wonderware, Citect, and iFix. Active OPC Server meets the latest standard of OPC DA 3.0, which allows connections to various kinds of devices and host OPC machines.

The following topics are covered in this chapter:

Active OPC Server

OLE for Process Control

Active OPC Server—From Pull to Push

Features of Active OPC Server

One Simple Click Creates Active Tags

Faster, More Accurate Data Collection than Traditional “Pull Technology”

Active OPC Server Overview

Installing Active OPC Server

Main Screen Overview

Menu Bar

ioLogik E1500 Series Active OPC Server Utility

Active OPC Server

Moxa Active OPC Server is a software package operated as an OPC driver of an HMI or SCADA system. It offers seamless connection from Moxa ioLogik series products to SCADA systems, including the most popular:

Wonderware, Citect, and iFix. Active OPC Server meets the latest standard of OPC DA3.0 to connect various kinds of devices and host OPC machines.

Active OPC Server System Requirements

Hardware Requirements

CPU

RAM

Network Interface

Software Requirements

Operating System

Intel Pentium (Pentium 4 and above)

512 MB (1024 MB recommended)

10/100 Mbps Ethernet

Microsoft Windows 2000, XP or later

Editor (not required)

OPC Server Specifications

Microsoft Office 2003 (Access 2003) or later

OPC Data Access

Max. tags

ioLogik Support

Product Models

1.0a, 2.0, 2.05a, 3.0

256

Firmware version ioAdmin version ioLogik E1200 series, ioLogik E1500 series, E2200 series, E4200, and W5300 series

V3.0 or above

V3.0 or above

NOTE The latest versions are Active OPC Server V1.11 and ioAdmin 3.10. Use firmware V1.3 or above for the ioLogik

W5312 series, V1.5 or above for the ioLogik W5340 series, and V1.2 or above for the ioLogik W5340-HSDPA series for the following descriptions to be valid.

OLE for Process Control

OPC (originally OLE for process control) is an industry standard created by the leading worldwide automation hardware and software suppliers working in cooperation with Microsoft. The standard defines methods for exchanging real-time automation data between PC-based clients using Microsoft operating systems. The organization that manages this standard is the OPC Foundation.

The OPC Specification is a non-proprietary technical specification that defines a set of standard interfaces based on Microsoft’s OLE/COM/DCOM platform and .NET technology. The application of the OPC standard interface makes possible interoperability between automation/control applications, field systems/devices, and business/office applications.

Traditionally, software and application developers needed to write a custom interface or server/driver to exchange data with hardware field devices. OPC eliminates this requirement by defining a common, high performance interface that permits this to be done once, and then easily reused by HMI, SCADA, Control, and custom applications.

Drivers must be installed several times to connect to different devices

5-2

ioLogik E1500 Series Active OPC Server Utility

OPC Client/Server creates a common interface to connect to different devices

Active OPC Server—From Pull to Push

When looking up an I/O device’s Modbus table, 19 or more steps are required to create a single tag. The steps include specifying the IP address, selecting the protocols, and defining the data type. The procedure is repeated over and over until all the devices and tags are created. It takes about 1 minute for a user with a technical background to create one tag. But what if there are 400 tags in an OPC system? Not only does it take a long time to configure such a large number of tags, it also puts a heavy load on the CPU.

OPC also requires the connected I/O devices to use fixed IP addresses. This type of architecture is sometimes referred to as “pull” technology, because the OPC server always needs to pull data (by “polling”) from the I/O devices for tag creation, IP connection, and tag status updates.

Moxa’s ioLogik Active Ethernet I/O products offer I/O status reports via TCP/UDP messaging, e-mail, and SNMP traps. In addition, they now support OPC technology. An ioLogik can automatically generate tags without requesting any data or even a device’s IP address. All the user needs to do is launch the Active OPC Server program, and the I/O channels selected by the user will be “pushed” from the ioLogik to the Active OPC Server.

5-3

ioLogik E1500 Series Active OPC Server Utility

The “push” technology also includes the update for the tags. When the I/O status changes, the ioLogik will send updates to the Active OPC Server. Compared to polling the status (the so-called pull-based method), this feature efficiently reduces network bandwidth usage and speeds up response time with event-driven, push-based status updates. At the same time, the heartbeat function monitors the system’s basic signs of life.

DI 1=ON

DI 1=OFF

DI 0=ON

DI 0=OFF ioLogik Tag Update ioLogik Idle

Push for tag updates

Heartbeat every X seconds

ioLogik

Active OPC Server

Check every 5 seconds ioLogik Alive ioLogik Not Alive

Heart Beat

5 10 15 20 25 30 35 40 Time (sec)

5-4

ioLogik E1500 Series Active OPC Server Utility

Features of Active OPC Server

One Simple Click Creates Active Tags

Moxa’s RTUs, remote I/O devices, and Active OPC Servers support automatic tag generation, which eliminates the headache of specifying individual target IP addresses, I/O channels, and data formats, while even eliminating any need for editing and importing configuration files. Working from either of Moxa’s ioAdmin or ioSearch utilities, users only need to select specific I/O channels, set the update criteria, and then click a single button for their active tags to be automatically generated and configured.

Faster, More Accurate Data Collection than Traditional “Pull

Technology”

Moxa has pioneered the concept of “active type” OPC software in the automation industry. The patented Active

OPC Server offers non-polling architecture alongside the standard OPC protocol, giving users the alternative of active, push-based communication from Moxa’s RTUs and remote I/O devices. This adaptation of push technology means that I/O status will be updated at the Active OPC Server only when there is an I/O status change, a pre-configured interval is reached, or when a request is issued by a user. This application of push technology cuts metadata overhead, resulting in faster I/O response times and more accurate data collection than traditional pull-based architectures. With Moxa’s “active technology” advantage, users can now instantly receive alarms and real time updates.

5-5

ioLogik E1500 Series Active OPC Server Utility

Active OPC Server Overview

Installing Active OPC Server

Active OPC Server can be installed from the Documentation and Software CD or downloaded from the Moxa website. The following instructions explain how to install the software from the CD:

1. Installing from the CD: Insert the Documentation and Software CD into the host computer and then run

INSTALL.EXE from the

Software\PC_Utility\SCADA_Datalogging\Active_OPC_Server\ActiveOPCSetup directory. The installation program will guide you through the installation process for installing the Active OPC Server utility.

2. Open Active OPC Server: After installation is finished, run Active OPC Server from the Windows Start menu: StartProgram FilesMOXAIO ServerActiveOPCActiveOPC

Main Screen Overview

Active OPC Server’s main screen displays a figure of the mapped ioLogik with the status of every I/O tag. Note that configuration and tags are not available until an ioLogik is detected.

1. Title

5. Tag Window

2. Menu bar

6. Log Monitor

3. Quick link

7. Status bar

Menu Bar

File

From the File menu, you can export the list of the ioLogik devices currently displayed in the navigation panel, and import a list into Active OPC Server.

4. Navigation panel

5-6

ioLogik E1500 Series Active OPC Server Utility

The file will have an .mdb or .xls extension, and can be opened using Microsoft Office Access or Microsoft Excel.

The server list includes the current tag information of the mapped ioLogik.

System

Several operations can be accessed from the System menu.

Network Interface: Select which network to use if the PC has multiple network adaptors installed.

Active Tag Listen Port: Select the preferred TCP socket port for tag generation from ioAdmin.

Stop Listen: Stop receiving tag generation messages and I/O status updates.

Output Control Timeout: Define the timeout interval for controlling an output channel on a remote ioLogik device.

Heartbeat Tolerance: Define the timeout to wait for a heartbeat signal from a remote ioLogik device (default

= 60 sec).

5-7

ioLogik E1500 Series Active OPC Server Utility

Auto-save Updated Configuration: Once you activate auto-save, the Active OPC will automatically save the configuration when access synchronizes.

System Log Settings: Enable or disable the Active OPC Server system log function. A Log file of all Logging information will be created.

Launch DCOM Configuration: Launch the Windows DCOM configuration utility.

Register OPC as Service: Force Active OPC Server to run as a Windows system service.

Register OPC Server: Register the DCOM components to a Windows system. After Active OPC Server is installed, it will automatically configure the DCOM.

Unregister OPC Server: Cancel the registration of DCOM components from the Windows system.

Sort

The Sort menu allows the server list in the navigation panel to be sorted by connection and type (model).

Quick Links

Quick links are provided for sorting the server list and importing/exporting configurations.

Sort by connection

Sort by server type

Import configuration

Export configuration

5-8

A.

A

Modbus/TCP Default Address Mappings

The following topics are covered in this appendix:

E1510 User Defined Modbus

E1512 User-Defined Modbus

ioLogik E1500 Series Modbus/TCP Default Address Mappings

NOTE The Modbus/TCP ID of the ioLogik E1500 is set to “1” by default.

E1510 User Defined Modbus

Fixed & Dynamic Default addresses

Data type R/W Description Function

Code

0xxxx

0xxxx

1xxxx

3xxxx

3xxxx

3xxxx

4xxxx

4xxxx

Address

0x0100

0x0110

0x0000

0x0000

0x0010

0x0030

0x0100

0x0110

Channel

Num

12

12

12

12

12

NA

12

12

1 bit

1 bit

1 bit

1 word

2 word

1 word

1 word

1 word

R

R

R

R/W

R/W

R

R/W

R/W

DI Counter Start

DI Counter Clear

Get DI Value

Get DI WordValue

Get DI Counter Value Hi&Low Word

GET DI Value all Channel (Ch0~11)

DI Counter Start

DI Counter Clear

0xxxx Read/Write Coils (Support function 1,5,15)

DI Channel

Reference

00257

00258

00259

00260

00261

00262

00263

00264

00265

00267

00268

00269

00273

Address

0x0100

0x0101

0x0102

0x0103

0x0104

0x0105

0x0106

0x0107

0x0108

0x0109

0x010A

0x010B

0x0110

00274

00275

00276

0x0111

0x0112

0x0113

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

Data Type

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

Description

CH0 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH1 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH2 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH3 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH4 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH5 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH6 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH7 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH8 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH9 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH10 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH11 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH0 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH1 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH2 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH3 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

A-2

ioLogik E1500 Series

Reference

00277

Address

0x0114

Modbus/TCP Default Address Mappings

00278

00279

00280

00281

00282

00283

00284

0x0115

0x0116

0x0117

0x0118

0x0119

0x011A

0x011B

Data Type

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

Description

CH4 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH5 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH6 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH7 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH8 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH9 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH10 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH11 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

1xxxx Read only Coils (Support function 2)

Dynamic Modbus 1xxxx Read Coils (Support function 2)

Reference Address Data Type Description

DI Channel

10001

10002

0x0000

0x0001

1 bit

1 bit

CH0 DI Value,0=OFF,1=ON (Read only)

CH1 DI Value,0=OFF,1=ON (Read only)

10003

10004

0x0002

0x0003

1 bit

1 bit

CH2 DI Value,0=OFF,1=ON (Read only)

CH3 DI Value,0=OFF,1=ON (Read only)

10005

10006

10007

10008

10009

0x0004

0x0005

0x0006

0x0007

0x0008

1 bit

1 bit

1 bit

1 bit

1 bit

CH4 DI Value,0=OFF,1=ON (Read only)

CH5 DI Value,0=OFF,1=ON (Read only)

CH6 DI Value,0=OFF,1=ON (Read only)

CH7 DI Value,0=OFF,1=ON (Read only)

CH8 DI Value,0=OFF,1=ON (Read only)

10010

10011

0x0009

0x000A

1 bit

1 bit

CH9 DI Value,0=OFF,1=ON (Read only)

CH10 DI Value,0=OFF,1=ON (Read only)

10012 0x000B 1 bit CH11 DI Value,0=OFF,1=ON (Read only)

A-3

ioLogik E1500 Series Modbus/TCP Default Address Mappings

3xxxx Read only Registers (Support function 4)

30029

30030

30031

30032

30033

30034

30035

30036

30037

30038

30039

30040

30049

30021

30022

30023

30024

30025

30026

30027

30028

Dynamic Modbus 3xxxx Read Registers (Support function 4)

Reference

DI Channel

Address Data Type Description

30001

30002

0x0000

0x0001

1 word

1 word

CH0 DI WordValue,0=OFF,1=ON (Read only)

CH1 DI WordValue,0=OFF,1=ON (Read only)

30003

30004

30005

30006

30007

0x0002

0x0003

0x0004

0x0005

0x0006

1 word

1 word

1 word

1 word

1 word

CH2 DI WordValue,0=OFF,1=ON (Read only)

CH3 DI WordValue,0=OFF,1=ON (Read only)

CH4 DI WordValue,0=OFF,1=ON (Read only)

CH5 DI WordValue,0=OFF,1=ON (Read only)

CH6 DI WordValue,0=OFF,1=ON (Read only)

30008

30009

0x0007

0x0008

1 word

1 word

CH7 DI WordValue,0=OFF,1=ON (Read only)

CH8 DI WordValue,0=OFF,1=ON (Read only)

30010

30011

0x0009

0x000A

1 word

1 word

CH9 DI WordValue,0=OFF,1=ON (Read only)

CH10 DI WordValue,0=OFF,1=ON (Read only)

30012

30017

0x000B

0x0010

1 word

1 word

CH11 DI WordValue,0=OFF,1=ON (Read only)

CH0 DI Counter Value Hi- Word (Read only)

30018

30019

30020

0x0011

0x0012

0x0013

1 word

1 word

1 word

CH0 DI Counter Value Lo- Word (Read only)

CH1 DI Counter Value Hi- Word (Read only)

CH1 DI Counter Value Lo- Word (Read only)

0x0014

0x0015

0x0016

0x0017

0x0018

0x0019

0x001A

0x001B

1 word

1 word

1 word

1 word

1 word

1 word

1 word

1 word

CH2 DI Counter Value Hi- Word (Read only)

CH2 DI Counter Value Lo- Word (Read only)

CH3 DI Counter Value Hi- Word (Read only)

CH3 DI Counter Value Lo- Word (Read only)

CH4 DI Counter Value Hi- Word (Read only)

CH4 DI Counter Value Lo- Word (Read only)

CH5 DI Counter Value Hi- Word (Read only)

CH5 DI Counter Value Lo- Word (Read only)

0x001C

0x001D

0x001E

0x001F

0x0020

0x0021

0x0022

0x0023

0x0024

0x0025

0x0026

0x0027

0x0030

1 word

1 word

1 word

1 word

1 word

1 word

1 word

1 word

1 word

1 word

1 word

1 word

1 word

CH6 DI Counter Value Hi- Word (Read only)

CH6 DI Counter Value Lo- Word (Read only)

CH7 DI Counter Value Hi- Word (Read only)

CH7 DI Counter Value Lo- Word (Read only)

CH8 DI Counter Value Hi- Word (Read only)

CH8 DI Counter Value Lo- Word (Read only)

CH9 DI Counter Value Hi- Word (Read only)

CH9 DI Counter Value Lo- Word (Read only)

CH10 DI Counter Value Hi- Word (Read only)

CH10 DI Counter Value Lo- Word (Read only)

CH11 DI Counter Value Hi- Word (Read only)

CH11 DI Counter Value Lo- Word (Read only)

DI Value (Ch0~11)

Bit0 = Ch0 DI Value (0=OFF, 1=ON)

………

Bit11 = Ch11 DI Value (0=OFF, 1=ON)

A-4

ioLogik E1500 Series

Reference

DI Channel

40257

40258

40259

40260

40261

40262

40263

40264

40265

40267

40268

40269

40273

Address

0x0100

0x0101

0x0102

0x0103

0x0104

0x0105

0x0106

0x0107

0x0108

0x0109

0x010A

0x010B

0x0110

40274

40275

40276

40277

40278

40279

40280

40281

40282

0x0111

0x0112

0x0113

0x0114

0x0115

0x0116

0x0117

0x0118

0x0119

Modbus/TCP Default Address Mappings

Data Type

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

Description

CH0 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH1 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH2 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH3 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH4 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH5 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH6 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH7 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH8 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH9 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH10 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH11 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH0 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH1 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH2 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH3 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH4 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH5 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH6 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH7 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH8 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH9 DI Clear Count Value

A-5

ioLogik E1500 Series

Reference

40283

40284

Address

0x011A

0x011B

Data Type

1 bit

1 bit

Modbus/TCP Default Address Mappings

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

Description

CH10 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH11 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

E1512 User-Defined Modbus

Fixed & Dynamic Default addresses

Data type R/W Description Function

Code

0xxxx

0xxxx

0xxxx

0xxxx

1xxxx

3xxxx

3xxxx

3xxxx

4xxxx

4xxxx

4xxxx

4xxxx

4xxxx

Address

0x0000

0x0010

0x0100

0x0110

0x0000

0x0000

0x0010

0x0030

0x0000

0x0010

0x0020

0x0100

0x0110

NA

4

4

NA

8

8

8

8

8

8

8

Channel

Num

4

4

1 bit

1 bit

1 bit

1 bit

1 bit

1 word

2 word

1 word

1 word

1 word

1 word

1 word

1 word

R

R/W

R/W

R/W

R/W

R/W

R

R

R

R/W

R/W

R/W

R/W

DO Value

DO Pulse Operate Status

DI Counter Start

DI Counter Clear

Get DI Value

Get DI WordValue

Get DI Counter Value Hi&Low Word

GET DI Value all Channel (Ch0~7)

DO Value

DO Pulse Operate Status

DO WordValue (Ch0-3)

DI Counter Start

DI Counter Clear

0xxxx Read/Write Coils (Support function 1,5,15)

Data Type Description Reference

DO Channel

00001

00002

00003

00004

00017

00018

00019

00020

DI Channel

00257

00258

00259

00260

00261

Address

0x0000

0x0001

0x0002

0x0003

0x0010

0x0011

0x0012

0x0013

0x0100

0x0101

0x0102

0x0103

0x0104

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

CH0 DO Value 0: Off 1: On

CH1 DO Value 0: Off 1: On

CH2 DO Value 0: Off 1: On

CH3 DO Value 0: Off 1: On

CH0 DO Pulse Operate Status 0: Off 1: On

CH1 DO Pulse Operate Status 0: Off 1: On

CH2 DO Pulse Operate Status 0: Off 1: On

CH3 DO Pulse Operate Status 0: Off 1: On

CH0 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH1 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH2 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH3 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH4 DI Counter Operate Status 0: Stop 1: Start(R/W)

A-6

ioLogik E1500 Series

Reference

00262

00263

00264

00273

Address

0x0105

0x0106

0x0107

0x0110

00274

00275

00276

00277

00278

00279

00280

0x0111

0x0112

0x0113

0x0114

0x0115

0x0116

0x0117

Modbus/TCP Default Address Mappings

Data Type

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

1 bit

Description

CH5 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH6 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH7 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH0 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH1 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH2 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH3 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH4 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH5 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH6 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH7 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

1xxxx Read only Coils (Support function 2)

Dynamic Modbus 1xxxx Read Coils (Support function 2)

Reference

DI Channel

Address Data Type Description

10001

10002

0x0000

0x0001

1 bit

1 bit

CH0 DI Value,0=OFF,1=ON (Read only)

CH1 DI Value,0=OFF,1=ON (Read only)

10003

10004

0x0002

0x0003

1 bit

1 bit

CH2 DI Value,0=OFF,1=ON (Read only)

CH3 DI Value,0=OFF,1=ON (Read only)

10005

10006

10007

10008

0x0004

0x0005

0x0006

0x0007

1 bit

1 bit

1 bit

1 bit

CH4 DI Value,0=OFF,1=ON (Read only)

CH5 DI Value,0=OFF,1=ON (Read only)

CH6 DI Value,0=OFF,1=ON (Read only)

CH7 DI Value,0=OFF,1=ON (Read only)

A-7

ioLogik E1500 Series Modbus/TCP Default Address Mappings

3xxxx Read only Registers (Support function 4)

30021

30022

30023

30024

30025

30026

30027

30028

30029

Dynamic Modbus 3xxxx Read Registers (Support function 4)

Reference

DI Channel

Address Data Type Description

30001

30002

30003

0x0000

0x0001

0x0002

1 word

1 word

1 word

CH0 DI WordValue,0=OFF,1=ON (Read only)

CH1 DI WordValue,0=OFF,1=ON (Read only)

CH2 DI WordValue,0=OFF,1=ON (Read only)

30004

30005

0x0003

0x0004

1 word

1 word

CH3 DI WordValue,0=OFF,1=ON (Read only)

CH4 DI WordValue,0=OFF,1=ON (Read only)

30006

30007

0x0005

0x0006

1 word

1 word

CH5 DI WordValue,0=OFF,1=ON (Read only)

CH6 DI WordValue,0=OFF,1=ON (Read only)

30008

30017

0x0007

0x0010

1 word

1 word

CH7 DI WordValue,0=OFF,1=ON (Read only)

CH0 DI Counter Value Hi- Word (Read only)

30018

30019

30020

0x0011

0x0012

0x0013

1 word

1 word

1 word

CH0 DI Counter Value Lo- Word (Read only)

CH1 DI Counter Value Hi- Word (Read only)

CH1 DI Counter Value Lo- Word (Read only)

30030

30031

30032

30049

0x0014

0x0015

0x0016

0x0017

0x0018

0x0019

0x001A

0x001B

0x001C

0x001D

0x001E

0x001F

0x0030

1 word

1 word

1 word

1 word

1 word

1 word

1 word

1 word

1 word

1 word

1 word

1 word

1 word

CH2 DI Counter Value Hi- Word (Read only)

CH2 DI Counter Value Lo- Word (Read only)

CH3 DI Counter Value Hi- Word (Read only)

CH3 DI Counter Value Lo- Word (Read only)

CH4 DI Counter Value Hi- Word (Read only)

CH4 DI Counter Value Lo- Word (Read only)

CH5 DI Counter Value Hi- Word (Read only)

CH5 DI Counter Value Lo- Word (Read only)

CH6 DI Counter Value Hi- Word (Read only)

CH6 DI Counter Value Lo- Word (Read only)

CH7 DI Counter Value Hi- Word (Read only)

CH7 DI Counter Value Lo- Word (Read only)

DI Value (Ch0~7)

Bit0 = Ch0 DI Value (0=OFF, 1=ON)

………

Bit7 = Ch7 DI Value (0=OFF, 1=ON)

4xxxx Read/Write Registers (Support function 3,6,16)

Dynamic Modbus 4xxxx Read/Write Registers (Support function 3,6,16)

Reference Address Data Type Description

DO Channel

40001

40002

40003

0x0000

0x0001

0x0002

1 word

1 word

1 word

CH0 DO Value 0: Off 1: On

CH1 DO Value 0: Off 1: On

CH2 DO Value 0: Off 1: On

40004

40017

40018

40019

40020

40033

0x0003

0x0010

0x0011

0x0012

0x0013

0x0020

1 word

1 word

1 word

1 word

1 word

1 word

CH3 DO Value 0: Off 1: On

CH0 DO Pulse Operate Status 0: Off 1: On

CH1 DO Pulse Operate Status 0: Off 1: On

CH2 DO Pulse Operate Status 0: Off 1: On

CH3 DO Pulse Operate Status 0: Off 1: On

DO all Value (Ch0~3)

Bit0 = Ch0 DO Value (0=OFF, 1=ON)

………

A-8

ioLogik E1500 Series

Reference

DI Channel

40257

40258

40259

40260

40261

40262

40263

40264

40289

Address

0x0100

0x0101

0x0102

0x0103

0x0104

0x0105

0x0106

0x0107

0x0120

Data Type

1 word

1 word

1 word

1 word

1 word

1 word

1 word

1 word

1 word

40290

40291

40292

40293

40294

40295

40296

0x0121

0x0122

0x0123

0x0124

0x0125

0x0126

0x0127

1 word

1 word

1 word

1 word

1 word

1 word

1 word

Modbus/TCP Default Address Mappings

Bit3 = Ch3 DO Value (0=OFF, 1=ON)

Description

CH0 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH1 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH2 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH3 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH4 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH5 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH6 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH7 DI Counter Operate Status 0: Stop 1: Start(R/W)

CH0 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH1 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH2 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH3 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH4 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH5 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH6 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

CH7 DI Clear Count Value

Read Always return:0

Write: 1 : Clear counter value

0 : Return illegal data value(0x03)

A-9

B.

B

Network Port Numbers

ioLogik E1500 Network Port Usage

Port

80

502

68

4800

69

9900

9950

9020 (default)

Type

TCP

TCP

UDP

UDP

UDP

TCP

TCP

TCP

Usage

Web console service

Modbus/TCP communication

BOOTP/DHCP

Auto search

Export/import configuration file

Active OPC Server

Active OPC Server

Peer-to-peer

C.

C

Factory Defaults

ioLogik E1500 series products are configured with the following factory defaults:

Default IP address

Default Netmask

Default Gateway

Communication watchdog

Modbus/TCP Alive Check

Modbus/TCP Timeout Interval

DI Mode

Filter time

Trigger for counter

Counter status

DO Mode

DO Safe Status

Power on status

Low width for pulse

Hi width for pulse

Output pulses

DIO Mode

AI Mode

Scaling and Slop-Intercept

Password

Server Name

Server Location

AO Mode

Scaling

192.168.127.254

255.255.255.0

0.0.0.0

Disable

On

60 sec

DI

100 ms

Lo to Hi

Stop

DO

Disable

Disable

1 ms (1.5 s for relay)

1 ms (1.5 s for relay)

0 (continuous)

DO

Voltage

Disable

N/A

N/A

N/A

Voltage

Disable

Pin assignment of Terminal Blocks

(Bottom)

1 N.C.

2 N.C.

3 +12 (Out) ioLogik E1510

(TOP)

1 N.C.

2 N.C.

3 +12 (Out)

4 +0 (Out)

5 DI0 +

6 DI0 -

7 DI1 +

4 +0 (Out)

5 DI6 +

6 DI6 -

7 DI7 +

8 DI1 -

9 DI2 +

10 DI2 -

11 DI3 +

12 DI3 -

13 DI4 +

14 DI4 -

16 DI5 +

17 DI5 -

8 DI7 -

9 DI8 +

10 DI8 -

11 DI9 +

12 DI9 -

13 DI10 +

14 DI10 -

15 DI11 +

16 DI11 -

(Bottom)

1 N.C.

2 N.C.

3 +12 (Out)

4 +0 (Out)

5 DI0 + ioLogik E1512

(TOP)

1 N.C.

2 N.C.

3 COM0

4 N.C.

5 DIO0

6 DI0 -

7 DI1 +

8 DI1 -

9 DI2 +

10 DI2 -

11 DI3 +

12 DI3 -

13 N.C.

14 N.C.

15 N.C.

16 N.C.

6 DIO1

7 GND0

8 COM1

9 N.C.

10 DIO2

11 DIO3

12 GND1

13 N.C.

14 N.C.

15 N.C.

16 N.C.

NOTE “N.C.” stands for “no connection.”

D.

D

Pinouts

E.

E

FCC Interference Statement

Federal Communication Commission Warning!

This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part

15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.

These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense.

F.

F

European Community (CE)

This is a Class A product. In a domestic environment, this product may cause radio interference in which case the user may be required to take adequate measures.

advertisement

Related manuals

advertisement

Table of contents