Home

ioLogik Active Cellular Micro Controller User`s Manual

image

Contents

1. 00005 00013 00021 0 00006 00014 DODE En 00007 00015 00023 0 00008 00016 B 00024 0 For Help press F1 Polls 150 Resps 149 Z Step 10 Look up the DI 0 and DI 1 Modbus addresses in the user s manual as shown below 8 2 Ixxxx Read only Coils Support function 2 10001 mg 0x000 lbt CHODI Valuer hooo S SA L10002 Ng OxOO001o bite CHIDIVaue OV 0x0002 bite CH2 DI Values 1000428 F DI 0 Address CH3 DI Value 100060 pii Address CHS DI Value bite CH6 DI Value 10008 0x00078 CH7 DI Value 0x000C CHO AI LED 1 On 0 Off Toos 0x000D ibt CHIAILEDI On 00e 10015 0x000E Ibit CH2AILED1 0n 0 Of CH3 AI LED 1 On 0 Off 3 11 ioLogik Active Cellular Micro Controller Planning Your System Step 11 Input relevant information Device Id Address rk Number of Polls 22 MODBUS Point Type Malid Slave Responses 222 Length Choose function code to 02 Choose the Input the tirst INPUT STATUS length address Step 12 Choose the Setup option from the toolbar and click on Data definition Next change the Scan Rate value from 1000 ms to 200 ms Display Definition scan Rate 200 Modbus Data slave Address 1 Point Type 02 INPUT STATUS Point Address Mod5ca Device ld 1 Address MODBUS Point Type Length 02 INPS 10001 0 10
2. Empty Relation between conditions THEN Select Channel Do 0 Select Trigger Condition J OK X Cancel 5 20 ioLogik Active Cellular Micro Controller Click amp Go Logic NOTE A Relay output channel is also referred to as a DO channel in the THEN ELSE action fields Pulse Output Pulse Output starts or stops a pulse It is usually used to create the flash for an alarm light Select the THEN ELSE action to Pulse Output and click on the property button 1 to enter the Pulse Output Settings window Logic 0 Configuration iv Enable Enable Logic IF THEN ELSE DI z Pulse Output EN lt Empty gt Empty Empty Empty Empty Empty lt Empty gt Pulse Output Setting Relation between conditions AND ka THEN Select Channel Pulse Dutput 1 m Select Action Stop m Relay Counts In the THEN ELSE action Relay refers to the current counts specifying how many times a relay has been triggered The counts are stored internally and can be cleared RESET is the only operator Select the THEN ELSE action to Relay and click on the property button 1 to enter the Relay Settings window Logic 0 Configuration iv Enable fe Enable Logic IF ELSE Empty z E Empty lt Empty gt m
3. 500mV 5V 10V 0 20MA 4 20MA 0 150mV 0 500mV 0 5V 0 10V Others return Illegal Data Value Virtual CH5 AI Range 00 01 02 03 04 05 06 07 08 09 150mV 500mV DV 10V 0 20MA 4 20MA 0 150mV 0 500mV 0 5V O 10V Others return Illegal Data Value Virtual CH6 AI Range 00 01 02 03 04 05 06 07 08 09 150mV 500mV 5V 10V 0 20MA 4 20MA 0 150mV 0 500mV 0 5V O 10V Others return Illegal Data Value Virtual CH7 AI Range C 14 00 01 02 03 04 05 150mV 500mV 5V 10V 0 20MA 4 20MA ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings 06 0 150mV 07 0 500mV 08 0 5V 09 0 10V Others return Illegal Data Value Working status Internal Register 0x3227 0x323E 24 words Current working internal register value Each internal register occupies 1 word 5xxxx Write Registers supports function 8 Data Field Data Field Response Description Request 0x0001 OxFFOO Echo Request Data Reboot 0x0001 0x55AA Echo Request Data Reset with Factory default ioLogik W5312 Modbus Mapping Oxxxx Read Write Coils supports functions 1 5 15 C 15 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings 00061 CHO DO Safe Pulse Operate Status 0 Off 1 On 0x0040 CH4 DO Safe Pulse Operate Status 0 Off 1 On 00085 0x0054 l bit CHO DI Clear Count Value read a
4. Advanced Settings Anti replay W Dead peer detection OPD Local Identify Pre Share Key PSK Sets the VPN ISAKMP Pre Shared key settings Perfect forward secrecy PFS Enable or disable the Perfect Forward Secrecy PFS is an additional security protocol default disable Identity option Select additional ID authentication requirements for the VPN using a specific IP Address FQDN or User FQDN settings I P FQDN User FQDN Enter an ID IP FQDN User FQDN to identify and authenticate the local VPN Endpoint 4 26 ioLogik Active Cellular Micro Controller Utilities ISAKMP phase 1 Operation Mode Select main mode or aggressive mode to configure the standard negotiation parameters for IKE Phase 1 of the VPN Tunnel NAT traversal NAT T enabling this option will allow IPSec traffic from this endpoint to traverse through the translation process during NAT The remote VPN endpoint must also support this feature and it must be enabled to function properly over the VPN default disable Encryption mode Select the VPN ISAKMP phase 1 encryption mode Authentication mode Select the VPN ISAKMP phase 1 authentication mode Diffie Hellman group Select the VPN ISAKMP phase 1 DH group As the DH Group number increases the higher the level of encryption implemented for PFS SA life time default 86400 Enter the number of seconds for the VPN ISAKMP phase 1 Lifetime This is the period of time to pass before establishing a new IP
5. 1 IP Configuration Static v Enable SNMP IP Address fi 92 168 19 203 Read Community public Subnet Mask 255 255 255 0 Write Community private Gateway 0 0 0 0 Contact MAC 00 90 E8 0D 0E 40 Location sie Accessible IP Modbus TCP Alive Check Timeout v Enable Modbus TCP idle connection timeout interval fo 3 sec DNS Settings DNS 1 255 255 255 255 DNS 2 255 255 255 255 DNS Settings Use this field to specify the IP addresses of one or two DNS servers DNS servers can be used to find available e mail addresses when setting up Click amp Go rules SNMP Settings The ioLogik W5300 provides SNMP v2 Simple Network Management Protocol to monitor network and 1 0 devices with SNMP Network Management software It is useful for building automation and telecom applications Use these fields to enable SNMP and set the read and write community strings 1 0 Configuration Panel NOTE When logged in as administrator double click on a channel on the I O Configuration panel to configure that channel s settings A window will open with configuration options for that channel After the channel has been configured click Apply to implement the new settings LAN Setting Se GPRS Setting E Network Statistics Watchdog Message Monitor E puo Expansions EY Meter Sensor ee Active Tags a Data Logging Y Click amp Go Logic Wi Server Info
6. Ready LED is blinking and Fault LED is blinking Safe Mode LED is blinking and Fault LED is blinking Safe Mode Communication OFF No communication DATA Activity Green Serial Tx Rx Active System Fault Status RED I O out of work FAULT OFF Function Normal D IEEE T Safe Mode OFF No ERG ee ey aaa or No SIM Card SIGNAL 1 Green LED Weak or insufficient SMS een LED Weak seine SNE on DD 2 Green LEDs Average 2 Green LEDs Average good for cellular connections for cellular connections 3 Green LEDs Excellent Signal 1 7 ioLogik Active Cellular Micro Controller I ntroduction Physical Dimensions unit mm I O o 96 o O o Ko Ket Ko Ke Ko o 2 Getting Started This chapter describes how to install the ioLogik W5300 The following topics are covered in this chapter o 0 0 o 0 Flowchart for Using Active Cellular Micro Controller Before Testing I nstalling ioAdmin Utility Testing Active Cellular Micro Controller in the Lab Grounding the Unit Connecting the Power Connecting to ioAdmin via Ethernet Console Configuring the DIO Channel Connecting the O Device and Sensors Testing the I O Device DI N Rail Wall Mounting Installing Removing the SIM Card and SD Card Connecting the Active Cellular Micro Controller over a Cellular Network Installing Active OPC Server on a Host that has a Public Static IP Address VV V ON ON ON ON VV WV I mport Export Configuration file
7. 168 19 18 gg waa MOER oD4E 22 By CUASMIN LINT 158 19221 MO Corkgaakon ju Serve Into F Seve Setting Message Mondo By CRICKET HUANG 199 TER 13 My CSTANLEY LIU NG 192 TER 4 15 168 19 242 mig Mo TER 1 19b arm rv 16219113 B 5340192 TER 18 145 8D 540 132 16211910 Ey W540 192 16013245 gy W5340 192 160133 ay suos 162 15 45 2 4 ioLogik Active Cellular Micro Controller Getting Started You can test each DO channel by opening the channel s configuration window and selecting the Test tab se DO Channel 1 fig DO Test IB Alias Name DO Made Pulse Output Mode Status Mej 1 Hrs 1 Pulse Fount After clicking the Test tab you can see how a channel s status affects or is affected by the attached device For DO channels you can set the on off status or start and stop pulse output For DI channels you can monitor the attached device s on off status or monitor the counter You can now use ioAdmin to set up or configure your unit Refer to Chapter 5 for additional information on using ioAdmin Configuring the DI O Channel The ioLogik W5300 product family is equipped with different I O types including analog inputs digital inputs digital outputs relay outputs and software configurable DI Os offering great flexibility for connecting 1 0 devices such as software configurable DIO channels Before you connect I O devices and sensors you should configure the DIO channels as DI or DO The W5340 for
8. CH 08 CH 03 CH 09 The Heartbeat Interval sends out packets to the Active OPC Server to notify that this ioLogik W5300 is still alive Set the heartbeat interval to 0 to disable the heartbeat If the heartbeat is disabled the SysConnect tag on the Active OPC Server will always be 1 which means that the Active OPC Server will not be notified if a remote ioLogik is disconnected from the network Active Tags A tag selection table shown in the right panel of the browser window shows the details of your selection Ga w5340 Slottt1 E1210 lt 192 168 19 243 gt Slot 2 E1211 lt 192 169 19 244 gt W5340 Enable All Al Channels Al 00 On Change 0 Al 01 On Change 5 00 41 02 OnChange 5 00 41 03 On Change 5 0 Updateper ssc 1 65535 Update per f ssc 1 65535 Updaepe f sss 1 65535 Update per i sec gt 1 65535 DI DO Global Settingfinclude expansion modules Update by w 1 0 On Change Interval 1 65535 DI DO Channels jv Enable All DI Channels Iv Iv Iv Iv Iv Enable All DO Channels CH 00 CH 01 CH 06 CH 07 CH 02 CH 08 Iv v Iv CH 03 CH 04 CH 05 CH 09 4 21 ioLogik Active Cellular Micro Controller Utilities The I O status of a channel can be updated to the Active OPC Server once it is changed or updated periodically 1 Checkmark the On Change setting to force an update when there is a signal change for
9. Empty Empty v Empty Empty lt Empty gt Relation between conditions ND I THEN Select Channel ResetCNT 0 bd Select Action Reset Internal Register The Internal Register represents a status flag to link the status of the first logic to the second one by specifying other actions in the THEN ELSE fields Values from 0 to 255 can be used here Select the THEN ELSE action for Timer and click on the property button to enter the Internal Register Settings window 5 21 ioLogik Active Cellular Micro Controller Click amp Go Logic NOTE Logic 0 Configuration v Enable fe Enable Logic IF kEm sl Internal Register CS em Em em rl tm AND bi Relation between conditions THEN ELSE Select Channel Reg 0 M Trigger Condition pinaasa Usedin Ed X Cancel Set Internal Register In the above figure the Used in column indicates that this Internal Register is also used in Rule 0 which helps the user identify the relationship between the rules In addition the Set Internal Register button a can be used to define the default values of all registers Internal Register can be controlled by Modbus TCP protocol Refer to the appendix for the address list of all Internal Registers Timer The Timer function ca
10. Output Channels DO Pulse Output ioLogik W5340 8 DIOs 2 Relays ioLogik W5312 8 DOs 4 DIOS 5 5 ioLogik Active Cellular Micro Controller Click amp Go Logic When logged in as an administrator double click on a channel on the I O Configuration panel to configure that channel s settings A window will open with configuration options for that channel Each DO channel will be configured to act as either a DO or Pulse Output channel according to the Mode Settings To switch between DO and Pulse Output channel operation select the desired mode under Mode Settings DO Channel 4 2 DO Config E DO Test EF Alias Name 1 Made Settings Mode C0 Pj Pulse mode parameter Do Pulse Output Il Analog Input Mode Selection Analog input channels can use either voltage or current to transmit signals Number of Analog Mode Selection ioLogik W5340 150 mV 500 mV 0 to 20 mA N EN EN AF o When logged in as administrator double click on a channel on the I O Configuration panel to configure that channel s settings A window will open with configuration options for that channel Each AI channel will be configured to measure either voltage or current according to the Range Settings AI Channel 0 sei Al Config Alias Name Iw Enable Channel Range Settings 3 Reset Min Input Range CP Reset Mas Iw Enable Auto Sca fa Point Slope fq 7 Actual bcaled Minimi Ig oon MinIn2E n non Maxim
11. Relation between conditions L Equivalent Logic Statement ioLogik Active Cellular Micro Controller Click amp Go Logic 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 The Equivalent Logic Statement at the bottom shows a real time text based summary of the rule that you are defining and provides a useful means of making sure that the rule is designed as you intended ATTENTI ON When configuring input and output control and 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 In addition when an I O channel is being used in a Click amp Go Logic rule the channel s range and units cannot be modified Click amp Go Development Process After searching and setting up the IP address of an ioLogik Ethernet I O server Click amp Go logic can be developed by following the procedures below 1 0 Define Global Work with gt j Configuration Variables Logic I mport Export Activate E Configuration Rule set O Configuration ioLogik products are embedded with various types of I O channels and the mode of each input output channel must be configured before using the channels Channels are divided into five categori
12. The organization that manages this standard is the OPC Foundation The OPC Specification is a non proprietary technical specification that defines a set of standard interfaces based on Microsoft s OLE COM DCOM platform and NET technology The application of the OPC standard interface makes possible interoperability between automation control applications field systems devices and business office applications Traditionally software and application developers needed to write a custom interface or server driver to exchange data with hardware field devices OPC eliminates this requirement by defining a common high performance interface that permits this to be done once and then easily reused by HMI SCADA Control and custom applications Drivers must be installed several times to connect to different devices PLC msa Driver A DCS gt Driver B Gauge Driver C RIU mm rs Driver D OPC Client Server creates a common interface to connect to different devices PLC priver A OPC Server A DCS DriverB OPC Server B Gauge DriverC OPC Server C RU rar DriverD OPC Server D OPC Client Server Architecture Drivers still exist but clients do not see them anymore 4 32 ioLogik Active Cellular Micro Controller Utilities Active OPC Server Lite From Pull to Push When looking up an I O devices Modbus table 19 or more steps are required to create a sing
13. The rule set must first be downloaded from ioAdmin to the ioLogik To download the rule set click Download from the Rule set Management bar 2 After the rule set has been downloaded ioAdmin will prompt to restart the ioLogik automatically after clicking yes to confirm Do not use the reset button since doing so will load all factory defaults and erase your rule set from memory x 9 You need to restart the device to make the new settings to take effect do vou want to restart now 3 After the ioLogik has been restarted the rule set must be activated Log in to ioAdmin as administrator go to the Click amp Go Logic panel and click Run in the Rule set Management bar The rules in the rule set will now be active When the rule set has been activated it will remain active even when the ioLogik is disconnected from the host computer or from the network If the ioLogik is turned off Active Cellular Micro Controller operation will resume when it is turned back on allowing you to use the ioLogik W5300 for PC independent automation Rule set Management Bar When the rule set has been activated from the Click amp Go panel it will remain active even when the ioLogik is disconnected from the host computer or from the network If the ioLogik is turned off Active Cellular Micro Controller operation will resume when it is turned back on allowing you to use the ioLogik W5300 for PC independent automation b Clear Retrieve S Downlo
14. cmpInParmProbs SysLocation cmpI nSrcQuenchs SysServices Icmpl nRedirects SysServices cmpInEchos cmpOutDestUnreachs ioLogik Active Cellular Micro Controller SNMP Agents with MIB II RS 232 like Groups finan remo meme IT none 0 meme 0 memes 0 O 0 Timone none TT sees sesse ST messe I Timone Tone ST finemente Ba BA CU lina 0 sesse urs ieee swems nr tepestabResets snmplnNoSuchNames Address Translation MI B tcpCurrEstab snmpl nBadValues Atfindex 0000 epnsegs 00 IsmmplnReadOnlys AtPhysAddress tcpOutS egs snmplnGenErrs AtNetAddress tcpRetransSegs snmplnTotalReqVars Mares Transition me rerme mma a a a femmine a este gemene mese pene paa 000 aaa pem a bn ioLogik Active Cellular Micro Controller SNMP Agents with MIB II RS 232 like Groups MEM MEER snmpOutGetRequests a eee NE o q_e p NENNEN it E ae pL a Private MIB File and SNMP Variables Moxa also provides an SNMP for the I O MIB file to help you monitor I O status with SNMP software You can find the MIB file on the Document and Software CD The ioLogik W5312 does not have an Analog Input Al eCememumer osi evernose soste S fystenrime desee oo EET agos staus dio00 Index dio05 Filter dio00 Mode dio05 CntStart dio00 Filter dio05 LowWidth eo Tigger jd Mg CC UY HU TU aT Aa den owwa stone Wese aooo Wighwaty TG sus Meni
15. 0 0 0 0 Port 3300 HE EG Cellular Status User Name GSM Modef IP 0 0 0 0 Password L SIM PIN 0000 Cellular Error APN intemet No Error Signal Strength RSSI 17 hi il Operation Mode 1 r Caller IDs P anys EIN Phone Number 1 GE 7 Phone Number 2 On Demand Iv Click amp Gol Phone Number 3 Wake On Call Phone Number 4 v Data Log Schedule Phone Number 5 HU Refresh Active OPC Setting This setting specifies the IP status of Active OPC server and its port The Address column can be filled in using the hostname e g gprsio moxa com or IP address e g 59 124 42 16 Dial up Setting The APN is a very important factor when connecting to a Cellular network Check with your Cellular service provider for details If you already have a SIM PIN make sure it is correct because you will be locked out after three failed attempts To avoid this problem the ioLogik W5300 will try to connect to the Cellular network one time only If it succeeds the entire system will work If it fails then the W5300 will stop trying to connect to the Cellular network You can leave the username password and SIM PIN fields blank for most cases because they are seldom used After all information has been configured correctly click Update The ioLogik W5300 must reboot in order for the settings to take effect Connection information is displayed on the right side of the block such as Signal Strength Co
16. 2 OFF to ON I Relation between AND EN EENS IF conditions Repeat interval THEN action triggered Edge Detection for Two Conditions In this scenario the rule checks DI 0 and DI 1 for a change in status and DI 2 for status only The repeat interval will not have an effect if the AND relationship is used because the two edge conditions can never be sustained over a length of time With the OR relationship the IF conditions will be satisfied as long as DI 2 is 44 on and the THEN actions will be triggered over interval N DI 0 OFF to ON DI 1 OFF to ON DI 2 2 ON i i Fog i Relation between AND FORMEN IF conditions THEN action triggered Edge Detection for One Condition In this scenario the rule checks DI 0 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 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 ON 5 18 ioLogik Active Cellular Micro Controller Relation between AND conditions IF conditions satisfied THEN action triggered THEN ELSE Actions Click amp Go Logic OR Under the THEN column you can specify up to 3 a
17. 44101 0041 0018 0015 0012 0004 2010 44102 50 44104 255 255 255 255 44105 CIELI a a 44111 0 44112 0 Read Write System Local Time Read Write System Time Zone Read Write DNS1 Server Address Read Write DNS2 Server Address Read Write Timeout for Communication Watchdog Read Write Flag for Communication Watchdog Server Settings Panel General Click the Server Settings tab to log in as an ioAdmin administrator which is required to gain access to the ioLogik configuration options If a password has not been set up simply click Login and leave the Password entry field blank y FIR Configuration M Server Info Message Monitor Password for entry amp Login Logout Management Settings Change Password 8 char mas Recontiim Password AU pate Server Name 18 char mas 4 OU palate emer Location 18 char max sf Update Time Settings Local Date Time 14 Time Server Aa 4 9 ioLogik Active Cellular Micro Controller Utilities Message Monitor Panel General The Message Monitor panel will display any TCP UDP Active Messages reported by the ioLogik W5300 When you install the unit for the first time the ruleset will not have been defined yet so there will be no messages on the Message Monitor Panel When a ruleset has been defined and activated any TCP UDP messages that have been triggered by sensor events will be shown on the Message M
18. DO DIO 1 Pulse 40097 0x0060 1 word CHO DI Mode 0 DI 1 Count Others return Illegal Data Value 40098 0x0061 l word CH1 DI Mode 0 DI 1 Count 40099 0x0062 l word 40100 0x0063 l word 40101 0x0064 l word 40102 0x0065 l word 40103 0x0066 l word Others return Illegal Data Value CH2 DI Mode 0 DI 1 Count Others return Illegal Data Value CH3 DI Mode 0 DI 1 Count Others return Illegal Data Value CH4 DI Mode 0 DI 1 Count Others return Illegal Data Value CH5 DI Mode 0 DI 1 Count Others return Illegal Data Value CH6 DI Mode 0 DI 1 Count Others return Illegal Data Value C 24 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings 40104 0x0067 1 word CH7 DI Mode 0 DI 1 Count Others return Illegal Data Value 40105 0x0068 1 word CH8 DI Mode DIO 40106 0x0069 1 word 40107 0x006A l word 40108 0x006B 1 word 0 DI For SCADA 1 Count Others return Illegal Data Value CH9 DI Mode DIO 0 DI 1 Count Others return Illegal Data Value CH10 DI Mode DIO 0 DI 1 Count Others return Illegal Data Value CH11 DI Mode DIO 0 DI 1 Count Others return Illegal Data Value 40129 1 word 40130 1 word 40131 1 word 40132 1 word 40133 1 word CH4 DO set get wordvalue 40134 1 word CH5 DO set get wordvalue 40136 0x0087 1 word CH7 DO set get wordvalue CH8 DO set get wordvalue DIO 40153 0x0098 1 word CHO DO set get safe mode wordvalue mm pa Pr moro mn 4
19. Ep Server Settings 192 168 19 242 w5340 ET 0 000 V 0 000 IS p0 04 AI 01 7 10 0 001 0 000 VV 0 001 V 4 079 V Right click the window to change the view to show or not show the product picture Horizontal View includes the product picture whereas Vertical View does not show the product picture The ioLogik W5340 is equipped with 4 AI analog input channels that can be set individually to 150 mV 500 mV 5 V 10 V O to 10 V Oto 20 mA and 4 to 20 mA You may also set all channels at once using the Apply to all channels check box Alias Name helps users configure the alias of an AI channel The alias can be 4 12 ioLogik Active Cellular Micro Controller Utilities monitored by the ioAdmin utility or can be queried using a user defined program based on the Moxa MXIO library or a standard Modbus TCP protocol AI Channel 0 amp amp Al Config Alias Name jv Enable Channel Range Settings E Reset Min Input Range Av sl c Reset Mas jv Enable Auto Scaling Point Slope formula AI Channel 0 ed m Ed AI Config L Alias Name Mint 10000 Minfn2 10000 Alias Name Marimi I Max m2 foo Ung E Uni N i E Channel Name Result n2 input n1 x m2 n2 m1 n1 Lo C Slope intercept formula Change the Name here Apply to all channels Users can disable the unus
20. Logic a Server Info Server Settings a Firmware Update gi LAN Settings sy Cellular Setting DI Cellular Reconnection hi Network Statistics dg Watchdog Message Monitor FR w Enable PN tunnel model Manual Kep ESF Remote endpoint IF 64 50 1 24 59 Remote subnet IP 92 168 1 1 Remote subnet netmask 255 255 255 0 Local subnet IF q2 158 2 1 Local subnet netmazk 255 255 255 0 VPN Tunnel Mode Manual Key ESP or ISAKMP PSK selection Remote Endpoint I P Enter the WAN IP of the remote VPN server endpoint Remote Subnet I P Enter the remote VPN server subnet LAN IP of the remote network Remote Subnet netmask Enter the remote VPN server subnet netmask of the remote network Local subnet IP Enter the ioLogik W5300 HSDPA subnet LAN IP Local Subnet netmask Enter the ioLogik W5300 HSDPA subnet netmask Manual Key ESP y LO Configuration OD Expansions MeterSensor wa Active Tags x3 Data Logging S Click amp Go Logic gi Server Info Server Settings x2 Firmware Update a LAN Settings TETI aTa Cellular Reconnection Ee Network Statistics N Watchdog Message Monitor pay VPN Settings Manual Key ESP Incoming Security Settings SPI 234567850 Encryption mode DES sl Encryption key MoxaT est Authentication made MOS sl Authentication key abcdefghiklmnop Outgoing Security Settings SPI 234567990 Encryption mode ps rj Encryption key MosaT est Authen
21. Reg x represents the number of the internal register Register x 00 to 23 Trigger Value 0 to 255 Timer STOP START Timer x x 00 to 23 RESTART Max value 4 294 967 295 seconds SNMP Trap BEDV I O Status Bindings 3 sets Active Message ID Source IP Unicode supported BEDV Create the contents of the e Mail Counter In this THEN ELSE action the only operator for the Counter function is RESET which clears the counts of an Event Counter channel This function is often used in a charging system to clear the readings of a meter Select the THEN ELSE action to Counter and click on the property button E to enter the Counter Settings window Logic 0 Configuration w Enable Enable Logic IF ELSE DI m Empty Empty lt Empty gt Empty lt Empty gt lt Empty gt Relation between conditions ND THEN Select Channel Counter 1 ind Select Action Reset h X Cancel DO DO refers to the action of controlling the local digital output channels that react to the IF conditions Select the THEN ELSE action to DO and click on the property button E to enter the DO Settings window Logic 0 Configuration i TWV Enable fe Enable Logic IF ELSE DI z E EN Empty z Empty Empty Empty v Empty Empty
22. SCADA ioAdmin Active OPC Ip Server IP Problem Description e Can t Power On e The W5300 always reboots e Can t connect to the Cellular network e ioAdmin can t find the device e Received error message Failed to execute OPCENUM e SCADA cannot connect to Active OPC Server Self Checklist Power 1 Is the power connector connected to a power supply Yes V A No 2 Does power LED show a steady green Yes No 3 What color is the READY LED Green Blinking OFF 4 What color is the FAULT LED Red Blinking OFF SI M card settings 1 Is the antenna connected properly Yes NO 2 Is the SIM card inserted correctly Yes No 3 Does the SIM card have the capability to connect to a Cellular network Yes If No contact your carrier ioAdmin l Is the AOPC IP Address correc Yes P NO 2 Is the GPRS Link LED a steady green Yes No ioLogik Active Cellular Micro Controller Troubleshooting the Cellular 1 0 Connection 3 What status is shown on ioAdmin s Cellular Dial Up setting tab 4 Check the RSSI Level 3S uv 5 Where ioAdmin show an error code If yes ZOOO No 6 Does ioAdmin show the Cellular IP address If yes IP If No contact your carrier 7 Op
23. Update wi LAN Setting Ba GPRS Setting Cellular Reconnection Se Network Statistics Watchdog Message Monitor lv Carrier check before system restart GSM Timeout 30 30 to 65 535 seconds GPRS Retry 3 3 to 65 535 10 to 30 seconds per retry r w PING check befoer system restart Dest IP URL 2i 0 43 57 214 Active OPC Server or any public URL Auto Retry 3 Continuous check until 3 fails Retry Interval 30 10 to 600 seconds delde deere Log Location System Memory be Export Log C SD Storage v Update PRE d CG Refresh Carriers disconnect idle mobile device connections in order to save bandwidth for other on line users and applications To keep the ioLogik W5300 Always On the ioLogik W5340 must not only have the capability to detect the cellular connection and reconnect to the network once it is disconnected but also needs to send out Signals to notify carriers that the ioLogik W5340 is still alive NOTE The default settings of the Cellular Reconnection function is disable which prevents it to produce extra packets If the Cellular Operation Mode is set to On Demand we recommended NOT activating the Cellular Reconnection function Carrier Check Carrier Check settings define the timeout for detecting the physical cellular connection Once the ioLogik reaches the timeout it will perform a system restart PING Check A remote destination is used in this setting to indicate if the Inte
24. Using ioAdmin to Import Export Configuration gt Using TFTP to Import Export Configuration ioLogik Active Cellular Micro Controller Getting Started Flowchart for Using Active Cellular Micro Controller Install the ioAdmin Utility See Chapter 3 Plan Your System Install the Software Set up Active Cellular Micro See Chapter 4 See Chapter 4 Controller Program Click amp Go Rules See Chapter 5 Deploy to Field Sites Before Testing You should prepare the following before you start testing the ioLogik W5300 l Setup the Active OPC server environment including network settings 2 Install ioAdmin on the same PC as Active OPC server I nstalling ioAdmin Utility ioAdmin is a Windows utility provided for the configuration and management of the ioLogik W5300 ioAdmin can be used from anywhere on the network to monitor and configure the ioLogik W5300 I nstalling from the CD Insert the Document and Software CD into the host computer In the Software ioAdmin directory of the CD locate and run SETUP EXE The installation program will guide you through the installation process and install the ioAdmin utility After the installation is finished run ioAdmin from the Windows Start menu ioLogik Active Cellular Micro Controller Getting Started Testing Active Cellular Micro Controller in the Lab Grounding the Unit The ioLogik is equipped with one grounding point located on the DI N Rail mount Connec
25. Word 0 Lo byte o Ox6F Word 1 Hi byte x 0x78 Word 1 Lo byte a 0x61 Word 10 Hi byte c Word 10 Lo byte Word 11 Hi byte Word 11 Lo byte String ending next byte value is O 34101 0x1004 20 word Product name string W5312 Active Cellular Micro Controller Word 0 Hi byte W 0x57 Word 0 Lo byte 5 0x35 Word 1 Hi byte 3 0x33 Word 1 Lo byte 1 0x34 Word 10 Hi byte v Word 10 Lo byte e Word 11 Hi byte r Word 11 Lo byte 0 34102 0x1005 Product serial number decimal 34103 0x1006 2 word Firmware revision Word 0 Hi byte major A Word 0 Lo byte minor B Word 1 Hi byte release C Word 1 Lo byte build D format is A B C D 34104 0x1007 2 word Firmware release date Ex High word 0x2009 Low word 0x1231 firmware release date is Dec 31 2009 34105 0x1008 Number of TCP connected 34106 0x1009 1 word Ethernet Interface speed 0x10 10Mbps or 0x100 100Mbps 34107 0x100A Ethernet physical address MAC ID C 21 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings Word 0 Hi byte 0 Word 0 Lo byte 1 Word 1 Hi byte 2 Word 1 Lo byte 3 Word 2 Hi byte 4 Word 2 Lo byte 5 MAC ID is 00 01 02 03 04 05 34111 Ox100E 2 word System Elapsed Time in sec ULONG 4xxxx Read Write Registers supports functions 3 6 16 40001 40002 40003 40004 40005 40006 40007 40008 40009 40010 40011 40012 4001
26. and I O devices with SNMP Network Management software It is useful for building automation and telecom applications When you need to monitor the system information of an ioLogik or Click amp Go logic is defined to update the I O status via SNMP traps one or up to 10 SNMP trap servers must be defined se SNMP Manage Manager Address 192 168 127 1 192 168 127 2 E Mail Server The E mail Server configures the parameters of the target e mail servers and the recipient e mail addresses The Recipient Database should contain a list of available e mail addresses for your network environment The e mail message defined in the Click amp Go logic will be sent to all addresses listed in the Receiver s list To add e mail addresses to the Available receiver s list enter the Name and Mail Address and click the Add finger icon to move addresses to the Recipient Database use the Remove finger icon to remove it Se Mail Settings Hail Address Settings Mame 5 tekaintain Mail Address Power serimoxa com Recipient Database g ControlR aom adrmincemosa com Hail Server Settings SMTP Server Address IP Login Name administrator ms mesa com uu Retry Jo Interval fo ser X ET ioLogik Active Cellular Micro Controller Click amp Go Logic Under Mail Server Settings you must configure the address of the SMTP server with your username and password When using an FQDN Fully Qualified Domain Name address such as ms moxa com
27. e pU VM EL E E C 15 ioLogik W5312 Modbus MappingQ nme hme ehh emnes hannah nn ann C 15 Oxxxx Read Write Coils supports functions 1 5 15 isses rore rax xt th y Rx RR RE C 15 1xxxx Read only Coils supports function 2 nenne e heh nennen anna nnn C 20 3xxxx Read only Registers supports function 4 eee esee C 20 4xxxx Read Write Registers supports functions 3 6 16 nme nemen nnn C 22 5xxXX Write Registers supports function 8 mc fie idc fe ran e a fre c e e e t ta C 31 SNMP Agents with MIB II RS 232 like Groups eeessseeeeeea nnne EER RR EER neu auam KAANAK KKK KAANAK ANAN D 1 F Factory Default Settings ED AS N DEd RR RTRT Troubleshooting the Cellular 1 0 Connection 044 naaa RR RR NN KAKANAN RR EER EER RR RE EE AKN 1 Introduction Moxa s ioLogik Active Cellular Micro Controller is a highly integrated stand alone solution designed for remote monitoring applications and is especially well suited for cellular communications Using push technology and Active OPC server solves the problems associated with using dynamic IP addresses in cellular communications The following topics are covered in this chapter O Overview 0 Product Features Trouble free Connections to Cellular Networks Front end Intelligence for Event Handling Friendly Serial Device Connectivity Data Logging of 14 day I O Records Low Power Consumption and Sleep Mode Sec
28. off storage enable ON OFF 1 ON 0 OFF CH7 DI set channel Power off storage enable ON OFF 1 ON 0 OFF CH8 DI set channel DIO Power off storage enable ON OFF 1 ON 0 OFF CH9 DI set channel DIO 00146 0x0091 1 bit 00147 0x0092 1 bit 00148 0x0093 1 bit 00149 0x0094 1 bit 00150 0x0095 1 bit 00151 0x0096 1 bit 00152 0x0097 1 bit 00153 0x0098 1 bit 00154 0x0099 1 bit Power off storage enable ON OFF 1 ON 0 OFF C 19 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings 00155 0x009A l bit CH10 DI set channel DIO Power off storage enable ON OFF 1 ON 0 OFF 0x009B CH11 DI set channel DIO Power off storage enable ON OFF 1 ON 0 OFF 0x00A4 DIO 8 Set DIO direction 1 OUTPUT O INPUT Default OXOOAS DIO 9 Set DIO direction 1 OUTPUT O INPUT Default 0x00A6 DIO 10 Set DIO direction 1 OUTPUT 0 INPUT Default 0x00A7 DIO 11 Set DIO direction 1 OUTPUT 0 INPUT Default 1xxxx Read only Coils supports function 2 0x0005 CH5 DI Value 1 bit CH11 DI Value DIO 3xxxx Read only Registers supports function 4 C 20 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings 30017 CH8 DI Counter Value Hi Word DIO 30019 CH9 DI Counter Value Hi Word DIO 30021 CH10 DI Counter Value Hi Word DIO 30023 CH11 DI Counter Value Hi Word DIO 34100 0x1003 20 word Vendor name string Moxa Technologies I nc Word 0 Hi byte M 0x4D
29. port for tag generation from ioAdmin Stop Listen Stop receiving tag generation messages and O status updates Output Control Timeout Define the timeout interval for controlling an output channel on a remote ioLogik device Heartbeat Tolerance Define the timeout to wait for a heartbeat signal from a remote ioLogik device System Log Settings Enable or disable the Active OPC Server system log function Launch DCOM Configuration Launch the Windows DCOM configuration utility Register OPC as Service Force Active OPC Server to run as a Windows system service Register OPC Server Register the DCOM components to a Windows system After Active OPC Server Lite is installed it will automatically configure the DCOM Unregister OPC Server Cancel the registration of DCOM components from the Windows system Sort The Sort menu allows the server list in the navigation panel to be sorted by connection and type model Um MOXA Active OFC Server Lite System Sort Help Eie H iologk By lO Server Type Device Expand Device Collapse Quick Links Quick links are provided for sorting the server list and importing exporting configurations 8 mac 2 Sort by connection Import configuration Sort by server type Export configuration 4 36 ioLogik Active Cellular Micro Controller Utilities Tag Generation Using ioAdmin to Configure Push Tags Use the ioAdmin configuration utility to configure ioLogik
30. push tags To do this start ioAdmin log in as administrator and then click on the Active Tags tab x2 Firmware Update Gi LAN Setting Se GPRS Getting Se Network Statistics Watchdog Message Monitor a 140 Configuration 170 Expansions P Meter Sensor a Data Logging Y Ulick amp Go Logic Server Info P Server Settings jv Enable Active OPC Active OPC Server Address 192 168 19 203 Port 9900 Heartbeat Interval fo sec 0 for disable or range 1 55535 Refresh a w5340 m W5340 Enable All Al Channels Al 00 OnChange 500 Update per fj sec 1 65535 A01 ST On Change 5 00 Update per fi sec v 1 65535 AM OnChange 500 Update per sec 1 65535 41 03 OnChange oo Update per lz sec v 1 65535 DI DO Global Setting include expansion modules Update by jw 1 0 On Change Interval 1 65535 DI DO Channels gt Enable All DI Channels CH 00 CH O1 CH 02 CH 03 CH 04 CH 05 CH 06 CH 07 Enable All DO Channels CH 00 CH 01 CH 02 CH 03 CH 04 CH 05 CH 06 CH 07 CH 08 CH 09 Take the following steps to create the tags Click Set OPC Server Address to specify the P address of Active OPC Server Lite Specify the channels that need to be monitored by Active OPC Server Lite Click on the Create Tags button to push the tag configuration to Active OPC Server Lite DS W N e Click Yes to restart the ioLogik CI ix 2 You m
31. rr 5 4 Digital ir pul MOGE S eleEt Oase see eb be ob net ob ek ae ea be ob ob Ga E 5 5 Digital Output Mode elEtS ER ee ee Ain aden eb e tcu a et n Ge oe ai Ge ua tn ir AG 5 5 Analog Input Mode Sele On a ie ER EN GEE ee GE GE GE NANANA GAGANA 5 6 Alias Name Confiduration actual 5 6 WESHING Ming AQ PKO Cael cC bibi ODI T ini ini ini ia E iii iii ivi 5 7 DEiiniS Elobadl var dbles EE ee ec Tr errr cer re rr cer ec AA AA 5 8 Internal Register S ettidS ESEG DS AA AA AA GE ANAA 5 8 TiMerserengs EER 5 8 SNMP TES CT 5 9 EERS ai EE IE EE EE ODE DIM ii EE AA RE 5 9 Active Message SelVel iaia AA AA 5 10 SMS PHONE III 5 10 WORT m Haero DE 5 11 Click eGo EOdIC BASICS arri tara ween Ns eto MA MR NU E Um RV MU Cen been UI a 5 11 lage ele os EE adiacenti 5 13 Schedule EE ER EE EG SEI I UL 5 16 More Information about Repeat Interval vs Edge DetectiON ee aaa 5 17 THEN EE EGO Naaalala aaa Alala 5 19 Activating tie RUIE SOE PA 5 26 Download Restare and i met A a AN PANGANGANAK NG KANG AA NANANA 5 26 Rule set Management Bars aa AA AA 5 26 Import EXxDOrFE Colitigdl SHOES dini ai EE ae tienes Parte ainda ara bata AT 5 27 dele ie de ste jie ieke EE N ER a A 1 Pinouts and GableWiringa acciai B 1 lae de AE ile N a a iii i ni i i i i ii i i B 2 CN1 SMA Cellular Antenna Connector nnne nsnm aa aar nna aa anna nnn nnn B 2 ENZ DES Mile Ra 252 Eon eE
32. server will lose the heartbeat signal if the Heartbeat Interval is exceeded For the W5300 series we suggest using a value greater than 60 seconds m MOXA Active OPC Server Lite slal x Eie System Sot Heb 2 a om Host 192 168 19 201 HER ioLogik Read Only Unknown E AB 192 168 19 205 Read Only Unknown ig E2214 01 E Read Only Unknown Read Only Unknown Read Only Unknown ReadOnly Unknown Read w Unknown DEV Connect EIO TIME OUT Device E2214 01 IP 192 158 13 205 2008 09 08 1 3 38 50 Device E2214 01 192 168 13 205 is not connected Error message is EIO TIME OUT 2008 09 08 13 38 50 Received PowerOn message from E221 4 01 192 158 13 E 2008 09 08 13 39 06 Device 192 168 19 205 disconnected 2008 09 08 16 13 5 Received PowerOn message from E2214 01 192 168 19 X5 2008 09 08 16 14 16 Device 192 168 19 205 disconnected 2008 09 08 19 44 11 Received PowerOn message from E2214 01 192 168 19 205 2008 09 09 13 27 05 Received Update configuration message from E221 4 01 132 168 13 205 2008 09 09 13 27 15 Read Write Privilege boolean bit boolean bit boolean bit boolean bit boolean bit boolean bit boolean bit Name Descripti Value Status Channel Quality RAW Unt Type Active T Y L Q cesto Client Count 0 Start Listen Port 9900 2008 09 09 18 20 44 An input channel can only be read while an output channel is s
33. status 1 return Illegal Data Value CH10 DI OverFlow Status Read 0 Normal 00107 0x006A l bit l Overflow Write O clear overflow status 1 return Illegal Data Value CH11 DI OverFlow Status Read 0 Normal 00108 0x006B 1 bit 1 Overflow Write 0 clear overflow status l return Illegal Data Value DIO C 18 00109 00110 00111 00112 00113 00114 00115 00116 00117 00118 00119 00120 00121 00122 00123 00124 00125 00126 00127 00128 00129 00130 0x006C 0x006D OXOOGE 0x006F 0x0070 0x0071 0x0072 0x0073 0x0074 0x0075 0x0076 0x0077 0x0078 0x0079 0x007A 0x007B 0x007C 0x007D 0x007E 0x007F 0x0080 0x0081 o py O 2 gt O lt 6 O sa c D A o O O 5 ret 2 tJ Modbus TCP Address Mappings 00131 00132 00133 00134 00135 00136 00137 00138 00139 00140 00141 00142 00143 00144 00145 0x0082 0x0083 0x0084 0x0085 0x0086 0x0087 0x0088 0x0089 0x008A Ox008B 0x008C 0x008D Ox008E 0x008F 0x0090 1 bit CHO DI set channel Power off storage enable ON OFF 1 ON 0 OFF CH1 DI set channel Power off storage enable ON OFF 1 ON 0 OFF CH2 DI set channel Power off storage enable ON OFF 1 ON 0 OFF CH3 DI set channel Power off storage enable ON OFF 1 ON 0 OFF CH4 DI set channel Power off storage enable ON OFF 1 ON 0 OFF CH5 DI set channel Power off storage enable ON OFF 1 ON 0 OFF CH6 DI set channel Power
34. take effect Testing DI and DO Channels You can test each channel by opening the channel s configuration window and selecting the Test tab s DO Channel 1 5 DO Caffig EB DO Test y Alias Name DO Mode Pulse Output Mode Status Low High 1 Pulse Waun dd Use the Test panel to see how a channel s status affects or is affected by the attached device For DO Relay Output channels you can set the on off status or start and stop pulse output For DI channels you can monitor the attached device s on off status or monitor the counter Alias Name Alias Name helps users configure the alias of a DI or DO Relay Output channel and define the status for On Off to be Open Close or vice versa The Alias can be monitored by the ioAdmin utility or can be queried using a user defined program based on the Moxa MXIO library or a standard TCP Modbus protocol 4 18 ioLogik Active Cellular Micro Controller Utilities NOTE e DI Channel 0 amp amp DI Config ED DI Test LF Alias Name Channel Name pi OFF OFF I O Expansion Panel The ioLogik W5300 allows you to install 3 additional ioLogik E1200 I O expansion modules The expansion modules can be used for Click amp Go Active Tags and Data Logging Four steps are required to add expansion modules Step 1 Configure the expansion module and Export its Configuration File Use the ioSearch utility the ioLogik E1200 s configuration utility or the w
35. that channel On to Off or Off to On for digital channels or percentage change for analog channels 2 To periodically update the status of the Active OPC Server specify a time interval after the Update per checkbox NOTE 1 The Virtual Channel is updated periodically The time interval unit can be set to sec min hour or day with values ranging from 1 to 65535 2 If Al is configured to update on change the percentage settings represents the percentage of the full analog range For example if the AI is configured to 0 to 10V On Change 1 means the ioLogik will update the Active OPC Server every time there is 0 1V change Enable All AI Channels 41 00 On Change 00 Update per Ho see 1 55535 ALDI OnChange 500 Update per fj sec sl 1 65535 Alo On Change 5 00 Update per amm sec sl 1 65535 40 03 On Change Goa Update per sec 1 655 35 DIDO Global Settingfinclude expansion modules Update bw he KO On Change Interval i EER IE DIDO Channels W Enable All DI Channels iw iw iv iv iv iw v v Enable All DO Channels CH OO CHO CH02 CHOS CHO4 CH O5 CH O6 CH O CHO CH 09 Enable All Virtual Channels CHo 1 fsec rj 165535 HOE fi sec rj 65535 O CH 01 amm see m 1 B5535 CH 06 amm Ic m 1 B5535 MT Hoh sec e 165539 CHO fi sec m 0185535 cHO3 sec xis Ena feee v 165535 cH04 1 sec 0165535 CHo sec v 165535 Expans
36. 0 W5340 192 168 19 241 1 WaterPlant 81 w5340 192 168 19 30 W5340 192 168 19 45 2 W5340 192 168 127 254 v S JASMIN LIU Active OPC 192 168 19 221 3 PumpingStation 1 5340 132 168 13 242 PumpingStationttl W5340 192 168 19 242 4 W5340 192 168 19 45 ME Sw PUBLIC Active OPC 192 168 19 19 5 W5340 192 168 19 241 WaterPlant_ 1 W5340 192 168 19 30 6 W5340 192 168 195 190 ME 7 5W PUBLIC Active OPC 192 168 19 19 MS 8JASMIN LIU Active OPC 192 168 19 221 Select Server List File to Export B X Cancel vor X Cancel The file will have an SLT extension and can be opened as a text file The server list will provide the basic information for each server such as Device Name Model IP address and Unit ID System Several operations can be accessed from the System menu Li Moxa Active OPC Server File System Sort View Help Network Interface Active Tag Listen Port stop Listen Output Control Timeout Heartbeat Tolerance System Log Settings Launch DICOM Configuration Register OPC as Service Register OPC Server Une gister OPC Server The Auto Scan ioLogik Devices Auto Searching for ioLogik Device s function searches for ioLogiks on the Select auto search type jv Ethernet micro Contro Start Search RS 232 485 Remote 1 0 This will take several minutes f Exit network When connecting for the first time or when rec
37. 00 will act as a Modbus RTU to Modbus TCP gateway ATTENTI ON If the Serial Tunnel setting is used the Operation Mode should be set to Always On Otherwise the Cellular connection will disconnect and a serial tunnel will not be created Logging Panel The ioLogik W5300 provides a Data Logging function to store and back up your I O data The function requires an external SD card with up to 1 GB of memory to store all data logging files All AI channels will be recorded according to a pre set schedule defined in the Logging Per mins column and all DI DO Relay information will be recorded according to Status Change The left panel shows a list of expansion modules used by the system The right panel shows detailed channel information You can choose which channels on which modules you would like to log in to the SD card The ioLogik W5300 can follow a pre defined schedule to upload Data Logging files to a TFTP server The TFTP server may require a fixed IP address and port in order for the ioLogik W5300 to upload to certain destinations shown in Address and Port TFTP Settings Note that one Data Log file is created each day and the ioLogik W5300 will keep log files for up to 14 days after which the oldest file will be deleted The upload schedule should not exceed 14 days Click the Schedule button to define your own upload schedule The schedule can be defined by Time Range or Recurrence of weekday a Firmware Update w LAN Setti
38. 002 4054 Number of Polls 373 Valid Slave Responses 973 Reset Ctrs DI 0 value 0 0N 1 0FF DI 1 value 0 0N 1 0FF Using Counter to Get Meter Readings and Statistics Scenario In water pipeline monitoring applications water flow volume is a very important monitoring factor since it can be used as an indication of leaking The sensor used to monitor water flow volume is called a flow meter Most flow meters have a pulse output of 4 to 20 mA signal output which the user needs to convert to water flow in their own PC software In this case we will show you how to use the ioLogik W5300 s virtual channel function to convert the counter input signal to the actual flow volume Setup Procedure Step 1 Open ioAdmin and set up your micro controller as follows e Connect DO 4 to DI O e 1 2 Configure DO 4 for 1 Hz pulse output e 1 3 Configure DI 0 for counter input mode Step 2 We assume that DI 0 is already connected to the flow meter Step 3 Right click on DI 0 from the I O Configuration panel 3 12 ioLogik Active Cellular Micro Controller Planning Your System Step 4 Select the Counter Scaling tab in the popup window se DI Channel 1 amp amp DI Config Il DI Test EJ Alias Mame CI Counter Scaling iw Enable Slope intercept formula M D Result Counter Value dIE 0 Result Unit mls Update every E secls Apply to all channels Step 5 Configure the scaling formul
39. 0154 0x0099 1 word CH1 DO set get safe mode wordvalue morem P eorom o N 40155 0x009A 1 word CH2 DO set get safe mode wordvalue moore P moro o N 40156 0x009B 1 word CH3 DO set get safe mode wordvalue re EG i S LLL C 25 CHO DO set get wordvalue CH1 DO set get wordvalue CH2 DO set get wordvalue CH3 DO set get wordvalue ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings 40157 0x009C 1 word CH4 DO set get safe mode wordvalue 0 Off 1 On 40158 0x009D 1 word CH5 DO set get safe mode wordvalue Po pa a mm 40159 Ox009E 1 word CH6 DO set get safe mode wordvalue N pa am 40160 Ox009F 1 word CH7 DO set get safe mode wordvalue Pe pe P moro ma N 40161 OXOOAO 1 word CH8 DO set get safe mode wordvalue DIO 0 Off 1 On Ox00A1 CH9 DO set get safe mode wordvalue DIO 0 Off 1 On 40163 0x00A2 1 word CH10 DO set get safe mode wordvalue DIO 40164 0x00A3 1 word CH11 DO set get safe mode wordvalue DIO 40165 0x00A4 1 word CHO DO set get pwm start wordvalue os 2 5 Pulse Operate Status 0 Stop 1 Start 40174 0x00AD CH9 DO set get pwm start wordvalue DIO 40175 OXOOAE CH10 DO set get pwm start wordvalue DIO 40176 OXOOAF 1 word CH11 DO set get pwm start wordvalue DIO 40177 OXOOBO 1 word CHO DO set get pwm poweron wordvalue 0 Stop 1 Start CH8 DO set get pwm poweron wordvalue DIO CH9 DO set get pwm poweron wordvalue DIO CH10 DO set get pwm poweron wordvalue DIO CH11 DO set get pwm po
40. 094 00095 00096 00097 0x0060 l bit CHO DI OverFlow Status Read O Normal l Overflow Write O clear overflow status 1 return Illegal Data Value 0x0061 1 bit CH1 DI OverFlow Status Read 0 Normal 1 Overflow Write O clear overflow status 1 return Illegal Data Value 0x0062 l bit CH2 DI OverFlow Status Read O Normal l Overflow Write O clear overflow status 1 return Illegal Data Value 0x0063 1 bit CH3 DI OverFlow Status Read O Normal 1 Overflow Write O clear overflow status l return Illegal Data Value 0x0064 l bit CH4 DI OverFlow Status Read 0 Normal l Overflow Write O clear overflow status l return Illegal Data Value 0x0065 l bit CH5 DI OverFlow Status Read O Normal 1 Overflow C 17 00098 00099 00100 00101 00102 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings Write 0 clear overflow status 1 return Illegal Data Value CH6 DI OverFlow Status Read 0 Normal 00103 0x0066 1 bit 1 Overflow Write 0 clear overflow status 1 return Illegal Data Value CH7 DI OverFlow Status Read 0 Normal 00104 0x0067 1 bit 1 Overflow Write 0 clear overflow status 1 return Illegal Data Value CH8 DI OverFlow Status Read 0 Normal 00105 0x0068 1 bit 1 Overflow Write 0 clear overflow status 1 return Illegal Data Value CH9 DI OverFlow Status Read 0 Normal 00106 0x0069 1 bit 1 Overflow Write 0 clear overflow
41. 3 40014 40015 40016 40017 40018 40019 40020 40021 40022 40023 40024 40025 40026 40027 40028 40029 CH8 DO Pulse Output Count Value Hi Word DIO CH9 DO Pulse Output Count Value Hi Word DIO CH10 DO Pulse Output Count Value Hi Word DIO CH11 DO Pulse Output Count Value Hi Word DIO C 22 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings 40030 0x001D CH2 DO Pulse Low Signal Width Lo Word 40031 OXOO1E CH3 DO Pulse Low Signal Width Hi Word CH10 DO Pulse Low Signal Width Hi Word DIO CHO DO Pulse High Signal Width Hi Word 0x0034 CH2 DO Pulse High Signal Width Hi Word CH8 DO Pulse High Signal Width Hi Word DIO CH9 DO Pulse High Signal Width Hi Word DIO CH10 DO Pulse High Signal Width Hi Word DIO CH11 DO Pulse High Signal Width Hi Word DIO 40073 0x0048 l word CHO DO Mode 0 DO 1 Pulse 40074 0x0049 1 word CH1 DO Mode 0 DO EN wd iN os EMEN 40075 0x004A l word CH2 DO Mode 0 DO HUN RN NR RN 40076 0x004B 1 word CH3 DO Mode 0 DO 1 Pulse 40077 0x004C 1 word CH4 DO Mode 0 DO er peo pr aa C 23 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings 40078 0x004D 1 word CH5 DO Mode 0 DO 1 Pulse 0x004E 1 word CH6 DO Mode 0 DO mna 0x004F 1 word CH7 DO Mode 0 DO mE 0x0050 l word CH8 DO Mode 0 DO DIO 0x0051 l word CH9 DO Mode 0 DO DIO 1 Pulse 40083 0x0052 l word CH10 DO Mode 0 DO DIO 1 Pulse 40084 0x0053 1 word CH11 DO Mode 0
42. 8 205 hon fs conigucston Wa 2008409 05 314 416 DEW Dornec4EID TIME QUT Dew E2214 01 771932 166 13 206 200 0701 3 14 51 Deure 2214 01 19216819 206 ral connected E vor message e EID TIME OUT 2EORA34T8 13 1657 Recainad FometOn message bom E 2214 01 13216819 205 2008 09 08 121 5 79 PESTO CEST Den Count O Slat Listen Pot 3300 200828708 13 IE 34 5 Tag Window 6 Log Monitor 7 Status bar o Fl Menu Bar File From the File menu you can export the list of the ioLogik devices currently displayed in the navigation panel and import a list into Active OPC Server Lite Um MOXA Active OPC Server Lite Ele System Sort Help Delete All Device Import DO Server List Export NO Server List 4 35 ioLogik Active Cellular Micro Controller Utilities The file will have mdb extension and can be opened using Microsoft Office Access The server list includes the current tag information of the mapped ioLogik System Several operations can be accessed from the System menu Ka Moxa Active OPC Server File System Sort View Help Network Interface Active Tag Listen Port stop Listen Output Control Timeout Heartbeat Tolerance system Log settings Launch DOOM Configuration Register GFC az Service w Register OFC Server True gister OPC Server Network Interface Select which network to use if the PC has multiple network adaptors installed Active Tag Listen Port Select the preferred TCP socket
43. DI Channel 0 DI Test EP Alias Name 1 Mode Settings Made Di Counter made paramete Actives X Hito lo e Lo EHI Filter 00 0 5 ms i Save status on power kalure 2 Power On Settings 170 Direction DI bd Counter mode paramete Counter JU Star 3 Safe Status Settings Counter mode paramete lecumters N StarriEortirue Apply ta all channels A DI channel can be set to DI or Event Counter mode In DI mode the specifications are as follows Dry contact Close to GND Wet contact Oto3V 10 to 30V In Event Counter mode the channel accepts limit or proximity switches and counts events according to the ON OFF status When Lo to Hi is selected the counter value increases when the attached switch is pushed When Hi to Lo is selected the counter value increases when the switch is pushed and released 4 15 ioLogik Active Cellular Micro Controller Utilities Counter Scaling After configuring the DI channels to Event Counter mode an additional Counter Scaling tab will show the most recent change during a period of time which is the basic unit used for the virtual channels For example if Update every 5 sec is configured in Counter Scaling then the Time Interval 1 min setting in the virtual channel with the operation Accumulation means this virtual channel will sum the last 12 updates every minute from the Counter Scaling function se DI Channel 0 8 DI Config GE DI Test EP A
44. DIO10 FA DIO11 Tto GND Too DOs TY DOS IT Abo DOG 77b DO7 Pin12 Pin24 Terminal Block Left DI COMI 7 DIO10 DIO11 exo 333333333333 NJ N e e e H UJ t o Oo UI Cable Wiring Digital Input Dry Contact 12 to 24 V C 0v NPN Type Sensors Connection ioLogik Active Cellular Micro Controller Pinouts and Cable Wiring 12 to 24 V 0v PNP Type Sensors Connection Digital Output Sink Mode Pin6 Mu p p Up to 45V e ka T Do N ce i Pin10 Relay Output Pin24 Analog Input Voltage Current Pint Source ATTENTION When connecting the I O device to the ioLogik s dry contacts we strongly recommended connecting DI Com to the power of the external sensor to avoid affecting other channels Di UI C Modbus TCP Address Mappings The system Modbus Address can be separated into two parts one for the ioLogik W5300 and the other for the expansion module The expansion module s Modbus Address Map can be exported from ioAdmin s 1 0 expansion TAB Here is ioLogik W5300 s Modbus Map For expansion modules Modbus Map it can be export from ioAdmin 1 0 Expansion Tab The following topics are covered in this appendix 9 ioLogik W5340 Modbus Mapping gt Oxxxx Read Write Coils support functions 1 5 15 gt 1xxxx Read only Coils Supports function 2 gt 3xxxx Read only Registers supports function 4 gt 4xxxx Read Write Regist
45. DP i TCP Destination Address 192 165 127 1 Message Port TCP UDP 3000 Retry o Interval Jo SBC M Cancel SMS Phone Book The SMS Phone Book configures one or more destination phone number of the SMS Short Message Servers that receive the event messages generated by the Click amp Go logic The SMS defined in the Click amp Go logic will be sent to all mobile phones listed in the Phone Book 5 10 ioLogik Active Cellular Micro Controller Click amp Go Logic Phone Number Description Retry 60 Interval fo sec X cnc Working with Logic Click amp Go Logic Basics The Click amp Go Logic panel is available after logging in as administrator This is where Click amp Go logic is configured With a set of rules known as a rule set defined through Click amp Go the ioLogik can perform local and remote I O control report I O status and actively send out messages e mails or SNMP traps to a host as soon as the user defined I O conditions have been met To use Click amp Go Logic start ioAdmin and log in as ioLogik administrator from the Server Settings panel Once you are logged in go to the Click amp Go Logic panel The following screen should appear ami Fuente Loads a LAH Setting by GPRS Being OT ColusrFiscomsecion n Hoge le dE ocho Message Masa WO oprao PUD Ep peeve eee age um Das Logg Click amp Go Logic Panel 1 Global Variable In this field you can configure global variable rule
46. Functions Add Connect and Disconnect Add ioLogik ioLogik device Select ioLogik tag and right click the tag Select the Add ioLogik device command to add an ioLogik device or Active OPC server manually st MOXA in Admin File System Sort Help i Host 192 165 193 203 E lt Connect Select the Connect command to try connecting over the network to the selected ioLogik Disconnect Select the Disconnect command to drop the network connection with the selected ioLogik Advanced Functions Delete Restart Reset I mport Export Config File You must be logged in as administrator to use these commands W5340 192 166g WG 340 0192 166 W6340 192168 Disconnect Restart system Reset to Default Pa Import System Config ZE Export System Config a Delete ioLogik device Select this command to remove the selected ioLogik Note The ioLogik must be disconnected first to use this command Restart System Select this command to restart the selected ioLogik Reset to Default Select this command to reset all settings on the selected ioLogik including console password to factory default values Export System Config Select this command to export the selected ioLogik s configuration to a text file We strongly recommend that you use this method to back up your configuration after you have finished configuring the ioLogik for your application I mport System Config Select this command to load a configuration
47. GPRS Step2 Check user name password q SIM Pin APN Establish Cellular communication the ioLogik W5340 gets private IP or public LAN Port IP from carrier Define Active OPC server IP in Cellular setting page Step1 Direct connection from laptop to W5340 Use ioAdmin to configure Cellular setting 2 10 ioLogik Active Cellular Micro Controller Getting Started NOTE Detailed instructions a E E IS Power off the ioLogik W5300 Insert a SIM card that can connect to the cellular network Connect to ioAdmin via the Ethernet port of the ioLogik Power on the ioLogik and start ioAdmin After connecting ioAdmin and the ioLogik W5300 log in with the administrator password Click the Cellular Setting tab and type in the Active OPC Settings to set the IP address and ports for Active OPC Server and then click Update When you click Update the system will prompt you to restart to activate the new settings a 140 Configuration j 1 0 Expansions Meter Sensor ee Active Tags a Data Logging Y Click amp Go Logic i Server Info Server Settings x2 Firmware Update i LAN Settings Ba Cellular Settings i Cellular Reconnection Se Network Statistics dg Watchdog Message Monitor Way VPN Settings Active OPC Setting Address 0 0 0 0 Port 9900 Add Cellular Status User Name Initialize SIM Card IP 0 0 0 0 Password SIM PIN Cellular Error APN lintemet SIM Ca
48. Ite CEU AA PA MIN IR MN 3 5 Using ioAdmin to Acquire Simple Data from a Remote Site eene nnn nns 3 5 Expanding Ihput OUFDUE Channel aii ed a ee aa a ee ee ee eae dali 3 8 Using Modbus TCP Protocol With Your ProdraM EE Ep e a E ea EE ate 3 10 Using Counter to Get Meter Readings and SEatistiCs ss res rer v bons ra era ue rx ee ra rre ra epa re eee aa e Pa e ps 3 12 Record your I O Data in the Data Log File ea Ee GO et on er t ene re ce ne i c cis 3 13 Attaching a Field Serial Device to a Serial Port nnne nennen n 3 14 Connecting tod SCADA SySEGITIG EE i Uus ac ee ee ee ee ee ee aa ae a ie Ak 3 15 Handling Front End EVents and Alarms aaa ar ee OE RE NE ee KEER EK RE RE EE NKR DERE EK EER 3 16 Enabling the Power Saving Function and Secure Wake on Cal ees ss ee ee ER Re ee ee meme nns 3 17 4 Utilities EE TT 4 1 ACMI SyS tem UIKEMENES ana ont rn nO EE EE EG GE EG OE EE EG DE OE GR DEDERE PII E 4 2 Features OFOAdIE SEE Ee GR ai 4 2 IGAGMIN BasiG FUNCtonsil eil 4 3 ioAdmin Administrator Functions eese nensem essere aaa aan 4 10 Severi Enim zi EE ME Ca 4 11 AN CULO see ORE ERA fuat nh ed a EE AR EE alto 4 11 O Configuration Pamela obe Oe be IIR be M OPE EDU DO UM IUS RUM I SON D EN MON DRE Ud dd cud 4 12 Petive TAGS Pahel aman SEA SELDE BR DAAR DR e i i i i i i i iii 4 21 Cellular ettnids Panel EE EER A EEN RE ERR AE ADR DTE RAR RA NARA EEN RE RR 4 23 VPN SENGS Panella 4 24 celular ee lg usitate rime
49. LO SS EDE NEIL NANANG GANA iaia abo oboe Eee E Noob a B 2 GN3 Rj 45 Ethernet CONMECLON Nanganak aiar i C ote B 2 TBI Power Input Terminal BIOCHEMIE eee B 3 TBZ 1 0 Terminal Block WS 340 EE SEE oe beu pev eb idee Alibi B 3 TB3 5PIn 4wire 2wire RS422 485 Terminal BIOCK uox xr SERE EER RES EER eR ecu EE ORR EA ER RE EE RR node B 3 TB 2 VO Terminal Block W5B3S I2 ee iaia dica eil Sl ie ei i tn B 4 AG AN LG a B 4 Digital npurDr Geist 9 B 4 Digital input We pama pA T REEL B 4 Pidital Outpit Sink Mode EES SERE ER EK RA B 5 i i Redde d gi DS B 5 Analod HDUE MEE e GR NAAN GE Ee ee reer eer ree B 5 Modbus TCP Address Mapping iousususususezususasVausxFusEEEERERSEREREEERERErVEEERRRSERZEWRRRRFEEEERNRRERYEEEESRREREENRENEREAEEE C 1 iOLedik W5340 Modbus Map PING cioe epe ee eterne amt ettet tenete ente eee C 2 Oxxxx Read Write Coils support functions 1 5 15 uio vea oa rex kn e ena a e an d e e eoa p or p Ea i aa C 2 Ixxxx Read only Coils SUDDOFES function 2 RE EERS BESEER EER RE EE SEERDE EE EED EER DERE EN EER EE EN SE ER EE EE EE DR EYEWEAR C 6 3xxxx Read only Registers supports function 4 ss ee ER EE RR eee ER Re AR ER Re ee ee RR ee AR ee nn C 6 4xxxx Read Write Registers supports functions 3 6 16 ee cece EE ER Re ER EE GR ee nemen ee C 7 bxxxx Write Registers supports function 8 EE ES a aka vase uva ves ve ara OE a a ave gale Vase va
50. Logik Active Cellular Micro Controller Getting Started To remove ioLogik W5300 from the DIN Rail insert a flat blade screw driver horizontally into the DI N Rail kit under the ioLogik and then pry it upwards to release the ioLogik W5300 towards and you away from the DI N Rail I nstalling Removing the SI M Card and SD Card The ioLogik is equipped with two slots one is for SIM cards and the other is for SD cards The card reader slots are protected inside the ioLogik device You will need to unscrew and remove the card cover to install your SIM and SD cards When inserting a SIM card or SD card remember to keep the front edge of the card facing down Follow these steps to remove or install a SIM or SD card 1 Remove the screw holding the card cover in place ATTENTI ON We strong recommend using the following SD cards which haved been tested in our Laboratory e SanDisk 1GB SD Card e Transcend 1 GB SD Card e PQI 1GB SD Card 2 a Insert the SIM SD card into the SIM SD card slot or b Remove the SIM SD card from the SIM SD card slot 2 9 ioLogik Active Cellular Micro Controller Getting Started 3 Open the card cover and insert the SIM SD card The card reader will release the SIM SD card after which you can pull the card out The SIGNAL LEDs on the front panel provide a convenient way of checking if the SIM card is installed properly If the antenna is installed and the network is operating normally the
51. PC Server Public Static IP 59 124 42 169 Internal Static IP 192 168 19 19 Central site Internal Static IP 192 168 19 19 Diagram Cellular Network Centre Host with SCADA Active OPC Server 116 59 60 232 IP 59 124 42 169 3 15 ioLogik Active Cellular Micro Controller Planning Your System Setup Procedure Step 1 Install the SCADA system and Active OPC server on the same host PC with IP address 59 124 42 169 Step 2 Open ioAdmin as administrator Step 3 Choose Active Tags and input the host PC IP address in the Active OPC Server Address column Step4 Select 4 Als for update tags and then click the Create Tags button EM Server Settings a Firmware Update LAN Setting GERS Setting Network Statistics Watchdog Message Monitor a 140 Configuration d vo Expansions P Meter Sensor Data Logging sg Click amp Go Logic I Server Info jv Enable Active OPC Active OPC Server Address 53 124 42 163 Port 19900 Heartbeat Interval fo sec O for disable or range 1 655535 Refresh W5340 Slotit1 E1210 lt 192 168 19 243 gt W5340 Slot 2 E1211 lt 192 168 19 244 gt Iw Enable All AI Channels 41 00 fw On Change 5 00 xz Update per PS sec 1 65535 A01 v OnChange 500 M Update per 1 sec 165535 Al02 ft OnChange 00 M Updateper 1 sec v 1 65535 A03 w OnChange 500 z Updateper 1 sec 1 65535 DI DO Global Settina include expansion modules Update b
52. Public Static IP can be accessed anywhere and anytime such as over the Internet Although most carriers use private dynamic IPs for mobile phones some carriers will provide Public Static IPs for specific applications The downside of Public Static IP service is that it comes at a much higher price Some telecom service providers can assign a fixed IP to one specific SIM card While all 1 O devices have their own fixed IP address the entire system will run as a traditional monitoring system with physical wires This solution has the benefit exhibiting the same behavior as a wired solution However not all telecom service providers offer this kind of service and those that do offer it at a relatively high cost 3 New Cellular Network with Push Architecture A new type of cellular network based on push technology is now available This type of service requires a host PC with a public static IP allowing all remote cellular devices to connect to the host PC regardless of whether or not the device has a public or private IP The Active OPC Server software running on a PC with a static IP is required to update the devices IP and the fixed device name After connecting to the cellular network all operations can follow the original infrastructure of the mobile phone provider Moxa s ioLogik W5000 series Active Cellular Micro Controllers are based on push technology with Active OPC Server Active OPC Server which runs on a PC with static IP will receive and re
53. Pulse 40080 Ox004F 1 word CH7 DO Mode 0 DO 40081 0x0050 1 word CH8 DO Mode 0 DO Relay 40082 0x0051 1 word CH9 DO Mode 0 DO Relay 40097 0x0060 l word CHO DI Mode 0 DI 1 Count Others return Illegal Data Value 40098 0x0061 l word CH1 DI Mode 0 DI 1 Count 40099 0x0062 l word 40100 0x0063 l word 40101 0x0064 l word 40102 0x0065 l word 40103 0x0066 l word Others return Illegal Data Value CH2 DI Mode 0 DI 1 Count Others return Illegal Data Value CH3 DI Mode 0 DI 1 Count Others return Illegal Data Value CH4 DI Mode 0 DI 1 Count Others return Illegal Data Value CH5 DI Mode 0 DI 1 Count Others return Illegal Data Value CH6 DI Mode 0 DI 1 Count Others return Illegal Data Value C 9 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings 40104 0x0067 1 word CH7 DI Mode 0 DI 1 Count Others return Illegal Data Value o dd m9Uvvvrvrvv 40304 0x012F l word AI Channel 3 Scale Max Value AI Channel 0 Scale Value Hi Word float AI Channel 0 Scale Value Lo Word float AI Channel 1 Scale Value Hi Word float AI Channel 1 Scale Value Lo Word float AI Channel 2 Scale Value Lo Word float C 10 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings 0x0177 Time Init 15 Value C 11 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings 40415 Ox019E Timer Description 06 Value 40416 0x019F Timer Descript
54. Remote Site Scenario Users would like to check the I O status at the central site The ioAdmin monitoring and configuration utility will be used to monitor the remote site I O status The related network structure and diagram are shown below Environment l Active OPC server Public Static IP 59 124 42 169 Internal Static IP 192 168 19 19 2 Central site Internal Static IP 192 168 19 207 3 5 ioLogik Active Cellular Micro Controller Planning Your System Diagram Active OPC Server With Static IP ioLogik W5340 Internet Cellular Host Network 192 168 19 207 Internal IP 192 168 19 19 Server Name Test Public Static IP 59 124 42 169 MAC 00 90 e8 0D OE 54 I mplementation Step 1 Following Chapter 2 instructions insert the SIM card in the W5340 and connect it to the sensors Step 2 Install ioAdmin in the host and run ioAdmin Step 3 Connect to the host and ioLogik W5340 via the Ethernet Console Step 4 Configure the Cellular settings shown below and reboot Active OPC Settin Address 0 0 0 0 Port 9900 Dial up Settin Cellular Statu User Name Cellular MadellP 116 55 89 48 Password SIM FIN 0o00 Cellular Erro Signal Strengt astra Td Caller ID Phone Number 1 Phone Number 2 Phone Number 3 Operation Mod f Always ON OnDemand P Glick amp Gal Wake On Call Phone Number 4 Phone Number 5 Refresh Step 5 Make sure the IP address is availab
55. Ron Mti ond rt pon m acce on A ER o AA 4 28 Meter SENSOR ETT 4 28 Data Kode Panel n a a aaa aaa aaa cu 4 29 Fiemwiafe Update Patel siete bate cire NAMANA NN Ge Ge den NAMANA ed ta n SG NAA KARLA ALA 4 30 Watchdog PANG ss ee E 4 31 Glick amp 6 amp o Lels GA Paliel AA AA AA AA 4 31 AGANE OPE SEN alal 4 32 OLE o la KO AA AA Dro ddl 4 32 Active OPC Server Lite From Pull to PUSN 0 a 4 33 Features of Active OPC Server LIte ee mene hee aerae aeree rarae kaaa 4 34 Automatic Tag Generation XX AA AA edu up ed ede e eles 4 34 Active Tag Updates with Heartbeat Detection emen memes 4 34 Dynamic TP Address SUDDOFPEus anal NANA esa pur x E EE RUE ERROR La 4 34 AGLIVGSOPE Server Lite OVSrVIGW casali 4 34 hastallifigt Active OPC SEEN Lite DIRI Ead bid bd DA DA ded PUER IER NA 4 34 Insrallitie OPC Core EomMPORNERIS ER iniu du dd Anay ae Pe Ped Mete hah edu e eb Pet Ped bed Ped oed eb dnb Ped aa a in 4 35 Main Screem O Veni Wii EE De Ee EE CE DUMP UM D UP 4 35 Mede rer tr AO EE AAA AAA 4 35 AA 4 37 OPC To ECEN aa M B 4 38 CHEKA GO LOglC o E E A E EE RE CT TOO REC UY 5 1 OV CIVICW ini r anna 5 2 FSA SS cM 5 2 Click amp Go EO GIG Basket il lle lita 5 3 Working WIED RUITGS ses aod EE MARRE RM MUR MM MM MM EN E MM MM MEME dM MEM 5 3 ChcekeGo Development Process Gi HR ER ha hha ha hahaha MEAM ii AIME III IPM P SIE 5 4 OC en Pele IE lo ERATES ECTS 5 4 Contigurable DIG cChannePMode Selectloli
56. Sec security association SA with the remote endpoint ISAKMP phase 2 Encryption mode Select the VPN ISAKMP phase 2 encryption mode Authentication mode Select the VPN ISAKMP phase 2 authentication mode Diffie Hellman group Select the VPN ISAKMP phase 2 DH group As the DH Group number increases the higher the level of encryption implemented for PFS SA life time default 28800 Enter the number of seconds for the VPN ISAKMP phase 2 Lifetime This is the period of time to pass before establishing a new IPSec security association SA with the remote endpoint Advanced Settings Anti replay Anti replay is the method of not allowing an intercepted packet message to be sent to the recipient multiple times without the original sender knowing default Disable Dead Peer Detection DPD Enable or disable the Dead Peer Detection DPD is a method of detecting a dead Internet Key Exchange IKE peer It sends a DPD packet to the peer every 60 seconds under no traffic and attempt to connect normally If the DPD packet fails 5 times the VPN will continuously re establish a connection default 2 Disable VPN system log events and error codes The remote VPN server does not have matched VPN settings proposal 4 27 ioLogik Active Cellular Micro Controller Utilities Cellular Reconnection a O Configuration 170 Expansions P Meter Sensor i Data Logging z Click amp Go Logic w Server Info Server Settings a Firmware
57. Setting panel is available after you log in as an administrator You will be able to configure IP settings Modbus TCP Alive Check Timeout settings DNS settings and SNMP settings I P Settings You can set up a static or dynamic I P address for the ioLogik as well as the subnet mask and gateway address Click Accessible IP if you wish to allow only certain IP addresses to have network access to the ioLogik and attached sensors Access will be granted only to the IP addresses that you list in the Accessible IP screen Any requests from sources that are not on the accessible IP list will be unable to use Modbus TCP or ioAdmin to access the ioLogik Modbus TCP Alive Check Timeout Settings The Modbus TCP Alive Check Timeout is designed to avoid TCP connection failure If the network host is unable to respond due to hardware failure or a network problem the ioLogik will continue to wait for a response from the host This will cause the TCP port to be occupied indefinitely by the host When Modbus TCP idle connection timeout interval is enabled the ioLogik will automatically close the TCP connection when there is no TCP activity for the specified time 4 11 ioLogik Active Cellular Micro Controller Utilities a Firmware Update 7 Click amp Go Logic dg Watchdog x Active Tags a Data Logging o O Configuration wi Server Info Server Settings Message Monitor Number of Modbus TCP connection s 2 IP Settings SNMP Settings
58. TP Serial Communication Interface 1 x RS 232 422 485 software selectable 9 pin D Sub male or 5 contact terminal block Baudrate 1200 2400 4800 9600 19200 38400 57600 115200 bps Power Requirements Power Input 24 VDC nominal 12 to 36 VDC Power Consumption e Always On Communication 4 2 W e On Demand 2 8 W Physical Characteristics Dimensions 46 8 x 135 x 105 mm 1 84 x 5 31 x 4 13 in Weight 495 g Environmental Limits Operating Temperature Standard Models 10 to 55 C 14 to 131 F Wide Temp Models 40 to 70 C 40 to 158 F Storage Temperature 40 to 85 C 40 to 185 F Ambient Relative Humidity 5 to 9596 non condensing Regulatory Approvals EMI FCC part 15 CISPR EN55022 Class A ioLogik Active Cellular Micro Controller Product Specifications EMS I EC 61000 4 2 ESD levels 2 3 I EC 61000 4 3 RS level 2 I EC 61000 4 4 EFT level 2 IEC 61000 4 5 Surge level 3 I EC 61000 4 6 CS level 2 I EC 61000 4 8 PM level 1 I EC 61000 4 11 DIP IEC 61000 6 2 ESD levels 2 3 I EC 61000 6 4 EFT level 2 Safety UL508 Pending Shock I EC 60068 2 27 Freefall IEC 60068 2 32 Vibration IEC 60068 2 6 Note Please check Moxa s website for the most up to date certification status Warranty Warranty Period 2 years Details See www moxa com warranty oLogik W5312 W5312 T Specifications DI DO Configurable Channels Channels 4 1 0 Mode e DI or Event Cou
59. a and update the sampling time Step 6 Close the popup window Step 7 Choose virtual channel shown as VC 00 and select the source channel We use DI 00 for this example Virtual Channel 0 Iw Enable Physical 1 0 Channel s t Al Channel f Counter DIO t Expansion Module Operation Average Time Interval 1 min 1 65535 Step 8 Select the operation mode from Max Min Average Accumulation Instantaneous and Incremental Step 9 Close the popup window Step 10 Check the value on the I O configuration Panel The virtual channel value can be updated to AOPC with the Active Tags function Record your I O Data in the Data Log File Scenario A cellular communication system has lost its connection unexpectedly If the user stores data in a PC database the database may lose data when it is disconnected For this reason the ioLogik W5300 provides a front end data logging function with its own built in SD slot for storing the I O data The data file can be downloaded to the host PC via the TFTP protocol By using the SD card solution users can avoid the missing data problem that plagues traditional solutions 3 13 ioLogik Active Cellular Micro Controller Planning Your System Setup Procedure Step 1 Open ioAdmin in administrator mode Step 2 Choose the Data Logging tab a Firmware Update w LAN Setting By GPRS Setting Watchdog Message Monitor a 140 Configurati
60. ad H Run mj Stop e Clear Erases the rule set in both ioAdmin and the ioLogik W5300 series e Retrieve Copies the rule set from the ioLogik W5300 into ioAdmin e Download Copies the rule set from ioAdmin to the ioLogik W5300 e Run Activates the rule set that the ioLogik booted up with e Stop De activates the Click Go rule set and returns the ioLogik to normal passive operation 5 26 ioLogik Active Cellular Micro Controller Click amp Go Logic I mport Export Configuration The ioLogik s system configuration including the current Click amp Go rule set can be imported and exported As you make changes to a rule set you can export the system configuration in order to save that rule set Details can be found in Chapter 2 Log in as ioAdmin administrator from the Server Settings panel You must log in as administrator to gain access to the ioLogik s configuration options If a password has not been configured simply click Login and leave the Password entry field blank 5 27 A Product Specifications Common Specifications Cellular Interface HSDPA Band Options e Tri band UMTS HSDPA 850 1900 2100 MHz e Quad band GSM GPRS EDGE 850 900 1800 1900 MHz GPRS Multi Slot Class Class 10 GPRS Terminal Device Class Class B SMS Point to Point Text PDU SI M Control Voltage 3 V LAN Ethernet 1 x 10 100 Mbps RJ45 Protection 1 5 KV magnetic isolation Protocols Modbus TCP TCP IP UDP DHCP Bootp SNMP SN
61. ameter DO status 1 Pulse mode parameter OFF Gutput Pulse p Start leontinue or gd Output Pulse Start Continue IH Apply to all channels Apply to all channels In DO mode the specifications are as follows Logic 0 OFF Logic 1 ON DO mode open 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 specified in multiples of 0 5 ms for Digital Output 1 5 s for Relay output with a maximum setting of 65 535 For digital output you would enter 1000 for a width of 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 You can specify between 1 and 4 294 967 295 pulses or enter 0 for continuous pulse output When the ioLogik is first powered on the status of each DO channel is be set to OFF by default This behavior can be modified using the Power On Settings You can set a DO channel to turn ON when the ioLogik is powered on or to commence pulse output Relay Count Monitoring Two types of relay counts can be recorded in the ioLogik W5340 Total Counts and Current Counts Total Counts records how many times a Relay Output channel has been used In general each relay output channel can be used an average of 100 000 times Users can monitor these counts to know when the module should b
62. and 20 You may need to consult with your network administrator to determine how trap numbers will be used and defined on your network Select the THEN ELSE action for SNMP Trap and click the property button RO to enter the SNMP Settings window You can also bind the status of up to three I O channels within each trap Click the Set SNMP button 59 1 to specify up to 10 recipients for the SNMP trap 5 23 ioLogik Active Cellular Micro Controller Click amp Go Logic Logic 0 Configuration l Jv Enable ft Enable Logic ELSE DI lt Empty gt Empty Empty Empty m Empty Y Empty m SNMP Trap Setting Binding Variables AND z Relation between conditions v Bind 17O channel status Bind 1 0 channel status DI 00 Bindl O channel status ini 00 m Select Specific ID 1 Sent every fo sec 0 sent once alsa 7 SJ rr Jf OK X Cancel Active Message In response to a proper IF condition the Active Message function sends a customized message to one or more IP destinations by TCP or UDP packets Select the THEN ELSE action for Active Message and then click the property button to enter the Message Content Settings window Enter your desired message in the Message Content column Dynamic fields such as time date IP address and I O status can be inserted in yo
63. and data formats one by one or editing and importing configuration text files Instead Active OPC Server creates the tags for the target ioLogik automatically All you need to do is select the channels to be updated to Active OPC Server Generally speaking tag generation is 50 times faster on Active OPC Server than a traditional OPC server package Training for installation and configuration of OPC is no longer required The traditional polling architecture occupies more network bandwidth and results in a longer response time In comparison the ioLogik Active Cellular Micro Controller uses push technology and can report active messages when predefined events occur This event driven logic successfully improves I O response time This also allows for more precise I O access and less burden on network bandwidth This innovative push based architecture not only accommodates lower level hardware devices but reduces CPU loading and maintenance 1 5 ioLogik Active Cellular Micro Controller I ntroduction Applications The ioLogik W5300 has AI DIO relay outputs and one RS 232 422 485 serial port and can be used in the following applications Storage Tanks Towers Pipelines Most of these applications can use the ioLogik W5300 to meet different application requirements with the following architecture SNMP Server DO Relay di Internet Cellular SCADA ActiveOPC Network Server R5232 422 485 Mete
64. ation 170 Expansions CP Meter Sensor ee Active Tags 192 168 19 242 192 168 19 243 192 168 19 244 I BUSRRRRA REREERAREENEATME A1 00 10V 0 000Y 0 000 95340 I O sync rate 1 sec Step 10 Click amp Go will continue running when the connection between the ioLogik W5300 and expansion modules is down You can use the trigger condition Expansion module connection fail to let Click amp Go warn you when the connection is down To do this choose the Click amp Go Tab adding the rules as shown in the following figure Logic 0 Configuration fw Enable fe Enable Logic IF THEN ELSE Expansion Module Connection Fail Bi Short Message Service PB lt Empty gt Expansion Module Connection F ail Se lt Empty gt 7 lt Emply gt lt Empty gt Empty lt Emply gt Relation between conditions ND Equivalent Logic Statement IF slotl E 1210 Connection Fail AND slot2 E 1211 Connection Fail THEN Send SMS every 0 sec J OK X Cancel Step 11 Save the logic settings and restart the system After restarting click the Run button on the Click amp Go panel to make sure the Click amp Go rule is running Step 12 When a disconnection occurs an SMS alarm message will be sent to the predefined mobile phone Three lines can be added to the Expansion Modules table in any order The slot No is ba
65. be opened OPCServer Help Add Group Connect Li Di t inei Group Name inLogik W5340 Set Delimiting Char Remove Requested Update Rate O msecs status Deadband 0 WriteQVT cm MI E GROUP ioLo gik ERE Update Rate 250 DeadBand 0 00 Pi hentTst GROUP ioLogik W 5340 OPC Server Help isonet Group d set Delimiting Char Write QVT Browse Add Remove W5340 01 DI 02 W5340 01 DI 03 W5340 01 DO 04 03340 01 DO 05 Exit pm pebuntivestate Pi ClientTst GROUP ioLogik W5340 OPCserver Help la x Update Rate 250 DeadBand 0 00 V5 3410 01 AI 0U 0 0000 Quality Bad 25 340 01 A1 01 10 0000 Quality Good W25 340 01 A1 07 10 0000 Quality Good W5 3410 01 A1 03 10 0000 Quality Good Y 5340 01 DI 00 FALSE Quality Good 5340 01 DI 01 FALSE Quality Good W5 340 01 DI 02 FALSE Quality Good 5340 01 DI 03 FALSE Quality Good W5 340 01 DO 04 FALSE Quality Good W5 340 01 D0 05 FALSE Quality Good 5340 01 DO 06 FALSE Quality Good W5 340 01 DO 07 FALSE Quality Good VS 340 01 5ysConnect00 TRUE Quality Good 4 39 ioLogik Active Cellular Micro Controller To write to the output channel select Item Write from the menu bar Pi ClientTst GROUP ioLogik W5340 Write OPC Item YT BOOL Id TSCGITITIEG D Item Write 4 40 Utilities 5 Click Go Logic Click amp Go Logic was developed by Moxa to provide an eas
66. bit 00097 0x0060 1 bit 00098 0x0061 1 bit 00099 0x0062 1 bit 00100 0x0063 1 bit Modbus TCP Address Mappings CHO DI Clear Count Value read aways 0 Write 1 Clear counter value O return Illegal Data Value CH1 DI Clear Count Value read aways Write 1 Clear counter value O return Illegal Data Value CH2 DI Clear Count Value read aways Write 1 Clear counter value O return Illegal Data Value CH3 DI Clear Count Value read aways Write 1 Clear counter value O return Illegal Data Value CH4 DI Clear Count Value read aways Write 1 Clear counter value O return Illegal Data Value CH5 DI Clear Count Value read aways Write 1 Clear counter value O return Illegal Data Value CH6 DI Clear Count Value read aways Write 1 Clear counter value O return Illegal Data Value CH7 DI Clear Count Value read aways Write 1 Clear counter value O return Illegal Data Value CHO DI OverFlow Status Read O Normal 1 Overflow Write 0 clear overflow status 1 return Illegal Data Value CH1 DI OverFlow Status Read O Normal 1 Overflow Write 0 clear overflow status 1 return Illegal Data Value CH2 DI OverFlow Status Read 0 Normal 1 Overflow Write 0 clear overflow status 1 return Illegal Data Value CH3 DI OverFlow Status Read 0 Normal C 3 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings l Overflow Write O clear overflow status 1 retu
67. bit DIO 03 1 OUTPUT 0 INPUT Default OXOOAO 1 bit DIO 04 1 OUTPUT O INPUT Default OUTPUT Ox00A1 1 bit DIO 05 1 OUTPUT O INPUT Default OUTPUT 0x00A2 1 bit DIO 06 1 OUTPUT 0 INPUT Default OUTPUT 0x00A3 l bit DIO 07 1 OUTPUT 0 INPUT Default OUTPUT Al Channel Reference 00257 00147 00148 00149 00150 00151 00152 00157 00158 00159 00160 00161 00162 00163 00164 Address Data Type Description 0x0100 Reset CHO AI Min Value o UI ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings Read always 0 Write 1 reset AI Min value 0 return Illegal Data Value 0x0101 lbit Reset CH1 AI Min Value Read always 0 Write 1 reset AI Min value 0 return Illegal Data Value 0x0102 lbit Reset CH2 AI Min Value Read always 0 Write 1 reset AI Min value O return Illegal Data Value 0x0103 lbit Reset CH3 AI Min Value Read always 0 Write 1 reset AI Min value 0 return Illegal Data Value 0x0104 lbit Reset CHO AI Max Value Read always 0 Write 1 reset AI Max value O return Illegal Data Value 0x0105 lbit Reset CH1 AI Max Value Read always 0 Write 1 reset AI Max value O return Illegal Data Value 0x0106 lbit Reset CH2 AI Max Value Read always 0 Write 1 reset AI Max value 0 return Illegal Data Value 0x0107 lbit Reset CH3 AI Max Value Read always 0 Write 1 reset AI Max value 0 return Illegal Data Value 1xxxx Read only Coi
68. ctions that will be performed when the IF conditions are satisfied 3 actions under the ELSE column will also be performed when the IF is NOT satisfied Possible actions include changing the status of a DO channel starting or stopping an Event Counter or sending a message by SNMP trap TCP UDP or e mail Logic 0 Configuration Enable m Enable Logic IF lt Empty gt lt Empty gt lt Empty gt Relation between conditions AND kad ELSE emy rl em T emy ml If Conditions Result of Trigger of Trigger of A1 A2 A3 AND Logic Then Actions ELSE Actions 0 0 0 0 NO YES 0 0 1 0 NO YES 0 1 0 0 NO YES 0 1 1 0 NO YES 1 0 0 0 NO YES 1 0 1 0 NO YES 1 1 0 0 NO YES 1 1 1 1 YES YES If Conditions Result of Trigger of Trigger of A1 A2 A3 OR Logic Then Actions ELSE Actions e e KH HO QO OO H e OO H H OO HO HO HO HO HH HH H H THEN ELSE actions can be specified as follows NO YES YES YES YES YES YES YES YES NO NO NO NO NO NO NO THEN ELSE Operators Actions Counter RESET Counter x represents the number of the Event Counter channel 5 19 ioLogik Active Cellular Micro Controller Click amp Go Logic ON OFF DO x represents the number of the channel Pulse Output STOP START Pulse Output x represents the number of the channel Relay RESET ResetCNT x represents the number of the relay channel Internal
69. d schedule 1 0 Expansion Capability It is easy to expand the ioLogik W5300 s I O capacity by adding modules from the ioLogik E1200 series Consider the W5340 which has 4 Als 8 DI Os and 2 relay outputs built in If you need to add more I O points to the system you can use the ioLogik E1240 to add an additional 8 AI points The entire system will then have 12 Als 8 DIOs and 2 relay outputs by using Ethernet cables to cascade up to the 3 E1240 modules 1 3 ioLogik Active Cellular Micro Controller I ntroduction Architecture Cellular networks are usually dynamic IP environments with private IP addresses assigned by the cellular service provider To address the problems arising from the use of dynamic IP addresses in cellular communications most traditional solutions use high cost public static IP addresses for each device DDNS or buy VPN service from an MVNO Mobile Virtual Network Operator to ease the IP management issue It is difficult to poll the cellular devices data in a dynamic IP environment Even with DDNS technology SCADA projects need to put resources on the management of DDNS servers As an alternative Active Cellular Micro Controllers use push technology with Moxa s Active OPC Server solution With Moxa s powerful Active OPC Server support Active Cellular Micro Controllers can easily connect to your SCADA system Moxa s Active OPC Server with non polling architecture supports the standard OPC protocol but also offers ac
70. e Unlike traditional OPC servers this mechanism reduces Ethernet bandwidth usage to 80 less than the usage of general polling architecture At the same time it increases the response time of the I O channels to 7 times faster than before SCADA PCs can reduce the loading on their CPUs by running Active OPC Server Lite because it only needs to wait for updates instead of constantly polling the I O channels Dynamic IP Address Support Active OPC Server also delivers the flexibility of being able to configure the ioLogik with a dynamic IP address With traditional data acquisition applications I O devices are not capable of using this approach Another benefit of Active OPC Server is the flexibility of being able to connect through firewalls Active OPC Server Lite Overview I nstalling Active OPC Server Lite Active OPC Server Lite can be installed from the Document and Software CD or downloaded from the Moxa Website The following instructions explain how to install the software from the CD l Installing from CD Insert the Document and Software CD into the host computer and then run SETUP EXE from the Software AOPCLite directory The installation program will guide you through the installation process for installing the Active OPC Server Lite utility 4 34 ioLogik Active Cellular Micro Controller Utilities 2 Open Active OPC Server Lite After installation is finished run Active OPC Server Lite from the Windows Start menu Start g
71. e replaced or to switch to a different channel if the total count approaches the upper limit Current Counts can be reset to zero to record the usage of the external device by monitoring the counts For example if RLY 0 is connected to an external relay control board you can monitor the current counts to know when to replace the external relay component in advance before it fails Last Reset Time records the time when Current Counts was reset Both Total Counts and Current Counts will be saved when there is a power failure The Last Reset Time will be saved only when the user manually presses the Reset to Zero button 4 17 ioLogik Active Cellular Micro Controller Utilities S RLY Channel 0 E EI 2 Relay Contig Relay Test Relay Count Er Alias Mame Last Reset Time 2010 06 28 10 02 37 Relay Total Counts 18 Relay Current Counts You can control how a DO Relay output channel acts when the network is disconnected by using the Safe Status Settings and the Host Connection Watchdog When the Host Connection Watchdog is enabled a network disconnection will activate the Safe Status Settings The DO channel can be configured to turn on turn off or commence pulse output If the Host Connection Watchdog is not enabled then the DO Relay Output channel status will remain unchanged during a network disconnection ATTENTION The Host Connection Watchdog is disabled by default and must be enabled for Safe Status Settings to
72. e Status 0 Stop 1 Start 0x0105 CH1 DI set get safe start word 0x010A CH6 DI set get safe start word 40273 0x0110 1 word CHO Power off storage enable DI count value recorded when power off 1 ON 0 OFF C 28 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings 40342 0x0155 Internal Register 05 Value Internal Register 20 Value 0x016C Time Init 04 Value C 29 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings 40395 0x018A Timer Interval 10 Value Timer Description 00 Value Timer Description 01 Value Ox01A1 10 word Timer Description 09 Value C 30 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings 40585 0x0248 20 word Message Server Address 08 40586 0x0249 Message Server Address 09 5xxxx Write Registers supports function 8 Data Field Data Field E Description Request Response 0x0001 0x55AA Echo Request Data Reset with Factory default C 31 D SNMP Agents with MIB II RS 232 like Groups The ioLogik Active Cellular Micro Controller has SNMP Simple Network Management Protocol agent software built in The software supports SNMP traps RFC1317 RS 232 like groups and RFC 1213 MIB II The following table lists the standard MIB II groups as well as the variable implementation for the ioLogik Active Cellular Micro Controller RFC1213 MIB II Supported SNMP Variables SysUpTime IcmpInDestUnreachs SysContact IcmpInTimeExcds SysName
73. e place As soon as the IF conditions are satisfied the specified THEN ELSE 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 O OFF Logic 0 Configuration J Enable Enable Logic IF THEN ELSE Empty Empty Empty Counter lt Empty gt lt Empty gt Relay Internal Register emy x tmt sl IF conditions can be specified as follows IF Conditions Operators JRemak Z O i O ON OFF ON to OFF OFF to ON Change DI x represents the channel number Al x represents the number of the channel Max Value Depends on the analog modes or the result of scaling CurRelayCNT x represents the current relay counts for the channel Max Value 4 294 967 295 Internal Register Reg x represents the number of the internal register x 00 to 23 Trigger Value 0 to 255 Timer TIMEOUT Timer x x 00 to 23 ee PS Time me Rae dee ees and Recurrence Expansion Module 0 DI DI refers to the status of a digital input channel Edge detection can be used to refine the conditions For example the condition DI 0 OFF is satisfied for as long as DI 0 remains off The condition DI 0 ON to OFF however is only satisfied the instant the DI 0 turns off The transition of the status change can also be handled using Change operator so it will trig
74. e separated by commas View the incoming message on the Message Monitor panel and select the HEX checkbox Note that certain numbers are control characters that will not show up in the Message Monitor When sending a unicode message the UCS2 checkbox must be selected View incoming messages on the Message Monitor panel and select the UCS2 checkbox Note that certain numbers are control characters that will not show up on the Message Monitor panel The maximum number of characters is 200 E mail The E mail function sends a customizable e mail to one or more mail boxes or Blackberry devices Select the THEN ELSE action to e mail and click the property button to enter the Mail Settings window Logic 0 Configuration f iv Enable fe Enable Logic IF ELSE DI 3 m lt Empty gt Empty Empty lt Empty gt Empty lt Empty gt lt Empty gt ze Mail Settings Bl x Relation between conditions JAND v Mail Content Settings Mail Subject Alarm Is Triggered CA Set Mail Address Mail Content Alarm is t ggexed at lt LOC gt lt NAME gt Time lt TIMES Date DATE TO Status DI DI lt p Keyword Lookup 90 max chars 200 Mail Address Settings Name Mail Address 5 Add Recipient Database Global Settings Recipient List Name e Mail Address From Address fioLogik moxa cor S
75. eb console to configure the target E1200 modules and export the E1200 s configuration files Note that all expansion modules should reside on the same network segment as the ioLogik W5300 Step 2 Import the configuration file to the ioLogik W5300 Open ioAdmin and choose the I O Expansions tab Import these saved E1200 configuration files by pressing the Add button Step 3 Connect the ioLogik W5300 and E1200 The W5300 micro controller allows you to connect the first expansion module with an Ethernet cable through the RJ45 port and daisy chain to the second and third expansion modules using the E1200 s embedded Ethernet switch ports Step 4 Restart the ioLogik W5300 Use the last E1200 module s RJ 45 port to connect to the Host PC and then restart the ioLogik W5300 Open ioAdmin and log in The ioLogik W5300 and expansion modules will be shown on the screen with the I P address of a device listed above the device When you add an I O expansion module such as the ioLogik E1210 or E1211 additional tabs will appear as shown below ioAdmin cannot be used to configure the E1200 The configuration must be done with the E1200 configuration tool 4 19 ioLogik Active Cellular Micro Controller Utilities Firmware Update LAN Setting Ek GPRS Setting Se Network Statistics Watchdog Message Monitor 1 0 Expansions d Meter Sensor Active Tags a Data Logging Y Click amp Go Logic GW Server Info _ Serv
76. ed Al channel by un checking the Enable check box to increase the sampling rate Enabling the Auto Scaling function will linearly convert the actual current or voltage value into other user defined units such as percentage or ppm parts per million Two scaling methods are available the slope formula method and the slope intercept method AI Channel 1 g8 Al Contig E Alias Name jv Enable Channel Range Settings Reset Min Input Range 4 20m E Reset Max jv Enable Auto Scaling Point Slope formula Actual Scaled Min n1 4 000 Min n2 fi Max ml fi 7 Max m2 5 Unit Unit Level dinone F Result n2 input n1 x m2 n2 4 m1 n1 C Slope intercept formula M Apply to all channels X Cancel Auto Scaling can also help to eliminate high or low end extremes For example if 17 mA represents a dangerous high temperature there is no need to get a temperature that is even higher In this case you can cut off values over 17 mA and convert to a proper danger level such as Level 5 In slope formula mode there is an extra unit for the time interval designed to convert to a rate unit such as ml s or m The converted value can be used in the Virtual Channel function which includes common statistical functions such as Min Max AVG Inc and ACC 4 13 ioLogik Active Cellular Micro Controller Utilities The Reset Min and Reset Max buttons will clear the minimum or maximum
77. els Each I O channel can be tested and monitored individually When logged in as administrator double click on a channel from the I O Configuration panel to configure that channel s settings A window will open with configuration options for the channel Tests can be done by opening the channel s configuration window and selecting the Test panel E DO Channel 1 H DO Contig DO Test p Relay Count EF Alias Name DO Made Pulse Output Made Status Lana 1 Hir 1 Euse Mount Ti 5 7 ioLogik Active Cellular Micro Controller Click amp Go Logic The Test panel shows how a channel s status affects or is affected by the attached device For output channels you can set the on off status start and stop a pulse or output a voltage or current For input channels you can monitor the attached device s on off status counter or input voltage current Defining Global Variables Global Variables include I nternal Register Settings Timer Settings SNMP Trap Server E Mail Server Active Message Server and SMS Phone Book If these functions will be used in a Click amp Go V2 rule set the default configuration must first be set from the Global Variable Menu Bar b0 Configuration i Server Info E Server Settings Message Monitor gi LAN Setting a Firmware Update gg Watchdog vn Active Tags a Data Logging Se GPRS Setting Bs Serial Tunnel SMS Phone Book Active Message Server E Mail Server SNMP T
78. ensor to avoid affecting other channels DI Com input power should be limited at 12 to 36 VDC a v c y0mjuog ANI MI ATTENTI ON Sensor types are arranged in groups with DIO 0 to DIO 3 forming one group and DIO 4 to DIO 7 forming another group If an NPN sensor is connected to DI 0 then only NPN sensors can be connected to the other DI channels in that group i e DIO 1 DIO 2 and DIO 3 Likewise if a PNP sensor is connected to DIO 4 then only PNP sensors can be connected to the other DI channels in that group i e DIO 5 DIO 6 and DI O 7 2 7 ioLogik Active Cellular Micro Controller Getting Started Testing the I O Device Power on the ioLogik W5300 and try changing the I O status and then use ioAdmin to determine if the status has changed E 4 1 0 Configuration LAN Setting Ey GPRS Setting Ba Network Statistics Watchdog Message Monitor P 1 0 Expansions P Meter Sensor n Active Tags a Data Logging Y Ulick amp Go Logic Server Info E Server Settings 192 168 19 242 w5340 Gay EE Al 01 4 10Y 0 001 Y 0 000 V 0 001 Y AI 02 4 10Y 0 001 Y 0 079 V 0 081V DI N Rail Wall Mounting The ioLogik W5300 s built in mounting appendages are suitable for mounting on a flat wall or installing on a DI N Rail Follow the instructions in the figures below to install the W5300 on a DIN Rail STEP 1 Insert the top of the DIN Rail into the slot io
79. ent every 0 sec 0 sent once Save X Cancel After entering the subject of an e mail enter the message in the Mail Content area Dynamic fields such as time date IP address and I O status can be inserted in your message by clicking Keyword Lookup NOTE Content in the same logic entry can be sent by either Active Message or e mail in which case the content of the messages will be the same If you would like to send an Active Message and e mail based on the same event but with different content you will need to use two separate logic entries one for the Active Message and one for the e mail 5 25 ioLogik Active Cellular Micro Controller Click amp Go Logic SMTP server information including usernamae password and the recipient database can be configured by amd E pe clicking the Set Mail Address button Click the finger icon to move the selected address from the Recipient Database to the Recipient List To manually add e mail addresses to the Recipient Database enter the Name and Mail Address and click Add Once the address has been added to the Recipient Database use the finger icons to move it to or from the Recipient List Activating the Rule set Download Restart and Run The rules that are displayed on the Click amp Go Logic panel include the current rule set which acts as the brain of your ioLogik system The rule set must be activated as follows for the ioLogik to commence local control operation l
80. epeated when the specified logic is sustained over a period of time However if a condition is based on edge detection i e ON to OFF or OFF to ON it can only be triggered once The following scenarios illustrate how edge detection affects the Timer N sec 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 No Edge Detection In this scenario the rule checks each sensor for on status so edge detection is not involved As long as the sensors remain on the required conditions are satisfied and the THEN actions will repeat at interval N Relation between conditions IF conditions satisfied 3 Timer N sec THEN action triggered 5 17 ioLogik Active Cellular Micro Controller Click amp Go Logic 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
81. er Settings BRE 192168 19 243 192 168 19 244 MOXA 1 ki Mi ei EEEREEEE HEREASREERERAM m sr m E1210 E1211 W5340 D0 05 D0 06 Counter DI OFF 50 0 ms mi Double click the expansion I O tab for example for the E1210 to check the O status and set the alias name of the selected I O channel DI DI pump_1 02 DI Flow 1 03 Counter pump 2 04 DI DI 05 DI nete Note that you cannot configure the expansion module s operation mode with ioAdmin The configuration must be done with the E1200 configuration tool 1 0 Expansions Panel The ioLogik W5300 allows you to install 3 additional ioLogik E1200 I O expansion modules The expansion modules can be used for Click amp Go Active Tags and Data Logging To use this function you need to setup the ioLogik E1200 expansion modules using the ioLogik E1200 utility such as WEB ioAdmin cannot be used to configure the E1200 or fixed modules The micro controller allows you to use the E1200 s two Ethernet ports to connect to expansion modules with an Ethernet cable When xport th mT _ _ rr mym _ _ __m_mn SI pe E Y Click amp Go Logic amp Server Info _ Server Settings x2 Firmware Update w LAN Setting expa nsion module s Ey GPRS Setting Network Statist watchdog Message Monitor ay 170 Configuration 1 0 Expansions P Meter Sensor Active Tags ae Data Logging co
82. eration Mode Always On jOn Demand Active OPC server AOPC 1 Check the Firewall Port 9900 AOPC 9500 9300 502 should be open 2 Is the AOPC IP address on the Cellular dial up setting Tab correct Yes IP No 3 Check the AOPC log window Do you see a message p EL No nothing special 4 Does AOPC s tree view show the device Yes No 5 Does ioAdmin show the AOPC after adding AOPC manually Yes NO 6 Choose sort by AOPC in ioAdmin Does ioAdmin show the AOPC Yes NO 7 Does ioAdmin show the device in the AOPC list Yes No 8 Can you ping the AOPC IP address Yes Time _________ _ ms No How to ping AOPC Client Test l Did you install OPC core components in your PC Yes NO Were AOPC and the Client tested on the same PC Yes No please install them 2 3 Did you create an Active Tag in ioAdmin Yes No 4 Does Client test connect to AOPC Yes No Error Message Remote Client test l Are the AOPC PC and Client test PC on same Domain Yes NO 2 Arethe AOPC PC s firewall security and authorization settings set Yes check the port setting and user group settings NO 3 What kind of Error Message i
83. ers supports functions 3 6 16 gt 5xxxx Write Registers Supports function 8 9 ioLogik W5312 Modbus Mapping Oxxxx Read Write Coils supports functions 1 5 15 1xxxx Read only Coils Supports function 2 3xxxx Read only Registers Supports function 4 4xxxx Read Write Registers Supports functions 3 6 16 Y MV V WV 5xxxx Write Registers supports function 8 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings ioLogik W5340 Modbus Mapping Oxxxx Read Write Coils support functions 1 5 15 Reference 00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00013 00014 00015 00016 00017 00018 00019 Address 0x0000 0x0001 0x0002 0x0003 0x0004 0x0005 0x0006 0x0007 0x0008 0x0009 0x000C 0x000D OXOOOE OXOOOF 0x0010 0x0011 0x0012 0x0013 CH7 DO Power On Value 0 Off 1 On 0x0026 CH2 DO Pulse Operate Status 0 Off 1 On C 2 o py O e gt O lt 6 O sa c D A o O O 5 ret 2 tJ 00066 00067 00068 00069 00070 00073 00074 00075 00076 00077 00078 00079 00080 00085 1 bit 1 bit 1 bit 1 bit 1 bit 1 bit 1 bit 1 bit 1 bit 1 bit 1 bit 1 bit 1 bit 1 bit 0x0041 0x0042 0x0043 0x0044 0x0045 0x0048 0x0049 0x004A 0x004B 0x004C 0x004D 0x004E 0x004F 0x0054 00086 0x0055 1 bit 00087 0x0056 1 bit 00088 0x0057 1 bit 00089 0x0058 1 bit 00090 0x0059 1 bit 00091 0x005A 1 bit 00092 0x005B 1
84. es digital inputs digital outputs analog inputs analog outputs and virtual channels Configurable DIO Channel Mode Selection For models that support the configurable DIO channels configure the specific DIO to DI or DO to meet the requirements Number of Configurable Mode Settings DIO Channels Digital Input Digital Output When logged in as an administrator double click on a channel in the I O Configuration panel to configure that channel s settings A window will open with configuration options for the channel Each DIO channel will be configured to act as either a DI or DO channel according to the Power On Settings To switch between DI and DO channel operation select the desired mode in the I O Direction field under Power On Settings After clicking Apply you will need to restart the ioLogik for the new setting to take effect r2 Power On Settings SS 1 0 Direction DU id OFF 5 4 ioLogik Active Cellular Micro Controller Click amp Go Logic ATTENTI ON Switching between DI and DO channel requires restarting the ioLogik for the new setting to take effect You must restart the ioLogik before proceeding with configuration or programming Digital Input Mode Selection A DI channel can be set to DI or Event Counter mode In DI mode the channel connects to wet dry contacts In Event Counter mode the channel accepts limit or proximity switches and counts events according to the ON OFF
85. et Cellular Network gt VER iaLogik W5300 series 1 iotogik W5300 registers with the OPC Server The ioLogik W5300 is likely to get a different IP address from the carrier each time it is connected to a cellular network Active OPC Server plays the role of a cellular gateway by managing the ioLogik W5300 s IP A remote ioLogik W5300 automatically initiates communication with Active OPC Server and consequently all remote ioLogik W5300 units regardless of whether they use a public IP or private IP can be managed by one centralized Active OPC Server which itself has a static IP address All I O data can be read or written through one powerful cellular device gateway for IP Address management The ioLogik W5300 allows you to use a variety of methods to connect with your application software including Modbus protocol OPC Client Server protocol SNMP protocol and by sending alarms by TCP UDP SMS and email For example if you are using a SCADA application to monitor your system you may use OPC Client Server protocol SNMP Server Static IP Customer Program ioAdmip SCADA Software F m J m p Modbus T P Modbus TCP EIE ew ee ee HH EET ee ed AOPC Server wi Static IP SNMP Trap Modbus Gateway loLogik with Dynamic IP or Static IP Active OPC Server and ioLogik W5300 series products offer Auto Tag Generation to eliminate the headache of specifying target IP addresses I O channels
86. example comes with 4 DI channels and 4 DO channels However the user has the option of redefining the function of these channels Each DIO channel is configured to act as either a DI or DO channel according to the Power On Settings To switch between DI and DO channel operation select the desired mode in the I O Direction field under Power on Settings After clicking Apply you will need to restart the ioLogik W5300 for the new setting to take effect 2 Power Un Settings 170 Direction DU DU status DFF Connecting the 1 0 Device and Sensors Unlike traditional Ethernet controller products the ioLogik W5300 can connect to analog sensors dry contact PNP and NPN sensors at the same time The sensor type determines your wiring approach as shown in the following examples this example shows the pin numbers for an ioLogik W5340 unit 2 5 ioLogik Active Cellular Micro Controller Analog Input Voltage Current Pint Pin13 Source Pin4 Pin16 Digital Input Dry Contact Pins I po DIO 0 DIO 1 Digital Input Wet Contact Connect to NPN type Sensor 12 to 24 V OV 12 to 24 V ov 2 6 Pin17 Getting Started ioLogik Active Cellular Micro Controller Getting Started Digital Output Sink Type Pin 6 Relay Output ATTENTI ON When connecting the I O device to the ioLogik s dry contacts we strongly recommended connecting DI Com to the power of the external s
87. fault to Search by I P You need to click on Search by Active OPC 6 558 DO 04 AI 01 WET 0 000 V 0 000 V 9 001 V D0 05 po OFF VA 02 WET 0 000 V 000v 0 000 V 1DO 06 DO OFF A1 03 WAT 0 000 V 0 000 V 0 001 V D0 07 Do OFF IRLYEOI po DFF Ready 115200 None B 1 0 00 00 21 FF 030930 5 You can now test and monitor the I O status in ioAdmin I mport Export Configuration file Using ioAdmin to I mport Export Configuration To import or export a system configuration right click on the I O model name and then selection Import System Config or Export System Config You must be logged in as an administrator to use this command Export System Config Select this command to export the selected ioLogik s configuration to a text file We recommend using this method to back up your configuration after you have finished configuring the ioLogik for your application 2 12 ioLogik Active Cellular Micro Controller Getting Started se MOXA i Admin E Host 92 168 19 201 HER ioLogik cB 192 168 19 204 Connect Disconnect Delete io Logik device Restart Syster Reset to Default x Import System Contig Fi Export system Config I mport System Config Select this command to load a configuration for the selected ioLogik from a configuration text file The new configuration will not take effect until the ioLogik has been restarted This command can be used to resto
88. for the selected ioLogik from a configuration text file The new configuration will not take effect until the ioLogik has been restarted This command can be used to restore a configuration after loading the factory defaults or to duplicate a configuration to multiple ioLogik units 4 7 ioLogik Active Cellular Micro Controller Utilities ioLogik W5346 Network I 0 Server Configuration System Information Date 2669 62 22 Time 17 34 64 Click amp Go U2 8 MOS U3 2 26 DI88 FILTER 188 58 888ms DI81 FILTER 188 58 6888ms DI862 8 DI DI82 FILTER 188 58 6888ms DI63 6 DI DI83 FILTER 188 58 888ms D085 0 D0 D08h PUN 8 0Ff DOG4_SAFE 6 OFF DOGS _PWN 6 OFF DOGS_SAFE 6 OFF DOG6_PUN 9 OFF DO66 SAFE B OFF DOG7_PWN 6 OFF DOG7_SAFE 6 OFF Relay 66 1 Pulse Relay88 PUN 8 Stop Relay SAFE B Stop Relay66_LOW 1 1566 666ms Relay66_HIGH 1 1566 666ms Relay61 6 D0 Relay61 PWN 6 0FF Relay81 SAFE 1 0n Main Window The Main Window allows users to view the I O status ioLogik system information and check the Message Monitor without needing to log in to the ioLogik However you will need to log in to perform configuration and operation tasks 1 0 Configuration Panel General Thel O Configuration panel shows the status of every O channel This is the default panel when you first open ioAdmin Input channels are listed on the left and output channels are listed on the right This info
89. g Your System Step 2 Choose the Meter Sensor tab si EP Server Settings a5 Firmware Update EE dtu s EX Meter Sensor VO Configuration Ero Expansions PRS Setting Eg Network Statistics Watchdog Message Monitor x Active Tags a5 Data Logging q Click amp Go Logic Server Info Serial Port Fort Setting Baudrate 9600 OP Mode Stop Bits 1 Madbus TCP lt gt Madbus RTU Gateway x f Update Made RS 485 Fire 5340 Unit ID 1 Flew Pad one Serial Response Timeout ms 2500 T Refresh Data Bits 8 Parity none Step 3 Set the serial port parameters RS 232 RS 485 Baudrate Stop Bits etc Step 4 Click Modbus TCP gt Modbus RTU Gateway to choose the operation mode There are two modes to choose from transparent mode and Modbus RTU mode Step 5 Connect the field serial device via the serial port making sure that the signal wiring is correct Step 6 By specifying the W5340 s IP address and the ID of the attached serial devices you can use the Modbus TCP program to query the remote serial device Connecting to a SCADA System Scenario Most control centers use SCADA systems such as InTouch to monitor the status of their entire system The ioLogik W5300 with Active OPC server can feed data into the SCADA system In this situation the SCADA system can use its built in OPC Client Server architecture to control the system Environment SCADA System and Active O
90. ger the related action whether it is ON to OFF or OFF to ON Scroll to select DI and click on the property MR button to enter the DI Settings window 5 13 ioLogik Active Cellular Micro Controller Click amp Go Logic Logic 0 Configuration a Hm Bj emy AND m OH ta OFF OnChange Counter Counter refers to the counts of an Event Counter channel The counts are stored in the ioLogik internally Specifying the counts with a proper operator will lead to triggering the action For example 10 items should be packed in a box so the Counter x should be reset every 10 counts Counter 1 10 Select the IF condition to Counter and click on the property button E to enter the Counter Settings window Logic 0 Configuration Counter Setting a df Empy H anos Counter H gl Al Al refers to the readings of an analog input channel An analog input value is specified to trigger an action Units of the value are defined by the selected analog modes voltage or current or the scaling results For example AI 0 gt 15 mA represents the high level of a water tank Logic 0 Configuration Kew M Empty ano x 5 14 ioLogik Active Cellular Micro Controller Click amp Go Logic Virtual Channel VC refers to the readings of a statistics channel The value can be recorded in the data log file or specified to trigger an action U
91. ght result in your device becoming unrecoverable Watchdog Panel The Watchdog panel is available after you log in as administrator When enabled the Host Connection Watchdog monitors the network connection If the connection is lost for the specified Timeout value the Watchdog will display a warning and activate the Safe Status settings for each DO channel and Event Counter channel By default the Watchdog is disabled To enable the Watchdog make sure that Enable Host Connection Watchdog is checked set the Timeout value and then click Update u Server Info EE Server Settings i LAN Setting a Firmware Update yf Click amp Go Logic Ma Active Tags a Data Logging Sy GPRS Setting n Update Timeout Value Bu sec After the Watchdog is enabled a warning will be displayed on the Watchdog panel if the network connection is lost Hast Connection Monitor W Enable Host Connection Watchdog Timeout value 30 SEC Host Connection Lost Alarmed Clear Alarm After you restore the network connection click Clear Alarm to reset the Watchdog and return to normal operation Click amp Go Logic Panel The Click amp Go Logic panel is available after logging in as an administrator This is where the ioLogik s Active Cellular Micro Controller system is configured With a set of rules known as a ruleset defined through Click amp Go the ioLogik can report I O status to a host as soon as user defined I O conditions
92. gik devices allows users to search and locate an ioLogik on the same physical network or specify a remote IP address to connect to a remote ioLogik ing Ha Sorting method m N 10509 Host 192 168 19 207 Device Connection El tol ogik Ch 192 162 135 203 ES un imis 2340 B sag 192 158 19 207 Sort by ioLogik Device Type E Host 132 1 58 13 20 7 H ioLagik E a miga el 192 168 19 ME 182168 18207 Sort by ioLogik Device Location Gi D Host 192 168 19 207 FH E ioLogik v E Eus 5340 2192 168 139 2035 Suu wert 2192 162 19 2075 Sort by Active OPC El Host 132 158 13 207 E Et loLogik Hi g STANLEY LIU 192 168 19 20 oi W6 34 00 90 E 8 OD DE 40 ioLogik Active Cellular Micro Controller Utilities NOTE The default location is Empty If you do not set the location in the ioLogik W5300 the navigation panel will group all Empty locations together The navigation panel shows an overview of the ioLogik device in the network as defined by the sorting method The default sorting view is By Connection You can choose a different sorting method by clicking the quick link buttons This panel also includes many functions such as connect and disconnect More advanced functions require the administrator s password A function menu is accessed by right clicking on the server model name in the navigation panel The menu lists both basic functions and advanced functions Basic
93. gister e IF Select Channel eg Empty m Trigger Condition Used in vr X Cancel Ei Set Internal Register 5 15 ioLogik Active Cellular Micro Controller Click amp Go Logic NOTE In the above figure the Used in column indicates that this Internal Register is also used with Rule 0 which helps the user identify the relationship between the rules Also the Set Internal Register button j will help to define the default values of all Internal Registers Internal Registers can be controlled by Modbus TCP protocol Refer to the appendix for the address list for all Internal Registers Timer The Timer function can be used to control the timing of a logic rule in the IF conditions TIMEOUT is the only operator here For example you can delay the triggering of an action or repeat an action periodically Select the IF condition for Timer and click on the property button Re to enter the Timer Settings window Logic 0 Configuration CM Enable Enable Logi IF me OE l Timer Setting IF Select Timer Timer 0 lt Empty gt Select Condition TIMEOUT Used in Time 0 Sec i A X Cancel Set Timer In the above figure the Used in column indicates this Timer is also used in Rule 0 which helps the user indentify the relationship between rules n addition the Set Timer button Z will he
94. gister the Active Cellular Micro Controller s IP and create a connection while the Active Cellular Micro Controller is on line Once the connection has been created bi directional communication can ensue The built in front end intelligence Click amp Go logic enables the ioLogik to report its I O status alarms and log data actively Actively Create a Connection from a Device Active OPC Server With a static IP Internet Cellular Network loLogik W5300 series 1 Actively Register with the Active OPC Server 3 4 ioLogik Active Cellular Micro Controller Planning Your System Cellular Micro Controller Architecture Supports remote monitoring and configuration with ioAdmin connects to SCADA systems through an OPC client server or Modbus TCP pushes data log files to the TFTP server and connects field serial devices through a serial tunnel In addition event alarms by email SNMP Trap and SMS are also supported The overall architecture is illustrated below SCADA with g OPC Client LT Active OPC Server SCADA with N Modbus TCP lt gt Internet Moxa Config SW amp ioAdmin d Cellular eni Hip nare papara SG KE ES EETL Network 4 Serial Port s potest TCP Server TFIP Server Mail Server SNMP Trap Server i F SMS In the following sections we illustrate how to set up an environment for the ioLogik W5300 Using ioAdmin to Acquire Simple Data from a
95. have been met Refer to Chapter 4 for more detailed information on defining rules Changes on the Click amp Go Logic panel are not effective until the ioLogik W5300 is restarted as is true with changes made on other panels After logging back in as administrator and returning to the Click amp Go Logic panel click Download to view the current ruleset Click Run to activate the ruleset and Stop to deactivate it ATTENTI ON O channels used by the Click amp Go Logic cannot be controlled externally using ioAdmin s Test function or from other Modbus software 4 31 ioLogik Active Cellular Micro Controller Utilities Active OPC Server Moxa Active OPC Server Lite is a software package operated as an OPC driver of an HMI or SCADA system It offers seamless connection from Moxa ioLogik series products to SCADA systems including the most popular Wonderware Citect and iFix Active OPC Server Lite meets the latest standard of OPC DA3 0 to connect various kinds of devices and host OPC machines Active OPC Server Lite System Requirements Editor not necessary Microsoft Office 2003 Access 2003 or later OLE for Process Control OPC originally OLE for process control is an industry standard created by the leading worldwide automation hardware and software suppliers working in cooperation with Microsoft The standard defines methods for exchanging real time automation data between PC based clients using Microsoft operating systems
96. he connection can proceed with bi directional 3 2 ioLogik Active Cellular Micro Controller Planning Your System communication In addition the built in front end intelligence called Click amp Go control logic enables the ioLogik to report its I O status and send alarms and log data actively Known Issue 2 Low Bandwidth and slow response time Cellular networks provide only low bandwidth transmission compared with wired CAT 5 Ethernet networks Generally speaking the response time of the GPRS network is about 4 to 10 seconds and 1 to 3 seconds for HSDPA network This means that the latency of data for one round trip is much slower than a millisecond level Ethernet network resulting in system overload or shutdown when a large amount of remote sites and information need to be exchanged A better approach is to use an active architecture to reduce traffic and improve response time and decrease the use of the bandwidth Another factor that could cause unexpected disconnection is the cellular signal strength In some places several communication channels could exist simultaneously with each device accessing a different channel and using a different signal strength This kind of random signal strength could result in an unexpected disconnection Known Issue 3 Unexpected Disconnection from Cellular Networks Carriers Although cellular network transmissions are charged by number of packets and not connection time most vendors still refer
97. hown as read write acceptable in Active OPC Server Lite Note that a channel is read only if an output channel was used in the Click amp Go logic tag of that channel OPC Test Client An OPC client software is embedded into the Active OPC Server Lite package for test purposes After configuring the tags in Active OPC Server Lite this ClientTest can be launched from the Windows Start menu Start gt Program Files gt MOXA gt IO Server gt ActiveOPC gt ClientTest If Active OPC Server Lite is installed locally in the same PC select Connect 2 Local from the menu bar and specify MOXA ACTI VE OPC SERVER in the Server Name column OPCServer Help OPC Server OPC ServerList from OPCENUM X Connect Force OPC 1 Da connection Disconnect Group d set Delimiting Char status MOXA ACTIVE OPC SERT Nate EEPware EEPHerverEx V4 Exit 4 38 ioLogik Active Cellular Micro Controller Utilities If Active OPC Server Lite is installed in a remote PC select Connect gt Remote from the menu bar Input the host name e gl Moxa Client or IP address and specify MOXA ACTI VE OPC SERVER in the Server Name column OPCServer Help OPC 2 0 Remote Connection X Connect Disconnect Remote Enter Machine Name or IP Address Group d set Delimiting Char 192 168 19 201 etatus Write v T DE Cancel Exi L Ok Came Go to Group gt Add and specify the Group Name user defined a blank tag monitoring screen will
98. i 10 000 Maxime 11 000 Unit Unit Mpa Aron E Result n input n1 x m2 n2 m1 n1 Slope intercept formula Apply to all channels x Cancel Alias Name Configuration Alias Name helps users configure the alias of an input or output channel and define the status for logic 0 1 to be On Off or vice versa The Alias can be monitored by the ioAdmin utility or can be queried using a user defined program based on the Moxa MXIO library or a standard Modbus TCP protocol As for Click amp Go 5 6 ioLogik Active Cellular Micro Controller Click amp Go Logic programming the alias name will be redirected to the logic when the specified channel is selected For example the fist DI Channel is displayed as DI 0 in Click amp Go If alias name is modified to Door 0 users can directly recognize the usage of the DI 0 as Door 0 when programming When logged in as an administrator double click on a channel on the I O Configuration panel to configure that channel s settings A window will open with configuration options for that channel The Alias name of each input output channel can be configured by selecting the Alias Name panel ze DI Channel 0 4 DI Config GE DI Test Alias Name f Channel Name Di OFF OFF JON ATTENTION We strongly recommend configuring the alias name for the used I O channel before performing any further configuration or programming Testing the I O Chann
99. ic IP Address Active OPC server is an important part of the ioLogik W5300 solution Not only is it an OPC server but it also acts as cellular device management middleware Active OPC server uses an IP address that is both public and static l To install Active OPC Server insert the Document and Software CD into the host computer In the Software AOPCLite directory of the CD locate and run INSTALL EXE The installation program will guide you through the installation process and install the Active OPC Server utility The OPC Core Components will be installed as well 2 11 ioLogik Active Cellular Micro Controller Getting Started 2 Open ioAdmin and set up the Active OPC Server IP address or DNS in Cellular Settings in the ioAdmin utility ioAdmin will prompt you to reboot the ioLogik W5300 after clicking on the Update button y AU Configuration Er Expansions P Meter Sensor wa Active Tags a Firmware Update ia LAN Settings Sg Cellular Settings 1 Cellular Reconnection Active OFC Settin 61 95 80 77 Port 9900 Dial up Setting User Name Initialize SIM Card IP 0 0 0 0 Password Gi PIN Cellular Erra APH nemet SIM Card isn t installed 3 Open the Active OPC Server with the static IP address and ioAdmin In ioAdmin s search menu manually add the IP address for Active OPC Server The ioLogik W5300 will Cellular Status appear under Active OPC Server The ioAdmin search menu is set by de
100. ida lic SS o ME l l I T IF J AND OR Rule 2 F K l IF L P Rule 23 You will see a list of the rules in the current rule set on the main screen Double Click on a rule to open that rule s configuration window as shown in the following figure or double click on an empty rule to start a new rule Logic 0 Configuration TV Enable Enable Logic IF THEN ELSE DI M Si DO i DO M lt Empty gt 7 e Mail E lt Empty gt lt Empty gt 7 lt Empty gt lt Empty gt Relation between conditions AND bd C Enable Peer to Peer 1 0 Inputerannels mmanto rs Remote DO 0 ON AND Send E Mail every 0 sec DO 0 OFF B il X Cancel 5 12 ioLogik Active Cellular Micro Controller Click amp Go Logic Under Relation between conditions select AND to specify that all conditions must be satisfied for the actions to take place select OR to specify that any one of the conditions can be satisfied for the actions to take place The Equivalent Logic Statement at the bottom shows a real time text based summary of the rule that you are defining It provides a useful way to make sure the rule is designed as you intended IF Conditions IF conditions are events that trigger THEN ELSE actions Under the IF column you can set up to 3 conditions that must be satisfied for the actions under the THEN ELSE column to tak
101. intelligence for event response and alarm messaging When a pre defined event is triggered various alarms can be sent out actively by SMS e mail TCP UDP packets or SNMP Trap Real time stamps can also be configured Friendly Serial Device Connectivity The ioLogik Active Cellular Micro Controller is equipped with a 3 in 1 RS 232 485 422 serial port When cellular communication is on line the Active Cellular Micro Controller will establish a TCP Client connection to the PC site software Via this transparent tunnel remote serial devices and meters can be polled or read eliminating the dynamic IP address problem In addition to transparent tunnel mode the ioLogik W5300 also supports the Modbus RTU protocol as Modbus RTU to Modbus TCP allowing the W5300 to connect with meters in the field and read write meter data via the cellular network Data Logging of 14 day I O Records The ioLogik Active Cellular Micro Controller provides an external SD card slot The SD card records the 1 0 status or value for one day in a single file These files are stored as CSV files and use TFTP protocol for file exchanges between the host PC and Active Cellular Micro Controller They are also easy to import into a database and can be converted into a historical chart Data logging files store data for up to 14 days Low Power Consumption and Sleep Mode Due to the high integration of Cellular communication I O functions and data logging the power consumptio
102. ioLogik Active Cellular Micro Controller User s Manual Forth Edition September 2010 WWW moxa com pr t MOXA 2010 Moxa Inc All rights reserved Reproduction without permission is prohibited ioLogik Active Cellular Micro Controller 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 2010 Moxa Inc All rights reserved Reproduction without permission is prohibited Trademarks The MOXA logo is a registered trademark of Moxa Inc All other trademarks or registered marks in this manual belong to their respective manufacturers 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 product might include unintentional technical or typographical errors Changes are periodically made to the inf
103. ioLogik W5300 to configure your system The following topics are covered in this chapter Flowchart Known Issues of Cellular Monitoring Systems Configuring a Static I P Address for Active OPC Server Cellular Micro Controller Architecture Using ioAdmin to Acquire Simple Data from a Remote Site Expanding I nput Output Channels Using Modbus TCP Protocol with Your Program Using Counter to Get Meter Readings and Statistics Record your I O Data in the Data Log File Attaching a Field Serial Device to a Serial Port Connecting to a SCADA System Handling Front End Events and Alarms 0 0 n n dd Od dd O A Enabling the Power Saving Function and Secure Wake on Call ioLogik Active Cellular Micro Controller Planning Your System Flowchart Install the ioAdmin Utility Test Active Cellular Micro Controller in Your Lab See Chapter 3 Install the Software See Chapter 4 Set up Active Cellular Micro See Chapter 4 Controller Program Click amp Go Rules See Chapter 5 Deploy to Field Sites Known Issues of Cellular Monitoring Systems Cellular technology is well suited for remote monitoring and alarm systems that cover a wide area such as pipeline monitoring of public water supplies or natural gas systems Using cellular technology to implement a remote monitoring system can save development deployment and maintenance time However problems such as dynamic IPs low bandwidth and unexpected disconnections must be overcome fo
104. ion 07 Value 40417 0x01A0 Timer Description 08 Value 40410 0x0199 Timer Description 01 Value Timer Description 12 Value OXO1AC 10 word Timer Description 20 Value C 12 ioLogik Active Cellular Micro Controller 40429 OXO1CA 40430 0x01CB Modbus TCP Address Mappings Mail Retry Times Mail Retry Interval 48963 0x2302 CH9 DO Current Relay Count Value 40513 0x0200 40514 0x0201 40515 0x0202 CHO AI Range 00 01 02 03 04 05 06 07 08 09 150mV 500mV 5V 10V 0 20MA 4 20MA 0 150mV 0 500mV 0 5V 0 10V Others return Illegal Data Value CH1 Al Range 00 01 02 03 04 05 06 07 08 09 150mV 500mV 5V 10V 0 20mA 4 20mA 0 150mV 0 500mV 0 5V 0 10V Others return Illegal Data Value CH2 AI Range 00 01 02 03 04 05 06 07 08 09 150mV 500mV 5V 10V 0 20MA 4 20MA 0 150mV 0 500mV 0 5V 0 10V Others return Illegal Data Value 40516 0x0203 CH3 AI Range C 13 ioLogik Active Cellular Micro Controller 0x0204 1 word 0x0205 1 word 0x0206 1 word 0x0207 1 word 40517 40518 40519 40520 00 01 02 03 04 05 06 07 08 09 Modbus TCP Address Mappings 150mV 500mV 5V 10V 0 20MA 4 20MA 0 150mV 0 500mV 0 5V 0 10V Others return Illegal Data Value Virtual CH4 AI Range 00 01 02 03 04 05 06 07 08 09 150mV
105. ion modules added to the system are displayed in the modules list Select a module to see detailed tags in the right panel of the browser window After selecting the needed tags click the Create Tags button The Active OPC server will receive these updated tags the next time you use Active OPC server gg w5340 Slott 1210 lt 192 168 19 243 gt Slottt2 1211 lt 192 168 19 244 gt E1210 Enable All DI Channels CH 00 CH 01 CH 02 CH 03 CH 04 CH 05 CH 06 CH 07 CH 08 CH 09 CH 10 CH 11 CH 12 CH13 CH 14 CH 15 Refer to the Active OPC Server section for more details about how to use Active OPC server ATTENTI ON Active OPC Setting should be configured before connecting to the Cellular network If the settings are not configured the ioLogik W5300 won t connect When the ioLogik W5300 is in sleep mode the Heartbeat signal will be disabled 4 22 ioLogik Active Cellular Micro Controller Utilities Cellular Settings Panel The Cellular Setting includes Active OPC setting Dial up Operation Mode and Caller ID settings 140 Configuration E 120 Expangi r Active Tags a Data Logging 7 Click amp Go Logic lw Server Info E Server Settings a Firmware Update wi LAN Settings 5s Cellular Settings 7 Cellular Reconnection Se Network Statistics Watchdog Message Monitor iir VPN Settings Active OPC Setting Address
106. ivetags geDetalogang y CicktGo logie NG Severo y Server Settings When making configuration changes you will need to click Update or Apply to save the changes Some changes will require that the unit be restarted in order to take effect ATTENTION You MUST log in to access administrator functions including Network Communication Watchdog Timer and Firmware Update panels If you forget the password hold down the 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 rules that have already been configured 4 10 ioLogik Active Cellular Micro Controller Utilities Server Settings Panel You can set up a password server name location date time zone and time server on the Server Settings panel ioAdmin supports long server names and a location description up to 58 chars Active Tags a Data Logging Se GPRS Settin l Message Monitor a LAN Setting a Firmware Update Y Click amp Go Logic 140 Configuration J Server Info Enter Password J Logout Management Settings Time Settings Change Password 8 char max Local Date 2008 sl sl 22 Reconfirm Password Time jJ fi 5 zi W Update Time Zone Server Name GMT Greenwich Mean Time Duk M Update Time Server Server Location Refresh LAN Setting Panel The LAN
107. l Cellular Settings Panel VPN Settings Panel Cellular Reconnection Meter Sensor Data Logging Panel Firmware Update Panel Watchdog Panel Click amp Go Logic Panel O Active OPC Server gt OLE for Process Control gt Active OPC Server Lite From Pull to Push O Features of Active OPC Server Lite VON ON ON ON ON ON V Y ON ON MV ON WV Automatic Tag Generation Active Tag Updates with Heartbeat Detection Dynamic IP Address Support O Active OPC Server Lite Overview gt Installing Active OPC Server Lite gt Installing OPC Core Components Main Screen Overview Menu Bar O Tag Generation O OPC Test Client ioLogik Active Cellular Micro Controller Utilities ioAdmin System Requirements ioLogik Active Cellular Micro Controllers can be managed and configured over the Ethernet or Cellular network with ioAdmin a Windows utility provided with your ioLogik ioAdmin s graphical user interface gives you easy access to all status information and settings ioAdmin can also be used to configure Click amp Go rules to provide front end event handling capabilities Hardware Requirements CPU Intel Pentium Pentium 4 and above RAM 512 MB 1024 MB recommended Network Interface 10 100Mb Ethernet Software Requirements Operating System Microsoft Windows 2000 XP or later Editor Not necessary Microsoft Office 2003 Access 2003 or later Features of ioAdmin Remote management Over the Ethernet or Cellular network ioAdmin a
108. l chart The information includes Time Channel Type Channel Number and Channel Value Channel Type and Channel Value also support Alias Name information A sample file is shown below Data Loesine in DAZ00902265 c8v Time Stamp ChTvpe ChNumber ChValue 2009 72 26 0040 DI ALIAS O O ON ALIAS O 2009 72 26 00 40 DI ALIAS O O ON ALIAS O 2009 2 26 00 40 DI ALIAS 2 2 ON ALIAS 2 200946 00 40 AI ALIAS O 5V 0 D73V 200946 00 40 AI ALIAS O 5V 0QD73V 200946 00 40 AI ALIAS 2 2 oV DOYAN 200946 00 40 AI ALIAS O O 5V 073Y 200946 00 40 AI ALIAS O O 5V 0 D73V 2009 2526 00 40 AI ALIAS 2 2 2V 0Q73V O 2009 2 26 00 40 DI ALIAS U OFF ALIAS O Firmware Update Panel The Firmware Update panel is available after you log in as an administrator Enter the path to the firmware file or click on the icon to browse for the file Click Update to update the ioLogik firmware The wizard will lead you through the process until the ioLogik is restarted a IO Configuration i server Info E Server Settings gp Watchdog m Active Tags di Pata luuni Message Monitor wa LAN Setting Firmware File Path Warning 1 The firmware download may take around 2 minutes 2 Disconnecting the power or network cable during this time will lead to firmware corruption ES Update 4 30 ioLogik Active Cellular Micro Controller Utilities ATTENTI ON Do not interrupt the firmware update process An interruption in the process mi
109. lar Micro Controller 03 se ER ee eee eee eee mme emen ee 2 2 Before Testing ari tee lira riali eli lie r r r 2 2 METONO OAN EWM alii 2 2 Testing Active Cellular Micro Controller in the Lab i 2 3 Groundine bie AA 2 3 EonteetnatiePOWer e 2 3 Connecting to ToAdmin Via Ethernet Console sasanidi UON URNA UNUM EAE MN ME 2 3 ore EE DI Elaine ie M dd didt PAA 2 5 Connecting the I O Device and SENS OF Sei tetra Lebe c tec eon Heo row Dec Leo ret dete Rennen a ieee Le Fre ea teg 2 5 TEstind the FO DEVICE NN NEN NN ELE E NN 2 8 ENE AN ie Ha ie ee N N RAI 2 8 Installirig Removing the SIM Card and SD Card EE EE SaR UN MU RARE MAN n 2 9 Connecting the Active Cellular Micro Controller over a Cellular NetWOrkK iese ee RR RR RR EE aaa 2 10 Installing Active OPC Server on a Host that has a Public Static IP AdAress ss ee EE Ee ee ee ee ee 2 11 MPorcfexportConfidouration AO TT 2 12 Using ioAdmin to Import Export Configuration eee nemen nnn nnn 2 12 Using TFTP to Import Export Configuration nee messen nnns 2 13 3 Planning YOUR SYSEGHI rs NAAN AG 3 1 FIONA kata LEM CE dtt rai hah nakilala hahahah naka Kag a PONG LH Rue EE 3 2 Known Issues of Cellular Monitoring SyStemMS nennen sehn EEE SDE aaa arn aa anna nnn 3 2 Configuring a Static IP Address for Active OPC Server eee eee hene nnn 3 3 Cellular MICFO COhtFoellersAFGh
110. le and correct Data Log Schedule Step 6 Before you use Active OPC server make sure TCP ports 9900 9500 9300 and 502 are available You can use Telnet to test 3 6 ioLogik Active Cellular Micro Controller Planning Your System Step 7 Open ioAdmin and add Active OPC server manually se MOA io amp Ad min Active OPC Active OPC Server 59 124 42 169 Step 8 After adding Active OPC Server you should see the following screen Click the Refresh button to use ioAdmin to monitor and configure the ioLogik W5340 n MA y n Mt y 0v 00001V ATIV 10v 0 000v any 3 7 ioLogik Active Cellular Micro Controller Planning Your System Expanding I nput Output Channels Scenario A monitoring system for a pumping station does not have enough 1 0 channels and the user would like to add more I O channels to meet system requirements In addition to the existing 4 Als 8 DIOs and 2 Relay Outputs they are using the ioLogik E1210 and E1211 to add an additional 16 Dis and 16 DOs I mplementation Step 1 Connect to the ioLogik E1210 and E1211 and start the Web Consoles for these two products Step 2 Configure and export the configuration files of these two models The file names will be ik1210 txt and ik1211 txt Step 3 Use Ethernet cables to daisy chain the W5340 E1210 and E1211 and connect to the host PC through the E1211 s Ethernet port Step 4 Start ioAdmin with the selected W5340 and choose I O expansio
111. le tag The steps include specifying the IP address selecting the protocols and defining the data type The procedure is repeated over and over again until all the devices and tags are created It takes about 1 minute for a user with a technical background to create one tag But what if there are 400 tags in an OPC system Not only does it take a long time to configure such a large number of tags it also puts a heavy load on the CPU OPC also requires the connected 1 0 devices to use fixed IP addresses This type of architecture is sometimes referred to as pull technology because the OPC server always needs to pull data by polling from the I O devices for tag creation IP connection and tag status updates Manually Create Tags Busy Polling General OFC Servers Local Network and Fixed IP dii Connection only Pull based Technology Moxa s ioLogik Active Ethernet I O products offer I O status reports via TCP UDP messaging e mail and SNMP traps In addition they now support OPC technology An ioLogik can automatically generate tags without requesting any data or even a device s IP address All the user needs to do is launch the Active OPC Server program and the I O channels selected by the user will be pushed from the ioLogik to the Active OPC Server Auto Tag Generation Active Tag Update Active OPC Se i ma ive ryer WAN Connection and Dynamic IP Address Push based Technology The push technology also includes the u
112. lias Name Cd Counter Scaling fw Enable Slope intercept formula M D Result Counter Value 0 0 Result Unit EE Update every LEN sec s Apply to all channels By default the Event Counter value will be reset to zero if power is disconnected If you select Save status on power failure the Event Counter value will be saved when power is disconnected When power is reconnected the value will be as you left it You can set Power On Settings to resume counting immediately The Event Counter starts counting events when specified by a Modbus command or a Click amp Go Logic rule You can also specify counting to begin automatically when the ioLogik is powered on To activate this function select Start under Counter mode parameter in the Power On Settings You can control how an Event Counter channel behaves during a network disconnection with the Safe Status Settings and the Host Connection Watchdog in the Watchdog When the Host Connection Watchdog is enabled a network disconnection will activate the Safe Status Settings The Event Counter channel can be configured to continue counting by selecting Start Continue under Counter mode parameter If Start Continue is not selected the Event Counter channel will suspend counting If the Host Connection Watchdog is not enabled then the Safe Status Settings will be ignored and the Event Counter channel will continue counting during a network disconnection ATTENTI ON The H
113. llows users to e Search and configure multiple ioLogiks e Perform I O status monitoring and control e Use active message monitoring e Use Click amp Go local logic control configuration e Use the firmware upgrade interface e Restart the ioLogik e Reset to factory defaults On line Wiring Guide A wiring guide can be opened from within ioAdmin for your convenience The easily accessible wiring guide can save administrators much time while planning or troubleshooting Configuration File ioAdmin allows the entire configuration of the ioLogik W5300 series to be saved as a file The file is viewable in text format and serves three purposes e Asa record or backup of your configuration e Asa template for configuring other ioLogik W5300 units e As a quick reference guide for you to configure Modbus drivers in a SCADA system The file includes the following information e File title Date and Time e Model Information e System Configuration e Modbus Address Device Management List ioAdmin can import and export a list of ioLogik devices that are being managed This file can make it easier to manage all devices on the network and includes the following information e Device name e Module e IP address e UnitID 4 2 ioLogik Active Cellular Micro Controller Utilities ioAdmin Basic Functions Main Screen Overview This is ioAdmin s main screen The main window defaults to the I O Configuration panel which displays a figure
114. lp define the default value for the Timer Schedule The Schedule function allows users to set a starting point or time period for a task For example the Schedule function could be used if a pump needs to start at 9 00 PM and stop at 11 00 PM every Monday Wednesday and Friday Select the IF condition for Schedule and click on the property button E to enter the setting window For recurrent actions select the Recurrence checkbox and select the relevant weekdays If a time period needs to be defined specify the stop date in the range column 5 16 ioLogik Active Cellular Micro Controller Click amp Go Logic Logic 0 Configuration Enable ft Enable Logic IF Schedule Schedule Time Empty From 21 00 00 To 230000 lt Empty gt Range Start 2008 08 13 C Stop No Limit Tv Recurrence Sunday v Monday Tuesday v Wednesday Thursday Jv Friday Saturday J OK X Cancel Expansion Module Connection Fail The slot you select in the Expansion Module Connection Fail window will monitor while Click amp Go is running The monitored target is specified for these expansion modules IF Expansion Module Connection Fail E3 Slot 1E1210 Connection Fail X Cancel More Information about Repeat I nterval vs Edge Detection Combining the Timer function with other IF conditions allows actions to be r
115. ls supports function 2 3xxxx Read only Registers Supports function 4 30001 0x0000 CHO DI Counter Value Hi Word 30002 0x0001 CHO DI Counter Value Lo Word C 6 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings 0x001D CH1 Read AI Min Value 30043 0x0026 word CHO Relay Last Reset Time for Current Relay Count Relay 30044 0x0027 word CH1 Relay Last Reset Time for Current Relay Count Relay Virtual Channel 0x30AE 0x30C1 2x10 words W5340 virtual channel value in floating format Each VC channel occupies 2 words 4xxxx Read Write Registers supports functions 3 6 16 Reference Data Type Description 40001 1 word CHO DO Pulse Output Count Value Hi Word 40002 1 word CHO DO Pulse Output Count Value Lo Word C 7 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings CH9 DO Pulse Output Count Value Hi Word Relay CH9 DO Pulse Output Count Value Lo Word Relay 0x0024 CH6 DO Pulse Low Signal Width Hi Word CH9 DO Pulse Low Signal Width Lo Word Relay CH9 DO Pulse High Signal Width Lo Word Relay 40073 0x0048 1 word CHO DO Mode 0 DO 1 Pulse C 8 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings 40074 0x0049 1 word CH1 DO Mode 0 DO 1 Pulse 0x004A l word CH2 DO Mode 0 DO m 0x004B 1 word CH3 DO Mode 0 DO i 0x004C 1 word CH4 DO Mode 0 DO 0x004D 1 word CH5 DO Mode 0 DO 1 Pulse 40079 0x004E 1 word CH6 DO Mode 0 DO 1
116. lso access the On line Wiring Guide through the Help menu on the menu bar 4 5 ioLogik Active Cellular Micro Controller Utilities ioLogik W5340 Active GPRS I O 5 Specifications System power 24 VDC nominal 12 to 36 VDC Power dissipation GPRS Always On Communication 4 2 W Analog Input Channels 4 differential inputs 16 bits I O Mode Voltage 0 to 10 V 10V 5V Current 0 to 20 mA 4 to 20 mA Input Impedance 200K ohms min Built in Resistor for Current Input 102 ohms Software Configurable Digital Input Output Channels 8 I O Mode DI event counter DO Pulse Output Sensor Types DI NPN PNP 24V DO Sink 45 VDC 200 mA Common Type 4 points per COM Power off Storage for Counter Mode Yes Q EZ s S CHE eS i 5 5x c amp p 2 io f Relay Output Channels 2 Form A N 0 relay outputs 5 A Contact Rating 5A 30VDC 5A 110 240VAC 2A Inductance Load 5A Resistance Load Relay On Off Time 10 ms 5 ms max I O Cable Gauge AWG14 AWG28 System Wiring Analog Input Digital Output Sink Type Relay Output Valtage Current Pini Pin13 o fp ex pinta H Alze icis se Source OE m Me pes E Pinta Pin23 Supra DEI MA RENA w Ln D Q e mre r pm m oro Mm Pin24 Pin4 Pin16 En Y Quick Links Quick links are a collection of commonly used functions including the search and the sort function Search the network for ioLogik devices Auto Scan ioLo
117. me ostie UU Trager D 3 ioLogik Active Cellular Micro Controller SNMP Agents with MIB II RS 232 like Groups des Casto feor des pasese eye des Lowwiath goose _ T_ des Heel a demiese Mewwe feor em Mede Teoremi dem sewe sooo ruisestn dio04 Filter do09 LowWidth dio04 CntStart dio04 PulseStart dio04 LowWidth dio04 HighWidth D 4 Factory Default Settings The factory default settings for the ioLogik W5340 are as follows Nemas 2552552550 OOOO Stop Bit Cellular Operation Mode On Demand DI Mode DIO 0 to DIO 5 W5340 DI 0 DI 7 DIO8 11 W5312 EE EE DO Mode DIO 6 to DIO 11 W5340 DO 0 DO 7 W5312 Filter Time for Counter 10 x 0 5mS Module Name empty ioLogik Active Cellular Micro Controller Factory Default Settings mme YAYA AH AA Data Logging Al Channel Logging Per 1min TFTP Server Port 0 O Active OPC Server Port 9900 ioLogik Active Cellular Micro Controller Network Port Usage TCP Active Message Default UDP Active Message Default 9900 TCP Active OPC server E 2 F Troubleshooting the Cellular I O Connection Moxa provides the following checklist as a step by step troubleshooting guide If you still can t solve the problem please complete the checklist and mail it to Moxa We will do a further analysis and then contact you with the results Type the IP addresses in the spaces provided nternet y Cellular Network
118. n ine A rT a Data Logging sg Click amp Go Logic i Server Info P Server Settings x2 Firmware Update w LAN Setting Se GPR lgtics Watchdog Message Monitor a 1 0 Configuration 4 0 Expansions H Meter Sensor ex Active Tags Expansion Modules Slotit Module Connection You must restart the device for new changels to take effect Add Hodbus Addresses The addresses will be update on next system restart Export CG Refresh W5340 I O syne rate 2 sec Step 5 Click the Expansion Modules row and then click the ADD button ioAdmin will prompt you to import the E1200 series configuration Step 6 In the open file window choose the configuration file for the E1210 e g ik1210 txt Step 7 You can find the E1210 in the Expansion Modules table Repeat steps 5 and 6 to add the E1211 Step 8 After adding the E1210 and E1211 reboot the W5340 to activate this function 3 8 ioLogik Active Cellular Micro Controller Planning Your System NOTE Step 9 After rebooting log in to ioAdmin as Administrator and choose I O Configuration You will see the following screen which indicates that the additional I O channels were successfully installed mg a Data Logging Y Click amp Go Logic Ui Server Info T Server Settings ge Fimware Update eel ESS etting Ey Network Statistics Watchdog Message Monitor 1 0 Configur
119. n of Moxa s integrated solution is half that of using separate solutions You will be able to build a system that uses a smaller solar power panel and lower battery capacity When sleep mode is activated the ioLogik W5300 will turn off Cellular communications but keep the I O function working and the status of all I O activity will be recorded in a data log file The data log function will create a new file every day and can be configured to upload the latest data to a host every night at midnight In addition to ensuring that all data is sent to your analysis system you can also extend your I O operation while using backup battery power Secure Wake on Call There are three ways to wake up the ioLogik W5300 from Sleep Mode l The first method is to wake by event such as an active message SMS email or SNMP Trap 2 The second method is the wake on call function which wakes up the ioLogik W5300 when it is accessed by a secure caller ID In Sleep Mode the ioLogik W5300 will disconnect all communications except GSM The only way to connect to it is to use the wake on call function If the ioLogik W5300 recognizes your caller ID it will wake up from Sleep Mode and initiate a connection with Active OPC Server and register the caller s IP address to establish communication Only authorized callers can access the ioLogik W5300 making your data transmissions more secure 3 The third method is to send the data logging file according to a predefine
120. n at least one of the three SIGNAL LEDs should be illuminated at all times If none of the LEDs are illuminated then the SIM card may not be installed properly This is because the PIN code is stored on the SIM card if the PIN code cannot be accessed then the modem will not be accessible over the network If the LED is not illuminated check the Error message shown on the ioAdmin cellular settings panel Connecting the Active Cellular Micro Controller over a Cellular Network When the environment is ready follow these steps to test the ioLogik W5300 refer to the figure below Step 1 Connect directly from the PC to the W5300 and use ioAdmin to configure the W5300 s cellular setting Step 2 For the ioLogik W5300 enter the user name password SIM Pin APN and define the Active OPC server IP on the cellular settings page Make sure the Operation Mode is correctly selected Step 3 Remove the cable connecting the PC and Controller re open ioAdmin and then add Active OPC server manually The checkmarked PC will receive Internet access first Active OPC Server Taipei Taiwan Public amp Static IP address 59 124 42 169 Domain Name gprsio moxa com Carriers Vodafone T mobile Orange etc m Base Station nina ad TA ar or Step3 Remove the cable between laptop and the ioLogik W5340 Check laptop Internet access is OK Open ioAdmin again and add Active OPC server mannually
121. n be used to control the time settings of a logic rule Actions such as START STOP and RESTART can be configured here Select the IF condition for Timer and click on the property button 1 to enter the Timer Settings window 5 22 ioLogik Active Cellular Micro Controller Click amp Go Logic NOTE Logic 0 Configuration v Enable de Enable Logic IF 7 ELSE DI e lt Empty gt Empty m Empty Empty S lt Empty gt lt Empty gt lt Empty gt Relation between conditions 5ND id THEN Select Timer Timer 0 Select Action TOP STOP START RESET Used in Time 5 Sec p 2 x cons In the above figure the Used in column indicates this Timer is also used in Rule 0 which helps the user identify the relationship between the rules In addition the Set Timer button Z can be used to define the default value of the Timer The STOP operator stops the timer and returns to 0 and the RESTART operator clears and restarts the timer ATTENTI ON The STOP or RESTART operator should always be used to reset or to restart the timer If you do not use these operators the Timer function can only be triggered once SNMP Trap The SNMP Trap function sends an SNMP trap to one or more IP destinations The trap number can be any number between 1
122. nfiguration files the files are saved on your Expansion Modules desktop To do this start Connection Status 192 168 19 243 Ethemet Remote 0 16D1 online ioAdmin and click the 2 E121 19215819244 Ethernet Remote I 0 16D0 online I O Expansions tab 3 Import the saved E1200 You must restart the device for new changels to take effect if Remove configuration file by Modbus Addresses Channel Address hex Address dec Quantities pressing the Add D0 10 Coil 0 0214 000539 button The maximum DO TI Coil Ox021B 000540 D0 12 Coil 0x021C 000541 number of expansion D0 13 Coil Ox021D 000542 modules allowed is D0 14 Coi 0x021E 000543 three DO_15 PULS The expa nsion module s The addresses will be update on next system restart Export Modbus Address can be seen on this panel and CE Refresh i d am exported to a file by clicking the Export button 4 20 ioLogik Active Cellular Micro Controller Utilities ATTENTI ON The expansion module should be installed on the same network segment or the ioLogik W5300 will not be able to detect it This is the only limitation You do not need to connect them directly and they can also be connected through the network switch The sequence is indicated in the the Slot column To activate the function restart the ioLogik W5300 after adding expansion modules Active Tags Panel When logged in as administrator fill in the fi
123. ng Se GPRS Setting dg Watchdog Message Monitor 1 0 Configuration 0 Expansions P Meter Sensor x Active Tags Y Click amp Go Logic Server Info _ Server Settings E IN ELWOTK atisti a Data Logging TFTP Server Setting Address 192 168 19 203 Port 69 CE Refresh E w5340 Slott E1210 lt 192 168 19 243 gt W5340 Slot 2 E1211 192 168 13 244 M ALL Al Channels Al 00 Al 01 Al 02 Al 03 Logging per 1 mins ALL DI Channels CH 00 CH 01 CH 02 CH 03 CH 04 CH 05 CH 06 CH 07 ALL DO Channels CH 00 CH 01 J CH 02 CH 03 CH 04 CH 05 CH 06 CH 07 CH 08 CH 09 ALL Virtual Channels CH 00 CH 01 CH 02 CH 03 CH 04 CH 05 CH 06 CH 07 CH 08 CH 09 Logging per gt mins Ea 15340 I O sync rate 2 sec 4 29 ioLogik Active Cellular Micro Controller Utilities To 00 00 hhmm Start 2009 02 23 m Stop 2009 0223 Fr C Mo Limit Recurence Suda Honday Tuesday Wednesday thursday Friday Saturday X Cancel ATTENTI ON Only one Data Log file is created each day with a maximum of 14 days of log files recorded Once there are 14 files the oldest file will be deleted to make room for the newest file The upload schedule should not exceed 14 days Data Logging files are saved with a csv extension The csv format is easy to import into a database and can be converted into a historica
124. nits for the value are determined by the user defined unit or the scaling results For example VC 0 gt 15 ml s represents a water flow greater thaan 15 ml s IF Virtual Channel Setting Channel jr y DK Relay Counter Relay refers to the current counts of the relay usage In ioLogik E2214 the counts of the relay usage is stored inside the ioLogik Checking the current counts of a relay will produce the action For example the average life cycle of a relay is 25 000 times An alarm e mail may be generated when the counter reaches 20 000 times CurRelayCNT 0 gt 20000 to report the need for replacement Logic 0 Configuration v Enable ft Enable Logic IF Select Channel CurRelayCNT 0 m Select Trigger Condition Empty lt Empty gt gt NE Value 20000 Internal Register The Internal Register represents a status flag to link the status of the first logic to the second one It is used most often with the Timer function or to combine other input statuses together The Internal Register function also allows a PC to control the ioLogik s local output when the remote output is controlled by a Click amp Go log e g digital output active message e mail or SNMP Trap Select the IF condition for the Internal Register and click on the property button Logic 1 Configuration Enable Enable Logic IF Internal Re
125. nnection Status and the device s IP address for the Cellular network Operation Mode Setting The ioLogik W5300 provides two operation modes to connect to a Cellular network Always On The ioLogik W5300 is connected to the Cellular network at all times On Demand The ioLogik W5300 is working at a very low power consumption status sleep mode When in Sleep Mode the ioLogik W5300 disables the Cellular connection and stays in GSM standby mode and all I O status records are saved in the data log file on the SD card The ioLogik W5300 will only wake up when it 1 receives active messages from Click amp Go 2 receives a call from an authorized caller ID or 3 the pre scheduled time to update the data logging file has arrived Caller ID Setting In order to wake up the ioLogik W5300 the caller ID setting must be configured When the ioLogik W5300 is in Sleep Mode it switches to GSM standby mode When the ioLogik receives a phone call from an authorized caller I D the ioLogik W5300 will hang up the phone and switch to Cellular mode to automatically connect to the Cellular network After connecting to the Cellular network successfully Active OPC Server will obtain the device s IP address 4 23 ioLogik Active Cellular Micro Controller Utilities VPN Settings Panel What are Virtual Private Networks VPNs Computers that are part of a VPN use a second virtual IP address to connect to the Internet Instead of running across a single pri
126. nter up to 900 Hz e DO or Pulse Output up to 100 Hz Digital Input Channels Up to 12 source sink selectable Sensor Type NPN PNP type 1 0 Mode DI or Event Counter up to 900 Hz Dry Contact e Logic 0 short to GND e Logic 1 open Wet Contact Source Status 0 to 3 VDC 10 to 30 VDC 10 to 30 VDC 0 to 3 VDC Common Type 6 points per COM Isolation 3K VDC or 2K Vrms Counter Frequency 900 Hz power off storage Digital Filtering Time Interval Software selectable Over voltage Protection 36 VDC Poweroff Counter Supports poweroff counter storage function Digital Output Channels Up to 12 sink type 36 VDC 200 mA 1 0 Mode DO or Pulse Output up to 100 Hz Pulse Wave Width Frequency 10 ms 100 Hz Over voltage Protection 45 VDC Over current Limit 600 mA Over temperature Shutdown 160 C Output Current Rating Max 200 mA per channel Isolation 3K VDC or 2K Vrms ioLogik Active Cellular Micro Controller Product Specifications ioLogik W5340 W5340 T Specifications Analog Input Channels 4 analog inputs with differential input Resolution 16 bits 1 0 Mode Voltage Current Input Range 0 to 10 V 410 V 45 V 0 to 20 mA 4 to 20 mA Accuracy e 40 1 FSR 25 C e 40 3 FSR 10 and 55 C Sampling Rate all channels 100 samples sec Input Impedance 200K ohms min Built in Resistor for Current I nput 102 ohms DI DO Configurable Channels Channels 8 1 0 Mode e DI or Event Counter up
127. of your unit with the status of every I O channel The other tabs in the main window take you to device and network settings and further functions are available when you log onto the ioLogik Note that configuration options are not available until you log in as administrator Rs IEG Ha EET Mir pa Dn ET mre 3 E Abr i m ama BOME Pois 1 Title 3 Quick link 4 Navigation panel 6 Sync rate status 7 Status bar Title The Title shows you which program is opened In this case it indicates that Moxa ioAdmin is running Menu Bar The Menu bar has four items File System Sort and Help File From the File menu you can export a list of ioLogiks that are currently displayed in the navigation panel You also can import a list into ioAdmin se MOZA io Admin Elle system Sot m amp Import Devices List T Export Devices List ioLogik Active Cellular Micro Controller Utilities When importing exporting a device list you will be prompted to select which ioLogik on the list needs to be imported or exported When a popup window appears click the folder icon to select key in the file name to save import a specific file Select micro Controller to Import Select micro Controller to Export Select Server List File to Import EE ese pr T EER a EX SA SelectAll X unSelect All W5340 192 168 127 254 A SelectAll X unSelect All W5340 192 168 19 19
128. on dvo Expansions EM Meter Sensor i Active Tags Y Click amp Go Logic Server Info Ef Server Settings zx eror atisti TEEN TFTP Server Setting Address 192 168 13 203 Port e9 9 Update E Refresh E w5340 Slot 1 E1210 132 168 19 243 W5340 Slot 2 E1211 192 168 19 244 ALL Al Channels Al 00 Al O1 AI 02 AI 03 Logging per 1 mins ALL DI Channels CH 00 f CH 01 CH 02 CH 03 CH 04 CH 05 CH O6 CH 07 ALL DO Channels CH 00 CH 01 CH 02 CH 03 CH 04 CH 05 CH 06 CH 07 CH 08 CH 09 ALL Virtual Channels CH 00 CH 01 CH 02 CH 03 CH 04 CH 05 CH 06 CH 07 CH 08 CH 09 Logging per 1 mins EZA Step 3 Input the TFTP IP address Step 4 Select which channels you would like to record and the corresponding frequency Step 5 Select the update schedule in the scheduler Step 6 Make sure the SD card is installed Step 7 Reboot the ioLogik W5300 Step 8 You will receive the data file at the time indicated by the scheduler Attaching a Field Serial Device to a Serial Port Scenario n the water industry warning systems use both Os and serial meters to get complete status information The ioLogik W5300 has built in serial ports that support attaching field serial meters with RS 232 or RS 485 Setup Procedure Step 1 Start ioAdmin as administrator 3 14 ioLogik Active Cellular Micro Controller Plannin
129. on the Cellular Dial UP panel and then restart the ioLogik W5300 After restarting the system the ioLogik W5300 should be assigned an IP address Step 5 If step 4 was completed successfully remove the Ethernet console cable to force the W5300 get a response from the cellular network Step 6 From your computer s command line mode ping IP address 116 59 60 232 If the ping is successful proceed to the next step 3 10 ioLogik Active Cellular Micro Controller Planning Your System Step 7 Click on the ModScan32 icon to open ModScan32 as shown below 7 HodScan32 File Connection View Help aaja Ela metu For Help press F1 Polls 0 Resps 0 Step 8 Click Connection on the toolbar and choose Remote TCP I P server in the Connect Using column Input the W5300 s IP address in the IP Address column and then click OK Connection Details Connect Using r Configuration Hardware Flew ag Input the IP here Band Rate urla A WAI IC 19 Word Length B Desy D ms after K transmittme first character Parity W 21 from slave e o Beiore fier 2 Ela i ms a last character Stop Bits before releasing RTS Step 9 Choose New from the File menu 7 ModScan32 ModSca2 File Connection Setup View Window Help Dag je ERA Se qaja a aa aa ModSca2 Device Id 1 Add 0001 Number of Polls 149 in CO MODBUS Point Type Valid Slave Responses 149 Length 01 COIL STATUS
130. onitor panel Refer to Chapter 4 for information on how to define rules for active O messaging a 140 Configuration la Server Into Server Sett UDP TCP Ek Copy D Clear ASCII C HEX C Ucs2 Messages can be displayed in ASCII HEX or UCS2 To display messages in HEX make sure the HEX button at the bottom of the window is checked UCS2 stands for Unicode System which supports multiple languages Sync rate status The current sync rate is displayed on the bar at the bottom of the window The number shows how often the ioLogik is polled for device status from the ioAdmin utility The rate can be adjusted by clicking Menu Bar gt System gt I O Status Refresh Rate Note The higher sync rates result in higher loads on the network Status bar The status bar shows ioAdmin status information such as program ready searching ioLogik I O time etc ioAdmin Administrator Functions For full access to all configuration options log in as administrator from the Server Settings panel This is required whenever you start up ioAdmin or boot up or restart the ioLogik When you install the ioLogik for the first time the password will be blank in this case just click Login Additional functions are available after logging in including the following tabs Finse Update LASS ELGPRS Seno a Network Statistics mm VERTE PIGRO ELE VIVO Configuation Ato Espansione p Meersen wAc
131. only when the switch attached to DI 0 is turned on This event based structure results in a much improved response time and a much reduced load on the host computer s CPU and network bandwidth The Active Cellular Micro Controller is easily configured using Moxa s Click amp Go Logic With Click amp Go Logic you can easily and intuitively configure when and how I O information is transmitted over the network Simple I F Then Else statements are used to specify conditions that are required for certain actions to take place Up to three conditions and three actions can be combined in a rule and you can define up to 24 rules Supported actions include sending SNMP traps or TCP UDP messages to up to 10 hosts at a time Click amp Go Function Comparison Table by Product Line Product Line ioLogik E2000 ioLogik W5300 Click amp Go Function col comman fe Trigger Logic Yes Yes Schedule TCP UDP Active Message Yes Unicode support SNMP Traps Yes E Mail Yes Unicode support SMS No Yes Unicode support Features Click amp Go Logic has the following key features e Easy local logic control using intuitive I F Then Else style construction e Up to 24 user defined rules e Up to 3 l O based conditions and 3 DO or network actions per rule e Choice of email TCP UDP SNMP trap and SMS for active I O messaging e Customizable message content with dynamic fields for time date IP address and more e Up to 10 simultaneous IP destina
132. ormation herein to correct such errors and these changes are incorporated into new editions of the publication Technical Support Contact nformation WWW moxa com support Moxa Americas Moxa China Shanghai office Toll free 1 888 669 2872 Toll free 800 820 5036 Tel 1 714 528 6777 Tel 86 21 5258 9955 Fax 1 714 528 6778 Fax 86 21 5258 5505 Moxa Europe Moxa Asia Pacific Tel 49 89 3 70 03 99 0 Tel 886 2 8919 1230 Fax 49 89 3 70 03 99 99 Fax 886 2 8919 1231 Table of Contents 1 Introduction uz 1 1 OVET aaa 1 2 miele ES sedig SA ER AE OE ENE EIE OE OE LE OO OO DE OE eee 1 2 Trouble free Connections to Cellular Networks RR RR cece RR RR AR ER RE RR ER Re AR GR Re RA Re RR Re ee EE ke 1 2 Front end Intelligence for Event Handling ees ss i 1 3 Eriendly Serial Device OF NVC I MY sale 1 3 Data kodgind or 14 day O ReCOEGS iii 1 3 LOW Power Constimptioi and Sleep Mode 2 rsen tate eet he AE te DR e e e e a cR GE ai Ge SE Ge 1 3 Secure Wake on Gal c 1 3 EO Expansion Capa DY de De aata aala ge 1 3 Architecture is EERS EM 1 4 ADBIIEGEIOIIS AE RE t tla t Add DM MTM Md MMC M MM cattle 1 6 Package Sa cedi CC 1 6 ANPEAFANCE issus auae veru vau va ru pa ru p ru va ru a ru a uo v or v or vt or vt or te or Vt d V d ee S S KR A RN RA RN NA E P ut Pu E 1 7 2 Getting Started EN EE ENE EG GE KNEG EE N BEG ER ROER ee RI EE RR ed ei ea eine BG eie RR GR ee N Gie BEG EG RES 2 1 Flowchart for Using Active Cellu
133. ost Connection Watchdog is disabled by default and must be enabled for Safe Status Settings to take effect 4140 Configuration amp Server Info Server Settings Se Network Watchdog Y Click amp Go Logic Host Connection Monitor The Apply to all channels option applies all settings to DI channels 4 16 ioLogik Active Cellular Micro Controller Utilities Configuring Digital Output Relay Output Channels The ioLogik W5340 can also be configured to provide up to 8 digital output channels and 2 relay output channels The ioLogik W5312 provides up to 12 digital output channels All of the channels can be treated as DO channels A DO channel can be set to DO or Pulse Output mode S DO Channel 6 28 DO Config DO Test Alias Name se RLY Channel 0 28 Relay Config Relay Test f Relay Count Ly Alias Name 1 Mode Settings 1 Made Settings Pulse mode parameter Pulse mode parameter Mode oo Mode Pulse Output TEER GE Low JU IDD 1 Low fi 1 5 s on Fuse Output i s Gutput pulses Output fo pulses 2 Power On Settings 2 Power On Settings 1 0 Direction po DO status gt Pulse mode parameter Status IFF DO status Pulse mode parameter Output Pulse Start OFF Wutput Pulse al Sta 3 Safe Status Settings 1 3 Safe Status Settings DO status Pulse mode par
134. overing from a network disconnection you can use this Search a range of addresses 92168191 8 Cc 9216819255 C 255 255 255 0 command to find any ioLogik that is connected to the physical network Search all support models E2210 Eeeiz E2214 E2240 E2242 E2260 E2262 NA4010 v w5340 W5312 iw ADPC W5340 T Found adapter s Dexvice s were found tt Device lIPAddress Pot MAC Address Unit ID ioLogik Active Cellular Micro Controller Utilities The auto scan function allows you to search for ioLogik devices automatically You can search for these devices by type IP range or model name By Type Search for an ioLogik device by Ethernet micro controller or Remote I O type By Range You can define a range for searching by defining a starting IP address and an ending IP address or by using the netmask By Model Search for selected models Which device is found it will be shown bottom at the bottom of the window Click Start Search to start searching Network Interface allows you to select a network to use if the PC has multiple network adaptors installed The default network interface will be the same as the Windows setting Make sure the interface is correct when connecting to the ioLogik device otherwise no devices will be found 1 0 Status Refresh Rate is used to adjust how often the ioLogik is polled for device status by the ioAdmin utility The current rate i
135. p 7 After rebooting click Run The logic will go live Once the water level is detected by a sensor your mobile phone will receive the SMS NOTE 1 The above procedure can be handled over the LAN or from a remote location 2 The E Mail SNMP Trap and TCP UDP alarm can be configured in the same way Enabling the Power Saving Function and Secure Wake on Call Scenario We illustrate how to use the ioLogik W5300 s power management function when using a battery power supply Setup Procedure Step 1 Start ioAdmin as administrator 3 17 ioLogik Active Cellular Micro Controller Planning Your System Step 2 Select the Cellular Settings tab and set the operation mode to On Demand The Cellular will remain in GSM standby mode The I O function Click amp Go and Data Logging functions will continue to work properly gt Step 3 Checkmark the Wake on Call checkbox Step 4 Input the appropriate phone numbers in the Caller ID column You may input a maximum of 5 phone numbers Step 5 After restarting the system you can use your cell phone to connect the device to the Cellular network 3 18 n this chapter we explain how to use ioAdmin to configure your ioLogik product The following topics are covered in this chapter 9 ioAdmin System Requirements Features of ioAdmin ioAdmin Basic Functions ioAdmin Administrator Functions Server Settings Panel LAN Setting Panel I O Configuration Panel Active Tags Pane
136. pdate for the tags When the I O status changes the ioLogik will send updates to the Active OPC Server Lite Compared to polling the status the so called pull based method this feature efficiently reduces network bandwidth usage and speeds up response time with event driven push based status updates At the same time the heartbeat function monitors the system s basic signs of life DI 1 ON DI 1 OFF DI 0 ON DI 0 OFF ioLoaik Taa Update ioLoaik Idle 4 33 ioLogik Active Cellular Micro Controller Utilities Push for tag updates _ M Mn Server Heartbeat every X seconds E ioLogik Active OPC Server Check every 5 seconds ioLogik Alive ioLogik Not Alive Heart Beat 10 15 20 25 30 35 40 Time sec Features of Active OPC Server Lite Automatic Tag Generation Active OPC Server Lite creates the tags for the target ioLogik automatically without requiring you to specify IP addresses I O channels and data format one by one or edit and import configuration text files The tags are not fixed but are created by users After selecting the channels to be updated to Active OPC Server Lite the ioLogik will generate the tag configuration without requesting any additional information providing users with the easiest OPC technology to learn and install Active Tag Updates with Heartbeat Detection ioLogik uses push technology to update the I O status actively including tag status updates to Active OPC Server Lit
137. program You may also click System Auto Scan ioLogik device on the menu bar A dialog window will appear Click Start Search to begin searching for your unit Once the ioLogik has been detected modify the settings as needed for your network environment and then restart the device NOTE The best approach to setting up a previously configured ioLogik is to first reset it to the factory default using the reset button see Chapter 1 for details You can then use ioAdmin to configure the ioLogik Note that if the host computer has multiple interfaces be sure to select the correct one before searching 2 3 ioLogik Active Cellular Micro Controller Getting Started NOTE NOTE File System Sort Help Q a Wo By ET Hc KI Auto Scan ioLogik devices ca em ane Select Host Network Interface T O Status Refresh Rate TCP Socket Timeout Interval COM Port Setting Network Interface Broadcom 440x 10 100 Integrated Controller Packet Sck Intel R PRO Wireless 2200BG Network Connection Packet Reset NA4010 Network Adapter IP Broadcom 440x 10 100 Integrated Controller Packet Sched Active Message Listen Port JP 192 168 19 45 x caret If multiple ioLogik W5300 units with same default IP address are installed on the same network 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
138. r Customers Mobile Phone Program For SMS Package Checklist The ioLogik W5300 is shipped with the following items Standard Accessories e ioLogik W5300 e 3 pin screw terminal block x 1 for power input e 12 pin screw terminal block x 2 for 1 0 e 5 pin screw terminal block x 1 for RS 485 e Document and Software CD e Antenna NOTE Notify your sales representative if any of the above items are missing or damaged 1 6 ioLogik Active Cellular Micro Controller I ntroduction Appearance ST Card Sl Antenna Connector SD Card Slot l T SIM Card Slot Power Input Signal LEDs CT M Mp LED Indicators o0 90 c 2 h Grounding Point b ii VO Termmal amp 1 Reset Button E 5 s se amp E amp E F IKAN Pa L EQ RJ 45 Ethernet Console Port RS 232 422 485 Serial Port 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 I ndicators Fonton Beseription lak 0007 Cellular Status OFF Cellular Disconnected or in On Demand Mode GPRS or LINK System Status Green System Green System Ready dt READY Ready LED is blinking and Fault LED is not lit Click amp Go is Cr
139. r the cellular monitoring system to achieve greater stability Known Issue 1 Dynamic IP over a Cellular Network Although cellular technology can make device communication easier cellular networks were not designed for industrial devices but for mobile phones Since mobile phones only need a temporary IP to connect to the Internet cell phones get a different temporary IP each time the mobile phone accesses the Internet This is referred to as the Dynamic IP issue Most telecom service providers assign temporary IPs when a mobile phone requests access to the Internet A remote monitoring system using a cellular controller such as the ioLogik W5300 series should request a permanent IP to ensure stable bidirectional communications For this reason you may need to apply for a special data plan from the service providers or the mobile virtual network providers MVNOS As opposed to using the so called pull architecture Moxa s ioLogik W5300 Active Cellular Micro Controllers are based on push technology which works with the powerful cellular device management middleware Active OPC Server Active OPC Server runs on a central network computer that uses a static I P Even if the Active Cellular Micro Controller works in a dynamic IP environment with a general data plan that is for a mobile phone since the ioLogik W5300 micro controllers contact the Active OPC Server and not the other way around once a connection is established the two sides of t
140. rap Server Timer Settings Internal Register Settings Internal Register Settings Internal Register is a flag that can be used with the Click amp Go logic internally or externally The 24 sets of internal registers can be polled and controlled by SCADA software using standard Modbus TCP format or implemented to redirect the result of one Click amp Go logic to another The default value of an internal register is 0 ER Register Number I nitial Value Internal Register Reg 0 to Reg 23 0 to 255 S Internal Register Settings Initial Yalue Description Timer Settings The Timer function allows users to delay an action trigger an action to run or repeat an action A timer is activated by a change of the logic event After the timed interval has expired the output will be performed The 24 timers that can be implemented with Click amp Go V2 logic have the default time interval set to 5 seconds in the STOP state Be sure to configure the interval before using a timer With the default state set to START the timer will start when the Click amp Go logic is activated ___ TmerNumber Initial State Configuration Timer 0 to Timer 23 START STOP 5 8 ioLogik Active Cellular Micro Controller Click amp Go Logic S Internal Register settings Initial Value Description SNMP Trap Server The ioLogik W5300 supports SNMP v2 Simple Network Management Protocol to allow monitoring of the network
141. rd isn t installed Signal Strength nssin TI Operation Mode Caller IDs C Always ON Phone Number 1 S r Phone Number 2 Il On Demand Click amp Gol Phone Number 3 Wake On Call Phone Number 4 Data Log Schedule Phone UGE D cf Refresh 7 Click the Cellular setting tab and type in the Dial up Setting parameters including SIM PIN APN and Band When you click the Update button after filling required information the ioLogik W5300 will promptly reboot The Operation Mode must also be correctly selected for your application If you have trouble with the settings contact your service provider for assistance After rebooting the W5300 will try to connect to the Cellular network with the connection status shown in the Cellular status column If the connection is established the IP address will appear in this column If the connection is not successful you will receive an Error message Additional details can be found in Appendix F Once you obtain a public IP address for the ioLogik W5300 try PI NG from the DOS shell e g type CV 5 ping 61 56 74 10 If the W5300 is using a private IP you can skip this step Be sure to configure the LAN settings first to make sure the LAN IP Address is on the same subnet as the PC running ioAdmin Follow the instructions to restart the ioLogik and then proceed with the settings on the Cellular Settings page I nstalling Active OPC Server on a Host that has a Public Stat
142. re a configuration after loading the factory defaults or to duplicate a configuration to multiple ioLogik units Using TFTP to I mport Export Configuration TFTP Trivial File Transfer Protocol was defined in 1980 to provide basic FTP functionality in a very simple protocol Due to TFTP s simplicity it can be implemented using a very small amount of memory The ioLogik W5300 Active Cellular Micro Controller supports the use of TFTP to import and export configuration files Example Use Windows TFTP and an ioLogik W5340 with IP address 192 168 127 254 to import export a configuration l Enter TFTP 192 168 127 254 GET ik5340 txt to get the ioLogik s configuration file 2 Enter TFTP 192 168 127 254 PUT ik5340 txt to load a configuration file onto the ioLogik You must use ik5340 txt but use ik5312 txt for the ioLogik W5312 as the destination filename when copying a configuration file to the ioLogik W5340 unit Otherwise you will receive an error message You can also 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 ik5340 1 txt for 192 168 127 253 and ik5340 2 txt for 192 168 127 254 A batch file could be written as follows tftp 192 168 127 253 put ik5340 1 txt ik5340 txt tftp 192 168 127 254 put ik5340 2 txt ik5340 txt 2 13 3 Planning Your System In this chapter we explain how to use the
143. ring O Pinouts gt CN1 SMA Cellular Antenna Connector gt CN2 DB9 Male RS 232 Connector gt CN3 RJ 45 Ethernet Connector TB1 Power Input Terminal Block TB2 1 O Terminal Block W5340 TB3 5Pin 4wire 2wire RS422 485 Terminal Block TB2 1 O Terminal Block W5312 O Cable Wiring VV V WV V Digital Input Dry Contact gt Digital Input Wet Contact gt Digital Output Sink Mode gt Relay Output gt Analog Input ioLogik Active Cellular Micro Controller Pinouts and Cable Wiring Pinouts CN I Antenna Connector TB1 Power Input Grounding Point TB2 I O Terminal SWIM VN CN3 RJ 45 TB3 RS 422 485 CN3 CN2 RS 232 CN1 SMA Cellular Antenna Connector Female CN2 DB9 Male RS 232 Connector PIN RS 485 Signals a pm s Js CN3 RJ 45 ioLogik Active Cellular Micro Controller Pinouts and Cable Wiring TB1 Power Input Terminal Block ai Signals PIN signals JEBE g O o 2 D El Na Na la o e o Z O e ie 2 z O 0 _ I I O N a Pin RS 422 485 4W RS 485 2W Re e Bpo hm a pow ewm camma Ee k 12345 ioLogik Active Cellular Micro Controller Pinouts and Cable Wiring TB2 1 O Terminal Block W5312 Pin1 Pin13 Terminal Block Left FI Aoi como DI COM1 771 Did IT DIS LOT DIG Ts DIT FP Anos
144. rmation is easy to find in ioAdmin Firoware llodate Ui LAN Setting Ey GPRS Setting Ey Network Statistics Watchdog Message Monitor 4 1 0 Configuration 1 0 Expansions P Meter Sensor ex Active Tags a Data Logging Click amp Go Logic GW Server Info P Server Settings 192 168 19 242 w5240 D0 04 D0 05 DO OFF DO 06 DO OFF DO 07 4 10Y 0 001 V 0 000 V 0 001 V 4 10Y 0 001 V 0 079 0 081Y Server nfo Panel ioLogik Active Cellular Micro Controller Utilities Server information such as firmware version is displayed on the Server I nfo panel This panel allows you to look up the Cellular IP address whenever you need it y 170 Configura A W Server Info Server Settings Message Monitor 34097 34098 Ox0001 34100 Moxa Technologies Inc 34101 W5340 Active GPRS 1 0 Server 34103 V1 4 34104 Build10032613 03 26 2010 34120 V1 1 34105 2 34106 0x0100 34107 00 90 E8 14 E4 61 44097 192 168 127 253 44098 255 255 255 0 Access Read Unit ID for MODBUS RTU Read Vendor Name Read Product Name Read Firmware Version Read Firmware Release Date Read ADC Version Read Number of TCP connection Read Ethernet Interface Speed 10 100 Read LAN MAC Address Read Write LAN IP Address Read Write LAN Subnet Mask 44099 0 0 0 0 Read Write LAN Gateway 4 Head ystem Elapsed Time in sec 44100 60 Read Write Modbus TCP Alive Check Timeout
145. rn Illegal Data Value 00101 0x0064 l bit CH4 DI OverFlow Status Read 0 Normal l Overflow Write O clear overflow status 1 return Illegal Data Value 00102 0x0065 l bit CH5 DI OverFlow Status Read O Normal 1 Overflow Write O clear overflow status 1 return Illegal Data Value 00103 0x0066 l bit CH6 DI OverFlow Status Read O Normal l Overflow Write O clear overflow status 1 return Illegal Data Value 00104 0x0067 1 bit CH7 DI OverFlow Status Read 0 Normal 1 Overflow Write O clear overflow status 1 return Illegal Data Value 0x006C CHO DI Count Trigger 00145 0x0090 1 bit CHO DI set channel Power off storage enable ON OFF 1 ON 0 OFF 00146 0x0091 1 bit CH1 DI set channel UENIRE C 4 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings 1 ON 0 OFF 0x0092 1 bit CH2 DI set channel Power off storage enable ON OFF 1 ON 0 OFF 0x0093 1 bit CH3 DI set channel Power off storage enable ON OFF 1 ON 0 OFF 0x0094 1 bit CH4 DI set channel Power off storage enable ON OFF 1 ON 0 OFF 0x0095 1 bit CH5 DI set channel Power off storage enable ON OFF 1 ON 0 OFF 0x0096 1 bit CH6 DI set channel Power off storage enable ON OFF 1 ON 0 OFF 0x0097 1 bit CH7 DI set channel Power off storage enable ON OFF 1 ON 0 OFF 0x009C l bit DIO 00 1 OUTPUT 0 INPUT Default 0x009D l bit DIO 01 1 OUTPUT 0 INPUT Default Ox009E 1 bit DIO 02 1 OUTPUT 0 INPUT Default Ox009F 1
146. rnet connection is still alive The user can specify a public IP or URL and the number of retries that are allowed Network Log The Network Log records the activity of the cellular connections Click the Export Log button to retrieve the log file NOTE Since there is a limit to the number of times you can write to system memory we strongly recommend installing a 1 GB SD that the ioLogik W5300 can use for logging Meter Sensor wf Click amp Go Logic w Server Info ff Server Settings a Firmware Update di LAN Setting Su GPRS Setting Ey Network Statistic 10 Configuration Baul Expansions sn atchd Message Monitor Sf Meter Sensor aa Active Tags g2 Data Logging c Serial Port Fort Setting Baudrate 5600 OP Mode Stop Bits 1 Transparent Serial Tunnel w E pis AS 485 Ewe z Remote Address 0 0 0 0 Flow Control none Renate Part 1 E Refresh Data Bits E Parity none 4 28 ioLogik Active Cellular Micro Controller Utilities Data OP Mode The ioLogik W5300 supports two OP modes Transparent Serial Tunnel and Modbus TCP gt Modbus RTU Gateway e Transparent Serial Tunnel Transparent Serial Tunnel mode creates a TCP socket to a remote host program and transparently sends and receives data to attached legacy serial devices e Modbus RTU Gateway This function allows users to attach a serial Modbus RTU meter to the ioLogik W5300 s serial port in this case the ioLogik W53
147. s 2 Logic Name In this field you can assign a name to the set of rules 3 Rule set In this area each rule s conditions actions and status are displayed 4 Rule set Management Bar In this area you manage the rule set Rules are the building blocks of your ioLogik system With rules you define the exact trigger conditions for transmission of I O information as well as the content and destination of that information Click amp Go Logic can be defined in the following ways 5 11 ioLogik Active Cellular Micro Controller Click amp Go Logic IF A THEN B ELSE C For one control logic rule there are three A s that can be configured A refers to the IF conditions that trigger an action These three conditions can be operated by AND or OR logic If AND logic is used all three conditions must be true to create a positive result If OR logic is used one or more true conditions must be met to trigger the action Result of Result of Al A2 AI AND Logic Al AZ AI OR Logic 0 0 0 0 0 0 0 0 0 0 1 0 0 o 1 1 0 1 0 0 0 1 0 1 0 1 1 0 o 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 1 1 1 1 1 The 24 rules are defined individually and are executed one by one in a loop The 2 rule can only be processed after running the 1 rule and the entire rule set will start running from the beginning after the last rule is processed l 1 I IF A i AND OR Rulez0 IF B Er l I a IF c l
148. s displayed on the status bar at the bottom of the window Note The higher sync rates result in higher loads on the network TCP Socket Timeout I nterval allows you to select the preferred timeout value for TCP socket communication COM Port Setting is used to set the default parameters for the ioAdmin utility to establish a Modbus connection such as baudrate data bits and timeout interval For most applications this will involve connecting to ioLogik R series devices Active Message Listen Port specifies the port number to use for Active Messages If your network uses a firewall you can coordinate this setting with your firewall settings to ensure that active messages get through Reset NA4010 Network Adaptor IP is used to re assign an IP address to the NA 4010 network as reported by the ioLogik W5300 series adaptor for ioLogik 4000 systems Sort The Sort menu allows the Devices list in the navigation panel to be sorted by connection model location or Active OPC se HOXA 10 Admin File System Sort Help l z Host 132 1 g By Connection ioLogik By Type Be lt A id By Location E CUN EL By Active OPC n el AN Help ioAdmin provides a wiring guide for the ioLogik W5300 series You can access the wiring guide by right clicking the ioLogik figure in the I O Configuration panel Select Wiring Guide in the submenu to open a help file showing the unit s wiring information and electrical characteristics You can a
149. s displayed when you use Client test 4 Please return the completed form to Moxa Cellular modem error codes 0 Cellular Module OK No Error a Can t registration Cellular Network ErrorCoded 6 Cellular Module Susy EmorCode6 E Dialto Celularfa deltoCellarfal PPPConnectfall Proma OOOO F 2 G FAQ Moxa provides below check list to guide you doing trouble shooting step by step If you still can t solve your problem please also fill the check list and mail it to Moxa We will do further analysis and response you soon How to set Active OPC to get better connection quality ioLogik W5300 uses Heartbeat signal to make sure the connection quality between Active OPC server and device In the condition of low bandwidth Cellular connection Active OPC will lose the heartbeat signal if the Heartbeat Interval We suggest the value should be more than 60 seconds In Active OPC server the time out value of Modbus gateway function should be more than the heartbeat interval setting Service delay time According to the experience the delay time is less than 3 seconds What is the usual size of data usage with these units with all the O connected There are four data packets size used in ioLogik W5300 Data Packet Packet Size Active Tag 356 Bytes Data Logging File 1Mbytes Typ 13MByte Max Active Message 200 chars SM 160 chars 1 Active Tag Format TCP IP Header Data Source Port 16 Des
150. sed on the order of the list and does not depend on the order in the which the expansion modules were added ioLogik Active Cellular Micro Controller Planning Your System NOTE The following ioLogik E1200 models currently support I O expansion E1210 16 Dis E1211 16 DOS E1212 8 Dis and 8 DI Os E1214 6 Dis and 6 Relays and E1240 8 DIS Using Modbus TCP Protocol with Your Program Scenario Most customers would like to use their own HMI program to collect relevant information from different remote sites The most common way of doing this is to use Modbus TCP The following example illustrates the procedure Environment l Active OPC server Public Static IP 59 124 42 169 Internal Static IP 192 168 19 19 2 Central site Internal Static IP 59 124 42 169 3 W5300 IP 116 59 60 232 a public IP is required Diagram B t Active OPC Server IP 59 124 42 169 CELLULAR SS Network Central Host IP 59 124 42 169 IP 116 59 60 232 We use ModScan32 to illustrate ModScan32 is a product of WinTech and can be downloaded from the WinTech website Step 1 Install ModScan32 on your central host with IP address 59 124 42 169 Step 2 Set up your micro controller as follows e Connect DO 4 to DI 0 and DI 1 e Set DO 4 as 1Hz pulse output Step 3 Power on the W5300 and check the I O status in ioAdmin The status of DI 0 and DI 1 should have changed to 1 Hz frequency Step 4 Configure Cellular communication
151. status When Lo to Hi is selected the counter value increases when the attached switch is pushed When Hi to Lo is selected the counter value increases when the switch is pushed and released Number of Digital Input Mode Settings Channels o Event Counter V ioLogik W5340 ONE Y Ca elogi Ws re 8 DIS 4 DI Os When logged in as administrator double click on a channel in the I O Configuration panel to configure that channel s settings A window will open with configuration options for that channel Each DI channel will be configured to act as either a DI or Event Counter channel according to the Mode Settings To switch between DI and Event Counter channel operation select the desired mode in under Mode Settings S DI Channel 0 E Ed 22 DI Config DI Test EX Alias Name 1 Mode Settings Made Counter mode paramete Active Hitolo LataHi Filter Save status on power failure Initial Value o 2 Power On Settings 170 Direction DI Counter mode paramete Counter Start 3 Safe Status Settings Counter mode paramete Counter F Start Continue Apply to all DI channels ATTENTION On this panel be sure to select Start under Counter mode parameter on Power On Settings tocativate the Event Counter channel Digital Output Mode Selection A DO channel can be set to DO or Pulse Output mode The Relay Output behavior is same as DO Number of Digital Mode Selection
152. t Program Files gt MOXA gt IO Server ActiveOPC ActiveOPC Installing OPC Core Components OPC Core Components provide the necessary connection library for Active OPC Server Lite The package must be installed on the same computer as Active OPC Server Lite l After you finish installing Active OPC Server Lite run Setup OPC Core Components from the Windows Start menu Start gt Program Files gt MOXA gt IO Server gt ActiveOPC gt Setup OPC Core Components 2 The installation program will guide you through the rest of the installation process Main Screen Overview Active OPC Server Lite s main screen displays a figure of the mapped iologik with the status of every 1 O tag Note that configuration and tags are not available until you have the ioLogik to create the tags IS MOA Active OFC Server Lite m p x ni T He Seem Soi tr z HB Hos 132 368 13 2 Quality Fil Unit Tuo Angus Tm Eg inb oci DI GDOD Fiead Dn Unwn bpolesrk T i d LEE 1S 705 l GOOD Fiasd Dne aan boolesrrbe T T EED 2 GOOD Feed One Uneen bodasi T i apap Reed One Unwn bodssHi T 5 aur Read Dne naan bodaaHi DITE DI 0 T aL Real Ong Unkriesm budasHi UDA D LI I al liL Raada Trini bogaz Hoi ULAN MI LI 1 al IIb Raad Insee Basan bil la LL IF aul LI it aUL Raada ihr bodlearbi OOI DI L 3 OON Head Inre bna bit DOOD DO N GOOD Read w dal bogdearbi I GO 0 5 GOOD Reade Ininom bodesrrbit r meals a device Ezz13 21 1582 158 1
153. ter level of the water tank is measured with DI 1 The DI 1 starts as OFF which indicates a normal water level If the water s level reaches the high limit the DI 1 status will change to ON In addition the SMS alarm will be initiated and sent directly to your mobile phone Setup Procedure Step 1 We will assume that DI 1 is already connected with the water level On Off sensor Step 2 Start ioAdmin as administrator Step 3 Click the Click amp Go Logic tab and double click the blank rule Step 4 Input the Click amp Go logic shown below refer to Chapter 4 for details If DI On Then Send SMS 3 16 ioLogik Active Cellular Micro Controller Planning Your System Step 5 Don t forget to set up the phone number shown at the bottom of the message window Logic 0 Configuration jv Enable Enable Logic THEN ELSE DI v Short Message Service w me Empty Empty Ri SHS Content Empty Message Content Water Level lt S 00 C 05 gt Relation between conditions AND de SHS Phone Book Equivalent Logic Statement IF DI 1 ON lt THEN gt Send SMS every 0 sec Phone Book Phone Number Description Message Format ASCII lt p Keyword Lookup a Sent every Ha Retry 60 Interval 0 sac Step 6 Close the popup window click Upload to ioLogik and then reboot the device Ste
154. the IP Address column 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 IP Address Conflict WARNING IP address conflict detected modify them to different address before proceeding MAC Address Descriptic Set O0 90 E 8 0D 0E 23 Active GPRS 10 Server 44 254 00 90 E 5 0D 0E 40 Active GPRS 1 0 Server 4A gt T Reseach X Ignore these devices 5 Login as administrator For full access to all configuration options log in as administrator from the Server Settings panel This is required whenever you start ioAdmin or boot up or restart the ioLogik When you install the ioLogik for the first time the password will be blank and you can simply click Login If a password has already been set hold down the reset button to clear the password and load factory defaults 6 Monitoring and Testing I O status Once your unit has been found by ioAdmin you can view the status of all attached I O on ioAdmin s main screen ioAdmin supports four viewing options for the navigation panel If you select sort by Active OPC server the ioLogik W5300 will appear in the Active OPC server group Simultaneously the same devices will be shown under the LAN group if you connect to the W5300 with Ethernet cables instead of over the cellular network De System Son Heb po xs m v I Host 1971631929 pice CUACKY WU 19
155. tication mode MDE Authentication key Jabedefghikimnop SPI This sets the VPN manual key incoming outgoing SPI between 257 and 4294967295 4 25 ioLogik Active Cellular Micro Controller Utilities Encryption mode Select the incoming outgoing encryption mode Encryption key Enter the incoming outgoing encryption key Encryption mode Length Bytes DES OB O Authentication mode Select the incoming outgoing authentication mode Authentication key Enter the incoming outgoing authentication key Authentication mode _ Bytes ISAKMP PSK a MU Configuration 140 Expansions P Server Settings A Firmware Update gi LAN Settings Cellular Settings CT Cellular Reconnection Be Network Statistics Watchdog Message Monitor VW d Meter Sensar wa Active Tags ax Data Logging SF Click amp Go Logic Fi Server Info ISAKMPYPSK ISAKMP Key Management Pre Share Key PSK HSBPA2UT U Perfect forward secrecy PFS Identity option User FHDN IP FODN User FODN stephen inirnoxa com ISAKMP Phase 1 Operation made Agreesive MAT traversal NAT T Encryption made 3DES Authentication mode SHA Diffie Hellman group Group2 O24 bits SA lifetime 96400 B00 864000 sec ISAKMP Phase Encryption mode 3DES Authentication mode SHA Diffie Hellman group Group 124 bits SA lifetime 3600 600 864000 sec
156. tination Port 16 Sequence Number aa Number 3 Data Reserved 6 G Offset 4 R Charke mm 1A R E nos 1 1 2 4 6 9 138 1 Module Type Cmd Type SubCmd Type IP MAC Time Channel Status CRC 2 Data Logger File One record is consist of TIMESTAMP Channel Type Channel number and Channel Value It s size is 128 bits or 16 bytes The approximate data logger file of W5340 can be calculated as below e Al 16byte 60min 24hr 4 CHANNEL 92160 byte 92 KB day 4 AI 16byte 2 ON OFF 60sec 60min 24hr 8 CHANNEL 11 MB day e Relay 16byte 2 ON OFF 60sec 60min 24hr 2 CHANNEL 2 25 MB day ioLogik Active Cellular Micro Controller FAQ Therefore the worst case is 13 MB a file Normally we logged the I O data period is around 5 10 minutes and digital channel is not change so often The typical size is around 1Mbyte 3 Which TCP ports should opened There are four ports should be opened 9900 9500 9300 and 502 Regarding 9900 is definable please make sure the port number is same as you defined
157. ting the Power Connect the 12 to 36 VDC power line to the ioLogik s Power Input Terminal Block If power is properly supplied the power LED will glow a steady GREEN color the READY LED will glow a steady GREEN when the system is ready ATTENTI ON Disconnect the power before installing and wiring Disconnect the power cord before installing and or wiring your ioLogik 1 0 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 Connecting to ioAdmin via Ethernet Console 1 Connect the ioLogik to the host PC with an Ethernet cable For initial configuration we recommend using a direct connection through the RJ 45 Ethernet console port to a host computer rather than remotely over the cellular network 2 Setthe host PC s IP address to 192 168 127 xxx where xxx can range from 001 to 253 In Windows you can adjust this setting through the Control Panel The default network settings are Default I P Address Default Netmask Default Gateway 192 168 127 254 255 255 255 0 3 Open ioAdmin Click Start gt Program Files gt MOXA gt IO Server gt Utility gt ioAdmin Search the network for the ioLogik When ioAdmin is started it will automatically run the auto search
158. tions for TCP UDP messaging e Internal register function for remote output control when Click amp Go is running e Timer Delay function for timing events e Configurable interval for time triggered events 5 2 ioLogik Active Cellular Micro Controller Click amp Go Logic Click amp Go Logic Basics To use Click amp Go Logic open ioAdmin and log on as an ioLogik administrator on the Server Settings panel Once you are logged on go to the Click amp Go Logic panel It should appear as below aei Finn Lone LAN Setting Sa GPRS Sating T Celui Rennarin s Hed EE Jh racha Message Manda y MO Darker PUD Ergansioni Mele Geno Adres Tage az Dala Logging r Bio Lage la Server Indo Few Settings Click amp Go Logic Panel 1 Global Variable In this field you can assign a Global Variable for the set of rules 2 Logic Name In this field you can assign a name for the set of rules 3 Rules List In this area each rule s conditions actions and status are displayed 4 Ruleset Management Bar In this area you manage the ruleset Working with Rules Rules are the building blocks of your ioLogik Active Cellular Micro Controller With rules you define the exact trigger conditions for transmission of I O information as well as the content and destination of that information DO s reaction can also be automated through DI trigger conditions Logic 0 Configuration Enable ste Enable Logic IF
159. tive or push communication between Active Cellular Micro Controllers and HMI SCADA systems with instant I O status Active OPC Server with Fixed IP nter GPRS EDGE 3G HSDPA Network Nm Actively Registering with an Active OPC Server bat 7 i Unlike the static IP requirements of remote devices for Ethernet I O with a traditional OPC server Active OPC Server and ioLogik products deliver the flexibility of using dynamic IP addresses The ioLogik can connect directly to the Active OPC Server instead of being polled which makes dynamic IP configuration and WAN Access of the cellular I O possible As far as traditional data acquisition applications are concerned 1 0 devices are not capable of using this approach In addition the flexibility of being able to connect through a firewall is a useful feature Resolving the Dynamic and Private IP Issue with Active OPC Server Since Moxa s Active OPC Server supports push technology the Active Cellular Micro Controller family of products creates a software based gateway that makes communications easier By using a static IP address with the Active OPC Server the Cellular 1 O device can connect to the Cellular network and Active OPC Server without needing to worry about the IP address issue The topology is illustrated below 1 4 ioLogik Active Cellular Micro Controller I ntroduction 2 A Connection is established Active OPC Server With a Static IP Intern
160. to 900 Hz e DO or Pulse Output up to 100 Hz Digital Input Channels Up to 8 source sink selectable Sensor Type NPN PNP type 1 0 Mode DI or Event Counter up to 900 Hz Dry Contact e Logic 0 short to GND e Logic 1 open Wet Contact Source Status 0 to 3 VDC 10 to 30 VDC 10 to 30 VDC 0 to 3 VDC Common Type 4 points per COM Isolation 3K VDC or 2K Vrms Counter Frequency 900 Hz power off storage Digital Filtering Time Interval Software selectable Over voltage Protection 36 VDC Poweroff Counter Supports poweroff counter storage function Digital Output Channels Up to 8 sink type 36 VDC 200 mA 1 0 Mode DO or Pulse Output up to 100 Hz Pulse Wave Width Frequency 10 ms 100 Hz Over voltage Protection 45 VDC Over current Limit 600 mA Over temperature Shutdown 160 C Output Current Rating Max 200 mA per channel Isolation 3K VDC or 2K Vrms Relay Output Channels 2 Form A Normal Open relay outputs 5 A Contact Rating 5 A 30 VDC 5 A 240 VAC 5 A 110 VAC Inductance Load 2 A Resistance Load 5 A Breakdown Voltage 500 VAC Relay On Off Time 10 ms 5 ms max Initial Insulation Resistance 1G min 500 VDC A 3 ioLogik Active Cellular Micro Controller Product Specifications Expected Life 100 000 times Typical Initial Contact Resistance 30 milli ohms max Pulse Output 20 operation times per minutes at rated load Isolation 3K VDC or 2K Vrms Pinouts and Cable Wi
161. to their service as Always On However a better description might be always accessible since in reality cellular carriers optimize their IP resources time slots and the base station capacity by disconnecting connections that have been idle for a certain period of time Although the connections are reestablished when necessary this lapse in the actual connection could introduce a certain amount of unreliability in your remote monitoring and alarm system If using Always On to keep your connection alive is not stable enough for your purposes you must configure additional Cellular Reconnection settings to prevent being kicked off the network accidentally or without notification See Chapter 4 for details Known Issue 4 Large Power Consumption when Attached to Base Stations There will be a peak power usage when attaching to base stations 900 mA 12 VDC Although the ioLogik uses a low amount of power during normal usage 3 4 watts we still recommend using a power supply that is greater than 5 watts Known Issue 5 More Points of Failure between PLCs and Cellular Modems Comparing PLCs and cellular modems most failure points occur in the serial connection between the PLC and cellular modem and the connection could be damaged by surges or abnormal voltages A better solution is to add an isolation device or better yet use an integrated solution that combines the controller and cellular capability Configuring a Static I P Address for Acti
162. ur message by clicking Keyword Lookup Messages are sent in ASCII by default but can be sent in HEX by selecting the Send as HEX separated by checkbox Click the Set Active Message button A to configure the default parameters such as the messaging protocol TCP or UDP socket port 9000 by default and the up to 10 target message servers Logic 0 Configuration Iv Enable ft Enable Logic IF ELSE DI z Active Message EN Empty z lt Empty gt lt Empty gt lt Empty gt Empty Empty lt Empty gt se ipi xi AND m Message Content Relation between conditions Alarm Message from lt LOC gt lt NAME gt Time lt TIMES Date DATE VO Status Report DI DEZ Send as HEX seperated by 94 max chars 200 Sent every o sec 0 sent once AF Ok X Cancel Set Active Message Active Messages can be received by a program using standard sockets Moxa MXIO library or ioAdmin s Message Monitor as shown in the following screen shot 5 24 ioLogik Active Cellular Micro Controller Click amp Go Logic y Click amp GoLogic Watchdog x Active Tags ca Data Logging GPRS Setting 5e Serial Tunnel o 140 Configuration a Server Info Server Settings Message Monitor i LAN Setting a Firmware Update UDP rcP When sending a message in HEX each HEX value must b
163. ure Wake on Call VV MV VV NV WV 1 O Expansion Capability Architecture Applications Package Checklist OO Ou Appearance ioLogik Active Cellular Micro Controller I ntroduction Overview Moxa s Active Cellular Micro Controller is a highly integrated stand alone solution that combines cellular communications front end intelligence a front end data logging and serial tunnel function for data acquisition information analysis and prediction By using cellular technology the ioLogik W5300 series gives remote monitoring applications maximum coverage The W5300 series products also come with one 3 in 1 serial port RS 232 422 485 to connect field serial devices such as meters analyzers and instruments The ioLogik W5300 is a perfect fit for remote monitoring and alarm systems for which wired connections are difficult or impractical such as unmanned site monitoring riverside monitoring and pipeline monitoring Cellular Communication Front end Intelligence Front end Data Logging Product Selection Guide The Active Cellular Micro Controller product family includes the ioLogik W5340 ioLogik W5340 T and ioLogik W5312 as described in the following table Operating 1 0 Combination Ethernet Data OPC Model Serial Ports Smeer DO DIO Relay Ports Logger Server wm peesc 0 8 8 4 o W5340 10to5s c__ 4 o o 8 2 W5340 HSDPA 10to5C 4 0 0 8 2 1 Ras Yes
164. ust restart the device for the new settmg z to take effect a Do you want to restart now 5 Start Active OPC Server Lite from the Windows Start Menu The log monitor will display a message confirming that configuration was received The tags will be created automatically Advance Setting Use the Advance Setting option to define how frequently the ioLogik checks the I O status By default the status is checked as soon as it changes As fast as possible The value can range from 100 ms to 60 seconds s Counter Mode Advance Setting Bl xj Check every o T Range 100 60000 Heartbeat nterval Tags are event driven and updated only when the status of an O channel changes so when the status remains unchanged they will not be updated to Active OPC Server Lite The Heartbeat I nterval can be used to determine the connection status between the ioLogik and Active OPC Server Lite and to ensure that the ioLogik is connected and live If the heartbeat interval is set and the network between the ioLogik and Active 4 37 ioLogik Active Cellular Micro Controller Utilities OPC Server Lite is down Active OPC Server Lite will detect the stopped heartbeat and the Quality column will show BAD to indicate the loss of the connection The ioLogik W5300 uses a heartbeat signal to monitor the connection quality between Active OPC server and the device When the Cellular connection experiences low bandwidth Active OPC
165. utput stands for 5 ml We can set 1 count to 5 ml in the Scaling Function of the Counter Input channel Next we set the ACCUMULATION function in Virtual Channel and Time Interval to 24 hours The virtual channel value will show the total water flow volume within the past 24 hours 4 14 ioLogik Active Cellular Micro Controller Utilities NOTE Virtual channels are required to work with AI or counter channels For Counter channels configure the Counter Scaling function on the I O Configuration panel before using those operations in the virtual channels Channels DIO 0 to DIO 7 support both DI and DO channel operations When the ioLogik W5300 is turned on each DIO channel will be configured to act as either a DI or DO channel according to the Power On Settings To switch between DI and DO channel operation select the desired mode in the I O Direction field under Power On Settings After clicking Apply you will need to restart the ioLogik W53400 for the new setting to take effect The default setting is DIO 0 to DIO 3 for DI channels DIO 4 to DIO 7 for DO channels 2 Power On Setting 170 Direction DU DO status OFF Configuring Digital Input Channels The ioLogik W5300 can provide up to 12 digital input DI channels Software filtering is used to control switch bounces The filter is configurable in multiples of 0 5 ms and accepts values between 1 and 65535 For example a setting of 2 would mean a 1 ms filter 2 x 0 5 ms 28
166. values recorded and displayed in the ioAdmin main window Configuring Virtual Channels The ioLogik W5300 has 10 internal virtual channels to support front end statistics functions such as Max Min Average Accumulation Instantaneous and Incremental The data source is the real I O channel such as Al and DI counters some of which need to be converted to the appropriate time unit The operation is illustrated below Display in Update to ioAdmin AOPC Use Virtual Channel to get the value such as Max Min Average Accumulation Instantaneous and Incremental Convert to New Unit by Scaling functions This step can be skipped AI Data Counter Value After double clicking on a virtual channel a popup window will appear see below First select the physical source I O There are three types Al Counter and I Os from expansion modules Y irtual Channel 0 gd Channel Contig IER Alias Name W Enable Physical O Channel s t Al Channel f Counter DI 0D f Expansion Module Operation Maximum Time Interval 1 min 1 1440 Next choose the statistics function and time interval There are six functions Max Min Average Accumulation Instantaneous and Incremental The time unit can be set to minutes or hours with a maximum value of 1440 For example if you want to know the daily flow at a monitoring point in the pipeline you can use the pulse output flow meter for which 1 pulse o
167. vate network some of the links between nodes that are part of a VPN use open network connections or virtual circuits on a larger network such as the Internet With the help of VPNs cellular devices acting as a VPN client can initiate a connection with a VPN server Once the connection is established cellular devices can communicate with other network devices on the same private network ioLogik I PSec VPN Specifications e ioLogik IPSec provides security in one scenario with Gateway to gateway topology e ioLogik initiates VPN connection to VPN Server e ioLogik IPSec operates in Tunnel mode with IPsec VPN tunnel Manual Key ESP IKE PSK gt DES 3DES AES128 AES192 AES256 encryption gt MD5 SHAI authentication e Psec NAT traversal Anti Replay and PFS Perfect Forwarding Secrecy Example Gateway to Gateway Network Topology LAN 2 192 168 2 0 24 LAN 1 192 168 1 0 24 645012469 LAN 3 192 168 3 0 24 LAN 4 192 168 4 0 24 Figure Gateway to gateway connection between ioLogik and I PSec servers Dynamic Fixed WAN IP ioLogik W5300 HSDPA Dynamic Fixed WAN IP Cisco 3Com Juniper Router Linux OpenSWAN ioLogik W5300 HSDPA Dynamic Fixed WAN IP ioLogik W5300 HSDPA 4 24 ioLogik Active Cellular Micro Controller Utilities ioAdmin VPN Settings Tab General Settings m 10 Configuration EF IO Expansions HP Meter Sensor wa Active Tags xe Data Logging a Click amp Go
168. ve OPC Server When using an ioLogik W5000 cellular micro controller one of the most important tasks is choosing a static IP host PC to run Active OPC Server A proper setup will ensure that the ioLogik W5300 works properly in the following environments l Virtual Private Network A VPN Virtual Private Network is a service that groups all related devices into one network but users need to purchase cellular on line services and apply for VPN membership When the Cellular device dials up it will get a private static IP assigned by the telecom service provider Carrier or MVNO The private IP is on the same network segment as the host The host and devices can communicate bi directionally using a polling architecture Most telecom service providers will not offer small volume service packages to enterprise clients A mobile virtual network operator MVNO is a company that provides cellular services but does not have its own licensed frequency allocation of the radio spectrum and does not necessarily have the infrastructure needed to provide mobile telephone services An MVNO subscribes to several cellular services and then rents the services out to customers who only need a small quantity of IP service 3 3 ioLogik Active Cellular Micro Controller Planning Your System Normally the MVNO also builds up a VPN server to separate their groups and in effect provide the same services provided by a VPN 2 Network with Public Static I P Devices A
169. ves wsnzr aowe oj se se a4 0 W5340 T gotozo0c__ 4 0 o 8 2 W5340 HSDPA T_ 20t0 70 c__ 4 0 0 8 2 Product Features Trouble free Connections to Cellular Networks Managing dynamic IP addresses for automation projects that require setting up connections to a Cellular network can be a big headache for engineers With Moxa s Active Cellular Micro Controller with Push Technology and Active OPC Server dynamic IP addresses can be managed between the Active Cellular Micro Controller and the Active OPC Server In this case SCADA programs can receive data from the Active OPC Server without spending valuable time on managing IP addresses Moxa s Active OPC Server makes installing the ioLogik W5300 in a Cellular dynamic IP environment trouble free The remote Active Cellular Micro Controller will always automatically initiate communication with the Active OPC Server As a result all remote Active Cellular Micro Controllers can be managed by a single centralized Active OPC Server with a fixed IP address Active OPC Server will receive and register the ioLogik W5300 s IP address and receive tag updates Application programs can poll the data via Active OPC Server without expending any effort on managing IP addresses 1 2 ioLogik Active Cellular Micro Controller I ntroduction Front end I ntelligence for Event Handling Thanks to Click amp Go control logic Moxa s Active Cellular Micro Controller has front end
170. ways 0 Write 1 Clear counter value O return Illegal Data Value 00086 0x0055 1 bit CH1 DI Clear Count Value read aways 0 Write 1 Clear counter value O return Illegal Data Value 00087 0x0056 1 bit CH2 DI Clear Count Value read aways 0 Write 1 Clear counter value O return Illegal Data Value 00088 0x0057 CH3 DI Clear Count Value read aways 0 C 16 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings Write 1 Clear counter value O return Illegal Data Value 0x0058 1 bit CH4 DI Clear Count Value read aways Write 1 Clear counter value O return Illegal Data Value 0x0059 l bit CH5 DI Clear Count Value read aways Write 1 Clear counter value O return Illegal Data Value 0x005A 1 bit CH6 DI Clear Count Value read aways Write 1 Clear counter value 0 return Illegal Data Value 0x005B l bit CH7 DI Clear Count Value read aways Write 1 Clear counter value O return Illegal Data Value 0x005C 1 bit CH8 DI Clear Count Value read aways Write 1 Clear counter value DIO O return Illegal Data Value 0x005D 1 bit CH9 DI Clear Count Value read aways 0 Write 1 Clear counter value O return Illegal Data Value DIO 0x005E l bit CH10 DI Clear Count Value read aways 0 Write 1 Clear counter value O return Illegal Data Value DIO Ox005F 1 bit CH11 DI Clear Count Value read aways 0 Write 1 Clear counter value O return Illegal Data Value DIO 00089 00090 00091 00092 00093 00
171. weron wordvalue DIO 40189 OxOOBC 1 word CHO DO set get pwm safe mode wordvalue N i iN Sepe Stat CH8 DO set get pwm safe mode wordvalue DIO CH9 DO set get pwm safe mode wordvalue DIO C 26 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings CH10 DO set get pwm safe mode wordvalue DIO CH11 DO set get pwm safe mode wordvalue DIO 40201 0x00C8 1 word CHO DI set get counter start word IEEE GEN CC CH8 DI set get counter start word DIO CH9 DI set get counter start word DIO CH10 DI set get counter start word DIO 40213 0x00D4 1 word CHO DI set get counter clear word Read always return 0 Write 1 Clear counter value O Return illegal data value 0x03 0x00D9 CH5 DI set get counter clear word OxOODE CH10 DI set get counter clear word DIO 40224 OXOODF CH11 DI set get counter clear word DIO 40225 OxOOEO 1 word CHO DI clear get overflow word Read 0 Normal 1 Overflow Write 0 Clear overflow status 1 Return illegal data value 0x03 40237 OxOOEC 1 word CHO DI SEE aas word ene C 27 ioLogik Active Cellular Micro Controller Modbus TCP Address Mappings CH8 DI set get trigger word DIO CHO DI set get trigger word DIO CH10 DI set get trigger word DIO CH11 DI set get trigger word DIO Ox00F8 1 word CHO DI set get power on start word PowerOn Counter Operate Status 0 Stop 1 Start 40261 0x0104 1 word CHO DI set get safe start word Safe Mode Counter Operat
172. xed IP address on the Active Tags panel to configure the Active OPC Address and Port settings The Active OPC Server Address can be filled in using the IP or DNS format The default port number is 9900 The port number should be the same as the setting in Active OPC Server s Active Tag Listen Port After the OPC setting and Channel Tags have been configured click Create Tags The ioLogik W5300 must be rebooted in order for the settings to take effect Gi LAN Setting E GPRS Setting a Se Network Statistics Watchdog Message Monitor P 1 0 Expansions EM Meter Sensor a Data Logging 7 Click amp Go Logic Server Info EM Server Settings jv Enable Active OPC ad Active OPC Server Address 192 168 19 203 Patt 9900 Heartbeat Interval p sec 0 for disable or range 1 65535 x2 Firmware Update a 140 Configuration Refresh W5340 W5340 Enable All AI Channels Al 00 OnChange 500 Update per fsec gt 1 65535 Al 01 On Change soo Update per lz sec v 1 65535 Al 02 On Change o Update per fi sec sl 1 65535 Al03 OnChange 500 Update per fi 1 65535 DI DO Global Settina include expansion modules Update by w 1 0 On Change Interval 1 65535 DI DO Channels Enable All DI Channels CH 00 CHO CH 06 CH 07 CH 02 CH 3 CH 04 CH 05 Enable All DO Channels CH 00 CHO CH 06 CH 07 CH 02 CH 04 CH 05
173. y v 1 0 On Change Interval sec 1 65535 DI DO Channels Enable All DI Channels CH 00 f CH 01 CH 02 CH 03 CH 04 f CH 05 CH 06 CH 07 Enable All DO Channels Step 5 ioAdmin will prompt you to restart the device Step 6 Open Active OPC server You will see the device and data for 4 Als in the display window File System Sort View Help z STANLEY_LIU_NB ER ioLogik 41 00 AI 0 000 0 GOOD Read Only 10 double Y AR 192 168 19 242 A 01 AI 0 001 1 GOOD Read Only 10 double PumpingStation 1 Al 02 Al 0 001 2 GOOD Read Only HV double Y SD1 ExtensionMo 4 03 AI 0 001 3 GOOD Read Only Hv double Y S02 EstensionMo Comm Slot 01 Comm Slot 1 1 GOOD Read Write Link UnLink boolean bit Y Comm Slot 02 Comm Slot 1 2 GOOD Read Write Link UnLink boolean bit Y Comm Slot 03 Comm Slot 0 3 GOOD Read Write Link UnLink boolean bit Y SysConnect 00 System Connection 1 0 GOOD Read Only Link UnLink boolean bit Y Step 7 Connect to the SCADA system and choose the OPC server as Moxa Active OPC Server Step 8 Follow SCADA instruments to create data tags for these 4 analog inputs Step 9 After creating these 4 tags place them in a suitable position on the SCADA screen You can find these values in the SCADA display Handling Front End Events and Alarms Scenario This application uses many unmanned sites and the customer would like to receive an alarm if the monitored status changes We assume that the wa
174. y way to program your ioLogik W5300 product for Active Cellular Micro Controller operation In this chapter we explain how Click Go Logic works and how to use it to develop your Active Cellular Micro Controller The following topics are covered in this chapter O Overview Features Click amp Go Logic Basics Working with Rules O Click amp Go Development Process 9 1 O Configuration Configurable DIO Channel Mode Selection Digital Input Mode Selection Digital Output Mode Selection Analog Input Mode Selection Alias Name Configuration Testing the I O Channels O Defining Global Variables Y MV MV VV WV Internal Register Settings Timer Settings SNMP Trap Server E Mail Server Active Message Server SMS Phone Book VV MV ON V WV 9 Working with Logic gt Click amp Go Logic Basics gt IF Conditions gt More Information about Repeat Interval vs Edge Detection gt THEN ELSE Actions 0 Activating the Rule set gt Download Restart and Run gt Rule set Management Bar I Import Export Configuration ioLogik Active Cellular Micro Controller Click amp Go Logic Overview The ioLogik W5300 series system eliminates the need for host computers to continually poll O devices for their status Instead the server itself is able to monitor 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 could be configured to send a TCP UDP message
175. you must specify the ioLogik s DNS settings Watchdog J Click amp Go Logic Message Monitor 1 0 Configuration Ww Server Info E Server Settings QU x2 Firmware Update Number of Modbus TCP connection s 2 TAP Settings Serial Settings IP Configuration Static Unit ID 1 IP Address 32168132056 iem dion i 5200 Subnet Mask 255 255 255 0 Stop Bits 1 EAA ooo Parity None MAC 00 90 E 8 0D 0E 93 ak 2500 E ie Accessible IP r Modbus TCP Alive Check Timeout SNMP Settings v Enable Modbus TCP idle connection Enable SNMP timeout interval Fenicia bic 50 mi sec Write Community private Contact Location DNS Settings DNS 1 192 168 1 98 DNS 2 192 168 1 99 Web Access Settings Enable CE Refresh Note The DNS is required for both Cellular communication and a wired Ethernet LAN Active Message Server The Active Message Server configures one or more destination IP addresses of the Message Servers that receive event messages generated by the Click amp Go logic The message protocol TCP or UDP and the message socket port must also be configured The active message defined in the Click amp Go logic will be sent to all addresses listed in the Message Recipient List se Active Message betHngs Message Hecipient List Messaging Protocol t U

Download Pdf Manuals

image

Related Search

Related Contents

Philips Wall light 17105/93/46  Zotac IONITX-G-E motherboard    SpectraX LE User Manual  ST-4 The Wave™  Clarke Encore S20E User's Manual  Gel contorno de ojos Aeon  

Copyright © All rights reserved.
Failed to retrieve file