Home
ioLogik E2210 Series User`s Manual
Contents
1. pe fee tw Heb Jo B 1 Pf ona eon yes ee gi PEN xs 8 PI PES LIS TA E E Ad LE DUE y IM Configuration 4 Server into F Server Settings Message Monka 2 E S S EL IA O ISIN III NARAH m w MOXA E S S S S E S S S S S CRE S S E TETPTEUIUIEUIURSIUIUIEDONTE M A Brssosaeons TITTTITTTITE E 7 4 L 000000000000000000000000 S Channel SNS Fam ewm Charet SNS lm Hub S S mmi oa Oms por na pi m DI an 50 0 ms pn m po on DIF 02 Di on 50 0 ms IDO 02 DO on Di 03 Di on 50 0 ms 100 03 DO on S DH 04 DI or 50 0 ms DO 04 DO on DI 05 Di on 50 0 ms D0 05 po on DH 06 DI on 50 0 ms DU 06 DU on 101 07 DI un 50 0 me OU 07 DU un mn 08 DI 0H 50 0 ms ID DI on 50 0 ms n DI OH 50 0 ms s 6 DI on 50 0 ms S S 7 gt MENE 3 3 ioLogik E2210 User s Manual Using ioAdmin io Admin Main Screen 2 3 Quick link 4 Navigation panel Main window Sync rate status Status bar Wiring Guide ioAdmin provides a wiring guide to the ioLogik E2210 You may access the wiring guide by right clicking the figure of the ioLogik E2210 in the I O Configuration tab Select Wiring Guide in the submenu to open a help file
2. DO06_PwN 0 off DO07_PwN 0 off MODBUS REFERENCE 0001 10002 10003 10004 10005 10006 10007 10008 10009 10010 10011 Q0ms Q0ms Q0ms Q0ms Q0ms Q0ms Q0ms Q0ms Q0ms Q0ms Q0ms Q0ms DODO_SAFE 0 Off DOO1_SAFE 0 Off DO02_SAFE 0 Off DO03_SAFE 0 off DO04_SAFE 0Q Off DO05_SAFE 0Q Off DOD6_SAFE 0 Off DOO7_SAFE 0 Off MODBUS ADDRESS Dec 0x0000 Hex Ox0001 O0x0002 Qx0003 0x0004 0x0005 0x0006 Ox0007 0x0008 0x0009 OX000A Select this command to reload a configuration that was exported to a text file You will need to log in as an administrator to use this function You will need to restart the ioLogik E2210 in order for the new configuration to take effect This command may be used to restore a configuration after loading the factory defaults or to duplicate a configuration to multiple ioLogik E2210 s 3 14 ioLogik E2210 User s Manual Using ioAdmin Using TFTP to Import Export Configuration TETP 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 ioLogik E2000 I O servers support the use of TFTP to import or export configuration files The following is an example using Windows TFTP Enter TFTP lt host IP GET ik2210 txt at the command l
3. Low High fi 000 0 5 ms Output 4 pulses 2 Power On Settings D0 status Pulse mode parameter or I Output Pulse Start 3 Safe Status Settings DO status Pulse mode parameter OFF y Output Pulse Start Continue Power On Settings Use this field to set the initial behavior of the DI O channel when the ioLogik E2210 is powered on For DI channels in Event Counter mode you may configure whether or not counting begins at power up For DO channels in DO mode you may configure whether or not the DO is set to OFF or ON at power up For DO channels in Output Pulse mode you may configure whether or not the pulse output commences at power up oafe Status Settings Use this field to specify how the DI O channel behaves when the network connection is lost When the network connection is lost for the amount of time specified in the Host Connection Watchdog the ioLogik E2210 enters Safe Status and each DI O channel s Safe Status settings will go into effect Note that the Host Connection Watchdog 1s disabled by default If the Host Connection Watchdog is disabled the ioLogik E2210 will never enter Safe Status and the Safe Status settings will have no effect For DI channels in Event Counter mode you can configure whether or not counting starts or continues when Safe Status has been activated For DO channels in DO mode you can configure whether or not t
4. Also when an I O channel is being used in a Click amp Go Logic rule the channel s range and units may not be modified 5 4 ioLogik E2210 User s Manual Click amp Go Logic Defining Logic Rules IF Conditions Under the IF column you may set up to 3 sensor conditions that must be satisfied for the actions under the THEN column to take place As soon as the IF conditions are satisfied the specified THEN action is performed For example an alarm can be activated when a door is opened Use the pull downs to specify the conditions and units of measurement e g DI 0 OFF The available operators are lt gt lt gt Edge detection can be used to refine the conditions For example the condition DI 0 OFF is satisfied for as long as DICO remains off The condition DI 0 ON to OFF however is satisfied only at the instant that DICO turns off You may want an action to be repeated for as long as the conditions remain satisfied For example instead of turning on an alarm you may wish to send an alert message every five minutes for as long as the door is open You can set a repeating interval in the Check every sec field The THEN action will be repeated at the specified interval as long as the set of IF conditions is satisfied Note that if edge detection is used in the IF conditions the Check every ___ sec field will be of no use because edge detection conditions can only satisfied for an instant rather than over a sustained pe
5. B 1 Oxxxx Read Write Coils Support Functions 1 5 15 B 1 Ixxxx Read Only Coils Support Function 2 B 6 Appendix C Appendix D Appendix E Appendix F 3xxxx Read Only Registers Support Function 4 B 6 4xxxx Read Write Registers Support Functions 3 6 16 B 7 PONCHON Seeds atu EUN E LI UDIN EPI E EE B 9 Used Network Port Numbers eeeeereeeeeeeeee nnn C 2 SNMP MIB Ministra D 1 Factory Default Settings ss aa gek gag Exo coo n dk aa ar b ad aaa a aa aa Tak das a E 2 Pinouts and Cable Wiring ccccsssscesssesseeeccesseeeeeesseeeeeenseeeseenseeseennnees F 1 Etheruet Port PINOULS saa saka kaa Aa nil LUI LU GE F 1 Serra Port ADS idol F 1 DIEM TAPUE WAG psss IES NS na AG GE NAK Ba BA F 1 ON F A tei A M EM MAI M A se F 2 WECCONACNa opta ai oso aset aieo c c an F 2 EX piesen RIOR BE NA esa ROS I A PM OS a tn F 2 EU ASS aa ag Laa A noie F 3 DHING UU asana a cn asec GA AM MEUM CAU MEM UM CMM AM F 3 OUIDUL C Dane Iris ogee ZAW ZOE LK aa ak WAZA RAE F 3 Pin Assignment of Terminal Blocks ccccccccccccccccccecceeeesssssseeececccceceeesaaaaeeassseseseeecesseeees F 4 Appendix G Restriction of Hazardous Substance Material Declaration G 1 1 Introduction The ioLogik E2210 is a stand alone Active Ethernet I O server that can connect sensors and on off switches for automation applications over Ethernet and IP based networks The following topics
6. Go to the Click amp Go Logic tab Double click on 0 in the Rules List The rule configuration window will appear Make sure that Enable in the upper left hand corner is checked Select Enable peer to peer I O Select Output channel then select DO 0 for the first field enter 192 168 127 154 for the second field and select DI 0 for the third field Click OK to finish configuring the rule Double click on 1 in the Rules List The rule configuration window will appear Make sure that Enable in the upper left hand corner is checked Select Enable peer to peer I O 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 Click OK to finish configuring the rule Click on Download on the Ruleset Management Bar 5 17 ioLogik E2210 User s Manual Click amp Go Logic 13 Select Yes when asked to restart and wait until the server has restarted and is back on line 14 Log in on the Server Settings tab then go to the Click amp Go Logic tab 15 Click on Run on the Ruleset Management Bar The RDY LED will be flashing green showing that the server is now operating as an Active Ethernet I O server using the ruleset that was just defined Sensors at the water tank will connect to digital input channels at 192 168 127 154 and the digital output channels at 192 168 127 3 will connect to the control panel As long as both ioLogik E2210 s are on and connec
7. Off 1 On CH4 DO Value 0 Off 1 On CH5 DO Value 0 Off 1 On CH4 DO Safe Value 0 Off 1 On ioLogik E2210 User s Manual Modbus TCP Address Mappings CHO DI Clear Counter Value read always 0 Write 1 Clear counter value 00061 0x003C l bit 0 return Illegal Data Value CHI DI Clear Counter Value read always 0 Write Clear counter value 00062 0x003D l bit 0 return Illegal Data Value MNE CH2 DI Clear Counter Value read always 0 Write 1 Clear counter value 00063 OxO03E l bit 0 return Illegal Data Value S S O QN CA o ioLogik E2210 User s Manual Modbus TCP Address Mappings Address Data Type CH3 DI Clear Counter Value read always O Write 1 Clear counter value Ox003F l bit 0 return Illegal Data Value CH4 DI Clear Counter Value read always Write 1 Clear counter value 0x0040 l bit 0 return Illegal Data Value CH5 DI Clear Counter Value read always Write 1 Clear counter value Ox0041 l bit 0 return Illegal Data Value CH6 DI Clear Counter Value read always Write 1 Clear counter value 0x0042 1 bit 0 return Illegal Data Value CH7 DI Clear Counter Value read always Write 1 Clear counter value 0x0043 l bit 0 return Illegal Data Value NE CH8 DI Clear Counter Value read always Write 1 Clear counter value Ox0044 l bit 0 return Illegal Data Value Reference E CH9 DI Clear Counter Value read always Write 1 Clear counter value 0x0045 l bit 0 return Illegal Data Va
8. Wiring Guide I O Configuration Tab General Server Info Tab Server Settings Tab General Message Monitor Tab ioAdmin Administrator Functions Y VV NN V I O Configuration Tab Administrator Server Settings Tab Administrator Network Tab Firmware Update Tab Watchdog Tab Click amp Go Logic Tab Server Context Menu Using TFTP to Import Export Configuration ioLogik E2210 User s Manual Using ioAdmin Introduction to ioAdmin The ioLogik I O server may be managed and configured over the Ethernet by ioAdmin a Windows utility provided with your ioLogik E2210 ioAdmin s graphical user interface gives you easy access to all status information and settings The ioLogik E2210 also supports configuration by web console and by optional LCM but full configuration and management is only available through 10Admin A new feature in ioAdmin automatically detects IP conflicts between ioLogik E2000 units If ioAdmin detects an IP conflict a window will appear that allows you to resolve the IP conflict immediately and restart each unit This feature was introduced in ioAdmin version 2 4 10Admin also includes Click amp Go logic control for the configuration of your Active Ethernet I O system 10Admin consists of following software e ioAdmin with Click amp Go Logic e ioLogik 2000 Wiring Guide e ioLogik 4000 Wiring Guide Features of ioAdmin Remote Management J Tana le Over the Ethernet network TA EE I WK
9. and the THEN actions will repeat at interval N DI O DI 1 ON DI 2 ON IF condition satisfied THEN action triggered Edge Detection for All Conditions In this scenario the rule checks each sensor for a change from off to on status meaning only edge detection conditions are used As soon as a sensor changes from off to on the condition is satisfied but only for that instant Right after that instant the condition is no longer satisfied because it is no longer changing from off to on The repeat interval will have no effect since edge conditions cannot be sustained over a period of time DI 0 OFF to ON DI 1 OFF to ON DI 2 OFF to ON Relation between conditions IF condition T satisfied THEN action triggered 5 6 ioLogik E2210 User s Manual Click amp Go Logic Edge Detection for Two Conditions In this scenario the rule checks DI O 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 With the OR relationship the IF conditions will be satisfied as long as DI 2 is on and the THEN actions will be triggered over interval N DI 0 OFF to ON DI 1 OFF to ON DI 2 IF condition satisfied THEN action triggered Edge Detectio
10. operation will resume when it is turned back on This allows you to use the ioLogik E2210 for PC independent automation Ruleset Management Bar e Clear The Clear command erases the ruleset in both ioAdmin and in the ioLogik E2210 e Retrieve The Retrieve command copies the ruleset from the ioLogik E2210 into ioAdmin e Download The Download command copies the ruleset from ioAdmin onto the ioLogik E2210 e Run The Run command starts the active I O messaging system using the ruleset that the 10Logik E2210 booted up with e Stop The Stop command stops the active I O messaging system Ruleset Import Export Although rulesets alone cannot be imported and exported the entire system configuration including the current ruleset may be imported and exported As you make changes to a ruleset you may export the system configuration in order to save that ruleset 5 14 ioLogik E2210 User s Manual Click amp Go Logic Application Examples Local I O Control In this scenario we have two switches one attached to DI 0 and one attached to DO 0 Very simply we want DO 0 to automatically mirror DI O s setting Once the ruleset is downloaded onto the ioLogik E2210 and activated the server handles all processing locally and there is no usage of network or host resources Rule 0 IF DI 0 ON THEN DO 0 ON Rule 1 IF DI 0 OFF THEN DO 0 OFF 1 SE 27 edo a Ro a a Lm pa pa Lm pa JO U R D In ioAdmin make sure that
11. the Watchdog is disabled To enable the Watchdog make sure Enable Host Connection Watchdog is checked set the Timeout value then click the Update button s 1 0 Configuration Server Info Server Settings P Network lt Firmware Update Watchdog Y Click amp Go Logic Message Monitor Host Connection Monitor Enable Host Connection Watchdog s Timeout value Yi sec Refresh After the Watchdog is enabled the ioLogik E2210 will enter safe status if the network connection is lost Once the connection has been restored you will need to return to the Watchdog Tab in order to exit safe status There will be a message saying Host Connection Lost indicating that the server is in safe status Click Clear Alarm to exit safe status and return to normal operation Click amp Go Logic Tab The Click amp Go Logic tab is where administrators set up the ioLogik E2210 s active I O messaging program Instead of the server reacting passively to repeated polling request from a host for I O data the ioLogik E2210 is able to actively send I O information to the host when an I O channel satisfies conditions that you specify Click amp Go Logic was developed by MOXA to provide a powerful and easy to use tool for defining the conditions under which I O information will be sent over the network Please refer to Chapter 5 Click amp Go Logic for more detailed information 3 12 ioLogik E2210 User s Manual Using ioAdmi
12. 1 Mode Settings Mode E vent Counter F Counter mode parameter OC Active HitoLo LotoHi Fiter EE 2 Power On Settings Counter mode parameter Counter Start 3 Safe Status Settings Counter mode parameter Counter Start Continue Apply to all channels The E2210 is equipped with 12 DI digital input channels that can be separately set to DI or Event Counter Mode In DI mode the specifications are as follows Type 5 Logie0 OFF Logic 1 ON Dry contact eloseto GND open 10 30 V In Event Counter mode the ioLogik E2210 s DI channel accepts limit or proximity switches and counts events according to the ON OFF status You may select from two modes Lo to Hi or Hi to ioLogik E2210 User s Manual Using ioAdmin Lo When Lo to Hi is selected the counter value increases while the switch is pushed When Hi to Lo is selected the counter value increases when the switch is push and released To control switch bounces the ioLogik E2210 provides software filtering It is configurable in multiples of 0 5 ms For example a setting of 2 would mean a ms filter 2 x 0 5 ms The maximum value allowed by the software filter is 65535 NOTE 1 is the minimum filter value Configuring Digital Output Channels 4 DO Channel 6 sa Config a Test 1 Mode Settings we bo z Pulse mode parameter DO 2 Power On Settings DO status Pulse mode parameter OFF y
13. 168 127 254 255 255 255 0 None 3 Use ioAdmin or the web console to detect the ioLogik E2210 Once the ioLogik E2210 has been detected modify the settings as needed for your network environment then restart the server ioLogik E2210 User s Manual Initial Setup Connecting to a Network with Multiple ioLogik E2000 Units When connecting multiple ioLogik E2000 units to the same network remember that each unit has the same default IP address You will need to assign a different IP address to each unit to avoid IP conflicts ioAdmin automatically detects IP conflicts and gives you a chance to modify each unit s IP address in the IP Address columns Click the Set button to reboot the corresponding unit with its new IP address Click the Re Search button to refresh the list of units found by ioAdmin TP Address Conflict WARNING IP address conflict detected modify them to different address before proceeding 1 0 Server _ _IP Address M MAC Address Description E2240 1823168127254 Set 00 30 E8 0E E9F1 Active Ethemet I O Server BA 240 E2210 192 168 127 254 00 90 E8 DE E0 15 Active Ethernet I O Server 12D 8D0 E2210 192 168 127 254 00 90 E8 DE E0 2C Active Ethernet 1 0 Server 12D 800 X Ignore these devices setting the RS 485 Baudrate The RS 485 port on the ioLogik E2210 is reserved to chain another RS 485 I O server The RS 485 port can run Modbus RTU or I O command sets The baudrate is set by a physical
14. 295 Time Trigger N A Max value 4 294 967 295 for Condition 1 only time interval SNMP Trap Details below ioLogik E2210 User s Manual Click amp Go Logic Active Message Select Active Message for active I O messaging over TCP or UDP Click the memo icon to configure the message and parameters Note that TCP and UDP cannot be used at the same time within a ruleset all rules must use the same protocol After clicking the memo icon you may enter your desired message in the Message Content window If necessary Dynamic fields such as time date IP address and I O status may be inserted in your message by clicking on the Keyword Lookup button Up to 10 IP destinations for the message can be specified in the Message Receiver list The default Message Port is 9000 and this can be modified as necessary to work with your firewall By default messages are sent in ASCII although ioAdmin can display the message in HEX in Message Monitor Message Content Settings dog Message Content This is ASCII format wheih made at lt TIME gt 4 Server Info EM Server Settings Be Network d watchdog Y Click amp Go Logic Message Monitor 1 0 Configuration xe Firmware Update UDP rCP This is ASCII format whcih made at 02 34 23 Message Port TCP LIDP Toggle HEX 9000 Y 1 0 Configuration mi sej EM Server Settings Eu Network Firmware Update 8 Watchdog Y Click amp Go Logic Message Mon
15. 5 Unit mm 3 39 Unit mm 1 6 ioLogik E2210 User s Manual Introduction Hardware Reference Panel Guide 24 VDC power input accepts 12 to 48 VDC RS 485 cascading interface Power Ready Serial LEDs Optional LCM Reset RS 485 baudrate dial RJ45 Ethernet System bus TB1 TB2 WO module latch 060000000000000000000000O IO status LEDs EJ Y TB3 Release button for Removable terminal block for I O points cascaded I O module 3 81 mm max 14 AWG 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 the reset button down for 5 sec The RDY LED will turn red as you are holding the reset button down The factory defaults will be loaded once the RDY LED turns green again You may then release the reset button LED Indicators Ethernet Connected to a 10 Mbps Ethernet connection Ethernet green Connected to a 100 Mbps Ethernet connection flashing Transmitting or receiving data eae VO DI x12 pins ON status DO x8 pins Field PWR System OFF status 1 7 2 Initial Setup This chapter describes how to install the ioLogik E2210 The following topics are covered O Hardware Installation gt VV NON gt Connecting the Power Grounding the ioLogik E2210 Connecting to the Network Connecting to a Network with Multiple ioLogik E2000 Units Setting the R
16. as follows e Easy local logic control using intuitive IF THEN style construction e Upto 16 user defined rules e Up to 3 I O based conditions and 3 DO or network actions per rule e Choice of email TCP UDP or SNMP Trap for active I O messaging e Customizable message content with dynamic fields for time date IP address and more e Upto 10 simultaneous IP destinations for TCP UDP messaging e Upto 5 simultaneous IP destinations for peer to peer I O e Configurable interval for time triggered events 9 2 ioLogik E2210 User s Manual Click amp Go Logic Click amp Go Logic Basics To use Click amp Go Logic open ioAdmin and log on as an administrator on the Server Settings tab Once you are logged on go to the Click amp Go Logic tab It should appear as below A 1 0 Configuration Server Info 34 Server Settings Me Network E Firmware Update Watchdog Y Click amp Go Logic Message Monitor Click amp Go Logic Tab 1 Logic Name In this field you may assign a name for the set of rules 2 Rules List In this area each rule s conditions actions and status are displayed 3 Ruleset Management Bar In this area you manage the ruleset 5 3 ioLogik E2210 User s Manual Click amp Go Logic Working with Rules Rules are the building blocks of your Active Ethernet I O system With rules you define the exact trigger conditions for transmission of I O information as well as the content and destinat
17. bo Chama DO 03 DO off HT System Management DO 04 ne ott if DO 05 DO Off we Lem DO 06 DO off QJ Change Password DO 07 DO Off C3 Load Factory Default Uu Save Restart DO Channel 0 Settings P Pulse Low Puke H Mode CG Status Y Pulse Count Pulse Start Made DO Statues m vec Pulse Count Pulse Start sem 0Sa 5ms Uma i Correas pt L Current Seiting ETEETTF 1 1 E Do hal Power Gin Selling L Power de Setilng O Of EL ado Sites Sting L Sale Sirius Setting Tt w subma cose Fez ione EAZA Hote Signal whith unit 0 5 range d 2000 Made Signal width unit 05m range 1000 Warning fe sure t Savo Bestari your setting Warning Be sure lo Sae Restart pour petting You may use the Power On Setting field to specify the channel s setting when the ioLogik E2210 is powered on and the Safe Status Setting field to specify channel s setting when the ioLogik E2210 enters Safe Status Note that Safe Status is controlled by the Host Connection Watchdog which is disabled by default If the Host Connection Watchdog is disabled the ioLogik E2210 will never enter Safe Status and your Safe Status settings will have no effect 4 6 ioLogik E2210 User s Manual Using the Web Console System Management Accessible IP Settings On the Accessible IP Settings page you may control network access to the ioLogik E2210 by allowing only specified IP addr
18. of Terminal Blocks Ethernet Power RS 485 TB1 l TBJ 0096606 V V FG D D SG TB3 5 7 8 9 10 11 12 17 19 20 21 22 23 24 DO1 DO2 DO3 DO4 DO5 DO6 DO7 DO GND I O left to right Signal DI11 DI GND DO PWR DOO G Restriction of Hazardous Substance Material Declaration Electronic information products may contain hazardous materials such as lead mercury cadmium Cr 6 multi bromines biphenyl and multi bromines diphenyl oxide In order to minimize the impact to human and environmental health care must be taken when using disposing of and disassembling an electronic information product The following table lists the hazardous substances and elements that are contained in this electronic information product Product ioLogik E2210 Toxic and Hazardous Substances and Elements Hexavalent Polybrominated Polybrominated Product Lead Mercury Cadmium Chromium Component Pb Hg SmartIC X o x o x o X Component contains the substance O Component does not contain the substance
19. on the icon to browse for the file Click on Update to update the firmware The wizard will lead you through the process until the server is restarted 1 0 Configuration Server Info E Server Settings P Network 2 Firmware Update watchdog Y Click amp Go Logic Message Monitor Firmware File Path Warning 1 The firmware download may take around 2 minutes 2 Disconnecting power or network cable during the time would lead to firmware corruption Step 2 2 Total progress ioLogik E2210 User s Manual Using ioAdmin A WARNING Do not interrupt the firmware update process An interruption in the process may result in your device becoming unrecoverable After the firmware is updated the ioLogik will restart and you will have to log in again to access administrator functions The firmware on any attached I O expansion module such as an ioLogik R2000 server must be updated over the RS 485 bus Firmware on cascaded modules cannot be updated over Ethernet Watchdog lab The Watchdog tab is where you configure the Host Connection Watchdog which is used with the Safe Status settings to define each DI O channel s response to a lost network connection When the ioLogik E2210 loses its network connection for the amount of time specified in the timeout the Host Connection Watchdog will switch the ioLogik E2210 to Safe Status and the DI O channels will reset to their Safe Status settings By default
20. program will guide you through the installation process and install the ioAdmin utility along with the MXIO DLL library 2 Open ioAdmin After installation is finished run ioAdmin from Start gt Program Files gt ioLogik gt Utility gt ioAdmin 3 Search the network for the server On the menu bar select System gt Auto Scan Active Ethernet I O Server A dialog window will pop up Click Start Search to begin searching for the ioLogik E2210 ENTER ma DA T6G4113 D T Seed aula search pe F7 Ethemet 1 0 server R5 222 485 MO teneis This vil taka cover anulis Found adaptera B LQ sencodt eee kundi S Mo Pace Pot Gp LZ Addang LAD servers zz Whe If ioAdmin is unable to find the ioLogik E2210 there may be a problem with your network settings 2 4 ioLogik E2210 User s Manual Initial Setup 4 Monitoring I O status Once the ioLogik E2210 is found by ioAdmin you may view the status of all I O devices on ioAdmin s main screen Bd AB 192160127210 wag 192168127 20 rU DEM 5000000006060506666606666 00000 You may now use ioAdmin to set up or configure your ioLogik E2210 3 Using ioAdmin This chapter goes over the functions available in ioAdmin the ioLogik E2210 s main configuration and management utility The following topics are covered d d d Introduction to ioAdmin Features of ioAdmin ioAdmin Main Screen VV VV gt Main Screen Overview
21. showing the wiring information and electrical characteristics of the ioLogik E2210 E2210 Active Ethernet I O with Ethernet 12 Digital input and 8 Digital output System Overview Ethernet pin assignment RS 485 Communication Settings 115200ps N81 57600bps N81 38400bps N81 19200bps N81 9600bps N81 4800bps N81 2400bps N81 1200bps N81 OPSORWN O Wiring Example Pin 15 1 Digital Output 2 Digital Input Example You may also access the On line Wiring Guide through the Help menu on the menu bar File System Sot Help B ED EEUU m Host 169 254 10 109 Waring Guide for ioLogik2000 SR ioLogik Wiring Guide for ioLogik4000 MB 1921681272 About m dB 192 168 127 220 VO Configuration amp Server Info Server Settings Message Monitor 3 4 ioLogik E2210 User s Manual Using ioAdmin I O Configuration Tab General The I O Configuration tab shows the status of every I O channel This is the default tab when you first open ioAdmin 4 140 Configuration m Server Info E Server Settings Message Monitor joooooo 00000000000000000 Ow te Chani UE een pi DI 50 0 ms 50 me DI 50 0 ms DI 50 0 DI 50 0 ms DI 50 0 ms DI Cru 50 0 ms DI 50 0 ms DI 50 0 ms DI 50 0 ms 8 Lun TE E2210 100 sync rate e 00 Server Info Tab Serv
22. tab Double click on 0 in the Rules List The rule configuration window will appear Make sure that Enable in the upper left hand corner is checked Select Enable Logic ioLogik E2210 User s Manual Click amp Go Logic 5 Select DI 0 as your condition in the first IF field and set its value to ON 6 Select Active Message as your action in the first THEN field 7 Click the memo button The Message parameters window will appear 8 Click on Keyword Lookup In the Variable List that pops up click on lt Server_time gt 9 Click on Save 10 Click on Download on the Ruleset Management Bar 11 Select Yes when asked to restart and wait until the server has restarted and is back on line 12 Log in on the Server Settings tab then go to the Click amp Go Logic tab 13 Click on Run on the Ruleset Management Bar The RDY LED will be flashing green showing that the server is now operating as an Active Ethernet I O server using the ruleset that was just defined Peer to Peer I O In this scenario we are using peer to peer I O to replace 2 km of I O wiring between a control panel and a water tank using peer to peer I O Before nt ALA an dl A AA A x Leung 6 e 9 Distance i 1 ST a EN AH D 6 e HUH enm l i 2 i met ontrol Panel 2 km k DR API Water Tank After Remote side Local side IP 192 168 127 154 IP 192 168 127 3 Water Tank 5 16 ioLogik E2210 User s Manual
23. tftp 192 168 127 254 put ik2210_2 txt ik2210 txt 3 15 ioLogik E2210 User s Manual Using ioAdmin ATTENTION You can also run TFTP client software open the configuration file and enter the remote server Ss IP Note that both ASCII and Octet mode are supported When the download process is complete the I O server will reboot B WinTFTF Client Pro A i En Upload Download Abort Settings About Help Exit Remote server Local file name 1 qa 1 E a n J Remote file name Port Es Jik 22 ost Block size 512 bytes Same as local Bytes sent 7226 aM WinTFTP Client Pro is a trademark of WinTFTP All rights reserved Mode Het amp 5Lll 3 16 A Using the Web Console You may use the 10Logik E2210 s built in web console to configure many options The following topics are covered d d d Oooo Introduction to the Web Console Basic Settings Network Settings gt General Settings gt Ethernet Configuration gt RS 485 Settings T O Settings gt DI Channels gt DO Channels System Management gt Accessible IP Settings gt SNMP Agent gt Network Connection LCM Change Password Load Factory Default Save Restart ioLogik E2210 User s Manual Using the Web Console Introduction to the Web Console The 10Logik E2210 web console is a browser based configuration utility When the ioLogik E2210 is connected to your network you may enter the server s IP address in your web brow
24. the maximum value of the filter is 65535 For Event Counter mode you may configure the low width and high width in multiples of 0 5 ms The counter should be set to either start or stop If it 1s in stop mode the counter can be activated by the Modbus command Make sure that the Counter Filter 1s not set to O otherwise the counter will never be activated You may use the Power On Setting field to specify the channel s setting when the ioLogik E2210 is powered on and the Safe Status Setting field to specify channel s setting when the ioLogik E2210 enters Safe Status Note that Safe Status is controlled by the Host Connection Watchdog which is disabled by default If the Host Connection Watchdog is disabled the ioLogik E2210 will never enter Safe Status and your Safe Status settings will have no effect 4 5 ioLogik E2210 User s Manual Using the Web Console DO Channels On the DO Channels page you may configure each DO digital output channel by clicking on the channel DO Channels can operate in DO mode or Pulse Output mode In DO mode output is either on or off In Pulse Output mode a configurable square wave is generated Total Solution for Industrial Device Networking EJ Main Menu E2210 ma Overview C Basic Settings DO Channel Settings i DO Channel Mode Status Low Width High Width Network Settings DO 00 off ES 1 0 Settings DO 01 DO Off is DI Channels DO 02 DO Off Ga
25. 3 Safe Status Settings DO status Pulse mode parameter OFF Iu Apply to all channels The ioLogik E2210 is equipped with 8 DO digital output or sink channels that can be set individually to DO or Pulse Output mode amp amp Config a Test Select DI Channel DO 00 1 Mode Settings Nada bo Counter mode parameter 2 Power On Settings DO status Counter mode parameter OFF E ON 3 Safe Status Settings DO status Counter mode parameter OFF 5 Lo In DO mode the specification is as follows Type Logie0 OFF Logic 1 ON Short In Pulse Output mode the selected digital output channel will generate a square wave as specified in the pulse mode parameters The low and high level widths are entered in multiples of 0 5ms with a maximum setting of 65 535 32 767 ms To set the low level width for 500 ms you would enter 1000 because 1000 x 0 5 ms 500 ms If the low width value is 5000 and the high width value is 5000 the pulse output would be a square wave with a 5 second pulse cycle If continuous pulse 3 8 ioLogik E2210 User s Manual Using ioAdmin output 1s desired enter 0 for the number of pulses otherwise enter the desired number of pulses between 1 and 4 294 967 295 28 Config GQ Tes Select DO Channel ipo 01 channel is locked or used by logic 1 Mode Settings a m Pulse mode parameter Mode Pulse Output y fi 000 0 5 ms
26. 3 0x0020 word Pulse 40034 0x0021 word Pulse uua PE 40035 0x0022 word Pulse mia ul NINE 40036 0x0023 word Pulse ioLogik E2210 User s Manual Modbus TCP Address Mappings Data Type CH4 DO Mode 0 DO 40037 0x0024 word Pulse 40038 0x0025 word Pulse 40039 0x0026 word Pulse 40040 0x0027 word Pulse 0x0031 word 0x0032 word 0x0033 word word word word word word word CHO DI Mode CH1 DI Mode CH2 DI Mode CH3 DI Mode CH4 DI Mode CH5 DI Mode CH6 DI Mode A A A A A A A R 2 IS o O O lt Un Un Un Un Un Un Un Un IQ IQ Ne GO A ON un gt Uo NW lo jang a CH9 DI Counter Filter CH 10 DI Counter Filter CH11 DI Counter Filter 0 DI Counter Others return Illegal Data Value 0 DI Counter Others return Illegal Data Value 0 DI Counter Others return Illegal Data Value 0 DI Counter Others return Illegal Data Value 0 DI Counter Others return Illegal Data Value 0 DI Counter Others return Illegal Data Value 0 DI Counter Others return Illegal Data Value ioLogik E2210 User s Manual Modbus TCP Address Mappings Data Type Data Type 1 Counter 40060 0x003B word Others return Illegal Data Value CH8 DI Mode 0 DI Counter 0x003C word Others return Illegal Data Value CH9 DI Mode 0 DI Counter 0x003D word Others return Illegal Data Value CH10 DI Mo
27. Click amp Go Logic At 192 168 127 154 Rule 0 Send I O status to 192 168 127 3 1 ak AA O aes es pe m ks E In 10Admin make sure that you have searched for and selected the correct ioLogik E2210 server at IP address 192 168 127 154 Also make sure you are logged in on the Server Settings tab Go to the Click amp Go Logic tab Double click on 0 in the Rules List The rule configuration window will appear Make sure that Enable in the upper left hand corner is checked Select Enable peer to peer I O Select Input channels mirror to and click remote IP In the 1 Dest IP field enter 192 168 127 3 and click OK to save this setting Click OK to finish configuring the rule Click on Download on the Ruleset Management Bar Select Yes when asked to restart and wait until the server has restarted and is back on line Log in on the Server Settings tab then go to the Click amp Go Logic tab Click on Run on the Ruleset Management Bar The RDY LED will be flashing green showing that the server is now operating as an Active Ethernet I O server using the ruleset that was just defined At 192 168 127 3 Rule 0 DI 0 at 192 168 127 154 mapped to DO 0 Rule 1 DI 1 at 192 168 127 154 mapped to DO 1 l 2 Tosa Mec A Ab iem 11 12 In 10Admin make sure that you have searched for and selected the correct ioLogik E2210 server at IP address 192 168 127 3 Also make sure you are logged in on the Server Settings tab
28. E aan 4 5 DDChannpels debt tuus b cd ee vo 4 5 NAAA UI IT 4 6 System VIAN ASIC IG cae sees naa da ba A Nana a UZO WER a a a i OGC 4 7 ACCESSIBIEJTE SEINI 5 0 oo ds a ette M aider din 4 7 SINI ATENG TR M E 4 6 Network CONNECTION rs a Bag TA KA ne AO OO ACCO 4 6 A DEI IM ROR C MN E EE 4 8 Clan Se Pass wsi A esee diiit M c c ic 4 9 Load Factory Dead e 4 9 o A e 4 9 CHEKEGO LO Cuerdas 5 1 ING CE eK SA 5 2 A TTE 5 2 CHCKAGO Losie BASICS LT 5 3 WY OLIN SWIC RUSSE dla 5 4 Detinne LOS IE RUNES a A rette RA W A OO Made 5 5 IF CONG alen zaa ada A GO RC 5 5 More Info on Repeat Interval vs Edge Detection 222222uuuuuu ooo aaa aa nean 5 5 STE CONG naa Zz kaha T T T MT 5 8 Detinine Peerto Peerd OC Rules uncia aseo Peut bid 5 11 Configuring Input for Peer to Peer 1 0 5 12 Configuring Output for Peer to Peer 1 0 5 13 Working with Click amp Go Rulesets wata talas 5 14 ACuVauno the RUleSeE sus aja is des 5 14 Iuleset Matias cement Dat cians se da OO tite ce eee 5 14 Ruleset impor EXPO NL anale 5 14 A DDHCAbon E xXarBples ri a todd Eo nc 5 15 LOCALUO CO Ol od aa REK 5 15 ACuvequO MCCS AE a Wiz RA ag rate icd po den M a aan ae 5 15 PECETO PECL POS TS ln tee cie 5 16 MXIO DLL for Active I O Mess arena lados 5 18 Liquid Crystal Display Module LCM A 1 Modbus TCP Address Mappings
29. EL OI zag ioAdmin allows users to ETT zzz MOKA e find and configure multiple 10Logik servers ca cu e monitor and configure i attached I O devices ma eee mn m test I O devices pi Dam E n reset the server mu en se On line Wiring Guide E2210 Active Ethernet VO with Ethernet 12 Digital input and 8 Digital output An on line wiring guide can be seca oaza opened from within ioAdmin for anaren gp z z a O your convenience The easily Sertings accessible wiring guide can save administrators much time while planning or troubleshooting 3 2 ioLogik E2210 User s Manual Using ioAdmin Configuration File 10Admin allows the entire configuration of the ioLogik E2210 to be saved as a file The 9 10 55 AM Time 1 Model MOD_TYPE E2210 Active Remote 1 0 Server 12DI 8D0 EC DI00 0 DI DI00_FILTER 100 50 00ms file is viewable as text and can DI01 0 DI DIO1_FILTER 100 50 00ms NOn cp ahi gt DI05 0 i serve three purposes DI04 0 CDI DI04_FILTER 100 50 00ms DIOS 0 DIS DIOS FILTER 100 50 00ms cm up o m DI Y kas e as a record or backup of DEOSSO GE a aan 2 DI09 0 DI DIO9 FILTER 100 50 00ms configuration DI10 0 DI DI10_FILTER 100 50 00ms DI11 0 DI DI11 FILTER 100 50 00ms asa template for the DODO 0 DO DO00_PwN 0 OFF DODO_SAFE 0 off Seay Sa R 1 1 DO Y po Sus pen His conf
30. IL break case SIO SET COMM STATE FAIL szErrMsg SIO SET COMM STATE FAIL break case SIO SETUP COMM FAIL szErrMsg SIO SETUP COMM FAIL break case SIO SET COMM TIME OUT FAIL szErrMsg SIO SET COMM TIME OUT FAIL break case SIO CLEAR COMM FAIL szErrMsg SIO CLEAR COMM FAIL break case SIO RESPONSE BAD szErrMsg SIO RESPONSE BAD break case SIO TRANSMISSION MODE ERROR szErrMsg SIO TRANSMISSION MODE ERROR break case PRODUCT NOT SUPPORT 5zBriM g PRODUCT NOI SUPPORT break case HANDLE ERROR szErrMsg HANDLE ERROR break case SLOT OUT OF RANGE szErrMsg SLOT OUT OF RANGE break case CHANNEL OUT OF RANGE szErrMsg CHANNEL OUT OF RANGE break case COIL TYPE ERROR SagErrMsg COLL TYPE ERROR break case REGISTER TYPE ERROR szErrMsg REGISIER TYPE ERROR break case FUNCTION NOT SUPPORT SagErrMsg FUNCTION NOT SUPPORT break case OUTPUT VALUE OUT OF RANGE szErrMsg OUTPUT VALUE OUT OF RANGE break case INPUT VALUE OUT OF RANGE szErrMsg INPUT VALUE OUT OF RANGE break printf Function s execution Fail Error Message s n szFunctionName szErrMsg To terminates use of the socket MXEIO Exit exit 1 5 20 A Liquid Crystal Display Module LCM As an Easy View device the ioLogik E2210 supports an optional detachable Liquid Crystal Display Module LCM for easier field maintenance The LCM is hot plug
31. S 485 Baudrate Adding More I O Channels O Software Installation ioLogik E2210 User s Manual Initial Setup Hardware Installation Connecting the Power Connect the 12 to 48 VDC power line to the ioLogik E2210 s terminal block TB1 If power is properly supplied the Power LED will glow a solid red color until the system is ready ATTENTION Disconnect the power before installing and wiring Disconnect the power cord before installing and or wiring your ioLogik E2210 Do not exceed the maximum current for the wiring Determine the maximum possible current for each power wire and common wire Observe all electrical codes dictating the maximum current allowable for each wire size If the current exceeds the maximum rating the wiring could overheat causing serious damage to your equipment Grounding the ioLogik E2210 The ioLogik E2210 is equipped with two grounding points one on the wall mount hole and the other on the DIN rail mount Connecting to the Network 1 Connect the ioLogik E2210 to the host PC with an Ethernet cable For initial setup of the 10Logik E2210 it is recommended that the ioLogik E2210 be configured using a direct connection to a host computer rather than remotely over the network 2 Configure the host PC s IP address to 192 168 127 xxx xxx from 001 to 253 In Windows you will need to do this through the Control Panel ioLogik E2210 Default IP Address Default Netmask Default Gateway 192
32. Specifications Wiring None 8 1 None 1200 to 115200 bps Modbus RTU Yes 12 source type DI or Event Counter input frequency 100 Hz Logic 0 short to GND Logic 1 open Logic 0 0 to 3 VDC Logic 1 10 to 30 VDC DI COM to DI 12 points 1 COM 2 KV rms 8 sink type 24 VDC nominal Max 200 mA per channel 3K VDC Over temperature shutdown 170 C Over current limit 750 mA channel typical 24 VDC nominal 12 to 48 VDC 282 mA 24 VDC typical 24 VDC nominal up to 48 VDC I O cable max 14 AWG ioLogik E2210 User s Manual Introduction Environmental Operating Temperature 10 to 60 C 14 to 140 F 5 to 95 RH Storage Temperature 40 to 85 C 4 to 185 F 5 to 95 RH Shock IEC60068 2 27 Freefall IEC60068 2 32 Vibration IEC60068 2 6 Agency Approvals EMI FCC Part 15 CISPR EN55022 Class A EMS IEC61000 4 2 ESD level 2 3 IEC61000 4 3 RS level 2 IEC61000 4 4 EFT level 2 IEC61000 4 5 Surge level 3 IEC61000 4 6 CS level 2 IEC61000 4 8 PM level 1 IEC61000 4 11 Dip Safety UL 508 EN61000 6 2 EN61000 6 4 Warranty Period 2 years Physical Dimensions Without LCD Module 5 95 453 p 10 7 N 6 46 51 ode p 4651 121 8 9 51 9 5 Unit mm 1 5 ioLogik E2210 User s Manual Introduction With LCD Module 45 63 9 9 51 cece LEE a 000000000000000000000000 Z I 46 51 6 110 9 ce LN 9
33. ace lets administrators use simple IF THEN statements as rules to determine how the Active Ethernet I O server responds to different I O conditions For example the Active Ethernet I O server could be programmed to turn on an attached switch as well as send an e mail or SNMP trap when an attached event counter reaches a 1 2 ioLogik E2210 User s Manual Introduction certain value Click amp Go makes it easy to define a set of these rules which will become the basis for your Active Ethernet I O system Optional Liquid Crystal Display Module LCM As a MOXA Easy View product the ioLogik E2210 supports an optional hot pluggable Liquid Crystal Display Module LCM for field management and configuration The LCM can display network and I O settings such as digital input mode and value The ioLogik E2210 s IP address and netmask may also be configured using the LCM and one LCM can be used to maintain and configure all your Easy View devices Product Features e Click amp Go logic builder for easy configuration of your Active Ethernet I O system e High speed active I O messaging e 12 channels of 24 Vdc digital input DI with DI Event Counter mode and software selectable filtering time e 8 channels of 24 Vdc digital output DO with Pulse Output mode and software selectable pulse width 10 100 Mbps Ethernet with Modbus TCP protocol connecting up 10 hosts e Bundled Windows utility and quick programming library for VB VC BCB e Su
34. application checks whether the call succeeded If the call failed this procedure prints an error message and exits void CheckErr int iRet char szFunctionName if iRet MXIO_OK char szEFEMSg switch iRet case ILLEGAL FUNCTION szErrMsg ILLEGAL FUNCTION break case ILLEGAL DATA ADDRESS szErrMsg ILLEGAL DATA ADDRESS break case ILLEGAL DATA VALUE szErrMsg ILLEGAL DATA VALUE break case SLAVE DEVICE FAILURE szErrMsg SLAVE DEVICE FAILURE break case SLAVE DEVICE BUSY szErrMsg SLAVE DEVICE BUSY break case EIO TIME OUT SzErrMsg EIO TIME OUT break case EIO INIT SOCKETS FAIL szErrMsg EIO INIT SOCKETS FAIL break case EIO CREATING SOCKET ERROR szErrMsg EIO CREATING SOCKET ERROR break case EIO RESPONSE BAD szErrMsg EIO RESPONSE BAD break case EIO SOCKET DISCONNECT szErrMsg EIO SOCKET DISCONNECT break case PROTOCOL TYPE ERROR 5 19 ioLogik E2210 User s Manual Click amp Go Logic szErrMsg PROTOCOL TYPE ERROR break case SIO OPEN FAIL szErrMsg SIO OPEN FAIL break case SIO TIME QUT szhrrMsg SIO TIME OUT break case SIO CLOSE FAIL szErrMsg SIO CLOSE FAIL break case SIO PURGE COMM FAIL szErrMsg SIO PURGE COMM FAIL break case SIO FLUSH FILE BUFFERS FAIL szErrMsg SIO FLUSH FILE BUFFERS FAIL break case SIO GET COMM STATE FAIL szErrMsg SIO GET COMM STATE FA
35. are covered in this chapter O Overview gt Traditional Remote I O gt Active Ethernet I O gt Click amp Go gt Optional Liquid Crystal Display Module LCM Q Product Features O Packing List Q Product Specifications LAN Serial Serial Communication Parameters Digital Input Digital Output Power Requirements Mechanical Specifications Environmental Agency Approvals VV VV VV VV V WV Warranty Q Physical Dimensions gt Without LCD Module gt With LCD Module Q Hardware Reference gt Panel Guide gt LED Indicators ioLogik E2210 User s Manual Introduction Overview eS DOP n 5 i x 5 s 8s 7 c sk el M i r Ties x shown with and without optional LCM The ioLogik E2210 is part of the E2000 line of ioLogik Active Ethernet I O servers which are designed for intelligent pro active status reporting of attached sensors transmitters transducers and valves over a network It includes 2 MB of Flash ROM 8 MB of SDRAM and supports an optional hot pluggable Liquid Crystal Display Module LCM to view and configure device settings Traditional Remote l O Ethernet remote I O solutions have been on the market for a long time Traditional solutions are passive in the sense that I O servers wait passively to be polled by a host computer The response time in this type of setup however tends to be on the order of seconds The passive remote I O structure is simply inadequate for Da
36. ator password has been set up simply click on Login and leave the Password for entry field blank Please refer to the ioAdmin Administrator Functions section later on in this chapter for more detail 4 140 Configuration Server Info Server Settings Message Monitor Password for entry amp k Login F Management Settings Time Settings pova zs 3 p ze zd 3 o A ooo Iv Update P Ern Message Monitor Tab The Message Monitor tab will display any TCP UDP I O messages received from the 10Logik E2210 When you install the ioLogik E2210 for the first time the active I O messaging ruleset will not have been defined yet so there will be no messages in the Message Monitor Tab Please refer to Chapter 5 Click amp Go Logic for information on how to program the ioLogik E2210 s active I O messaging system Once the active I O messaging system has been configured and activated TCP UDP messages sent from the ioLogik E2210 will be viewable in the Message Monitor tab 1 0 Configuration Server Info Server Settings Message Monitor UDP rcP EX Copy D Clear M Toggle HEX Messages can be displayed in ASCII or in HEX To display messages in HEX make sure that Toggle HEX is checked ioLogik E2210 User s Manual Using ioAdmin ioAdmin Administrator Functions For full access to all configuration options log in as an administrator in the Server Settings tab This 1s required whenever yo
37. atus Power on status Low width for pulse Hi width for pulse Output pulses Password Module Name Module Location SNMP Community Contact Location Click amp Go The ioLogik E2210 is configured with the following factory defaults 192 168 127 254 255 255 255 0 0 0 0 0 Disable DI 100 x 0 5 ms Lo to Hi Stop DO Off Off 1 x 0 5 ms 1 x 0 5 ms 0 continuous NONE NONE NONE Enable Public NONE NONE NONE F Pinouts and Cable Wiring Ethernet Port Pinouts Serial Port Pinouts E2210 RS 485 Network Adapter Pin Assignment 066660 B B B M B BN BM BM N V V FG D D SG Digital Input Wiring otructure BY Isolated ioLogik E2210 Series User s Manual Pinouts and Cable Wiring Dry Contact o a ta 10 ta 10 10 in 10 ca 10 74 10 ca 10 w 10 Id ONS 10 Wet Contact e 10 10 ta 10 ta 1d in 19 e 10 i 10 co 10 co 10 I Id p l0 Gi z MOZ Ig Note If you are using wet contacts you must connect DI COM to power For testing purposes you may connect DI COM to the V terminal of a power supply Example F 2 ioLogik E2210 Series User s Manual Pinouts and Cable Wiring Digital Output Structure GW Isolated Low side Switch DO 0 DG 1 DO GND Output Channel Pin 15 Pin 24 DO PWR is for powering up the field Power LED ioLogik E2210 Series User s Manual Pinouts and Cable Wiring Pin Assignment
38. de 0 DI Counter 0x003E word Others return Illegal Data Value CH11 DI Mode 0 DI Counter 0x003F word Others return Illegal Data Value Function 8 Sub function Data Field Request Data Field Response oxo00 OXFFOO Echo Request Data 0x0001 0x0001 Ox55AA Echo Request Data Reset to Factory defaults C Used Network Port Numbers E2210 E2210 Network Port Usage 80 Web Server SNMP 6s UDP_ BOOTPC 6s ubp DHCP 9020 TCP Peer to Peer function 69 UDP _ Export import file pooo rcp active Message Def 9000 UDP Active Message Default D SNMP MIB RFC1213 MIB II Supported SNMP Variables MOXA provides an SNMP to I O MIB file that can help you monitor I O status with SNMP software You can find the MIB file on the CDROM System MIB S SysDeser___ SysObjeciD SysUpTime SysName SysLocation ifInNUcastPkts ifOperStatus ifOutUcastPkts 1fInUcastPkts ifOutDiscards ifPhysAddress 1fInUnknownProtos ifSpecific jiNumber__ ifOuQLen zza ifLastChange ifOutNUcastPkts ifSpeed PEO O EE E EE ioLogik E2210 User s Manual SNMP Agents with MIB II IP MIB ICMP MIB IemplnAddrMasks lemplnRedircis _____ IempOutEchoReps lemplnErrors tempOutAddrMaskReps lempOutParmProbs lemplnMsgs ____ lempOutAddrMasks lempOutRedirects cmplnParmProbs lempOutDestUmachs mpOutSreQuenchs UDP MIB UdpInDatagrams UdpLocalAddress UdpNoPorts 4 UdpInErrors UdpLocalPort UdpOutData
39. de output channels for the peer to peer I O You may repeat this process with additional peer to peer I O rules if you wish to mirror input channels to more than five destinations If all 16 rules are used for peer to peer I O a total of 80 destination IP addresses can be entered Make sure that the specific input channels that will be mirrored are set to DI mode not Event Counter mode Output channel 00 0 mirror from remote P 0 0 0 0 channel pio 5 12 ioLogik E2210 User s Manual Click amp Go Logic fe Peer to peer 1 0 Recipients CEE Dest IP 0000 2 Dest IP 0000 3 Dest IP 0000 4 5 Dest IP 0 0 0 0 Dest IP 0000 X cw Note that you cannot configure the ioLogik E2210 as an input module and as an output module simultaneously within one rule This may be done only by using at least two rules one rule to configure input module operation and another rule to define output module operation Configuring Output for Peer to Peer I O Configuring the peer to peer I O output module will use up one Click amp Go rule for each output channel that mirrors a remote input channel In the Click amp Go tab open a new rule s configuration window and enable peer to peer I O Select Output channel and provide the DO channel that will mirror the remote input channel the IP address of the input module 1 e the remote 10Logik E2210 and the DI channel on the input mod
40. dial on the back of the ioLogik E2210 The default settings are baudrate 115200 parity check N data bits 8 and stop bit 1 Baudrate for RS 485 Dial setting and corresponding baudrate parameters are N 8 1 0 115200 1 57600 2 38400 3 19200 4 9600 5 4800 6 2400 7 1200 Remember to restart the ioLogik E2210 after making any changes to the RS 485 baudrate Adding More I O Channels A cost effective way to add more I O channels to your ioLogik E2000 I O server is to attach the appropriate ioLogik R2000 I O server The two servers can be snapped together using the RS 485 system bus connector as shown in the following figure For the ioLogik E2210 additional digital I O channels are added using the ioLogik R2110 For additional details please refer to the ioLogik R2110 user s manual Y E Gi ua eu neo B SA D p A T EE T ads E DOR IE E Vols ui ad a oe MA CAT A e wor P Ki a m N E E FF 2 3 ioLogik E2210 User s Manual Initial Setup Software Installation 10Admin is a Windows utility provided for the configuration and management of the ioLogik E2210 and attached I O devices It may be used from anywhere on the network to monitor and configure the 10Logik E2210 You may also configure some of the settings through the web console or optional LCM 1 Installation from CD Insert the Document and Software CD into the host computer Run SETUP EXE which is located in the root directory The installation
41. dog Y Click amp Go Logic Message Manitor Number of Modbus TCP connection s 2 IP Settings Serial Settings IP Configuration Static v Unit ID 1 IP Address 192 168 127 210 zanie Pao Data Bits 8 Subnet Mask 255 255 255 0 Stop Bits 1 Parity None Gateway 0 0 0 0 h Timeout ms 2500 MAC 00 90 E8 0E E0 15 Modbus TCP Alive Check Timeout SNMP Settings M Enable Modbus TCP idle connection v Enable SNMP timeout interval SERES VE pubic 60 zi sec Write Community private DNS Settings DNS 1 255 255 255 255 DNS 2 255 255255 255 M V Enable IP Settings You can set up a static or dynamic IP address for the ioLogik E2210 as well as the subnet mask and gateway address The Accessible IP screen can be used to control network access to the ioLogik E2210 and attached sensors Network requests that originate from sources that are not listed in the accessible IP list will be unable to use Modbus TCP or ioAdmin to access the ioLogik E2210 3 10 ioLogik E2210 User s Manual Using ioAdmin Modbus TCP Alive Check Timeout Settings The Modbus TCP Alive Check Timeout is designed to avoid TCP connection failure When the host is down the ioLogik 2210 will continue to wait for a response from the host This will cause the TCP port to be indefinitely occupied by the host When the Modbus TCP idle connection timeout interval is enabled the ioLogik E2210 will close the TCP connection automatically if th
42. e ioLogik E2000 Units nenen 2 3 Seis the R5 455 BAIK sue a sacle ZK R Ne Nr a dd ne den 2 3 Addins More YO CHgntiels Es AO T NAA 2 3 SOL Ware MAS GALAU Oka ORA CAR A ACAR A WR 2 4 USIRGUOAOMIMc wowczas pieca a duse a aa aa D aa a aa 3 1 Introduction Do TO Adi ait acess aa Cd Gs aa A tee 3 2 Features Gr tO NAN saa aana dad EEK te DG aa E Odo dite aa aka 3 2 AJA MIJI CHE EDI aia pe aaa nggaak GA a aa A aa kaa a UA 3 3 MAT SCICENOVCTVIOW AG aaa ga a sass Ra A AA CA 3 3 MUEIBS KI TEK A A ZANE 3 4 VO Contisuration Tab Generali isa E 3 5 SCEVET THO AA O ee dde ct ds 3 5 Server Settings Tab G n rales ns sn bss 3 6 Message Monitor Labs A i AO eet wee 3 6 10Admin Administrator Functions nee 3 7 I O Configuration Tab Administrator ss 3 7 Server Settings Tab Administrator Le anne eee aaa D eg Ka A D is 3 10 Chapter 4 Chapter 5 Appendix A Appendix B NON OPE A A le DEC 3 10 Pita are pdate Tab Ne en an te ets 3 11 VAC o Meter RIT EE 3 12 Chuck Oo Logic Tana doo MN zai a tec bU cd 3 12 Server C onte AA a daga e O Iu DS IU aa a A MM UN tt Urs E PDC UE 3 13 Using TETPtodmporU Export Conie ura ON x t miennes siennes 3 15 Using the Web Console wasi nd 4 1 Introduction to the Web CoOnsole ao aga b ag BANA ae aa 4 2 BASIC ES Sa aana aaa a OS 4 2 NeW ECS eHIT S saa a dO a A Ba aa A a Ba in at 4 3 General oe A a kaa aa ner centres ce aapa MEU a A 4 3 EiMEMCECONNSWANO sis ONA A AO A 4 4 I 5 455 SCUNOS ZAGR RO AR nd AAA 4 4 DOS ES do O S
43. er information such as firmware revision is displayed in the Server Info tab 1 0 Configuration W Server Info Ep Server Settings Message Monitor aies O Access 34097 0x0001 Read Unit ID for MODBUS RTU Moxa Technologies Inc Read Vendor Name 34119 E2210 Active Ethemet 1 0 Server Read Product Name 34141 V1 4 Read Firmware Revision 3443 Build07052110 05 21 2007 Read Firmware Release Date Read Number of TCP connection Read Ethernet Interface Speed 10 100 34147 00 90 E8 0E 0 15 Read MAC Address 00 34150 0 Read LCM Detection 3451 v0 0 Read LCM Firmware Revision 34153 Build00000000 00 00 0000 Read LCM Firmware Release Date 1266 Read System Elapsed Time in sec 192 168 127 210 Read Write IP Address 255 255 255 0 Read Write Subnet Mask 0 0 0 0 Read Write Gateway Read Write Modbus TCP Alive Check Timeout 0051 0036 0001 0028 0005 2007 Read Write System Local Time 23 Read Write System Time Zone 4112 255 255 255 255 Read Write DNS1 Server Address 44114 255 255 255 255 Read Write DNS2 Server Address Read write Enable Disable Web Access Read Write Timeout for Communication Watchdog 3 5 ioLogik E2210 User s Manual Using ioAdmin Server Settings Tab General The Server Settings tab is where you log in as an administrator This 1s required in order to gain access to the 10Logik E2210 configuration options If no administr
44. ere is no TCP activity for the specified time Please note that Modbus TCP connections will be blocked when setting up Accessible IP DNS Settings Use this field to specify up the IP addresses of up to 2 DNS servers These two DNS servers may be used to automatically find available e mail addresses when configuring for Active Ethernet I O e mail messaging Serial Settings You may view the reserved RS 485 communication parameters here and you may set the timeout value for breaks in RS 485 communication Note that the other serial communication parameters cannot be modified If you wish to adjust the baudrate you will need to use the physical dial on the back panel of the ioLogik E2210 SNMP Settings The ioLogik E2210 provides SNMP v2 Simple Network Management Protocol to allow monitoring of network and I O devices with SNMP Network Management software It 1s useful in building automation and telecom applications Use these fields to enable SNMP and set the read and write community strings Web Access Settings This field enables and disables the ioLogik E2210 s web console The web console allows the configuration of many settings using a web browser that is directed to the server s IP address If the web console is not enabled in this field you will not be able to access the web console Firmware Update Tab The ioLogik E2210 supports remote firmware updates through the Firmware Update tab Enter the path to the firmware file or click
45. esp 0000 w 10 Configuration r d psa EM Server Settings 5 Network Lo jabaan lt Firmware Update 8 Watchdog Y Click amp Go Logic Message Monitor 8 Dest IP 0 0 0 0 UDP TCP Dest IP 0 0 00 zp KKK 0203313249505152 10 Dest IP 0 0 0 d EX Copy ES v Toggle HEX 5 9 ioLogik E2210 User s Manual Click amp Go Logic SNMP Trap Select SNMP trap along with 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 Click the memo icon to specify up to 10 IP addresses to receive the SNMP trap You can also bind the status of up to three I O channels within each trap THEN 1 M SNMPrap sg 2 v Messaging En 3 v E mail m E SNMP Trap Settings dog Binding Yariables Bindl 0 channel status Bindl 0 channel status Bindl 0 channel status Manager list global Manager IP Manager IP Manager IP Manager IP Manager IP Manager IP Manager IP Manager IP ono N O O e W N e b Manager IP Manager IP E mail Select E mail to send a user defined email to the specified addresses Click the memo icon to enter the desired message and the intended recipients Dynamic fields such as time date IP address and I O status may be inserted in your message by clicking on the Keyword Lookup button To add a recipient you m
46. esses When the accessible IP list is enabled a host s IP address must be listed in order to have access to the ioLogik E2210 Total Solution for Industrial Device Networking Zy Main Menu E2210 E Accessible IP Settings Overview CJ Basic Settings C Enable the accessible IP list Disable will not allow all IP s connection request Network Settings No Active IP Address Netmask HT 1 0 Settings dn 1 O B System Management Ca Bsssible IP Settings 2 E CJ SNMP Agent 3 E CJ Network Connection 4 Fm C LCM 5 O 3 Change Password 6 m Load Factory Default 7 O CA Save Restart c 8 O 9 O 10 O You may add a specific address or range of addresses by using a combination of IP address and netmask as follows To allow access to a specific IP address Enter the IP address in the corresponding field enter 255 255 255 255 for the netmask To allow access to hosts on a specific subnet For both the IP address and netmask use 0 for the last digit e g 192 168 1 0 and 255 255 255 0 To allow unrestricted access Deselect the Enable the accessible IP list option Refer to the following table for additional configuration examples Allowed Hosts IP address Netmask 192 168 1 120 192 168 1 120 255 255 255 255 ioLogik E2210 User s Manual SNMP Agent On the SNMP Agent page you may enable SNMP and set the read and write community strings The ioLo
47. etween different I O servers You may also enable the Host Communication Watchdog and define the timeout value Total Solution for Industrial Device Networking E Main Menu E2210 E Overview ra Basic Settings General Settings Kor 1 0 Server Settings EN Network Settings Pod te CR MET RR Server Name General Settings Y Ethernet Configurations Server Location EJ RS 485 Settings DNS Server 1 0 0 0 0 1 0 Settings DNS Server 2 0 0 0 0 1 um PISA C Enable communication watchdog 0 sec C3 LCM ra Change Password D QI Load Factory Default C Save Restart The Host Connection Watchdog activates Safe Status when the ioLogik E2210 loses its network connection for the specified amount of time By default the Watchdog is disabled When the Watchdog is enabled and a timeout occurs the ioLogik E2210 will enter Safe Status You may use ioAdmin to configure how each DO channel responds in that channel s Safe Status settings To enable the Watchdog check off Enable connection watchdog set the timeout value and restart the server With Watchdog enabled the ioLogik E2210 will enter Safe Status after there is disruption in communication that exceeds the time specified 4 3 ioLogik E2210 User s Manual Using the Web Console Ethernet Configuration On the Ethernet Configuration page you may set up a static or dynamic IP address for the ioLogik E2210 as well as the sub
48. for status Instead the server itself is able to monitors the status of each I O device and take the appropriate action when the I O status satisfies a user defined condition For example the ioLogik E2210 could be configured to send a TCP UDP message only when the switch attached to DI 0 is turned on This structure results in a much improved response time and a much reduced load on the host computer s CPU and on network bandwidth Click amp Go Logic was developed by MOXA to easily and intuitively configure when and how I O information is transmitted over the network Using simple If Then statements you may set the conditions that need to be satisfied on one side and the resulting actions on the other side Up to three conditions and three actions can be combined in any one rule and you may define up to 16 rules SNMP traps and TCP UDP messages may be configured for transmission to up to 10 computers simultaneously Click amp Go can also be used to map an input channel on one ioLogik E2210 to an output channel on another ioLogik E2210 for direct peer to peer communication Up to five different IP addresses can be entered as the output destination This function can be described as peer to peer I O and provides a very flexible and easy way to extend I O signals or set up remote on off switches It can be used for example to replace or extend the wiring of PLC or DCS systems over Ethernet Features Click amp Go Logic s key features are
49. gable and can be used to configure the network settings or display other settings When plugged in the LCM displays the 10Logik E2210 home page and pressing any button takes you into the settings and configuration LCM Controls The up and down buttons navigate between the current options The right and left buttons enter and exit the submenus The center button is used when modifying settings or restarting the server go to the previous item go to the next item Left exi the current submenu and return to the previous menu go up one level Right Jenter the selected submenu go down one level enter exit editing mode An e in the upper right hand corner of the display indicates that the parameter can be modified Press the center button on the LCM to modify that parameter s settings LCM Options Display Explanation Actions This is the default home page showing the IP address Press the down button to view the submenus lt 10LOg1k E2210 gt Enter this submenu to display information about the specific server you are viewing e serial number lt 1OLOGLK 5227107 name server location E2210 f w ver lem f w ver model name ioLogik E2210 User s Manual Liguid Crystal Display Module LCM Display Explanation Actions Enter this submenu to display information and settings for the network Ethernet link MAC address lt ioLogik FZZ10 gt IP mode network IP address netmask gateway DNS
50. gik E2210 provides SNMP v2 Simple Network Management Protocol to allow monitoring of network and I O devices with SNMP Network Management software It is useful in building automation and telecom applications Using the Web Console Main Menu E2210 a Overview re Basic Settings Bg Network Settings aa I O Settings EHE System Management EJ Accessible IP Settings e SNMP Agent E Network Connection Lem FG Change Password FG Load Factory Default EH Save Restart Network Connection On the Network Connection page you may view the TCP connections from other hosts This may LCM assist you in the management of your devices SNMP Agent Configurations SNMP Read Community Name Write Community Name Contact Location Total Solution for Industrial Device Networking Enable Disable public public E Main Menu E2210 fa Overview Ca Basic Settings HQ Network Settings R 1 0 Settings Fa System Management a Accessible IP Settings Cd SNMP Agent O Network Connection G3 LcM ea Change Password a Load Factory Default J Save Restart Network Connection Total connection s 1 Host Address 192 168 127 1 Total Solution for Industrial Device Networking Connect Type HTTP If you have installed the optional LCM you may view the status and firmware details on the LCM page E Main Menu E2210 ra Overview Ca Bas
51. grams MEN Address Translation MIB AtIfIndex AtPhysAddress AtNetAddress 4 icplnSegs lepConnRemAddress eplnErs __tepPassiveOpens snmpOutTooBigs smpOwTaps D 2 ioLogik E2210 User s Manual SNMP Agents with MIB DI00 Type DIO7Type DO02 mdex DO07 Inex DiOI Index DIOS Index DO02 Staus DO07 Status DIO1 Status DI08 Status DO02 Low Width DO07 Low Width DIOI Type DI08 Type DO02 High Width DO07 High Width DIFier pnOFie DO0S Low Width 000 DIO2 Filter DIO9 Filter DOO2 PulseStart DOO7 PulseStart EA D103 Status DIMOStatus DOlndx DI03 Type pnoTpe DO04 Mode J ooo DIO4Filter nier DOW DIO4 Index pnikdx pore Jo ooo DIM Mode pIiiMode DOMLowWidh D104 Status DI11 Status DOORHihWidh DIOS Filer pO0OImdex DOOSIndex DI05 Index pOWO Mode DO0S Mode lt DIOSMode DO00 Staus DOosSaww DIOS Status DOWOType poosrpe DIOS Type DO0owWidh DO05 Low Width DIOG Filer DO0O HighWidih_ DOOS High Width DI06 Index DO0O PulseStar DOOS PulseStart DI06 Mode DO0LIndex DO06 mdex A DIOG Status pO0I Mode DO06Mode J ooo DIOG Type pO0EStatus DO06Stats 00 U 3 E Factory Default Settings Default IP address Default Netmask Default Gateway Communication watchdog DI Mode Filter time Trigger for counter Counter status DO Mode DO Safe St
52. he DO is set to OFF or ON at Safe Status For DO channels in Output Pulse mode you can configure whether or not the output pulse commences or continues at Safe Status Test I O You may test the DI O channel by using ioAdmin al Contig El Text ele DU Lharrral TT nn D Mode Pulsa Output Moda baba ioLogik E2210 User s Manual Using ioAdmin DI DI depends on the device DI Counter start or stop the counter DO DO set the DO to ON or OFF DO Pulse activate or stop pulse generation server Settings Tab Administrator You may set up a password server name location date time zone and time server in the Server Settings tab x 0 Configuration W Server Info Es Server Settings 5 Network a Firmware Update 2 Watchdog Y Click amp Go Logic Message Monitor Password for entry F Logout Management Settings Time Settings Change Password 8 char max Local Date 2007 425 17128 Reconfirm Password Time 1 E 18 12 E Y Update Time Zone Server Name 18 char max GMT Greenwich Mean Time Dut v Y Time Server Server Location 18 char max Update Y Refresh Network Tab The Network tab is where you configure IP settings Modbus TCP Alive Check Timeout settings DNS settings Serial settings SNMP settings and Web Access settings for the ioLogik E2210 w 170 Configuration W Server Info EJ Server Settings 5 Network a Firmware Update 8 Watch
53. ic Settings aa Network Settings Ae 1 0 Settings Bg System Management n Change Password LCM Module Information LCM Module LCM Module Firmware Version Firmware Release Date Total Solution for Industrial Device Networking Attached 1 0 0 0 03 01 2006 ioLogik E2210 User s Manual Using the Web Console Change Password A y Total Solution for Industrial Device Networking Zi Main Menu E2210 Overview EJ Basic Settings Network Settings Change Password Password Old password 1 0 Settings System Management zm LCM Retype password New password a Load Factory Default Save Restart For all changes to the ioLogik E2210 s password protection settings you will first need to enter the old password Leave this blank if you are setting up password protection for the first time To set up a new password or change the existing password enter your desired password under both New password and Confirm password To remove password protection leave the New password and Confirm password fields blank ATTENTION If you forget the password the ONLY way to configure the ioLogik E2210 is by using the reset button to load the factory defaults Before you set a password for the first time it is a good idea to export the configuration to a file when you have finished setting up your ioLogik E2210 Your configuration can then be easily imported back into
54. iguration of other servers 550520 oo DO03_PWN O Corr D003 SAFECO off DO04 0 DO DO04 PWN 0 off DO04_SAFE 0 Cort e as a quick reference guide for poso oe DOOG PWN 0 Off DODG SAFE 0 OFFS DO07 0 DO DOO7_PwN 0 off DO07_SAFE 0 off you to configure Modbus drivers in a SCADA system CHANNEL 1 0 TYPE MODBUS REFERENCE MODBUS ADDRESS Dec Hex DIOO Input 10001 0000 0x0000 DIOL Input 10002 0001 0x0001 DIO2 Input 10003 0002 0x0002 The file includes the following DIOS SEE 10004 0003 0x0003 AR DI04 Input 10005 0004 0x0004 DIOS Input 10006 0005 0x0005 information DI06 Input 10007 0006 0x0006 DIO Input 10008 0007 0x0007 DIOS Input 10009 0008 0x0008 1 file title date and time DI09 Input 10010 0009 0x0009 i DI10 Input 10011 0010 Ox000A 2 model information 3 Modbus address ioAdmin Main Screen Main Screen Overview This is ioAdmin s main screen The main window defaults to the I O Configuration tab which displays a figure of the ioLogik E2210 and the status of every I O channel below it The other tabs in the main window take you to server and network settings and further functions are available when you log on as an administrator Note that configuration options are not available until you log on as an administrator s k mrt RER yell TGAdBIE
55. ine to obtain the configuration file from the ioLogik E2000 server Enter TETP lt host IP PUT ik2210 txt to copy the configuration file to the ioLogik E2000 server Transfers files to and from a remote computer running the IFIP service TFTP i host GET PUT ce destination Specifies binary image transfer mode also called octet In binary image mode the file is moved literally byte by byte Use this mode when transferring binary files specifies the local or remote host Transfers the file destination on the remote host to the file source on the local host Transfers the file source on the local host to specifies the file to transfer dest ination opecifies where to transfer the file You must use ik2210 tkt as the destination filename when copying a configuration file to the ioLogik E2000 unit Otherwise you will receive an error message as shown below Error on server ocma srv D PCMail Server snmp 31 udp TSNMP snmpt rap 52 udp snmp trap SNMP trap print srv 0 tcp https 443 tcp MCom https 443 udp MCo https 443 tcp MCom ittps 443 udp MCo m You can use TFTP in a batch file to transfer configuration files for different units For example you might have two configuration files that need to be copied to two different servers 1k2210_1 txt for 192 168 127 253 and ik2210_2 txt for 192 168 127 254 A batch file could be written as follows tftp 192 168 127 253 put ik2210 1 txt ik2210 txt
56. ion of that information DO operation can also be automated through DI trigger conditions or mapped directly to a remote DI channel on another ioLogik E2210 In the main screen you will see a list of the rules in the current ruleset Double click on a rule to open that rule s configuration window or double click on an empty rule to start a new rule File System Sort Help pe m m Host 163 254 10 1039 132 168 m SB ioLogik AB 192158127210 Logic 0 Configuration 3 E2210 dfi 192 168 127 220 9 nogaj e bnitor IF THEN Logic Na r E r I c Ligier gt po ooo no Equivalent Logic Statement i X Cancel lt gt E2210 1 0 sync rate 50 sec The configuration window is where the rule is defined There are two types of rules that can be defined Logic rules and peer to peer I O rules Logic rules are used for DI event based triggers whereas peer to peer I O rules are used for mapping I O channels between two ioLogik E2210 servers The Equivalent Logic Statement at the bottom shows a real time text based summary of the rule that you are defining It can be a useful way to make sure that the rule is designed as you intended ATTENTION When configuring input or output control or response values you must select the unit of measurement before entering a value If you select a unit of measurement after entering a value the value will not be retained
57. itor UDP TcP E A 5343494920666F 726D61 74207768636968206D 61 64652061 742030323433383431 32 Rs M Toggle HEX lt p Keyword Lookup Send as HEX seperated by Message Receiver list global 1 DestiP 1921681272 Dest IP 0000 Dest IP 0 0 0 0 Dest IP 0 0 0 0 Dest IP 0 0 0 0 Dest IP 0 0 0 0 Dest IP 0 0 0 0 Dest IP 0 0 0 0 Dest IP 0 0 0 0 Dest IP 0 0 0 0 41 max chars 200 Messaging protocol global fe UDP SIER D w O M 2 nm e X Cancel Messages may also be entered in HEX by selecting the Send as HEX checkbox When sending a message in HEX each HEX value must be delimited by commas Certain control characters will only appear in the Message Monitor when Toggle HEX is selected as in the following example JOE E Message Content Settings Message Content 01 02 08 31 32 49 50 51 52 GP Y Send as HEX seperated by Message Receiver list global 33 max chars 200 w VO Configuration amp Server Info EM Server Settings Br Network Messaging protocol global El Fimware Update Watchdog Y Click amp Go Logic Message Monitor T 1 Dest IP 192 168 127 2 fe UDP UDP TCP 2 Dest IP 0 0 0 0 TER pee 3 Dest IP 0 0 0 0 4 Dest IP Jo 0 0 0 Message Port TCP UDP 5 Desp 0000 9000 BA cory Ocea Haggis B Dest IP 0 0 0 0 7 D
58. loLogik E2210 User s Manual Fourth Edition May 2007 www moxa com product Moxa Technologies Co Ltd Tel 4886 2 8919 1230 Fax 886 2 8919 1231 Web WWW moxa com MOXA Technical Support Worldwide support moxa com The Americas support usa moxa com ioLogik E2210 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 2007 Moxa Technologies Co Ltd All rights reserved Reproduction without permission is prohibited Trademarks MOXA is a registered trademark of the MOXA Group All other trademarks or registered marks in this manual belong to their respective manufacturers Disclaimer Information in this document is subject to change without notice and does not represent a commitment on the part of MOXA MOXA provides this document as is without warranty of any kind either expressed or implied including but not limited to its particular purpose MOXA reserves the right to make improvements and or changes to this manual or to the products and or the programs described in this manual at any time Information provided in this manual is intended to be accurate and reliable However MOXA assumes no responsibility for its use or for any infringements on the rights of third parties that may result from its use This manual might include unintentional technical or typ
59. lue CH10 DI Clear Counter Value read always 0 Write 1 Clear counter value Ox0046 l bit 0 return Illegal Data Value CH11 DI Clear Counter Value read always 0 Write 1 Clear counter value 0x0047 l bit 0 return Illegal Data Value CHO DI Counter Overflow Status Read 0 Normal 1 Overflow Write 0 clear overflow status Ox0048 l bit 1 return Illegal Data Value CHI DI Counter Overflow Status Read 0 Normal 1 Overflow Write 0 clear overflow status 0x0049 l bit return Illegal Data Value CH2 DI Counter Overflow Status Read 0 Normal Overflow Write 0 clear overflow status 0x004A l bit 1 return Illegal Data Value 00074 A A I A ON ON ON ON ON ON O2 N NO 00 ON un R 00075 ioLogik E2210 User s Manual Modbus TCP Address Mappings Reference Address Data Type Data Type CH3 DI Counter Overflow Status Read 0 Normal 1 Overflow Write 0 clear overflow status 0x004B l bit 1 return Illegal Data Value CH4 DI Counter Overflow Status Read 0 Normal 1 Overflow Write 0 clear overflow status 00077 Ox004C l bit 1 return Illegal Data Value CH5 DI Counter Overflow Status Read 0 Normal Overflow Write 0 clear overflow status 00078 0x004D l bit 1 return Illegal Data Value CH6 DI Counter Overflow Status Read 0 Normal Overflow Write 0 clear overflow status 00079 0x004E l bit 1 retur
60. n 140 Configuration Server Info Server Settings Sa Network E Firmware Update Watchdog Y Click amp Go Logic Message Monitor Logic Name Changes made in the Click amp Go Logic tab are not effective until the ioLogik E2210 is restarted just like changes made in other tabs Note that when Click amp Go Logic is being used the range and units of I O channel being used in Click amp Go Logic may not be modified Server Context Menu The Server context menu is accessed by right clicking on the server model name in the navigation panel Fe MOXA ioAdmin File System Sort Help se s Host 169 254 10 109 192 168 Ge ioLogik AB 192 168 127 210 gi 2219 dB 192168 Disconnect ntr Add Serial I 0 Server Restart System Reset to Default Export System Config Import System Config rd E Connect Select this command to have ioAdmin attempt a re connection over the network to the selected ioLogik server Disconnect Select this command to have 0 Admin drop the network connection with the selected ioLogik server Delete I O Server Select this command to have ioAdmin remove the selected server Add Serial I O Server Select this command to manually add a server by using its Unit ID 3 13 ioLogik E2210 User s Manual Using ioAdmin Restart System Select this command to restart your ioLogik E2210 from a remote site You will need to log in as an administ
61. n Illegal Data Value CH7 DI Counter Overflow Status Read 0 Normal Overflow Write 0 clear overflow status 00080 0x004F I bit 1 return Illegal Data Value CH8 DI Counter Overflow Status Read 0 Normal Overflow Write 0 clear overflow status 00081 0x0050 l bit 1 return Illegal Data Value CH9 DI Counter Overflow Status Read 0 Normal Overflow Write 0 clear overflow status 0x0051 l bit 1 return Illegal Data Value CH10 DI Counter Overflow Status Read 0 Normal Overflow Write 0 clear overflow status 00083 0x0052 l bit 1 return Illegal Data Value OO SI D ON ioLogik E2210 User s Manual Modbus TCP Address Mappings Data Type CH11 DI Counter Overflow Status Read 0 Normal 1 Overflow Write 0 clear overflow status 00084 0x0053 bit 1 return Illegal Data Value ioLogik E2210 User s Manual Modbus TCP Address Mappings 1xxxx Read Only Coils Support Function 2 CHO DI Value o CHO DI Value CHA DI Value CH8 DI Value 3xxxx Read Only Registers Support Function 4 CH4 DI Counter Value Lo Word CH6 DI Counter Value Lo Word CH8 DI Counter Value Hi Word 30018 OxO01I word CH8 DI Counter Value Lo Word 30019 0x0012 word CH9 DI Counter Value Hi Word ioLogik E2210 User s Manual Modbus TCP Address Mappings 4xxxx Read Write Registers Support Functions 3 6 16 40030 0x001D CH7 DO Pulse High Signal Width CH7 DO Pulse High Signal Width wee E 4003
62. n for One Condition In this scenario the rule checks DI O for a change in status and DI 1 and DI 2 for status only The repeat interval will not have an effect if the AND relationship is used because the edge condition for DI 0 can never be sustained over a length of time With the OR relationship the IF conditions will be satisfied as long as either DI 1 or DI 2 is on and the THEN actions will be triggered over interval N DI 0 OFF to ON DI 1 ON DI 2 IF condition satisfied Check every N sec THEN action Ie gt triggered ioLogik E2210 User s Manual Click amp Go Logic THEN Actions Under the THEN column you may set up to 3 actions that will be performed if the conditions under the IF column are satisfied The 3 actions may be any combination of DI O setting SNMP trap Active Message by TCP UDP or E mail For SNMP trap Active Message and E mail actions use the following memo icon to additional parameters Logic 0 Configuration iw Enable Enable Logic IF THEN H Iv DI 0 OFF mi gt gar 21 CH 31 Check every 0 sec 0 trigger once Relation between conditions ND y C Enable peer to peer 1 0 ES Equivalent Logic Statement lt IF gt DI 0 OFF check every O sec Zak X Cancel Summary of IF THEN Parameters IF Conditions ON OFF ON to OFF Max value 4 294 967
63. net mask and gateway address Total Solution for Industrial Device Networking Main Menu E2210 m Overview Ca Basic Settings ES Network Settings Ethernet Configurations Ethernet Parameters E IP Configuration Static v C General Settings m EHhemetconhaursuong TP Address Panah RS 485 Settings Subnet Mask 255 255 255 0 E I O Settings Gateway 0 0 0 0 H System Management G3 LcM Ga Change Password Submit a Load Factory Default gg Save Restart RS 485 Settings On the RS 485 Settings page you may view the serial communication parameters but no configuration changes are allowed The baudrate may only be configured by the physical dial on the back of the ioLogik E2210 This is a reserved function Total Solution for Industrial Device Networking J Main Menu E2210 ra Overview e Basic Settings B Network Settings RS 485 Settings Serial Parameters i Unit ID 0x01 C General Settings Baud Rate 115200 ra Ethernet Configurations Data Bits 8 C3 gags Settings Stop Bits 1 0 1 0 Settings Parity None ma System Management 3 LCM CJ Change Password 3 Load Factory Default CJ Save Restart ioLogik E2210 User s Manual I O Settings DI Channels On the DI Channels page you may view the status of each DI digital input channel 4X Main Menu E2210 Overview ra Basic Settings DI Channel Settings Using the Web Cons
64. nfigurable settings If you navigate to another page without clicking the Submit button your changes will not be retained Submitted changes will not take effect until they are saved and the ioLogik E2210 is restarted You may save and restart the server in one step by clicking on the Save Restart button after you submit a change If you need to make several changes before restarting you may save your changes without restarting by selecting Save Restart in the navigation panel If you restart the ioLogik E2210 without saving your configuration the ioLogik E2210 will discard all submitted changes Basic Settings On the Basic Settings page you may set the ioLogik E2210 s system time or provide the IP address of a time server for time synchronization 4 2 ioLogik E2210 User s Manual Using the Web Console Total Solution for Industrial Device Networking EJ Main Menu E2210 a Overview Q Basic Settinas Basic Settings O NES Time Settings HC Network Settings y Time zone 24 hour GMT 08 00 Taipei w B3 I O Settings Ez DN System Management Local time 12006 07 10 10 34 46 Modify Ga LCM System Elapsed Time e 13 10 i 3 Change Password Time server Load Factory Default Web console Enable Disable sg Save Restart Network Settings General Settings On the General Settings page you may assign a server name and location to assist you in differentiating b
65. ographical errors Changes are made periodically to the information herein to correct such errors and these changes are incorporated into new editions of the manual Chapter 1 Chapter 2 Chapter 3 Table of Contents INTTOQUCHON kasan aaa ett 1 1 OW TANNA A anaa ai ana A aik 1 2 Traditional Remote Ondas 1 2 A O aan a O M Pe RUE JA 1 2 CIO de M Dae Of A ie 1 2 Optional Liquid Crystal Display Module LCM nenen neee 1 3 POUCES nee en te a ENG ten 1 3 Al on can ox a sua en ee D naa 1 3 Products PECTEIC ALONG ES MA a a Da a E A Ad GA Da a aaa da a Dia a 1 4 CAN aa ae a a aa A A dt 1 4 DOES EEE 1 4 Serial Communication Parameter Sea comua tote aaa a a a a a uate aaa a jana O 1 4 Digital Input anda a 1 4 Dis ANA DUE eT 1 4 POWePICquiEe fie ise aaa OO Gan a aba ka ED a ASO den 1 4 ME ChamcakSPEENICANO SK Z AA O OR AO gan AWA 1 4 BANON NGA b s sess aaa ta Devas baa A A ME a basia a boo a a 1 5 PATENG APPO aan aaa O ALA ZA AO ne nan 1 5 Walras odo 1 5 POC ADM Ga NA A O A OZ O M A NAA 1 5 Without LC D NIOGUIG sa is 1 5 WELAD MBUN sanagi ita A 1 6 Hardware REI TENC C sidad idilio ci 1 7 A A II N 1 7 LED TGC ALORS Gd M ed a tados 1 7 nn 2 1 Hardware ASTON lod 2 2 Connecuas ME POW CE eoe oai rd ua aa ba aa a a Lak NG cu aapa a 2 2 Groundine the 100 8tk E22 Distr inner uni ds mime 2 2 Connecting 10 Ihe INeDWOIK eii 2 2 Connecting to a Network with Multipl
66. ole Total Solution for Industrial Device Networking A DI Channel Mode Status Filter Counter Trigger ol i a setius DI 00 DI off 50 0 ms TA 1 0 Settings DI 01 DI off 50 0 ms DI Channels DI 02 DI Off 50 0 ms HT System Management DI 04 of TONS P DI 05 DI Off 50 0 ms LOM DI 06 DI Off 50 0 ms CJ Change Password DI 07 DI Off 50 0 ms J Load Factory Default DI 08 DI Off 50 0 ms Ss DI 10 DI Off 50 0 ms DI 11 DI Off 50 0 ms You may 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 my y E 3 http 11172 168 127 254 DI Channel Sethegs Microsoft Internet Explores Bite FIFA LS LT ZA IH Li kanarl Eriknga Maternal akernil Exploser DI Channel 0 Settings DI Channel 0 Settings Mode 1 Current Setting LL Current Setting DI v 100 Counter 100 Lo fa Hi O 2 Power On Setting 2 Power On Setting 3 Safe Status Setting LI 3 Sale Status Setting Submit Close m Surut Close Note Filter unil 0 5m3 range 1 765535 Counter Filter 3 Counter Filter z 5 x 0 5ms Counter Trigger Counter Start Mode 0 Ses Counter Trigger Counter Start Note Filter unit 0 5ms range 165535 Warning Be sure to Save Restart your setting Warning Be sure te Sawe Restart your setting For DI mode
67. ormation is sent who it is sent to how itis sent and under what I O conditions it is sent This simple but powerful tool 1s significantly more efficient with network and CPU resources than traditional blanket polling methods In order to operate as an Active Ethernet I O server rather than a passive remote I O server the 10Logik E2210 will need to perform three steps after all rules in the ruleset have been defined 1 The ruleset must first be downloaded from ioAdmin onto the ioLogik E2210 You may do so by clicking on Download in the Ruleset Management bar 2 After the ruleset has been downloaded you must restart the ioLogik E2210 You may do this by right clicking on the server name in the navigation panel in ioAdmin and selecting Restart Do not use the reset button as that will load all factory defaults and erase your ruleset from memory 3 After the ioLogik E2210 has restarted the ruleset must be activated for Active Ethernet I O operation First you will need to log in as an administrator again in ioAdmin s Server Setting tab Once you have logged in go to the Click amp Go Logic tab and click Run in the Ruleset Management bar This will activate the ruleset and the ioLogik E2210 will begin working as an Active Ethernet I O server When the ruleset has been activated it will remain active even when the ioLogik E2210 is disconnected from the host computer or from the network If the ioLogik E2210 is turned off Active Ethernet I O
68. pports RS 485 modules for expandable I O e Supports SCADA software such as Wonderware InTouch and GE Intellution 1F1x32 e SNMP for system management and I O status e Remote management over the network including firmware updates e Supports use of TFTP server to import configuration e Configurable DO power on and safe status settings e Optional hot pluggable LCM for status display and configuration Packing List The ioLogik E2210 1s shipped with the following items Standard Accessories e ioLogik E2210 Active Ethernet I O Server e Document and Software CD Optional Accessories e LDPI602 ioLogik Liquid Crystal Display Module LCM NOTE Notify your sales representative if any of the above items are missing or damaged 1 3 ioLogik E2210 User s Manual Introduction Product Specifications LAN Ethernet Protection Protocols Serial Interface Serial Line Protection 10 100 Mbps RJ45 1 5 KV magnetic isolation Modbus TCP TCP IP UDP DHCP Bootp SNMP MIB for I O and Network HTTP RS 485 2 wire Data Data GND 15 KV ESD for all signals Serial Communication Parameters Parity Data Bits Stop Bits Flow Control Speed Protocol Built in RTC Digital Input Inputs I O Mode Dry Contact Wet Contact Common Type Isolation Digital Output Outputs On state Voltage Output Current Rating Optical Isolation Protection Power Requirements Power Input Power Consumption Field Power Mechanical
69. rator to use this function Reset to Default Select this command to reset all settings including console password to factory default values You will need to log in as an administrator to use this function Export System Config Select this command to export the configuration of the ioLogik E2210 to a text file You will need to log in as an administrator to use this function It is strongly recommended you use this method to back up your configuration after you have finished configuring the ioLogik E2210 for your application Below is an example of the exported configuration file Time 9 10 55 AM 1 Model MOD_TYPE E2210 Active Remote 1 0 Server 12DI 8D0 MOD_LOC MOD_NAME DIQ3 0 DI DI04 Q DI DIO5 0 DI DIO6 20 DI DIO 0 DI DIO8 0 DI DIO9 0 DI DI10 0 DI DI11 0 DI DODO 0 DO DO01 0 DO DO02 0 DO DO03 0 DO DO04 Q DO DOQ5 0 DO DO06 0 DO DO07 0 DO I O TYPE Input Input Input Input Input Input Input Input Input Input Input Import System Config DIOO_FILTER 100 50 DIOl FILTER 100 50 DIO2 FILTER 100 50 DIOS FILTER 100 50 DIO4_FILTER 100 50 DIOS_FILTER 100 50 DI06_FILTER 100 50 DIO7 FILTER 100 50 DIOS FILTER 100 50 DIO9_FILTER 100 50 DI10_FILTER 100 50 DI11_FILTER 100 50 DoOQ PwN 0 Off DO01_PwN 0 off DO02 PwN 0 off DO03_PwN 0 off DOO4_PwN 0 off DOOS_PwN 0 Off
70. riod of time More information is provided below Under Relation between condition select AND to specify that all conditions must satisfied for the action to take place select OR to specify that any one of the conditions may be satisfied for the action to take place You may wish to set up a heartbeat status message or action that repeats at regular intervals as long as the I O server is operational In this case you can set up a Time Trigger rule as the first IF condition For example you can set a 3600 second interval so that a TCP status message 1s sent every hour More Info on Repeat Interval vs Edge Detection The Check every ___ sec field is designed to allow THEN actions to be repeated when the specified conditions are sustained However if a condition is based on edge detection 1 e ON to OFF or OFF to ON it cannot be sustained and the Check every sec field will have no effect The following scenarios illustrate how edge detection affects the Check every ___ sec field In each diagram the statuses of three sensors are shown over a period of time with a high signal corresponding to a true condition The green shaded area shows the duration of time that the IF conditions have been met ioLogik E2210 User s Manual Click amp Go Logic 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
71. ser to access the web console Note that although most configuration options are available in the web console some settings are only available through ioAdmin Furthermore the web console can be disabled under Web Access Settings in ioAdmin If you are unable to access the web console check the Web Access Settings in ioAdmin 3 Main Menu E2210 El Overview CJ Basic Settings Welcome to ioLogik Series Navigation B Ethernet I O Server etti ace Model Name E2210 Fi 1 0 Settings Serial Number 98004 HC System Management Firmware Version 1 0 2 0 Main E LCM Ethernet IP Address 192 168 127 254 A Ba Ethernet MAC Address 98 00 00 00 00 04 oe Window CJ Change Password mL Gere RS 485 Setting 115200 n 8 1 C Load Factory Default so Pl C3 Save Restart aan ot ss Panel The left panel 1s the navigation panel and contains an expandable menu tree for navigating among the various settings and categories When you click on a menu item in the navigation panel the main window will display the corresponding options for that item Configuration changes can then be made in the main window For example if you click on Basic Settings in the navigation panel the main window will show a page of basic settings that you can configure You must click on the Submit button after making configuration changes The Submit button will be located at the bottom of every page that has co
72. server 1 DNS server 2 Enter this submenu to display information about the ruleset lt ioLogik E2210 gt being used by the active I O system click amp go e name e Status lobogik E2210 Enter this submenu to display the RS 485 cascade port settings serial port Enter this submenu to access I O channel status Here are examples of settings that you might see ioLogik E2210 e DI 00 di off 1 0 Setting e DO 00 pulse stop Press up or down to navigate through the different I O channels without having to go back to the previous menu lt ioLogik E2210 gt Enter this submenu to see if the web console is enabled or console disabled Select this option to enter an IP address to ping If you get a timeout error it indicates that the E2210 cannot reach that IP address Otherwise the display will show the response time roLocgik E2210 gt ping Enter this submenu to display the restart now submenu Enter the restart now submenu to display the restart option Press the center button to modify this option then select enable to save changes and reboot the I O server The disable option has no effect roLogrk E Z10 gt av restart WARNING Any configuration changes that are made through the LCM will not take effect until the ioLogik E2210 is restarted A 2 B Modbus TCP Address Mappings E2210 Modbus Mapping Oxxxx Read Write Coils Support Functions 1 5 15 CHO DO Value 0 Off 1 On CHI DO Value 0
73. t stored return code Initiate the socket to use iRet MXEIO_Init CheckErr iRet MXEIO Init Jj printf Initiate the socket succeeded Nn zkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk start TCP amp UDP active message zkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk iRet Message2K Start PROTOCOL TCP start TCP message 9000 TCP port number getTcpMessage call back function CheckErr iRet Message2K_Start printf Start to receive active TCP message n iRet Message2K_Start PROTOCOL_UDP start UDP message 9000 UDP port number getUdpMessage oa8ll back functions CheckErr iRet Message2K Start 5 18 ioLogik E2210 User s Manual Click amp Go Logic void printf Start to receive active UDP message n Sleep 5000 Message2K_Stop PROTOCOL_TCP stop TCP message printf Stop to receive active TCP message n Message2K Stop PROTOCOL UDP stop UDP message printf Stop to receive active UDP message n zkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk disconnect and terminate socket zkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk TITO terminates use of the socket MXEIO Exit printf Terminate the socket succeeded n return 0 CALLBACK getTcpMessage BYTE data WORD wSize data wSize 0 printf TCP Message s n data CALLBACK getUdpMessage BYTE data WORD wSize data wSize 0 printf UDP Message s n data After each MXIO function call the
74. ta Acquisition and Control DAC systems that require an efficient real time I O solution with a response time on the order of hundredths of seconds Active Ethernet I O MOXA s Active Ethernet T O line was developed specifically to address the limitations of the traditional passive approach Rather than having the host computer poll the I O device server over the network for the status of each I O device the Active Ethernet I O server intelligently sends the host computer status information only under specified conditions This is a report by exception approach which greatly reduces the load on CPU and network resources Network packets are far fewer in number and far smaller in size since I O information is only sent when necessary and only information from the specified I O device is sent Based on field tests of an ioLogik E2000 series server used in an RFID system 50 ms is the typical response time over a 100 Mbps Ethernet network MOXA s active I O messaging system uses TCP or UDP for I O messaging and supports sending messages to up to ten host computers simultaneously In addition to providing intelligent status reporting Active Ethernet I O servers are backwards compatible with all of the functions and capabilities of traditional passive remote I O servers Click amp Go MOXA developed the Click amp Go logic control interface for easy configuration and deployment of Active Ethernet I O Click amp Go s intuitive graphical interf
75. ted to the network the status of digital output channels O and 1 at 192 168 127 3 will be a mirror of input channels O and 1 at 192 168 127 154 Status will be updated once every second MXIO DLL for Active I O Messages This is an example of a Visual C application that receives active I O messages using the MXIO DLL library We do not recommend using Visual Basic because Visual Basic does not support multi threading environments kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk p ufi Example program Message cpp 2 A RT Description t je 1 Receive active message from ioLogik 2000 ethernet series ud qa 2 The message transmission can use TCP porotocol or UDP porotocol Ai uri List ot MXIO Functions used in this examples MXEIO Init MXEIO Exit Message2K Start Message2K Stop x ufi kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk include lt stdio h gt include lt stdalib h gt Hine luce 734 taa bes daa Von des include Meio h void CALLBACK getTcpMessage BYTE data WORD wSize TCP call back function void CALLBACK getUdpMessage BYTE data WORD wSize IfUDP call back function 7 7 void CheckErr int iRet char szFunctionName check function execution result int main KKK KKK KK KK EX ER ER KAKAK KK AR Initiate socket and create connection zkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk int iRe
76. the ioLogik E2210 if you need to reset the ioLogik E2210 due to a forgotten password or for other reasons Load Factory Default This function will reset all of the 10Logik E2210 s settings to the factory default values All previous settings including the console password will be lost Save Restart If you change the configuration do not forget to reboot the system 4 9 2 Click amp Go Logic Click amp Go Logic was developed by MOXA to provide an easy way to program your ioLogik E2210 for active I O messaging In the chapter we will show you how Click amp Go Logic works and how to use it to develop your active I O messaging program The following topics are covered in this chapter d d d Overview Features Click amp Go Logic Basics Working with Rules Defining Logic Rules gt IF Conditions More Info on Repeat Interval vs Edge Detection gt THEN Actions Defining Peer to Peer I O Rules Configuring Input for Peer to Peer I O Configuring Output for Peer to Peer I O Working with Click amp Go Rulesets gt Activating the Ruleset gt Ruleset Management Bar gt Ruleset Import Export Application Examples gt Local I O Control gt Active I O Messages gt Peer to Peer I O gt MXIO DLL for Active I O Messages ioLogik E2210 User s Manual Click amp Go Logic Overview The 10Logik E2210 s Active Ethernet I O system eliminates the need for host computers to continually poll I O devices
77. u start up ioAdmin or boot up restart the ioLogik E2210 When you install the ioLogik E2210 for the first time the password will be blank and you may simply click on Login Additional functions will available after logging in including the following new tabs En Network z Firmware Update s Watchdog v Click amp Go Lagic When making configuration changes you will need to click on Update or on Apply to save the changes Some changes will require a restart of the ioLogik E2210 in order to take effect and you will be given the option to restart the computer if necessary ATTENTION You MUST log in to access any administrator function including Network Communication Watchdog Timer and Firmware Update tabs If you forget the password you may hold down the ioLogik s reset button to clear the password and load factory defaults This will result in the loss of all configuration settings and your Click amp Go Logic active I O messaging program I O Configuration Tab Administrator When logged on as an administrator you may 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 Settings made in this window can be copied to all I O channels using the Apply to all channels option Options for Power On Settings and Safe Status Settings are also available Configuring Digital Inout Channels 4 DI Channel 11 28 Config Test
78. ule that will be mirrored For example DO 0 on the output module can be configured to mirror DI O on the input module When DI 0 on the input module is on DO 0 on the output module will turn on when DI 0 on the input module is off DO 0 on the output module will turn off Enable peer to peer 1 0 C Le remot E Output channel DO 0 mirror from remote IP 192 168 127 254 channel Dl 0 w Make sure that the input module has been configured to mirror its input channels to this ioLogik E2210 s IP address Also any output channels used for peer to peer I O must be set to DO mode not Pulse Output mode Once both the input and output sides have been configured you may begin peer to peer I O operation by activating the rulesets on both ioLogik E2210 servers and making sure they both have valid connections to the network If the ioLogik E2210 will be serving simultaneously as an input module and as an output module you will need to use at least two rules one rule to configure input module operation and one rule to for each output module channel 9 13 ioLogik E2210 User s Manual Click amp Go Logic Working with Click amp Go Rulesets Activating the Ruleset A Click amp Go Logic ruleset consists of all the rules that are defined for the I O server The Click amp Go Logic tab lists all the rules in the current ruleset which acts as the brain of your active I O system The rules in a ruleset work together to determine what I O inf
79. ust first add the recipient s e mail address to the Available receivers list You may then use the finger icons to move e mail addresses to and from the Receivers list To edit an e mail address click on the memo icon Note that the Available Receivers list will already contain a list of names if you provided the DNS server information in the Network Settings tab Enter your own e mail address in the From Address field Under Mail Server Settings you must configure the IP address of the SMTP server with your username and password Since the ioLogik E2210 supports DNS you may enter the domain name of the SMTP server 5 10 ioLogik E2210 User s Manual Click amp Go Logic Mail Settings Jog Mail Content Settings Mail Subject This is an example of sending email Mail Content This is an example of sending errail lt gt Keyword Lookup 36 max chars 200 Mail Address Settings global Name Mail Address e Available receiver s list Receiver s list Name e Mail Address Name e Mail Address xn TS Support moxa com From Address Mail Server Settings global SMTP Server Address IP Login Name Login Password X Cancel Defining Peer to Peer I O Rules A basic use of digital input and output is to connect a pushbutton to an LED The pushbutton is the digital input with on off status controlled by a user and the LED is the digital output with on off status controlled b
80. y the button The peer to peer I O function allows this operation to be mapped over Ethernet from a digital input on one ioLogik E2210 to the digital output on another ioLogik E2210 This allows a pushbutton in one location to have direct control of an LED in another room building or even city Peer to peer I O can be used for simple one to one mapping but also supports one to many and many to many mapping A single digital input channel can be mapped to up to five remote digital output channels Existing Ethernet Without Controller Input Me 4 See Output Module a Module zywy RH ee Up to 12 Inputs Up to 8 Outputs ioLogik E2210 User s Manual Click amp Go Logic Input Module Output Module Output Module Peer to peer I O is configured in two steps On the input module a rule is defined to send I O data to one or more destination IP addresses On the output module a rule is defined for a specific output channel to mirror a specific channel on the input module Configuring Input for Peer to Peer I O Configuring the peer to peer I O input module will use up one Click amp Go rule on the ioLogik E2210 providing the input channels In the Click amp Go tab open a new rule s configuration window and enable peer to peer I O Select Input channels mirror to then click remote IP and enter up to five IP addresses as destinations Each IP address should belong to an ioLogik E2210 server that will provi
81. you have logged in on the Server Settings tab Go to the Click amp Go Logic tab Double click on 0 in the Rules List The rule configuration window will appear Make sure that Enable in the upper left hand corner is checked Select Enable Logic Select DI 0 as your condition in the first IF field and set its value to ON Select DO 0 as your action in the first THEN field and set its value ON Click on OK Double click on 1 in the Rules List Make sure that Enable in the upper left hand corner is checked Select Enable Logic Select DI 0 as your condition in the first IF field and set its value to OFF Select DO 0 as your action in the first THEN field and set its value OFF Click on OK Click on Download on the Ruleset Management Bar Select Yes when asked to restart and wait until the server has restarted and is back on line Log in on the Server Settings tab then go to the Click amp Go Logic tab Click on Run on the Ruleset Management Bar The RDY LED will be flashing green showing that the server is now operating as an Active Ethernet I O server using the ruleset that was just defined Active I O Messages In this scenario we have a switch attached to DI O We want the server to send a TCP message that indicates the exact time that the switch is turned on Rule 0 IF DI 0 ON THEN send Active Message 1 In ioAdmin make sure that you have logged in on the Server Settings tab Go to the Click amp Go Logic
Download Pdf Manuals
Related Search
Related Contents
Les gaz d`échappement - La conception des systèmes de ventilation RTC leaflet Trial Chief PAC735A Page 1 of 2 Satellite L670-1FU - Spécifications produit MC20 ALTA™ Digital, Metal-sealed, High Flow Rate Mass Flow Grafiprint laminates LAMGLOW - grafityp selfadhesive products Il motore USER MANUAL Copyright © All rights reserved.