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 a daisy-chain. Applications such as factory automation, security and surveillance systems, and tunnel monitoring, can make use of daisy-chained Ethernet for building multidrop I/O networks over standard Ethernet cables and familiar fieldbus protocols.
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 E1200 Series Introduction Product Specifications NOTE The latest specifications for Moxa’s products can be found at https://www.moxa.com. Physical Dimensions...
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.
Initial Setup This chapter describes how to install the ioLogik E1200. The following topics are covered in this chapter: Hardware Installation Mounting Grounding the Unit I/O Channel Jumper Setting I/O Wiring Communication Port Wiring ...
ioLogik E1200 Series Initial Setup Hardware Installation Read all of the safety notifications and warnings below before installing the product. ATTENTION This unit is sensitive to Electrostatic Discharge, which can cause internal damage and affect normal operation. Follow these guidelines when you handle this unit: •...
Page 16
ioLogik E1200 Series Initial Setup STEP 2. Latch the top slider of the unit onto the DIN rail as shown in the diagram. Reserve at least 10 cm of space above the DIN rail to ensure that there is enough space to complete the installation.
ioLogik E1200 Series Initial Setup STEP 2. Use screws to fix the unit to the wall, as shown in the diagram. Reserve at least 1.5 cm of space above and below the unit to ensure that the installation can be done correctly. STEP 3.
Page 18
ioLogik E1200 Series Initial Setup Take the following to open up the unit. Rear View STEP 1. Remove the screw from the back panel. (Suggested Torque: 3.9 ± 0.4 kg-cm) Top View STEP 2. Remove the Terminal Block and open the top cover as shown in the diagram.
ioLogik E1200 Series Initial Setup EXT Power Configuration The ioLogik E1213 comes with a source type DO, which has three possible external (EXT) power configurations. Only one field power configuration can be selected at a time (JP10 / 12V JP5 / 9V JP11), and the jumper must be inserted vertically, not horizontally.
Page 20
ioLogik E1200 Series Initial Setup DI Wet Contact (NPN) DI Wet Contact (PNP) DO (Sink Type) DO (Source Type) Relay...
Page 21
ioLogik E1200 Series Initial Setup ATTENTION Use the AO channel corresponding to the mode of operation you are using, as described above (e.g., voltage mode VO, current mode IO). AO with external power ATTENTION 24V of external power required in Analog output when loading exceeds 1000ohms.
ioLogik E1200 Series Initial Setup Communication Port Wiring The product series offers the communication ports described below: RJ45: Ethernet The Ethernet ports (Port1/Port2) on the unit are unmanaged switch ports. Each of the two ports function in essentially the same way. Take the following steps to wire the communication port correctly.
ioLogik E1200 Series Initial Setup Use the Cable Tie Base to Securely Route a Connected I/O Cable The products in this series have a cable tie base at the bottom of the unit for securely routing connected I/O cables, thereby decreasing the risk that the cable or terminal will be damaged accidentally. STEP 1.
Page 25
ioLogik E1200 Series Initial Setup ATTENTION Determine the maximum possible current for each power wire and common wire according to its size and maximum allowable current spec. If the current exceeds the maximum rating, the wiring may overheat, causing serious damage to your equipment. For safety reasons, we recommend an average cable size of 22 AWG.
ioLogik E1200 Series Initial Setup ioSearch™ Installation ioSearch™ is a search utility that helps the user locate ioLogik E1200 devices on the local network. You may download the latest version of ioSearch™ from Moxa’s website. 1. Installing the ioSearch™: Download the ioSearch™ utility from Moxa’s website, double click the installation file, and then follow the installation wizard’s instructions to complete the installation.
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. The following topics are covered in this chapter: Introduction to the Web Console ...
ioLogik E1200 Series Using the Web Console Save/Restart 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 addresses can be configured on this page. Select the Enable Modbus/TCP Slave Protocol checkbox, and then configure the start address of each Modbus function. If you do not want to use the Modbus function, deselect the Enable Modbus/TCP Slave Protocol checkbox.
ioLogik E1200 Series Using the Web Console AOPC Server Settings Moxa’s MX-AOPC 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.
Page 33
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 MX-AOPC UA Server utility.
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.
Page 35
ioLogik E1200 Series Using the Web Console Power On Setting: You may configure DI channels in Event Counter mode whether or not counting begins when powering up. Save Counter On Power Failure: The ioLogik E1200 will automatically save the counter value when there is a power failure if this function selected.
ioLogik E1200 Series Using the Web Console The DI channel’s Alias Name and logic definition can also be configured on this page. You can apply the alias name to all channels by selecting the Apply to all DI channels checkbox. DI Channel Specification: DO Channels On the I/O Setting: DO (Digital Output) Channels page;...
Page 37
ioLogik E1200 Series Using the Web Console 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. 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 E1200 is powered on.
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 clicking 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 Auto Scaling and Slope-intercept functions of the AI value can be defined on this page. AI Input Range Set the AI input ranges for each mode, as follows: 1. Voltage Mode (V) (See Jumper Settings (DIO and AI) in Chapter 2 for more details) There is only one default analog Voltage input range: [0-10V] 2.
Page 40
ioLogik E1200 Series Using the Web Console 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 <...
ioLogik E1200 Series Using the Web Console 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. AO Channels The current status of each AO (analog output) channel can be viewed on the AO Channel Settings page: Click on a specific channel to access the AO channel settings, and then select the Enable AO Channel box.
ioLogik E1200 Series Using the Web Console The AO channel’s Alias Name can also be configured on this page. 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 checkbox and then select the sensor type from the dropdown menu that meets the physical attachment to the ioLogik E1200.
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 the 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.
Page 44
ioLogik E1200 Series Using the Web Console 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 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. 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 Heartbeat The Heartbeat function can monitor packets being transmitted between a peer-to-peer client and peer-to-peer server. When the peer-to-peer server does not receive a packet from the peer-to-peer client within a predefined time interval, the peer-to-peer server will enter safe mode. The default value of heart beat interval s 60 seconds;...
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, or the peer-to-peer connection is down (e.g., the Ethernet wire is unplugged or the device restarts), 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.
ioLogik E1200 Series Using the Web Console Standard Trap The ioLogik E1200 series remote I/O provides the following standard SNMP traps: Trigger Type Description coldStart Sends SNMP trap when the agent reinitializes. *Restart the measurement epochs because configuration data or MIB variables may have changed.
Page 49
ioLogik E1200 Series Using the Web Console SNMP Trap Settings On the SNMP Trap Settings page, you can enable SNMP and configure SNMP traps. SNMP Trap Server The SNMP Trap function sends an SNMP trap to up to two IP destinations. If both IP addresses are configured, it will send to both addresses simultaneously when an SNMP trap is triggered.
Page 50
ioLogik E1200 Series Using the Web Console NOTE SNMP Trap does not support the counter trap function. Digital Output/Pulse Output Trap Settings For digital output, the trap is triggered by the On Change function. When there is a change in the DO channel, the SNMP will send a trap to the SNMP Server.
Page 51
ioLogik E1200 Series Using the Web Console When Trigger = less, Value = 5, and Hysteresis = 1, the SNMP trap will only be triggered if the analog signal fluctuates from 6 to 5, as depicted in Scenario 1 below. However, if we change the settings to Value = 5 and Hysteresis = 2, the SNMP trap will only be triggered if the analog signal fluctuates from 7 to 5.
Page 52
ioLogik E1200 Series Using the Web Console TC Input Trap Settings For TC Input, the trap is triggered when the TC input meets the preset conditions for Trigger, Value, and Hysteresis. Refer to the TC Channel settings to set the Mode and the Range. Example: When Trigger = Greater, Value = 400, and Hysteresis = 200, the SNMP trap will only be triggered if the TC signal fluctuates from 200 to 400, like in scenario 1.
ioLogik E1200 Series Using the Web Console 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. When the Enable the accessibility IP list checkbox is enabled, a host’s IP address must be provided and enabled in the list in order to gain access to the ioLogik E1200.
ioLogik E1200 Series Using the Web Console RESTful API Setting The ioLogik E1200 supports RESTful API. To enable this API, select the Enable Restful API checkbox. EtherNet/IP Setting The ioLogik E1200 supports the EtherNet/IP protocol. To enable the protocol, select the Enable Ethernet/IP Protocol checkbox.
ioLogik E1200 Series Using the Web Console Firmware Update Load new or updated firmware onto the ioLogik from the Firmware Update page. WARNING To avoid system failure while updating the firmware, follow the instructions given in Appendix I. Import System Configuration Settings Import a configuration into the ioLogik server from the Import System Config page.
ioLogik E1200 Series Using the Web Console Change Password To make any changes to the ioLogik E1200’s password protection settings, you will first need to enter the old password. Leave the Old password field blank if you are setting up password protection for the first time. To set up a new password or change the existing password, enter the new password (maximum of 16 characters) in both the New password and Retype password fields.
Using ioSearch™ This chapter describes ioSearch™, which is used to search for and locate ioLogik E1200 units. The following topics are covered in this chapter: Introduction to ioSearch™ ioSearch™ Main Screen Main Screen Overview ioSearch™ Setup ...
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. The following functions are supported by the ioSearch™ utility: • Search for and locate ioLogik E1200 units •...
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.
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. Automatically search the local network Sort by ioLogik E1200’s IP address (connection) Sort by ioLogik E1200 model...
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.
ioLogik E1200 Series Using ioSearch™ Unlock If an ioLogik E1200 is password protected, unlock the ioLogik E1200 by entering the password before using any of the functions. 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.
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 dropdown 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.
ioLogik E1200 Series Using ioSearch™ 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. 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.
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. 4-10...
Page 68
ioLogik E1200 Series Activating the EtherNet/IP Function Take the following steps to register a license and activate multiple devices: Step 1: Assign the license file folder To assign a folder in which to place the license file, click System Options and then click the settings icon to open the following window.
Page 69
ioLogik E1200 Series Activating the EtherNet/IP Function Step 3: Log in to Moxa’s license server Go to Moxa’s Software Licensing website (http://license.moxa.com) and log in with your Moxa account and password, or apply for an account if this is your first visit to the site. Step 4: Register the device on the Moxa Licensing Server On the Software Licensing website, navigate to Activate Your Software ...
Page 70
ioLogik E1200 Series Activating the EtherNet/IP Function Step 5: Download the license file and put it in the designated folder Download the license file to the folder that was assigned in Step 1, and then unzip the license file. Step 6: Use ioSearch to Activate the EtherNet/IP function in the ioLogik E1200 series Connect the ioLogik E1200 devices to the computer and use ioSearch to search for the devices.
How to Connect the ioLogik E1200 to an Allen-Bradley PLC In this chapter, we provide a step-by-step example of how to connect the ioLogik E1200 series device with an Allen-Bradley PLC by the EtherNet/IP protocol. In this example, the Allen-Bradley PLC is the EtherNet/IP Scanner and the ioLogik E1200 is the adapter.
ioLogik E1200 Series How to Connect the ioLogik E1200 to an Allen-Bradley PLC EDS Installation of the ioLogik E1200 Series in Rockwell Software RSLogix 5000 1. Start the RSLogix 5000 and open the EDS Hardware Installation Tool in Tools EDS Hardware Installation Tool.
Page 73
ioLogik E1200 Series How to Connect the ioLogik E1200 to an Allen-Bradley PLC 3. There are two ways to register the EDS files. The first is to register a single file, and the second is to register the EDS files by a folder. If you want to register one EDS file, select Register a single file and then click Browse.
Page 74
ioLogik E1200 Series How to Connect the ioLogik E1200 to an Allen-Bradley PLC Select EDS file folder 5. The EDS Wizard will evaluate the EDS file you selected and display the result, then click Next. In the following window, you can change the device image. If you do not intend to change the image, please click Next.
Page 75
ioLogik E1200 Series How to Connect the ioLogik E1200 to an Allen-Bradley PLC 6. Complete the final step of the EDS Wizard by clicking Next and then Finish. Single EDS file EDS files folder...
ioLogik E1200 Series How to Connect the ioLogik E1200 to an Allen-Bradley PLC Establishing communication between the ioLogik E1200 device and the Allen-Bradley PLC 1. Open the RSLogix 5000 and then open a new project by pressing File New.
Page 77
ioLogik E1200 Series How to Connect the ioLogik E1200 to an Allen-Bradley PLC 2. Select your PLC model under Type and key in the project name in the window. The CompactLogix5324ER-QBFC1B will be used as an example.
Page 78
ioLogik E1200 Series How to Connect the ioLogik E1200 to an Allen-Bradley PLC 3. After the project creation, you can see the project information in the left window. Right click Ethernet and then select New Module and the ioLogik E1200 module can be added into the project.
Page 79
ioLogik E1200 Series How to Connect the ioLogik E1200 to an Allen-Bradley PLC 4. In the Select Module Type window, choose the ioLogik E1200 model you want to add. You can use a key word and select the module type to speed up the search. The ioLogik E1212 is used here as an example. 5.
Page 80
ioLogik E1200 Series How to Connect the ioLogik E1200 to an Allen-Bradley PLC 6. RSLogix 5000 will recognize and create the ioLogik E1212 tags automatically. You can check the tag structure in the window. 7. To download the tag structure to the Allen-Bradley PLC, please go to Communications Who Active to select the active PLC.
Page 81
ioLogik E1200 Series How to Connect the ioLogik E1200 to an Allen-Bradley PLC 9. Change the ioLogik_E1212.O.Data[0].4 status from 0 to 1 in RSLogix 5000 and the DO-04 status will change from OFF to ON. The ioLogik E1200 will now be successfully connected to the Allen-Bradley PLC. 6-11...
ioLogik E1200 Series RESTful API Implementation Introduction Since RESTful APIs are based on HTTP, they are highly compatible with a variety of programming languages (including C# and JavaScript). Consequently, you do not need to learn a new programming language to communicate with Moxa’s ioLogik E1200 products.
Page 84
ioLogik E1200 Series RESTful API Implementation The following flowcharts illustrate how only four steps are needed to implement the GET and PUT methods. GET: 4 steps (status updated at regular intervals) PUT: 4 steps (triggered by command) 1. GET request: The server sends RESTful API GET requests to the ioLogik E1200 to get information.
Page 85
ioLogik E1200 Series RESTful API Implementation PUT request: The server sends RESTful API PUT requests to the ioLogik E1200 to change information. NOTE When sending requests, headers should be included to ensure that the RESTful API is implemented successfully. Headers should include the following information: •...
ioLogik E1200 Series RESTful API Implementation 4. Show value: The information can be displayed in various interfaces. Here, we take a web browser as an example: GET: Show current I/O status PUT: The counter status will be changed from START to STOP. Troubleshooting Reference The ioLogik E1200 series supports various combinations of I/O points.
The following topics are covered in this appendix: Supported Function Code ioLogik E1210 Modbus Address and Register Map ioLogik E1211 Modbus Address and Register Map ioLogik E1212 Modbus Address and Register Map ioLogik E1213 Modbus Address and Register Map ...
Page 88
ioLogik E1200 Series Modbus/TCP Default Address Mappings NOTE The Modbus/TCP ID of the ioLogik E1200 is set to “1” by default. Supported Function Code Point Type Register Access Type Supported Function Code (Decimal) 01: COIL STATUS 0xxxx 1, 5, 15 02: INPUT STATUS 1xxxx 03: HOLDING REGISTER...
24, 6th byte: 204 modelName Each byte 5000 04:INPUT 35001 word represents REGISTER ASCII code of each character ioLogik E1211 Modbus Address and Register Parameter Name Description Start Point Type Start Length Access Type Address Register (decimal) (decimal) DO_p2pSafeModeFla...
Page 90
ioLogik E1200 Series Modbus/TCP Default Address Mappings Parameter Name Description Start Point Type Start Length Access Type Address Register (decimal) (decimal) DO_status 0: OFF, 1: ON 0000 01:COIL 00001 STATUS DO-all_statusFromDO 0: OFF, 1: ON 0032 03:HOLDIN 40033 word REGISTER System Parameter Name Description...
ioLogik E1200 Series Modbus/TCP Default Address Mappings ioLogik E1212 Modbus Address and Register Parameter Name Description Start Point Type Start Length Access Type Address Register (decimal) (decimal) DI_counterOverflowFl 0: Normal, 1: 1000 02:INPUT 11001 Overflow STATUS DI_counterOverflowFl 1: clear 0288 01:COIL 00289 agClear...
Page 92
ioLogik E1200 Series Modbus/TCP Default Address Mappings System Parameter Name Description Start Point Start Length Access Type Address Type Register (decimal) (decimal) deviceName Each byte 5040 04:INPUT 35041 word represents REGISTER ASCII code of each character deviceUpTime unit: sec(s) 5020 04:INPUT 35021 word...
ioLogik E1200 Series Modbus/TCP Default Address Mappings ioLogik E1213 Modbus Address and Register Parameter Name Description Start Point Start Length Access Type Address Type Register (decimal) (decimal) DI_counterOverflowFl 0: Normal, 1: 1000 02:INPUT 11001 Overflow STATUS DI_counterOverflowFl 1: clear 0288 01:COIL 00289 agClear...
Page 94
ioLogik E1200 Series Modbus/TCP Default Address Mappings System Parameter Name Description Start Point Start Length Access Type Address Type Register (decimal) (decimal) deviceName Each byte 5040 04:INPUT 35041 word represents REGISTER ASCII code of each character deviceUpTime unit: sec(s) 5020 04:INPUT 35021 word...
ioLogik E1200 Series Modbus/TCP Default Address Mappings ioLogik E1214 Modbus Address and Register Parameter Name Description Start Point Start Length Access Type Address Type Register (decimal) (decimal) DI_counterOverflowFl 0: Normal, 1: 1000 02:INPUT 11001 Overflow STATUS DI_counterOverflowFl 1: clear 0288 01:COIL 00289 agClear...
Page 96
ioLogik E1200 Series Modbus/TCP Default Address Mappings System Parameter Name Description Start Point Start Length Access Type Address Type Register (decimal) (decimal) deviceName Each byte 5040 04:INPUT 35041 word represents REGISTER ASCII code of each character deviceUpTime unit: sec(s) 5020 04:INPUT 35021 word...
ioLogik E1200 Series Modbus/TCP Default Address Mappings ioLogik E1240 Modbus Address and Register Parameter Name Description Start Point Start Length Access Type Address Type Register (decimal) (decimal) AI_burnoutValue high/low word 0040 03:HOLDI 40041 2 words REGISTER AI_mode 0: 0-10 V 0024 03:HOLDI 40025...
ioLogik E1200 Series Modbus/TCP Default Address Mappings Parameter Name Description Start Point Start Length Access Type Address Type Register (decimal) (decimal) lanIp e.g. 5027 04:INPUT 35028 word 192.168.127.2 REGISTER 54 -> 1st byte: 192, 2nd byte: 168, 3rd byte: 127, 4th byte: lanMac e.g.
Page 99
ioLogik E1200 Series Modbus/TCP Default Address Mappings System Parameter Name Description Start Point Start Length Access Type Address Type Register (decimal) (decimal) deviceName Each byte 5040 04:INPUT 35041 word represents REGISTER ASCII code of each character deviceUpTime unit: sec(s) 5020 04:INPUT 35021 word...
ioLogik E1200 Series Modbus/TCP Default Address Mappings ioLogik E1242 Modbus Address and Register Parameter Name Description Start Point Start Length Access Type Address Type Register (decimal) (decimal) AI_burnoutValue high/low word 0560 03:HOLDI 40561 2 words REGISTER AI_mode 0: 0-10 V 0544 03:HOLDI 40545...
Page 101
ioLogik E1200 Series Modbus/TCP Default Address Mappings Parameter Name Description Start Point Start Length Access Type Address Type Register (decimal) (decimal) DO_p2pSafeModeFla 0: OFF, 1: ON 4112 02:INPUT 14113 STATUS DO_p2pStatus 0: OFF, 1: ON 4096 02:INPUT 14097 STATUS DO_pulseCount 0036 03:HOLDI 40037...
ioLogik E1200 Series Modbus/TCP Default Address Mappings Parameter Name Description Start Point Start Length Access Type Address Type Register (decimal) (decimal) lanMac e.g. 5024 04:INPUT 35025 word 00:90:E8:3E: REGISTER 18:CC -> 1st byte: 0, 2nd byte: 144, 3rd byte: 232, 4th byte: 62, 5th byte: 24, 6th byte: 204...
Page 103
ioLogik E1200 Series Modbus/TCP Default Address Mappings System Parameter Name Description Start Point Start Length Access Type Address Type Register (decimal) (decimal) deviceName Each byte 5040 04:INPUT 35041 word represents REGISTER ASCII code of each character deviceUpTime unit: sec(s) 5020 04:INPUT 35021 word...
ioLogik E1200 Series Modbus/TCP Default Address Mappings ioLogik E1262 Modbus Address and Register Parameter Name Description Start Point Start Length Access Type Address Type Register (decimal) (decimal) TC CJC TC CJC 4193 01:COIL 04194 calibration STATUS start TC refEngValue TC calibration 2144 03:HOLDI 42145...
Page 105
ioLogik E1200 Series Modbus/TCP Default Address Mappings System Parameter Name Description Start Point Start Length Access Type Address Type Register (decimal) (decimal) deviceName Each byte 5040 04:INPUT 35041 word represents REGISTER ASCII code of each character deviceUpTime unit: sec(s) 5020 04:INPUT 35021 word...
Page 106
EtherNet/IP Default Address Mappings ioLogik E1200 EtherNet/IP Map Supported Service Service Code Class Level Instance Level Service Name Description 0x05 Reset Restart device 0x0E Get_Attribute_Single Read an attribute 0x10 Set_Attribute_Single Modify an attribute Assembly Object (0x04) Instance Attribute ID Access Name Data Type Description...
Page 107
ioLogik E1200 Series EtherNet/IP Default Address Mappings Model Channels BYTE # Acces Name Data Description Type ioLogik RTD-05…0 11…0 rtdValueEnginee UINT RTD - Engineering Multiplied value E1260 ringMultiplied ioLogik TC-07…00 31…0 tcValueEngineer UDINT TC - Engineering Multiplied value E1262 ingMultiplied Output Data Map by Models Model Channels...
ioLogik E1200 Series EtherNet/IP Default Address Mappings DO Channel Object (0x67) Instance Attribute ID Access Name Data Type Description 0x00 0x01 Revision UINT class revision 0x64 0x01 doIndex UINT DO - index 0x64 0x02 doMode BOOL DO - mode (0: DO, 1: Pulse) 0x64 0x03 doStatus...
Page 109
ioLogik E1200 Series EtherNet/IP Default Address Mappings AO Channel Object (0x6C) Instance Attribute ID Access Name Data Type Description 0x00 0x01 Revision UINT class revision 0x64 0x01 aoIndex UINT AO - index 0x64 0x02 aoMode UINT AO - mode (0: 0-10 V, 1: 4-20 mA, 2: 0-20 mA) 0x64 0x03...
RESTful API Default Address Mappings ioLogik E1200 RESTful API Map The operating parameters of http should be specified in the header. • Accept: vdn.dac.v1 • Content-Type: application/json Supported Methods • • • OPTIONS NOTE The OPTIONS method is used to describe the communication options for the target resource. API List RESTful API Name...
Page 111
ioLogik E1200 Series RESTful API Default Address Mappings RESTful API Name Description Access /api/slot/0/io/di/0/diCounterValue diCounterValue DI - Counter mode - value read-only /api/slot/0/io/di/0/diCounterReset DI - Counter mode - reset read-write to initial value (1: RESET) /api/slot/0/io/di/0/diCounterStatus DI - Counter mode - status read-write (0: STOP, 1: START) /api/slot/0/io/do...
Page 112
ioLogik E1200 Series RESTful API Default Address Mappings RESTful API Name Description Access /api/slot/0/io/ai aiValueRaw AI - raw value read-only /api/slot/0/io/ai aiValueScaled AI - scaled value read-only /api/slot/0/io/ai aiValueRawMin AI - minimum raw value read-only /api/slot/0/io/ai aiValueRawMax AI - maximum raw value read-only /api/slot/0/io/ai aiValueScaledMin...
Page 113
ioLogik E1200 Series RESTful API Default Address Mappings RESTful API Name Description Access /api/slot/0/io/tc tcValueScaledMin TC - minimum scaled value read-only /api/slot/0/io/tc tcValueScaledMax TC - maximum scaled value read-only /api/slot/0/io/tc tcResetMinValue TC - reset minimum value read-write (1: RESET) /api/slot/0/io/tc tcResetMaxValue TC - reset maximum value read-write...
Network Port Numbers ioLogik E1200 Network Port Usage Port Type Usage BOOTP/DHCP Export/import configuration file Web console service SNMP Agent Modbus/TCP communication 2222 EtherNet/IP implicit message 4800 Auto search 9020 Peer-to-peer (default) 9200 ioLogik 2500’s expansion 10124 Configuration port (ioSearch) 44818 EtherNet/IP explicit message...
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 Modbus/TCP Timeout Interval 60 sec DI Mode Filter time 100 ms Trigger for counter Lo to Hi...
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.
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.
Firmware Update Guidelines To prevent system failure, take the following steps when updating the firmware. Step 1: Click on the following link to open the Support & Downloads page on Moxa’s website. Type the name of the model, click Search, and then click the hyperlink of the specific model whose firmware you would like to update.
Page 120
ioLogik E1200 Series Firmware Update Guidelines Step 3: Click the Details and release notes hyperlink, and then download the Release History, which contains a detailed list of all software, including all released versions. Step 4: To upgrade or downgrade the firmware, look up the software package release note and inspect the version release sequence one-by-one.
Need help?
Do you have a question about the ioLogik E1211 and is the answer not in the manual?
Questions and answers