ioLogik E1200 Series User’s Manual Tenth Edition, April 2013 www.moxa.com/product © 2013 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 ©2013 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 Product Features ................................................................................................................................ 1-2 Inside the Box .................................................................................................................................... 1-2 Product Model Information ..........
Peer-to-Peer Settings (1-50)....................................................................................................... 3-20 Sample Peer-to-Peer Configuration .............................................................................................. 3-21 Server Settings: ................................................................................................................ 3-21 Client Settings:..........................................................................................
E1214 E1240 E1241 E1242 E1260 E1262 0xxxx Read/Write Coils (Functions 1, 5, 15) .......................................................................... A-11 1xxxx Read Only Coils (Function 2) ...................................................................................... A-13 3xxxx Read Only Registers (Function 4) ................................................................................ A-14 4xxxx Read/Write Registers (Functions 3, 6, 16)................................................
1 1. Introduction The ioLogik E1200 industrial Ethernet remote I/O has two embedded Ethernet switch ports that allow information to flow to another local Ethernet device or connect to the next ioLogik in the daisy-chain. 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 and familiar fieldbus protocols.
ioLogik E1200 Series Introduction Product Features • Active communication with patented Active OPC Server • 2-port Ethernet switch for daisy-chain topologies • Easy mass deployment and configuration with ioSearch™utility • User-friendly configuration via web browser • Save time and wiring costs with peer-to-peer communication • User-defined Modbus/TCP addressing • Simplify I/O management with MXIO library on either Windows or Linux platform • Wide operating temperature: -40 to 75°C (-40 to
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 E1213 Remote Ethernet I/O with 2-port Ethernet switch, 8 DIs, 4 DOs, and 8 DIOs (source type) ioLogik E1214 Remote Ethernet I/O with 2-port Ethernet switch, 6 DIs, and 6 relays ioLogik
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 PNP (DI to GND): • Off: 0 to 3 VDC • On: 10 to 30 VDC Common Type: 8 points per COM Counter Frequency: 250 Hz, power off storage Digital Filtering Time Interval: Software selectab
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 PNP (DI to GND): • Off: 0 to 3 VDC • On: 10 to 30 VDC Common Type: 8 points per COM Counter Frequency: 250 Hz, power off storage Digital Filtering Tim
ioLogik E1200 Series Introduction ioLogik E1213 Inputs and Outputs Digital Inputs: 8 channels Digital Outputs: 4 channels Digital Input/Output (configurable by jumper): 4 channels Isolation: 3K VDC or 2K Vrms Digital Input Sensor Type: NPN, PNP, and dry contact I/O Mode: DI or event counter Dry Contact: • Logic 0: short to GND • Logic 1: open Wet Contact: • Logic 0: 0 to 3 VDC • Logic 1: 10 to 30 VDC (DI COM to DI) Common Type: 12 points per COM Counter/Frequency: 250 Hz, power off storage Digital Outpu
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 PNP (DI to GND): • Off: 0 to 3 VDC • On: 10 to 30 VDC Common Type: 6 points per COM Counter Frequency: 250 Hz, power off storage Digital Filtering Time In
ioLogik E1200 Series Introduction ioLogik E1240 Inputs and Outputs Analog Inputs: 8 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, 0 to 20 mA, 4 to 20 mA 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 • Per channel: 1.5 samples/sec • Only one channel enabled: 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, 0 to 20 mA, 4 to 20 mA Accuracy: ±0.1% FSR @ 25°C ±0.3% FSR @ -10 and 60°C ±0.
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: • All channels: 12 samples/sec • Per channel: 2 samples/sec • Only one channel enabled: 12 samples/sec Resolution: 0.1°C or 0.1 ohm Accuracy: ±0.1% FSR @ 25°C ±0.
ioLogik E1200 Series Introduction Physical Dimensions 1-12
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 down the RESET button for 5 seconds. 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 Sinking DO Circuit 1-14
ioLogik E1200 Series Introduction Sourcing DO Circuit 1-15
ioLogik E1200 Series Introduction DIO Circuit 1-16
ioLogik E1200 Series Introduction Relay Circuit AI Circuit 1-17
ioLogik E1200 Series Introduction RTD Circuit TC Circuit 1-18
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 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.
ioLogik E1200 Series Initial Setup Connecting to the Network The ioLogik E1200 has two built-in RJ45 Ethernet ports for connecting a standard direct or cross-over Ethernet cable to either the host PC or another ioLogik E1200 device. For initial setup of the ioLogik E1200, it is recommended that the ioLogik E1200 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).
ioLogik E1200 Series Initial Setup DIO Mode Configuration Settings DIO mode configuration settings are shown below: The default setting is DO Mode. AI Mode Configuration Settings Analog mode configuration settings are shown below: The default setting is Voltage Mode. EXT Power Configuration Settings (ioLogik E1213 Only) The ioLogik E1213 digital outputs have 3 possible external (EXT) power configurations.
ioLogik E1200 Series Initial Setup I/O Wiring Diagrams A Dry Contact is a contact that does not provide voltage. A Wet Contact is a contact that will provide voltage when closed. ATTENTION Remove the screw on the back panel and open the cover to configure the jumpers.
ioLogik E1200 Series NOTE Initial Setup It is recommended to use a contact protection circuit for relay output. A varistor can serve as a contact protection circuit, where the parallel circuit connects to the 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 pressing 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 timeout 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 You can view the default Modbus address for all I/O devices on the Default Modbus Address settings page.
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 4. Click the Submit button and then the Save/Restart button on the next page. 5. On the Create AOPC Tag page, click on the Create Tags button to “push” tag configurations to the Active OPC Server utility. 6. Launch the Active OPC Server utility and the tags will be automatically created. Remember to 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 DI Channel Settings 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. Activate Event Counter mode by selecting the Counter Start field and configure the Counter Trigger by selecting Lo to Hi, Hi to Lo, or Both from the dropdown menu.
ioLogik E1200 Series NOTE Using the Web Console The Host Connection Watchdog is disabled by default, and must be enabled for Safe Status settings to take effect. Save Status On Power Failure: The ioLogik E1200 will automatically save the counter value when there is a power failure if this function selected. Reset Counter: Select this function to reset the counter. The DI channel’s Alias Name and logic definition can also be configured on this page.
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 when the status is either ON or OFF. If you select 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 DO channel’s Alias Name and 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. AI Channels The current status of each AI (analog input) channel can be viewed on the AI Channel Settings page.
ioLogik E1200 Series Using the Web Console Click on a specific AI channel to enable or disable it by selecting the Enable AI Channel field. There are two modes available for the AI channels: 1. Voltage Mode (See the Jumper Settings (DIO and AI) in Chapter 2 for more details) 2. Current Mode (See the Jumper Settings (DIO and AI) in Chapter 2 for more details) Auto Scaling and Slope-intercept functions of the AI value can be defined on this page.
ioLogik E1200 Series Using the Web Console AI Input: Current Mode Burn Out mode indicates when the Current AI has burned out. For example, the 4–20 mA Burn Out mode is defined in the following diagram: Users can define Burn Out (BO) values (default = 2 mA) for selected ranges. When input values are in the Burn Out range, raw data will register as 0000h to indicate that the analog input has burned out. The definition of raw data is as follows: Burnout Value (BO) 0.0 < BO < 4.
ioLogik E1200 Series Using the Web Console Selecting Enable Point-Slope formula on the Auto Scaling Settings page will linearly convert the actual current or voltage value into other user-defined units, such as percentage or ppm (parts per million). NOTE The scaled value’s Modbus address differs from the original value. The slope-intercept function is used to compensate when the measurement requires a slight adjustment. The AI channel’s Alias Name can also be configured on this page.
ioLogik E1200 Series Using the Web Console Enabling the Point-Slope Formula function on the Auto Scaling Settings page will linearly convert the actual current or voltage value into other user-defined units, such as percentage or ppm (parts per million). NOTE The scaled value’s Modbus address differs from the original value. The AO channel’s Alias Name can also be configured on this page.
ioLogik E1200 Series Using the Web Console The ioLogik E1200 allows you to calibrate the temperature sensors. In each channel configuration section, follow the instructions and click Calibrate button to start the RTD sensor calibration. Each calibration requires around 30 seconds per channel. 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.
ioLogik E1200 Series Using the Web Console TC Channels The current status of each TC (Thermocouple) channel can be viewed on the TC Channel page. Click on a specific channel to enable or disable the TC channel. Select the Enable TC Channel checkbox 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. System Management Accessibility IP List You can control network access to the ioLogik E1200 from the Accessibility IP List page by enabling access only from specific IP addresses.
ioLogik E1200 Series Using the Web Console Allowed Hosts IP Address/Netmask Any host Disable 192.168.1.120 192.168.1.120 / 255.255.255.255 192.168.1.1 to 192.168.1.254 192.168.1.0 / 255.255.255.0 192.168.0.1 to 192.168.255.254 192.168.0.0 / 255.255.0.0 192.168.1.1 to 192.168.1.126 192.168.1.0 / 255.255.255.128 192.168.1.129 to 192.168.1.254 192.168.1.128 / 255.255.255.128 Network Connection TCP connections from other hosts appear on the Network Connection page.
ioLogik E1200 Series Using the Web Console Export System Settings On the Export System Settings page, you can export a copy of the ioLogik’s configuration file for backup or import into another ioLogik server. Peer-to-Peer Networking In some remote automation implementations, the control room and field sensors may be spread far apart from each other, often with only a single remote I/O module to collect data from all the sensors.
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 DO Safe Mode Settings When a peer-to-peer rule on a local DO channel is not valid, the local DO channel will enter Safe Mode. You can select Hold Last, ON, or OFF from the Safe Mode Status dropdown menu for each DO channel. 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.
ioLogik E1200 Series Using the Web Console Private Trap The ioLogik E1200 series remote I/O provides the following private trap triggers: Trigger Type NOTE Description DI-change status Sends SNMP trap when DI status changes. DO-change status Sends SNMP trap when DI status changes. Relay-change status Sends SNMP trap when Relay status changes. AI-burn-out Sends SNMP trap when AI reaches preset burn-out value. AI-trigger Sends SNMP trap when AI reaches preset value.
ioLogik E1200 Series Using the Web Console SNMP Trap Enable Channel SNMP Trap by clicking on the SNMP Trap box, and then select the channel you would like to enable. NOTE SNMP is not supported while using the peer-to-peer function. Specific ID The Specific ID (trap number) can be any number between 1 and 20. (You may need to consult with your network administrator to determine how the trap numbers are used and defined on the network.
ioLogik E1200 Series Using the Web Console Analog Input Trap Settings For Analog Input, the trap is triggered when an analog input meets the preset conditions for Trigger, Value, and Hysteresis. Refer to the AI Channel settings in Chapter 3 to set the mode. Example: For illustration purposes, consider the following example where we set the AI-00 channel’s trigger value to be greater than 5 with a Hysteresis of 1 and also smaller than 5 with a Hysteresis of 1.
ioLogik E1200 Series Using the Web Console RTD Input Trap Settings For RTD Input, the trap is triggered when the RTD input meets the preset conditions for Trigger, Value, and Hysteresis. Refer to RTD Channel settings to set the Mode and Range. Example: When Trigger = Greater, Value = 400 and Hysteresis = 200, the SNMP trap will only be triggered if the RTD signal fluctuates from 200 to 400, as depicted in Scenario 1 below.
ioLogik E1200 Series Using the Web Console When Trigger = Smaller, Value = 400, and Hysteresis = 200, the SNMP trap will only be triggered if the TC signal fluctuates from 600 to 400, like in scenario 1. If we change to Value = 400 and Hysteresis = 400, the SNMP trap will only be triggered if the TC signal fluctuates from 800 to 400. Change Password For all changes to the ioLogik E1200’s password protection settings, you will first need to enter the old password.
ioLogik E1200 Series Using the Web Console Load Factory Defaults This function will reset all of the ioLogik E1200’s settings to the factory default values. All previous settings, including the console password, will be lost. 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™ Moxa’s ioSearch™ utility is software tool that searches for ioLogik E1200 units on a physical network.
ioLogik E1200 Series Using ioSearch™ ioSearch™ Setup 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.
ioLogik E1200 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.
ioLogik E1200 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 start to blink indicating its location. 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.
ioLogik E1200 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 E1200 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 E1200. The export file format will be ik12xx.txt where “xx” represents the model type of the ioLogik E1200.
ioLogik E1200 Series Using ioSearch™ Change IP Address The Change IP Address function allows you to directly modify the IP address for one or multiple ioLogik E1200 series devices, and is especially useful for first time installation. First, select the ioLogik E1200 device(s) you wish to modify. Then, right-click on the device(s) and select “Change IP Address” from the drop-down menu to open the Change IP Address window.
ioLogik E1200 Series Using ioSearch™ After clicking the Advance button, 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 E1200. Restarting multiple ioLogik E1200 units is allowed. Select the ioLogik E1200 and right click to process this function.
ioLogik E1200 Series Using ioSearch™ Mass Deployment (Import) Users can import E1200 series module information via ioSearch™. Select this command to reload a configuration from an exported .CSV file. Mass Deployment (Export) Users can export E1200 series module information via ioSearch™. The export file format will be E1200_Series_List.
5 5. 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 Active OPC Server Introduction to 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 Active OPC Server 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 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.
ioLogik E1200 Series Active OPC Server DI 1=ON DI 1=OFF DI 0=ON DI 0=OFF ioLogik Tag Update ioLogik Idle 5-4
ioLogik E1200 Series Active OPC Server 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 Active OPC Server 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 Active OPC Server Main Screen Overview Active OPC Server Lite’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 you set the ioLogik to create the tags. 1. Title 2. Menu bar 3. Quick link 5. Tag Window 6. Log Monitor 7. Status bar 4.
ioLogik E1200 Series Active OPC Server 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.
ioLogik E1200 Series Active OPC Server 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. Register OPC Server: Register the DCOM components to a Windows system. After Active OPC Server Lite is installed, it will automatically configure the DCOM.
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 Modbus/TCP Default Address Mappings Reference Address Data Type Description 00280 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 valu
ioLogik E1200 Series Modbus/TCP Default Address Mappings 1xxxx Read Only Coils (Function 2) Reference Address Data Type Description 10001 0x0000 1 bit CH0 DI Value,0=OFF,1=ON (Read only) 10002 0x0001 1 bit CH1 DI Value,0=OFF,1=ON (Read only) 10003 0x0002 1 bit CH2 DI Value,0=OFF,1=ON (Read only) 10004 0x0003 1 bit CH3 DI Value,0=OFF,1=ON (Read only) 10005 0x0004 1 bit CH4 DI Value,0=OFF,1=ON (Read only) 10006 0x0005 1 bit CH5 DI Value,0=OFF,1=ON (Read only) 10007 0x0006 1 bit
ioLogik E1200 Series Modbus/TCP Default Address Mappings Reference Address Data Type Description 30046 0x002D 1 word CH14 DI Counter Value Lo- Word (Read only) 30047 0x002E 1 word CH15 DI Counter Value Hi- Word (Read only) 30048 0x002F 1 word CH15 DI Counter Value Lo- Word (Read only) 30049 0x0030 1 word DI Value (Ch0–15) Bit0 = Ch0 DI Value (0=OFF, 1=ON) ……… Bit15 = Ch15 DI Value (0=OFF, 1=ON) E1211 Modbus Mapping 0xxxx Read/Write Coils (Functions 1, 5, 15) Reference Address Data
ioLogik E1200 Series Modbus/TCP Default Address Mappings Reference Address Data Type Description 04132 0x1023 1 bit CH3 DO Clear P2P Output Safe Status Write: 1= clear status Read: always zero Read: always zero 04133 0x1024 1 bit CH4 DO Clear P2P Output Safe Status Write: 1= clear status Read: always zero 04134 0x1025 1 bit 04135 0x1026 1 bit 04136 0x1027 1 bit CH5 DO Clear P2P Output Safe Status Write: 1= clear status Read: always zero CH6 DO Clear P2P Output Safe Status Write: 1= cl
ioLogik E1200 Series Modbus/TCP Default Address Mappings Reference Address Data Type Description 14117 0x1014 1 bit CH4 DO P2P Output Safe Status 0=Normal, 1=Safe Mode 14118 0x1015 1 bit CH5 DO P2P Output Safe Status 0=Normal, 1=Safe Mode 14119 0x1016 1 bit CH6 DO P2P Output Safe Status 0=Normal, 1=Safe Mode 14120 0x1017 1 bit CH7 DO P2P Output Safe Status 0=Normal, 1=Safe Mode 14121 0x1018 1 bit CH8 DO P2P Output Safe Status 0=Normal, 1=Safe Mode 14122 0x1019 1 bit CH9 DO P2P O
ioLogik E1200 Series Modbus/TCP Default Address Mappings Reference Address Data Type Description 00265 0x0108 1 bit CH8 DI Counter Operate Status 0: Stop 1: Start(R/W) 00266 0x0109 1 bit CH9 DI Counter Operate Status 0: Stop 1: Start(R/W) 00267 0x010A 1 bit CH10 DI Counter Operate Status 0: Stop 1: Start(R/W) 00268 0x010B 1 bit CH11 DI Counter Operate Status 0: Stop 1: Start(R/W) 00269 0x010C 1 bit CH12 DI Counter Operate Status 0: Stop 1: Start(R/W) 00270 0x010D 1 bit CH13 DI C
ioLogik E1200 Series Modbus/TCP Default Address Mappings Reference Address Data Type 00284 0x011B 1 bit Description CH11 DI Clear Count Value Read Always return:0 Write: 1 : Clear counter value 0 : Return illegal data value(0x03) 00285 0x011C 1 bit CH12 DI Clear Count Value Read Always return:0 Write: 1 : Clear counter value 0 : Return illegal data value(0x03) 00286 0x011D 1 bit CH13 DI Clear Count Value Read Always return:0 Write: 1 : Clear counter value 0 : Return illegal data v
ioLogik E1200 Series Modbus/TCP Default Address Mappings 1xxxx Read Only Coils (Function 2) Reference Address Data Type Description 10001 0x0000 1 bit CH0 DI Value,0=OFF,1=ON (Read only) 10002 0x0001 1 bit CH1 DI Value,0=OFF,1=ON (Read only) 10003 0x0002 1 bit CH2 DI Value,0=OFF,1=ON (Read only) 10004 0x0003 1 bit CH3 DI Value,0=OFF,1=ON (Read only) 10005 0x0004 1 bit CH4 DI Value,0=OFF,1=ON (Read only) 10006 0x0005 1 bit CH5 DI Value,0=OFF,1=ON (Read only) 10007 0x0006 1 bit
ioLogik E1200 Series Modbus/TCP Default Address Mappings 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 only) 30020 0x0013 1 word CH1 DI Counter Value Lo- Word (Read only) 30021 0x0014 1 word CH2 DI Counter Value Hi- Word (Read only) 30022 0x0015 1 word CH2 DI Counter Va
ioLogik E1200 Series Modbus/TCP Default Address Mappings Reference Address Data Type Description 00257 0x0100 1 bit CH0 DI Counter Operate Status 00258 0x0101 1 bit 00259 0x0102 1 bit 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) 00260 0x0103 1 bit CH3 DI Counter Operate Status 0: Stop 1: Start (R/W) 00261 0x0104 1 bit 00262 0x0105 1 bit 00263 0x0106 1 bit CH4 DI Counter Operate Status 0: Stop 1:
ioLogik E1200 Series Reference Modbus/TCP Default Address Mappings Address Data Type Description 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 Count Val
ioLogik E1200 Series Modbus/TCP Default Address Mappings Reference Address Data Type Description 14129 0x1020 1 word CH0 DO Clear P2P Output Safe Status Write: 1= clear status Read: always zero 14130 0x1021 1 word CH1 DO Clear P2P Output Safe Status Write: 1= clear status Read: always zero 14131 0x1022 1 word CH2 DO Clear P2P Output Safe Status Write: 1= clear status Read: always zero 14132 0x1023 1 word CH3 DO Clear P2P Output Safe Status Write: 1= clear status Read: always zero 14133
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: Off 1:
ioLogik E1200 Series Reference Modbus/TCP Default Address Mappings Address Data Type Description Read Always return:0 Write: 1 : Clear counter value 0 : Return illegal data value(0x03) 00276 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 V
ioLogik E1200 Series Modbus/TCP Default Address Mappings 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 only) 30020 0x0013 1 word CH1 DI Counter Value Lo- Word (Read only) 30021 0x0014 1 word CH2 DI Counter Value Hi- Word (Read only) 30022 0x0015 1 word CH2 DI Counter Va
ioLogik E1200 Series Modbus/TCP Default Address Mappings Reference Address Data Type Description 30013 0x000C 1 word CH2 Read AI Scaling Value Hi (float) 30014 0x000D 1 word CH2 Read AI Scaling Value Low (float) 30015 0x000E 1 word CH3 Read AI Scaling Value Hi (float) 30016 0x000F 1 word CH3 Read AI Scaling Value Low (float) 30017 0x0010 1 word CH4 Read AI Scaling Value Hi (float) 30018 0x0011 1 word CH4 Read AI Scaling Value Low (float) 30019 0x0012 1 word CH5 Read AI Scali
ioLogik E1200 Series Modbus/TCP Default Address Mappings 3xxxx Read Only Registers (Function 4) Reference Address Data Type Description 40025 0x0018 1 word CH AI 0 Mode: 1:4-20mA, 2:0-20mA, 4:BO 40026 0x0019 1 word CH AI 1 Mode: 1:4-20mA, 2:0-20mA, 4:BO 40027 0x001A 1 word CH AI 2 Mode: 1:4-20mA, 2:0-20mA, 4:BO 40028 0x001B 1 word CH AI 3 Mode: 1:4-20mA, 2:0-20mA, 4:BO 40029 0x001C 1 word CH AI 4 Mode: 1:4-20mA, 2:0-20mA, 4:BO 40030 0x001D 1 word CH AI 5 Mode: 1:4-20mA, 2:0-20mA
ioLogik E1200 Series Modbus/TCP Default Address Mappings 3xxxx Read Only Registers (Function 4) Reference Address Data Type Description 30001 0x0000 2 words CH0 Read AO Scaling Value (float) 30002 0x0001 2 words CH1 Read AO Scaling Value (float) 30003 0x0002 2 words CH2 Read AO Scaling Value (float) 30004 0x0003 2 words CH3 Read AO Scaling Value (float) 4xxxx Read/Write Registers (Functions 3, 6, 16) Reference Address Data Type Description 41025 0x0400 1 word CH0 AO RAW Value 4
ioLogik E1200 Series Modbus/TCP Default Address Mappings Reference Address Data Type Description 00276 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 valu
ioLogik E1200 Series Modbus/TCP Default Address Mappings Reference Address Data Type Description 14115 0x1012 1 bit CH2 DO P2P Output Safe Status 0=Normal, 1=Safe Mode 14116 0x1013 1 bit CH3 DO P2P Output Safe Status 0=Normal, 1=Safe Mode 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
ioLogik E1200 Series Reference Modbus/TCP Default Address Mappings Address Data Type Description 2: Over Range 3. Under Range 30580 0x0243 1 word Read AI 3 Current Mode Status 0: Normal 1: Burn Out 2: Over Range 3.
ioLogik E1200 Series Modbus/TCP Default Address Mappings E1262 Modbus Mapping 3xxxx Read Only Registers (Function 4) Reference Address Data Type Description 32049 0x0800 1 word CH0 TC Minimum Value Hi Word 32050 0x0801 1 word Unit:0.1 (Celsius, Fahrenheit) 0.0001(mV) CH0 TC Minimum Value Lo Word Hi+Lo Range: 0–4294967295 Unit:0.1 (Celsius, Fahrenheit) 0.
B B.
C C. Factory Default Settings ioLogik E1200 series products are configured with the following factory default settings: 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.