Home

ioLogik W5300 Cellular Micro RTU Controller User`s Manual

image

Contents

1. eeeeieeeeeeeeuuhnne neun KEER REEN KEER GE uuu KEER RERR KEER EE D 1 E Factory Default Settings E 1 F Troubleshooting the Cellular I O Connection eeeeiiieeeeeeuuenne EER R KEER EE uu KEER EE ERR RARR EER KEER EE F 1 1 Introduction Moxa s ioLogik Cellular Micro RTU Controllers are highly integrated stand alone solutions designed for remote monitoring applications and are 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 O n n n nnn Architecture gt Resolving the Dynamic and Private IP Issue with Active OPC Server gt Resolving the Dynamic and Private IP Issue with DDNS Overview Product Features Appearance Package Checklist Product Selection Guide Product Specifications gt Common Specifications gt ioLogik W5312 W5312 T Specifications gt ioLogik W5340 W5340 T W5340 HSPA Specifications ioLogik W5300 Cellular Micro RTU Controller Introduction Architecture Cellular networks usually run in a dynamic IP environment with private IP addresses assigned by the cellular service provider To cope with issues related to using dynamic IP addresses in cellular communications traditional solutions use high cost public static IP addresses for each device with IPs provided by a DDNS or V
2. 30to70 c 4 0 0 8 2 additional SD card Ws340 HSPA T 20t070C 4 o o 8 2 Note Click on a model name to see specifications relevant to that particular model 1 6 ioLogik W5300 Cellular Micro RTU Controller Introduction Product Specifications Common Specifications Computer CPU ARM9 based CPU 32 bit 160 MHz SDRAM Flash e ioLogik W5312 4 MB e ioLogik W5340 2 MB Storage Expansion Slot Up to 32 GB SD memory card SD 2 0 compatible Note For units operating in extreme temperatures industrial grade wide temperature SD cards are required Cellular Network ioLogik W5312 W5340 Quad band GSM GPRS EDGE 850 900 1800 1900 MHz ioLogik W5340 HSPA Five band UMTS HSPA 800 850 AWS 1900 2100 MHz Internet HSPA e Up to 5 76 Mbps upload speed e Up to 14 4 Mbps download speed UMTS e Up to 384k bps upload download speed GPRS EDGE e Multi slot class Class 12 e Coding schemes CS1 to CS4 e Terminal device class Class B SMS Point to Point Text PDU mode SIM Control Voltage 3 V 1 8 V LAN Ethernet 1 x 10 100 Mbps RJ45 Protection 1 5 kV magnetic isolation Protocols Modbus TCP TCP IP UDP DHCP Bootp SNMP SNTP Serial Communication Interface 1 x RS 232 422 485 software selectable 9 pin D Sub male or 5 contact terminal block Baudrate 300 1200 2400 4800 9600 19200 38400 57600 115200 bps Power Requirements Power Input 24 VDC nominal 12 t
3. lt Empty gt Empty lt Empty gt lt Empty gt lt Empty gt lt Empty gt SHMP Trap Setting Relation between conditions no Vaihi v Bindl O channel status Bindl O channel status DI 00 Bindl O channel status DIT DO Select Specific ID fi Sent every fo sec 0 sent once Set SNMP gso 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 E 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 your 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 Ed mtd 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 4 32 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic Logic 0 Configuration M Message Content Settings Alarm Message from lt LOC gt lt NAME gt Time lt TIME Date lt DATE gt TO Status Report DI lt DI 2
4. 12to 24V OV PNP Type Sensors Connection Digital Output Sink Mode Pin6 TI Upto45V Ub e umm To enp amp 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 SMS Commands SMS commands help users use short messages to monitor or control the I O status of an ioLogik W5300 Micro RTU Controller system The following topics are covered in this appendix O SMS Command Syntax O SMS Command Table ioLogik W5300 Cellular Micro RTU Controller SMS Commands SMS Command Syntax GetSMS command channel amp command channel SetSMS command channel X amp command channel X Details SMS commands start and end with a sign Multiple commands can be integrated using an amp sign No space or carriage return linefeed enter are allowed between characters Commands are NOT case sensitive To query status use GetSMS after the 1st sign a Use after a query command Read or Read Write privilege 6 To control an output use SetSMS after the 1st sign a Use X after a control command Read Write privilege where X means the actual command UI s ra parameters such as 0 On 1 Off or value expansion AO channels b The ioLogik wi
5. 192 168 19 243 192 168 19 244 MELILILLLELii Lili tilly w5340 GQ E1210 E1211 0 000 V 0 000 DIE00 DI OFF 50 0 ms gt D0 04 lt gt lt A W5340 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 Y Enable fe Enable Logic IF THEN Expansion Module Connection Fail v S Short Message Service v Expansion Module Connection Fail ay Empty m Empty Y Empty m Relation between conditions ND ELSE Equivalent Logic Statement IF slot E 1210 Connection Fail AND slot2 E1211 Connection Fail lt THEN gt 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 run ning Step 12 When a disconnection occurs an SMS alarm message will be sent to the predefined mobile phone Three devices can be added to the Expansion Modules ta
6. Enable Logic IF THEN ELSE DI P Short Message Service w S Empty v lt Empty gt SMS Content Empty a Message Content AND Water Level S 00 C 05 Relation between conditions SMS Phone Book Equivalent Logic Statement Phone Book IF Phone Number Description DI 1 ON lt THEN gt Send SMS every sec Message Format ASCII 3 Keyword Lookup 4 Retry co Interval fo Sent every j ii Step 6 Close the popup window click Upload to ioLogik and then reboot the device Step 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 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 5 23 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance SMS Escalation and Acknowledgement Scenario In this example we describe how to use the SMS alarm function to configure escalation and acknowledgement Setup Procedure Step 1 First specify the SMS Phone Book on the Click amp Go Logic panel ig Server Info E Server Settings a Firmware Update iad LAN Settings Bg Cellular Settings E Cellular Reconnection Bs Network Statistics Watchdog Message Monitor Wr VPN Settings y 1 0 Configuration 0 Expansions MeterSensor x Ac
7. Enable ES es ias Internal Register Setting Internal Register Select Channel Empty Reg 0 m lt Empty gt Trigger Condition Used in E 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 7 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 MR to enter the Timer Settings window Logic 0 Configuration J Enable Enable Logic Timer Sells IF rinite F Select Timer imer v lt Empty gt Select Condition TIMEOUT Used in Time 0 Sec sa Z X Cancel Set Timer 4 23 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic In the above figure the Used in column indicates this Timer is also used in Rule 0 which helps the user indentify the relationship b
8. Cisco 3Com Juniper Router 192 168 3 0 24 1 Linux OpenSWAN LAN 4 192 168 4 0 24 Dynamic Fixed WAN IP 5 joLogik W5300 HSDPA Dynamic Fixed WAN IP ioLogik W5300 HSDPA Dynamic Fixed WAN IP ioLogik W5300 HSDPA 3 35 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin ioAdmin VPN Settings Tab General Settings 10 Configuration 1 0 Expansions Meter Sensor wa Active Tags a Data Logging of Click amp Go Logic s ig Server Info if Server Settings e Firmware Update gi LAN Settings p Cellular Setting T Cellular Reconnection bi Metwork Statistics Watchdog Message Monitor ay VPN settings wv Enable VPN tunnel Tal Manual Key ESP M Remote endpoint IP 6450 1 24 59 Remote subnet IP d2 158 1 1 Remote subnet netmask 255 255 255 0 Local subnet IF 924 168 2 1 Local subnet netmask 255 255 255 0 VPN Tunnel Mode Manual Key ESP or ISAKMP PSK selection Remote Endpoint IP Enter the WAN IP of the remote VPN server endpoint Remote Subnet IP 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 HSPA subnet LAN IP Local Subnet netmask Enter the ioLogik W5300 HSPA subnet netmask Manual Key ESP Y LI Configuration EFI Expansions MeterSensor wa Active Tags a Data Logging Click amp Go Logic
9. Thursday w Friday Saturday Date 11 05 27 i 4 May 2011 Sun Mon Tue Wed Thu Fri 2 9 b B J 12 13 14 15 1E 13 20 el 22 23 26 EUM 5 23 30 Today 2011 42 22 Wa Save X Cancel FTP Settings The FTP Settings dialog defines the target FTP server s IP and user accounts to allow the ioLogik W5300 to upload log files Specify the FTP Server s IP address and accounts and press the Add button to create a new entry in the list FTP Settings X FTF Server 203 721 33 95 Add User Name ftpupload Delete Password pes Modity Part 27 FTP Server Pat 00 158 35 1 1 2 w Save X Cancel 4 14 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic Data Logging Profile List The Data Logging Profile List defines how to log the I O data into the SD card A total of 5 profiles can be created and multiple duplicate channels can be included in different profiles Take the following steps to create a profile 1 Click the New button to create a new profile Data Logging profile list a X The detail of selected prafil Log time Selected channel The disk space left O0 KButes T d Gave X Cancel 2 Click Enable and specify a name for the profile In addition specify the Initial State and capacity of a log file If you select Start as the initial state logging will start immediately once the profile is established If you select Stop a Click amp G
10. ig Server Info d Server Settings a Firmware Update ia LAN Settings Ey Cellular Settings LL II internet SIM Card is not installed Phone Number 1 8863201 39985 Phone Humber 2 Phone Number 3 Phone Number 4 Phone Humber 5 Operation Mod Cellular Always DN Ethernet WAN Cellular Backup Cellular On Demand Dest IP UAL D D DI Active OPE Server ar any public WAL Wake On Cal Continuous check until E faile 7 to 255 Het Interval 20 1 to 600 seconds 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 5 28 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance Enabling Ethernet and Cellular Redundancy Scenario In this example we describe how to enable the Ethernet port as the primary interface and use the cellular interface as backup Setup Procedure Step 1 On the Cellular Settings tab select Ethernet Wan Cellular Backup as the Operation Mode 140 Configuration E al Expansions oh Mater Sensor 8 Active Tags M Click amp Go Logic 7T Cellular Reconnection Sg Network Statistics Watchdog Message Monitor fay VPN Settings ij Server Infa Server Settings a Firmware Update ia LAN Settings Sg Cellular Settings t
11. 4 9 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic Defining Global Variables Global Variables include Internal 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 5 Network Statistics Watchdog Message Monitor vay VPN Settings i Server Info Ej Server Settings a Firmware Update a LAN Settings Sg Cellular Settings 1 Cellular Reconnection al AD Configuration ERI Expansions Meter Sensor wa Active Tags AL Click amp Go Logic Internal Register Settinas Float Data Logging Profile List FTP Settings Working Off Working Day Settings SMS Phone Book Active Message Server E Mail Server SNMP Trap Server Timer Settings Internal Register Settingsilnteger The following global variables are only supported by ioLogik W5300 micro RTU controllers SMS Phone Book Working Off Working Day FTP Data Logging Profile List and Internal Register Float Internal Register Integer Settings Internal Register Integer 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 de
12. Empty m ETE M Relation between conditions ND z THEN Select Timer Timer 0 Select Action STOP STOP START RESET Used in Time 5 Sec x J OK X Cancel 4 31 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic NOTE 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 ATTENTION 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 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 y channels within each trap Click the Set SNMP button 5 to specify up to 10 recipients for the SNMP trap Logic 0 Configuration Enable ft Enable Logic IF ELSE DI ind P SNMP Trap CUM Empty
13. i I FH gr sm n x FI did da Als Lage Home 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 NOTE Refer to the following website to learn more about Click amp Go http www moxa com remote io ClicknGo htm ATTENTION I O channels used by Click amp Go Logic cannot be controlled externally using ioAdmin s Test function other Modbus TCP master software SCADA software or SMS commands 3 43 4 Click amp Go Logic Click amp Go Logic was developed by Moxa to provide an easy way to program your ioLogik W5300 product for Cellular Micro RTU Controller operation In this chapter we explain how Click amp Go Logic works and how to use it to develop your Cellular Micro RTU Controller The following topics are covered in this chapter O Quick Start Guide O Overview Features gt Click amp Go Logic Basics Working with Rules O Click amp Go Development Process 0 I O Configuration Y Configurable DIO Channel Mode Selection Digital Input Mode Selection Digital Output Mode Selection Analog Input Mode Selection VV V WV Alias Name Configuration Testing the I O Channels D Defining Global Variables Internal Regis
14. ia Server Info Server Settings 4 Firmware Update ia LAN Settings mar ern T Cellular Reconnection Be Network Statistics Watchdog Message Monitor FA VPN Settings P Manual Key ESP Incoming Security Settings SPI 234567890 Encryption mode DES sl Encryption key MoxaT est Authentication made MOS o Authentication key abcdefghiklmnop Outgoing Security Settings SPI 234557830 Encryption made DES rj Encryption key MosaT est Authentication mode MDE Authentication key Jabedefghikimnop SPI Sets the VPN manual key incoming outgoing SPI between 257 and 4294967295 3 36 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin Encryption mode Selects the incoming outgoing encryption mode Encryption key Enters the incoming outgoing encryption key Encryption mode Length Bytes DES 3DES AES 128bit AES 192bit AES 256bit Authentication mode Select the incoming outgoing authentication mode Authentication key Enter the incoming outgoing authentication key Authentication mode Length Bytes SHA1 ISAKMP PSK gf 10 Configuration DO Expansions E Meter Sensor wa Active Tags Data Logging aD Click amp Go Logic id Server Info Ep Server Settings Fi Firmware Update i LAM Settino ba Cellular Settings 7 Cellular Reconnection Bg Network Statistics Watchdog tay VPM Settings ISAKMPYPSE ISAKMP Key Management Pre Share Key P
15. 00046 00049 00050 00051 00052 00053 00054 00055 00056 00057 00058 Address 0x0000 0x0001 0x0002 0x0003 0x0004 0x0005 0x0006 0x0007 0x0008 0x0009 0x000C 0x000D OxOOOE OXOOOF 0x0010 0x0011 0x0012 0x0013 0x0014 0x0015 0x0024 0x0025 0x0026 0x0027 0x0028 0x0029 0x002A 0x002B 0x002C 0x002D 0x0030 0x0031 0x0032 0x0033 0x0034 0x0035 0x0036 0x0037 0x0038 0x0039 Data Type 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 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 1 bit 1 bit 1 bit 1 bit 1 bit 1 bit 1 bit 1 bit 1 bit 1 bit 1 bit 1 bit Description CHO DO Value 0 Off 1 On CH1 DO Value 0 Off 1 On CH2 DO Value 0 Off 1 On CH3 DO Value 0 Off 1 On CH4 DO Value 0 Off 1 On CH5 DO Value 0 Off 1 On CH6 DO Value 0 Off 1 On CH7 DO Value 0 Off 1 On CH8 DO Value 0 Off 1 On Relay CH9 DO Value 0 Off 1 On Relay CHO DO Power On Value 0 Off 1 On CH1 DO Power On Value 0 Off 1 On CH2 DO Power On Value 0 Off 1 On CH3 DO Power On Value 0 Off 1 On CH4 DO Power On Value 0 Off 1 On CH5 DO Power On Value 0 Off 1 On CH6 DO Power On Value 0 Off 1 On CH7 DO Power On Value 0 Off 1 On CH8 DO Power On Value 0 Off 1 On Relay CH9 DO Power On Value 0 Off 1 On Relay CHO DO Pulse Operate Status 0 Off 1 On CH1 DO Pulse Operate Status 0 Off 1 On CH2 DO Pulse Op
16. Active OPC Active OPC Server 59 124 42 169 LUI RATE COM E Note Selecting AOPC from the broadsearch menu is also OK if the AOPC and the ioAdmin are installed on the same PC or the same local network Step 9 After adding Active OPC Server you should see the following screen Click the Refresh button to use ioAdmin to monitor and configure the ioLogik W5300 A1 00 10 0 000 V 0 000 V 0 001 FOTURIEI MAKO N G01 5 6 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance Expanding Input Output Channels Scenario A monitoring system for a pumping station does not have enough I O channels and the user would like to add more I O channels to meet system requirements In addition to the existing 4 AIs 8 DIOs and 2 Relay Outputs they are using the ioLogik E1210 and E1211 to add an additional 16 DIs and 16 DOs Implementation 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 expansion m a Data Logging Y Click amp Go Logic d Server Info Ep Server Settings az Firmware Up
17. Admin S VstektkediditemeRS Es vut EU EE E ie meme EAD SUMMER NE dua nd dad natus ORO dn dn dU 3 2 Een se ee ne AE RE ME ines AR AR OR Sees RA OR pisa caus ENDE PONE RUE CH DO IE Lt uu 3 2 AGM Basic FUNCIONS ES SE EE N ME N EE N DE ER N DE NIRE Ge reappear De EG N DE RR Ge Re DU PUT o Qa 3 3 IoAdimin Adiministeator FUNCOMS seire eu qe a qa ee paa pepe pc Dei v ee Ge GE Ge N E VERUS 3 12 Server Settings Panel e reve Tn 3 12 EAN SENINGS PANEI 22 52 55 20 2338 2 90 EE EG EE GE MULUS MALUM aS teft ons c auratus as ee ee c awe 3 13 I Oontmdauration Panel Ee EE rer EE EE ERE EE TER RE A E d b ded 3 14 L O ExbDansioN Pales ssec BEE Pt Va Dx a Ea x Eua UR va Baa TA a C BE Ee BEA Pea Fc iuge a us Nnnc ee ree 3 24 Aelive Fids Palle linac munie mM dE Mmm M uM iati i dE 3 27 Cellar Settings Panel se ee Ee ee ee bas ee eie DE GE GE ccc inc ALII dcc ee 3 31 VPN Settings Panel ioLogik W5340 HSPA T only ses EE EE REG RR RE ERGER RR RE REG GR RR RE REG GR nnns mne 3 35 VPN System Log Events and Error COGGS ss EG GE EG EE EG EE GE EG RYE a 3 38 Cellular ReconnecetiOh ss SR N EDS DE SE DEER EDE EDE DR Ge EI EAE Ge GE ae RE EE ENE ES 3 39 Meto roO O REED 3 41 Network Statist Es pronen ea iubet EA ad tetra Ra ED Ee EE 3 42 sale tel ake Cale P I ka rere EE ES SE SE cca la 3 42 CHER AGO Logie Pariel ss in Ki oe aI br ke ie arbei oe oo ek ee ei ARE ees ot ui oa vi id A ael vare saute t 3 43 4 Click amp Go Logica lana 4 1 lick Statt GUNS SEE EED RE ate
18. Current ioLogik W5340 HSPA 4 5 V 410 V 0 10 V 0 to 20 mA ioLogik W5340 4 to 20 mA 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 ME sel Al Config Alias Name Enable Channel ange Settings em Heset Min Input Range LE E t Reset Mas Enable Auto Scali ADA IG Point Slope fo DEM Actual Scaled Min ndE 40 000 Minima 10 000 Manini 10 000 Maxim 10 000 Unit iy Unit m none Result n2 input n1 x m2 n2 7 m1 n1 TO Slope intercept formula j 1 000 n 0 000 F7 Apply ta all channels Alias Name Configuration Alias Name helps users configure the alias of a DI or DO channels and define the logic level 0 or 1 for the ON OFF status The Alias can be monitored by the ioAdmin utility or queried by using a user defined program based on the Moxa MXIO library or standard Modbus TCP protocols For Click amp Go programming the Alias Name will display the user defined name when the specified channel is selected For example although the fist DI channel is represented by DI O in Click amp Go you can change the Alias Name to Door 0 for easier recognition when programming 4 8 ioLog
19. Getting Started This chapter describes how to install the ioLogik W5300 The following topics are covered in this chapter o 0 0 0 O Cellular Micro RTU Controller Flowchart Before Testing Installing the ioAdmin Utility Laboratory Testing gt Grounding the Unit Connecting to ioAdmin via Ethernet Configuring the Computer s IP Address Activating ioAdmin and connecting to the ioLogik Configuring the DIO Channels Connecting the I O Devices and Sensors Testing the I O Device DIN Rail Wall Mounting Installing Removing the SIM Card and SD Card Connecting the Cellular Micro RTU Controllers over a Cellular Network VV ON ON Y Installing Active OPC Server on a Host that has a Public Static IP Address Import Export Configuration File gt Using ioAdmin to Import Export the Configuration ioLogik W5300 Cellular Micro RTU Controller Getting Started Cellular Micro RTU Controller Flowchart ioAdmin Utility Installation System Planning See Chapter 3 Other Software Installation See Chapter 4 6 7 ioLogik Configuration See Chapter 4 Click amp Go Programming See Chapter 5 Field Site Deployment Before Testing Prepare the following items before testing the ioLogik W5300 1 Setup the Active OPC server environment including network settings 2 Install ioAdmin on the same PC as Active OPC server Installing the ioAdmin Utility ioAdmin is a Windows utility provided for the configuration and managemen
20. 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 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 RSSI Cellular Status which includes the device s IP address for the Cellular Network and Cellular Error Band PPP authentication TCP IP Compression and Link Quality Report are only supported on the ioLogik W5340 HSPA Caller IDs Caller IDs Phone Number 1 Phone Number 2 Phone Number 3 Phone Number 4 Phone Humber 5 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 ID 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 Operation Mode Setting Operation Made Cell
21. Link Qusity ASSEN Link Quality Repent Enable Dale J E y Cake ID Phone Humber 1 Prone Humbe Z Phones Humbi 1 Phone Humbes 4 Pome Humber 5 v O persion Masta rk de Alea CM z z Eihera WAN Deby Backup Dells rn Demand DDHS Settings J Ense DIHS Server Adder r Lf Pal Formanin Has Hamp eno D aparddnitestdyndnr og i Usa Mame pec pelucb Parma BIBIEN e e mq Hee 7 The Operation Mode must also be correctly selected for your application Default Operation Mode Cellular Always On 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 For testing Once you have obtained the public IP address for the ioLogik W5300 try to PING from the DOS shell e g type C gt 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 Be sure to select the Cellular Setting gt Operation Mode gt Cellular Always ON when performing the connection test 2 13 ioLogik W5300 Cellular Micro RTU Contr
22. Others return Illegal Data Value CH6 DI Mode 0 DI 1 Count Others return Illegal Data Value CH7 DI Mode 0 DI 1 Count Others return Illegal Data Value CH8 DI Mode DIO 0 DI 1 Count Others return Illegal Data Value 40106 0x0069 1 word CH9 DI Mode DIO 0 DI C 28 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 1 Count Others return Illegal Data Value 40107 0x006A 1 word CH10 DI Mode DIO 0 DI 1 Count Others return Illegal Data Value 40108 0x006B 1 word CH11 DI Mode DIO 0 DI 1 Count Others return Illegal Data Value For SCADA Posen 000000 T 40153 0x0098 1 word CHO DO set get safe mode wordvalue 0 Off 1 On 40154 0x0099 1 word CH1 DO set get safe mode wordvalue 0 Off 1 On 40155 0x009A 1 word CH2 DO set get safe mode wordvalue 0 Off 1 On 40156 0x009B 1 word CH3 DO set get safe mode wordvalue 0 Off 1 On 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 0 Off 1 On 40159 OxOO9E 1 word CH6 DO set get safe mode wordvalue 0 Off 1 On 40160 0x009F 1 word CH7 DO set get safe mode wordvalue 0 Off 1 On 40161 Ox00A0 1 word CH8 DO set get safe mode wordvalue DIO 0 Off 1 On C 29 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 40162 Ox00A1 1 word CH9 DO set get safe mode wordvalue DIO NG oro eee 40163 0x00A2 1 word CH10 DO set get
23. The ioLogik W5300 is a rugged wide temperature RTU well suited for hard to wire remote monitoring and alarm applications such as the monitoring of unmanned sites such as riversides and pipelines Serial Tunnel Product Features e Trouble free connections to cellular networks e Automatic data update from SD cards following network failure e Front end intelligence for event handling e Intelligent SMS alarms and SMS commands e Friendly serial device connectivity e Network redundancy e WAN to LAN extension with port forwarding e Secure wake on call e I O expansion capability 1 4 ioLogik W5300 Cellular Micro RTU Controller Introduction Appearance Antenna Connector SD Card Slot ec SIM Card Slot Power Input Signal LEDs LED Indicators Grounding Point I O Terminal P Reset Button SOON m e 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 can then release the reset button LED Indicators MEE t ae Connection Status GPRS or LINK System Status Green n Green System Ready READY Ready LED is blinking and Fault LED is not lit Click
24. action for Timer and click on the property button MR to enter the Internal Register Settings window Logic 0 Configuration i Je Enable Enable Logic IF THEN ELSE lt Empty gt Internal Register s lt Empty gt Empty m Empty i Empty b Empty Y Empty Empty v Internal Register Setting x oss AND nd Relation between conditions THEN Select Channel Reg 0 Trigger Condition o Used in 2 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 Bg 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 can be used to control the time settings of a logic rule Actions such as START STOP and RESTART can be configured here Select the IF condition for Timer and click on the property button RS to enter the Timer Settings window Logic 0 Configuration gt Je Enable Enable Logic IF ELSE Empty Y Empty i Empty Em Empty
25. be overwritten by the entire Log_03 when an additional 24 hrs has passed Log_03 Log_04 and the Current Log_05 will be uploaded to the FTP server Log_03 will overwrite the earlier Current Log_03 GE Next Upload Next Upload Log 01 Log 02 and the Current Log 03 will be uploaded to the FTP server Current Upload Log 03 Log 05 el Wee Hele 03 05 Hours 24 Hours 24 24 hrs Before Present Time 24 hrs After 4 36 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic Activating the Rule set Upload 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 1 The rule set must first be downloaded from ioAdmin to the ioLogik To download the rule set click Upload to ioLogik 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 xj 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
26. disconnecting connections that have been idle for a certain period of time During this period the mobile devices will not be aware of the disconnection and 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 detailed settings 5 2 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance 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 Configuring a Static IP Address for Active 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 1 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
27. ioLogik W5300 Cellular Micro RTU Controller SMS Commands Expansion I O Commands EXP DEV AlValue CH Expansion AI Value DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV AI CH Scaled Expansion AI Value DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV AlIRange CH Expansion AI Range 4 20mA or 0 10VDC DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV AIMin CH Expansion Minimal AI Value DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV AIMax CH Expansion Maximal AI Value DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV AOMode CH Expansion AO Mode 4 20mA or 0 10VDC DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV AOValue CH Read Write Expansion AO Value 12 bit Range 0 4095 DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV AO CH Read Expansion Scaled AI Value DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV DIO DIRECT CH Read Expansion DIO Direction DI or DO DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV DIMode CH Read Expansion DI Mode DI or Counter DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV DIStatus CH Read Expansion DI Status ON or OFF DEV Device slot number start index 01 C
28. sioni LAN Port password SIM pin and APN Establish GPRS communication e Connect the laptop directly to the W5340 e Use ioAdmin to configure the GPRS settings e GPRS I O gets private or public IP from the carrier e Define Active OPC Server s IP on the GPRS configuration page 2 12 ioLogik W5300 Cellular Micro RTU Controller Getting Started NOTE NOTE Detailed instructions OAR N qq 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 To set up your cellular connection click the Cellular Settings tab and enter your User name Password SIM pin code and APN of your Cellular Provider contact your local Cellular Service Provider for assistance than click Update When you click Update the system will prompt you to restart to activate the new settings w MO Configuratori Mister Sordi se Puce Tage ChaktGo Lage dd Serve Into Op Serve Sitat A Frese Update ig LAM Settings T Calula Reconnection May Meteor State gy vaches Here Monda ig ve ET Rs Lhal up Sett User Maine Cellular Statut Cellula Mode 1P 100 Hd 53 94 Parce DNS IP z10 241 132 701 5M FIN APH mher Caiua Eii 2 Brad Aun Mo Erroa PPP duthentication duo mode 4 AAR ages shieh TEPAP Des ee Ee Enable 9 Dale a
29. 0920344950 0920344850 DI 1 OFF to ON George Liu 0923846772 C Sent every o sec 0 sent once SMS Escalation Acknowledgement Timeout o Hour 15 Min o Sec Max Repeat 3 0 65535 Message Content DI 00 Off to On Step 4 Click Upload to ioLogik and Run to activate the logic ig Server Info Server Settings a Firmware Update ia LAN Settings Bg Cellular Settings n Cellular Reconnection Ey Network Statistica Watchdog Message Monitor By VPN Settings si O Configuration EM 0 Expansions E Meter Sensor se Active Tags AL Click amp Go Logic THEN DI 1 OFF to OH Send SMS Clear Retieve y Upload to ioLogik rl Hun n Stop 5 25 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance Step 5 If the SMS alarm is triggered an alarm message will be received with the reply notice DI 00 Off to On Reply 1 to stop rule 1 SMS alarm x BOE Ti P o P sogo pigli TT Ps N M o y Oo m Step 6 Follow this example s settings If the 1st receiver does not acknowledge with an SMS reply within 15 minutes the ioLogik will send an alarm to the 2nd receiver This loop will be repeated a total of 3 times For more SMS commands please refer to Appendix C NOTE When using the SMS related function be sure to get an appropriate data plan from your cellular provider For example a SIM card that only supports data service has the lowest priority to
30. 1 p0_15 PULS 20070 The addresses will be update on next system restart Export 17 Refresh Address hex Address dec Quantities 00214 000539 Fa Pa Pal Pa ES ATTENTION 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 e The sequence is indicated in the Slot column e To activate the function restart the ioLogik W5300 after adding expansion modules e The following ioLogik E1200 models are supported for the I O expansion E1210 16 DIs E1211 16 DOs E1212 8 DIs and 8 DIOs E1214 6 DIs and 6 Relays E1240 8 DIs E1241 4 AOs E1242 4 AIs 4 DIs and 4 DIOs E1260 6 RTDs and E1262 8TCs And ALL T models e The expansion support models are firmware version dependant Versions earlier than V1 3 W5312 e V1 5 W5340 and V1 2 W5340 HSPA only support the following 5 models E1210 E1211 E1212 E1214 and E1240 I O Expansions Step by Step Step 1 Configure the expansion module and Export its Configuration File Use the ioSearch utility the ioLogik E1200 s configuration utility or the web console to configure the target E1200 modules and export the E1200 s configuration files Note that all expansion modules should reside on 3 24 ioLogik W5300 Cellular Micro RTU Controller Utility
31. 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 off storage enable ON OFF 1 ON 0 OFF CH7 DI set channel Power off storage enable ON OFF 1 ON 0 OFF DIO 00 1 OUTPUT 0 INPUT DIO 01 1 OUTPUT 0 INPUT DIO 02 1 OUTPUT 0 INPUT DIO 03 1 OUTPUT 0 INPUT DIO 04 1 OUTPUT 0 INPUT DIO 05 1 OUTPUT 0 INPUT DIO 06 1 OUTPUT 0 INPUT Default INPUT Default INPUT Default INPUT Default INPUT Default OUTPUT Default OUTPUT Default OUTPUT DIO 07 1 OUTPUT C 5 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping i emy Default OUTPUT AI Channels Data Type 00257 0x0100 1bit Reset CHO AI Min Value Read always 0 mI Write 1 reset AI Min value 0 return Illegal Data Value 00258 0x0101 1bit Reset CH1 AI Min Value Read always 0 Write 1 reset AI Min value 0 return Illegal Data Value 00259 0x0102 1bit Reset CH2 AI Min Value Read always 0 Write 1 reset AI Min value 0 return Illegal Data Value 00260 0x0103 1bit Reset CH3 AI Min Value Read always 0 Write 1 reset AI Min value 0 return Illegal Data Value 00265 0x0104 1bit Reset CHO AI Max Value Read always 0 Write 1 reset AI Max value 0 return Illegal Data Value 00266 0x0105 1bit Reset CH1 AI Max Value Read always 0 mI Write 1 reset AI Max value 0
32. Controller Modbus TCP Address Mapping 40261 0x0104 1 word CHO DI set get safe start word 0 Stop 1 Start 40273 0x0110 1 word CHO Power off storage enable 1 ON O OFF Safe Mode Counter Operate Status DI count value recorded when power off C 32 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 33 O ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping Internal Register Description 22 Value 34 O ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 419431 0x4BE6 word Get Set Initial Internal Register Float _09 Hi word 419439 Ox4BEE word Get Set Initial Internal Register Float 13 Hi word 419440 Ox4BEF word Get Set Initial Internal Register Float 13 Lo word 419442 Ox4BF1 word Get Set Initial Internal Register Float 14 Lo word 419443 0x4BF2 word Get Set Initial Internal Register Float _15 Hi word 419445 0x4BF4 word Get Set Initial Internal Register Float _16 Hi word 419446 0x4BF5 word Get Set Initial Internal Register Float _16 Lo word 419447 0x4BF6 word Get Set Initial Internal Register Float _17 Hi word C 35 419438 0x4BED word Get Set Initial Internal Register Float _12 Lo word 419441 Ox4BFO word Get Set Initial Internal Register Float 14 Hi word 419444 0x4BF3 word Get Set Initial Internal Register Float _15 Lo word ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 419480 0x4C17 Get Set Current Internal Registe
33. Device 192 158 13 205 disconnected 2008 09 08 19 44 11 Received PowerOn message from E221 4 01 192 158 19 205 2008 08 08 13 27 05 Received Update configuration message from E2214 01 192 168 19 205 2008 09 09 13 27 15 La 2 cesto Client Count 0 Start Listen Port 9900 2008 03 03 18 20 44 Read Write Privilege An input channel can only be read while an output channel is shown as read write acceptable in Active OPC Server Note that a channel is read only if an output channel was used in the Click amp Go logic tag of that channel Active Tags A tag selection table shown in the right panel of the browser window shows the details of your selection m Slot 1 E1241 lt 192 169 127 253 gt WOS4U GE Slot 4 Serial Tag Enable All Al Channels A00 V OnChange 5 00 V Update per 1 1 65535 V Update per 1 1 65535 v v e de de Al 01 V OnChange 5 00 A02 V OnChange 5 00 J Update per 1 1 65535 Al 03 V OnChange 5 00 J Update per 1 1 65535 TDI DO A0 Global Settina include expansion modules Update by 10 On Change Interval 1 sec 1 65535 DI DO Channels Enable All DI Channels CH 00 CH 01 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 O7 CH 08 CH 09 The I O status of a channel can be updated to the Active OPC Server once it is changed or updated periodically 1 Ch
34. EE ete GE GEE EE We Gee gue ee ee GE ee GE GE 4 2 VOL VIC rai 4 3 Bacal lec T A A A 4 3 CIIERRGOSLOGIG Basis e M MNT 4 4 Working with Rules ui E t tu e Ge e tux mM ek oe RE Tdi TI ATA iD M A i ici reer ie ae ep 4 5 Click amp Go Development ProceSS ss EER EER E REGEER RR ER EE GE RR RE ERG GR RR RE RE GER RR RE RE GER RR RE RR Ee RR RR RE EG ER RR RE REG GR RR auus men aan 4 5 LO COMMU SEOR is ESE eeke A AAEE 4 6 Configurable DIO Channel Mode Selection RR EER E RR RR ER EE ER RR RR ER EE ER RR anus RR RR RE GER nasus nnn nn 4 6 Digital Input Mode Selection ao 4 6 Digital Outp ut Mode SeleCtIOEEsdcaesuweueduuwduwvkw eu dw uw re trot We De ER ww a SA vae vi var dou p a rie 4 7 Analog Input Mode Selection RR RE REG ER RR RE REG ER RR RE RE EER RR RE REG GR RR ARE GER RR asa ENEE s auus mese auam 4 8 Alas Name EohftiduradtO DE EE i qoa a9 9 aa ma ER GE ee Ee RA 4 8 Tona Me ME Channel aaa ee ee en T NE Ee GE EG De he er ee ee 4 9 Delia Global ODES EE EE EE N ac MUN MD ai nia 4 10 Internal Register Integer Settings iss EER EER RR RR EE EER RR RE REG GR RR RE REG ER RR RE REG GR RR RR REG GR RR ER Ee ER nan armen 4 10 Titel SOCIO sata over Ee GR EE kU SG Ge GE Ge GR EE be ee MUS 4 10 SNMP irap Seven OE a i ale a Pa OU devel VO eles DU Da enue LV LU DEDE Lux 4 11 EMail 4 11 Active Message Severa EERS ER ER EE GEREED REI ee EE AE Ge DA Ge dd 4 13 SMS PRONG BOOK EER GEE RE Sade DE EE DE OE
35. EEUU B 2 C Modbus TGCP Address Mapping i ucssassssuusaszsssuERNRESEEERENEEEEEREENRAEEERERKRERERERRREAMEEERUSERRURRROUNE EE WER SE ewe HE RA C 1 ioLogik W5340 and ioLogik W5340 HSPA Modbus Mapping ssseeeeee nmn nmn C 2 Oxxxx Read Write Coils support functions 1 5 15 EE EE EER EER RR RE REGEER RR EER e nean hh enean unnm enean Re ee nn C 2 PeoocRead only Colls SUPDOMS FUNCION arrive C 6 3xxxx Read only Registers supports function 4 ss EE EE EER RR EER EE ER RR RE REG ER RR RE REG ER RR annnm nenas nme en na C 7 4xxxx Read Write Registers supports functions 3 6 16 RR RE REG ER RR RR REG GR RR RR RE ee RR C 7 DOO Write Registers supports function 8 ocurre ee Lov De ee Loo pai C 18 jOkogik 5312 Modb s MapDpIhgy cierto EDAX EEUU RR E DR ER ER ARE EM Ge UPCR Kad del d ad dese eens tore rene dd added C 19 Oxxxx Read Write Coils supports functions 1 5 15 see RR ER RE ER RR RR RE nmm mne menn C 19 I oocRedd only Cols SUDDOFts TUNCHION 2 RE BEES SERE EE GES GES EE ES GE DENEN UTI dab V wide td C 24 3xxxx Read only Registers supports function 4 cece cet RR RE RR ER RR nennen nennen C 24 4xxxx Read Write Registers supports functions 3 6 16 se EE RE RR RE RR ER RR RR RE RR nnn nnns C 26 5xxxx Write Registers supports function 8 ss Es RR EER RR RE REG GR RR RE REG ER RR RE REG GR RR RR RE EER RR RR REG GR RE EE ee C 38 D SNMP Agents with MIB II RS 232 like Groups
36. ENDE SERE MERE A 1 EO ES meme M ML Mc CT A 2 CN1 SMA Cellular Antenna Connector ee ee ee ee ee eke ee ee RR RR esee RR RR RR RR RR RR RR RR RR RR RR RR RR RR RR n A 2 EN2 DBO Male R 232 CONNEELOI forziere BEES DEEG DEEG DE IE REDE BE IA BE De P De BE Pe E EG EE EG EE EG EE Dac EPA ke ei C EC E A 2 CN3SRISA5 Ethernet Connector Star RE ERE FERE EER EE RE EE RE EE CE EE RE EN BEER DEER BEER BEER BEER DEER Ee EE or ie ee ee ee ek ei A 2 TBI Power Input Terminal BlOCK nei s cetur to cnt toot ated a era utn etate calle A 3 TBZ HO Terminal Block WE SAO Ee ot Videte dn ete att a econ ee ee LATI RIA LILLA A 3 TB3 5 pin 4 wire 2 wire RS 422 485 Terminal BlOCK sesse ek ks se EE Geek RR RR RR RR Ge EE Geek RR RR RR RR nn Ge ER RR Re A 3 TB2 1 O Terminal Block WS 1 bes ER ER RR De ek Ge Ie Ge RE Ge o eta A 4 Cable WIRING e EE MA EE MA N EERI A 4 Digital Input Dry Eontaet me me DE DS E A d Digitali ppU WCC ON CAGE EA v A d Digi al OULD UL SINK MOJE RE EE DE DO Ee EE am GE Me eM M Ee Pe de A 5 Sici OUDE EE EG I Tm A 5 Aiialo OD UR oap a Wa Verg o NUL UE MM S UV CoL DU DV ac RR DAC UMP DIAS A 5 B SMS Commands miii EE ei SS e RE EE SR SRRR SR SR PAR SESS ERA ERR Rs RS RN R SEI EE SR REIN PIO DN S MER CUR NER E RN EE DE B 1 SMS opmimgrnd Syntbex ibekidakksakidaidadizsritekibekiquri tnrbbbhpetiaatiptbbbtatitE rr d ie Ee acc narrari aC vida a B 2 SMS COMM alia ob m onion
37. El AF 192 168 13202 S Ch 01 Flow D 21315 GOOD Read Lnkno unsign y 5 Dh 02 Valve 548 2 GOOD Head Lnkna unsign T El us WS 340 1 5 Eh 03 Valve Di 3 GOOD Read lnkno unsign Y oa 5 Ch O4 Alarm 259 4 GOOD Read lnkno unsign Y The function is dependent on the firmware version Be sure to use firmware V1 3 or above for the ioLogik W5312 series and firmware V1 5 or above for the ioLogik W5340 series 5 22 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance Handling Front End Events and Alarms NOTE 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 water 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 Step 5 Don t forget to set up the phone number shown at the bottom of the message window Logic 0 Configuration M Enable
38. Firewall Port 9900 AOPC 9500 9300 502 should be open Is the AOPC IP address on the Cellular dial up setting Tab correct Yes IP No Check the AOPC log window Do you see a message Yes No nothing special Does AOPC s tree view show the device Yes No Does ioAdmin show the AOPC after adding AOPC manually Yes No Choose sort by AOPC in ioAdmin Does ioAdmin show the AOPC Yes No Does ioAdmin show the device in the AOPC list Yes No Can you ping the AOPC IP address Yes Time ms No How to ping AOPC Sec Oe MD ER MS Client Test 1 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 1 Are the AOPC PC and Client test PC on same Domain Yes No 2 Are the 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 is displayed when you use Client test Please return the completed form to Moxa Cellular modem error codes o Celular Module OK oemoer
39. Go Logic NOTE AO Analog Output AO refers to the action of controlling the local Analog Output channels that react to the IF conditions Select the THEN ELSE action to AO and click on the property button MR to enter the AO Settings window Enable Logic I Empty Empty Empty Empty Empty Empty 1 4 Relation between conditions Select Channel Built in Expansions Slot 1 1241 v Channel A0 0 vi 420mA AO Channels are only built in for the ioLogik W5340 and W5340 HSPA models 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 Logic 0 Configuration v Enable Enable Logic IF ELSE Empty EET S lt Empty gt bd lt Empty gt lt Empty gt lt Empty gt lt Empty gt lt Empty gt n Relation between conditions ND THEN Select Channel ResetCNT 0 Select Action Reset 4 30 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic NOTE Internal Register Integer Internal Register Integer 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
40. I O server Click amp Go logic can be developed by following the procedures below I O Define Global Work with Configuration Variables Logic Import Export Activate lt m Configuration Rule set 4 5 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic I 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 categories 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 Number of Configurable ioLogik v v wm o I laogkwssa a lt S 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 requirements 2 Power On Settings I Direction DO DO status OFF ATTENTION Switching between DI and DO channel requires r
41. Minimal AI Value m P CH Channel number start index 00 AIMax CH Read Maximal AI Value m CH Channel number start index 00 DIO DIRECT CH Read DIO Direction DI or DO ee TM CH Channel number start index 00 DIMode CH Read DI Mode DI or Counter AN CH Channel number start index 00 DIStatus CH Read DI Status ON or OFF N GN Sok P PPP DIFilter CH Read DI Filter unit ms Mes Pe od CH Channel number start index 00 DITrigger CH Read DI Trigger LtoH or HtoL p IM CH Channel number start index 00 DICntStart CH Read DO Counter is started or not O OFF 1 ON Am CH Channel number start index 00 DOMode CH Read DO Mode DO or PWM pulse output meme TS CH Channel number start index 00 DOStatus CH Read Write DO Status O OFF 1 ON PARRA Ed CH Channel number start index 00 DOLowWidth CH Read DO Low Width unit ms mS CH Channel number start index 00 DOHighWidth CH Read DO High Width unit ms rv N CH Channel number start index 00 DOPulseStart CH Read Write DO Pulse is started or not O OFF 1 ON mA I CH Channel number start index 00 DOTotalRelayCNT CH Read Relay Total Counts ae 9 1 CH Channel number start index 00 DOCurrentRelayCNT CH Read Relay Current Counts a CH Channel number start index 00 Example 1 Query the 1st DI the ioLogik W5300 system GetSMS DIStatus_00 2 Configure the 2nd relay output DO_09 of the ioLogik W5340 to On ZSetSMS DOStatus 09 127 B 3
42. N Sort by Active OPC E Host 132 168 19 207 El roLogik MN lt CS TANLEY LIES TS EE 19 3p Pom w5340 00 90 E 8 00 DE 40 gt 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 3 7 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin Menu Bar Help EA Host 192 168 12 Wiring Guide forioLogik2000 S ioLogk Wiring Guide for ioLogik4000 Eg LAN I w531 ms 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 or select Wiring Guide in the submenu to open a help file showing the unit s wiring information and electrical characteristics You can also access the On line Wiring Guide through the Help menu on the menu bar ioLogik W5340 Active GPRS I O E Speci
43. Oo 5 cener modue cont detect eroro spes celeri E 2 Pep Connect fall PPPcometfal F 2 G FAQ The following information is provided as a guide that you can refer to when troubleshooting If you still can t solve your problem please email the details of the problem to Moxa s tech support engineers We will do further analysis and then contact with a solution How to set Active OPC to get better connection quality iThe oLogik W5300 uses a Heartbeat signal to check the connection quality between Active OPC server and the device In the event of a low bandwidth cellular connection Active OPC will lose the heartbeat signal of the Heartbeat Interval We suggest using a value greater than 60 seconds For Active OPC server the time out value of the Modbus gateway function should be greater than the heartbeat interval setting Service delay time Based on our own testing results the delay time should be less than 3 seconds Which TCP ports should Initial open Four ports should be opened 9900 9500 9300 and 502 Note that 9900 is definable please make sure that the port numbers are defined correctly
44. RE ERES FREE E ELE En PEDE apad uid dat or ee texto v EN d db 4 13 WOKING ofr Working Deys s naa vri ana e cnc hn esa ce ees Caen ee ocu eire acepte ra deeds t dieti 4 14 Rolle 0 CERRO ROIO at Mq uut atur at qc PL ANI 4 14 Data Logging Prone EISE i e Ro uiu ete wie teu unit ed E eite Vatt UR ur Qd ou a p o re cea V dad 4 15 Internal Register Float SeltlnQgs s suut erre 4 17 Working with LO GG EE EE dnd ER EE Ee EE dtd edenda ee ke qa ddnde qu dudit ets 4 18 liekaEokodie BasiEs SE Bk a ee ree 4 18 IF CONdIONS APA N RE RARA A 4 20 More Information about Repeat Interval vs Edge Detection sees nnnm 4 25 THEN EESE AGEIOFPS mesi epus opens nus ua nsu P eames nse ADM mti Da OU DUDEN DRDO OE N EARNERS 4 27 PACU IY AUN TING ARS SEE AE EG ER EG RE Ge EG GE ER EG EG EE 4 37 Upload Restart abd RUE ex t an ra er ene Er va c n e ni i cn i Os e e bx nth e t en ute i dh le etia 4 37 Rule set Management Bal RE EE UAR RE UR CARE E EM E E EM NI II AE IM PRI I Rt 4 37 LPO EXPO Config atio Ee er pcne er dte t d ESRI ERA cada vata a dad RENO Y DE 4 37 5 Plannindj and AssiStanCce iS EL KEN KEND SR EE La RN DRN NRI TERI NE 5 1 Known Issues of Cellular Monitoring SystemS sucesos EE usitatum Ee GE We Ge AG Ge Dunt VF wieder ds 5 2 Configuring a Static IP Address for Active OPC Server iss ss ee ee ee N ee RR nnne hh nnn 5 3 Cellular Micro Controller Architecture ss RR E EE EER RR EER E ER RR RE REG ER RR RE REG GR nnn ERG GR ananas ena
45. Rules Rules are the building blocks of your ioLogik Cellular Micro RTU 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 A DO s reaction can also be automated through DI trigger conditions Logic 0 Configuration T Enable fe Enable Logic IF THEN ELSE Empty T Empty Y Empty v E mpty 4 E mpty mi E mpty Z Empty Y Empty v Empty v Relation between conditions AND af Equivalent Logic Statement In the main screen you will see a list of the rules in the current rule set Double click on a rule to open that rule s configuration window 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 ATTENTION 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
46. Update w Update 3 12 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin NOTE The server also relates to the node created in the Active OPC Server dl Moxa Active OPC Server EP B x File 3 mort View Help AS TRE LIN TagMame Description Value Status Channel Quality RAW Unit Type El E iaLagik Lomm 5lo Comm Slot T GOOD Read Link U Bi P 192 168 14202 Comm Slo Cornm Slot i 2 GOOD Read Link U boolea u Em Tank DI Comm Slo Comm Slot 3 GOOD Head Link U boolea s E S04 Serial Float IR 00 FloatReg 0 0 000 0 GOOD Read Unkno Haat IR 00 Reg 0 O 0 GOOD Head Unkno unsign SysConne System Connection 1 0 GOOD Read Link U boolea LAN Settings Panel The LAN Settings panel is available after you log in as administrator You will be able to configure IP settings Modbus TCP Alive Check Timeout settings DNS settings and SNMP settings IP Settings You can set up a static or dynamic IP 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 Mod
47. W5300 will tell the machine to ping the Dest IP URL to check for an Internet connection Continuous Check Until 3 failures The W5300 continuously check its connection with the IP URL to ensure that it is constantly connected to the internet could incur a high cose depending on your cellular plan Network Log The Network Log records the activity of the cellular connections Click the Export Log button to retrieve the log file System Reconnect after hours If Carrier Check before system restart or PING Check before system restart is selected the system will check if there is still a wireless connection If the wireless signal is unstable and disconnects the ioLogik W5300 will first reboot the modem to restore the physical layer connection Enable System Reconnect to reinitiate the W5300 If rebooting the modem does not recover your connection the disconnection may be caused by a higher layer communication problem You may select a System Reconnect interval from 1 to 24 hours Since there is a limit to the number of times you can write to system memory we strongly recommend installing at least a 1 GB SD that the ioLogik W5300 can use for logging 3 40 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin Meter Sensor OP Mode The ioLogik W5300 supports four OP modes Transparent Serial Tunnel TCP Server and TCP Client Modbus TCP lt gt Modbus RTU Gateway and Modbus Serial Tags Az Famwore Update gi
48. a Firmware Update ig LAN Settings E Cellular Settings Dial up Setting Cellular Status GSM Mode IP 0 0 0 0 DNS IP 0 0 0 0 User Name Password SIM FIN APH internet Cellular Erro Band Jon FFP Authentication Auto mode Signal Strength TEFAF Compression Enable Disable Link Quality Report RISUS u i Enable Disable w Update Caller IDs Phone Number 1 Phone Number 2 Phone Number 3 E Phone Number 4 i Phone Number E f Update Operation Mode Cellular Always ON Ethemet WAN Cellular Backup Dest IFAURL 0 0 0 0 Cellular On Demand Active UPC Server or any public UAL Click amp Gol Continuous check until 3 fails 1 to 255 Dial up Setting Dial up Setting Cellular Status User Name Initialize Modem IP 0 0 0 0 Password DANS IP 0 0 0 0 SIM FIN APH internet Cellular Erra PPP Authentication P amp P made TCP IP Compression Enable Disable Signal Strength H55I 18 B i Link Quality Report Enable amp Disable wf Update 3 31 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin NOTE APN is a very important factor when connecting to a Cellular network Check with your Cellular service provider for details some cellular connections require more detailed setups such as PPP Authentication TCP IP Compression and Link Quality Report
49. accessed from the System menu Mo XA Go File System Sort Help del aa Set Auto Scan ioLogik devices E Network Interface VO Status Refresh Rate TCP Socket Timeout Interval COM Port Setting Active Message Listen Port Reset NA4010 Network Adapter IP The Auto Scan ioLogik Devices function searches for ioLogiks on the network When connecting for the first time or when recovering from a network disconnection you can use this command to find any ioLogik that is connected to the physical network LEVILE i Auto Searching for ic 2 Select auto search type Ethernet micro controller gt Start Search SN Port Settings fl Exit MOXA ioAdmi File em Sor Help B Auto Scan E Logik TE RS 232 485 Remote 1 0 This will take several minutes Network Interface R Search a range of addresses I O Status Refresh Rate sat EE Start IP Address 192 168 127 200 End IP Address 192 16819254 COM Port Setting EI letwork Mask 255 255 255 0 Active Message Listen Port rh Reset NA4010 Network Adapter IP _ Search all support models E2210 E2212 E2214 E2240 E 2242 E 2260 E 2262 NA4010 W5340 W5340 T W5312 W5312 T A OPC The auto scan function allows you to search for ioLogik devices automatically You can search for these devices by Type Range or Model By Type Search for an ioLogik device by Ethernet micro controller or Remote I O
50. amp Go is e ERE Seedy LED ts Minking and Feu LED inking Safe Node _ LED is blinking and Fault LED is blinking Safe Mode Communication Activity OFF No communication No communication DATA ioLogik W5312 Green Cellular modular sending receiving serial TX RX System Fault Status OFF Function Normal eu Safe Mode Signal Status SIGNAL 1 Green LED TET or insufficient oe Weak or suit SS oy _ _ only 2 Green LEDs ak ER 2 Green LEDs Average good for cellular connections for cellular connections 3 Green LEDs Excellent 3 Green LEDs Excellent Signal ss 1 5 ioLogik W5300 Cellular Micro RTU Controller Introduction Physical Dimensions unit mm 105 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 blocks x 2 for I O e 5 pin screw terminal block x 1 for RS 485 e Documentation and software CD e Antenna NOTE Notify your sales representative if any of the above items are missing or damaged Product Selection Guide The Cellular Micro RTU Controller product family includes the ioLogik W5340 ioLogik W5340 T and ioLogik W5312 as described in the following table Operating Serial Ethernet OPC etm lam PACT Or TBST OS i rete pone it anre w5312 t0tossec o 8 8 4 0 W5312 T 30to70 c 0 8 8 4 o 422 485 W5340 T
51. are three types AI Counter and I Os from expansion modules Yirtual Channel 0 Channel Config IER Alias Name jf Enable Phusical VO Channels C Al Channel f Counter DI OD Expansion Module Operation Masini Time Interval 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 output 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 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 3 17 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin Configuring DIO 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
52. 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 or ioSearch 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 you export the expansion module s configuration files the files are saved on your desktop To do this start ioAdmin and click the I O Expansions tab Import the saved E1200 configuration file by pressing the Add button The maximum number of expansion modules allowed is three The expansion module s Modbus Address can be seen on this panel and exported to a file by clicking the Export button A Click amp Go Logic Ui Server Info P Server Settings 4 Firmware Update gd LAN Setting Bg GPRS Setting Ls Network Statist watchdog Message Monitor v 10 Configuration 40 Expansions ER Meter Sensor va Active Tags x Data Logging Expansion Modules Connection Status 192 166 19 243 Ethemet Remote I O 16DI online 2 E1211 132 158 13 244 Ethernet Remote IO 15D 0 anline You must restart the device for new change s to take effect n id a EEA Modbus Addresses Channel DO 10 DU 11 Coil Ox0216 000540 00 12 Coil 0021C 000541 DO 13 Call 0x021D 000542 00 14 Coil 0s021E 000543 1 1
53. get IP settings assigned automatically if your network supports this capability Othermase you need to ask your network administrator for wi ES Chen the appropriate IP settings Obtain an IP address automatically Use the following IP address IP address 192 168 127 200 KEES Subnet mask 255 255 255 0 Description Transmissio Default gateway 1 widearean Example IP 192 168 127 200 Activating ioAdmin and connecting to the ioLogik 1 Open ioAdmin Click Start gt Program Files gt MOXA gt IO Server gt Utility gt ioAdmin 2 Search the network for the ioLogik When ioAdmin is started it will automatically run the auto search 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 Auto Searching for ioLogik Device s Select auto search type V Ethernet micro controller gt Start Search RS 232 485 Remote 1 0 This will take several minutes l f Exit Search a range of addresses E MOXA ioAdmin File Sustem ort elp fod os sej Auto Scan ioLogik devices 5 Network Interface I O Status Refresh Rate TCP Socket Timeout Interval COM Port Setting ad 192 168 127 200 192 168 139 254 295 255 255 0 Activ
54. 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 Microsoft Office 2003 Access 2003 or later NOTE In this chapter all of the descriptions are based on ioAdmin 3 10 The function however is dependent on the firmware version Use firmware version V1 3 or above for the ioLogik W5312 series and V1 5 or above for the ioLogik W5340 series Features of ioAdmin Remote Management Over the Ethernet or Cellular network ioAdmin allows 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 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 Asarecord or backup of your configuration e As a 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
55. range 1 65535 E Refresh a w5340 Slot 1 E1210 lt 192 168 19 243 gt Slot 2 E1211 lt 192 168 19 244 gt 3 Data Logging Y Click amp Go Logic l Server Info r w Enable All Al Channels A00 M On Change 500 Al O1 fw On Change 5 00 Al 02 fw On Change 500 Al 03 V OnChange 500 v Update per i sec v 185528 v Update per M sec v 1 655535 v Update per li sec sv 1 65535 v Update per 1 ec v 1 65535 N e WN DIDO Global Settinafinclude expansion modules Update by w 1 0 On Change Interval 7 1 65535 DIDO Channels TT Enable All DI Channels CH OO CH 01 CH 02 CH 03 CH 04 CH 05 CH 06 CH 07 Enable AI 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 AIs in the display window File System Sort View Help g STANLEY_LIU_NB ER ioLogik D Read Only 10V double Y E dB 192 168 19 242 A 01 Al 0 001 1 GOOD Read Only 10 double Y PumpingStation 1 Al 02 Al 0 001 2 GOOD Read Only HV double Y GD1 ExtensionMo Al 03 Al 0 001 3 GOOD Read Only 10 double T S02 EstensionMo Comm Slot 01 Comm Slot 1 1 GOOD Read wWrite Link UnLink boolean bit Y l 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 G
56. the publication Technical Support Contact Information WWW moxa com support Moxa Americas Toll free 1 888 669 2872 Tel 1 714 528 6777 Fax 1 714 528 6778 Moxa Europe Tel 49 89 3 70 03 99 0 Fax 49 89 3 70 03 99 99 Moxa India Tel 91 80 4172 9088 Fax 91 80 4132 1045 Moxa China Shanghai office Toll free 800 820 5036 Tel 86 21 5258 9955 Fax 86 21 5258 5505 Moxa Asia Pacific Tel 886 2 8919 1230 Fax 886 2 8919 1231 Table of Contents A TREFOdUEGUOR SE EE RE N E VE EVER VV EVEN VITRE Ge Ee Ge O I I IR au CUN ERE 1 1 PCIe ELE METER CC 1 2 Resolving the Dynamic and Private IP Issue with Active OPC Server ii 1 2 Resolving the Dynamic and Private IP Issue with DDNS GE nennen annnm nan nn 1 3 Sad me C ta 1 4 Product Features ilaria 1 4 APPSaerancee oli iii ee 1 5 Package C NECKS E c e 1 6 Products ele tion GUIdEe sa NNNM NENNEN MEME ee eee ee Ge een eee eee eee re 1 6 Product SPECICATION Se is EE ESE EE E EE GE Caron c mob sca ca le we ican ER ee ae Ek RI RATE ee ee ek iter 1 7 COMMON SD CCINGALIOINS EE DI Ee ES DE DS aa Ee EG EE Ge da ee ke 1 7 ilobogik We 5312 M5 312 1 SpeelftlcatiOns EE or cans tei oan ante cute wer EER cama eu sunl ewe E atu nada 1 8 ioLogik W5340 W5340 T W5340 HSPA Specifications sssssseeesessee nnnm nmm nnn nnns 1 9 2 Getting Started nusoiis o
57. to make sure the rule is designed as you intended 4 19 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic 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 take 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 c Logic 0 Configuration Enable Enable Logic i IF THEN ELSE Empty Empty Empty Empty Counter h lt Empy gt or Bela Empty Empty Internal Register Timer Schedule Expansion Module Connection Fail Virtual Channel System Start Up IF conditions can be specified as follows IF Conditions Operators Remark OO ON OFF ON to OFF OFF to ON Change DI x represents the channel number Counter gt lt gt lt Change Counter x represents the channel number Max Counter Value 4 294 967 295 AI lt AI x represents the number of the channel Max Value Depends on the analog modes or the result of scaling Internal Register Float can be used as the comparison or throughput setting controlled by remote SCADA or a Modbus TCP program Relay CurRelayCNT x represents the current relay counts f
58. 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 The device that was found will be shown at the bottom of the window ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin 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 3 File Sostem Sort Help I Se cd Auto Scan ioLogik devices E Network Interface i VO Status Refresh Rate TCP Socket Timeout Interval COM Port Setting Active Message Listen Port Reset NA4010 Network Adapter IP I O Status Refresh Rate is used to adjust how often the ioLogik is polled for device status by the ioAdmin utility The current rate is displayed on the status bar at the bottom of the window Note Higher sync rates result in higher loads on the network He Spem Sot Hep O Let Auto Scan ioLogik devices VO Status Retresh Rate FLA mju COM Port Setting Active Message Listen Port Reset NA4010 Network Adapter I TCP Socket Timeout Interval allows you to select the preferred timeout value for TCP socket communication When the ioLogik s RT
59. 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 Auto Scaling with the point slope formula can help to eliminate high end and low end extremes For example if 17 mA represents the highest allowable temperature then it is not necessary to allow higher temperature values and you can cut off values beyond 17 mA and convert it to a proprietary danger level such as Level 5 Z AI Config IE Alias Name fw Enable Channel Range Settings Input Range 4 20mA v IV Enable Auto Scaling Reset Mas fe Point Slope formula Actual Minfn1 4000 Maximi LEN Unit 4 Scaled Min n2 fi Max m2 5 Unit Level none v Result n2 input n1 x m2 n2 m1 n1 Slope intercept formula Apply to all channels X Cancel Auto Scaling by slope intercept formula provides linear conversion with one ratio M and offset D Offset can be an initial value of field device Ratio can help enlarge or reduce the scale by specifying a proportion It is also easy to modify the values in the database if we need to use new ratio and offset values in the future 3 15 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin AI Channel 0 ZA AI Config G Alias Name 1V Enable Channel
60. 0 Click amp Go Ready to Run Flag 34114 0x1011 Get DI channels that are locked by Click amp Go C 25 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 4xxxx Read Write Registers supports functions 3 6 16 40011 0x000A CH5 DO Pulse Output Count Value Hi Word ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 40076 0x004B 1 word CH3 DO Mode 0 DO 1 Pulse 40077 0x004C 1 word CH4 DO Mode 0 DO 1 Pulse 40078 0x004D 1 word CH5 DO Mode 0 DO 1 Pulse 40079 0x004E 1 word CH6 DO Mode 0 DO 1 Pulse 40080 0x004F 1 word CH7 DO Mode 0 DO 1 Pulse 40081 0x0050 1 word CH8 DO Mode 0 DO DIO 1 Pulse 40082 0x0051 1 word CH9 DO Mode 0 DO DIO 1 Pulse C 2 N ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 40083 0x0052 1 word CH10 DO Mode 0 DO DIO 1 Pulse 40084 0x0053 1 word CH11 DO Mode 0 DO DIO 1 Pulse 40097 0x0060 1 word CHO DI Mode 0 DI 1 Count Others return Illegal Data Value 40098 0x0061 1 word CH1 DI Mode 0 DI 1 Count Others return Illegal Data Value 40099 0x0062 1 word 40100 0x0063 1 word 40101 0x0064 1 word 40102 0x0065 1 word 40103 0x0066 1 word 40104 0x0067 1 word CH2 DI Mode 0 DI 40105 0x0068 1 word 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
61. 00K ohms min Built in Resistor for Current Input 102 ohms Digital Input Sensor Type Wet Contact NPN or PNP and Dry Contact I O Mode DI or Event Counter Dry Contact e On short to GND e Off open Wet Contact DI to GND e On 0 to 3 VDC e Off 10 to 30 VDC Common Type 4 points per COM Counter Frequency 900 Hz power off storage Digital Filtering Time Interval Software selectable Programmable Digital Output Type Sink I O Mode DO or Pulse Output Pulse Output Frequency 1 kHz Over voltage Protection 45 VDC Over current Protection 2 6 A 4 channels 650 mA Over temperature Shutdown 160 C min Current Rating 200 mA per channel DIO Output Leakage Current 3 6 mA 24 VDC Relay Output Type Form A N O power relay Contact Current Rating e Resistive Load 1 A 30 VDC 250 VAC 110 VAC Initial Insulation Resistance 1000 m ohms min 500 VDC Mechanical endurance 5 000 000 operations Electrical endurance 600 000 operations 1 A resistive load Contact Resistance 100 m ohms max Pulse Output 0 3 Hz at rated load 1 9 ioLogik W5300 Cellular Micro RTU Controller Introduction Power Requirements Power Consumption ioLogik W5340 e Always on 195 mA 24 VDC e On demand 178 mA 24 VDC ioLogik W5340 HSPA e Always on 196 mA 24 VDC e On demand 189 mA 24 VDC Time ioLogik W5340 196 561 hrs ioLogik W5340 HSPA 280 739 hrs Database Telcordia Bellcore 1 10 2
62. 1 500mV 40514 0x0201 1 word 40515 0x0202 1 word 02 5V 03 10V 04 0 20mA 05 4 20mA 06 0 150mV 07 0 500mV 08 0 5V 09 0 10V Others return Illegal Data Value CH1 AI Range 00 150mV 01 500mV 02 5V 03 10V 04 0 20mA 05 4 20mA 06 0 150mV 07 0 500mV 08 0 5V 09 0 10V Others return Illegal Data Value CH2 AI Range OO 150mV 01 500mV 02 5V 03 10V 04 0 20mA 05 4 20mA 06 0 150mV C 13 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 07 0 500mV 08 0 5V 09 0 10V Others return Illegal Data Value 40516 0x0203 1 word CH3 AI Range 00 150mV 01 500mV 02 5V 03 10V 04 0 20mA 05 4 20mA 06 0 150mV 07 0 500mV 08 0 5V 09 0 10V Others return Illegal Data Value 0x0204 1 word Virtual CH4 AI Range 00 150mV 01 500mV 02 5V 03 10V 04 0 20mA 05 4 20mA 06 0 150mV 07 0 500mV 08 0 5V 09 0 10V Others return Illegal Data Value 0x0205 1 word Virtual CH5 AI Range 00 150mV 01 500mV 02 5V 03 10V 04 0 20MA 05 4 20mA 06 0 150mV 07 0 500mV 08 0 5V 09 0 10V Others return Illegal Data Value 0x0206 1 word Virtual CH6 AI Range 00 150mV 01 500mV 02 5V 03 10V 04 0 20MA 05 4 20mA 06 0 150mV 07 0 500mV 08 0 5V 09 0 10V 40517 40518 40519 Others return Illegal Dat
63. 1 0 1 1 1 1 0 1 0 0 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 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 Y DO he En DO he Si Empty eMail I lt Empty gt lt Empty gt lt Empty gt lt Empty gt Relation between conditions AND Enable Peer to Peer 1 0 c ABUL Channels minor to rs Remote lr i utaut channel 00 0 7 mro Hom remote IF fo 0 0 0 channel pio 7 Equivalent Logic Statement DO 0 ON AND Send E Mail every 0 sec ELSE DO 0 OFF amp l E X Cancel 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
64. 13 2 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 Import Export Config File You must be logged in as administrator to use these commands W5340 c1 92 160 wWw5340 lt 192 168 Connect w5340 192168 Disconnect Delete ioLozik device Restart system Reset to Default E Import System Config ZE Export System Config Delete ioLogik device Select this command to remove the selected ioLogik Note The target 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 Import 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 restore a configuration after loading the factory defaults or to duplicate a configuration to m
65. 5SK HSDPAZ0O Perfect forward secrecy PFS Identity option User FODN IP FBDN LIser FHDN stephenlin movacom 0000000 ISAKMP Phase 1 ISAKMP Phase Operation mode Agreesive Encryption mode SDES NAT traversal NAT T Authentication made SHa Encryption mode SDES Authentication made SHA 1 Diffie Hellman group Group2 1 O24 bits Diffie Hellman group Group2 t O24 bits 5A lifetime 3600 EDD 964000 sec SA lifetime 86400 B00 864000 sec Advanced Setting Anti replay W Dead peer detection DPD Local Identify Pre Share Key PSK Sets the VPN ISAKMP Pre Shared key settings Perfect forward secrecy PFS Enable or disable 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 IP FQDN User_FQDN Enter an ID IP FQDN User_FQDN to identify and authenticate the local VPN Endpoint 3 37 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin 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 fun
66. 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 Cellular Micro RTU 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 Cellular Micro RTU Controller operation will resume when it is turned back on allowing you to use the ioLogik W5300 for PC independent automation I Clear Retrieve CS Upload to inLogik Hun a 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 Upload to ioLogik 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 amp Go rule set and returns the ioLogik to normal passive operation Import Export Configuration NOTE 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 configur
67. Communication Watchdog 44112 0 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 3 10 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin y 10 Configuration We Serverlnfo erver Settings Message Monito Password for entry i e Login F Management Settings Time Settings por si Me H mad eee i Hus 7 M VI Creen 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 Monitor panel y 140 Configuration lu Server Info EM Server S tings Message Monitor UDP rcP Ex Copy B 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 display
68. Configuration w Enable Enable Logic IF ELSE DI m lt Empty gt lt Empty gt lt Empty gt lt Empty gt Empty lt Empty gt Relation between conditions ND bd THEN Select Channel Counter Select Action Reset 4 28 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic NOTE 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 M 4 1 to enter the DO Settings window emy s Em X Em H DO Setting ER Empty poo sz m OFF ON Lo xe 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 to enter the Pulse Output Settings window Logic 0 Configuration rd Emy H Pulse Output Setting Pulse Output Pulse Output 1 z 4 29 ioLogik W5300 Cellular Micro RTU Controller Click amp
69. Counter Start Counter made paramete Counter Start Cantinue Apply to all DI channels 3 Safe Status Setting ATTENTION On this panel be sure to select Start under Counter mode parameter on Power On Settings to activate 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 the same as DO Number of Digital Mode Selection Output Channels DO EF Pulse Output ioLogik W5340 HSPA 8 DIOs 2 Relays joLogik W5340 8 DIOs 2 Relays joLogik W5312 8 DOs 4 DIOS 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 sel DO Config E DO Test Alias Name Il Made Settings Pulse made parameter Made nm i Bop PO real Low f 0 5 ms Pulse Output High i 0 5 me Output pulses 4 7 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic Analog Input Mode Selection Analog input channels can use either voltage or current to transmit signals Number of Analog Mode Selection Input Channels Voltage
70. DBUS Point Uue Malid Slave Responses 973 Length 02 IN Ps Reset Cus 10001 0 am 10002 lt 0 gt 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 5 11 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance 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 Step 4 Select the Counter Scaling tab in the popup window E DI Channel 0 amp amp DI Config EE DI Test E Alias Name Counter Sealing v Enable Slope intercept formula M D Result Count Difference AE o Result Unit mis Update every 5 secls Apply to all channels Step 5 Config
71. E meameosaes UdpOutDatagrams snmpInBadCommunityNames UdpLocalAddress snmpInBadCommunityUses UdpLocalPort snmpInASNParseErrs snmpInTooBigs snmpInNoSuchNames Address Translation MIB tcpCurrEstab snmpInBadValues AtIfIndex tcpInSegs snmpInReadOnlys AtPhysAddress tcpOutSegs snmpInGenErrs AtNetAddress tcpRetransSegs snmpInTotalReqVars C emos ioLogik W5300 Cellular Micro RTU Controller SNMP Agents with MIB II RS 232 like Groups a N LJ NENNEN MEER LL MEN EE _ REEN o p i ui 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 AI IoLogik W5340 W5340 HSPA dio00 LowWidth dio06 Mode AIO3 Index dio00 PulseStart dio06 Type AIO2 Max dio01 Index dio06 Filter AIO3 Range dioO1 Status dio06 PulseStart AIO3 Max dio00 HighWidth dio06 Status AI03 Type dio01 HighWidth dio07 Status VC02 Value dio01 Mode dio06 CntStart AIO3 Min dio02 Index dio07 Filter VC03 Index dio01 Type dio06 Trigger AIO3 Value dio02 Type dio07 Trigger VCO3 Value dioO1 Filter dio06 LowWidth VCOO Index D 3 ioLogik W5300 Cellular Micro RTU Controller SNMP Agents with MIB II RS 232 like Groups TTT n BENE BENE felayor Mode o S doos Louw res see Wio0 HgnWim jremyoi lowWdm
72. E 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 MOXA ioAdmin File System Sort Help gQ g id By Host 192 168 19 203 ER ioLogik M lt ACKY_WU 192 168 19 181 gt W5340 lt 00 90 E 8 0D DE 22 gt Ba lt UASMIN_LIU 192 168 19 221 gt y 1 0 Configuration le Server Info EY Server Settings Message Monitor M lt RICKEY_HUANG 192 168 19 M lt STANLEY_LIU_NB 192 168 4 192 168 19 242 dekke ki 92 169 19 19 Moxa Ji PU WHIT 16819112 W5340 lt 192 168 19 145 gt W5340 lt 192 168 19 190 gt ce 22 W5340 lt 192 168 19 30 gt 11 611111111111111 1111112 1 BIETER W5340 lt 192 168 19 45 gt w5340 10 0 000 V 0 000 V 0 001 DO OFF DOOS You can test each DO channel by opening the channel s configuration window and selecting the Test tab Ea DO Channel 1 DO Mad Pulse Output Mod Status Loti 1 High 1 Purses 0 x 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 ca
73. 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 E Mail Server l X Mail Address Settings Mame Mail Address Recipient Database 8 jj e Mail Address george george liu fama hinet net Hail Server Settings i Juf SMTP Server Address Login Name george ld rsa hinet net Login Password _ ci Retry Interval feo sec wu Save X Cancel 4 11 ioLogik W5300 Cellular Micro RTU 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 you must specify the ioLogik s DNS settings or check the Cellular Settings to see if the DNS settings were retrieved by the cellular connection hi Network Statistica watchdog Message Monitor EWEN Settings y 140 Configuration 4 10 Expansions d Meter Sensor see Active Tags M Click amp Go Logic ii Server Info d Server S
74. F 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 0x0098 1 bit CH8 DI set channel DIO Power off storage enable ON OFF 1 ON 0 OFF 0x0099 1 bit CH9 DI set channel DIO Power off storage enable ON OFF 1 ON 0 OFF 0x009A 1 bit CH10 DI set channel DIO Power off storage enable ON OFF 1 ON 0 OFF 0x009B 1 bit CH11 DI set channel DIO Power off storage enable ON OFF 1 ON 0 OFF 0x00A4 1 bit DIO 8 Set DIO direction 00143 00144 00145 00146 00147 00148 00149 00150 00151 00152 00153 00154 00155 00156 00165 1 OUTPUT 0 INPUT Default INPUT 0x00A5 DIO 9 Set DIO direction 00166 C 23 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 1 OUTPUT 0 INPUT Default INPUT 00167 0x00A6 1 bit DIO 10 Set DIO direction 1 OUTPUT 0 INPUT Default INPUT 00168 0x00A7 1 bit DIO 11 Set DIO direction 1 OUTPUT 0 INPUT Default INPUT 1xxxx Read only Coils supports function 2 3xxxx Read only Registers supports function 4 30016 OXOO
75. H Channel number start index 00 EXP DEV DICNT CH Read Expansion DI Counts DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV DOMode CH Read Expansion DO Mode DO or PWM pulse output DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV DOStatus CH Read Write Expansion DO Status O OFF 1 ON DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV DOPulseStart CH Read Write Expansion DO Pulse is started or not O OFF 1 ON DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV DOTotalRelayCNT CH Read Expansion Relay Total Counts DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV RTDValue CH Read Expansion RTD Value DEV Device slot number start index 01 CH Channel number start index 00 B 4 ioLogik W5300 Cellular Micro RTU Controller SMS Commands EXP DEV RTDType CH Expansion RTD Type DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV RTDUnit CH Expansion RTD Unit C F or Ohm DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV TCValue CH Expansion TC Value DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV TCType CH Expansion TC Type DEV Device slot number start index 01 CH Channel number start index 00 EXP DEV TCUnit CH Expansion TC Unit C F or mV DEV Device sl
76. H3 DO Mode 0 DO udi 40077 0x004C 1 word CH4 DO Mode 0 DO m 1 Pulse 40078 0x004D 1 word CH5 DO Mode 0 DO pm 1 Pulse 40079 OXOO4E 1 word CH6 DO Mode 0 DO med 1 Pulse 40080 0x004F 1 word CH7 DO Mode 0 DO me 1 Pulse 40081 0x0050 1 word CH8 DO Mode 0 DO Relay me 1 Pulse 40082 0x0051 1 word CH9 DO Mode 0 DO Relay 1 Pulse 40097 0x0060 1 word CHO DI Mode 0 DI 1 Count Others return Illegal Data Value 40098 0x0061 1 word 40099 0x0062 1 word 40100 0x0063 1 word CH1 DI Mode 0 DI 40101 0x0064 1 word 40102 0x0065 1 word 1 Count 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 C 9 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping Others return Illegal Data Value 40103 0x0066 1 word CH6 DI Mode 0 DI 1 Count Others return Illegal Data Value 40104 0x0067 1 word CH7 DI Mode 0 DI 1 Count Others return Illegal Data Value __riri tr EE CR NN C 10 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping C 1 E ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping C 1 N ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 40513 0x0200 1 word CHO AI Range 00 150mV 0
77. IP destinations 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 In this chapter all the descriptions are based on the ioAdmin 3 10 Be sure to use firmware V1 3 or above for the ioLogik W5312 series firmware V1 5 or above for the ioLogik W5340 series and Active OPC Server V1 11 or above 4 3 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic Click amp Go Logic Basics To use Click amp Go Logic start 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 a Firmware Update LAN Settings Biy Cellular Settings T Cellular Reconnection Sky Network Statistics Watchdog Message Monitor 4 VO Configuration HO Expansions j Meter Sensor Active Tags ClckkGo Logic i Severino Server Settings nn T Clear Retrieve H Run Click amp Go Logic Panel Global Variable In this field you can assign a Global Variable for the set of rules Logic Name In this field you can assign a name for the set of rules Rules List In this area each rule s conditions actions and status are displayed Ruleset Management Bar In this area you manage the ruleset 4 4 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic Working with
78. LAN Settings M Celular Setting Celular Reconneciion My Network Statistica Watchdog Message Morio wy WO Cortagastion PIA Expansion Active Tags Ekke lege go Serveririo P Server Settings Sara Pod Port sebra Bade 3600 Ur S i is i ned ELLE Lar tton Dir 1 haan LL zd x E ETE CP Cleri SR oen Made Ridi re 7 Modbus TCP Modbus ATU Gates 1 Fit Medus Sanal Tags Fiore Content none Trinar Sena Tune TOP Server F i Remote Port T Data Bit B A E Rehezh Party Se EER EE EE 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 W5300 will act as a Modbus RTU to Modbus TCP gateway e Modbus Serial Tags This function allows users to attach a serial Modbus RTU meter to the ioLogik W5300 s serial port and create the serial tags in the Active OPC Server so that a SCADA system can access this serial data directly via OPC connections In this case the Modbus RTU serial devices will appear to be embedded in the ioLogik W5300 micro RTU Controller ATTENTION If the Serial Tunnel setting is used Cellular Setting 2 Operation Mode Cellular should be set to Cellular Always On Otherwise the Cellular connec
79. MS to the recipients sequentially and wait for the response acknowledgement Data Log Start Stop The Data Log Start Stop function provides the capability to start or stop logging based on a specific event IF Conditions such as to start logging when the pressure AI reaches the maximum limit and to stop logging when it returns to normal THEN Profile Test 1 m Stop y OK X Cancel 4 35 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic FTP Service The FTP Service function provides upload service for data log files stored on the SD card Combining this function with Schedule or Timer in the IF condition will create periodical or scheduled uploads of the log file ETP Service Settings THEN Profile FTP Server 83 121 55 113 User 2990 Hours 24 1 720 Send every E sec 0 send once Profile Select a pre configured FTP server Hours The ioLogik W5300 micro RTU Controller will send all the log files containing all the entries within this specified time period Send Every The datalogging file will be sent every this number of seconds The following diagram gives an example Log_01 to Log_05 were created by the same profile If configuring the Hours to 24 the ioLogik will upload the entire Log_01 Log_02 and Current Log_03 In the Next 24 hrs the ioLogik will upload the entire Log_03 Log_04 and Current Log_05 On the FTP Server the Current Log_03 will
80. O channel w5340 VI pump_1 D2 Flow_ 1 03 Counter 0 pump 2 4 DI Stop DIEOS DI OFF a5 7 Refresh NOTE You cannot configure the expansion module s operation mode with ioAdmin The configuration must be done with the E1200 configuration tool Web and ioSearch 3 26 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin Active Tags Panel When logged in as administrator fill in the fixed 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 Ej Network Statistics watchdog Message Montes F CkktGologc gjy Server inio Ef Serer Settings AFiFerware Update i LAN Settings Ey Celular Settings y VO Configuration SP IMD Expansions Ej Meter Sensor F Enable Active OPC Redundancy Mode Changed while faledg s Synchronicity Normal O for disable or range 165535 Rehesh Slotf4 Serial Tag Enable ALA Channels AM 7 OnChange 500 x lUpdateper 1 sec 165538 4407 MOnChenge 500 x FlUpdsteper 1 1 565535 AMO V OnChange 500 x WlUpdateper 1 s
81. OF CH7 DI Counter Value Lo Word C 24 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 34100 0x1003 20 word Vendor name string Moxa Technologies Inc Word 0 Hi byte M Ox4D 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 0 String ending next byte value is 0 34101 0x1004 20 word Product name string W5312 Cellular Micro RTU Controllers 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 VO 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 Ox10 10Mbps or 0x100 100Mbps 34107 0x100A 3 word Ethernet physical address MAC ID Word 0 Hi byte 0 Word 0 Lo byte Word 1 Hi byte Word 1 Lo byte Word 2 Hi byte Word 2 Lo byte MAC ID is 00 01 02 03 04 05 34111 Ox100E 2 word System Elapsed Time in sec ULONG 34113 0x101
82. OOD 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 5 20 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance Updating Serial Tags to SCADA System with Active OPC Server over a Cellular Network Scenario For many applications a remote site not only needs to be monitored for physical IOs that measure environmental or facility conditions but must also coordinate data output from serial meters The ioLogik W5300 has a 3 in 1 serial port built in that supports attaching field serial Modbus RTU meters either RS 232 or RS 485 and allows the integration of this serial data so that it can be uploaded to the SCADA system via the Moxa Active OPC Server software Setup Procedure Step 1 Start ioAdmin as administrator Step 2 Choose the Meter Sensor tab iu Server Info d Server Settings a Firmware Update ia LAN Settings Ba Cellular Settings T Cellular Reconnection by Network Statistics a Watchdog Message Monitor WE VEN Settings a 140 Configuration E FO Expansions MeterSensor se Active Tags MK Click amp Go Logic Serial Port Port Settin Baudrate seo EG OP Mode steps fi x Mod
83. 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 1 0 Direction DO DO statu DFF Configuring Digital Input Channels The ioLogik W5300 can provide up to 12 digital input DI channels Under 1 Mode Settings gt Filter 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 100 would mean a 50 ms filter 100 x 0 5 ms S DI Channel 0 Counter made paramete Filter 100 0 5 ms Sete HE lo de Lo tal Save status on power failure 2 Power On Setting 170 Direction DI Counter made paramete Eaunter P Start Counter made paramete Eauriter Stari Eaontinue 3 Safe Status Setting Apply to all channels A DI channel can be set to DI or Event Counter mode In DI mode the specifications are as follows 3 18 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin c DI Channel DI Config DI Test EJ Alias Name 1 Mode Settings Counter made parameter Mode Event Counter w P Active Hitolo Loto Hi Filter 100 0 5 ms Save status on power fa
84. P settings icon on the Click amp Go Global Variables toolbar ui Server Info Server Settings a Firmware Update ia LAN Settings Bg Cellular Settings Cellular Reconnection Ee Network Statistics Watchdog Message Monitor fay VPA Settings y 1 0 Configuration LO Expansions d Meter Sensor tx Active Tags X Click Go Logic FTF Settings Logic Name 5 Step 2 Specify the FTP server address and account and then click Add FTP Settings 4 x FTP Server 192 168 1 2 Add User Name ftp roof ER Password we GFYW y Port a Modity qi FTP Server Fat 00 89 121 66 119 A 01 192 168 1 1 21 w Save X Cancel 5 15 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance Step 3 Double click on the Click amp Go rule entry LO Configuration t Expansions d Meter Sensor wa Active Tags yf Click amp Go Logic Logic Mame i Step 4 In the IF Condition select Schedule and then configure its properties to upload every midnight 00 00 to 00 15 NOTE The Timer function can also be used for other applications Logic 0 Configuration B Enable f Enable Logic IF THEN ELSE Schedule v TE lt Empty gt lt Empty gt Emptys Schedule Ed M lt Empty gt Tim From oo 00 00 Te 00150 AND Relation between conditions Hang Stet 2or1 0241 F Stop 201 011 sl Ma Limit Equiv
85. PN service purchased from an MVNO Mobile Virtual Network Operator Even with DDNS technology SCADA Systems need to assign resources to manage the DDNS servers As an alternative Moxa s Cellular Micro RTU Controllers use Moxa s proprietary push technology called Active OPC Server With Moxa s powerful Active OPC Server support Cellular Micro RTU 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 active or push communication between Cellular Micro RTU Controllers and HMI SCADA systems with instant I O status Active OPC Server with Fixed IP Inter GPRS EDGE 3G HSPA Network Actively Registering with an Active OPC Server 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 I O 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 Cel
86. RE aimes eausa nnn 5 4 Using ioAdmin to Perform Simple Data Monitoring from a Remote Site iis se RR EE eee ER Re nennen nnns 5 5 Expanding Input oltput haaie ls ES GE EG ts RE ur trud ed De tft set most EG ee eo andi ratas Ge de 5 7 Using Modbus TEP Protoeol with Your Program acari 5 9 Using Counter to Get Meter Readings and Statistics cc EER E ER RR RE REG ER RR RR RE GER RR RE RE GER RR RR RR GER RR RR RE GR RR hee ee 5 11 Record your 1 0 Data I the Data Ho File isi bebe bee ee beoe GO Ge blow b ee ee Ge bone uetus 5 13 Connecting a Modbus RTU Serial Device Attached to the ioLogik over a Cellular Network 5 19 Connecting to a SCADA SV SUG EES SEE GE EE BEE ECC GES GE C ae ione APT FUP CKPE EVE PRPL PEE TES 5 19 Updating Serial Tags to SCADA System with Active OPC Server over a Cellular Network 5 21 Handling Front End Events and Alaris us ER RE URE EE ER EVE DUE EDE PE ERI METER Mesa De Ee UD ON Ge EARA 5 23 SMS Escalation and Acknowledgement zz ccs et En a ee ERIT V P EP EET du du 5 24 SMS Commands for Monitoring and CONTO imc cote Ee UR EMERGERE E EE Bee didetee dass 5 26 Enabling the Power Saving Function and Secure Wake on Call ii 5 28 Enabling Ethernet and Cellular Redundanhcy nnn enean nnnm nanus mean ashes amens 5 29 A Pin outs and Cable Wiring ss EE ESE EERS ER ESE EER EE RE ER SE ER AE EE RE EE EER N RR Ge EG SUG ARE GE SG EE EE AG NEUES RN
87. Range Settings E Reset Min od Range Reset Max 1 Enable Auto Scaling Point Slope formula Actual Scaled finfn1 10 000 Minin2 10 000 1 10 000 Max m2 10 000 my none Result n2 input n1 x m2 n2 ml1 n1 Slope intercept formula 4 1 000 0 000 Result M x Input D mM Apply to all channels J OK X Cancel The Reset Min and Reset Max buttons will clear the minimum or maximum values recorded and displayed in the ioAdmin main window A1 Ut ATEO 0 000 0 000 0 572 V A1 02 10 0 001 v 0 000 0 001 AI 0 3 10 0 001 D DOCE SV 0 001 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 AI and DI counters some of which need to be converted to the appropriate time unit The operation is illustrated below 3 16 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin 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
88. 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 take effect Testing DI and DO Channels You can test each channel by opening the channel s configuration window and selecting the Test tab DI TEST 2 DI Config DI Test EP Alias Name DI Mode Counter Mode Status OFF 3 22 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin DO TEST DO Channel 1 o 100158 D meters GV i dial i Pulse Eaurt Ed 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 Ea DI Channel 0 28 ni renal ER 3 23 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin I O Expansion Panel The ioLogik W5300 allows you to install Three additional ioLogik E1200 I O expansion modules The expansion modules
89. S dioos inder remyoi HgnWdh Woot ype remyoi Rusesat ooa mose remyoi IeycNT EE N RE N N EN N dio03 PulseStart relay01 Mode Factory Default Settings The factory default settings for firmware V1 3 for the ioLogik W5312 series V1 5 for the ioLogik W5340 series and V1 2 for the ioLogik W5340 HSPA series are as follows Wetmasc 2552552880 OOOO LLL severPot o baat oaa Mode gas We OOOO EE TEE EN gt DI Mode DIO 0 to DIO 5 W5340 Me effi ie UM EE DO Mode DIO 6 to DIO 11 W5340 MEE EK EE Ed I ioLogik W5300 Cellular Micro RTU Controller Factory Default Settings sum ese EE ULL Data Logging AI Channel Logging Per 1min TFTP Server Address TFTP Server Port e O Active OPC Server Address Active OPC Server Port 9900 ioLogik Cellular Micro RTU Controller Network Port Usage Pot nm Usage 68 ue Bor amp s uo once l ub Exetmpotfie E 2 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 Internet Cellular gt Network SCADA ioAdmin Active OPC IP Server IP Problem Description e Can t Power On e The W5300 always reboots e Can t connec
90. Sot Hep S 5 8 rig Auto Scan ioLogik devices es Network Interface VO Status Refresh Rate TCP Socket Timeout Interval COM Port Setting Active Message Listen Port p Reset MA4D10 Network Adapter IP ll anus Traget MAL Adcbers E r m nre Mera IP Adckert 12 18 3 6 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin NOTE Menu Bar Sort The Sort menu allows the Devices list in the navigation panel to be sorted by connection model location or Active OPC H MOXA ioAdmin File System Sot Help Host 1921 S By Connection H Es roLogik Eg By Type w Bv Location M EN EG By Active OPC B ALL culi 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 ioLogik 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 id iu Sorting method ICON Function Name Navigation Panel View ua DI Md E Host 192 15818207 Device Connection El SA iaLagik H Pra M B sap T TER TS 207 Sort by ioLogik Device Type gm Host 132 158 13 20 7 H ioLagik E w um w5340 192 168 193 203 192 168 193 207 Sort by ioLogik Device Location E S Host 182 158 18 207 EL E ioLogik Va ES
91. Status Read 0 Normal 1 Overflow Write 0 clear overflow status 1 return Illegal Data Value 0x0067 1 bit CH7 DI OverFlow Status Read 0 Normal 00094 00095 00096 00097 00098 00099 00100 00101 00102 00103 00104 1 Overflow Write O clear overflow status 1 return Illegal Data Value 0x0068 CH8 DI OverFlow Status 00105 C 21 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping Read 0 Normal 1 Overflow Write 0 clear overflow status 1 return Illegal Data Value DIO 00106 0x0069 1 bit CH9 DI OverFlow Status Read 0 Normal 1 Overflow Write 0 clear overflow status 1 return Illegal Data Value DIO 00107 0x006A 1 bit CH10 DI OverFlow Status Read 0 Normal 1 Overflow Write 0 clear overflow status 1 return Illegal Data Value DIO 00108 0x006B 1 bit CH11 DI OverFlow Status Read 0 Normal 1 Overflow Write 0 clear overflow status 1 return Illegal Data Value DIO CHO DI Count Trigger CH9 DICountTrigger DIO CH10 DI Count Trigger DIO CH11 DI Count Trigger DIO C 22 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 0x008E CH10 DI Safe Pulse Operate Status 0 Off 1 On DIO 0x008F CH11 DI Safe Pulse Operate Status 0 Off 1 On DIO 0x0090 1 bit CHO DI set channel Power off storage enable ON OFF 1 ON 0 OFF 0x0091 1 bit CH1 DI set channel Power off storage enable ON OFF 1 ON 0 OF
92. System Start up The Click amp Go logic provides the IF condition to perform an action such as triggering the local output or SMS alarm to indicate that the system is restarting Logic 0 Configuration v Enable f Enable Logic lt Empty gt lt Empty gt Relation between conditions OND More Information about Repeat Interval vs Edge Detection Combining the Timer function with other IF conditions allows actions to be repeated 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 i X Repeat interval Timer N sec Timer N sec THEN action triggered Edge Detection for All Conditions In this scenario the rule checks each sensor for a change from off to on status meaning only edge detec
93. TB1 Power Input SEEN Grounding Point TB2 I O Terminal a ANA a SUA amp CN3 RJ 45 TB3 Rs 422 485 f CN3 CN2 RS 232 CN1 SMA Cellular Antenna Connector CN2 DB9 Male RS 232 Connector PIN RS 485 Signals 1 BED Pin1 10 U Joi como 10 dad I D Jeno IT D Pin12 Oo Oo oOo o o Pin13 Al2 N Gene DIO_4 DIO_5 DIO 6 DIO 7 SBE o ND R1 NO zu 156 Pin 24 le Oo Oo Oo Oo Oo e eed E La 12345 ioLogik W5300 Cellular Micro RTU Controller TB1 Power Input Terminal Block TB2 I O Terminal Block W5340 Sona I A Pin outs and Cable Wiring Terminal Block Right Ek Ek Oo i 3 N PIN EN 14 ca IN Fa ERN TB3 5 pin 4 wire 2 wire RS 422 485 Terminal Block Pin RS 422 485 4W RS 485 2W 2 nod R i s wo p ioLogik W5300 Cellular Micro RTU Controller Pin outs and Cable Wiring TB2 I O Terminal Block W5312 Pin13 Terminal Block Left DI COMO m sm o DI7 Terminal Block Left DI COM1 Di com o Em lees DIOS DIO11 DIO9 s mo o s pm Cable Wiring Digital Input Dry Contact Pins DI COM2 DIO 4 o DIO 5 DIO 6 DIO 7 GND Pin9 Digital Input Wet Contact 12 to 24V OV NPN Type Sensors Connection ioLogik W5300 Cellular Micro RTU Controller Pin outs and Cable Wiring
94. U connection to the server exceeds a specified time period the device will automatically release its modbus TCP connection to the server to free up the port for the next connection Default 30 seconds File System Sort A Help Pa Cic 29 Network Interface Active Message Listen Port Reset NA4010 Network Adapter IP 3 5 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin 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 File System Sot Help mi piel Auto Scan ioLogik devices Network Interface VO Status Refresh Rate COM Port Setting Active Message Listen Port Reset NA4010 Network Adapter 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 sg Network Interface Tu VO Status Refresh Rate it Active Message List TCP Socket Timeout Interval COM Port Settinc L amp Actes Message Listen Poet TCP UDP w OF 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 adapter Fie System
95. VC 0 15 ml s represents a water flow amount greater than 15 ml s IF Virtual Channel Setting Channel Ve Relay Counter Relay refers to the current counts of the relay usage For ioLogik E2214 the counts of the relay usage are stored inside the ioLogik Checking the current counts of a relay will produce the action For example if 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 a replacement Logic 0 Configuration Y Enable Enable Logic IF Relay Setting Select Channel CurRelayCNT 0 m Select Trigger Condition Empty lt Empty gt gt m Value 20000 4 22 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic NOTE Internal Register Integer Internal Register Integer 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 f to enter the Set Internal Register window Logic 1 Configuration
96. Value read aways Write 1 Clear counter value 0 return Illegal Data Value 00088 0x0057 1 bit CH3 DI Clear Count Value read aways Write 1 Clear counter value 0 return Illegal Data Value 00089 0x0058 1 bit CH4 DI Clear Count Value read aways Write 1 Clear counter value 0 return Illegal Data Value 00090 0x0059 1 bit CH5 DI Clear Count Value read aways Write 1 Clear counter value 0 return Illegal Data Value 00091 0x005A 1 bit CH6 DI Clear Count Value read aways Write 1 Clear counter value 0 return Illegal Data Value 00092 0x005B 1 bit CH7 DI Clear Count Value read aways Write 1 Clear counter value O return Illegal Data Value CHO DI OverFlow Status Read 0 Normal 00097 0x0060 1bit 1 Overflow Write 0 clear overflow status 1 return Illegal Data Value CH1 DI OverFlow Status Read 0 Normal 00098 0x0061 1 bit 1 Overflow Write O clear overflow status 1 return Illegal Data Value 1 bit CH2 DI OverFlow Status Read 0 Normal C 3 00099 0x0062 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 1 Overflow Write O clear overflow status 1 return Illegal Data Value CH3 DI OverFlow Status Read 0 Normal 00100 0x0063 1 bit 1 Overflow Write O clear overflow status 1 return Illegal Data Value CH4 DI OverFlow Status Read 0 Normal 00101 0x0064 1 bit 1 Overflow Write O clear overflow status 1 return Il
97. W5300 after clicking the Update button Click yes to restart the ioLogik ii Server Info Server Settings a Firmware Update ia LAN Settings Bg Cellular Settings Cellular Reconnection Eg Network Statistics Watchdog Message Monitor TVA VPN Settings y AO Configuration 1 0 Expansions d Meter Sensor 2 Click amp Go Logic w Enable Active OPC Active OPC Server Address 192 168 19 201 Part 9900 Heartbeat Interval o sec 0 for disable or range 1 55535 em Refresh Start Active OPC Server a new ioLogik W5300 will be created In ioAdmin s search menu manually add the IP address for Active OPC Server The ioLogik W5300 will appear under Active OPC Server The ioAdmin search menu is set by default to sort by Active OPC Ele System Sot Heb g sm vis ost 168 127 2X y MO Configuration Server Infa Server Settings Message Monitor 6 559 prot J 10V 0 000 V 0 000 V 0 001 V Iporo5 po OFF fAlp 02 10 0 000 V 000v 0 000 v IDOL o6 DO OFF A1 03 10V 0 000 V nooo V 0 001 V Dop07 DO DFF nai v IRLYEOI DO OFF Ready 115200 None B 1 E 0 00 00 21 E FF 030930 i You can now test and monitor the I O status in ioAdmin In this scenario Active OPC Server is acting as middleware between the configuration utility or central software and the remote ioLogik W5300 Micro RTU Controllers over the cellular network To minimize bandwidth usage click th
98. W5300 is fixed at 1 which means that the ID of the Modbus RTU meters attached to the ioLogik should start from 2 to 247 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 OPC Server Public Static IP 59 124 42 169 Internal Static IP 192 168 19 19 Central site Internal Static IP 192 168 19 19 5 19 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance Diagram Cellular Network Central Host with SCADA Active OPC Server IP 116 59 60 232 IP 59 124 42 169 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 AIs for update tags and then click the Create Tags button d Server Settings a Firmware Update amp LAN Setting s 1 0 Configuration 4 0 Expansions Cd Meter Sensor Network Statistics Watchdog Message Monitor JV Enable Active OPC Active DPC Server Address 59 124 42 169 Port 3300 Heartbeat Interval o sec 0 for disable or
99. a Value 0x0207 1 word Virtual CH7 AI Range 00 150mV 40520 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 01 500mV 02 5V 03 10V 04 0 20mA 05 4 20mA 06 0 150mV 07 0 500mV 08 0 5V 09 0 10V Others return Illegal Data Value Internal Register Integer Reference 419413 419414 419415 419416 419417 419418 419419 419420 419421 419422 419423 419424 0x4BDF Get Set Initial Internal Register Float _05 Lo word 419425 0x4BEO Get Set Initial Internal Register Float _06 Hi word C 15 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping C 1 o ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 419497 0x4C28 Get Set Current Internal Register Float 14 Hi word 419498 0x4C29 Get Set Current Internal Register Float _14 Lo word Get Set Internal Register Float _06 Description C 1 N ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 5xxxx Write Registers supports function 8 Data Field Data Field Response Description e 0x0001 OxFFO0 Echo Request Data 0x0001 0x55AA Echo Request Data Reset with Factory default C 18 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping ioLogik W5312 Modbus Mapping NOTE For Modbus addresses of the ioLogik E1200 expansion modules attached to the ioLogik W5312 check the ioAdmin I O Expansion tabs for details Oxxxx Read W
100. action For example if 10 items should be packed in a box the Counter x should be reset every 10 counts Counter 1 10 Select the IF condition to Counter and click on the property button MER to enter the Counter Settings window Logic 0 Configuration v Enable Enable Logic M HIF EE HE unter setting Counter EN IF Empty Select Channel Counter Empty Y 7 Select Trigger Condition vr Relation between conditions ND sd Value fi 0 X Cancel 4 21 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic AI AI 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 O gt 15 mA represents the high level of a water tank Logic F0 Configuration Enable Enable Logic IF x kEm o rl Select Channel lt Empty gt f Built in Al 0 40 10 f Expansions Relation between conditions AND Slot H Channel Hd Select Trigger Condition Al Value gt o FloatReg 0 M FAM dec Pi 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 Units for the value are determined by the user defined unit or the scaling results For example
101. afe Status Settings DO status Pulse mode parameter DD status Pulse mode parameter DFF Gotput Paulse T Stearyontinue OFF Output Pulse Start Continue Apply to all channels Apply to all channels 3 20 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin In DO mode the specifications are as follows Tye Jot ON 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 sfor Relay output with a maximum setting of 65 535 For digital output you would enter 1000 for a width of 500 ms If the OFF width value is 5000 and the ON 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 O for continuous pulse output 1 1 square wave QF Width When the ioLogik is first powered on the status of each DO channel is 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 TTE TIT RLYED1 DO i OFF A Two types of relay counts can be recorded in the ioLogik W5340 Total Counts and Current Counts Relay Total Counts records how many times a Rel
102. alent Logic Statement wv Further Hecurrence e Sunday Monday Tuesday Wednesday e Thursday fw Friday v Saturday Combine with Working Days Combine with Of Working Days 5 16 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance Step 5 In the THEN Action select FTP Service and specify which profile s log files will be uploaded Logic 0 Configuration Enable f Enable Logic IF THEN ELSE Relation between conditions AND m THEN Profile Equivalent Logic Statement IF Schedule From 11 02 11 to 11 02 11 AIR ESE eS121 66 179Use_2990 sl Hours 24 1 720 Send every o ser 0 send once _X conce Step 6 On the Click amp Go panel click Upload to ioLogik to upload to the ioLogik W5300 Click Yes to restart the ioLogik system ii Server Info d Server Settings a Firmware Update a LAN Settings Ee Cellular Settings T Cellular Reconnection Ey Network Statistics Watchdog Message Monitor fay VPN Settings 140 Configuration ERU Expansions Hm Meter Sensor te Active Tags M Click amp Go Logic Logic Name a THEN Enabled Schedule From 11 02 11 to 11 02 11 Upload Data Log Prafile ta FTP U send once Time 00 00 00 to 00 15 00 Recurrence It Clear Fetrieve 2 Upload to ioLogik E Fun n Stop 5 17 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance Step 7 On the Click a
103. 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 Unit ID 3 2 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin 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 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 e Die pem uo Hm p s em Ff amp B Hos RR og ge x e p o MR re LAH Ce Bei d rises eem TEER 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 Help POLIUS E Menu Bar 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 St MOXA in d mm File Sy
104. art ioAdmin in administrator mode Configure the Cellular Settings first Step 3 Go to the Click amp Go tab and click on the Data logging icon on the Global Variable Toolbar ui Server Info E Server Settings a Firmware Update ia LAN Settings Bag Cellular Settings T Cellular Reconnection bk Network Statistics watchdog Message Monitor VPN Settings a AO Configuration cp 140 Expansions Yt Meter Sensor ee Active Tags yf Click amp Go Logic Logic Name Data Log Settings Step 4 Click the New button to create a new log profile Data Logging profile list X The detail of selected prafil Log time n Selected channel The disk space left O KBytes Td Cave x Cancel 5 13 ioLogik W5300 Cellular Micro RTU Controller Step 5 In the new profile click Enable to activate the profile specify the settings and then click Next to proceed Profile Detail Settings v Enable Profile Setting Mame Test The log file holds 5000 samples 1 5000 The profile holds 00 files 1 500 Initial Stat Stop Start Lagging T vp On Change amp Periodical Schedule C Even month f Day C week Week zi Sun Men Tue F sv ed ku EE P Sa C Even week Sun Mom P Tue wed F Tre f F Sat f Every day Log Interval 3 sec 5 86400 Planning and Assistance Step 6 Select the channels that needed to be logged and then click th
105. at the ioLogik is connected and live If the heartbeat interval is set and the network between the ioLogik and Active OPC Server is down Active OPC Server 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 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 3 28 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin MOXA Active OPC Server Lite i B x File System Sot Help Host 192 168 19 201 HER ioLogik ReadOnly Unknown boolean bit E ki 192 168 19 205 Read Only Unknown boolean bit E E2214 01 Read Only Unknown boolean bit Read Only Unknown boolean bit Read Only Unknown boolean bit ReadOnly Unknown boolean bit Read w Unknown boolean bit DEV Connect EIO TIME OUT Device E2214 01 IP 192 158 13 205 2008 09 08 1 3 38 50 Device E221 4 01 192 168 19 205 is not connected Error message is EIO TIME OUT 2008 0908 13 38 50 Received PowerOn message from E221 4 01 192 158 13 us 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 A5 2008 09 08 16 14 16
106. ation 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 Since there are major structural changes between firmware versions configuration files generated by firmware versions preceding V1 2 included for the ioLogik W5312 series and firmware V1 4 included for the ioLogik W5340 series cannot be imported to the latest version of the firmware 4 37 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic 4 38 gt Planning and Assistance In this chapter we will provide variety of real life scenarios to help explain to you how to use the ioLogik W5300 to configure your system The following topics are covered in this chapter O O 0 02 0 O0 O0 O0 O0 O0 O0 OU O0 O0 U Known Issues of Cellular Monitoring Systems Configuring a Static IP Address for Active OPC Server Cellular Micro Controller Architecture Using ioAdmin to Perform Simple Data Monitoring from a Remote Site Expanding Input 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 Connecting a Modbus RTU Serial Device Attached to the ioLogik over a Cellular Network Connecting to a SCADA System U
107. atus 0 Off 1 On DIO 00046 CH9 DO Pulse Operate Status 0 Off 1 On DIO 00047 CH10 DO Pulse Operate Status 0 Off 1 On DIO 00048 CH11 DO Pulse Operate Status 0 Off 1 On DIO 00049 CHO DO PowerOn Pulse Operate Status 0 Off 1 On 00050 CH1 DO PowerOn Pulse Operate Status 0 Off 1 On 00051 CH2 DO PowerOn Pulse Operate Status 0 Off 1 On 00052 CH3 DO PowerOn Pulse Operate Status 0 Off 1 On 00053 CH4 DO PowerOn Pulse Operate Status 0 Off 1 On 00054 CH5 DO PowerOn Pulse Operate Status 0 Off 1 On O I 19 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 00085 1 bit CHO DI Clear Count Value read aways 0 00086 1 bit 00087 1 bit 00088 1 bit 00089 1 bit 00090 1 bit 00091 1 bit Write 1 Clear counter value 0 return Illegal Data Value CH1 DI Clear Count Value read aways Write 1 Clear counter value 0 return Illegal Data Value CH2 DI Clear Count Value read aways Write 1 Clear counter value 0 return Illegal Data Value CH3 DI Clear Count Value read aways Write 1 Clear counter value 0 return Illegal Data Value CH4 DI Clear Count Value read aways Write 1 Clear counter value 0 return Illegal Data Value CH5 DI Clear Count Value read aways Write 1 Clear counter value 0 return Illegal Data Value CH6 DI Clear Count Value read aways Write 1 Clear counter value 0 return Illegal Data Value 00092 0x005B 1 bit CH7 DI Clear Count Value read aways 0 Wr
108. ault 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 VB Configuration Server Info _ Server Settings ia LAN Setting Click amp Go Logic se Active Tags Se GPRS Setting Li IVELIT LIO a Firmware Update a Data Logging Update Timeout Value 3 42 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin After the Watchdog is enabled a warning will be displayed on the Watchdog panel if the network connection is lost Hast Connection Monitor j Enable Host Connection Watchdog Timeout value 30 gt sec Host Connection Lost Alarmed q 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 Cellular Micro RTU 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 have been met Refer to Chapter 4 for more detailed information on defining rules scali SI rie si pm Diekie Log gh Mensa Hordo da Server info qmm feta pi Former Update igi LAM Stange EG Celie Stings 7 Delua Hipora 3 UO Coriguaion JH Eps EF dei ia astra Tage
109. ault setting of the Cellular Reconnection function is disabled which prevents it from producing extra packets If the Cellular Operation Mode is set to On Demand we recommended NOT activating the Cellular Reconnection function Carrier Check before system restart Carrier Check settings define the timeout for detecting the physical cellular connection Once the ioLogik reaches the timeout it will perform a system restart e GSM Timeout When you turn on the ioLogik W5300 the device will continue to connect to the GSM for a period of 60 seconds the default setting If it fails to connect the device will automatically restart the modem board after sixty seconds e GPRS Retry After the connection between the device and GSM carrier has been made The device will try to connect with the Internet After XX time of failed retry the W5300 will restart the modem board The Chart below shows the Carrier Check behavior 3 39 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin NOTE Carrier Check PING Check PING Check before system restart A remote destination is used in this setting to indicate if the Internet connection is still alive The user can specify a public IP or URL and the number of retries that are allowed Dest IP URL Can either be an AOPC server IP or any public URL for the device to check its connection with the internet Auto Retry Will be activated when the AOPC can t connect with the AOPC server The
110. ay 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 see when the module should be replaced or to switch to a different channel if the total count approaches the upper limit Relay Current Counts can be reset to zero to record the usage of the external device by monitoring the counts For example if RLY O is connected to an external relay control board you can monitor the current counts to see when to replace the external relay component in advance before it fails Last Reset Time records the time when Current Counts was reset Both Relay Total Counts and Relay 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 3 21 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin S RLY Channel 0 E Ed EH Relay Config Relay Test f Relay Count Alias Name Last Reset Time 2010 06 28 10 02 37 Relay Total Counts 18 Relay Current Counts 0 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
111. bar Refer to the figure below LAN Setting LN GPRS Setting Bij Network Statistics Watchdog Message Monitor 1 0 Expansions Meter Sensor t Active Tags i Data Logging Click amp Go Logic i Server Info 4 Server Settings i si Fimuarelindate 140 Configuration 192 168 19 242 kie M ai w5340 10V 0 001 V 0 000 V 0 001 0 079 Vv 2 9 ioLogik W5300 Cellular Micro RTU Controller Getting Started DIN Rail Wall Mounting The ioLogik W5300 s built in mounting appendages are suitable for mounting on a flat wall or installing on a DIN 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 DIN Rail To remove the ioLogik W5300 from the DIN rail insert a flat blade screw driver horizontally into the DIN rail kit under the ioLogik and then pry it upwards to release the ioLogik W5300 towards and you away from the DIN rail 2 10 ioLogik W5300 Cellular Micro RTU Controller Getting Started Installing Removing the SIM 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 in
112. ble in any order The slot No is based on the order of the list and does not depend on the order in the which the expansion modules were added 5 8 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance NOTE The following ioLogik E1200 models are supported for the I O expansion E1210 16 DIs E1211 16 DOs E1212 8 DIs and 8 DIOs E1214 6 DIs and 6 Relays E1240 8 DIs E1241 4AOs E1242 4AI 4DIs and 4DIOs E1260 6RTDs and E1262 8TCs Plus all Wide Temperature ioLogik 1200 models Using Modbus TCP Protocol with Your Program NOTE 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 1 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 Active OPC Server IP 59 124 42 169 CELLULAR 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 ioLogik W5300 Micro RTU Controller as follows e Connect DO 4 to DI 0 and DI 1 e Set DO 4 as 1Hz pulse o
113. blic IP address after you connect to the cellular network you can also access the ioLogik W5300 micro RTU controllers using the domain name To do this you will need to register with a DDNS service provider and then enable the DDNS function in the ioLogik 5300 The purpose of DDNS is to provide the customer with an alternative cost effective cellular plan The customer will not need to establish a server or pay for a Static IP Setting up DDNS allows the ioLogik W5300 to behave like a server and perform functions such as email ftp etc Regardless of whether the device has a floating IP or a private IP the user can establish a connection with their remote device through DDNS DDNS allows the SCADA HMI server to establish a connection through the DDNS server to find the remote device EG DHCP Scope 192 168 20 0 DN moxa com tw Properties Action View General DNS Advanced Tree Tou can set up the DHCP server to automatically update name and address Ee DHCP Information on ONS servers that support dynamic updates I ifs root S5g4gk nd yf e nuto E g Senne EF MF Automatically update DHCP client information in DINE E addres Update DNS only if DHCP client requests i Addres E fig Reser Always update DNS ei Scope Discard forward name to address lookups when lease expires OCOALE e IE cs pecilies whether the DHCP server sends dynamic updates to f i EET Sonfigured In TCP IP propert
114. bus Serial 1305 s ES Mode RS 485 2Wie m Flow Control none Tag Settings Data Bits e 7 Refresh Parity none Step 3 Set the serial port parameters RS 232 RS 485 Baudrate Stop Bits etc Step 4 Click Modbus Serial Tags to choose the operation mode Step 6 Click on the Tag Settings button at the right Step 7 Add the serial Tags Refer to the attached serial device s Modbus Address table for further details Serial Tag Settings X Timeout E Gec HMo Tag Mame Device ID Start Addr DE C Function Code Read write Reference Addi DEC 00 Flow DO1 Al OD 02 0001 04 INPUT REGISTER Read 20002 DI Flow DO1 A OD 02 0002 04 INPUT REGISTER Read 20003 02 valse O1 AO 00 03 0001 O3 HOLDING REGISTER Bead write 40002 03 Valve Q1 AD DI 03 0002 O3 HOLDING REGISTER Bead write 40003 4 Alam O1 DO OO 4 0001 01 COIL STATUS Read Write 00002 05 DE O 08 09 10 11 12 13 14 15 16 Ue T d DUK X Cancel 5 21 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance NOTE Step 8 After clicking OK restart the ioLogik by right clicking the selected ioLogik from ioAdim File System Sort Help Ej amp Host 192 168 19 20 GR ioLogik A ap 192 168 19 202 L Mix Connect Disconnect Delete iolopik device Restart vestem Reset to Default Import System Config Export amp vstem Config Step 9 On the Active Tags panel specify th
115. bus 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 On the other hand if Modbus TCP idle connection timeout interval is enabled when the ioLogik s connection to the server exceeds a specified time period the device will automatically release its modbus TCP connection to the server to free up the port for the next connection 7 Cellular Reconnection Be Network Statistics Watchdog Message Monitor Fa VPN Settings a 10 Configuration ELE Expansions 4 Meter Sensor se Active Tags yf Click amp Go Logic ia Server Info EF Server Settings a Firmware Update a LAM Settings Se Cellular Settings Number of Modbus TCF cannection s 2 IP Settings SNMP Setting IP Configuration Static W Enable SNMP IP Address 3215818202 Read Community public Subnet Mask 2582652650 Write Community private 0 Gateway poon Contact MAL 00 90 E 8 21 23 D8 Location NENNEN eje Accessible IP Madbus TCP Alive Check Timeou Enable Modbus TCF idle connection qm Refresh timeout interval BU S eee DAIS Setting DNS 1 255 255 255 255 DNS 2 255 255 255 255 3 13 ioLogik W5300 Cellular Micro RTU Contr
116. ction 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 Increasing the DH Group number increases the level of encryption implemented for PFS SA life time default 86400 Enter the number of seconds for the VPN ISAKMP phase 1 Lifetime which is the period of time to pass before establishing a new IPSec 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 Increasing the DH Group number increases the level of encryption implemented for PFS SA life time default 28800 Enter the number of seconds for the VPN ISAKMP phase 2 Lifetime which is the period of time that passes 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 w
117. date a LAN Setting Ey GPR i igtics watchdog Message Monitor s 1 0 Configuration d 0 Expansions Meter Sensor s Active Tags Expansion Modules Status You must restart the device for new change s to take effect Add Modbus Addresses The addresses will be update on next system restart Export G Refresh 15340 MO 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 5 7 ioLogik W5300 Cellular Micro RTU Controller NOTE Planning and Assistance 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 gel Data Logging Y Click amp Go Logic d Server Info E Server Settings x Firmware Update ld Setting PRS Setting hi Network Statistics 9 Watchdog Message Monitor 1 0 Configuration 1 0 Expansions EP Meter Sensor x Active Tags 192 168 19 242 mmmnnunm HERE EE EE EER M f
118. day Selected channel SOO W5S40 4 SOD ASA SI aa SOOM S340 SD WSs40 SD 34 The disk space left O0 KButes X Cancel Internal Register Float Settings Internal Register Float can be used as an analog comparison dynamic throughput setting and flag with the Click amp Go logic internally or externally The 28 sets of internal registers float can be polled and controlled by SCADA software using the 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 O SS Se Register Number Initial Value Internal Register FloatReg 0 to FloatReg 27 0 000 4 byte float point 4 17 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic 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 a Firmware Update l LAN Settings Bi Cellular S
119. 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 freguency 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 Normally the MVNO also builds up a VPN server to separate their groups and in effect provide the same services provided by a VPN Network with Public Static IP Devices A 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 I 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 t
120. e Delay o ms after last character Stop Bits before releasing RTS Step 9 Choose New from the File menu ModScan32 ModSca2 Ede Connection Setup View Window Help ose slel ERA see _ ModSca2 Device Id 1 Address 0001 Number of Polls 149 CINA MODBUS Point Type Valid Slave Responses 149 Length 01 COIL STATUS el 00005 0 00013 00021 00025 00006 0 00014 00022 00026 00007 0 00015 00023 00027 00008 0 00016 00024 00028 Polls 150 Resps 149 4 5 10 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance Step 10 Look up the DI 0 and DI 1 Modbus addresses in the user s manual as shown below 2 DEREN RR on Coils GLY id ie n n2 Fo ME 0 0000 E Pi 10002 N sa pui ane C NE re e A How 6 3 pe ED 10007 le ate ee bit CHE DI Values Device Id address w Point ae c E Length Choose function code to 02 10001 D INPUT STATUS 10002 Us 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 slave Address 1 Point Type 02 INFUT STATUS Point Address Step 13 You should now be able to see the DI 0 and DI 1 real time status Mod ra2 a z E Device Id 1 Address ooo Number of Polls 973 MO
121. e Horizontal View includes the product picture whereas Vertical View does not show the product picture Configuring AI Channels The ioLogik W5340 and W5340 HSPA are both equipped with 4 AI analog input channels that can be set individually to 5 V 10 V 0 to 10 V 0 to 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 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 3 14 ioLogik W5300 Cellular Micro RTU Controller amp amp Al Contig E Alias Name V Enable Channel Range Settings Input Range FT Reset Min Reset Mas r v Enable Auto Scaling Point Slope formula Actual Min n1 E 0 000 Max m1 E 0 000 Unit Scaled Min n2 1000000 Max m2 foo Unit Mo s AI Channel 0 ael Al Config Ly Alias Name C Slope intercept formula M i D i Result n2 input n1 x m2 n2 7 m1 n1 Result M x Input D Apply to all channels Jf OK X Cancel Utility ioAdmin Alias Name Channel Name fl Change the Name here Users can disable the unused AI channel by un checking the Enable checkbox to increase the sampling rate Enabling the Auto Scaling function
122. e Active OPC Server s IP Address and then click the Update button Repeat Step 8 to restart the ioLogik Click on Slot 04 Serial Tag and specify which tags need to be created for the Active OPC server Next click the Create button gi LAN Settings Sky Cellular Settings 1 Cellular Reconnection Ma Network Statistics Watchdog Message Monitor imr VPN Settings ay VO Configuration 1 0 Expansions j Meter Sensor Y ClickkGoLogic qg Severino SemerSetings ae Firmware Update v Enable Active OPC Active OPC Server Address 19216819 201 Port 3300 Heartbeat Interval id sec D for disable or range 1 65535 Refresh r3 gg w5340 EI Slottt4 Serial Tag Modbus Serial Tag Enable All Modbus Serial Channels 5 00 7 On Change Update peri sec r 65535 S O1IY On Change Update perf sec IO 65535 5 02 v On Change Update perfi sec ze 55535 03 4 On Change Update perf sec ze 65535 S 04 7 On Change IT Update perji 1 65535 S 05I On Change Update perfi isc 1 65535 5 06 7 On Change Update perfi sec ja 65535 S 07 7 On Change Update perfi sec EU 65535 Step 10 The new serial tags will be created under the S04 Serial node in Active OPC Server E Hoxa Active OPC Server loj x Fie mustem sot View Help ve Hi STEPHEN_LIN iti esa SETS RE TE LE Or bri EF iaL agik 5 Ch 00 Flow D 15592 GOOD Read LInkra unsign
123. e Finish button Profile Detail Settings E Hi Channels Selecho All available Channel Selected Channel Channel Title S00 5340 0100 SO00W5340 D003 SO0W5340 D004 SO0W5340 D005 SD wis 0 DOO SU ws D DOO SO00W5340 ALYO0 SUD ws 0 RETUT Sn wis n0 vpn Swiss 0 v 20045340402 S00 5340 003 S00 Ww 5340 004 5004 534040 5004 53404C0E 5004 534040 S00 5340 008 SOM 5340 009 Channel T ithe SODOM 5340 AI00 5 00 5340 101 SO 8340 102 S00 5340 4103 S007 w5340 DIUT SODOM 5340 DIUZ SOO 5340 DIU3 500r w8340 DIUOA S 007w8340 DIOS SODOM 5340 DIOB SOO 5340 DIUO SOON 5340 D O00 SO0 WS340 D001 Percentage 5 00 2A P Select al amp Pesos Analog Percentag Percentage 5 00 p BEES 5 14 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance Step 7 Click the Save button Data Logging profile list X The detail af selected profile Value Profile Name Enable Enable Init State Stark Files of each Log 100 Records of each file 5000 Log Type Feriodical Intereal 5ec 300 Log tme nn Selected channel SI WEAATA 5004 9340 SOOMWES40 SOOM S340 SOOW5S40 4 5004 5340 SOOS as SOOW 5340 4 SOOWO5S40 SDOOM IAN SUD S340 A SOOWSS40 500149340 The disk space left 976144 KBytes If you select Start for the initial state in Step 5 data logging will start immediately when the profile is created Log File upload with FTP Step 1 Click the FT
124. e Message Listen Port Reset NA4010 Network Adapter IP a Search all support models v E2210 v E2212 V E2214 v E2240 v E2242 v E2260 V E2262 V NA4010 v w5340 V w5340 T V jw5312 V W5312T V A 0PC 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 2 4 ioLogik W5300 Cellular Micro RTU Controller Getting Started 3 Ifthe host computer has multiple interfaces be sure to select the correct one before searching a B V 5 file System Sot Heb g He del Auto Scan 10Logik devices g Select Host Network Interface E KO Status Refresh Rate 4j TCP Socket Timeout Interval COM Port Setting i Active Message Listen Part n Intel H PRO wireless 2200B8G Network Connection Packet 2 Reset N A4010 Network Adapter IF Broadcom 440 10 100 Integrated Controller Packet Schedu pe e 192 168 19 45 NOTE 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 the IP Address column Click the Set button to reboot the correspond
125. e Refresh button manually to retrieve the settings 2 14 ioLogik W5300 Cellular Micro RTU Controller Getting Started Import Export Configuration File Using ioAdmin to Import Export the 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 Ee MOX 10 d min File System Sort Help dd ia E amp Host 132 168 18 201 HER ioLaogik 204 Connect Disconmect Delete ioLogik device Restart n yster Reset to Default zx Import stem Config Export system Contig ATTENTION Since there are major functional differences between firmware versions exporting the configuration file requires a longer processing time Adjust the TCP Socket Timeout Interval to 30 seconds when using ioAdmin 3 10 or above especially if earlier versions of ioAdmin have been installed and then removed Import 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 restore a con
126. ease refer to Appendix C Output control via SMS is forbidden if the output channel is currently in use by the Click amp Go logic Integrate the Internal Register function for output control When using the SMS related function be sure to get an appropriate data plan from your cellular provider For example a SIM card that only supports data service has the lowest priority to send or receive an SMS In such cases users must activate the voice service on this SIM to ensure faster response for the SMS We strongly recommend checking with your service provider for details The function is dependent on the firmware version Be sure to use firmware V1 3 or above for the ioLogik W5312 series and firmware V1 5 or above for the ioLogik W5340 series 5 27 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance Enabling the Power Saving Function and Secure Wake on Call Scenario In this example we describe how to use the ioLogik W5300 s power management function Setup Procedure Step 1 Start ioAdmin as administrator 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 a 140 Configuration I O Expansions MeterSengor x Active Tags V Click amp Go Logic 7 Cellular Reconnection Eg Network Statistics g Watchdog Message Monitor Fe VPN Settings
127. ec 165535 4403 V nChage 500 x VlUpdsepa 1 1 565535 DI DO AD Global Settinglinclude expansion modules Update by F I 0 On Change Interval 1 sc 165535 DIDO Channels Iv Enable Al DI Channels CH 00 CH 01 CHO CH 03 CH O4 HAS CHAOS CH 07 Enable AB DO Channel CHO CH 01 CH CH 00 CH 04 CH 05 CH 05 CH 07 CHIR CH 03 E Enable All Virtual Channels C CH 00 1 sec 1 555385 CH45 1 e 1465535 l CHOl 1 sec 15 EICHOE 1 sec 155535 CICH 02 1 sec 1 555385 CH OF 1 sec 165535 PA CHO 1 sac 1 585535 E CH 08 1 sac 155535 E CH 04 1 See 1 55535 E CH 09 1 EF T 1 55355 Cellular FSS 7 Cellular RSSI 10 min 1500 65535 aaa Ez The Heartbeat Interval can be used to determine the connection status between the ioLogik and Active OPC Server and to ensure that the ioLogik is connected and alive Set the heartbeat interval to 0 to disable the heartbeat When 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 If the heartbeat interval is set and the network between the ioLogik and Active OPC Server is down Active OPC Server will detect the stopped heartbeat and the Quality column in the Active OPC will display BAD to indicate the loss of connectivity 3 27 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin Act
128. eck the On Change checkbox to force an update when there is a signal change for 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 3 29 ioLogik W5300 Cellular Micro RTU Controller 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 Enable All Virtual Channels CH 00 iN 1 565535 CH 01 iN 1 655535 CH 02 az 1 65535 CH 03 iN 1 565535 EH D4 iN 1 E5535 EH 05 zc 1 565535 CH 06 sec BIERE EE CH 07 NEN 1 B5535 CH 08 Mo 1 655325 CH 09 iN 1 655325 Utility ioAdmin 2 If AL is configured to update on change the percentage settings represent the percentage of the full analog range For example if the AI is configured to 0 to 10 V On Change 1 means the ioLogik will update the Active OPC Server every time there is a change of 0 1 V Enable All amp I Channels A00 T On Change 5 00 z Al 01 On Change 5 00 2 Update per Update per Update per Update per 1 565535 1 565535 1 565535 1 565535 4l 02 OnChange 5 00 va 41 03 On Change 5 00 3 Expansion modules added to the system are displayed in the modules list Select a module to see detailed tags in t
129. ed 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 Sync rate status Sm W5312 VO syne mu 2 sec 115200 None 8 1 TEOUSS Status Bar Qm 3 11 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin ioAdmin Administrator Functions A 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 AO Configuration MIO Expansions F Meter Sensar tx Active Tags Click amp Go Logic 4 MO Cont gE p Metes Active T ieke T Cellular Reconnection by Network Statistics dg watchdog Message Monitor iy VPN Settings i Server Info gt Server Settings a Firmware Update xi LAN Settings by Cellular Settings When making configuration changes you will need to click Update or Apply to save the changes Some changes will require that the u
130. effect MO Configuration W Server Info _ Server Settings Ey Network Watchdog Y Click amp Go Logic gt Host Connection Monitor A EN X Update Timeout value vl sec The Apply to all channels option applies all settings to DI channels Configuring Digital Output Relay Output Channels DO 07 The ioLogik W5340 and W5340 HSPA 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 DO Channel 6 22 DO Config m DO Test E Alias Name s RLY Channel 0 Z Relay Config 3 Relay Test e Relay Count LJ Alias Name 1 Mode Settings Mods bo z Pulse mode parameter EE GE ms DO Low Pulse Uutput High 0 5 ms utut fo pulses 1 Mode Settings gt Pulse mode parameter 4 Mode Pulse Output fi 1 5 s Low DO e Pulse Output High fi 1 55 Output o pulses 2 Power On Settings 2 Power On Settings 1 0 Direction DO m DD status Pulse mode paramete Status dr DO stat Pulse mod t OFF dd status ulse mode parameter Output Pulse 7 Stat OFF Wutput Pulse T Star 3 Safe Status Settings 3 S
131. erate Status 0 Off 1 On CH3 DO Pulse Operate Status 0 Off 1 On CH4 DO Pulse Operate Status 0 Off 1 On CH5 DO Pulse Operate Status 0 Off 1 On CH6 DO Pulse Operate Status 0 Off 1 On CH7 DO Pulse Operate Status 0 Off 1 On CH8 DO Pulse Operate Status 0 Off 1 On Relay CH9 DO Pulse Operate Status 0 Off 1 On Relay CHO DO PowerOn Pulse Operate Status 0 Off 1 On CH1 DO PowerOn Pulse Operate Status 0 Off 1 On CH2 DO PowerOn Pulse Operate Status 0 Off 1 On CH3 DO PowerOn Pulse Operate Status 0 Off 1 On CH4 DO PowerOn Pulse Operate Status 0 Off 1 On CH5 DO PowerOn Pulse Operate Status 0 Off 1 On CH6 DO PowerOn Pulse Operate Status 0 Off 1 On CH7 DO PowerOn Pulse Operate Status 0 Off 1 On CH8 DO PowerOn Pulse Operate Status 0 Off 1 On Relay CH9 DO PowerOn Pulse Operate Status 0 Off 1 On Relay C 2 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 1 bit CHO DI Clear Count Value read aways 0 00061 00062 00063 00064 00065 00066 00067 00068 00069 00070 00073 00074 00075 00076 00077 00078 00079 00080 00085 0x003C 0x003D 0x003E 0x003F 0x0040 0x0041 0x0042 0x0043 0x0044 0x0045 0x0048 0x0049 0x004A 0x004B 0x004C 0x004D 0x004E 0x004F 0x0054 Write 1 Clear counter value 0 return Illegal Data Value 00086 0x0055 1 bit CH1 DI Clear Count Value read aways Write 1 Clear counter value 0 return Illegal Data Value 00087 0x0056 1 bit CH2 DI Clear Count
132. erators POR MN NNI Counter RESET Counter x represents the number of the e NN Pulse Output Relay RESET ResetCNT x represents the number of the relay channel Internal Reg x represents the number of the internal register Register x 00 to 23 Trigger Value 0 to 255 4 27 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic NOTE Timer STOP START Timer x x 00 to 23 NE Max value 4 294 967 295 seconds SNMP SNMP Trap EN ET Status Bindings 3 sets Active EM M ID FEE Source IP Unicode i RR e e Mail Create Create the contents of the e Mail 4L contents of the e Mail Short Message Select recipients from the phone book define the content and configure Service the escalation Data Log Start Stop Select which profile to start or stop Start Stop FTP Service FTP Service Select which profile and FTP server to upload the log file The following THEN Actions are only supported by ioLogik W5300 micro RTU controllers Short Message Service Data Log Start Stop and FTP Service 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
133. es ss sd DEd de de de HEG de RE OD GR EER GE GE ER N GR EE GEE GE WEE EER NBN AGE ER N GR EER WEG EE 2 1 Cellular Micro RIY Controller FIOWCPalLE awe ae week ere Re ns ta pru ie Ke Re gas ut er uer ee ea ee a o v v pt Vt de vetet 2 2 Before TestlIig EE EA AE AA AA ia 2 2 Installing tie ioAdmin Udi rene ahead ee Ge ek 2 2 LADOFAtoFry Test etr rr 2 3 GhOUMGINGS CNG UIE RED DE lilla e ROIO Pe teats 2 3 Connecting the DOPER DE CICER S 2 3 Connecting to 1OAGMIN via ELTTebFIeE uu iena 2 4 Configuring the Computer SIP AdO TESS EE EK N EG GE ncn salvador ei 2 4 Activating ioAdmin and connecting to the ioLogik ie ske EE EE EE RR RR RE ER RR nennen nnn 2 4 Configuring the DI Channels ESE RE birreria GEE GE EE DEEG Ee DE GEND EE EU Ne Se Vee Se gee ee ad 2 7 Connecting the I O Devices and SefnsOFs sesse e ex we me rar a e a 2 7 Testo tie 1 0 Device dida EE drame ill 2 9 DIN Rail 7 Wall MOUND ENG s cust dee SR qe tete erc d ttd td t actae t tele Re Duro ba artic ear ee EAA 2 10 Lnstalling Removing the SIM Card and SD Card RE RR ES ute uu b utes udi ius E Vue aas Cut valute us e aite tatis ute 2 11 Connecting the Cellular Micro RTU Controllers over a Cellular Network een Hn 2 12 Installing Active OPC Server on a Host that has a Public Static IP Address is ss ss ss ss ss eke ee ee ke ee ee 2 14 IMPporyExportConfiguration Files rilanci 2 15 Using ioAdmin to Import Export the Configuration iii 2 15 3 sz teni mer 3 1
134. escipion Factory Default Click here to activate a specific Index Channel Unchecked Choose between TCP and UDP protocols Public Port Internal IP Refer to the following example Internal Port 3 34 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin VPN Settings Panel ioLogik W5340 HSPA T only 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 private 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 IPSec VPN Specifications e ioLogik IPSec provides security in one scenario with Gateway to gateway topology e ioLogik initiates a VPN connection to a VPN server e ioLogik IPSec operates in Tunnel mode with IPsec VPN tunnel Manual Key ESP IKE PSK DES 3DES AES128 AES192 AES256 encryption gt MD5 SHA1 authentication gt IPsec NAT traversal Anti Replay and PFS Perfect Forwarding Secrecy Example Gateway to gateway connection between ioLogik and IPSec servers LAN 2 192 168 2 0 24 LAN 1 192 168 1 0 24 D 64 50 124 69 LAN 3 li Cisco 3Com J Rout
135. estarting 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 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 ioLogik W5340 BI o o o ioLogik W5312 8 DIS 4 DIOs 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 under Mode Settings 4 6 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic DI Channel 0 xj sel DI Config m DI Test Alias Name 1 Mode Settings Made Counter made paramete EES Active Hitala ff Lo to Hi Filter Event Counter Save status on power failure Initial Value o 2 Power On Settings 1 0 Direction DI Y Counter made paramete
136. ettings Cellular Reconnection Sky Network Statistics Watchdog Message Monitor 4 MO Configuration I O Expansions Meter Sensor Active Tags Click amp Go Logic i Server Info E Server Settings I B Clear Hetrieve H Run Click amp Go Logic Panel Global Variable In this field you can configure global variable rules Logic Name In this field you can assign a name to the set of rules Rule set In this area each rule s conditions actions and status are displayed 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 4 18 ioLogik W5300 Cellular Micro RTU 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 re K A5 Result of AT ni re Result op AND Logic OR Logic 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 1
137. ettings a Firmware Update ia LAN Settings Be Cellular Settings 7 Cellular Reconnection Dial up Settin Cellular Statu User Name Cellular ModellF 115 0 17 85 Password DHS IP 51 31 233 1 Sl PIN Cellular Erro AP inteme No Error Signal Strength Watchdog w Click amp Go Logic Message Monitor 1 0 Configuration We Server Info 2 Server Settings AF Firmware Update Number of Modbus TCP connection s 2 MPF Settings 4 Serial Setting IP Configuration Static Unit ID 1 IP Address 192 168 19 205 Haun Pea iss Data Bits 8 Subnet Mask 255 255 255 0 Stop Bits 1 Parity Mone Gateway 0 0 0 0 Timeout ms 2500 MAC 00 90 E8 0D 0E 93 r Modbus TCP Alive Check Timeout SNMP Settings IV Enable Modbus TCP idle connectiori v Enable SNMP oe Read Community public 60 zi sec Write Community private Contact Location DNS si 192 168 1 38 DNS 2 1521681 59 Ai eb Access Setting Refresh DNS Settings 4 12 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic 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 config
138. etween rules In addition the Set Timer button Z will help 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 MR 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 Logic 0 Configuration ri SEGE Schedule a X Enable Logice 3 33 IF Tim Schedule jh ical From 00 00 00 m Ta 00 00 00 m lt Empty gt Hang lt Empty gt Start 2011 02720 Stop 2011 02 20 C Na Limit AND Relation between conditions w Further Hecurrence Sunday Monday IY Tuesday Wednesday Thursday w Friday Saturday Combine with Off working Dans T SA 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 E1210 Connection Fail 4 24 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic
139. f power is properly supplied the PWR LED will glow a steady GREEN color the READY LED will glow a steady GREEN when the system is ready ATTENTION 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 For safety reasons we recommend an average cable size of 22 AWG However depending on the current load you may want to adjust your cable size the maximum wire size for power connectors is 2 mm 2 3 ioLogik W5300 Cellular Micro RTU Controller Getting Started Connecting to ioAdmin via Ethernet Configuring the Computer s IP Address 1 For initial configuration we recommend using a direct connection through the RJ45 Ethernet console port to a host computer rather than remotely over the cellular network Connect the ioLogik to the host PC with an Ethernet cable 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 Network and Internet The default ioLogik device settings are Default IP Address Default Netmask Default Gateway 192 168 127 254 255 255 255 0 4 Local Area Connection Prope aj xj General Advanced Connect usino Internet Protocol TCP IP Properties DE ss id Gene This connect You can
140. fault value of an internal register is 0 EE Register Number Initial Value Internal Register Reg 0 to Reg 23 0 to 255 S Internal Register Settings Initial Value 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 n 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 4 10 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic TimerNumber Initial State Configuration Timer 0 to Timer 23 START STOP S nternal Register settings Initial Value Description SNMP Trap Server The ioLogik W5300 supports SNMP v2 Simple Network Management Protocol to allow monitoring of the network and I O devices with SNMP Network Management software It is useful for building automation and telecom applications Before monitoring the system information of an ioLogik via SNMP trap first define a rule in Click amp Go logic to update the I O status up to 10 SNMP trap servers can be defined Se SNMP Manage Manager Address 192 168 127 1 192 168 127 2 E Mail Server The
141. fications 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 SV 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 Relay Output Channels 2 Form A N O relay outputs 5 A Contact Rating 5A 30VDC SA 110 240VAC 2A Inductance Load 5A Resistance Load Relay On Off Time 10 ms 5 ms max System Wiring Analog Input Digital Output Sink Type i Relay Output Voltage Current Pini Pin13 Pin Pints Source a UI 0 Pin4 Pin24 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin Navigation Panel 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 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 5 MOEA in Admin Fille System Sort Help 03 2 58
142. figuration after loading the factory defaults or to duplicate a configuration to multiple ioLogik units ATTENTION Since there are major function differences between firmware versions the configuration file is not compatible if using firmware V1 3 or above for the ioLogik W5312 series and V1 5 or above for the ioLogik W5340 series The configuration file cannot be imported into firmware versions earlier than the above versions Be sure to check your firmware version carefully before importing exporting and upgrading firmware 2 15 Utility In this chapter we explain how to use ioAdmin to configure your ioLogik product The following topics are covered in this chapter O ioAdmin System Requirements VON ON ON ON ON ON V ON ON ON ON ON ON WV Features of ioAdmin ioAdmin Basic Functions ioAdmin Administrator Functions Server Settings Panel LAN Settings Panel I O Configuration Panel I O Expansion Panel Active Tags Panel Cellular Settings Panel VPN Settings Panel ioLogik W5340 HSPA T only VPN System Log Events and Error Codes Cellular Reconnection Meter Sensor Network Statistics Watchdog Panel Click amp Go Logic Panel 3 ioAdmin ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin ioAdmin System Requirements ioLogik Cellular Micro RTU Controllers can be managed and configured over the Ethernet or Cellular network with ioAdmin a Windows utility provided with your ioLogik ioAdmin s
143. figuration utility will be used to monitor the remote site I O status The related network structure and diagram are shown below Environment 1 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 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 Implementation 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 including the Dial up setting and Operation Modes Step 5 Input the Active OPC Server address on the Active Tags panel Step 6 Install the Active OPC Server on a PC with static IP address and ensure the IP address of the Active OPC Server is available and accessible from the remote ioLogik Step 7 Before starting use Active OPC server make sure TCP ports 9900 9500 9300 and 502 are available by configuring the local router or firewall in the IP address is located in the LAN 5 5 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance Step 8 Start ioAdmin and add Active OPC server manually e MOA 10Ad min Host 192 168 res Logik
144. g 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 IF conditions satisfied 4 26 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic Repeat interval ME THEN action triggered THEN ELSE Actions Under the THEN column you can specify up to 3 actions that will be performed when the IF conditions are satisfied 3 actions under the ELSE column will also be performed when the IF is NOT satisfied 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 Tv Enable Enable Logic CIF THEN r ELSE lt Empty gt 7 lt Empty gt lt Empty gt lt Empty gt lt Empty gt lt Empty gt Relation between conditions ND 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 0 0 0 0 NO YES 0 0 1 1 YES NO 0 1 0 1 YES NO 0 1 1 1 YES NO 1 0 0 1 YES NO 1 0 1 1 YES NO 1 1 0 1 YES NO 1 1 1 1 YES NO THEN ELSE actions can be specified as follows THEN ELSE Op
145. gt 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 When sending a message in HEX each HEX value must be 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 4 33 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic NOTE 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 Lat to enter the Mail Settings window Enable f Enable Logic IF System Start Up EE THEM ELSE Timer lt Empty gt lt Empty gt etai 9m lt Empy imp 7 x Hail Content Settings Mail Subiect fe 22 E Mail Content DLO Change To 5 00 7 044 Relation between conditions AND Equivalent Logic Statement xIF ovstem start up xTHEN Timer O START AND gp Keyword Lo
146. h 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 Cellular Micro RTU Controllers are 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 IF 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 Click amp Go Function ioLogik E2000 ioLogik W5300 Peer to Peer es Trigger Logic IF Then Else rule 24 rules Internal Register 24 28 float points Schedule Yes TCP UDP Active Message Yes SNMP Traps Yes E Mail es Yes Unicode support SMS No Yes Unicode support Features NOTE Click amp Go Logic has the following key features e Easy local logic control using intuitive IF Then Else style construction e Up to 24 user defined rules e Up to 3 I O based conditions and 3 DO or network actions per rule e Choice of email TCP UDP 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
147. he 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 w5340 Slottt1 E1210 lt 192 168 19 243 gt Slot 2 E1211 192 168 19 244 E1210 mT Enable All DI Channels CH 00 CH 01 7 CH 02 CH 03 CH 04 CH 05 7 CH 06 CH 07 CH 08 JT CH 09 CH 10 CH11 CH 12 CH33 CH 14 CH 15 Refer to the Active OPC Server section for more details about how to use Active OPC server 1 The RSSI and Internal Registers tags are a new feature that requires the latest firmware version Be sure to use firmware version V1 3 or above for the ioLogik W5312 series and V1 5 or above for the ioLogik W5340 series ATTENTION 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 3 30 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin Cellular Settings Panel The Cellular Setting includes Dial up Setting Caller IDs Operation Mode DDNS Setting and Port Forwarding Setting y LO Configuration ERO Expansions EP Meter Sensor ta Active Tags d Click amp Go Logic T Cellular Reconnection Bey Network Statistics watchdog Message Monitor pay v FM Settings ii Server Info E Server Settings
148. he 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 New Cellular Network with Active 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 Cellular Micro RTU Controllers are based on push technology with Active OPC Server Active OPC Server which runs on a PC with static IP will receive and register the Cellular Micro RTU Controller s IP and create a connection while the Cellular Micro RTU 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 5 3 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance 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 et Internet Cellular Network ioLogik W5300 ser
149. ies 1 Actively Register with the Active OPC Server NOTE If the Active OPC Server is installed in the DMZ or even the LAN be sure to configure the router or firewall settings to allow and redirect those necessary TCP ports such 9300 9900 9500 and 502 for remote access from the ioLogik W5300 See Appendix F for details Cellular Micro Controller Architecture The following diagram illustrates the overall architecture of the ioLogik 5300 series cellular controller The ioLogik 5300 controller supports remote monitoring and you can configure the machine via ioAdmin and connect to a SCADA system through an OPC client server or Modbus TCP You can push datalog files to the FTP server and connect field serial devices through a serial tunnel In addition the ioLogik W5300 supports event alarms by email SNMP Trap and SMS SCADA with OPC Client Active OPC Server SCADA with Modbus TCP Internet Moxa Config SW y ioAdmin i Cellular MEE ete scum Rm Network Serial Port s TCP Server Serial Transparent Tunnel Mail Server SNMP Trap Server 5 4 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance In the following sections we illustrate how to set up an environment for the ioLogik W5300 Using ioAdmin to Perform Simple Data Monitoring from a Remote Site Scenario Users would like to check the I O status at the central site The ioAdmin monitoring and con
150. ies For OE Cancel Apply The above screenshot shows how DHCP can be set up to update the DNS 3 33 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin DONS Settings Enable DONS Server Address DynDins org EP amm Host Mame User Mame Password t Refresh e Server address default DynDns org Currently DynDns org is the only option available for Server address e Host name Enter the name you created on www dyndns com in this field The ioLogik W5300 will update the DynDNS server with this host name e Username This is the user name used for updating DDNS Server authentication e Password This is the password used for updating DDNS Server authentication NOTE Currently the ioLogik W5300 supports DNS service as provided by DynDNS For detailed information on this option please visit https www dyndns com Port Forwarding Part Forwarding Protocol Public Port Internal IP Internal Port LIDP 4007 132 168 127 201 a M TCP 4007 192 168 127 201 eu TCP 110 0 0 0 1 With the 3G antenna and RJ45 connector the cellular W5300 RTU supports port forwarding technology that enables WAN to LAN communication with port redirection settings Through port forwarding the ioLogik W5300 allows external WAN hosts such as SCADA HMI systems to connect to specific field devices within the LAN by linking with the ioLogik W5300 Video server Video Surveillance Settings Setting 1 b
151. ik W5300 Cellular Micro RTU Controller Click amp Go Logic 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 The Alias name of each input output channel can be configured by selecting the Alias Name panel se DI Channel 0 amp amp DI Config I DI Test E Alias Name Channel Name pi OFF OFF m ATTENTION A Testing the I O Channels We strongly recommend configuring the alias name for the I O channel being used before performing any further configuration or programming 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 Ea DO Channel 1 se DO Config DO Test e Relay Count EP Alias Name DIO Mode Pulse Output Mod Status Lane 1 Hans di Euse Mount Ti 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
152. ilure Initial Value O 2 Power On Settings 170 Direction Dl v Counter mode parameter Counter F Start 3 Safe Status Settings Counter mode parameter Counter F Start Continue Apply to all DI channels w Apply Type i Dry contact Short to GND Wet contact 0 to 3 VDC 10 to 30 VDC 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 released When Both is selected the counter value increases when attached the switch is pushed or released Counter Scaling After configuring the DI channels to Event Counter mode an additional Counter Scaling tab will show the most recent change during the basic time 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 add the last 12 updates every minute from the Counter Scaling function se DI Channel 0 E X g DI Contig B DI Test EP Alias Name I Counter Scaling Enable Slope Intercept Formula M D Result Count Difference E 100 o Result Unit cubic meter Update every 5 secs Apply to all cha
153. ing the response time of the GPRS network is about 4 to 10 seconds and 1 to 3 seconds for 3G HSPA networks 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 number of remote sites and large amount of information need to be exchanged A better approach is to use an active architecture such as the ioLogik and the Active OPC Server 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 unexpected disconnection SMS short messages will not respond in time as expected especially when using a data plan that is only for data transmission or at specific times such the end of the year when traffic volume is much higher 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 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
154. ing 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 170 Server IP Address MAC Address Descriptic 1 EIN 192 166 127 254 Set 00 90 E8 00 0E 23 Active GPRS 10 Server 44 2 W340 192 168 127 254 00 90 E8 00 0E 40 Active GPRS O Server 44 gt l v Reseach x Ignore these devices 4 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 y 0 Configuration Servet Infa oh Server Settings Message Monitor Enter Password Management Settings Fil firm Password Time 2l si j33 si 26 Ime one GMT Greenwich Mean Time Dut 2 5 ioLogik W5300 Cellular Micro RTU Controller Getting Started 5 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 z AT Sort by Active OPC Sort by ioLogik Device Location Sort by ioLogik Device Type Sort by loLogik Device Connection NOT
155. ioAdmin the same network segment as the ioLogik W5300 Model E1241 Ethernet IO Serve IP 192 168 127 253 MAC Address Name Serial No 0 Firmware Location System Elapsed Time 00 0 Export System Settings Click ik1241 txt to export amp save system settings Main Menu E1241 Overview Network Settings User defined Modbus Addressing AOPC Server Settings Do you want to open or save this file VO Settings 3 Name iki241 tt Peer to Peer Settings Type EXE System Management From 192 168 127 253 IP Accessibility Network Connection Firmware Update Import System Config lt While files from the Intemet can be useful some files can potentially Export Systern Config 9 harm your computer If you do not trust the source do not open or Change Password save this file What s the risk Load Factory Default Save Restart Main Menu gt System Management gt Export System Config 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 EP Server Settings gigi Firmware Update LANSettings Bg Cellular Settings Cellular Reconnection Sg Network Statistics Watchdog Message Monitor y VO Configuration 1 0 Expansions FjMeter Sensor we Active Tags Y Click amp Go Logic Server Info Expansion M
156. ioLogik W5300 Cellular Micro RTU Controller User s Manual Eighth Edition December 2013 www moxa com product MOXA 2013 Moxa Inc All rights reserved ioLogik W5300 Cellular Micro RTU 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 2013 Moxa Inc All rights reserved 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 information herein to correct such errors and these changes are incorporated into new editions of
157. ions Meter Sensor x Active Tags a Data Logging Click amp Go Logic amp Server Info Server Settings 192 168 19 242 w5240 all D0 04 D0 05 D0 06 DO OFF D0 07 4 10Y 0 000 V 4 10Y 0 001 V 0 000 v 4 10Y 0 001 V 0 079 V Server Info Panel Server information such as Product name LAN IP address and firmware version is displayed on the Server Info panel This panel allows you to look up the Cellular IP address whenever you need it y 1 0 Configurafon Q Server Info J Server Settings Message Monitor Access 34097 Vendor ID 34098 0x0001 Read Unit ID for MODBUS RTU 34100 Moxa Technologies Inc Read Vendor Name 34101 W5340 Active GPRS 1 0 Server Read Product Name 34103 V1 4 Read Firmware Version 34104 Build10032613 03 26 2010 Read Firmware Release Date 34120 V1 1 Read ADC Version 34105 2 Read Number of TCP connection 34106 0x0100 Read Ethemet Interface Speed 10 100 34107 00 90 E8 14 EA 61 Read LAN MAC Address 44037 192 168 127 253 Read Write LAN IP Address 44098 EOS DS EN Read Write LAN Subnet Mask 44099 0 0 0 0 Read Write LAN Gateway 44100 60 Read Write Modbus TCP Alive Check Timeout 44101 0041 0018 0015 0012 0004 2010 Read Write System Local Time 44102 50 Read Write System Time Zone 44104 255 255 255 255 Read Write DNS1 Server Address 44105 LILLE Read Write DNS2 Server Address 44111 0 Read Write Timeout for
158. ite 1 Clear counter value 20 O I ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping EEN O return Illegal Data Value 00093 0x005C 1 bit CH8 DI Clear Count Value read aways 0 Write 1 Clear counter value DIO 0 return Illegal Data Value 0x005D 1 bit CH9 DI Clear Count Value read aways 0 Write 1 Clear counter value 0 return Illegal Data Value DIO OXOOSE 1 bit CH10 DI Clear Count Value read aways 0 Write 1 Clear counter value O return Illegal Data Value DIO OXOOSF 1 bit CH11 DI Clear Count Value read aways 0 Write 1 Clear counter value 0 return Illegal Data Value DIO 0x0060 1 bit CHO DI OverFlow Status Read 0 Normal 1 Overflow Write 0 clear overflow status 1 return Illegal Data Value 0x0061 1 bit CH1 DI OverFlow Status Read 0 Normal 1 Overflow Write 0 clear overflow status 1 return Illegal Data Value 0x0062 1 bit CH2 DI OverFlow Status Read 0 Normal 1 Overflow Write O clear overflow status 1 return Illegal Data Value 0x0063 1 bit CH3 DI OverFlow Status Read 0 Normal 1 Overflow Write 0 clear overflow status 1 return Illegal Data Value 0x0064 1 bit CH4 DI OverFlow Status Read 0 Normal 1 Overflow Write 0 clear overflow status 1 return Illegal Data Value 0x0065 1 bit CH5 DI OverFlow Status Read 0 Normal 1 Overflow Write O clear overflow status 1 return Illegal Data Value 0x0066 1 bit CH6 DI OverFlow
159. ith no traffic and attempts to connect normally If the DPD packet fails 5 times the VPN will continuously re establish a connection default Disable VPN System Log Events and Error Codes IKE RENEW START Rekeying IKE RENEW OK Rekey successfully PHASE1 TIME REACH Phasel SA lifetime timeout IKE PHASE2 OK Passing the VPN tunnel phase2 OLD SA TIME REACH Earlier SA lifetime is deleted by the ioLogik REMOTE DEL ISAKMP Key of VPN tunnel phase1 is deleted by the remote REMOTE DEL ESP Key of VPN tunnel phase2 is deleted by the remote REMOTE DEL ESP OLD Earlier SA lifetime is deleted by the remote VPN Server 3 38 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin Cellular Reconnection NOTE 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 ICMP package to notify carriers that the ioLogik W5340 is still alive Y VO Configuration I O Expansions J MeleuSensor Active Tags CiekiGoLoge g Serverinio i Frisia Update yy LAN Settings By Celular Setting By Network Stahisties Watchdog Message Monitor Came check before sprtem resta PING check before sysbem restait amp Hetwcdk Log r y Retesh The def
160. ive OPC Redundancy Mode Active Tag offers three Active OPC redundancy Modes Normal Synchronicity and Change while failed gol Firmware Update gy LAN Settings Sg Cellular Settings T Cellular Reconmection By Network Statistics Watchdog Message Monitor MO Configuration SPIO Expansions Ep Meter Sensor we Active Tags Sy CickbGoLoge gi Serverinlo CF Server Setting Enable Active OPC Redundancy Mode a Changed while faled Syncheonicity Normal IP Add1 142 163 127 133 IP Addz 0 0 0 0 Pot 3900 Heartbeat Interval i sec 0 for disabile or range 1 65535 wf Update f Refresh Active OPC IP 192 127 19 100 S h icit IP 182 127 18100 Connects with Active OPC Servers 1 nchronici 1 1 J and 2 at the same time IP 192 127 19 200 Tries to connect with the first Active OPC Server IP If it cannot connect Change while la IP 132 127 13 100 it will automatically connect with the failed second IP and when the connection to the second IP fails it will switch I 4 back to the first IP ee Active OPC Server Switch To IP 192 127 19 200 Heartbeat Interval Tags are event driven and updated only when the status of an I O channel changes so when the status remains unchanged they will not be updated to Active OPC Server The Heartbeat Interval can be used to determine the connection status between the ioLogik and Active OPC Server and to ensure th
161. legal Data Value CH5 DI OverFlow Status Read 0 Normal 00102 0x0065 1 bit 1 Overflow Write O clear overflow status 1 return Illegal Data Value CH6 DI OverFlow Status Read 0 Normal 00103 0x0066 1 bit 1 Overflow Write O clear overflow status 1 return Illegal Data Value CH7 DI OverFlow Status Read 0 Normal 00104 0x0067 1 bit 1 Overflow Write O clear overflow status 1 return Illegal Data Value 00109 00110 00111 00112 00113 00114 00115 00116 00121 00122 00123 00124 00125 00126 00127 00128 00133 00134 00135 00136 00137 00138 00139 00140 00145 0x006C 0x006D OxOO6E 0x006F 0x0070 0x0071 0x0072 0x0073 0x0078 0x0079 0x007A 0x007B 0x007C 0x007D 0x007E 0x007F 0x0084 0x0085 0x0086 0x0087 0x0088 0x0089 0x008A 0x008B 0x0090 C 4 ioLogik W5300 Cellular Micro RTU Controller 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 00157 0x009C 1 bit 00158 0x009D 1 bit 00159 0x009E 1 bit 00160 OXOOOF 1 bit 00161 0x00A0 1 bit 00162 0x00A1 1 bit 00163 0x00A2 1 bit 00164 0x00A3 1 bit Modbus TCP Address Mapping 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
162. ll response with the current output status if the commands are received and processed correctly C Output control is forbidden if the target channel is currently in use by the Click amp Go logic Integrate the Internal Register function in the Click amp Go logic to perform such tasks by controlling the Internal Registers 7 The ioLogik will not respond to illegal commands or wrong control parameters 8 Only the first 140 characters of a response will be kept the rest will be discarded 9 SMS message content a Format ASCII b Maximum number characters 140 SMS Command Table System Information Commands SMS Command Attribute Note DESC DESC EXP_DEV_MOD_TYPE Read Expansion ioLogik E1200 Type DEV Device slot number start index 01 Example 1 Query ioLogik W5300 system date GetSMS DATE 2 Query the ioLogik W5300 Server Location GetSMS LOC 3 Query the ioLogik W5300 Server Time and LAN IP GetSMS TIME amp IP B 2 ioLogik W5300 Cellular Micro RTU Controller SMS Commands Local I O Commands SMS Command Attribute Note O AlEnable CH Read AI channel is enabled or not 0 Off 1 On CH Channel number start index 00 AlValue CH Read AI Value Md CH Channel number start index 00 AI CH Read Scaled AI value TY CH Channel number start index 00 to 04 AlRange CH Read Current AI mode 5V 0 10V 10V 0 20mA or 4 20mA CH Channel number start index 00 AIMin CH Read
163. llular Network Scenario In the water industry warning systems use both IOs and serial meters to get complete status information The ioLogik W5300 has built in serial ports that support attaching Modbus RTU serial meters with RS 232 or RS 485 Setup Procedure Step 1 Start ioAdmin as administrator Step 2 Choose the Meter Sensor tab ia Server Info d Server Settings a Firmware Update ia LAN Settings Sg Cellular Settings T Cellular Reconnection Be Network Statistica ae watchdog Message Monitor EE VPN Settings 4 140 Configuration d Expansions 4 Meter Sensor we Active Tags yf Click amp Go Logic 7 Serial Port Port Settin Baudrate 9600 gl C Aadbus TCP lt gt Mo sR abea Mode Rs 485 wire 45240 Unit ID 1 Flow Control none Serial Response Timeout ms 2500 Data Bits e d Refresh Parity none 5d 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 master to query the remote serial device NOTE The Modbus Slave ID for the ioLogik
164. lular 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 I 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 2 A Connection is established Active OPC Server With a Static IP 5 Internet Ss E Cellular E EE Network SCADA ioLogik W5300 series Host 1 iotogik W5300 registers with the OPC Server 1 2 ioLogik W5300 Cellular Micro RTU Controller Introduction 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 All remote ioLogik W5300 devices automatically initiate communication with Active OPC Server regardless of whether they use a public IP or private IP and can be managed by one centralized Active OPC Server which itself has a static IP address Therefore 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 and SNMP protocol and you can send alarms by TCP UDP SMS and email For example if you are using a SCADA application to monitor your sy
165. mp Go panel click Run to activate the logic ig Server Info d Server Settings a Firmware Update gi LAN Settings Sg Cellular Settings Cellular Reconnection Eg Network Statistics Watchdog Message Monitor EEN VPN Settings Y 170 Configuration 1 0 Expansions Meter Sensor we Active Tags M Click amp Go Logic Fd E THEM Schedule From 17 02 17 ta 11 02 11 Upload Data Lag Profile to FTP U send once Time 00 00 00 to 00 15 00 Recurrence b Clear Retrieve Upload to tologik ta Stop The Log file will be uploaded based on the current settings Fal IYPSoft FTP Server Ioj x File Server setup Help Main User Info AM 00 00 37 Server Started AM O0 00 37 FTP Fort 21 AM 00 00 37 4 Connect to 192 168 19 200 Get Usemarme AM 00 00 37 4 User TEST Connected AM 00 00 38 4 TEST Cunent Director DITEMI LAM 00 00 38 4 TEST Start Upload of DATEMPesE3 121 oer AM 00 00 40 4 TEST File Uploaded DATEMPes 3MU2L csv 1 67 KAS 6851 bytes AM 00 00 40 4 Client TERT 192 168 19 202 Disconnected 00 00 05 Min I NOTE The function is dependent on the firmware version Be sure to use firmware V1 3 or above for the ioLogik W5312 series and firmware V1 5 or above for the ioLogik W5340 series 5 18 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance Connecting a Modbus RTU Serial Device Attached to the ioLogik over a Ce
166. n 3K VDC or 2K Vrms Digital Input Sensor Type Wet Contact NPN or PNP and Dry Contact I O Mode DI or Event Counter Dry Contact e On short to GND e Off open Wet Contact DI to GND e On 0 to 3 VDC e Off 10 to 30 VDC Common Type 6 points per COM Counter Frequency 900 Hz power off storage Digital Filtering Time Interval Software selectable Digital Output Type Sink I O Mode DO or Pulse Output Pulse Output Frequency 1 kHz Over voltage Protection 45 VDC Over current Protection 2 6 A 4 channels 650 mA Over temperature Shutdown 160 C min Current Rating 200 mA per channel DIO Output Leakage Current 3 6 mA 24 VDC Power Requirements Power Consumption e Always on 156 mA 24 VDC e On demand 138 mA 24 VDC MTBF mean time between failure 1 8 ioLogik W5300 Cellular Micro RTU Controller Introduction Time 407 406 hrs Database Telcordia Bellcore ioLogik W5340 W5340 T W5340 HSPA Specifications Inputs and Outputs Analog Inputs 4 channels Configurable DIOs 8 channels Relay Outputs 2 channels Isolation 3K VDC or 2K Vrms Analog Input Type Differential input Resolution 16 bits I O Mode Voltage Current Input Range 0 to 10 V 410 V 45 V O to 20 mA 4 to 20 mA Accuracy e 40 1 FSR 25 C e 40 3 FSR 30 and 70 C Sampling Rate e All channels 25 samples sec e Per channel 6 25 samples sec e Only one channel enabled 100 samples sec Input Impedance 2
167. n 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 3 for additional information on using ioAdmin ioLogik W5300 Cellular Micro RTU Controller Getting Started Configuring the DIO Channels The ioLogik W5300 product family is equipped with different I O types including analog inputs digital inputs digital outputs relay outputs and software configurable DIOs offering great flexibility for connecting I O 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 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 DO rtt Pule T Start Connecting the I O Devices 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 example
168. ng Active OPC Server as middleware to access the ioLogik W5300 via a dynamic or a private IP over the cellular network you may also use the more traditional DDNS The ioLogik W5300 Micro RTU Controller series also supports DDNS conversion from a dynamic or private IP to a DNS hostname also called URL so that the central software will be able to connect to the remote ioLogik W5300 without applying for a fixed IP or VPN service from a network provider The function is dependent on the firmware version Be sure to use firmware version V1 3 or above for the ioLogik W5312 series and V1 5 or above for the ioLogik W5340 series 1 3 ioLogik W5300 Cellular Micro RTU Controller Introduction Overview The ioLogik W5300 combines a cellular modem a data logger and an I O controller in one compact box dramatically reducing the amount of effort required to integrate devices from multiple vendors The cellular interface supports tri band HSPA UMTS and quad band GSM GPRS EDGE frequencies offering a full spectrum of 3G mobile communication services The cellular RTU provides I O and serial device data logging with one expandable SD card slot that can support up to 32 GB of storage space Multiple options are available to remotely retrieve data logs such as FTP e mail and Moxa s DA Center In addition this cellular RTU is a programmable controller that supports Click amp Go or C C logic programming languages to construct customized control systems
169. nit 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 Server Settings Panel Under Server Settings you can configure your Management Settings such as password server name and server location ioAdmin supports long server names and a location description of up to 58 chars You can also configure Time Settings under the Server Setting such as Local date and time Time Zone and time server For example you can use tock stdtime gov tw time server for Taiwan Cellular Reconnection Se Network Statistics Watchdog Message Monitor Way VPN Settings 1 0 Configuration W 0 Expansions P Meter Sensor ix Active Tags Y Click amp Go Logic d Server Settings a Firmware Update ii LAN Settings Ba Cellular Settings Enter Password amp Server Info l Logout Management Settings Time Settings Change Password 8 char max Local Date 2011 si m IP E Reconfirm Password Time 2 E s Update Time Zone Server Name GMT 08 00 T aipei m Tank 01 N Update Time Server Server Location N
170. nnels w Apply 3 19 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin 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 ATTENTION The Host Connection Watchdog is disabled by default and must be enabled for Safe Status Settings to take
171. nsions P Meter Sensor qr Active Tags gi LAN Settings Ey Cellular Settings Cellular Reconnection Ey Neh Dial up Setting Cellular Status User Name Initialize SIM Card IP 0 0 0 0 Password DNS IP 0 0 0 0 SIM PIN Cellular Error APN SIM Card ts not installed RSSI 0 li Connecting the Cellular Micro RTU Controllers 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 settings 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 RA Base Station Internet Step 3 e Remove the cable between the laptop and GPRS I O e Make sure the laptop is Public IP for GPRS I O Get GPRS I O status from ioAdmin through the Internet connected to the Internet a Get IP e Restart ioAdmin and add a Active OPC Server 2 configuration manually JRA gift ONfigure GPRS nova la Ethernet cable e Check the username
172. o 36 VDC Physical Characteristics Dimensions 46 8 x 135 x 105 mm 1 84 x 5 31 x 4 13 in Weight 495 g Mounting DIN rail standard wall optional Environmental Limits Operating Temperature Standard Models 10 to 55 C 14 to 131 F Wide Temp Models 30 to 70 C 22 to 158 F Storage Temperature 40 to 85 C 40 to 185 F Ambient Relative Humidity 5 to 95 non condensing Altitude Up to 2000 m Note Please contact Moxa if you require products guaranteed to function properly at higher altitudes Standards and Certifications 1 7 ioLogik W5300 Cellular Micro RTU Controller Introduction Safety UL 508 EN 60950 1 NCC EMI EN 55022 EN 61000 3 2 EN 61000 3 3 FCC Part 15 Subpart B Class A EMS EN 55024 EN 61000 4 2 EN 61000 4 3 EN 61000 4 4 EN 61000 4 5 EN 61000 4 6 EN 61000 4 8 EN 61000 4 11 EN 61000 6 2 Shock IEC 60068 2 27 Freefall IEC 60068 2 32 Vibration IEC 60068 2 6 Green Product RoHS CRoHS WEEE Note Please check Moxa s website for the most up to date certification status Warranty Warranty Period e ioLogik W5312 5 years e ioLogik W5340 W5340 HSPA 2 years Because of the limited lifetime of power relays products that use that component are covered by a 2 year warranty Details See www moxa com warranty ioLogik W5312 W5312 T Specifications Inputs and Outputs Digital Inputs 8 channels Digital Outputs 8 channels Configurable DIOs 4 channels Isolatio
173. o logic must be performed to start the logging Profile Detail Settings 0x4 w Enable Profile Setting Mame Test The lag File holds 5000 samples 1 5000 The profile holds fi B files 1 500 Initial State f Stop Start 3 Define how to log the data by specifying the Logging Type Users can choose to log when the I O status changes On Change to log periodically Periodical or by pre configured schedule Schedule 4 15 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic Logintervalfs00 The Schedule settings are extremely flexible and can log by day week or month Specify the hours and then click the Add button to add a setting of the schedule to the list Click Next to proceed 4 Specify the channels to be logged The percentage indicates the change of an analog channel when choosing the On Change logging type Specify the percentage for an analog channel before selecting the channel in the right column 500 w5240 DID1 50 w5340 DID2 S00 wong Son ws 4002 500w5340 DD03 SOO w5340 D O4 500 w5340 D005 S00 we 30D DOG SDOwS340DDOT 5 Click Finish 4 16 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic 6 Click Save Data Logging profile list EB X The detail of selected profil Description Value Profile Name s Enable Enable Init 5tate Stop Files of each Log 100 Records of each file 5000 Log Type Schedule Schedule Mode Every
174. oLogik 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 or passive architecture Moxa s ioLogik W5300 Cellular Micro RTU Controllers are based on active 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 IP Even if the Cellular Micro RTU Controllers work in a dynamic or private IP environment with a general data plan that is for a mobile phone since the ioLogik W5300 micro RTU controllers contact the Active OPC Server and not the other way around once a connection is established the two sides of the connection can proceed with bi directional 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 Centralized software such as a SCADA system is now able to leverage this technology by connecting the Active OPC Server using Modbus TCP or OPC Client Drivers instead of connecting to the remote ioLogik s IP address directly Known Issue 2 Low Bandwidth and slow response time Cellular networks provide only low bandwidth transmission compared with wired CAT 5 Ethernet networks Generally speak
175. odules 1 E1241 192168 127 253 Ethernet Remote I O 4 0 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 3 25 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin Step 4 Restart the ioLogik W5300 Use the last E1200 module s RJ45 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 IP 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 LAN Setting Lh GPRS Setting 5 Network Statistics Watchdog Message Monitor 41 0 Expansions d Meter Sensor x Active Tags ge Data Logging Click amp Go Logic Server Info d Server Settings i j LIV il LILI CILE y 0 Configuration 192 168 19 24 192 168 19 243 192 168 19 244 mms tr nunnnnnn WRRRRRRRHRER nananana PLL LLL LL LL w5340 fgg E1210 E1211 Counter DI mi Step 5 Start Configuring expansion modules Double click the expansion I O tab for example for the E1210 to check the I O status and set the alias name of the selected I
176. okup f ASCII C UTF 8 23 max chars 200 send E Mail and attach data log Hail Address Settings Mame Mail Address e Add Recipient Database Global Settings Recipient List e Mail Address e Mail Address stephen support moxa com From Address test moxa com Attach data lo Attach the data log NPCTest Hours 24 1 720 Send every o ser 0 send once T4 Cave 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 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 SMTP server information including username password and the recipient database can be configured by clicking the Set Mail Address button ia Click the finger icon 1 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 Select A
177. oller Getting Started Installing Active OPC Server on a Host that has a Public Static IP Address NOTE Moxa s Active OPC Server is a software package operating as an OPC driver of an HMI or SCADA system It seamlessly connects Moxa s ioLogik products to a wide variety of SCADA systems including the most popular Wonderware Citect and iFix Active OPC Server conforms to the OPC Foundation s latest data access standard DA 3 0 to connect with other standards compliant devices and host OPC machines Active OPC server uses an IP address that is both public and static 3 4 S To install Active OPC Server insert the Document and Software CD into the host computer In the Software AOPC 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 Active OPC Server can be downloaded from the Moxa Website and may be found from the support page www moxa com support After downloading the AOPC software unzip it and run Install exe The installation program will guide you through the installation process and install the Active OPC Server Utility For more details on AOPC installation and use refer to Chapter 6 or the Active OPC User s Manual Start the ioAdmin utility and set up the Active OPC Server IP address on the Active Tags panel ioAdmin will prompt you to reboot the ioLogik
178. oller Utility ioAdmin 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 By default the DNS setting is set to automatic If you want to configure a specific setting contact your local cellular provider for details SNMP Settings The ioLogik W5300 provides SNMP v2 Simple Network Management Protocol to monitor network and I O 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 I O 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 si Firmate llodate LAN Setting Ey GPRS Setting Eg Network Statistics Watchdog i Message Monitor y 1 0 Configuration 1 0 Expansions EP Meter Sensor t Active Tags ae Data Logging Click amp Go Logic amp Server Info EW Server Settings 192 168 19 242 isle Lr e e e ee e e e e e e e e e e e eee e ee w5340 LANE ANNNI IA I2 0 001 V 0 000 v 0 001 V 0 079 V Right click the window to change the view to show or not show the product pictur
179. or 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 Max value 4 294 967 295 seconds Schedule Time Range and Recurrence Expansion Module 0 1 POT TNI N A System Start up Activate when the system is starting up at System Start NOTE The following IF Conditions are only supported by ioLogik W5300 micro RTU controllers Expansion Module Connection Failure Virtual Channel and System Start up 4 20 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic 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 O OFF is satisfied for as long as DI 0 remains off The condition DI O 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 trigger the related action whether it is ON to OFF or OFF to ON 1 button to enter the DI Settings window Enable t Enable Logic IF Select Channel lt Empty gt i DIO lt Empty gt Select Trigger Condition Relation between conditions AND hi 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
180. ot number start index 01 CH Channel number start index 00 Example 1 Query 1st AI channel of the expansion iologik E1240 8AI in the 1st slot of the ioLogik W5300 system ZGetSMS EXP 01 AIValue 00 2 Configure the output of the expansion ioLogik E1241 4AO in the 3rd slot of the ioLogik W5300 system SetSMS EXP 03 AOValue 00 1023 Internal Registers Integer IR CH Read Write Internal Registers CH Channel Number Range 00 to 23 Content 0 to 255 Example 1 Configure the 1st internal register IR 00 to 128 SetSMS IR 00 128 Option Commands pwd password io i Attach Console Password Due Date Attach an expiration date format Date Format YYYYMMDDHHMM Details k Option commands should be combined with the GetSMS SetSMS Commands and lt gt signs at the beginning of the entire command line 2 Console passwords should be included with double quotation marks 3 Multiple Option commands can be integrated using a sign Example 1 Attaching the console password ZSetSMS pwd admin DOStatus 03 17 2 Attaching an expiration date SetSMS lt DUE 201102180955 gt DOStatus_03 1 3 Attaching the console password and an expiration date SetSMS lt DUE 201102180955 pwd admin gt DOStatus_03 1 B 5 C Modbus TCP Address Mapping There are two kinds of Modbus Address mapping for ioLogik cellular micro RTU controllers one for the main system and the
181. other for the expansion modules This appendix provides the Modbus Address tables for the ioLogik W5300 series micro RTU controllers Modbus Address maps for the expansion modules can be exported from the I O Expansion tab in ioAdmin The following topics are covered in this appendix P ioLogik W5340 and ioLogik W5340 HSPA Modbus Mapping Oxxxx Read Write Coils support 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 5xxxx Write Registers supports function 8 D ioLogik W5312 Modbus Mapping VV V WV 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 5xxxx Write Registers supports function 8 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping ioLogik W5340 and ioLogik W5340 HSPA Modbus Mapping NOTE For Modbus addresses of the ioLogik E1200 expansion modules attached to the ioLogik W5340 check the ioAdmin I O Expansion tabs for details Oxxxx Read Write Coils support functions 1 5 15 DIO Channels Reference 00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00013 00014 00015 00016 00017 00018 00019 00020 00021 00022 00037 00038 00039 00040 00041 00042 00043 00044 00045
182. pdating Serial Tags to SCADA System with Active OPC Server over a Cellular Network Handling Front End Events and Alarms SMS Escalation and Acknowledgement SMS Commands for Monitoring and Control Enabling the Power Saving Function and Secure Wake on Call Enabling Ethernet and Cellular Redundancy ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance 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 for the cellular monitoring system to achieve greater stability Known Issue 1 Dynamic or Private 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 i
183. r Float _05 Lo word 419481 0x4C18 Get Set Current Internal Register Float _06 Hi word 419500 0x4C2B Get Set Current Internal Register Float _15 Lo word 36 O ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping O 37 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 5xxxx Write Registers supports function 8 Data Field Data Field Description Request Response 0x0001 0x55AA Echo Request Data Reset with Factory default C 38 D SNMP Agents with MIB II RS 232 like Groups The ioLogik Cellular Micro RTU 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 Cellular Micro RTU Controller RFC1213 MIB II Supported SNMP Variables SysUpTime IcmpInDestUnreachs SysContact IcmpInTimeExcds SysName IcmpInParmProbs SysLocation IcmpInSrcQuenchs SysServices IcmpInRedirects SysServices IcmpInEchos ifinNUcastPkts ipReasmTimeout IcmpOutMsgs ifInDiscards ipReasmReqds IcmpOutErrors ipReasmOKs IcmpOutDestUnreachs ioLogik W5300 Cellular Micro RTU Controller SNMP Agents with MIB II RS 232 like Groups EN ioes rovere T_T eroe TS lese eroe memes TS eroe meme TT eroe TS meme 0 eroe N mew TT OE eremo seats O jmwmwemwueres liner TT O
184. return Illegal Data Value 00267 0x0106 1bit Reset CH2 AI Max Value Read always 0 Write 1 reset Al Max value 0 return Illegal Data Value 00268 0x0107 1bit Reset CH3 AI Max Value Read always 0 Write 1 reset AI Max value 0 return Illegal Data Value 1xxxx Read only Coils supports function 2 C 6 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 3xxxx Read only Registers supports function 4 Virtual Channel Address Data Type Description 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 Data Type 40001 0x0000 CHO DO Pulse Output Count Value Hi Word 40002 0x0001 CHO DO Pulse Output Count Value Lo Word 40003 0x0002 CH1 DO Pulse Output Count Value Hi Word 40004 0x0003 CH1 DO Pulse Output Count Value Lo Word C 7 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping CH6 DO Pulse High Signal Width Hi Word C 8 ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 40066 0x0041 1 word CH8 DO Pulse High Signal Width Lo Word Relay 40067 0x0042 1 word CH9 DO Pulse High Signal Width Hi Word Relay 40068 0x0043 1 word CH9 DO Pulse High Signal Width Lo Word Relay 40073 0x0048 1 word CHO DO Mode 0 DO ae 40074 0x0049 1 word CH1 DO Mode 0 DO 1 Pulse 40075 0x004A 1 word CH2 DO Mode 0 DO 1 Pulse 40076 0x004B 1 word C
185. rite Coils supports functions 1 5 15 DIO Channels Reference Data Type Description 00001 0x0000 CHO DO Value 0 Off 1 On 00002 0x0001 CH1 DO Value 0 Off 1 On 00003 CH2 DO Value 0 Off 1 On 00004 CH3 DO Value 0 Off 1 On 00005 CH4 DO Value 0 Off 1 On 00006 CH5 DO Value 0 Off 1 On 00007 CH6 DO Value 0 Off 1 On 00008 CH7 DO Value 0 Off 1 On 00009 CH8 DO Value 0 Off 1 On DIO 00010 CH9 DO Value 0 Off 1 On DIO 00011 CH10 DO Value 0 Off 1 On DIO 00012 CH11 DO Value 0 Off 1 On DIO 00013 CHO DO Power On Value 0 Off 1 On 00014 CH1 DO Power On Value 0 Off 1 On 00015 CH2 DO Power On Value 0 Off 1 On 00016 CH3 DO Power On Value 0 Off 1 On 00017 CH4 DO Power On Value 0 Off 1 On 00018 CH5 DO Power On Value 0 Off 1 On 00019 CH6 DO Power On Value 0 Off 1 On 00020 CH7 DO Power On Value 0 Off 1 On 00021 CH8 DO Power On Value 0 Off 1 On DIO 00022 CH9 DO Power On Value 0 Off 1 On DIO 00023 CH10 DO Power On Value 0 Off 1 On DIO 00024 CH11 DO Power On Value 0 Off 1 On DIO 00037 CHO DO Pulse Operate Status 0 Off 1 On 00038 CH1 DO Pulse Operate Status 0 Off 1 On 00039 CH2 DO Pulse Operate Status 0 Off 1 On 00040 CH3 DO Pulse Operate Status 0 Off 1 On 00041 CH4 DO Pulse Operate Status 0 Off 1 On 00042 CH5 DO Pulse Operate Status 0 Off 1 On 00043 CH6 DO Pulse Operate Status 0 Off 1 On 00044 CH7 DO Pulse Operate Status 0 Off 1 On 00045 CH8 DO Pulse Operate St
186. s this example shows the pin numbers for an ioLogik W5340 unit Analog Input Voltage Current na Pin13 Source DA Pin4 Pin16 Digital Input Dry Contact a 3 Pin5 DI COM1 DI COM2 DIO 2 DIO 6 DIO 3 DIO 7 GND GND Pin10 Pin2 gB 2 7 ioLogik W5300 Cellular Micro RTU Controller Getting Started Digital Input Wet Contact Connect to NPN type Sensor 12 to 24 V OV 12 to 24 V OV Digital Output Sink Type Pin 6 Relay Output Pin24 2 8 ioLogik W5300 Cellular Micro RTU Controller Getting Started AN AN 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 Com input power should be limited at 12 to 36 VDC 9gzuo9 Aug IG ATTENTION 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 DIO 7 Testing the I O Device Power on the ioLogik W5300 try changing the I O status and then use ioAdmin to determine if the status has changed under the I O Configuration
187. safe mode wordvalue DIO NN GN P eorom Mee 40164 0x00A3 1 word CH11 DO set get safe mode wordvalue DIO N N P onion i 40165 0x00A4 1 word CHO DO set get pwm start wordvalue mmm i SS er NN 40175 OxOOAE CH10 DO set get pwm start wordvalue DIO 40176 OXOOAF CH11 DO set get pwm start wordvalue DIO 40177 OxOOBO 1 word CHO DO set get pwm poweron wordvalue 0 Stop 1 Start CH10 DO set get pwm poweron wordvalue DIO 40189 OxOOBC 1 word CHO DO set get pwm safe mode wordvalue m ic E Safe Mode Pulse Operate Status 0 Stop 1 Start 40201 0x00C8 1 word CHO DI set get counter start word GN GEN RN Sp Sort CH3 DI set get counter start word 30 O ioLogik W5300 Cellular Micro RTU Controller Modbus TCP Address Mapping 1 word 1 word 1 word 40213 0x00D4 1 word CHO DI set get counter clear word Cp 0 Return illegal data value 0x03 1 word 1 word 1 word 40223 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 O Clear overflow status 1 Return illegal data value 0x03 40237 OxOOEC 1 word CHO DI set get trigger word LUN EN NN 40249 0x00F8 1 word CHO DI set get power on start word PowerOn Counter Operate Status 0 Stop 1 Start 40250 OxOOF9 CH1 DI set get power on start word Read always return 0 Write 1 Clear counter value C 31 ioLogik W5300 Cellular Micro RTU
188. send or receive an SMS In such cases users must activate the voice service on this SIM to ensure faster response for the SMS We strongly recommend checking with your service provider for details NOTE The function is dependent on the firmware version Be sure to use firmware V1 3 or above for the ioLogik W5312 series and firmware V1 5 or above for the ioLogik W5340 series SMS Commands for Monitoring and Control Scenario In this example we specify how to use SMS commands to monitor the status and provide an ioLogik W5300 Micro RTU Controller with output control 5 26 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance NOTE NOTE NOTE Setup Procedure Step 1 The SMS command starts and ends with a sign and is divided into get and set commands Refer to the appendix for details Multiple commands can be integrated with an ampersand amp sign SMS commands are not case sensitive Step 2 Wait for the SMS message to return The ioLogik W5300 Micro RTU Controller will always reply to a correct command Step 3 Syntax and examples B Format GetSMS command_channel amp command _channel SetSMS command_channel amp command _channel B SMS set and get VO status Get command GETSMS LOC amp TIME amp AlIValue_00 Set command SETSMS AOValue_00 4095 amp DOStatus_00 1 B SMS change internal register value SETSMS IR 0021s IR value range 0 255 For more SMS commands pl
189. stall a SIM or SD card 1 Remove the screw holding the card cover in place ATTENTION We strongly recommend using the following SD cards which have been tested in our laboratory e Kingston SDHC 4 16 32 GB e Transcend SDHC 4 8 32 GB e Innodisk SD6 2 4 8 GB These Innodisk SD cards are classified as wide temperature products The function is dependent on the firmware version Be sure to use firmware version V1 3 or above for the ioLogik W5312 series and V1 5 or above for the ioLogik W5340 series 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 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 then 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 2 11 ioLogik W5300 Cellular Micro RTU Controller Getting Started 140 Configuration RIO Expa
190. stem you can use OPC Client Server protocol Customer Program ioAdmin K Modbus TAP Modbus TCP SNMP Server Static IP SCADA Software a e 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 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 compared to a traditional OPC server package In another words 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 Cellular Micro RTU Controllers use push technology and can report active messages when predefined events occur This event driven logic successfully improves I O response time and allows for more precise I O access and puts less of a burden on network bandwidth This innovative push based architecture not only accommodates lower level hardware devices but also reduces CPU loading and maintenance Resolving the Dynamic and Private IP Issue with DDNS NOTE In addition to usi
191. stem Sort amp Import Devices List t Export Devices List 3 3 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin 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 A SelectAll 3 unSelect All W5340 192 168 127 254 WE340 192 168 19 190 W5340 192 168 19 241 W5340 192 168 19 45 HS JASMIN LIU Active DPC 192 168 19 221 PumpingStation 1 w5340 192 168 19 242 HS Sw PUBLIC Active OPC 192 168 19 19 WaterPlant_ 1 w5340 192 168 19 30 A SelectAll 3 unSelect All HIED 1 WaterPlant_ 1 w5340 192 168 19 30 EED 2 w5340 192 168 127 254 3 PumpingStation 1 W5340 192 168 19 242 4 W5340 192 168 19 45 5 W5340 192 168 195 241 6 W5340 192 168 139 190 ME SW PUBLIC Active OPC 192 168 19 19 ME 8 JASMIN_LIU Active OPC 192 168 19 221 Select Server List File to Export X coe 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 Menu Bar System Several operations can be
192. t RARI LISI intemet SIM Card is not installed Caller IDs Phone Number 1 Phone Number 2 Phone Number 3 Phone Number 4 Phone Number 5 Operation Made Cellular Always OM Ethemet WAN Cellular Backup Cellular On Demand Dest IP LIRL 158 35 1 1 Active OPC Server or any public URL GickkGal Tol sies Rm ES Continuous check until E Fails 1 to 255 Retry Interval 2 10 to 600 seconds Step 2 Specify the Dest IP URL for the alive check for the Ethernet interface Click Update and restart the ioLogik to activate this function Primary Backup Connections ack UP Cell NOTE The Dest IP URL must be specified so the Ethernet port will detect and switch to the backup cellular interface when the primary Ethernet Interface fails 5 29 A Pin outs and Cable Wiring The following topics are covered in this appendix 9 Pinouts gt CNI SMA Cellular Antenna Connector gt CN2 DB9 Male RS 232 Connector gt CN3 RJ 45 Ethernet Connector TB1 Power Input Terminal Block TB2 I O Terminal Block W5340 TB3 5 pin 4 wire 2 wire RS 422 485 Terminal Block TB2 I O Terminal Block W5312 0 Cable Wiring VV V WV gt Digital Input Dry Contact gt Digital Input Wet Contact gt Digital Output Sink Mode gt Relay Output gt Analog Input ioLogik W5300 Cellular Micro RTU Controller Pin outs and Cable Wiring Pinouts CN1 Antenna Connector P 4 a 00
193. t of the ioLogik W5300 ioAdmin can be used from anywhere on the network to monitor and configure the ioLogik W5300 Installing from the CD Insert the Document and Software CD into the host computer In the SoftwareNoAdmin 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 You can also download ioAdmin from Moxa s website Click on the link below and select the model name Under Software Utilities you will see ioAdmin configuration utility for the ioLogik I O Server series Click download and install http www moxa com support download aspx type support amp id 1149 2 2 ioLogik W5300 Cellular Micro RTU Controller Getting Started Laboratory Testing Grounding the Unit The ioLogik is equipped with one grounding point located on the top of the device next to the Power Input Terminal Block To provide better stability for both power and signal transmission we recommend wiring the grounding point to a suitable grounded contact such as the power supply or a cabinet enclosure WARNING N This eguipment is intended to be used in Restricted Access Locations External metal parts are hot Before touching it special attention or protection is necessary Connecting the Power Connect the 12 to 36 VDC power line to the ioLogik s Power Input Terminal Block I
194. t 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 SIM 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 1 Is the AOPC IP Address correc Yes IP No 2 Is the GPRS Link LED a steady green Yes No ioLogik W5300 Cellular Micro RTU Controller Troubleshooting the Cellular I O Connection 3 What status is shown on ioAdmin s Cellular Dial Up setting tab 4 Check the RSSI Level 5 Where ioAdmin show an error code If yes No 6 Does ioAdmin show the Cellular IP address If yes IP If No contact your carrier ra Operation Mode Always On jOn Demand Active OPC server AOPC Check the
195. ter Integer Settings Timer Settings SNMP Trap Server E Mail Server Active Message Server SMS Phone Book Working Off Working Days FTP Settings Data Logging Profile List VV ON ON ON ON VV ON WV Internal Register Float Settings 0 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 O Activating the Rule set Upload Restart and Run Rule set Management Bar O Import Export Configuration ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic Quick Start Guide Overview e Software Overview e Utility Features e Working with the Rules Getting Started Quickly set up your I O and global variables so you can start working with rules e O configuration e Defining Global Varibles Start Working with Logic Learn the basics of Click amp Go s If Then Else Logic e If Logic e Then and Else Logic e Active Rule Set e Import and Export Your Configuration ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic Overview The ioLogik W5300 series system eliminates the need for host computers to continually poll I 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 only when the switc
196. tion 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 4 25 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic DI 0 OFF to ON DI 1 OFF to ON DI 2 OFF to ON Relation between EN COL IF conditions a eme LL LO THEN action 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 n on and the THEN actions will be triggered over interval N DI 0 OFF to ON DI 1 OFF to ON DI 2 ON IF conditions satisfied 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 lon
197. tion will disconnect and a serial tunnel will not be created ATTENTION Because there are major structural differences between firmware versions you should upgrade from earlier versions to firmware V1 3 or above for the ioLogik W5312 series and V1 5 or above for the ioLogik W5340 series to reset all settings to the factory defaults You should NOT perform the upgrade remotely over the Internet 3 41 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin Network Statistics Network Statistics help monitor the usage of all applications network flow The applications include Active OPC server active message server serial TCP SNMP trap Email FTP Modbus DA Center Event Log and ICMP The Network Statistics Page will help you understand the overall usage of the network w I0 Configuration 1 0 Expansions EP Meter Sensor amp Active Tags ii LAN Settings Bi Cellular Settings Cellular Reconnection Active OPC Serve 00 Ace Message no 0 0 Serial TCP 0 0 0 0 SNMP Trap 00 0 0 Email 0 0 0 0 FIP 0 0 Modbus 100 0 DA Center 0 0 Event Log FU CM o o 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 def
198. tive Tags VF Cliek amp Go Logic z ss a e a x Logic Mame SMS CM Book x Phone Boo E a Phone Number Description A HO eek Stephen Lin H 0920344850 Daniel Liu it 0923046772 George Liu Step 2 Double click the ist rule to configure the logic to send out an SMS In this example DI Off to On triggers the SMS Logic 0 Configuration mE w Enable Enable Logic IF THEN lt Empty gt lt Empty gt lt Empty gt IF DI Settings EE x Empty hi Select Channel Built in DI Relation between conditions D C Expansions Equivalent Logic Statement Slat sj Channel DI 0 E Select Trigger Condition 5 24 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance Step 3 In the THEN settings select Short Message Service and click the Properties button to see detailed settings On the SMS Content panel select the receivers from the phone book Note that multiple receivers can be selected Select SMS Escalation to activate this function THEN Short Message Service CA lt Empty gt lt Empty gt lt Empty gt lt Empty gt SMS Content Empty Empty Empty Relation between conditions ND b Phone Book Name Phone Number Phone Number Equivalent Logic Statement Stephen Lin 0923334796 Stephen Lin 0922873951 IF TESTER
199. ttach data log to specify that the log profile and period will be attached to the email Set Hours to 24 if you would like to receive all logs generated in the past 24 hours Short Message Service The Short Message Service function allows the user to configure the SMS in detail including selecting recipients from the phone book defining the escalation and acknowledgements and defining the content of the SMS If you select Send every sec the SMS will be sent to all the recipients at the same time if you select 4 34 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic SMS Escalation the SMS will be sent out in the sequence listed in the recipient list and using the timeout interval A recipient will stop receiving the SMS alarm when the preset maximum repeat times is reached or when one receiver acknowledges receiving the SMS SMS Content i X Phone Book Phone Number Stephen Lin H2287 3851 Daniel Liu 0920344850 Phone Number 0923334796 Daniel Liu 09203446850 George Liu H2 38457 72 e Sent every o sec 0 sent once SMS Escalation Acknowledgement Timeout jo Haur 15 bin jo Sec Max Repeat J 0 65535 Message Content SMS test from ioLogik 5340 HSDPA Message Format ASCII UNICODE UCS 2 HEX Separated by cee Keyword Lookup 35 max chars 140 m y Ok X Cancel NOTE Send every means to send the SMS to all the recipients SMS Escalation will send S
200. ular Always OM J Ethernet WAN Cellular Backup 5 Cellular On Demand 0 0 0 0 Click amp Go 3 Wake On Call 30 The ioLogik W5300 provides two operation modes to connect to a Cellular network and a network redundancy mode Ethernet WAN Cellular Backup Cellular Always ON The ioLogik W5300 is connected to the Cellular network at all times 2 Cellular 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 1 it receives active messages from Click amp Go or 2 it receives a call from an authorized caller ID 3 Ethernet WAN Cellular Backup The ioLogik W5300 can be configured with redundant network interfaces When this mode is selected the Ethernet connection will serve as the primary interface to connect to the Internet via the local router Once the primary interface fails the ioLogik W5300 micro RTU controller will switch to the backup cellular interface automatically and then will switch back to the primary Ethernet interface when it becomes available Note the Dest IP URL must be specified 3 32 ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin Cellular Activated N p te Ethernet DDNS Settings If your cellular service provider offers a pu
201. ultiple ioLogik units ioLogik W5346 Network I 0 Server Configuration Click amp Go V2 6 MOS U3 2 26 1 Model MOD_TYPE W5340 Active GPRS I 0 Server 8DIO HAI 2Relay HOD LOC HOD NAHE 2 1 0 Configurations DIG66_FILTER 166 56 666ms K DI DI61_FILTER 166 56 666ms DI DI62_FILTER 166 56 666ms DI DI63_FILTER 166 56 666ms D0 D085 PUN B OFF DOG4 SAFE 6 OFF D0 DOGS PUN 9 0fF DOGS SAFE 9 0ff D0 D086 PUN 8 0FF DOG6_SAFE 6 OFF D0 DOG _PWN 6 OFF DOG _SAFE 6 OFF Relay 66 1 Pulse Relay88 PUN 8 Stop Relay88 SAFE 8 Stop Relay L0U 1 1500 000ms Relay88 HIGH 1 1588 0080ms Relay81 8 D0 Relay81 PUN OFF Relay81 SAFE 1 0n ioLogik W5300 Cellular Micro RTU Controller Utility ioAdmin 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 I O Configuration Panel General The I O Configuration panel shows the status of every I 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 information is easy to find in ioAdmin si Fina Llndate LAN Setting Ey GPRS Setting Ej Network Statistics watchdog Message Monitor 1 0 Configuration 1 0 Expans
202. ure the scaling formula 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 Firtual Channel 0 E Channel Config F Alias Name Ie Enable Physical VO Channel s f Al Channel amp Counter Expansion Module Slottt 1210 Flow 1 03 Operation Average Time Interval 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 5 12 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance 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 the cellular network 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 uploaded to the host PC via the FTP protocol and Click amp Go logic By using the SD card solution users can avoid the missing data problem that plagues traditional solutions Log Profile Creation Step 1 Insert a 2 GB or smaller SD card into the SD slot and insert a SIM card Step 2 St
203. ured The active message defined in the Click amp Go logic will be sent to all addresses listed in the Message Recipient List sa Active Message Settings Message Hecipient List Messaging Protocol Destination Address 192 168 127 1 te UDP L TCF Message Port TCP LIDP 9000 Retry Jo Interval o SBC x Cancel Message Port TCP UDP The Port the computer uses to communicate with the device the default port for TCP UDP is 9000 SMS Phone Book The SMS Phone Book configures one or more destination phone numbers that will receive SMS Short Message Servers 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 A total of 20 receivers can be configured in the phonebook SMS Phone Book X Phone Book EU Phone Number Description Stephen Lin 0920344850 Daniel Liu H2 3845 72 George Liu Retry fo Interval fi O CE 4 13 ioLogik W5300 Cellular Micro RTU Controller Click amp Go Logic Working Off Working Days The Working OffWorking Days defines the workweek days hours and off days to be used in the Click amp Go Schedule function Specify the work days and hours first double click to select the date in the calendar and then click the Replace button to update the selected entry of the off days Workinz Off Working Day Settings E X Working Da Sunday Monday Ie Tuesday e Wednesday
204. utput 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 the cellular settings on the Cellular Settings panel and the Active OPC Server s IP Address on the Active Tags 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 Some service providers carriers forbid and will filter this actiion 5 9 ioLogik W5300 Cellular Micro RTU Controller Planning and Assistance Step 7 Click on the ModScan32 icon to open ModScan32 as shown below ModScan32 mb Djelu ele Fal Sl elm For Help press F1 Step 8 Click Connection on the toolbar and choose Remote TCP IP server in the Connect Using column Input the W5300 s IP address in the IP Address column and then click OK Connection Details x Connect Using Remote TCPAP Server Choose this option IP Address 116 59 60 232 Service Port 1502 Configuration Hardware Flow G Input the IP here Baud Rate fi 15200 Waitfor DS a Word Length Delay 0 msafter RTS before transmitting first character Parity Wait for CTS from slav

Download Pdf Manuals

image

Related Search

Related Contents

User manual    CHEM MASTER 2000  Samsung PS-63P76FD Manual de utilizare  HP ProLiant DL580 Generation 5 (G5)    AcuRite 00278A2  SYBA SD-PEX40079    

Copyright © All rights reserved.
Failed to retrieve file