ICP DAS USA ET-7000 Series User Manual

ICP DAS USA ET-7000 Series User Manual

Ethernet remote i/o module
Hide thumbs Also See for ET-7000 Series:

Advertisement

ET-7000 series
Ethernet Remote I/O Module
User Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ET-7000 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ICP DAS USA ET-7000 Series

  • Page 1 ET-7000 series Ethernet Remote I/O Module User Manual...
  • Page 2 Warranty All products manufactured by ICP DAS are under warranty regarding defective materials for a period of one year, starting from the date of delivery to the original purchaser. Warning ICP DAS assumes no liability for damages resulting from the use of this product.
  • Page 3 Manual Revisions Title: ET-7000 AIO User Manual Manual Number: EMH-010-104 Revision Date Effective Pages Description 1.02 09-01-19 Original Issue 1.03 09-04-15 Add ET-7015 information 1.04 09-04-30 Add ET-7018Z information ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------3...
  • Page 4: Table Of Contents

    Table of Contents INTRODUCTION..............................6 1.1................................. 9 EATURES 1.2..........................12 ENERAL PECIFICATIONS 1.3............................13 ODULE ELECTION 1.4. ET-7000 ........................... 23 IEW OF THE 1.5. ET-7000 ..........................27 INSTALLATION 1.5.1. Mounting the ET-7000 ..........................27 1.5.2. Connecting the Hardware......................... 31 1.5.3.
  • Page 5 HOW TO ACCESS ET-7000? ..........................94 4.1......................... 94 IA AN THERNET ETWORK 4.2........................94 SING THE ODBUS PROTOCOL 4.2.1. Introduction .............................. 94 4.2.2. Function Codes Supported........................96 4.2.3. Modbus Register address table ......................... 96 I/O PAIR CONNECTION............................ 97 SOFTWARE DEVELOPMENT APPLICATION .....................
  • Page 6: Introduction

    Chapter 1 Introduction 1. Introduction The ET-7000 is a web-based Ethernet I/O module. It has a built-in web server that used for all configuration and I/O data monitoring and controlling using a regular web browser dynamically. No extra programming tools or HTML editor are needed. Thus users can easily and safely access the ET-7000 from anywhere at anytime all over the world.
  • Page 7 Chapter 1 Introduction Release Notes: It is recommended that the release notes and README.TXT files should be read before using the controller. The release notes are included in the shipping package and the README.TXT file can be found in the root directory of the enclosed CD. Some important information is provided in the release note and README.TXT file.
  • Page 9: Features

    Chapter 1 Introduction 1.1. Features Built-in web server Each ET-7000 module has a built-in web server that allows the user to easily con- figure, monitor and control the module from a remote location using a regular web browser. Web HMI The Web HMI function allows the user to create dynamic and attractive web pages to monitor and control the I/O points.
  • Page 10 Chapter 1 Introduction addresses. Modbus protocol The Modbus/TCP slave function is for providing data to remote SCADA software on the Ethernet network. Built-in Multi-function I/O All Digital Output modules provide: Power on value (On boot up, the DO status is set to the Power-on value) Safe value (If Modbus/TCP communication is lost for a specified period, the DO status is set to the safe value) All Analog Input modules provide:...
  • Page 11 Chapter 1 Introduction configuration is complete, the ET-7000 module can poll the status of remote DI (use the Modbus/TCP protocol) continuously and then write to the paired local DO channel in the background. ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------11...
  • Page 12: General Specifications

    Chapter 1 Introduction 1.2. General Specifications System 80186-80 or compatible EEPROM 16 KB SRAM 512 KB FLASH ROM 512 KB Built-in Watchdog Timer Communication Interface Ethernet Port 10/100Base-TX Ethernet Controller, RJ-45 Port LED indicators System Run Indicator Ethernet (Link/Active) Ethernet (10/100M) Isolation Dependent on the type of ET-7000 module.
  • Page 13: Module Selection

    Chapter 1 Introduction 1.3. Module Selection ET-7000 classification Ethernet communication interface Number of the variance Function code Extension function code Table 1-1 ET-7000 classification 1. AI module 4. Transmitter 5. RTD 6. Strain Gauge 7. Analog Input 8. Thermocouple 1. Voltage output 2.
  • Page 14 Chapter 1 Introduction Released Module Type Module Description 7-channel RTD Inputs with 3-wire RTD lead ET-7015 resistance elimination 4-channel isolated digital outputs and ET-7017 8-channel differential analog inputs Voltage and Current 10-channel differential analog inputs or 20-channel ET-7017-10 single-ended analog inputs 10-channel Thermocouple inputs and Thermocouple ET-7018Z...
  • Page 15 Chapter 1 Introduction ET-7015 Layout and Pin Assignments ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------15...
  • Page 16 Chapter 1 Introduction ET-7015 I/O Specifications: Analog Input Input Channels 7 (Differential) Input Type Wire Connection 2/3 wire RTD Type Pt100, Pt1000, Ni120, Cu100, Cu1000 Resolution 16-bit Sampling Rate 12 samples/ second total Accuracy +/-0.05% -3dB Bandwidth 15.7 Hz Zero drift +/-0.5 μV/°C Span drift +/-20 μV /°C...
  • Page 17 Chapter 1 Introduction ET-7017 Layout and Pin Assignments ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------17...
  • Page 18 Chapter 1 Introduction ET-7017 I/O Specifications: Analog Input Input Channels 8 Differential +/-150 mV, +/-500 mV, +/-1 V, +/-5 V, +/-10 V Input Type +/-20 mA, 0~20 mA, 4~20 mA (jumper selectable) Resolution 16-bit (Normal Mode) / 12-bit (Fast Mode) 10 samples/ second total (Normal Mode) / Sampling Rate 50 samples/ second total (Fast Mode)
  • Page 19 Chapter 1 Introduction ET-7017-10 Layout and Pin Assignments ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------19...
  • Page 20 Chapter 1 Introduction ET-7017-10 I/O Specifications: Analog Input Input Channels 10 differential or 20 single-ended (Note1), software selectable +/-150 mV, +/-500 mV, +/-1 V, +/-5 V, +/-10 V Input Type +/-20 mA, 0~20 mA, 4~20 mA (jumper selectable) Resolution 16-bit (Normal Mode) / 12-bit (Fast Mode) 10 samples/ second total (Normal Mode) / Sampling Rate 50 samples/ second total (Fast Mode)
  • Page 21 Chapter 1 Introduction ET-7018Z Layout and Pin Assignments ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------21...
  • Page 22 Chapter 1 Introduction ET-7018Z I/O Specifications: Analog Input Input Channels 10 (Differential) +/-15 mV, +/-50 mV, +/-100 mV, +/-500 mV, +/-1 V, +/-2.5 V +/-20 mA, 0~20 mA, 4~20 mA (Requires Optional External 125 Input Type Ohm Resistor) Thermocouple (J, K, T, E, R, S, B, N, C, L, M, LDIN43710) Resolution 16-bit Sampling Rate...
  • Page 23: View Of The Et-7000

    Chapter 1 Introduction 1.4. View of the ET-7000 Front Panel Description J1 Connector LED Indicators J2 Connector ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------23...
  • Page 24 Switch the Power on and double-check the LED indicators. J1 Connector Refer to Sec.1.3 Module Selection for more details regarding the pin assignments of the J1 Connector for all types of ET-7000 series modules. J2 Connector The definition of pin8 and pin9 applies to all types of the ET-7000 modules.
  • Page 25 Init mode: MiniOS7 configuration mode Normal mode: Firmware running mode In the ET-7000 series, the Switch is ALWAYS in the Normal position. Only when updating the ET-7000 firmware or OS, the switch can be moved from the Normal position to the Init position.
  • Page 26 Chapter 1 Introduction Bottom Panel Description RJ45 Port Frame Ground Note: Appendix F describes how to connect the Frame Ground to the ET-7000 series ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------26...
  • Page 27: 7000 Installation

    Chapter 1 Introduction 1.5. ET-7000 installation 1.5.1. Mounting the ET-7000 DIN Rail Mounting There are three new DIN rail models available. Each is made of stainless steel, which is stronger than those made of aluminum. There is a screw at one end and a ring terminal is included so that it can be easily connected to the earth ground.
  • Page 28 Chapter 1 Introduction Part number Max number of modules Dimensions DRS-240 240mm x 35mm Part number Max number of modules Dimensions DRS-125 125mm x 35mm Note: The recommended wire to connect to the earth ground is 16 – 14 AWG wire. ET-7000 AIO User Manual, Apr.
  • Page 29 Chapter 1 Introduction Piggyback Mounting Wall Mounting ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------29...
  • Page 30 Chapter 1 Introduction Snap the ET-7000 onto the DIN-rail (refer to the Snap On picture below) Snap the ET-7000 off from the DIN-rail (refer to the Snap Off picture below) ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------30...
  • Page 31: Connecting The Hardware

    OFF for 0.5 seconds. Notes: In ET-7000 series modules, V+ is connected to Pin 8 of the J2 connector, and GND is connected to Pin 9 of the J2 connector. ET-7000 AIO User Manual, Apr. 2009, V1.04,...
  • Page 32: Ethernet Cable Wiring

    Chapter 1 Introduction 1.5.3. Ethernet cable wiring Connecting the ET-7000 to Switch or Hub Connecting the ET-7000 to a Host PC As a result of the automatic MDI / MDI-X crossover for plug-and-play on the ET-7000 RJ45 port, there is no need to a crossover cable to connect the ET-7000 to the Host PC, and only a general straight-through cable is needed to make the connection.
  • Page 33 Chapter 1 Introduction RJ-45 Cables Wiring Standard Pin-8 Pin-1 Table 1-4 RJ-45 Wiring Standards Pin Number Signal Function Transmit Data + Transmit Data - Receive Data + Not Used Not Used Receive Data - Not Used Not Used ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------33...
  • Page 34: I/Owiring Connection

    Chapter 1 Introduction 1.6. I/O wiring connection ET-7015 ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------34...
  • Page 35 Chapter 1 Introduction ET-7017 ET-7017-10 ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------35...
  • Page 36 Chapter 1 Introduction ET-7017 and ET-7017-10 Jumper Settings The ET-7017 and ET-7017-10 modules can accept voltage inputs and current inputs. No external resistor required but the corresponding jumper must be shorted. The position of the jumpers is shown in the figure below. ET-7017: ET-7017-10: ET-7000 AIO User Manual, Apr.
  • Page 37 Chapter 1 Introduction The following figure shows the jumper settings. Notes: To access the jumpers, the cover must be opened. ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------37...
  • Page 38 Chapter 1 Introduction ET-7018Z ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------38...
  • Page 39: Default Settings

    Chapter 1 Introduction 1.7. Default Settings ET-7015: Module address AI type Type 20,+/- 100 , Pt 100, α=0.00385 ℃ AI data format Hex format AI enable AI temperature offset AI resistance offset Filter setting 60Hz ET-7017 and the ET-7017-10: Module address AI type Type 08, -10V to 10V AI data format...
  • Page 40: Calibration

    Chapter 1 Introduction 1.8. Calibration It is not recommended that calibration be performed until the process is fully understood. 1.8.1. The calibration procedure for ET-7015: For the ET-7015, each channel should be calibrated separately and only the channel being calibrated should be enabled during calibration. 1.
  • Page 41 Chapter 1 Introduction Table 1.8.2 Calibration resistors for the ET-7015: Type code Zero Calibration Resistor Span Calibration Resistor 0 Ohm 200 Ohm 0 Ohm 375 Ohm 0 Ohm 3200 Ohm Note: 1. Types 21 to 29, 2E, 2F, 80 81 and 83 use the same calibration parameters as type 20. 2.
  • Page 42 Chapter 1 Introduction Table 1.8.4 RTD Input Type and Data Format Type Code RTD Type Data Format +F.S -F.S Engineering unit +10000 -10000 Platinum 100 α= 0.00385 2’s comp HEX 7FFF 8000 -100 ~ 100°C +138.50 +060.60 Engineering unit +10000 +00000 Platinum 100 α= 0.00385...
  • Page 43 Chapter 1 Introduction Type Code RTD Type Data Format +F.S -F.S Engineering unit +15000 -02000 Cu 100 α= 0.00421 2’s comp HEX 7FFF EEEF -20 ~ 150°C +163.17 +091.56 Engineering unit +20000 +00000 Cu 100 α= 0.00427 2’s comp HEX 7FFF 0000 0 ~ 200°C...
  • Page 44: The Calibration Procedure For Et-7017 And Et-7017-10

    Chapter 1 Introduction It is not recommended that calibration be performed until the process is fully understood. 1.8.2. The calibration procedure for ET-7017 and ET-7017-10: 1. Warm up the module for at least 30 minutes. 2. Set the type code to the type you want to calibrate. 3.
  • Page 45 Chapter 1 Introduction Table 1.8.7 Analog Input Type Type Code Analog Input Type Range 4 mA ~ 20 mA +/-10 V -10 V ~ 10 V +/-5 V -5 V ~ 5 V +/-1 V -1 V ~ 1 V +/-500 mV -500 mV ~ 500 mV +/-150 mV...
  • Page 46: The Calibration Procedure For Et-7018Z

    Chapter 1 Introduction It is not recommended that calibration be performed until the process is fully understood. 1.8.3. The calibration procedure for ET-7018Z: 1. Warm up the module for at least 30 minutes. 2. Enable channel 0 and disable the other channels. 3.
  • Page 47 Chapter 1 Introduction Table 1.8.11 Analog Input Type Type Code Analog Input Type Range +/-15 mV -15 mV ~ 15 mV +/-50 mV -50 mV ~ 50 mV +/-100 mV -100 mV ~ 100 mV +/-500 mV -500 mV ~ 500 mV +/-1 V -1 V ~ 1 V +/-2.5 V...
  • Page 48 Chapter 1 Introduction 2’s comp HEX 7FFF 8000 Engineering format 20000 -20000 +/-20mV 2’s comp HEX 7FFF 8000 Engineering format 20000 4000 4 ~ 20 mV 2’s comp HEX 7FFF 8000 Type J Engineering format 7600 -2100 Thermocouple 2’s comp HEX 7FFF DCA2 -210 ~ 760 °C...
  • Page 49: Software & Document Information

    Chapter 1 Introduction 1.9. Software & Document information The location of all documents and software related to the ET-7000 module is shown in the following directory structure diagram. The relevant file can quickly be located by referring to the diagram. For details of the 6knnnnnn.exe revision information, please refer to CD:\NAPDOS\ET7000\Firmware\Version_nnn_Eng.txt or Version_nnn_Chi.txt ET-7000 AIO User Manual, Apr.
  • Page 50: Update Information

    Chapter 1 Introduction 1.10. Update Information Refer to http://www.icpdas.com/products/Remote_IO/ET-7000/et7k_manual_software.htm ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------50...
  • Page 51: Configuring The Et-7000

    The MiniOS7 Utility is used to download files to the ET-7000 module and update the OS image. It is also used to configure the network settings. Step 1: Refer to Sec. 1.5.2 for details regarding wiring connections for ET-7000 series modules.
  • Page 52 Chapter 2 Configuring the ET-7000 Step 3: Run the MiniOS7 utility as per the following diagram. Step 4: Select the Connection item of main menu, and then click the “Search”. ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------52...
  • Page 53 Chapter 2 Configuring the ET-7000 Step 5: The “MiniOS7 Scan” window appears, and starts to search the modules in the same Ethernet network of host PC. Progress is running Step 6: When the search is finished, click the ET-7000 module that you want to configure and then click the “IP setting”...
  • Page 54 Chapter 2 Configuring the ET-7000 Step 6: IP Setting window appears. Step 6.1: Check that valid IP, Mask, Gateway, Alias, DHCP values has been inserted into the “Recommend Settings” fields. Step 6.2: If these values are modified, the “Set” button must be clicked in order to create the new values.
  • Page 55: Load Factory Default

    Chapter 3 Web Configuration Page 2.2. Load Factory Default Refer to “Load All Setup Default” in Sec 3.2.2 Basic Setting for more details regarding loading the factory defaults using the Web configuration. ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------55...
  • Page 56: Web Configuration Page

    Chapter 3 Web Configuration Page 3. Web Configuration Page ET-7000 series modules have a built-in Web configuration page with a friendly user interface making it simple to configure using the standard web browser. The configuration web page is optimized for Microsoft Internet Explorer 6.0, and the other browsers can work well, but the Web pages might appear differently.
  • Page 57 Chapter 3 Web Configuration Page After the user name and password is accepted by the ET-7000, The ET-7000 home page will be displayed. Note: If either the user name or the password is incorrect or is left blank, the main home page and the other pages will not be accessible, so ensure that the input data is correct and rectify it if and as necessary.
  • Page 58 Settings Web Human-Machine Interface and Web Editing Web HMI: Create the I/O mapping for two identical Pair Connection: ET-7000 series modules. Detailed specifications and More More Information: information about the ET-7000 series ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------58...
  • Page 59: Overview

    The Welcome page for the ET-7000 contains information related to the currently accessed ET- 7000 series module, as shown below: ET-7000 series module name (The default is the ET-7000 series name. It Model Name: allows a maximum length of 8 characters)
  • Page 60 Chapter 3 Web Configuration Page ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------60...
  • Page 61: Configuration

    Chapter 3 Web Configuration Page 3.2. Configuration 3.2.1. Ethernet Settings The Ethernet settings page can be used to view and change the TCP/IP network settings for the ET-7000 module. Table 3-1 TCP/IP network settings Settings Description Range Factory default 4-byte IP address. Each ET-7000 module X.X.X.1 needs an IP address so that if can be 192.168.255.1...
  • Page 62 Chapter 3 Web Configuration Page DHCP function DHCP (Dynamic Host Configuration Protocol) is a method used to dynamically assign temporary numeric IP addresses as required. When the DHCP function is enabled, the ET-7000 module will automatically load the IP/Mask/Gateway address saved in the EEPROM if the ET-7000 cannot get a dynamic IP address from the DHCP server on boot up.
  • Page 63: Basic Settings

    Chapter 3 Web Configuration Page 3.2.2. Basic Settings Module Name: The initial value will be the default module name. The ET-7000 module supports a maximum file module name length of 8 characters. (Unavailable) Module Information: Indicates the alias name given to the module and can be modified by the user. The name can be a maximum of 16 characters, but cannot include single or double quotes (' or “...
  • Page 64 Chapter 3 Web Configuration Page Click the “Overview” in the Main Menu tree to verify that the changes have been applied. Top page Information (First line) and Top page Information (second line): The top page information is displayed at the top of the web page, as shown below, and can be modified to enable custom information to be displayed.
  • Page 65 Chapter 3 Web Configuration Page Example: Click “Basic Settings” in the Configuration Section of the Main Menu tree. Enter a string in the Top page Information (First line) and Top page Information (second line) text fields, for example “ICP DAS” and “http://www.icpdas.com”. Selecting an option from the color drop down box and entering a value in the font text field can modify the font size and color.
  • Page 66 Chapter 3 Web Configuration Page Clicking the “More Information” in the Main Menu tree will automatically open the web page defined in the More Information URL. The default URL for “More information” is “http://www.icpdas.com/products/Remote_IO/ET- 7000/ET-7000_introduction.htm” ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------66...
  • Page 67 Chapter 3 Web Configuration Page Web Server TCP Port: The default well known port that is used in TCP to name the ends of logical connections for Web server of ET-7000 is 80. It allows the user to change the port to the other, (0~65535). ET-7000 AIO User Manual, Apr.
  • Page 68 Chapter 3 Web Configuration Page Load All Setup Default Table 3-2 Load All Setup Default Table Function Name Details Factory default Configuration All of the Ethernet settings Refer to Table 3-1 All of the Module I/O settings Refer to Sec. 3.2.3 Authentication Account management The default account is...
  • Page 69: Module I/O Settings

    Chapter 3 Web Configuration Page 3.2.3. Module I/O settings Different Modbus setting functions will be displayed on this page depending on the type of ET- 7000 module. All settings can be divided into either common, DI, DO, AI and AO settings. Please refer to Appendix C for more details regarding ET-7000 Modbus register table.
  • Page 70 Chapter 3 Web Configuration Page ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------70...
  • Page 71 Chapter 3 Web Configuration Page ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------71...
  • Page 72 Chapter 3 Web Configuration Page Modbus Registers and Factory Defaults Common Functions Modbus Address Points Description Range Factory default Set host watch dog timer 5~65535 (Enable) 40557 0 (Disable) (Second) (<5: Disable) DO Module Functions Modbus Address Points (Max.) Description Range Factory default 00435~00514...
  • Page 73: Authentication

    3.3. Authentication 3.3.1. Account management Each ET-7000 series module provides access privilege for up to five user accounts including a default Admin account and four general user-defined accounts. Each of the user-defined accounts can be assigned either Admin or general user privilege. Assigning Admin privilege allows the account to read and write configuration settings but the general user account is restricted to read only access.
  • Page 74: Ip Filter Settings

    Chapter 3 Web Configuration Page 3.3.2. IP filter Settings Each ET-7000 series module contains an IP filter that can be used to control access to the module, thereby preventing unauthorized access from unknown IP addresses. The IP filter can be granted across a range of IPv4 addresses, such as from 10.0.8.1 to 10.0.9.22 or to a single IP address, with a maximum of ten permission rules.
  • Page 75 Chapter 3 Web Configuration Page Allow access from any IP address Disable IP filter function to allow access to the ET-7000 module from any address. The “Enable the IP filter table” checkbox must be checked when granting permissions to either a single IP address or a range of IP address.
  • Page 76: Web Hmi

    Chapter 3 Web Configuration Page 3.4. Web HMI 3.4.1. Web Editing The Web page configuration can be used to create a user-defined Web page. Click “Web Editing” in the “Web HMI” section of the Main menu tree and the window above will be displayed.
  • Page 77 Chapter 3 Web Configuration Page Page properties All properties can be configured on this page. The free space for File tree: The files Picture Preview ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104----------77...
  • Page 78 Editing Web page is 340 * 250 pixels. Each ET-7000 series module has a maximum storage space of 64KB. : Browse a directory on the local disk to select an image file to be uploaded to the ET-7000 module.
  • Page 79 Chapter 3 Web Configuration Page Editing the Group Register Register: The Modbus Register number for the ET-7000 module Modbus Alias: A string that describes the Modbus register. It can be a reference to a tag in the image of the Web editing page that is selected from the “Page properties” section. (If the tag of the Modbus register has defined on the image) Scaling: The Modbus register value will be divided by the scale value before being displayed on the web page, or multiplied before value is written to the ET-7000 module.
  • Page 80 Chapter 3 Web Configuration Page A 32-bit value with sign. The Most significant word (register) is on Signed 32 the low address. A 32-bit positive value. The Most significant word (register) is on Unsigned 32 (swapped) the high address. A 32-bit value with sign. The Most significant word (register) is on Signed 32 (swapped) the high address.
  • Page 81: Web Hmi

    Chapter 3 Web Configuration Page 3.4.2. Web HMI The first page displayed in the client Web browser will be the page that is defined by clicking the “Set as Start Page” checkbox on the “Page properties” area of the “Web page configuration”...
  • Page 82 Chapter 3 Web Configuration Page Table 3-5 Main Web HMI Page - Table 2 Title Name Description Notes The Component type and address Register The Register address Status/Action DO: ON (1), OFF (0) Connection Status: The status indicates the connection status of the IO component on ET-7000 module defined on the cell of IO channel and Modbus register mapping table.
  • Page 83 Chapter 3 Web Configuration Page An example of how to create a Web Editing Page Create a Web page to monitor the I/O of the conveyer system shown below. The I/O system contains 3 photo sensors that are used to detect the products, and 3 switches that are used to turn the conveyer motor on and off.
  • Page 84 Chapter 3 Web Configuration Page Navigate to the required directory and select the appropriate image file. “conveyer.gif” is selected in this example. Highlight the file name and Click the “Open” button to make your selection. ---------- ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104...
  • Page 85 Chapter 3 Web Configuration Page Click the “Upload” button to upload the selected file to the ET-7000 module. After the upload is completed, the “conveyer.gif” file should now be listed in the file tree and also in the image list box. 1.
  • Page 86 Chapter 3 Web Configuration Page To add a register item, click the button in the first row of the “Group” table and the “Edit Group Register” window will be displayed. Add a new DI item using the Register Address 1, then select Discrete Input as the register type and enter “PHS1”...
  • Page 87 Chapter 3 Web Configuration Page The new register item will now be displayed in the “Group” table. Add a DO register item by clicking on the Edit button on the second row of the “group” table then selecting the Register Address 1, select “Coil” as the Register type and enter the alias name “Motor 1”, as shown below..
  • Page 88 Chapter 3 Web Configuration Page ---------- ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104...
  • Page 89 Chapter 3 Web Configuration Page An editing page named as “Conveyer” has added to the list box on the top left-hand side of the “Web Page Configuration” window. Select the “Conveyer” item and click button to browse to the “Conveyer” Web HMI page. ---------- ET-7000 AIO User Manual, Apr.
  • Page 90 Chapter 3 Web Configuration Page The “conveyer.gif” image file and all register items should be displayed on the “Conveyer” Web HMI page. ---------- ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104...
  • Page 91: I/O Pair Connection

    Chapter 3 Web Configuration Page 3.5. I/O Pair Connection The function is used to make a DI to DO pair through the Ethernet. The communication is based on Modbus/TCP. Once the configuration is done, the ET-7000 can poll Remote DI status and then write to a local DO device constantly in the background.
  • Page 92 Chapter 3 Web Configuration Page When the configuration is done, you can click “Pair” from “Web HMI” to open another page to view the pair connection again. ---------- ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104...
  • Page 93: More Information

    Chapter 3 Web Configuration Page 3.6. More Information The More Information menu item is a Web page URL, and can be used to provide a link to a web site containing additional information about the product maker, detailed specs etc. The Default More Information URL is: http://www.icpdas.com/products/Remote_IO/ET- 7000/ET-7000_introduction.htm Please refer to Sec.
  • Page 94: How To Access Et-7000

    Chapter 4 How to access ET-7000 4. How to access ET-7000? ET-7000 series is designed as remote I/O module that can be accessed via an Ethernet interface. 4.1. Via an Ethernet Network Ethernet is an extremely popular networking format that already exists for most applications, either for use with local networks or for connecting to the Internet.
  • Page 95 Chapter 4 How to access ET-7000 The ET-7000 controller includes the Modbus/TCP protocol, which is a variation of the Modbus protocol that was developed in 1999 to allow the Internet community to access Ethernet devices. Modbus address for Modbus/TCP client access. ---------- ET-7000 AIO User Manual, Apr.
  • Page 96: Function Codes Supported

    Chapter 4 How to access ET-7000 4.2.2. Function Codes Supported Modbus function codes are different both the analog and digital types. Table 4-1 ET-7000 Modbus Function Code Modbus Command (Hex) Protocol Description Read multiple coils status for DO Read multiple input discrete for DI Read multiple registers for AO Read multiple input registers for AI Write single coil for DO...
  • Page 97: I/O Pair Connection

    Chapter 5 I/O Pair Connection 5. I/O Pair Connection The function is used to make a DI to DO pair through the Ethernet. The communication is based on Modbus/TCP. Once the configuration is done, the ET-7000 can poll remote DI status and then write to a local DO device constantly in the background.
  • Page 98: Software Development Application

    6. Software Development Application 6.1. Location of documents and software The following diagram illustrates the location of all documents and software related to Modbus applications for ET-7000 series modules. The relevant file can quickly be located by referring to the diagram. ----------...
  • Page 99 LabVIEW, InduSoft, OPC Server, etc. are available for use on the/a Host PC. These applications can be used to access ET-7000 series module from the Host PC and contain a number of helpful free demo programs and documents, which can be found on the CD included in the shipping package, or can be downloaded from the ICP DAS web site or FTP site.
  • Page 100: Labview

    Chapter 6 Software Development Application 6.2. LabVIEW LabVIEW is the best way to acquire, analyze, and present data. LabVIEW delivers a graphical development environment that can be used to quickly build data acquisition quickly, instrumentation and control systems, boosting productivity and saving development time.
  • Page 101: Opc Server

    Chapter 7 OPC Server 7. OPC Server 7.1. Introduction OPC (OLE for Process Control) is the first standard resulting from the collaboration of a number of leading worldwide automation suppliers working in cooperation with Microsoft. Originally based on Microsoft's OLE COM (Component Object Model) and DCOM (Distributed Component Object Model) technologies, the specification defines a standard set of objects, interfaces and methods for use in process control and manufacturing automation applications to facilitate interoperability.
  • Page 102: Procedure For Using The Opc Server

    Chapter 7 OPC Server 7.2. Procedure for using the OPC server Step 1: Read the following documents contains the latest important information, including: Readme.txt: A list of files contained on the shipped CD • contains the revision history information, including Reversion.txt: Bugs •...
  • Page 103 Chapter 7 OPC Server Step 4: New a Group and Tag ---------- ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104...
  • Page 104 Chapter 7 OPC Server Step 5: Load a finished OPC project file for ET-7060 ---------- ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104...
  • Page 105 Chapter 7 OPC Server Note: The OPC file for the ET-7060 is located at: CD:\NAPDOS\ET7000\Document\Application\NAPOPC\ET-7060 ---------- ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104...
  • Page 106: Scada

    Citect, ICONICS, iFIX, InduSoft, Intouch, Entivity Studio, Entivity Live, Entivity VLC, Trace Mode, Wizcon, Wonderware ... etc In the following sections 3 popular brands of SCADA software are introduced together with the detailed instructions in how use them to communicate with ET-7000 series module using the Modbus/TCP protocol. ----------...
  • Page 107: Indusoft

    Chapter 8 SCADA 8.1. Indusoft InduSoft Web Studio is a powerful, integrated collection of automation tools that includes all the building blocks needed to develop modern Human Machine Interfaces (HMI), Supervisory Control Data Acquisition (SCADA) systems, embedded instrumentation and control applications. InduSoft Web Studio’s application runs in native Windows NT, 2000, XP, CE and CE .NET environments and conforms to industry standards such as Microsoft .NET, OPC, DDE, ODBC, XML, and ActiveX.
  • Page 108: Citect

    Chapter 8 SCADA 8.2. Citect CitectSCADA is a fully integrated Human Machine Interface (HMI) / SCADA solution that enables users to increase return on assets by delivering a highly scalable, reliable control and monitoring system. Easy-to-use configuration tools and powerful features enable rapid development and deployment of solutions for any size application.
  • Page 109: Ifix

    Chapter 8 SCADA 8.3. iFix The document containing detailed instructions for linking to the ET-7000 module using the Modbus protocol is located on the shipped CD: \NAPDOS\ET7000\Document\Application\iFix ftp://ftp.icpdas.com/pub/cd/6000cd/napdos/et7000/document/application/ifix/ ---------- ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104...
  • Page 110: Troubleshooting And Technical Support

    Chapter 9 Troubleshooting and Technical Support 9. Troubleshooting and Technical Support This chapter discusses methods of quickly diagnosing and fixing problems or errors without having to contact ICPDAS. When troubleshooting the following problems, please make sure that the module is switched on, and confirm that the physical connections are correct (power cable, network cable and serial cable) Note that some unexplained errors might be caused by duplicate IP addresses on the...
  • Page 111 Chapter 9 Troubleshooting and Technical Support The Web Configuration Enable the Web function has been disabled. Configuration function using (Shown on the Basic either the SMMI or the Settings page) console. The Web server TCP port Change the TCP port to 80 has been changed from port or reconnect the ET-7000 using the specific TCP port.
  • Page 112: Appendix A: Dimensions

    Appendix A: Dimensions Appendix A: Dimensions ---------- ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104...
  • Page 113 Appendix A: Dimensions Wall Mount Bracket 6 8 . 0 0 5 . 5 0 3 . 9 0 . 9 1 5 . 2 5 1 . 7 2 7 . 8 5 ---------- ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104...
  • Page 114: Appendix B: Minios7 Utility

    Appendix B: MiniOS7 utility Appendix B: MiniOS7 Utility On occasions, ICPDAS will offer an update to the ET-7000 firmware or MiniOS7. The MiniOS7 utility is used to easily update your software to the latest version. The MiniOS7 Utility is used for both essential configuration and for downloading programs into the ET- 7000 controller embedded in the ICPDAS MiniOS7 environment.
  • Page 115 Appendix B: MiniOS7 utility Installation procedure Step 1: Locate and run MiniOS7utility.exe from the CD: \NAPDOS\ET7000\Tools\Tools for MiniOS7\MiniOS7_utility directory. Step 2: After completing the installation, a new “ICPDAS” folder will be added to the “programs” section of the start menu. The MiniOS7_utility files can be accessed by clicking on this folder and then the 'MiniOS7 utility' folder.
  • Page 116 Step 4: Right Click the file list on the right hand window and then click Quit Firmware item from TCP/IP mode to UDP mode. Notes: The default firmware of ET-7000 series module is TCP/IP mode that uses the TCP/IP protocol for communication. The Modbus/TCP protocol or Web communication are constructed on this communication layer.
  • Page 117 Appendix B: MiniOS7 utility PC File list Step 5: Click Erase Disk item of Command item of main menu. ---------- ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104...
  • Page 118 Appendix B: MiniOS7 utility Step 6: A Confirm dialog notices whether all files will be deleted or not. If Press “Yes” button, all files on ET-7000 will be deleted. Please refer to the picture below. Notes: Before updating the firmware, you must delete all files existed on the ET-7000. Step 5: Locate the required file in the left hand window, then drag and drop this file to the ET-7000.
  • Page 119 The ET-7000 firmware is a file named ET7Knnn.HEX, where ‘nnn’ is the version number. The MiniOS7 utility is only a tool for the ET-7000 series module to update its firmware, and the version of MiniOS7 utility must be V3.14 or later...
  • Page 120 Appendix B: MiniOS7 utility Notes: To select multiple files, press and hold the CTRL or SHIFT keys while making your/a selection and drag them to simultaneously download the files to ET- 7000 After completing the download, turn off the power to the ET-7000 and then turn it back ON.
  • Page 121: Appendix C: Modbus Register Tables

    Appendix C: Modbus Register Tables Appendix C: MODBUS Register Tables Modules Supported (ET-7000 series) Name Date Firmware Note ET-7015 Apr / 2009 V1.01 7-ch RTD input ET-7017 Jan / 2009 V1.10 4-ch DO and 8-ch AI ET-7017-10 Jan / 2009 V1.10...
  • Page 122 Appendix C: Modbus Register Tables C-1. Common Functions for all ET-7000 series modules (0xxxx) DO address Registers Begin address Points Description Range Access Type per Point Recover all I/O default settings 1=recover W (Pulse) Reboot ET-7000 1=reboot W (Pulse) (3xxxx) AI address...
  • Page 123 Appendix C: Modbus Register Tables C-2. ET-7017 I/O Address Mapping Modbus Address (Base 0) 30000 30001 30002 AI Channel (Base 0) 30003 30004 30005 30006 0 1 2 3 30007 00000 00001 DO Channel (Base 0) 00002 00003 ---------- ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104...
  • Page 124 Appendix C: Modbus Register Tables Detailed Modbus Address Table for ET-7017 (D) (0xxxx) DO address Registers Access Begin address Points Description Range per Point Type 0=off Digital Out 1=on Clear AI Latch High 1=clear W (Pulse) Clear AI Latch Low 1=clear W (Pulse) Enable the average value of the...
  • Page 125 Appendix C: Modbus Register Tables 1=alarm (Clear) High Alarm of Average value of all 0=OK R/W (Pulse) AI channel 1=alarm (Clear) Low Alarm of Average value of all 0=OK R/W (Pulse) AI channel 1=alarm (Clear) (3xxxx) AI address Registers Access Begin address Points Description Range...
  • Page 126 Appendix C: Modbus Register Tables C-3. ET-7017-10 I/O Address Mapping Modbus Address (Base 0) 30000 30001 30002 30003 30004 30005 30006 AI Channel (Base 0) 30007 30008 30009 ---------- ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104...
  • Page 127 Appendix C: Modbus Register Tables Detailed Modbus Address Table for ET-7017-10 (0xxxx) DO address Registers Access Begin address Points Description Range per Point Type Clear AI Latch High 1=clear W (Pulse) Clear AI Latch Low 1=clear W (Pulse) Enable the average value of the 0=disable previous AI values of one channel 1=enable...
  • Page 128 Appendix C: Modbus Register Tables (3xxxx) AI address Registers Access Begin address Points Description Range per Point Type Analog Input word -32768 ~ +32767 Average value of one channel word -32768 ~ +32767 Average value of all enabled AI word -32768 ~ +32767 channel Average value of all maximum...
  • Page 129 Appendix C: Modbus Register Tables C-4. ET-7015 I/O Address Mapping Modbus Address (Base 0) 30000 30001 30002 30003 30004 AI Channel (Base 0) 30005 30006 ---------- ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104...
  • Page 130 Appendix D: Modbus Application Notes Detailed Modbus Address Table for ET-7015 (0xxxx) DO address Registers Access Begin address Points Description Range per Point Type 0=disable Enable/Disable AI channel 1=enable R/W/E (Default=1) 0=50Hz 50/60Hz rejection for AI 1=60Hz R/W/E (Default=1) 1=engineering AI data format 0=hex R/W/E...
  • Page 131 Appendix D: Modbus Application Notes (4xxxx) AO address Registers Access Begin address Points Description Range per Point Type Temperature offset word -128 ~ 127 R/W/E Modbus NetID word 1 ~ 255 Resistance offset word 0 ~ 255 R/W/E Type code for AI word 20 ~ 83 (hex) R/W/E...
  • Page 132 Appendix D: Modbus Application Notes C-5. ET-7018Z Address Mapping AI Channel Modbus address 30000 30001 30002 30003 30004 30005 30006 30007 30008 30009 DO Channel Modbus address 00000 00001 00002 00003 00004 00005 ---------- ET-7000 AIO User Manual, Apr. 2009, V1.04, EMH-011-104...
  • Page 133 Appendix D: Modbus Application Notes Detailed Modbus Address Table for ET-7018Z (1xxxx) Read Only Coils Registers Access Begin address Points Description Range per Point Type High alarm for the average value 0=ok of all AI registers 1=alarm Low alarm for the average value of 0=ok all AI registers 1=alarm...
  • Page 134 Appendix D: Modbus Application Notes Clear AI Latch Low (all) 1=clear W (pulse) 0=disabled high alarm AI Alarm High switch R/W/E 1=enabled high alarm 0=disabled low alarm AI Alarm Low switch R/W/E 1=enabled low alarm 0=Moment AI Alarm High mode R/W/E 1=Latched 0=Moment...
  • Page 135 Appendix D: Modbus Application Notes 123 (hex) means CPU lib version word version=1.2.3 123 (hex) means I/O firmware version word version=1.2.3 123 (hex) means Xserver lib version word version=1.2.3 123 (hex) means TCP/IP lib version word version=1.2.3 123 (hex) means Modbus lib version word version=1.2.3...
  • Page 136: Appendix D: Modbus Application Notes

    Appendix D: Modbus Application Notes Appendix D: Modbus Application Notes Dual Watchdog Dual Watchdog consists of Module Watchdog and Host Watchdog. The Module Watchdog is a built-in hardware circuit that will reset the CPU module if a failure occurs in either the hardware or the software. If the application does not refresh the watchdog timer within 0.8 seconds, the watchdog circuit will initiate a reset of the CPU.
  • Page 137 5 seconds. Power ON Value If the ET-7000 series module is reset, the output of the module is set to the predefined Power ON Value for the DO and AO channels. DO address 00435 of the ET-7000 series Modbus register is the first address of the Power ON value, and the total number of channels depend on the type of module.
  • Page 138 Appendix D: Modbus Application Notes Safe Value If the time of the Host PC losing Modbus/TCP communication with the module is greater than the host WatchDog timer setting (called WDT timeout), the output of the Digital and Analog channels is set to the Safe Value, and the count of the host WDT events is increased by one. AO address 40558 is the address of the Host WDT events.
  • Page 139 Appendix D: Modbus Application Notes enable the settings to take effect. AI High/Low Alarm ET-7017 and ET-7017-10 module equip with the High/Low Alarm function. When the alarm function is enabled, the specified registers are the alarm indicator. The alarm function is to compare the analog input value with given high alarm value and low alarm value.
  • Page 140 Appendix D: Modbus Application Notes 40271 -32768 ~ 32767 40333 -32768 ~ 32767 40272 -32768 ~ 32767 40334 -32768 ~ 32767 40273 -32768 ~ 32767 40335 -32768 ~ 32767 40274 -32768 ~ 32767 40336 -32768 ~ 32767 40275 -32768 ~ 32767 40337 -32768 ~ 32767 The analog input High/Low Alarm contains two alarm types, Momentary Alarm and Latch...
  • Page 141 Appendix D: Modbus Application Notes For example: If analog input value of channel 0 (30001) > High Alarm value (40296), the address 00764 is 1, else it is 0. If analog input Value of channel 0 (30001) < Low Alarm value (40328), the address 00796 is 1, else it is 0.
  • Page 142 Appendix D: Modbus Application Notes View the Power ON/Safe Value via the Web page Click the “Web HMI” link in the Web HMI Section of the Main Menu tree. AI High/Low Latch The address 30236 to 30267 records the maximum value of analog inputs and stays the value until another maximum input enters.
  • Page 143 Appendix D: Modbus Application Notes Moving average value of one AI channel Time +…+V ) / 7 (7: 7 records) Ave_n The average value of each AI can be reached on a regular interval when the moving average function is enabled. For example, a five-item simple moving average would be the sum of the reading value of the five most recent reading value, divided by five;...
  • Page 144 Appendix D: Modbus Application Notes 30146 0 ~65535 or –32768 ~ +32767 30147 0 ~65535 or –32768 ~ +32767 30148 0 ~65535 or –32768 ~ +32767 30149 0 ~65535 or –32768 ~ +32767 30150 0 ~65535 or –32768 ~ +32767 30151 0 ~65535 or –32768 ~ +32767 30152...
  • Page 145 Appendix D: Modbus Application Notes High/Low Alarm of the average value of all AI channels The average value of all AI channels also can equip with the alarm function like the AI High/Low Alarm. For the detailed description, please refer the AI High/Low Alarm.
  • Page 146: Appendix F: Frame Ground

    Electronic circuits are constantly vulnerable to Electro-Static Discharge (ESD), which become worse in a continental climate area. ET-7000 series modules feature a new design for the frame ground, which provides a path for bypassing ESD, allowing enhanced static protection (ESD) capability and ensures that the module is more reliable.
  • Page 147: Appendix G: Node Information Area

    Appendix G: Node Information Area Appendix G: Node Information Area Each ET-7000 module has a built-in EEPROM to store configuration information such as IP address, type code, etc. One minor drawback is that there are no visual indications of the configuration of the module.
  • Page 148: Appendix H: Technical Support

    Appendix H: Technical Support Appendix H: Technical Support Should you encounter problems while using your ET-7000 series module, and are unable to find the help you need in this manual or on our website, please contact ICP DAS Product Support.

This manual is also suitable for:

Et-7015Et-7017Et-7017-10Et-7018z

Table of Contents