Moxa Technologies ioLogik E2000 Series User Manual

Moxa Technologies ioLogik E2000 Series User Manual

Click&go v2
Table of Contents

Advertisement

Quick Links

Click&Go V2 User's Manual
Second Edition, December 2008
www.moxa.com/product
© 2008 Moxa Inc. All rights reserved.
Reproduction without permission is prohibited.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ioLogik E2000 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Moxa Technologies ioLogik E2000 Series

  • Page 1 Click&Go V2 User’s Manual Second Edition, December 2008 www.moxa.com/product © 2008 Moxa Inc. All rights reserved. Reproduction without permission is prohibited.
  • Page 2 Click&Go V2 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 © 2008 Moxa Inc. All rights reserved. Reproduction without permission is prohibited. Trademarks MOXA is a registered trademark of Moxa Inc.
  • Page 3: Table Of Contents

    Table of Contents Chapter 1. Introduction ....................1-1 Overview ..........................1-2 Click&Go V2 Features ......................1-3 Product and Software Support ..................1-3 Difference in Programming Method and Space............1-4 Difference in IF Conditions ..................1-5 Difference in THEN/ELSE Actions ................1-6 Click&Go Version Check.....................
  • Page 4 Using TFTP to Import/Export Configuration ............. 3-48 Chapter 4. Click&Go Examples and Applications ............4-1 Click&Go Rule 101......................4-2 IF-THEN-ELSE......................4-2 Where there is an ON Logic, there should be an OFF Logic........4-2 Rules are Running in a Loop ..................4-2 Using the Timer Function .....................
  • Page 5 Application Requirements ..................4-24 Moxa Solution ......................4-24 Solution Benefits ......................4-24 Additional Features..................... 4-25 System Diagram ......................4-25 Click&Go Programming Example................4-25 Applications_6........................4-27 Project Background ....................4-27 Application Requirements ..................4-27 Moxa Solution ......................4-27 Solution Benefits ......................4-27 Additional Features.....................
  • Page 6: Chapter 1. Introduction

    Introduction Chapter 1. Click&Go is the local control logic for the Moxa ioLogik series Active Ethernet I/O server, which transforms the ioLogik series from a traditional passive Ethernet I/O to an active Ethernet I/O. With Click&Go, users have complete control over what, when and where they transmit. The following topics are covered in this chapter: Overview Click&Go V2 Features...
  • Page 7: Overview

    Click&Go V2 User’s Manual Introduction Overview Everybody can be a programmer! Moxa’s Click&Go local control logic for the ioLogik Active Ethernet I/O server eliminates the cumbersome programming generally required for data acquisition, alarm messaging, and local control tasks. No knowledge of C-language or PLC ladder is required for field applications.
  • Page 8: Click&Go V2 Features

    DO channel on another ioLogik. Product and Software Support Although the current ioLogik E2000 series comes pre-installed with the original Click&Go V1 local control logic, the new Click&Go V2 offers more powerful functions to meet the needs of different applications.
  • Page 9: Difference In Programming Method And Space

    The easiest way to upgrade a current ioLogik without purchasing a new device is by installing the latest firmware and ioAdmin utility. There is no need to reconfigure earlier Click&Go rule-sets that are still running on your device. [Moxa Active Ethernet I/O - ioLogik E2000 Series Products] Difference in Programming Method and Space Programming Method Programming Space Click&Go V1.x...
  • Page 10: Difference In If Conditions

    Click&Go V2 User’s Manual Introduction Difference in IF Conditions Click&Go V1.0 Click&Go V1.1 Click&Go V2.x Input Channel Status Digital Input Counter Timer Trigger Relay Counter Delay Timer Timer Internal Register Remote Action Schedule Host Connection Fail...
  • Page 11: Difference In Then/Else Actions

    Click&Go V2 User’s Manual Introduction Difference in THEN/ELSE Actions Click&Go V1.0 Click&Go V1.1 Click&Go V1.x Input Channel Control Digital Input Counter Reset Relay Counter Reset SNMP Trap Active Message e-Mail Delay Timer Timer Internal Register Remote Action CGI Command NOTE 1.
  • Page 12: Click&Go Version Check

    Click&Go V2 User’s Manual Introduction Click&Go Version Check The best way to verify the current version of the firmware or Click&Go is to run the ioAdmin configuration utility. After a broadcast search for the ioLogik on the network, ioAdmin displays the information on its “Server Info.”...
  • Page 13: Chapter 2. Getting Started

    Getting Started Chapter 2. This chapter describes how to set up and prepare for Click&Go programming. The following topics are covered in this chapter: Hardware Connection System Requirements Connecting to the Network Optional Liquid Crystal Display Module (LCM) Adding More I/O Channels Connecting the I/O Device Software Preparation ioAdmin 3.x Installation...
  • Page 14: Hardware Connection

    Click&Go User’s Manual Getting Started Hardware Connection System Requirements A fully developed system should consist of the following components: 1. A PC or laptop computer with Windows operating system (Win2000/XP or later). 2. A power supply. 12 to 48 VDC with more than 400 mA output should be used. 3.
  • Page 15: Connecting To The Network

    The LCM can display network and I/O settings such as digital input mode and value. The ioLogik E2000 series’ IP address and netmask can also be configured using the LCM, and one LCM can be used to maintain and configure multiple ioLogik products.
  • Page 16: Connecting The I/O Device

    Click&Go User’s Manual Getting Started ATTENTION Extension I/O channels from another ioLogik R2000 will NOT be a part of Click&Go logic, those additional channels can only be polled by a remote host computer. Connecting the I/O Device The ioLogik series is equipped with multiple input and multiple output channels. These channels are designed to offer greater flexibility for connecting I/O devices.
  • Page 17 Click&Go User’s Manual Getting Started ioAdmin Main Screen Title Menu Bar Quick Link Navigation Panel Main Window Sync. Rate Status Status Bar The ioAdim can be found in the product CD, or download the latest version on Moxa’s Website. 1. Installation from CD: Insert the Document and Software CD into the host computer. In the Software/ioAdmin directory of the CD, locate and run SETUP.EXE.
  • Page 18 Click&Go User’s Manual Getting Started NOTE If there are multiple network interfaces in the host computers, be sure to select the correct one before searching. ATTENTION ioAdmin V3.0 or later should always be installed first before starting the configuration or programming,.
  • Page 19: Firmware Update

    Click&Go User’s Manual Getting Started Firmware Update Firmware upgrade will be necessary to have the latest function support on the ioLogik products (see Chap. 1). To do so, the Firmware Update tab is available after you log in ioAdmin utility as an administrator.
  • Page 20: Reset To Factory Default

    Click&Go User’s Manual Getting Started Reset to Factory Default If there is an ioLogik that has been configured before, it is recommended to reset it to the factory default. Performing this task, users may right click on the selected ioLogik in the ioAdmin, click on the “Load Factory Default”...
  • Page 21: Chapter 3. Click&Go V2 Developing Process

    Click&Go V2 Developing Process Chapter 3. In this chapter, we explain each function of the Click&Go V2 programming logic and how to develop the process. The following topics are covered in this chapter: Click&Go V2 Development Process I/O Configuration Configurable DIO Channel Mode Selection Digital Input Mode Selection Digital Output Mode Selection Analog Input Mode Selection...
  • Page 22: Click&Go V2 Development Process

    Click&Go User’s Manual Click&Go V2 Developing Process Click&Go V2 Development Process After searching and setting up the IP address of an ioLogik Ethernet I/O server, Click&Go V2 logic can be developed by following the procedures below: I/O Configuration The ioLogik series products are embedded with various types of I/O channels and the mode of each input/output channel must be configured first.
  • Page 23: Digital Input Mode Selection

    Click&Go User’s Manual Click&Go V2 Developing Process ATTENTION Before performing any further configuration or programming, switching between DI and DO channel requires restarting the ioLogik for the new setting to take effect. Digital Input Mode Selection A DI channel can be set to “DI” or “Event Counter” mode. In DI mode, it connects to dry/wet contacts.
  • Page 24: Digital Output Mode Selection

    Click&Go User’s Manual Click&Go V2 Developing Process Digital Output Mode Selection A DO channel can be set to “DO” or “Pulse Output” mode. Number of Digital Mode Selection: Mode Selection: Mode Available Output Channels Pulse Output ioLogik E2210 ioLogik E2212 8 + 4 DIO ioLogik E2214 6 Relay...
  • Page 25: Analog Input Mode Selection

    Click&Go User’s Manual Click&Go V2 Developing Process Analog Input Mode Selection Analog input channels can be divided into voltage and current. For different models, the support of the voltage and current measurement are not the same. Number of Analog Mode Selection: Mode Selection: Mode Available Input Channels...
  • Page 26: Analog Output Mode Selection

    Click&Go User’s Manual Click&Go V2 Developing Process Analog Output Mode Selection The only model that currently provides analog output channels is ioLogik E2240, which provides both voltage and current output. Number of Analog Mode Selection: Mode Selection: Mode Available Output Channels Voltage Current ioLogik E2240...
  • Page 27 Click&Go User’s Manual Click&Go V2 Developing Process When logged in as an administrator, double click on a channel in the I/O Configuration tab to configure that channel’s settings. A window will open with configuration options for that channel. Each temperature input channel will be configured to support different types of sensors according to the RTD Channel Settings (ioLogik E2260) or TC Channel Settings (ioLogik E2262).
  • Page 28: Alias Name Configuration

    Click&Go User’s Manual Click&Go V2 Developing Process Alias Name Configuration Alias Name helps users configure the alias of an input or an output channel and define the status for logic 0/1 to be On/Off or vice versa. The Alias can be monitored by the ioAdmin utility, or can be queried using a user-defined program based on the Moxa MXIO library, or a standard Modbus/TCP protocol.
  • Page 29: Testing The I/O Channels

    Click&Go User’s Manual Click&Go V2 Developing Process Testing the I/O Channels Each I/O channel can be tested or monitored individually. When logged in as an administrator, double click on a channel in the I/O Configuration tab to configure that channel’s settings. A window will open with configuration options for that channel.
  • Page 30: Internal Register Settings

    Click&Go User’s Manual Click&Go V2 Developing Process Internal Register Settings Internal Register is a flag that can be used with the Click&Go logic internally or externally. The 24 sets of the internal registers can be polled and controlled by a SCADA software using standard Modbus/TCP format, or be implemented to redirect the result of one Click&Go logic to another.
  • Page 31: Snmp Trap Server

    Click&Go V2 Developing Process SNMP Trap Server The ioLogik E2000 series provides SNMP v2 (Simple Network Management Protocol) to allow monitoring of the network and I/O devices with SNMP Network Management software. It is useful for building automation and telecom applications. When the system information of an ioLogik is required to be monitored, or a Click&Go logic is defined to update the I/O status via SNMP traps,...
  • Page 32: Active Message Server

    Click&Go User’s Manual Click&Go V2 Developing Process Under Mail Server Settings, you must configure the address of the SMTP server with your username and password. When using an FQDN (Fully Qualified Domain Name) address, such as ms.moxa.com, users must specify the DNS settings in the ioLogik. Active Message Server The Active Message Server configures one or more destination IP addresses of the Message Servers that receive the event messages generated by the Click&Go logic.
  • Page 33: Work With Logic

    Click&Go User’s Manual Click&Go V2 Developing Process Work with Logic Click&Go Logic Basics The Click&Go Logic tab is available after logging in as an administrator. This is where Click&Go logic is configured. With a set of rules (known as a rule-set) defined through Click&Go, the ioLogik can perform local and remote I/O control, report I/O status and actively send out messages, e-mails or SNMP traps to a host as soon as user-defined I/O conditions have been met.
  • Page 34 Click&Go User’s Manual Click&Go V2 Developing Process Rules are the building blocks of your ioLogik system. With rules, you define the exact trigger conditions for transmission of I/O information as well as the content and destination of that information. Click&Go Logic can be defined with the following manners: “A”...
  • Page 35 Click&Go User’s Manual Click&Go V2 Developing Process In the main screen, you will see a list of the rules in the current rule-set. Double Click on a rule to open that rule’s configuration window shown as the following figure, or double click on an empty rule to start a new rule.
  • Page 36: If Conditions

    Click&Go User’s Manual Click&Go V2 Developing Process IF Conditions IF conditions are events that trigger the THEN/ELSE actions. Under the IF column, you can set up to 3 conditions that must be satisfied for the actions under the THEN/ELSE column to take place. As soon as the IF conditions are satisfied, the specified THEN/ELSE action is performed.
  • Page 37 Click&Go User’s Manual Click&Go V2 Developing Process Schedule Time, Range and Recurrence Modbus/TCP Idle Timeout. Host Connection Fail Max value: 3,600 seconds DI refers to the status of a digital input channel. Edge detection can be used to refine the conditions. For example, the condition DI-0=OFF is satisfied for as long as DI-0 remains off.
  • Page 38 Click&Go User’s Manual Click&Go V2 Developing Process Counter Counter refers to the counts of an Event Counter channel. The counts are stored in the ioLogik internally. Specifying the counts with a proper operator will lead to trigger the action. For example, 10 items should be packed in a box, so the Counter-x should be reset every 10 counts (Counter-1=10).
  • Page 39 Click&Go User’s Manual Click&Go V2 Developing Process AI refers to the readings of an analog input channel. Analog input value is specified to trigger an action. Units of the value are defined by the selected analog modes (voltage or current), or the scaling results.
  • Page 40 Click&Go User’s Manual Click&Go V2 Developing Process RTD refers to the readings of an RTD channel. RTD channels are used to measure temperature degrees. For example, an alarm should be triggered when the temperature reaches 40 degrees Celsius (RTD-0 > 40). Celsius or Fahrenheit temperature units can be selected in the I/O Configuration tab after logging in as an administrator.
  • Page 41 Click&Go User’s Manual Click&Go V2 Developing Process TC refers to the readings of a TC channel. TC channels are used to measure temperature degrees. For example, an alarm should be triggered when the temperature reaches 500 degrees Celsius (RTD-0 > 40). Celsius or Fahrenheit temperature units can be selected in the I/O Configuration tab after logging in as an administrator.
  • Page 42 Click&Go User’s Manual Click&Go V2 Developing Process Relay (Counter) Relay refers to the current counts of the relay usage. In ioLogik E2214, the counts of the relay usage is stored inside the ioLogik. Checking the current counts of a relay will produce the action. For example, the average life-cycle of a relay is 25,000 times.
  • Page 43 Click&Go User’s Manual Click&Go V2 Developing Process Internal Register Internal Register represents a status flag to link the status of the first logic to the second one. Mostly it will be used with the Timer function or to combine other input statuses together. The Internal Register function also allows a PC to control the ioLogik’s local output when the remote output is controlled by Click&Go log (e.g., digital output, active message, e-mail and SNMP Trap).
  • Page 44 Click&Go User’s Manual Click&Go V2 Developing Process Remote Action In the IF conditions, the Remote Action receives the command from one or more remote ioLogik. Specifying the ID and the source IP addresses can create an event. For example, a remote push button connected to an ioLogik can trigger a local siren.
  • Page 45 Click&Go User’s Manual Click&Go V2 Developing Process In the above figure, the “Used in:” column indicates this Timer is also used in the Rule-0, which helps the user to indentify the relationship between rules. Also the Set Timer button ( ) will help to define the default value for the Timer.
  • Page 46: More Info On Repeat Interval Vs. Edge Detection

    Click&Go User’s Manual Click&Go V2 Developing Process Host Connection Fail The Host Connection Fail function refers to when an ioLogik detects the timeout from a remote Modbus/TCP host and directs it to one of the IF condition of the Click&Go logic. Timeout can be used to trigger an action such as resetting the attached power line on a DO or relay channel to reboot the device.
  • Page 47 Click&Go User’s Manual Click&Go V2 Developing Process No Edge Detection In this scenario, the rule checks each sensor for “on” status, so edge detection is not involved. As long as the sensors remain on, the required conditions are satisfied, and the THEN actions will repeat at interval N.
  • Page 48 Click&Go User’s Manual Click&Go V2 Developing Process Edge Detection for Two Conditions In this scenario, the rule checks DI-0 and DI-1 for a change in status and DI-2 for status only. The repeat interval will not have an effect if the AND relationship is used, because the two edge conditions can never be sustained over a length of time.
  • Page 49: Then/Else Actions

    Click&Go User’s Manual Click&Go V2 Developing Process THEN/ELSE Actions Under the THEN column, you can specify up to 3 actions that will be performed when the IF conditions are satisfied. 3 actions under the ELSE column will also be performed when the IF is NOT satisfied.
  • Page 50 Click&Go User’s Manual Click&Go V2 Developing Process THEN/ELSE actions can be specified as follows: THEN/ELSE Actions Operators Remark Counter-x represents the number of the Counter RESET Event Counter channel DO-x represents the number of the ON, OFF channel. Pulse Output-x represents the number of Pulse Output STOP, START the channel...
  • Page 51 Click&Go User’s Manual Click&Go V2 Developing Process Counter In this THEN/ELSE action, the only operator for the Counter function is “RESET”, which clears the counts of an Event Counter channel. This function is often used in a charging system to clear the readings of a meter.
  • Page 52 Click&Go User’s Manual Click&Go V2 Developing Process DO refers to the action of controlling the local digital output channels that react to the IF conditions. Select the THEN/ELSE action to DO and click on the property button ( ) to enter the DO Settings window.
  • Page 53 Click&Go User’s Manual Click&Go V2 Developing Process AO refers to the local control of the analog output channels, including voltage and current. Analog output can be used to control the open angle of a valve of the movement of a solar panel. 3-33...
  • Page 54 Click&Go User’s Manual Click&Go V2 Developing Process Relay (Counts) In the THEN/ELSE action, Relay refers to the current counts specifying how many times a relay has been triggered. The counts are stored internally and can be cleared. “RESET” is the only operator.
  • Page 55 Click&Go User’s Manual Click&Go V2 Developing Process Internal Register The Internal Register represents a status flag to link the status of the first logic to the second one by specifying other actions in the THEN/ELSE fields. Value from 0 to 255 can be configured here. Select the THEN/ELSE action to Timer and click on the property button ( ) to enter the Internal Register Settings window.
  • Page 56 Click&Go User’s Manual Click&Go V2 Developing Process Remote Action When responding to a proper IF condition, Remote Action in the THEN/ELSE action fields sends out a specific command ID to the remote ioLogik creating the remote IF condition. Select the THEN/ELSE action for Remote Action and click on the property button ( ) to enter the Remote Action Settings window.
  • Page 57 Click&Go User’s Manual Click&Go V2 Developing Process Timer The Timer function can be used to control the time settings of a logic rule. Actions such as “START”, STOP, and “RESTART” can be configured here. Select the IF condition to Timer and click on the property button ( ) to enter the Timer Settings window.
  • Page 58 Click&Go User’s Manual Click&Go V2 Developing Process SNMP Trap SNMP Trap function sends an SNMP trap to one or more IP destinations. You can select a trap number between 1 and 20. (You may need to consult with your network administrator to determine how trap numbers will be used and defined in your network.) Select the THEN/ELSE action to SNMP Trap and click on the property button ( ) to enter the SNMP Settings window.
  • Page 59 Click&Go User’s Manual Click&Go V2 Developing Process Click the Set Active Message button ( ) to configure the default parameters such as the messaging protocol (TCP or UDP), socket port (9000 by default), and the up to 10 target message servers.
  • Page 60 Click&Go User’s Manual Click&Go V2 Developing Process When sending a message in HEX, each HEX value must be delimited by commas. View the incoming message in the Message Monitor tab, select Toggle HEX checkbox. Note that certain numbers are control characters that will not show up in the Message Monitor, as shown in the following example: E-mail The E-mail function sends a customizable e-mail to one or more mail boxes or Blackberrys.
  • Page 61 Click&Go User’s Manual Click&Go V2 Developing Process After entering the subject of an e-mail, enter the message in the Mail Content area. Dynamic fields such as time, date, IP address, and I/O status can be inserted in your message by clicking Keyword Lookup.
  • Page 62: Peer-To-Peer Function

    Click&Go User’s Manual Click&Go V2 Developing Process IP or URL are allowed Customized Commands Column In the first address column, IP address or URL can be used to specify the target. Only the DNS NOTE and Gateway settings of the ioLogik need to be specified. Refer to the target IP video devices’...
  • Page 63 Click&Go User’s Manual Click&Go V2 Developing Process The peer-to-peer I/O function is configured in two steps. On the input module, a Click&Go Logic rule is defined to stream an input channel’s signals to one or more output modules. On the output module, a Click&Go Logic rule is defined to receive an input module’s input channel signals and mirror them on an output channel.
  • Page 64 Click&Go User’s Manual Click&Go V2 Developing Process Only DI channels that are set to DI mode can mirror remote DO channels. Event Counter channels cannot be used for peer-to-peer I/O operation. For analog input and output channels, NOTE they must be configured to the same voltage or current mode. Also, a digital channel can not mirror an analog output channel or vise versa.
  • Page 65: Activating The Rule-Set

    Active Ethernet I/O operation will resume when it is turned back on. This allows you to use the ioLogik E2000 for PC-independent automation. Clear: This erases the rule-set in both ioAdmin and the ioLogik E2000 series. Retrieve: This copies the rule-set from the ioLogik E2000 series into ioAdmin.
  • Page 66: Import/Export Configuration

    Click&Go User’s Manual Click&Go V2 Developing Process Import/Export Configuration The ioLogik’s system configuration can be imported and exported. This configuration includes the current Click&Go rule-set. As you make changes to a rule-set, you can export the system configuration in order to save that rule-set. The Server Settings tab is where you log in as an ioAdmin administrator.
  • Page 67 Click&Go User’s Manual Click&Go V2 Developing Process The following is a sample configuration file: Import System Configuration In the Navigation Panel, right click on the selected ioLogik and select the command “Import System Config” to load a configuration for the selected ioLogik from a configuration text file. You will need to be logged in as an administrator to use this command.
  • Page 68: Using Tftp To Import/Export Configuration

    Click&Go User’s Manual Click&Go V2 Developing Process Using TFTP to Import/Export Configuration TFTP (Trivial File Transfer Protocol) was defined in 1980 to provide basic FTP functionality in a very simple protocol. Due to TFTP’s simplicity, it can be implemented using a very small amount of memory, an important consideration when it was first developed.
  • Page 69: Click&Go Rule 101

    Click&Go Examples and Applications Chapter 4. In this chapter, examples and the typical applications is explained to show how to create an alarm system with Click&Go V2 local control logic with your ioLogik system. The following topics are covered in this chapter: Click&Go Rule 101 IF-THEN-ELSE OFF Logic...
  • Page 70: If-Then-Else

    Click&Go User’s Manual Examples and Applications Click&Go Rule 101 IF-THEN-ELSE “Program in the way you think” is the number one rule in Click&Go programming. Just remember that if the IF conditions sustain, THEN actions will be triggered. If the IF conditions do not sustain, ELSE actions will be triggered.
  • Page 71: Using The Timer Function

    Click&Go User’s Manual Examples and Applications Using the Timer Function Heartbeat or Repeat Actions The Timer function can be used to generate non-stop repeating actions, such as heartbeat, by setting the Global Variable – Timer Settings to “START” and the THEN/ELSE action to “RESTART.”...
  • Page 72: On-Delay

    Click&Go User’s Manual Examples and Applications ATTENTION STOP or RESTART operator should always be used to reset or to restart the timer. If these operators are not used, the Timer function can only be triggered once. For Active Messaging, e-mail, and SNMP trap THEN/ELSE actions, they are also capable of repeating their own function by selecting “Send Every ___ Sec.”...
  • Page 73: Off-Delay

    Click&Go User’s Manual Examples and Applications OFF-Delay Conversely, OFF-Delay keeps the action on running for a period of time from when the IF function is triggered to when the THEN action is executed. For example, after pushing a button to switch off the light in a lobby, the light stays ON for an additional 10 seconds before turning OFF so that the user can have enough time to walk out of the building.
  • Page 74: Programming Examples

    Click&Go User’s Manual Examples and Applications Programming Examples Local I/O Control In this scenario, we planned to trigger the DO from local DI on the ioLogik. Product Model: ioLogik E2210, E2212 or E2214. Rule 0: DI-0=ON, THEN DO-0=ON, ELSE DO-0=OFF 1.
  • Page 75: Active I/O Messages

    Click&Go User’s Manual Examples and Applications Active I/O Messages In this scenario, we have a pressure sensor attached to the AI channel of the ioLogik; a DO channel is connected to a switch on an air pump. When the pressure of the tank is low, the ioLogik will start pumping.
  • Page 76 Click&Go User’s Manual Examples and Applications 3. Double click #0 in the Rule-set. The Logic Configuration window will appear. 4. Make sure that Enable in the upper left hand corner is checked. 5. Select Enable Logic. 6. Select AI-0 as your condition in the first IF field, and set the operator to “<=”, value to “8” and the unit to “mA”.
  • Page 77: Peer-To-Peer I/O

    Click&Go User’s Manual Examples and Applications 18. Click OK to close the Logic Configuration window. 19. Click Download on the Rule-set Management Bar. 20. Select Yes when asked to restart and wait until the server has restarted and is back on-line. 21.
  • Page 78 Click&Go User’s Manual Examples and Applications 6. Select DI as the type to export the signal from the input module. In the 1. Dest. IP: field, enter 192.168.127.3 and click OK to save this setting. 7. Click OK to close the Logic Configuration window. 8.
  • Page 79 Click&Go User’s Manual Examples and Applications 9. Select Enable peer-to-peer I/O. 10. Select Output channel, then select DO-1 for the first field, enter 192.168.127.154 for the second field, and select DI-1 for the third field. 11. Click OK to close the Logic Configuration window. 12.
  • Page 80: Applications_1

    Click&Go User’s Manual Examples and Applications Applications_1 The ioLogik E2260 provides temperature monitoring and alarm messaging for laboratories, hospitals, and blood banks. Project Background Laboratories, hospitals, and blood banks refrigerate their stocks of biochemical medicines, organic complexes, solutions, and blood at temperatures between 2 to 8°C to preserve quality.
  • Page 81: Additional Features

    Click&Go User’s Manual Examples and Applications Additional Features The ioLogik E2260 is also equipped with the following features: Local alarm output via digital channels Alarm notifications via e-mail Periodic status updates via SNMP trap Moxa’s Active OPC Server to connect ioLogik devices to the most popular SCADA systems System Diagram ioLogik E2260 SNMP Trap Report...
  • Page 82: Click&Go Programming Example

    Click&Go User’s Manual Examples and Applications Click&Go Programming Example I/O Alias and Mode Configuration 1. Configure the RTD_0 channel to PT100 mode, set the alias name of this channel to Freezer#1 2. Configure the RTD_1 channel to PT100 mode, set the alias name of this channel to Freezer#2 3.
  • Page 83: Applications_2

    Click&Go User’s Manual Examples and Applications Applications_2 The ioLogik E2262 provides temperature monitoring, alarm and shutdown control for a pumping system. Project Background In the pumping system of a tank farm, bearings of a pump motor always burn out after the motor runs non-stop for a period of time.
  • Page 84: Additional Features

    Click&Go User’s Manual Examples and Applications Additional Features The ioLogik E2262 is also equipped with the following additional features: Scheduling feature sets start and shutdown times for the pump motors Moxa’s Active OPC Server to connect ioLogik devices to the most popular SCADA systems System Diagram Click&Go Programming Example I/O Alias Configuration...
  • Page 85 Click&Go User’s Manual Examples and Applications I/O Mode Configuration 1. Configure the TC Channels to the correct Mode, in this case, it is K-type sensors with calluses display; set the alias name for each channel. 2. Configure the DO channel, set the alias name for each channel. Programming Manners 1.
  • Page 86 Click&Go User’s Manual Examples and Applications Applications_3 The ioLogik E2210 handles the alarm system of walk-in refrigerators in a semiconductor factory. Project Background A semiconductor factor preserves its stock of epoxy resin and silicon-based materials in large walk-in refrigerators at temperatures below 5°C.
  • Page 87 Click&Go User’s Manual Examples and Applications Additional Features The ioLogik E2210 is also equipped with the following features: More local input functions such as local acknowledgement or open detection of the control Moxa’s Active OPC Server to connect ioLogik devices to the most popular SCADA systems System Diagram 4-19...
  • Page 88 Click&Go User’s Manual Examples and Applications Click&Go Programming Example I/O Alias and Timer Configuration 1. Digital Input DI_0: Door-Sensor#1 2. Digital Output DO_0: Alarm#1 3. Configure the default interval of Timer_0 to 60 seconds Programming Manners 1. When the door is open, start the timer. 2.
  • Page 89: Applications_4

    Click&Go User’s Manual Examples and Applications Applications_4 The ioLogik E2242 handles control and alarms for a sump pump system. Project Background Many industries use a sump pit to collect wastewater from machines, cutting oil, and toxic solutions from the production line. When the level of the liquid in the sump pit reaches a certain level, the liquid in the sump pit must be pumped out to a holding tank.
  • Page 90 Click&Go User’s Manual Examples and Applications Additional Features The ioLogik E2242 is also equipped with the following features: Scheduling function to set when to pump the wastewater Moxa’s Active OPC Server to connect ioLogik devices to the most popular SCADA systems System Diagram Click&Go Programming Example I/O Alias Configuration...
  • Page 91 Click&Go User’s Manual Examples and Applications I/O Mode Configuration 1. Configure the DIO channel to DO mode, set the alias name for each channel. 2. Configure the AI channel to 4-20 mA mode, set the alias name for each channel. Programming Manners 1.
  • Page 92: Applications_5

    Click&Go User’s Manual Examples and Applications Applications_5 The ioLogik E2214 reduces downtime in a runway perimeter security system. Project Background Relay control for lighting and motion detection is at the heart of a runway perimeter intrusion detection and alarm system application. On a typical day, aircraft constantly come and go on both the runway and adjacent taxiways, creating a dangerous environment for anyone or anything entering the runway.
  • Page 93 Click&Go User’s Manual Examples and Applications Additional Features The ioLogik E2214 is also equipped with the following features: Local alarm output using digital channels Alarm notifications via e-mail Periodic status updates with SNMP trap Moxa’s Active OPC Server to connect ioLogik devices to the most popular SCADA systems System Diagram Click&Go Programming Example I/O Alias Configuration...
  • Page 94 Click&Go User’s Manual Examples and Applications Programming Manners Lights should be turned ON locally (for the motion sensor) and remotely Report the current relay counts via e-mail upon reaching 1,000 uses After a relay is replaced, site maintainers can manually reset the counts by pressing the RESET button Click&Go Rule-set Internal Register-0 in this case is used to control the relay output to a light.
  • Page 95: Applications_6

    Click&Go User’s Manual Examples and Applications Applications_6 The ioLogik E2212 collects meter readings for a yacht wharf billing system. Project Background Patrons generally require refueling and battery charging as basic services after docking their yachts at a hotel’s wharf. Upon disembarking, customers simply connect their yachts to the charge station and check in at the front desk.
  • Page 96 Click&Go User’s Manual Examples and Applications Additional Features The ioLogik E2212 is also equipped with the following features: Battery status detection to prevent over-charging the battery Moxa’s Active OPC Server to connect ioLogik devices to the most popular SCADA systems System Diagram 4-28...
  • Page 97 Click&Go User’s Manual Examples and Applications Click&Go Programming Example I/O Alias and Mode Configuration 1. Configure the 1 input channel to Event Counter mode, and Power On Settings to “START”. Configure the alias to Meter#1. 2. Configure the 1 digital output’s alias to PWR_Switch#1 Programming Manners 1.
  • Page 98: Applications_7

    Click&Go User’s Manual Examples and Applications Applications_7 The ioLogik E2210 handles the safety and alarm system of a public restroom. Project Background Security and safety systems in public facilities such as train stations, museums, and movie theaters, are increasingly incorporating medical assistance, police, and fire alarms for patrons to trigger in emergency situations.
  • Page 99: Additional Features

    Click&Go User’s Manual Examples and Applications Solution Benefits The ioLogik E2210 provides the restroom alarm system with the following benefits: A controller equipped with both digital input and digital output channels More local input functions such as local acknowledgement and open detection of the control Click&Go’s easy IF-THEN-ELSE style control logic, which eliminates the need for a PLC or RTU Simultaneous control for local and remote Ethernet...
  • Page 100: Click&Go Programming Example_Site

    Click&Go User’s Manual Examples and Applications Click&Go Programming Example_Site I/O Alias and Timer Configuration of ioLogik_Site 1. Digital Input DI_0: Higher Emergency Button. 2. Digital Input DI_1: Lower Emergency Button. 3. Digital Input DI_2: Front-end Emergency Button. 4. Digital Output DO_0: Alarm Light. 5.
  • Page 101 Click&Go User’s Manual Examples and Applications Click&Go Rule-set of ioLogik E2210_Site Logic #1 - Sending Remote Action to ioLogik E2210_Central This Remote Action ID is configured to trigger both the remote (central) Alarm Light and NOTE Speaker. 4-33...
  • Page 102 Click&Go User’s Manual Examples and Applications Remote Action IP and ID mapping is shown as below: Logic #3 - Receiving Remote Action from ioLogik E2210_Central NOTE Receiving this Remote Action will disable the local (site) Alarm Light 4-34...
  • Page 103: Click&Go Programming Example_Central

    Click&Go User’s Manual Examples and Applications Click&Go Programming Example_Central I/O Alias and Timer Configuration of ioLogik_Central 1. Digital Input DI_0: Site #001 Ack, Button. 2. Digital Output DO_0: Site #001 Alarm Light. Programming Manners of ioLogik E2210_Central 1. Switch on the specific Alarm Light when an alarm from that site is activated. 2.
  • Page 104 Click&Go User’s Manual Examples and Applications Logic #0 - Receiving Remote Action from ioLogik E2210_Site NOTE This Remote Action disables the remote (site) Alarm Light. Logic #2 – Sending Remote Action from ioLogik E2210_Site NOTE This Remote Action disables the remote(site) Alarm Light 4-36...
  • Page 105: Appendix A. Internal Registers - Modbus/Tcp Address Mappings

    Internal Registers – Modbus/TCP Appendix A. Address Mappings ioLogik E2210, E2212 and E2214 4xxxx Read/Write Registers (Functions 3, 6, 16) Reference Address Data Type Description 40377 0x0178 1 word Internal Register 00 Value 40378 0x0179 1 word Internal Register 01 Value 40379 0x017A 1 word...
  • Page 106: Iologik E2240, E2242, E2260 And E22262

    Click&Go User’s Manual Internal Registers ioLogik E2240, E2242, E2260 and E22262 4xxxx Read/Write Registers (Functions 3, 6, 16) Reference Address Data Type Description 40337 0x0150 1 word Internal Register 00 Value 40338 0x0151 1 word Internal Register 01 Value 40339 0x0152 1 word Internal Register 02 Value...

Table of Contents