ioLogik E1200 Series User’s Manual Eighth Edition, April 2012 www.moxa.com/product © 2012 Moxa Inc. All rights reserved. Reproduction without permission is prohibited.
ioLogik E1200 Series User’s 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 Copyright ©2012 Moxa Inc. All rights reserved. Reproduction without permission is prohibited. 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.
Table of Contents 1. Introduction ...................................................................................................................................... 1-1 Quick Start Guide ............................................................................................................................... 1-2 Product Features ................................................................................................................................ 1-3 Inside the Box .......................
Save/Restart .................................................................................................................................... 3-24 4. Using ioSearch .................................................................................................................................. 4-1 Introduction to ioSearch ...................................................................................................................... 4-2 ioSearch Main Screen ......................................
1 1. Introduction The ioLogik E1200 Series of industrial Ethernet remote I/O has two embedded Ethernet switch ports that allow information to flow to another local Ethernet device or be daisy chained to another ioLogik. Applications such as factory automation, security and surveillance systems, and tunnel monitoring can make use of daisy chained Ethernet for building multi-drop I/O networks over standard Ethernet cables.
ioLogik E1200 Series Introduction Quick Start Guide Overview Here we will introduce the ioLogik concept and basic specifications. 1. Product Feature 2. Product Highlights 3. Product Model Information 4. Common Specification Getting Started This will guide you quickly setup your ioLogik. All the features are explained using snapshots for painless setup. 1. Hardware Installation 2. I/O Wiring Diagram 3. Jumper Setting (DIO and AI) 4.
ioLogik E1200 Series Introduction Product Features • Built-in 2-port Ethernet switch for daisy chain topologies • Free support for Moxa’s push-based Active OPC Server • User-defined Modbus/TCP addressing • MXIO library for Windows/WinCE/VB/VC.NET and Linux C • Web-based configuration with import/export capabilities • Peer-to-peer I/O communication over Ethernet Inside the Box The ioLogik E1200 is shipped with the following items: • ioLogik E1200 Remote Ethernet I/O Server.
ioLogik E1200 Series Introduction User-defined Modbus/TCP Addressing For Modbus devices that are controlled and detected by fixed addresses, users need to spend a vast amount of time researching and verifying the configurations. Users need to locate details for each device--such as the I/O channel and vendor-defined modbus addresses--to enable the initial address or the start address of a SCADA system or PLC.
ioLogik E1200 Series Introduction Peer-to-peer I/O communication over Ethernet In some remote automation implementations, the control room and sensors are located quite far away from each other, often with only a single remote I/O module. Peer-to-peer communication has little or no limitation as it replaces cable by integrating multiple I/O signals over a single network cable to transmit input-to-output controls without the aid of PLCs or controllers.
ioLogik E1200 Series Introduction Product Model Information Model Description ioLogik E1210 Remote Ethernet I/O with 2-port Ethernet switch and 16 DIs ioLogik E1211 Remote Ethernet I/O with 2-port Ethernet switch and 16 DOs ioLogik E1212 Remote Ethernet I/O with 2-port Ethernet switch, 8 DIs, and 8 DIOs ioLogik E1214 Remote Ethernet I/O with 2-port Ethernet switch, 6 DIs, and 6 relays ioLogik E1240 Remote Ethernet I/O with 2-port Ethernet switch and 8 AIs ioLogik E1241 Remote Ethernet I/O wit
ioLogik E1200 Series Introduction Product Specifications Common Specifications LAN Ethernet: 2 x 10/100 Mbps switch ports, RJ45 Protection: 1.5 KV magnetic isolation Protocols: Modbus/TCP, TCP/IP, UDP, DHCP, Bootp, HTTP Power Requirements Power Input: 24 VDC nominal, 12 to 36 VDC Physical Characteristics Wiring: I/O cable max. 14 AWG Dimensions: 27.8 x 124 x 84 mm (1.09 x 4.88 x 3.
ioLogik E1200 Series Introduction ioLogik E1210 Inputs and Outputs Digital Inputs: 16 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 Wet Contact (NPN, DI to GND): • On: 0 to 3 VDC • Off: 10 to 30 VDC Wet Contact (PNP, DI to GND): • Off: 0 to 3 VDC • On: 10 to 30 VDC Common Type: 8 points per COM Isolation: 3K VDC or 2K Vrms Counter Frequency: 250 Hz, power off storage Digital
ioLogik E1200 Series Introduction ioLogik E1212 Inputs and Outputs Digital Inputs: 8 channels Configurable DIOs: 8 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 Wet Contact (NPN, DI to GND): • On: 0 to 3 VDC • Off: 10 to 30 VDC Wet Contact (PNP, DI to GND): • Off: 0 to 3 VDC • On: 10 to 30 VDC Common Type: 8 points per COM Isolation: 3K VDC or 2K Vrms Counter Frequency: 250 H
ioLogik E1200 Series Introduction ioLogik E1214 Inputs and Outputs Digital Inputs: 6 channels Relay Outputs: 6 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 Wet Contact (NPN, DI to GND): • On: 0 to 3 VDC • Off: 10 to 30 VDC Wet Contact (PNP, DI to GND): • Off: 0 to 3 VDC • On: 10 to 30 VDC Common Type: 6 points per COM Isolation: 3K VDC or 2K Vrms Counter Frequency: 250 Hz, p
ioLogik E1200 Series Introduction ioLogik E1240 Inputs and Outputs Analog Inputs: 8 channels Analog Input Type: Differential input Resolution: 16 bits I/O Mode: Voltage / Current Input Range: 0 to 10 VDC, 4 to 20 mA (BO) Accuracy: ±0.1% FSR @ 25°C ±0.3% FSR @ -10 and 60°C ±0.5% FSR @ -40 and 75°C Sampling Rate (all channels): 12 samples/sec Input Impedance: 10M ohms (min.
ioLogik E1200 Series Introduction ioLogik E1242 Inputs and Outputs Analog Inputs: 4 channels Digital Inputs: 4 channels Configurable DIOs: 4 channels Isolation: 3K VDC or 2K Vrms Analog Input Type: Differential input Resolution: 16 bits I/O Mode: Voltage / Current Input Range: 0 to 10 VDC, 4 to 20 mA (BO) Accuracy: ±0.1% FSR @ 25°C ±0.3% FSR @ -10 and 60°C ±0.5% FSR @ -40 and 75°C Sampling Rate (all channels): 12 samples/sec Input Impedance: 10M ohms (min.
ioLogik E1200 Series Introduction ioLogik E1260 Inputs and Outputs RTD Inputs: 6 channels Isolation: 3K VDC or 2K Vrms RTD Inputs Input Type: •PT50, PT100, PT200, PT500 (-200 to 850°C) •PT1000 (-200 to 350°C) •Resistance of 310, 620, 1250, and 2200 ohms Sampling Rate: 12 samples/sec (all channels) Resolution: 0.1°C or 0.1 ohm Accuracy: ±0.1% FSR @ 25°C ±0.
ioLogik E1200 Series Introduction Physical Dimensions Unit=mm 1-14
ioLogik E1200 Series Introduction Hardware Reference Panel Guide NOTE The reset button restarts the server and resets all settings to factory defaults. Use a pointed object such as a straightened paper clip to hold in the reset button for 5 sec. The factory defaults will be loaded once the Ready LED turns green again. You may then release the reset button.
ioLogik E1200 Series Introduction I/O Circuit Diagram DI Circuit 1-16
ioLogik E1200 Series Introduction DIO Circuit 1-17
ioLogik E1200 Series Introduction DI & Relay Circuit 1-18
ioLogik E1200 Series Introduction AI Circuit RTD Circuit TC Circuit 1-19
2 2. This chapter describes how to install the ioLogik E1200.
ioLogik E1200 Series Initial Setup Hardware Installation Connecting the Power Connect the 12 to 36 VDC power line to the ioLogik E1200’s terminal block on the top panel. 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 E1200. Do not exceed the maximum current for the wiring Determine the maximum possible current for each power wire and common wire.
ioLogik E1200 Series Initial Setup Jumper Settings (DIO and AI) The ioLogik E1212, E1240, and E1242 require configuring the jumpers inside the enclosure. Remove the screw on the back panel and open the cover to configure the jumpers.
ioLogik E1200 Series Initial Setup I/O Wiring Diagrams A Dry Contact is a contact that does not provide voltage, e.g., the push-to-talk switch of a microphone, which just closes a circuit without providing voltage. A Wet Contact is a contact that will provide voltage when closed, e.g., a switch on the wall that activates a 110 VAC outlet to turn a lamp on in a room. ATTENTION Remove the screw on the back panel and open the cover to configure the jumpers.
ioLogik E1200 Series NOTE Initial Setup It is good to have a contact protection circuit for relay output. A varistor can serve as a contact protection circuit, where the parallel connects with load.
ioLogik E1200 Series Initial Setup ioSearch™ Installation ioSearch is a search utility that helps the user locate ioLogik E1200 devices on the local network. Find the ioSearch utility in the Document and Software CD under Software ioSearch, or download the latest version from Moxa’s website. 1. Installing from the CD: Insert the Document and Software CD into the host computer. In the root directory of the CD, locate and run SETUP.EXE.
3 3. Using the Web Console The ioLogik E1200’s main configuration and management utility is the built-in web console, which can be used to configure a wide range of options.
ioLogik E1200 Series Using the Web Console Introduction to the Web Console The ioLogik E1200 web console is a browser-based configuration utility. When the ioLogik E1200 is connected to your network, you may enter the server’s IP address in your web browser to access the web console. The left panel is the navigation panel and contains an expandable menu tree for navigating among the various settings and categories.
ioLogik E1200 Series Using the Web Console Overview The Overview page contains basic information about the ioLogik E1200, 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.
ioLogik E1200 Series Using the Web Console Network Settings for the Web Console General Settings On the General Settings page, you can assign a server name and location to assist you in differentiating between different ioLogik E1200 units. You may also configure the Modbus/TCP idle interval or enable the Communication Watchdog function.
ioLogik E1200 Series Using the Web Console User-defined Modbus Addressing The input and output address 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. Default Modbus Address On the settings page, you can view the default Modbus address for all I/O devices. The page only displays the start address of each item.
ioLogik E1200 Series Using the Web Console Active OPC Server Settings Moxa’s Active OPC Server™ is a software package operated 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.
ioLogik E1200 Series Using the Web Console Click the “Submit” button and click the Save/Restart button on the next page. On the Create AOPC Tag page, click on the Create Tags button to push tag configurations to the Active OPC Server. Launch the Active OPC Server program; tags will be automatically created. Save the configuration of the Active OPC Server when exiting the program.
ioLogik E1200 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. You activate the Event Counter mode by selecting the Counter Start field and configure the Counter Trigger to be either “Lo to Hi,” “Hi to Lo,” or “Both”.
ioLogik E1200 Series Using the Web Console 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 click on the “Apply to all DI channels” box.
ioLogik E1200 Series Using the Web Console DO Channels On the I/O Setting: DO (Digital Output) Channels page; You can configure each DO channel by clicking on the channel. DO Channels can operate in DO mode and is either on or off. Or in Pulse Output mode, you can specify the ON Width and OFF width to generate a square wave.
ioLogik E1200 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 click on the “Apply to all DO channels” box.
ioLogik E1200 Series Using the Web Console AI Channels The current status of each AI (analog input) channel can be viewed on the I/O Setting: AI Channels page. Click on a specific channel to enable or disable the AI channel by selecting the “Enable AI Channel” field. There are two modes for the AI channels, 1. AI Input: Voltage Mode (Jumper Settings (DIO and AI)) 2.
ioLogik E1200 Series Using the Web Console AI Input Range AI Input: Voltage Mode: V (Jumper Settings (DIO and AI)) There is only one default analog “voltage” input range: [0-10V] AI Input: Current Mode: mA (Jumper Settings (DIO and AI)) There are three modes in the analog “current” input range: [4-20 mA], [0-20 mA],[4-20 mA (burnout)] NOTE only [0-10 V] and [4-20 mA] supports peer to peer networking. AI Input: Current Mode Burnout mode can indicate if the current analog input has burnt out.
ioLogik E1200 Series Using the Web Console ATTENTION When configuring the jumpers to select voltage or current measurement for the AI channels, open the cover by first removing the screw on the back panel. Details on jumper settings can be found here: Jumper Settings (DIO and AI) Enabling the Auto Scaling: Point-Slope Formula function will linearly convert the actual current or voltage value into other user defined units, such as percentage or ppm (parts per million).
ioLogik E1200 Series Using the Web Console AO Channels The current status of each AO (analog output) channel can be viewed on the I/O Setting: AO Channel page Click on a specific channel to access the AO channel settings, and then select the “Enable AO Channel” box. The Auto Scaling function of the AO value can be defined on the same page.
ioLogik E1200 Series Using the Web Console RTD Channels The current status of each RTD (Resistance Temperature Detector) channel can be viewed on the RTD Channel page. Click on a specific channel to access the RTD channel settings. Select the “Enable RTD Channel” box and then select the sensor type that meets the physical attachment to the ioLogik E1200. The ioLogik E1200 allows you to calibrate the temperature sensors.
ioLogik E1200 Series Using the Web Console The ioLogik E1200 allows you to manually adjust the current temperature reading. In each channel configuration section, select the channel, apply the offset value, and click the “Submit” button to perform the task. TC Channels The current status of each TC (Thermocouple) channel can be viewed on the TC Channel page. Click on a specific channel to access the enabling or disabling of the TC channel.
ioLogik E1200 Series Using the Web Console The ioLogik E1200 allows you to manually adjust the current temperature reading. In each channel configuration section, select the channel, apply the offset value, and click the “Submit” button to perform the task.
ioLogik E1200 Series Using the Web Console System Management IP Accessibility You can control network access to the ioLogik E1200 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 E1200.
ioLogik E1200 Series Using the Web Console 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.
ioLogik E1200 Series Using the Web Console Peer-to-peer Settings In some remote automation implementations, the control room and sensors are located quite far away from each other, often with only a single remote I/O module to collect data from all the sensors. Peer-to-peer communication has little or no limitation as it replaces cable by integrating multiple I/O signals over a single network cable to transmit input-to-output controls without the aid of PLCs or controllers.
ioLogik E1200 Series Using the Web Console Sample Peer-to-Peer Configuration The following is an example of configuring DO (Server IP: 192.168.127.253) to DI (Client IP: 192.168.127.252) peer-to-peer functionality with two ioLogik E1200 devices. Server settings: Client settings: Note: refer to the table below for maximum number of rules supported at different signal frequencies.
ioLogik E1200 Series Using the Web Console AO Safe Mode Settings When a peer-to-peer rule of the local AO channel is not valid, the local AO channel will enter safe mode. You can either set the AO safe value from 0-4095 or enable Hold Last Status during Safe Mode. Change Password For all changes to the ioLogik E1200’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.
ioLogik E1200 Series Using the Web Console Save/Restart If you change the configuration, do not forget to reboot the system.
4 4. Using ioSearch This chapter describes ioSearch, which is used to search for and locate ioLogik E1200 units.
ioLogik E1200 Series Using ioSearch Introduction to ioSearch ioSearch is for locating or searching for an Logik E1200 on the physical network. The following functions are supported by the ioSearch utility. • Search for and locate ioLogik E1200 units. • IP address configuration. • Firmware upgrade for multiple ioLogik E1200 units (same model). • Export configuration files from multiple ioLogik E1200 units. • Import a configuration file to multiple ioLogik E1200 units (same model).
ioLogik E1200 Series Using ioSearch Network Interface allows you to select a network to use, if the PC has multiple network adaptors installed. Sort The Sort menu allows the server list in the navigation panel to be sorted by ioLogik connection and server (model).
ioLogik E1200 Series Using ioSearch Quick Links Quick links are provided to search for I/O servers on the network and sort the server list.
ioLogik E1200 Series Using ioSearch Firmware Upgrade The ioLogik E1200 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.
ioLogik E1200 Series Using ioSearch Export The export function is used to export the current configuration file of an ioLogik E1200. The export file format will be ik12xx.txt where “xx” represents the model type of the ioLogik E1200. Exporting multiple files for different models of ioLogik E1200 is allowed. The file format is ik12xx_MAC Address.txt, where the xx represents the model types of the ioLogik E1200. e.g., ik1214_00-90-E8-66-32-19.
ioLogik E1200 Series Using ioSearch Batch TCP/IP Configuration on 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.
ioLogik E1200 Series Using ioSearch Reset to Default Select this function to reset all settings, including console password, to factory default values. Resetting multiple ioLogik E1200 units to the default configuration is allowed. Select the ioLogik E1200 and right click to process this function. Mass Deployment (Import) Users can import E1200 series module information via ioSearch. Select this command to reload a configuration from an exported .CSV file.
ioLogik E1200 Series Using ioSearch Mass Deployment (export) Users can export E1200 series module information via ioSearch. The export file format will be E1200_Series_List.
ioLogik E1200 Series Using ioSearch 5 5. Utility: Active OPC Server 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.
ioLogik E1200 Series Using ioSearch 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.
ioLogik E1200 Series Using ioSearch Active OPC Server—From Pull to Push When looking up an I/O devices’ 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 again until all the devices and tags are created. It takes about 1 minute for a user with a technical background to create one tag.
ioLogik E1200 Series Using ioSearch 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 4-13 25 30 35 40 Time (sec)
ioLogik E1200 Series Using ioSearch 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.
ioLogik E1200 Series Using ioSearch Dynamic IP Assignments for Cellular RTUs For most cellular solutions, each remote modem as well as the central SCADA server are assigned static public IPs when establishing bi-directional communication. Yet cellular network carriers charge higher monthly fees for static, public IPs than dynamic, private ones. Moxa’s ioLogik W5300 series and patented Active OPC Server allow users to implement dynamic IP assignments for the RTUs.
ioLogik E1200 Series Using ioSearch Active OPC Server Overview Installing Active OPC Server Active OPC Server can be installed from the Document and Software CD or downloaded from the Moxa Website. The following instructions explain how to install the software from the CD: 1. Installing from CD: Insert the Document and Software CD into the host computer and then run INSTALL.EXE from the Software\PC_Utility\SCADA_Datalogging\Active_OPC_Server\ActiveOPCSetup directory.
ioLogik E1200 Series Using ioSearch The file will have .mdb and .xls extension, it 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.
ioLogik E1200 Series Using ioSearch Auto-save Updated Configuration: Once you activate auto-save, the Active OPC will automatically saves the configuration when access synchronize. System Log Settings: Enable or disable the Active OPC Server system log function. It will keep a Log file of all the Logging information. Launch DCOM Configuration: Launch the Windows DCOM configuration utility. Register OPC as Service: Force Active OPC Server to run as a Windows system service.
A A.
ioLogik E1200 Series NOTE Modbus/TCP Default Address Mappings The Modbus/TCP ID of the ioLogik E1200 is set to “1” by default.
ioLogik E1200 Series 00280 Modbus/TCP Default Address Mappings 0x0117 1 bit CH7 DI Clear Count Value Read Always return:0 Write: 1 : Clear counter value 0 : Return illegal data value(0x03) 00281 0x0118 1 bit CH8 DI Clear Count Value Read Always return:0 Write: 1 : Clear counter value 0 : Return illegal data value(0x03) 00282 0x0119 1 bit CH9 DI Clear Count Value Read Always return:0 Write: 1 : Clear counter value 0 : Return illegal data value(0x03) 00283 0x011A 1 bit CH10 DI Clear Co
ioLogik E1200 Series Modbus/TCP Default Address Mappings 10014 0x000D 1 bit CH13 DI Value,0=OFF,1=ON (Read only) 10015 0x000E 1 bit CH14 DI Value,0=OFF,1=ON (Read only) 10016 0x000F 1 bit CH15 DI Value,0=OFF,1=ON (Read only) 3xxxx Read Only Registers (Function 4) Reference Address Data Type Description 30017 0x0010 1 word CH0 DI Counter Value Hi- Word (Read only) 30018 0x0011 1 word CH0 DI Counter Value Lo- Word (Read only) 30019 0x0012 1 word CH1 DI Counter Value Hi- Word (Read
ioLogik E1200 Series Modbus/TCP Default Address Mappings E1211 Modbus Mapping 0xxxx Read/Write Coils (Functions 1, 5, 15) Reference Address Data Type Description 00001 0x0000 1 bit CH0 DO Value 0: Off 1: On 00002 0x0001 1 bit CH1 DO Value 0: Off 1: On 00003 0x0002 1 bit CH2 DO Value 0: Off 1: On 00004 0x0003 1 bit CH3 DO Value 0: Off 1: On 00005 0x0004 1 bit CH4 DO Value 0: Off 1: On 00006 0x0005 1 bit CH5 DO Value 0: Off 1: On 00007 0x0006 1 bit CH6 DO Value 0:
ioLogik E1200 Series Modbus/TCP Default Address Mappings 04111 0x100E 1Bit CH14 DO P2P Connect Status 0=OFFLINE, 1=ONLINE 04112 0x100F 1Bit CH15 DO P2P Connect Status 0=OFFLINE, 1=ONLINE 04113 0x1010 1Bit CH0 DO P2P Output Safe Status 0=Normal, 1=Safe Mode 04114 0x1011 1Bit CH1 DO P2P Output Safe Status 0=Normal, 1=Safe Mode 04115 0x1012 1Bit CH2 DO P2P Output Safe Status 0=Normal, 1=Safe Mode 04116 0x1013 1Bit CH3 DO P2P Output Safe Status 0=Normal, 1=Safe Mode 04117 0x1014 1Bit
ioLogik E1200 Series Modbus/TCP Default Address Mappings E1212 Modbus Mapping 0xxxx Read/Write Coils (Functions 1, 5, 15) Reference Address Data Type Description 00001 0x0000 1 bit CH0 DO Value 0: Off 1: On 00002 0x0001 1 bit CH1 DO Value 0: Off 1: On 00003 0x0002 1 bit CH2 DO Value 0: Off 1: On 00004 0x0003 1 bit CH3 DO Value 0: Off 1: On 00005 0x0004 1 bit CH4 DO Value 0: Off 1: On 00006 0x0005 1 bit CH5 DO Value 0: Off 1: On 00007 0x0006 1 bit CH6 DO Value 0:
ioLogik E1200 Series 00276 Modbus/TCP Default Address Mappings 0x0113 1 bit CH3 DI Clear Count Value Read Always return:0 Write: 1 : Clear counter value 0 : Return illegal data value(0x03) 00277 0x0114 1 bit CH4 DI Clear Count Value Read Always return:0 Write: 1 : Clear counter value 0 : Return illegal data value(0x03) 00278 0x0115 1 bit CH5 DI Clear Count Value Read Always return:0 Write: 1 : Clear counter value 0 : Return illegal data value(0x03) 00279 0x0116 1 bit CH6 DI Clear Cou
ioLogik E1200 Series Modbus/TCP Default Address Mappings Reference Address Data Type Description 04097 0x1000 1Bit CH0 DO P2P Connect Status 0=OFFLINE, 1=ONLINE 04098 0x1001 1Bit CH1 DO P2P Connect Status 0=OFFLINE, 1=ONLINE 04099 0x1002 1Bit CH2 DO P2P Connect Status 0=OFFLINE, 1=ONLINE 04100 0x1003 1Bit CH3 DO P2P Connect Status 0=OFFLINE, 1=ONLINE 04101 0x1004 1Bit CH4 DO P2P Connect Status 0=OFFLINE, 1=ONLINE 04102 0x1005 1Bit CH5 DO P2P Connect Status 0=OFFLINE, 1=ONLINE 0
ioLogik E1200 Series Modbus/TCP Default Address Mappings 10009 0x0008 1 bit CH8 DI Value,0=OFF,1=ON (Read only) 10010 0x0009 1 bit CH9 DI Value,0=OFF,1=ON (Read only) 10011 0x000A 1 bit CH10 DI Value,0=OFF,1=ON (Read only) 10012 0x000B 1 bit CH11 DI Value,0=OFF,1=ON (Read only) 10013 0x000C 1 bit CH12 DI Value,0=OFF,1=ON (Read only) 10014 0x000D 1 bit CH13 DI Value,0=OFF,1=ON (Read only) 10015 0x000E 1 bit CH14 DI Value,0=OFF,1=ON (Read only) 10016 0x000F 1 bit CH15 DI Value
ioLogik E1200 Series Modbus/TCP Default Address Mappings E1214 Modbus Mapping 0xxxx Read/Write Coils (Functions 1, 5, 15) Reference Address Data Type Description 00001 0x0000 1 bit CH0 DO (Relay) Value 0: Off 1: On 00002 0x0001 1 bit CH1 DO (Relay) Value 0: Off 1: On 00003 0x0002 1 bit CH2 DO (Relay) Value 0: Off 1: On 00004 0x0003 1 bit CH3 DO (Relay) Value 0: Off 1: On 00005 0x0004 1 bit CH4 DO (Relay) Value 0: Off 1: On 00006 0x0005 1 bit CH5 DO (Relay) Value 0: Of
ioLogik E1200 Series Modbus/TCP Default Address Mappings 00260 0x0103 1 bit CH3 DI Counter Operate Status 0: Stop 1: Start(R/W) 00261 0x0104 1 bit CH4 DI Counter Operate Status 0: Stop 1: Start(R/W) 00262 0x0105 1 bit CH5 DI Counter Operate Status 0: Stop 1: Start(R/W) 00273 0x0110 1 bit CH0 DI Clear Count Value Read Always return:0 Write: 1 : Clear counter value 0 : Return illegal data value(0x03) 00274 0x0111 1 bit CH1 DI Clear Count Value Read Always return:0 Write: 1 : Clear c
ioLogik E1200 Series Modbus/TCP Default Address Mappings 30026 0x0019 1 word CH4 DI Counter Value Lo- Word (Read only) 30027 0x001A 1 word CH5 DI Counter Value Hi- Word (Read only) 30028 0x001B 1 word CH5 DI Counter Value Lo- Word (Read only) 30049 0x0030 1 word DI Value (Ch0~5) Bit0 = Ch0 DI Value (0=OFF, 1=ON) ……… Bit5 = Ch5 DI Value (0=OFF, 1=ON) 4xxxx Read/Write Registers (Functions 3, 6, 16) Reference Address Data Type Description 40033 0x0020 1 word DO (Relay) all Value (C
ioLogik E1200 Series Modbus/TCP Default Address Mappings E1240 Modbus Mapping 3xxxx Read Only Registers (Function 4) Reference Address Data Type Description 30001 0x0000 1 word CH0 Read AI Value 30002 0x0001 1 word CH1 Read AI Value 30003 0x0002 1 word CH2 Read AI Value 30004 0x0003 1 word CH3 Read AI Value 30005 0x0004 1 word CH4 Read AI Value 30006 0x0005 1 word CH5 Read AI Value 30007 0x0006 1 word CH6 Read AI Value 30008 0x0007 1 word CH7 Read AI Value 30009 0x0008
ioLogik E1200 Series Modbus/TCP Default Address Mappings 2: Over Range 3. Under Range 30066 0x0041 1 word Read AI 5 Current Mode Status 0: Normal 1: Burn Out 2: Over Range 3. Under Range 30067 0x0042 1 word Read AI 6 Current Mode Status 0: Normal 1: Burn Out 2: Over Range 3. Under Range 30068 0x0043 1 word Read AI 7 Current Mode Status 0: Normal 1: Burn Out 2: Over Range 3.
ioLogik E1200 Series Modbus/TCP Default Address Mappings E1241 Modbus Mapping 0xxxx Read/Write Coils (Functions 1, 5, 15) Reference Address Data Type Description 04097 0x1000 1Bit CH0 AO P2P Connect Status 0=OFFLINE, 1=ONLINE 04098 0x1001 1Bit CH1 AO P2P Connect Status 0=OFFLINE, 1=ONLINE 04099 0x1002 1Bit CH2 AO P2P Connect Status 0=OFFLINE, 1=ONLINE 04100 0x1003 1Bit CH3 AO P2P Connect Status 0=OFFLINE, 1=ONLINE 04113 0x1010 1Bit CH0 AO P2P Output Safe Status 0=Normal, 1=Safe Mode
ioLogik E1200 Series Modbus/TCP Default Address Mappings E1242 Modbus Mapping 0xxxx Read/Write Coils (Functions 1, 5, 15) Reference Address Data Type Description 00001 0x0000 1 bit CH0 DO Value 0: Off 1: On 00002 0x0001 1 bit CH1 DO Value 0: Off 1: On 00003 0x0002 1 bit CH2 DO Value 0: Off 1: On 00004 0x0003 1 bit CH3 DO Value 0: Off 1: On 00017 0x0010 1 bit CH0 DO Pulse Operate Status 0: Off 1: On 00018 0x0011 1 bit CH1 DO Pulse Operate Status 0: Off 1: On 00019 0x001
ioLogik E1200 Series Modbus/TCP Default Address Mappings Read Always return:0 Write: 1 : Clear counter value 0 : Return illegal data value(0x03) 04097 0x1000 1Bit CH0 DO P2P Connect Status 0=OFFLINE, 1=ONLINE 04098 0x1001 1Bit CH1 DO P2P Connect Status 0=OFFLINE, 1=ONLINE 04099 0x1002 1Bit CH2 DO P2P Connect Status 0=OFFLINE, 1=ONLINE 04100 0x1003 1Bit CH3 DO P2P Connect Status 0=OFFLINE, 1=ONLINE 04113 0x1010 1Bit CH0 DO P2P Output Safe Status 0=Normal, 1=Safe Mode 04114 0x1011 1
ioLogik E1200 Series Modbus/TCP Default Address Mappings 30028 0x001B 1 word CH5 DI Counter Value Lo- Word (Read only) 30029 0x001C 1 word CH6 DI Counter Value Hi- Word (Read only) 30030 0x001D 1 word CH6 DI Counter Value Lo- Word (Read only) 30031 0x001E 1 word CH7 DI Counter Value Hi- Word (Read only) 30032 0x001F 1 word CH7 DI Counter Value Lo- Word (Read only) 30049 0x0030 1 word DI Value (Ch0~7) Bit0 = Ch0 Bit7 = Ch7 DI Value (0=OFF, 1=ON) Bit8 to 15 DI Value (0=OFF, 1=ON)
ioLogik E1200 Series Modbus/TCP Default Address Mappings E1260 Modbus Mapping 3xxxx Read Only Registers (Function 4) Reference Address Data Type Description 31537 0x0600 1 word CH0 Read RTD Value 31538 0x0601 1 word Range 0~65535, Unit:0.1 (Ohm, Celsius, Fahrenheit) CH1 Read RTD Value Range 0~65535, Unit:0.1 (Ohm, Celsius, Fahrenheit) 31539 0x0602 1 word CH2 Read RTD Value Range 0~65535, Unit:0.
B B.
C C. Factory Defaults ioLogik E1200 series products are configured with the following factory defaults: Default IP address 192.168.127.254 Default Netmask 255.255.255.0 Default Gateway 0.0.0.0 Communication watchdog Disable Modbus/TCP Alive Check On Modbus/TCP Timeout Interval 60 sec DI Mode DI Filter time 100 ms Trigger for counter Lo to Hi Counter status Stop DO Mode DO DO Safe Status Disable Power on status Disable Low width for pulse 1 ms (1.
D D.
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.
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.