Home

ICP DAS WISE User Manual_v1.58en_580x

image

Contents

1. O Input Register using Input Register value from Modbus RTU TCP device Operator Input Register x RTU Device 17 Ch 0 4 http wise icpdas com 89 ICP DAS WISE User Manual O Holding Register using Holding Register value from Modbus RTU TCP device Holding Register 1 ul pe E NE RTU Device 17 v Ch o s O Internal Register Using another number of internal register value to compare with the Internal Register value E Internal Register i Click Save button to save the settings The popup window will be closed and return to the Rule settings page 6 1 9 Timer Timer condition can be used as evaluation criteria for IF condition statement the editing page for timer condition setting 1s shown as follow Timer Condition Setting E Figure 6 12 Timer condition setting page Follow the following steps 1 Select the timer that you are going to use its status as evaluation criteria for IF condition statement Specify the timer index from the dropdown list of the Index field nm Define the evaluation criteria of the timer status in IF statement to be Not timeout or Timeout If the timer status match the evaluation criteria the result of this condition evaluation will be true i Click Save button to save the settings The popup window will be closed and return to the Rule settings page http wise icpdas
2. ccceccccccccccceesseeeeeceeeeeeeeeeeeees 103 Figure 6 28 Recipe achon setting paso eriein iai el ARA is aaa edad 103 Figure 6 29 Rule Status action setting page eessessssooerssssssssscerrsssssssseerresssssssees 104 Figure 6 30 Data Logger action setting page ssssssseeresssssssseerrsssssssseerresssssssees 105 Figure 6 31 SMS Alarm Action Setting Page eee rn eeeeeerrreeeereeenams 106 Feire 6 52 Clear Save RUS a ima aca oa as a 107 Preure 60 55 Rule setiine Main paso simao ms aa US A 107 Figure 6 34 Rule Manager setting page cccccccccccsssssesseeecccceeeeeeeseseeeceeeeeeeeeeeees 108 Figure 6 35 Rule Copy setting page sesiis irienner ani a a i 108 Figure 6 30 Rule Resetsetine Da Se ssanimeadisisadegd spent E EE 109 Figure 6 37 Rule Reorder setting page cu caaiiaa seria iai a Ga 109 Fioure 6 38 Rule Swap setting page riesite a aE 110 Figure 7 1 Remind the user to press the Download to Module 111 Figure 7 2 Message showing a successful download ccccccssseseseeeeeeeeeeeeeeees 111 Figure 8 1 Message showing a successful upload ccccececccsseeeeseeeeeeeeeeaeeenees 112 Fiure Ol Channel Status Pate rearea a EA i 113 Figure 10 1 Install WISE Firmware Uploader eee 115 Figure 10 2 Select installation directory umas es tana severe temsdensasaviacedserantaauaelenstanviensans 115 Eisure 10 5 Display ins
3. Figure 5 12 I O Data Table configuration UI There are two data arrangement types for the I O Data Table Coil and Register and Register Merge Coil into Register In the Coil and Register type The I O module s DI DO Modbus Coil data will be saved in the Coil area of the I O Data Table and the I O module s AI AO Modbus Register Internal Register data will be saved in the Register area of the I O Data Table If you select the Register Merge Coil into Register type then the I O module s DI DO Modbus Coil data will be saved in the Register area of the I O Data Table in binary format Each Register can store 16 Coils data The Module field allows to select specific I O module or Internal Register that will be used in the I O Data Table select the Channel and Index number from the drop down lists to edit the table configuration of the I O module s channel http wise icpdas com 70 ICP DAS WISE User Manual L E Col Address Receiver Start Address 0000 Receiver Start Address 10000 1230 16 DIO 2 AI0 1231 16 DI1 pn 1232 16 DI2 2 Al2 1233 16 DI3 1234 15 DI0 1235 Length VO Data Table Configuration Type Coil and Register Register Merge Coil into Register rc ET O ooo Figure 5 13 The I O Data Table for Coil and Register type When you complete the se
4. 789 e RTU Module D Number The allocation of the Modbus Address in WISE 580x for the Coil Output setting of this Modbus RTU module Devicel is shown as below http wise icpdas com 141 ICP DAS WISE User Manual The allocation of the Modbus Address in WISE 580x for the Discrete Input setting of this Modbus RTU module Device 1 is shown as below The allocation of the Modbus Address in WISE 580x for the Input Register setting of this Modbus RTU module Devicel is shown as below The allocation of the Modbus Address in WISE 580x for the Holding Register setting of this Modbus RTU module Devicel is shown as below http wise icpdas com 142 ICP DAS WISE User Manual Appendix Il Reset to Factory Default Setting During the operation of WISE 580x 1f the hardware system setting data 1s lost or encounters any abnormal problem that you would like to reset the system to factory default please follow the steps below 1 Power off the WISE 580x make sure the Init Switch is in the OFF position Rotary Switch 2 Switch Rotary Switch to position to restore to factory default the position of Rotary Switch indicates Execute WISE 580x firmware Oo O Restore Web Page display language to factory default English O Restore network settings to factory default Boo Reset the login re to wise Delete the rule file Fully restore to factory default executing this ac
5. 16 T QOO0MMOdUIC Scare i ana a A oa ata 16 I 7000 module configuration windoW eeessssssseeeeesssssssseerrssssssseeeeees 17 Main page of the Logic Setting page c erre 18 Login page of the Logic Setting page eeessssssssoerrssssssssseerssssssssseerres 19 After login the Logic Setting page riepa eisni ea ain 19 WISE 580x Logic Setting Operation Procedures cccccceceeeeeseeeeees 20 The Channel Monitoring page before login cccessseeeeeeeeeeeeeees 21 The Channel Monitoring page after login sssseenessssssssseeessssssssseerees 22 Figure 3 7 Login into the Channel Monitoring page as Administrator 22 Figure 3 8 Login into the Channel Monitoring page as Guest 23 Proute dels Naime Selim PAC Eea E es Ad 24 Figure 4 2 The Name location on WISE Web Page eeeeessssssssssssssssseererreresessssssssss 24 Fourcade Time Sethi Pag Cs e a E Aaa 29 Figure 4 4 Communication setting page ccccccccccsssssssecccccceeaeesseeeceeeeesaaeesseeeeees 26 Fig re 4 5 Password Sete paleacea a Udo a aa 21 Preute 4 0 XW Board setting PASO niiricrenuiri n a E E T EEE 28 Figure 4 7 XW Board DI attribute setting page cccccccccccccssssseeeeececeeeeaaeeeeeeeeees 29 Figure 4 8 XW Board DO attribute setting page nessesssssoeersssssssseeeresssssssseeeees 30 Figure 4 9 XW Board Al attribute setting page ceeccecccccccccssssese
6. Index Send as attachment m log file is closed a oo a FTP FTP Path Timeout milliseconds Range ES 65535 Log file is clased O Every day at 0 o clock Time to Upload Figure 5 10 Data Logger setting page http wise icpdas com 66 ICP DAS WISE User Manual Follow the following steps 1 il iil iV V1 Select Enable Data Logger to enable the data logger function In the File Name field input the data log file name This name has to be in English the length is limited to 8 characters In the Log Mode field select All Data to log all I O channel and Internal Register data Or select User Defined Data to edit the log content in the Data Format field The Data Format field allows to edit data format and content The I O channel drop down lists help for easy editing data log content format Following is examples for data log content coding the following coding indicates I 7000 module Address 1 AI4 I 7000 module Address 4 DI5 1 7000 module Address 2 DO4 Please note the content length of the data logger format cannot exceed 4000 characters Smiai4_ Sm4di5 m2do04 Data Format Module 7005 2 Ch 4 x In the data log file current date time and data log type Period recording or Event trigger recording will also be automatically pasted to each data log item The final data log content format will
7. Internal register condition setting Page cc cccssseseeeececeeeeeeeeeeseeeeees 89 Figure 6 12 Timer condition setting palour E RE 90 Figure 6 13 Schedule condition setting page ceeeeccccccccccessseeeeeeceeeeeeeaeseeeeeeees 91 Figure 6 14 Rule Status condition setting page ccccccccccccccssseeeeeeceeeeeeaeaeseeeeeees 91 Figure 6 15 SMS Command setting page cccccesseessecccecceceeeeseeeceeeeesaaeeseeeeeees 92 Figure 6 16 Connection Status condition setting page ceei iii 93 Figure 6 17 One Time Action amp Repeat Action Items 95 Pioure 6218 gt AO action setine Page oiner ne E and VE ada aaa Cas ara 95 Figure 6 19 DO action setting Page ce eeccccccccccccseeseeeccceececaeeeeseeeeeeeeeeaeaeeeeeeeess 96 Figure 6 20 DI Counter action setting page cce i ea 97 Figure 6 21 Coil Output action setting Page eeesssscccccceeseseseeecceeecesaeeseeeeeeess 97 Figure 6 22 Holding Register action setting page cccecccccccccccccceeeeeeeeeeeeeeeeeeees 98 Figure 6 23 Internal Register action setting Page cccccccccsssseeeseeceeeceeeaeeeeeeeeeees 99 Figure 6 24 Timer acho Serine pave saca aaa a aaa 101 Figure 6 25 Schedule action setting PAS dnr ias a ao a Dnwieaiirciamatinitosny 102 Figure 6 206 gt Email action setne pale sssri teresa eaters ants rac ana suado E Udo doca 102 Figure 6 27 CGI Command action setting page
8. Password field vii Enter the sender s name in the Sender Name field vili Enter the sender s email address in the Sender Email Address field t th 1 5 Receiver Email ix Enter the receiver s email address in the address field Please note you can input up to 5 receivers at least one email address has to be entered Please enter the email address in sequence to avoid possible error x Enter the email subject 1n the Subject field xi Enter the content in the Content field The length of the content cannot exceed 160 characters In addition Email provides an encoded string for you to add current channel value into Email content You can use the I O channel selection interface shown as below to add channel value encoded string into the Email content Device temperature report Device1 s temperature is S m2ai6 It is too high Please be careful about Tm Content Note The length of the message cannot exceed 160 characters Insert Real Time Variable Module 7017 2 x Chje Figure 5 6 Email encoded string setting http wise icpdas com 62 ICP DAS WISE User Manual xii Repeat steps 1 xi After all email groups settings are completed click Save button to save the changes Please note WISE 580x Email sending function can only work with the SMTP Email server that uses port 25 and must be without SSL cryptographic protocols A self hosted SMT
9. Uninstall to start the uninstallation Uninstalling From CAICPDASWISE Firmware Uploader WISE Firmware Uploader Installer built on 2011 12 16 at TF 02 44 49 Figure 10 7 Uninstall WISE Firmware Uploader 2 When the uninstall process is completed click Finish to finish the process E WISE Firmware Uploader Uninstall Completing the WISE Firmware Uploader version 2 2 Uninstall WISE Firmware Uploader version 2 2 has been uninstalled From your computer Click Finish to close this wizard Cancel Figure 10 8 Complete uninstalling WISE Firmware Uploader 10 3 Update WISE firmware Please follow the seven steps below to update the WISE firmware program on the hardware devices i Before update O Please visit WISE product web site http wise icpdas com or contact ICP DAS service to obtain the latest version of the http wise icpdas com 117 ICP DAS WISE User Manual WISE 580x firmware program Copy the file to the computer that you previously installed WISE Firmware Uploader O Connect the WISE 580x the one you are going to update WISE firmware to the network Please verify and make a note of the WISE 580x IP address you will need it later in the process ll Execute WISE Firmware Uploader O Taking Windows XP as an example click Start gt Al Programs ICPDAS gt WISE and then click WISE Firmware Uploader under the WISE category to start the program VY Pai
10. Value field O i Indicate assign the new Internal Register value as the original Internal Register value plus the value in Value field http wise icpdas com 99 ICP DAS WISE User Manual O Indicate assign the new Internal Register value as the original Internal Register value minus the value in Value field O Indicate assign the new Internal Register value as the original Internal Register value multiply the value in Value field O Indicate assign the new Internal Register value as the original Internal Register value divide the value in Value field O Indicate assign the new Internal Register value as the original Internal Register value divide the value in Value field and return the remainder O amp Indicate assign the new Internal Register value as the original Internal Register value must be 16 bit integer AND with the value in Value field iii In the Value field 6 sources can be used as value O Self Defined Value assign a self defined value ENE O AI Channel value using Al channel values from XW Board or 7000 O AO Channel value using AO channel values from XW Board or 1 7000 Internal Register http wise icpdas com 100 ICP DAS WISE User Manual O Input Register using Input Register value from Modbus RTU TCP device Operator Value l Input Register 1 Ipe il
11. page cae Eae Coil Output Discrete Input Input Register Holding Register Local 4 Address 0x il nn E EE __ OOO OOOO p e e DT pp e SEE jp e E a 785 O After all Discrete Input settings of the Modbus RTU Slave module are completed click Save button to save the changes 4 7 3 Modbus RTU Slave Module Input Register Setting The Modbus RTU Slave module Input Register Setting page is shown as follow Modbus RTU Module Attribute Setting RTU Device 1 Address 117 v Polling Timeout 500 millisecond s Range 1 10000 Timeout Retry Interval 5 seconds Range 3 65535 Inverse Data Big Endian J Enable Data Model Input Register 3x v Start Address Continuous Data Number Data Type 16 bit Signed Integer Y Figure 4 27 Modbus RTU Slave Module Input Register Setting Page The detailed information of the parameters are as follow Please refer to section 4 7 1 for detailed information of the Name Address Polling Timeout Timeout Retry Interval and Inverse Data Big Endian fields O Data Model WISE 580x offers 4 Data Model selections to match the Modbus RTU Slave module configuration Please refer to the http wise icpdas com 49 ICP DAS WISE User Manual http wise icpdas com section 4 7 1 for detailed information In this case please select Input Register 3x Start Address Allows to set up the starting addres
12. that locates at address 3 SET m2a01 2 5 Modify the value on AO channel 1 on the 1 7024 that locates at address 2 the value is modified to be 2 5 ACT 2 1 Modify the value of SMS Command variable 2 to be 1 The SMS message that WISE 5801 replies GET ON 8 7 4 3 Replies real time channel data SET I 7024 2 AO Channel 1 as 2 5 Replies that the value on AO channel on the I 7024 has been modified to 2 5 SMS Command 2 set as 1 Replies that the value of SMS command variable 2 has been modified to 1 In additional to edit the SMS command by command coding rules WISE 5801 also provides an user friendly interface for editing a SMS Quick command a simple self defined command string to replace the original complex SMS command applies to Firmware v2 3 or later version When WISE 5801 receives the SMS Quick Command it will automatically translate it to the SMS original command and execute the SMS command The SMS setting page is as follow http wise icpdas com 75 ICP DAS WISE User Manual SMS Setting Page k TT E Enable WISE to accept SMS Command Authorized Phone Number Note Please input country area code and number Quick Command SMS Alarm Sending from WISE Unicode Message Note The length of the message cannot exceed 160 characters Figure 5 17 SMS Setting Page Please follow the steps below 1 In the PIN fiel
13. wise icpdas com 28 ICP DAS WISE User Manual XW Board Setting Page Module W107 Add Remove a TO A A A Counter Initial Value Ens Figure 4 7 XW Board DI attribute setting page The settings are as follow O Nickname For you to define nicknames for each I O channel this nickname will be displayed on the Channel Status page O Counter Type Specify the counter type to be Falling edge detection ON to OFF or Rising edge detection OFF to ON if you Select Disable indicates that the counter of this DI channel will not function O Counter Initial Value You can set the initial value of the counter in the Counter Initial Value field This counter will start counting from the initial count value The default initial value is O After all DI channel settings are completed click Save button to save the changes 4 5 2 XW Board DO Channel Settings The XW Board DO Channel Setting page is shown as follow using XW 107 as an example http wise icpdas com 29 ICP DAS WISE User Manual XW Board Setting Page Remove Channel p i Ch 3 Power On Value OFF v oC Enable Pulse
14. Click Reorder button a window as shown below will pop up A menu will appear at the top of the page 1t contains a drop down list for selecting the target rule and a pair of Move Up Move Down buttons to move target rule to the desired location All rule locations will be listed in sequence currently support 36 rule locations If the rule content of a specific rule location has been previously edited Rule Content X X rule sequence index will appear If the rule content of the rule location is blank it will be specified as None To reorder a rule select the target rule from the dropdown list the corresponding Rule content X font will turn to bold black from its usual black Click on Move Up Move Down buttons to move the selected rule to the desired location and then click Save to save the settings Rule Reorder Rule 12 Figure 6 37 Rule Reorder setting page http wise icpdas com 109 ICP DAS WISE User Manual 4 Swap Exchange the Rule content of a pair of rules Click Swap button a window as shown below will pop up From the left side drop down list select the first rule has to be previously edited and select the second rule from the right side drop down list the rule content can be blank click Save to swap the rule content Rule Swap NEEM Figure 6 38 Rule Swap setting page 4 Reset All Settings Reset all settings and rules already done in Bas
15. Configuration function It allows to rearrange the I O channels data from different I O modules and puts them into a continuous Modbus address memory block and then SCADA software can retrieve all I O channels data from different modules by using one single Modbus command Comparing to traditional polling mechanism it will greatly save time and polling attempts In addition to the I O Data Table Configuration function WISE 580x also provide the Active sending of I O Data Table function It allows WISE 580x to actively send the content of I O Data Table to SCADA software through Modbus TCP protocol without polling mechanism from SCADA software Please note The SCADA software must equip the Modbus TCP Slave function to receive the content of I O Data Table that sent by WISE 580x Active I O Setting Page EH Enable I O Data Table configuration Active sending of I O Data Enable Table Figure 5 11 Active I O Setting page Follow the following steps http wise icpdas com 69 ICP DAS WISE User Manual 1 il iil Select Enable I O Data Table configuration to enable the I O Data Table function then the I O Data Table and the configuration UI will be shown as follow VO Data Table Configuration Type Coil and Register O Register Merge Coil into Register Address Receiver Start Address EN Receiver Start Address mo No Coil or Register exist
16. Figure 5 13 The I O Data Table for Coil and Register type eeeeeeeeeeeeees 71 Figure 5 14 The I O Data Table for Register Merge Coil into Register type 72 Figure 5 15 Attribute of Active I O Data Sending erre 73 Figure 5 16 SMS Command Data Retrieve Coding Rules ce eeeeeeeeeeeeeeees 74 yA NG Kee Fea I Meee AG Ea Sete og one ca ene ne 76 Figure 5 18 SMS Quick Command Setting Page cccccssssesseeceeeeeeeeessseseeeees 11 Pretre 6 1 Rules setine pale ensesine e casca dra lisa 79 Figure 6 2 Enable rules edit rules and status display ceecsscecceecceesseeeeeeeees 19 Foure 0 5 A RUE SE MII PASO suo hae esc E NA 80 Fis re 6 4 gt Alcondii n seting PAS ea pisirai usa ossada aa iia iho an 81 Figure 6 5 DI condition setting page ccccccccccccccsssseseeeeccccecaaeeeeeeceeseeeaaaeeeeeeeess 83 Figure 6 6 DI Counter condition setting page cccccccccccccccceesseeeeeceeeeeeaaaeeeseeeeees 84 Figure 6 7 Discrete Input condition setting Ppage cccccccccccssseeeseeceeeeeeeaeeeeseeeeess 85 http wise icpdas com 6 ICP DAS WISE User Manual Figure 6 8 Coil Output condition setting page 2 0 ceeccccccccccceeeseeeeeceeeceeaeeesseeeeeees 85 Figure 6 9 Input Register condition setting Page ccccceecccccccecececeeeeeeeeeeeeeeeeeeees 86 Figure 6 10 Holding Register condition setting page sesssssssssssssseeeerrrereeessssssssss 87 Figure 6 11
17. O Internal Register using value of Internal Register Module amp Address Operator Value RTU Device 1 1 Internal Register Address o 1 a O Input Register using Input Register value from Modbus http wise icpdas com 98 ICP DAS WISE User Manual RTU TCP device Module amp Address Operator Value RTU Device 1 1 4 A Input Register w iv z Address 0 4 RTU Device 1 1 Address o O Holding Register using Holding Register value from Modbus RTU TCP device Module amp Address Operator Value RTU Device 1 1 Holding Register Address 0 RTU Device 1 1 Address o iv Click Save button to save the settings The popup window will be closed and will return to the rule setting page 6 2 6 Internal Register You can modify the value of Internal Register in the THEN ELSE Action statement the editing page for Internal Register Action Setting is shown as below Internal Register Action Setting EE Assign Value as Figure 6 23 Internal Register action setting page Follow the following steps 1 Select the pre defined Internal Register from the dropdown list of the Index field Please note the Internal Register you select has to be enabled in Advanced Setting li Specify the Operator in the Operator field The 7 operators are as follow O Indicate assign the new Internal Register value as the value in
18. RTU Device 17 Ch o fa O Holding Register using Holding Register value from Modbus RTU TCP device Holding Register 1 wl al i RTU Device 17 v Ch o s iv Click Save button to save the settings The popup window will be closed and return to the Rule settings page 6 2 7 Timer You can change the Timer status to Start or to Reset the Timer in the THEN ELSE Action statement the editing page for Timer Action Setting is shown as below Timer Action Setting Figure 6 24 Timer action setting page Follow the following steps 1 Select the pre defined Timer from the dropdown list of the Index field Please note the Timer you select has to be enabled in Advanced Setting li Specify you want to Reset or Start this Timer when this THEN ELSE Action statement is executed i Click Save button to save the settings The popup window will be closed and return to the Rule settings page http wise icpdas com 101 ICP DAS WISE User Manual 6 2 8 Schedule You can change the Schedule status to Enable or to Disable the Schedule in the THEN ELSE Action statement the editing page for Schedule Action Setting is shown as below schedule Action Setting Figure 6 25 Schedule action setting page Follow the following steps i Select the pre defined Schedule from the dropdown list of the Index field Please note the Schedule you select has to be enabled in A
19. The unit is Second Repeat steps 1 v After all CGI groups settings are completed click Save button to save the changes 5 6 Recipe Setting WISE offers up to 12 sets of Recipe setting A sequence of actions can be stored and saved in a Recipe you can setup to execute this sequence of actions that was previously stored in the Recipe when an IF condition 1s matched A Recipe contains a sequence of actions therefore we can say a Recipe is a macro for Actions The configuration page for Recipe Setting is shown as below Recipe Setting Page Figure 5 8 Recipe setting page Follow the following steps 1 il iil 1V Select the total number of Recipe you are going to use from the dropdown list of the Recipe Amount field Assign an index number to the Recipe from the dropdown list of the Index field Select an Action type from the dropdown list of the Action field Click the Add button An Action Setting page will appear for you to set up related Action Settings please refer to THEN ELSE Action After you finish setting up Action Settings the page will refresh automatically and the Actions will be listed on Recipe http wise icpdas com 64 ICP DAS WISE User Manual amp One Time Repeat One Time One Time Figure 5 9 Recipe Action Management In order to meet application requirement for some Actions WISE offers options to execute the Action one time or re
20. match the evaluation criteria the result of this condition evaluation will be true You can compare the Internal Register value with the following 4 values for condition evaluation O Self Defined value Giving a self defined value to compare with the Internal Register value ice 1 1 Assign Value as 0 O Input Register using Input Register value from Modbus RTU TCP device http wise icpdas com 26 ICP DAS WISE User Manual Module amp Address Operator Value RTU Device 1 1 4 Input Register w Address 0 4 RTU Device 1 1 Address o O Holding Register using Holding Register value from Modbus RTU TCP device Module amp Address Operator Value RTU Device 1 1 m Holding Register Address o RTU Device 111 Address 0 O Internal Register Using another number of internal register value to compare with the Internal Register value Module amp Address Operator Value RTU Device 1 1 Internal Register Address 0 w 1 ee ae iv Click Save button to save the settings The popup window will be closed and return to the Rule settings page 6 1 7 Holding Register Holding Register value from Modbus RTU TCP module can be included in the IF condition statements the editing page for Holding Register Condition Setting is shown as below Devicet 17 Value as Address Figure 6 10 Holding Register c
21. 1 v cHe fo oo ow A PE Setting Exit v CH3 fono ooo fogem d NPP Command Response Delay Time ERIA ae all ine Select All Clear All Setting Set All as CHO Differential Single Ended Delay Time 0 30 ms Figure 2 8 7000 module configuration window Please note The following parameters has to be accurate to connect with WISE 580x properly O Communication Protocol has to be set as DCON o O Address the address has to be set between 1 16 please note the configuration of I 7000 module address on WISE 580x has to be set exactly the same O Baudrate the Baudrate has to be set the same as the Baudrate of WISE 580x COM2 all I 7000 modules Baudrate have to be set the same as well O Checksum set to be Disable The default setting on WISE is Disable You can change to Enable but the setting on WISE also has to be changed to Enable to ensure this function O Data format set to be 2 s Complement Except for I 7024 it only uses Engineering Unit format O Parity Option set to be None Parity N 8 1 Complete the other settings as required http wise icpdas com 17 ICP DAS WISE User Manual 3 WISE Web Page Overview WISE 580x provides two web page interfaces Logic Setting page and Channel Monitoring page The Logic Setting page allows to perform logic setting on WISE controller And the Channel Monitoring page allows to monitor or modify the I O channel data on WISE
22. 3 XW Board Al Channel Settings The XW Board AI Channel Setting page is shown as follow using XW304 as an example http wise icpdas com 30 ICP DAS WISE User Manual XW Board Setting Page JI Attribute DO Attribute AO Attribute p 0 0 0 0 0 0V 5V 0V 5V 0V 5V 0V 5V 0V 5V 0V 5V MIN O MIN O MINO MINO MINO CI MINO MAX 0 MAX 0 MAXO MAXO MAX0 MAXO Deadband Figure 4 9 XW Board Al attribute setting page The settings are as follow O Nickname For you to define nicknames for each I O channel this nickname will be displayed on the Channel Status page O In the Scale field AI channel raw data can be set to operate with linear proportion between MIN and MAX values The IF Condition will use the adjusted value in the logic Rule operation and the AI value retrieved from Modbus TCP and Channel Status page would be the adjusted value The default value for MAX and MIN is 0 it means the Scale function is disabled O Deadband In order to avoid signal oscillation that may result in instability to the status changes you can set up a Deadband value for the AI channel to reduce the oscillation effect to the channel value The Al attribute configuration page is shown as below There are three operation styles for AI Deadband Det
23. I 7000 to be enabled or disabled The default setting is Disable In the Auto Search field click on Scan button to search the http wise icpdas com 34 ICP DAS WISE User Manual I 7000 modules that are connected to the controller via COMA Please note to ensure a proper connection make sure when you use DCON Utility to set up the Baudrate parity stop bits and checksum for each 1 7000 module the Baudrate parity stop bits and checksum have to be set the same as WISE 580x settings as previous setup o In addition to Auto Search you can add the I 7000 module one by one complete Module Type Address and Polling Time field and then click Add button to add a new 1 7000 module An example of the I 7000 module list is shown as below l 7000 Module Setting Page None Odd Even I Checksum Enable Disable 300 milliseconds Range 1 600 ELISA 01 00 a AO Poting Timeout of 1 mw fofoelsfo xo els tm o e e e xo els mo e e e e xo eli uso Jofo s o xo Polling Timeout L Setting Remove Move Up Move Down Save Figure 4 15 l 7000 modules list O Select an I 7000 module and click on Setting button to edit detailed parameters for each module To remove the I 7000 module select the module you would like to remove and click Remove button to remove the specific module To relocate I 7000 to other address cli
24. ICP DAS WISE User Manual 4 6 3 l 7000 module Al channel setting I 7000 module AI Channel Setting page is shown as follow using 7018 as an example Essa l 7018 Module Setting ss Polling Timeout 300 milliseconds Temperature Unit Celsius C Fahrenheit F g D a o D 3 a es oO 0 0 mV 30 mV 0 0 mV 30 mV 0 0 mV 30 mV 0 0 mV 30 mV 0 0 mV 30 mV 0 0 mV 30 mV 0 0 mV 30 mV 0 0 mV 30 mV Figure 4 18 7000 module Al attribute setting page 15 mV 15 mV v i 15 mV 15 mV 15 mV 15 mV lt I 15 mV 15 mV i 15 mV 15 mV 15 mV 15 mV 15 mV 15 mV 15 mV 15 mV The settings are as follow http wise icpdas com Polling Timeout The time for WISE 580x to send command to the I 7000 module and wait for the response the unit will be ms Temperature Unit Specify temperature measurement unit for modules that allows for temperature measurement such as I 7005 7011 I 7013 1 7015 1 7018 and I 7019 the temperature units can be set as degree Celsius or degree Fahrenheit Nickname For you to define nicknames for each I O channel this nicknam
25. IF Al lt 10mA THEN DO ON ELSE DO OFF 12mA 10mA ie DO OFF DO OFF gt DO ON Figure 4 11 Al Deadband Operation lt or lt a numerical value c In the IF Condition when AI a numerical value Assuming the Deadband value is set to be mA and the following statements are defined in the related logic Rule IF AIO 9mA THEN DO ON ELSE DO OFF that means when AIO receives a signal between 8mA 9mA minus the deadband value ImA and 10mA 9mA plus the deadband value ImA the DO channel will change to ON immediately However when the AIO channel value http wise icpdas com 32 ICP DAS WISE User Manual exceed 10mA or is lower than 8mA the DO channel will change to OFF as shown in following figure IF Al 9mA THEN DO ON ELSE DO OFF 10mA 9mA 8mA DO OFF gt DO DO OFF DO ON DO OFF Figure 4 12 Al Deadband Operation a numerical value After all AI channel settings are completed click Save button to save the changes 4 5 4 XW Board AO Channel Settings The XW Board AO Channel Setting page is shown as follow using XW304 as an example o TT Remove Power On Value O 5 Mic 5 My Figure 4 13 XW Board AO attribute setting page The settings are as follow O Nickname For you to define nicknames for each I O channel this nickname will be displayed on the Channel Status page O You can set the initial valu
26. Index field iii Specify the initial status of each schedule from the dropdown list of the Initial Status field Start indicates the schedule will be activated as soon as the hardware device is power up Stop indicates the schedule will remain inactive when the hardware device is power up it will not be activated until being triggered under certain conditions iv Set up the Year and Month for this Schedule execution duration After you specify the Year and Month in the Date section the calendars corresponding to the Year and Month you specified will appear as shown below http wise icpdas com 59 ICP DAS WISE User Manual Vi fe lo wo mH12 xlo mjo m Remove ma mjo mjo mhie mo mjo m Remove Clear All Mark All nRange Weekday 2011 6 Q 3 pr Dn ks R 2 4 N 3 E BEEBE mn pm a mm a 5 5 Q 5 D 5 Z n 0 mM T Q 5 j c mn wn E aad n EEREN Baze Bera f NBBo BREN Bra v Figure 5 4 Schedule Calendar setting page In the Time field input the schedule In Range time You can input up to 12 time zones in a specific date Select the start time and the end time from the dropdown list Click Add button to add a new time zone Please note the time zones you specified can t be overlapped If you specify an end time that is earlier than the
27. Lilies Fila Faldar ar Figure 2 2 Select Search function on MiniOS7 Utility http wise icpdas com 13 ICP DAS WISE User Manual After finish searching find the target controller and click TCP Broadcast and then click IP Setting button on the toolbar as shown below MiniOS Scan Figure 2 3 IP Setting button on MiniOS7 Scan 4 Click IP Setting button a network settings window will pop up Input the information and click the Set button to complete the settings P IP Setting Ed Recommend Settings IF 192 169 100 211 Mask 255 255 256 0 Gateway 1 42168 100 264 Alias WISE 5900 DHCP T Figure 2 4 Network Settings page 4 After finish Network settings reboot the WISE 580x controller for the changes to take effect http wise icpdas com 14 ICP DAS WISE User Manual 2 2 7000 Module Parameter Settings To access I O data on I 7000 Modules it is required to complete I 7000 module parameter settings before trying to communicate with I 7000 Modules The I 7000 module parameter settings can be done by DCON Utility 4 You can download DCON Utility from the link below http ftp icpdas com pub cd 8000cd napdos driver dcon_utility And you can download DCON Utility manual from the link below http ftp icpdas com pub cd 8000cd napdos driver dcon_utility manual 4 Install the DCON Utility on PC and connect the 1 7000 Module to the PC for parameter setti
28. Modbus RTU Modules 16 1 7000 Modules the address of the Modbus RTU Slave module has to be set between 17 20 If the option 10 Modbus RTU Modules is selected this WISE 580x is set to connect to Modbus RTU Slave modules only and the address of the Modbus RTU Slave module in this mode has to be set between 1 32 In the Address field select the correct address for the Modbus RTU Slave module Please note the configuration of the address must be the same as the Modbus RTU Slave module address setting In the Name field input the Modbus RTU Slave module name This name will be used in IF THEN ELSE rule edition Input the Polling Timeout field The Polling Timeout indicates the time interval for WISE 580x to send command to the Modbus RTU Slave module and wait for the response the unit 1s millisecond Input the Timeout Retry Interval field The Timeout Retry Interval indicates the time interval for WISE 580x to resend command to Modbus RTU Slave module when it s in the timeout status when performing communication between WISE 580x and Modbus RTU Slave module The unit is second After finish the settings of Baudrate COM2 Parity Stop bits Silent Interval Mode Address Name Polling Timeout and Timeout Retry Interval click Add button The new Modbus RTU Slave module will be added to the module list The order of the Modbus RTU Slave mo
29. Modbus TCP RTU protocol WISE 580x register addresses are specified according to Modbus register mapping tables more detailed information will follow Please Note The addresses are in Base O format The addresses are in Decimal format The default value of NetID is 1 and you can modify the NetID value in the Ethernet Setting page Please refer to 4 3 Ethernet Setting O If the data is displayed in Floating format or 32 bits AI channel value AO channel value or Internal Register Input Register and Holding Register etc each record of data will take two registers to hold the data The following code example demonstrates how to join the two registers into one floating point value float register_to_float short rl short r2 float f int a amp f a rl a tSr return f Please note for the compilers are different big endian or little endian the floating point composing order might be different For example if rl represent the address of 30040 register and r2 represent the address of 30041 register to join rl and r2 to a floating point in the system is big endian system you will need to call float value register_to_float r1 r2 Instead 1f the system is little endian system you will need to call float value register_to_float r2 r1 Please note 1 If you are not sure your editor belongs to which system try both systems to find the accurate one 2 The way to join the two registers
30. Output o P T a Pulse High 10ms Pulse Low 10ms Channel Power On Value Enable Pulse Output F Pulse High 10ms Pulse Low 10ms Figure 4 8 XW Board DO attribute setting page The settings are as follow O Nickname for you to define nicknames for each I O channel this nickname will be displayed on the Channel Status page O You can specify the initial status to be ON or to be OFF when the WISE 580x is power on Select the value from the dropdown list of Power On Value field The default value is OFF O If you check the Enable pulse output checkbox it will allow this DO channel to perform pulse output and form a periodic pulse cycle In Pulse Output mode the selected DO channel will generate a square wave according to specified parameters Pulse High and Pulse Low Pulse High and Pulse Low are required and has to be entered in multiples of 10ms Pulse High indicates the ON time duration and Pulse Low indicates the OFF time duration in a periodic Pulse cycle After all DO channel settings are completed click Save button to save the changes Please note the DO channel of XW Board does not offer Counter function 4 5
31. address and nickname if any of each field will be added to the beginning of the content of the data logger file if the user select Channel Name Nickname Select Nickname Only to add the column header with channel nickname only Select None to disable the Column Header function viii You can select the extension format of the data logger files to be 66 txt or cvs format in the Filename Extension field This selection will not affect the format of the log file contents If you select the cvs format the UTF 8 BOM Byte Order Mark will be added at the beginning of the log file IX Click the check box to specify the Log file to be sent by Email or FTP You can select both ways to send the Log file If no option 1s selected the data file will not be sent X If you select the option to send file by Email select the Email index you are going to send to when the data file is closed The Email of this index has to be previously set and the file will be sent as an attachment X If you select the option to send file by FTP input the FTP Server IP address port number login ID password FTP path and Timeout information There are two options for Time to Upload you can choose to upload the file when the time of the Log file reached the Closed File time interval via FTP or upload all files saved at that day at a scheduled time The upload time can be set from the dropdown list
32. ate rar costae ree heen tent econ hoes aa ieee ea dente aa 114 tO PVR OCH EVO Mo rosie ta nai a EO wa salience a 114 10 2 Install Uninstall WISE Firmware Uploadet ccccccccccssseeeeeeeeees 114 http wise icpdas com 3 ICP DAS WISE User Manual 10 3 Update WISE Tim w ate usa depara ssa aaa Ri em aaa 117 Appendix I Modbus Address Table casas pessoas Dada a 121 Appendix II Reset to Factory Default Setting erre 143 Appendix III Modbus TCP Slave Module Setting for WISE 580x MTCP 145 Appendix IV WISE 580x LED Indicators esise ei e ai 150 http wise icpdas com 4 ICP DAS WISE User Manual Figure 1 1 Figure 1 2 The Init Switch on the controller ccc cece rrenan 13 Figure 2 1 Figure 2 2 Figure 2 3 Figure 2 4 Figure 2 5 Figure 2 6 Figure 2 7 Figure 2 8 Figure 3 1 Figure 3 2 Figure 3 3 Figure 3 4 Figure 3 5 Figure 3 6 List of Figures WISE 380x SY StEMATCHMCCLUEC mores i macula bene na SE a 9 WISE 580x IO module support liSt ce eccccccecccceeeeseeeeeeeeeeeeeaeeenees 11 Select Search function on MiniOS7 Utility 13 IP Setting button On MiniOS7 Scan cceecccccccccesessseseeecceeeeeaaaeeeeseeeeees 14 Network SELOS PAS iraniana isso e adia iai ia a dai 14 I 7000 module connection via RS 485 line 2 0 eececcccceeceeeeseseeeeeeees 15 Check COM port Baudrate and DCON Protocol settings
33. can compare the AI channel value with the following 3 values for condition evaluation O Self Defined value Giving a self defined value to compare with the AI channel value Module amp Channel Value Assign Value as v 0 1 7005 1 Ch O Channel value Using AI channel values from other modules X W Board or I 7000 to compare with the AI channel value 82 ICP DAS WISE User Manual Module amp Channel Al x 7005 2 O Internal Register Using the internal register value to compare with the AI channel value Module amp Channel Operator 1 7005 1 vi Ch 2 v a vi iv Click Save button to save the settings The popup window will be closed and return to the Rule settings page 6 1 2 Dl DI channel value from XW Board or I 7000 module can be used as evaluation criteria for IF condition statement the editing page for DI Condition Setting is shown as below DI Condition Setting Channel Value Figure 6 5 DI condition setting page Follow the following steps 1 Specify the module and channel from the dropdown list of the Module amp Channel section that you are going to include 1ts value 1n the IF condition statements 11 Define the evaluation criteria of the status in IF statement to be OFF ON ON to OFF OFF to ON or Change Once the DI channel value matches the evaluation cri
34. correctly Data Model WISE 580x offers 4 Data Model selections to match the Modbus RTU Slave module configuration The Data Model list is as follow In this case please select Coil Output 0x The Modbus Address of Data Model Modbus RTU Slave Modules Start Address Allows to set up the starting address of Coil Output 0x on the Modbus RTU Slave module you would like to retrieve Continuous Data Number After finishing the Start Address setting specify the Continuous Data Number it is the number of Coil Output data you would like to retrieve from the Start Address The maximum address number of each data type is 100 After finishing the Start Address and Continuous Data Number setting click on Add button A new Coil Output address block will be added to the Modbus address mapping table shown as below All added address blocks will be located in sequences staring from the Starting Address Please note The address number on the first column WISE 580x Local Address means the local Modbus address of WISE 580x to keep the retrieved Coil Output data The following is an example about Coil Output setting for a Modbus RTU Slave module The starting Modbus address of the Coil Output block is 00050 00000 50 it requires to set 4 continuous Coil Output data in the setting So that the WISE 580x can access the 00050 00051 00052 and 00053 Coil Output address of the module and these retrieved Coil Outp
35. in the Channel Status page http wise icpdas com 54 ICP DAS WISE User Manual np Coil Output Discrete Input Input Register Holding Register Address 0x 1x 3x 4x eo en 70 o o O O o O SO O After all Holding Register settings of the Modbus RTU Slave module are completed click Save button to save the changes http wise icpdas com 55 ICP DAS WISE User Manual 5 Advanced Setting Advanced Setting provides additional features and allows you to perform more setting on hardware devices Click the Advanced Setting button a column of buttons will appear on the left of the page Internal Register Setting Timer Setting Schedule Setting Email Setting CGI Setting Recipe Setting Data Logger Setting Active I O Setting OMS Setting Apply to WISE 5801 only R A A A A a A A G Please note In order to avoid possible error when performing rule definition IF THEN ELSE please always finish configuration in Advanced Setting before starting to define Rules Avoid unnecessary change in Advanced Setting after you finish rule definition Unexpected errors might occur if you violate this sequence Advanced Setting gt Rule Setting In case you make any modification please double check your settings and Rules definition to make sure no errors are present The following sections will describe more detailed information for these configurations 5 1 Internal Register Setting WISE provides 48 Inter
36. language selection menu on the left region of the main page WISE Web UI offers 3 languages English Traditional Chinese and Simplified Chinese for you to choose your preferred languages The system will memorize previous language selection and will automatically switch to the previously chosen language next time when connected to the WISE Web http wise icpdas com 20 ICP DAS WISE User Manual UI Please note do not change the language setting during the process of rule edition otherwise the previous edited content might disappear It is recommended to perform language selection at the beginning when connected to the Logic Setting page or after finishing Download to Module 3 2 Channel Monitoring Page When you connect to WISE 580x controller by cell phone it will automatically being directed to the Channel Monitoring page the Channel Monitoring page is shown as below uay Web Inside Smart Engine r W a Web Anywhere Automation Anywhere Login Password Figure 3 5 The Channel Monitoring page before login You can input the password to get into the Channel Monitoring page or select the Go to Logic Setting page to perform logic settings After you login into the page it will show WISE 580x module name and will list all I O devices currently connected to the WISE 580x such as the XW Board I 7000 modules and Modbus RTU TCP modules The interface is shown as below http wise icpdas com 21 IC
37. of WISE 580x to keep the retrieved Discrete Input data The following 1s an example about Discrete Input setting for a Modbus RTU Slave module The starting Modbus address of the Discrete Input block is 10020 10000 20 it requires to set 6 continuous Discrete Input data in the setting So that the WISE 580x can access the 10020 10021 10022 10023 10024 and 10025 Discrete Input address of the module and these retrieved Discrete Input data will be kept in WISE 580x Modbus Address 10780 10781 10782 10783 10784 and 10785 Modbus RTU Module Attribute Setting Polling Timeout Timeout Retry Interval seconds Range 3 65535 Data Model Discrete Input 1x x Continuous Data Number 6 pi Coil Output Discrete Input Input Register Holding Register Address 1x 3x 4x rumor e Expand All ollapse All Figure 4 26 Modbus RTU Slave Module Discrete Input Setting Example http wise icpdas com To modify the starting address or quantity setting please move the cursor to the setting the function buttons such as Edit or Remove will appear Click Edit or Remove for modification WISE 5800 Local Coil Output Address 0x 780 781 If you want to assign the Nickname for the address blocks you ICP DAS WISE User Manual can click the Nickname Setting tab and then input the Nickname for each address block The Nickname will be shown in the Channel Status
38. to 12 Email messages This function allows sending pre input Email message s to pre set Email receiver s under certain conditions The configuration page is shown as below Email Setting Page Email Amount SMTP Server IP IP or Domain Name E Authentication Login ID Password Sender Email Address Andy icpdas com 2nd Receiver Email Address 3rd Receiver Email Address 4th Receiver Email Address Temperature Report The Device Temperature is Report Es Content Note The length of the message cannot exceed 160 characters va Insert Real Time Variable Module I 7017 1 Cha Figure 5 5 Email setting page http wise icpdas com 61 ICP DAS WISE User Manual Follow the following steps 1 Specify the numbers of email messages you want to set up from the dropdown list of the E mail Amount field li Specify the email group number from the dropdown list of the Index field iu Enter the IP or the domain name of the SMTP server in the SMTP Server field iv If SMTP server requires account and password validation please select the Authentication Checkbox and continue steps v vi to login into the SMTP server If SMTP server don t need account and password validation uncheck the Authentication Checkbox and skip steps v vi go directly to step vil v Enter the SMTP server login ID in the Login ID field vi Enter the SMTP server password in the
39. to save the changes http wise icpdas com 25 ICP DAS WISE User Manual 4 3 And please remember all settings will take effect only when they have been downloaded to modules if you close the Web page before finishing Download to Module all settings will be disappeared as well Communication Setting Communication Setting allows you to make a change to network configuration web server port or Modbus settings on the controller The following figure illustrates the configuration interface Communication Setting Page Ethernet Setting Obtain an IP address automatically DHCP Specify an IP address Connection Mode 192 168 1100 Figure 4 4 Communication setting page Each time when you enter this page it will display current network configuration and Modbus settings that are automatically read from the hardware devices For Ethernet settings you can select Connection Mode as Obtain an IP address automatically DHCP to let the controller to get the IP from DHCP server or select Specify an IP address to modify the IP Mask Gateway configuration of the controller manually After the IP configuration setting please also check or modify the configuration of the Web Server Port DNS Server in this section After you finish modification http wise icpdas com 26 ICP DAS WISE User Manual click Save and then all changes will be sa
40. xil After all Data Logger settings are completed click Save button to save the changes Please note 1 The micro SD card will be formatted automatically when it is inserted into WISE 580x at the first time 2 The data logger files inside the micro SD card will be stored by month http wise icpdas com 68 ICP DAS WISE User Manual When the micro SD card s free space is less than 20 WISE 580x will delete the old log files and only keeps the data logger files of the last month Please don t keep any file other than the data logger files in the micro SD card These files will also be deleted by the system according to this rule 5 8 Active I O Setting WISE 580x equips the Active I O sending function There are two parts in this function I O Data Table Configuration and Active sending of I O Data Table Even though WISE 580x allows to connect with up to 16 I 7000 I O modules and 4 Modbus RTU Slave I O modules at the same time however the channel data of each I O module that WISE 580x received is located in the different Modbus Address memory block of WISE 580x Therefore when using SCADA software to retrieve the data the SCADA software must poll each I O module s channel data separately It is impossible to poll all WISE 580x I O module s channels data at one time In order to improve the efficient of the data communication between WISE 580x and SCADA software WISE 580x provides I O Data Table
41. 0 3 AI channel Humidity Temperature C Temperature F Input Register Unit Register 16 Bits dica tg l 4 DAS e DL 302 6 AI channel Input Register Unit Register 16 Bits CO2 ppm Humidity Temperature C Temperature F Dew Point Temperature C Dew Point Temperature F http wise icpdas com 30140 N 30142 N fen ESB ER 30148 N By Channel Type Setting By Channel Type Setting By Channel Type Setting By Channel Type Setting By Channel Type Setting By Channel Type Setting By Channel Type Setting By Channel Type Setting By Channel Type Setting 139 ICP DAS WISE User Manual 8 Modbus RTU Module Data This block stores all Modbus RTU modules I O channel data in WISE 580x If the I O module connection mode of the WISE 580x is set as Mode 1 Support 16 I 7000 modules and 4 Modbus RTU Slave modules it allows the WISE 580x to Support up to 4 Modbus RTU Slave modules Modbus RTU Address Range 17 20 The starting Modbus address of the data block is 780 and each Modbus RTU module takes 100 addresses Please refer to the following table 780 879 Modbus RTU Module Data Modbus RTU address 17 880 979 Modbus RTU Module Data Modbus RTU address 18 980 1079 Modbus RTU Module Data Modbus RTU address 19 1080 1179 Modbus RTU Module Data Modbus RTU address 20 If the I O module connection mode of the WISE 580x is set as Mode 2 Support 10 Modbus RTU Slave mod
42. 10 The Error Code list is as follow Code Descriptior Code Descriptior 6 OuuEmpy 18 Dateer OOO s 2 10 11 ao Block Error ERES not the same which WISE 580x really connects with Addr Error The 17000 modules definition in WISE is 5 RS 485 Module Connection Status This block stores the Connection Status of I O modules that are connected with the WISE 580x through RS 485 Table for Mode 1 Support 16 I 7000 modules and 4 Modbus RTU Slave modules http wise icpdas com 130 ICP DAS WISE User Manual Discrete Input Unit Discrete Input Tm Connection status of 10040 0 Offline I 7000 modules 10055 1 Online Connection status of 10056 0 Offline a Table for Mode 2 Support 10 Modbus RTU Slave modules Discrete Input Unit Discrete Input 8 Bits Connection status of 10040 1 Byte 0 0ffline Modbus RTU modules 10049 1 Online 6 Internal Register Data This block stores 48 sets of Internal Register data provided by WISE controller Holding Register Unit Register 16 Bits http wise icpdas com 131 ICP DAS WISE User Manual 7 1 7000 Module Data This block stores all I 7000 modules I O channel data Each WISE 580x supports up to 16 I 7000 modules The starting Modbus address of the data block is 140 and each I 7000 module takes 40 addresses The Modbus address of I O channel of each module is in sequence arrangement from the starting address The following is an example of
43. 16 7000 Modules 10 Modbus RTU Modules Address Device 10 Polling Timeout 300 milliseconds Range 1 10000 ah a 4 econds Range 3 65535 Add to Index 10 7 Timeout Retry Interval Modbus RTU Module List of COM2 Polling Timeout Device 2 EEE 4 Device 3 Device 4 2 coe 3 sf e 1 Device 6 li Device 7 Device 8 3 Device 9 Device 10 tting Remove Move Up Move Down Save Figure 4 22 Modbus RTU Slave Module List for 10 Modbus RTU Modules e fefee lo elo o o o i AEE E x Click on the Modbus RTU Slave module on the module list and click Setting button to get in to the Coil Output Discrete Input Input Register and Holding Register setting page to edit settings To remove the Modbus RTU Slave module select the module you would like to remove and click Remove button To relocate Modbus RTU Slave to other address click Move Up or Move Down to move the Modbus RTU Slave module to the desired address for 4 Modbus RTU Modules 16 I 7000 Modules mode or the desired Index for 10 Modbus RTU Modules mode http wise icpdas com 43 ICP DAS WISE User Manual xi After all Modbus RTU Slave module settings are completed click Save button to save the changes Please refer to the following sections for more detailed information of Coil Output Discrete Input Input Register and Holding Register config
44. 2 Modbus TCP Module Data Index 3 Modbus TCP Module Data Index 4 Modbus TCP Module Data Index 5 Modbus TCP Module Data Index 6 Modbus TCP Module Data Index 7 The memory block for the I O Table Data The I O Data Table Configuration setting of the Active I O Sending function will be stored in this block The maximum address length is 300 There are two data arrangement options Coil and Register and Register Merge Coil into Register http wise icpdas com 149 ICP DAS WISE User Manual Appendix IV WISE 580x LED Indicators LED indicators of WISE 580x provide a very convenient way of status indications for faster easier diagnostics Cas WISE 5801 i aptat nt 4 4 o q Sa Demo 14 0 10 1000 0 0d 0 4 ie o i l LED Status Module Status LI Slow Blinking Red one The firmware is functioning second on and one normally second off Blinking Red Firmware is not functioning bemannen Solid Red No rule file exist in the SMN Timm mentor Others OFF Abnormal operation of the De me Link Y Speed G Blinking Normal operation performing GSM Y Blinking GSM network connection one flash per second Slow Blinking GSM network connection is L2 N A For system reset only please http wise icpdas com 150
45. 3 8 Login into the Channel Monitoring page as Guest http wise icpdas com 23 ICP DAS WISE User Manual 4 Basic Setting Under the Basic Setting section you can set up Name Setting Time Setting Ethernet Setting Password Setting XW Board Setting I 7000 Module Setting and Modbus RTU TCP Module Setting 4 1 Name Setting Name Setting page is for you to give your controller a name for easy recognition and identification Name Setting page is shown as follow Figure 4 1 Name Setting page If you have already given a name to this controller when you get on this page the name you previously set up will be shown on the page After you modify or input the name click Save to save the change The name you input will appear on the top of the page as shown below Please note the Save button on Name Setting page is for temporary storage only to complete the Name Setting and save the change to the controller please finish the process of Download to Module Name Room 1 1 Basic Setting 2 Advanced Setting 3 Rules Setting QY _ Web Inside Smart Engine Dy Web Anywhere Automation Anywhere Channel Status Upload from Module Download to Mod A Figure 4 2 The Name location on WISE Web Page 4 2 Time Setting Time Setting 1s for setting up time on WISE controller It also allows to set up Time Synchronization to sync the clock through network with SNTP Time Server The following figure illustrates the set up i
46. 6 ICP DAS WISE User Manual o xw304 Parameter Name Modbus Length Data Range Address Type Coil Output Unit Coil 8 Bits DO Ch 2 0 OFF 1 ON DO Ch 3 0 OFF 1 ON Discrete Input Unit Discrete Input 8 Bits DI Ch 0 10020 0 OFF 1 ON DI Ch 1 0 OFF 1 ON DI Ch 2 0 OFF 1 ON DI Ch 3 0 OFF 1 ON Input Register Unit Register 16 Bits AICh 1 5 45V AI Ch 2 5 5V AI Ch 3 5 5 V E Float 5 45 V AI Ch 4 5 45V AICh 5 5 45V DI Counter 0 0 65535 Holding Register Unit Register 16 Bits o XW310 XW310C AI Differential mode Parameter Name Modbus Length Data Range Address Type Coil Output Unit Coil 8 Bits Discrete Input Unit Discrete Input 8 Bits http wise icpdas com 127 ICP DAS WISE User Manual Input Register Unit Register 16 Bits 310 10 10 V AI Ch 0 30020 2 Float 310C 0 20 mA 310 10 10 V AI Ch 1 30022 2 Float 310C 0 20 mA 310 10 10 V AI Ch 2 30024 2 Float 310C 0 20 mA 310 10 10 V AI Ch 3 30026 2 Float 310C 0 20 mA Holding Register Unit Register 16 Bits 310 10 10 V AO Ch 0 40020 2 Float 310C 0 20 mA 310 10 10 V AO Ch 1 40022 2 Float 310C 0 20 mA O XW310C AI Single End mode Parameter Name Modbus Length Data Range Address Type Coil Output Unit Coil 8 Bits Discrete Input Unit Discrete Input 8 Bits Input Register Unit Register 16 Bits DI Ch 2 AI Ch 0 AI Ch 1 AI Ch 2 AI Ch 3 AI Ch 4
47. 801 allows to send a specific SMS Alarm message in an Action The setting page 1s show as below SMS Alarm Action Setting SMS Alarm Infomation Phone Number 0918765432 The devices temperature is too high Figure 6 31 SMS Alarm Action Setting Page Please follow the steps below 1 In the Index field specify the SMS Alarm index number you want to execute in Action from the dropdown list iil The selected SMS Alarm message such as phone numbers and message content will be displayed for you to verify if this is the SMS Alarm you want to send i Click Save button to save the settings The popup window will be closed and will return to the rule setting page http wise icpdas com 106 ICP DAS WISE User Manual 6 3 Summary of the Rules After you finish editing all IF condition and THEN ELSE action statements for a rule return to the Rules Setting page and click Save to save all settings of this rule Please note if you want to clear previous settings after you click Clear button you have to click Save to make sure this Clear status is saved Rules Setting page is shown as below o 2 Ea Z One Time O Repeat Condition2 z E Condition3 z 2 None 2 ore al EL ES e Figure 6 32 Clear Save Rules Each time you finish editin
48. AI Ch 5 http wise icpdas com 0 OFF 1 ON 128 ICP DAS WISE User Manual DI Counter 2 30038 Int 0 65535 Holding Register Unit Register 16 Bits 3 RS 485 Module Information This block stores all module information that are connected with the WISE 580x through RS 485 COM2 Table for Mode 1 Support 16 I 7000 modules and 4 Modbus RTU Slave modules Input Register Unit Register 16 Bits I 7000 Module Name 30040 1 Int 7002 7088 a o ams Modbus RTU Module 30056 1 Int 1 Connected sr oe orem Table for Mode 2 Support 10 Modbus RTU Slave modules Input Register Unit Register 16 Bits Modbus RTU Module 30040 1 Int Modbus Address Index 1 10 30049 4 RS 485 Module Error Code This block stores the Error Code that is generated during the operation of modules that are connected with the WISE 580x through RS 485 The Error Code helps to quickly identify problems when experience communication difficulties Table for Mode 1 Support 16 I 7000 modules and 4 Modbus RTU Slave modules http wise icpdas com 129 ICP DAS WISE User Manual Input Register Unit Register 16 Bits Error Code of I 7000 30060 1 Int 32768 32767 address 1 16 30075 Error Code of Modbus RTU Slave 32768 32767 address 17 20 Table for Mode 2 Support Cae 10 Modbus RTU Slave modules Input Register Unit Register 16 Bits Error Code of Modbus RTU Slave 1 32768 32767 Index 1
49. Controller WISE 580x equips v2 44 or later firmware would upload the rule setting automatically when the web page is connected 3 1 Logic Setting Page When you connect to WISE 580x by Web browser IE Firefox or Chrome browser WISE will automatically connect to the Logic Setting page In 1280x1024 resolution is recommended The Logic Setting page of WISE 580x controller is shown as order to get a better operation experience below WoW Web Inside Smart Engine WS D Web Anywhere Automation Anywhere Login Password O Webpage O Logic Setting Channel Monitoring Submit W EWEA Welcome to ICP DAS WISE Logic Setting page WISE Web page is a web based user interface for use in setting up logic function performing upload or other operations run on ICP DAS hardware devices O English Hardware Information ore E Traditional Chinese S 88 7 O Simplified Chinese zz DL 100 Online 17000 Module L7051D Online L7021 Online L7017Z Online P eee EI ES Modbus RTU Module 18 RTU Device 1 Online 19 RTU Device 2 Offline Configuration Procedure Set up Name Time Network Password and configuration for ee connected I O modules Set un Timer Schedule Fmail and Data oaner functions etr Figure 3 1 Main page of the Logic Setting page You will be required to enter the password to login into the page before performing logic settings The lo
50. E User Manual http wise icpdas com retrieve Continuous Data Number After finishing the Start Address setting specify the Continuous Data Number it is the number of Holding Register data you would like to retrieve from the Start Address The maximum address number of each data type is 100 Data Type WISE 580x support 6 kinds of data type setting for Holding Register data of Modbus RTU Slave module The 6 Data Type options are 16 bit Signed Integer 16 bit Unsigned Integer 16 bit Hex 32 bit Signed Long 32 bit Unsigned Long and 32 bit Floating Point If the 16 bit HEX option is selected please input the HEX max min values and the Real max min values for linear transformation MIN MAX Mno maxio After finishing the Start Address Continuous Data Number and Data Type setting click on Add button A new Holding Register address block will be added to the Modbus address mapping table shown as below All added blocks will be located in Sequences staring from the Starting Address Please note The address number on the first column WISE 580x Local Address means the local Modbus address of WISE 580x to keep the retrieved Holding Register data The following is an example about Holding Input Register setting for a Modbus RTU Slave module The starting Modbus address of the Holding Register block is 40060 40000 60 is requires to set 2 continuou
51. ET 7000 PET 7000 Series in the field first then select the exact model name from the following dropdown list After complete the setting system will automatically produce the Modbus Address Table for the module you select based on its I O channel configuration If the module which is not in the automatic support list of WISE 580x MTCP please select Customize in the Module Type field then define the Modbus Address Table for the I O channel configuration of the module later In the Name field input the Modbus TCP Slave module name In the IP Address field input the IP of the Modbus TCP Slave module In the Port field input the Modbus TCP Slave port of the Modbus TCP http wise icpdas com 146 ICP DAS WISE User Manual vi vil Vill X1 xil http wise icpdas com module In the NetID field input the NetID of the Modbus TCP Slave module In the Scan Rate field input the time interval in seconds The WISE 580x MTCP will update the Modbus data from the Modbus TCP Slave module every specified time interval The default value is 5 seconds In the Polling Timeout field input the time interval in millisecond seconds It is the time interval for WISE 580x MTCP to send Modbus TCP command to the Modbus TCP Slave module and wait for the response The default value is 500 milliseconds In the Connection Timeout field input the time interval in seconds It is the
52. F 1 ON _O OFF 1 ON _O OFF 1 ON _O OFF 1 ON _O OFF 1 ON _0 0FF 1 ON DICO o _0 0FF 1 ON PlCht _O OFF 1 ON Dlch2 _O OFF 1 ON Dlch3 O OFF 1 ON Picha O OFF I ON ICS o _O OFF 1 ON DICh6 O OFF 1 ON DICI Ea OOFRI ON 0 65535 0 65535 0 65535 0 65535_ 0 65535 0 65535 0 65535 0 65535 0 65535 0 65535 0 65535 0 65535 0 65535 0 65535 0 65535 0 65535 t t t t DI Counter 1 DI Counter 2 DI Counter 3 DI Counter 4 DI Counter 5 DI Counter 6 DI Counter 7 I I I I t t t I I I n n n n In n n n z http wise icpdas com 125 ICP DAS WISE User Manual o XW1101 Parameter Name Modbus Length Data Range Address Type Discrete Input Unit Discrete Input 8 Bits DI Ch 13 0 OFF 1 ON DI Ch 14 0 OFF 1 ON DI Ch 15 0 OFF 1 ON Input Register Unit Register 16 Bits DI Counter O DI Counter 1 DI Counter 2 DI Counter 3 DI Counter 4 DI Counter 5 DI Counter 6 DI Counter 77 DI Counter 8 DI Counter 9 DI Counter 10 DI Counter 11 DI Counter 12 DI Counter 13 DI Counter 14 DI Counter 15 http wise icpdas com 1 0 65535 0 65535 0 65535 0 65535 0 65535 0 65535 0 65535 0 65535 0 65535 0 65535 0 65535 0 65535 0 65535 0 65535 0 65535 0 65535 t t t t t t I I I I I I I I Int t t t t I I I I I Es I I t t z z n n n n n n n nt n n n n n n n n NO
53. ICP DAS WISE oy lee Manual ISE 580x Series Version 1 58 Sas ICP DAS WISE User Manual Warning ICP DAS Inc LTD assumes no lability for damages consequent to the use of this product ICP DAS Inc LTD reserves the right to change this manual at any time without notice The information furnished by ICP DAS Inc is believed to be accurate and reliable However no responsibility 1s assumed by ICP DAS Inc LTD for its use or for any infringements of patents or other rights of third parties resulting from its use Copyright and Trademark Information Copyright 2009 by ICP DAS Inc LTD All rights reserved worldwide Trademark of Other Companies The names used for identification only maybe registered trademarks of their respective companies License The user can use modify and backup this software on a single machine The user may not reproduce transfer or distribute this software or any copy in whole or in part http wise icpdas com 2 ICP DAS WISE User Manual 10 Table of Contents TTPO CU CON sas ayes iai alisa Ro e dn a eens 9 Beror Conme CUO sacas Gras da a RU a 13 2 1 Network CONMGUTAUON serried e E E 13 2 2 T7000 Module Parameter Settings cccccccccccccsssseseeeeceeeceeeeeeeseeeeeees 15 WISE Web Pace Overview nais is seia nd CURSA a RD 18 3 1 Kocie te Wa S ue bes iana E TA A 18 a2 Channel Montoro PASO aaa teste nese tae geting edb RT 21 BASIC E eos net a cache E ca hcam
54. ISE 580x This document is intended to give you a full range instruction to WISE 580x controllers You will be able to learn how to edit logic of the rules and how to download the rules to the controllers for conditional execution http wise icpdas com 12 ICP DAS WISE User Manual 2 Before Connection Before connecting to WISE 580x Web HMI pages please complete the following steps to implement network configuration and I 7000 modules parameter settings The procedures are as follow 2 1 Network configuration Please make sure the Init Switch on the controller has been switched to OFF position Connect the controller to power supply and to the network The Init Switch position is shown as below Lock Figure 2 1 The Init Switch on the controller Install and execute MiniOS7 Utility MiniOS7 Utility can be downloaded from the following link Please download version v3 2 4 or later http ftp icpdas com pub cd 8000cd napdos minios7 utility minios7_util ity On toolbar select Connection gt Search shown as below A MiniOS7 Scan window will pop up and automatically start to search controllers in the network MiniOST Utility Ferion 3 2 4 a File Connection de Command Configuration Fe Tools lt 2 Hew connection Fa SERR Last Connection AltF2 Name e Ca DCOoM File Folder EZ Data Logger File Folder 2C 5 EzProg l File Folder ol O Mo 104 File Folder 2C a hadi FO
55. ISE 580x also allows to connect with devices that support Modbus RTU Slave protocol for I O control Through Modbus RTU protocol it enables to read back 4 types of Modbus data Coil Output Discrete Input Input Register and Holding Register from the Modbus RTU Slave modules to the WISE 580x And by WISE IF THEN ELSE rule engine it allows to perform automation control operation on the devices And with SCADA software it also allows to http wise icpdas com 39 ICP DAS WISE User Manual monitor and control the Modbus RTU device retrieved information on the WISE 580x In Modbus RTU Modules Setting page it allows to perform parameters settings and related configuration of the Modbus RTU Slave modules for use in the IF THEN ELSE rules edition Each WISE 58x can connect to either up to 4 or 10 Modbus RTU Slave modules the maximum quantity it allows to connect to depends on the mode selected The setting page is shown as follow Modbus RTU Module Setting Page Baudrate COM2 9600 v bps Parity None o Odd Even Stop bits 9 1 2 Silent Interval milliseconds 4 Modbus RTU Modules 16 l 7000 Modules 10 Modbus RTU Modules Address 1417Y 300 milliseconds Polling Timeout Range 1 10000 5 seconds Timeout Retry Interval Range 3 65535 Modbus RTU Module List of COM2 No Modbus RTU Module Exist Save Figure 4 20 Modbus RTU Slave Module Setting Page Follow the following steps i In the Bau
56. Module amp Address section li Specify the output value of Coil Output from the dropdown list of the Address Value field The output value can be OFF or ON i Click Save button to save the settings The popup window will be closed and return to the Rule settings page http wise icpdas com 97 ICP DAS WISE User Manual 6 2 5 Holding Register You can execute an action in Holding Register channel of Modbus RTU TCP module in THEN ELSE Action statement the editing page for Holding Register Action is shown as follow Save Figure 6 22 Holding Register action setting page Follow the following steps i From the dropdown list of the Module amp Address field select the Holding Register address index to execute actions li Specify the Operator in the Operator field The 3 operators are as follow O Indicate assign the new Holding Register address value as the value in Value field O Indicate assign the new Holding Register address value as the original Holding Register address value plus the value in Value field O Indicate assign the new Holding Register address value as the original Holding Register address value minus the value in Value field iii In the Value field 4 sources can be used as value O Self Defined Value assign a self defined value RTU Device 1 1 4 Assign Value as w yt Address 0 4 0
57. P DAS WISE User Manual uay Web Inside Smart Engine ed es We Web Anywhere Automation Anywhere WISE 5801 WISE Controller 1 WISE Engine Version 220 Internal Register Q XW Board XW107 G l 7000 Module Address 4 Address 5 pa ol l 7088 Address 16 7080 Modbus RTU Module Figure 3 6 The Channel Monitoring page after login If you login into the Channel Monitoring page as a Guest you can only view the channel data You will not be allowed to modify the data You are required to login as Administrator to modify the channel output data such as DO AO Internal Register Coil Output and Holding Register value The following figure shows the interface that will be displayed when login as an Administrator You can directly enter specific values to output channel data Ch 1 Switch 2 Ch 0 Switch 1 Switch 7 Switch amp a mM A Mim EA AM Minkte Mme reel Figure 3 7 Login into the Channel Monitoring page as Administrator The following figure shows the interface when login as a Guest The Guest can only view the channel data without the permission to modify the data http wise icpdas com 2a ICP DAS WISE User Manual Switch 1 switch 2 E ON E ON switch 5 Switch 6 OFF E OFF T Switch amp Horr HoF OFF E OFF Go to Logic Setting ICP DAS Co Lid All Rights Reserved Figure
58. P server is recommended for Email sending function Please visit WISE FAQ web page http wise icpdas com FAQ html for more Email setting information 5 5 CGI Command Setting WISE offers up to 12 sets of CGI Command setting This function allows sending pre input CGI Command to pre set Remote Server device under certain conditions The configuration page is shown as below CGI Command Setting Page HTTP CGI Command Insert Real Time Variable Module xv 304 DI v Chjo v Add times isento Arre Range O 65535 secs do Pim Range O 65535 Save Figure 5 7 CGI Command setting page Follow the following steps 1 Specify the numbers of CGI Commands you want to set up from the dropdown list of the CGI Amount field il Specify the CGI group number from the dropdown list of the Index field 111 Enter the Remote Server IP or domain name Port number and CGI Command in the CGI Command field CGI Command provides an encoded string for you to add current channel value into CGI Command Please note the content length of the CGI http wise icpdas com 63 ICP DAS WISE User Manual IV V1 command cannot exceed 400 characters Enter the number in the Retry Count field It means the retry number WISE will try when it can t connect with Remote Server device Enter the number in the Retry Interval field It means the time interval between each retry connection
59. Range 3 65535 Inverse Data Big Endian Enable pata Mode Start Address Figure 4 25 Modbus RTU Slave Module Discrete Input Setting Page The detailed information of the parameters are as follow http wise icpdas com Please refer to section 4 7 1 for detailed information of the Name Address Polling Timeout Timeout Retry Interval and Inverse Data Big Endian fields Data Model WISE 580x offers 4 Data Model selections to match the Modbus RTU Slave module configuration Please refer to the section 4 7 1 for detailed information In this case please select Discrete Input 1x Start Address Allows to set up the starting address of Discrete Input 1x on the Modbus RTU Slave module you would like to retrieve Continuous Data Number After finishing the Start Address setting specify the Continuous Data Number it is the number of Discrete Input data you would like to retrieve from the Start Address The maximum address number of each data type 1s 100 After finishing the Start Address and Continuous Data Number setting click on Add button A new Discrete Input address block will be added to the Modbus address mapping table shown as below All added address blocks will be located in sequences staring from the Starting Address Please note The address number on the first column WISE 580x 47 ICP DAS WISE User Manual Local Address means the local Modbus address
60. Relay Output Modbus RTU Module Module Module Module Slave Device had 0101001 22a x t aan ana y r Digital Pulse Frequency RTD Sensor Thermometer Relay Output ON OFF Switch Warning Light Figure 1 1 WISE 580x System Architecture http wise icpdas com 9 ICP DAS WISE User Manual WISE 580x system features 4 IF THEN ELSE logic rules execution ability WISE 580x equips with an IF THEN ELSE logic Rule Engine it offers up to 36 IF THEN ELSE rules for you to set up the logic content After completing rule edition and downloading rules to the WISE controller the Rule Engine will loop execute the rules in order under specific conditions 4 No programming is required to implement logic content on controllers WISE 580x provides user friendly Web UI pages for editing control logic on the controllers It enables to implement logic edition by a few clicks on the mouse to set up and deploy logic rules without writing a single line of code 4 No extra software tool is required all operations can be done through the Web browsers Provides Web based HMI interface runs on regular Web browsers To edit control logic it only requires a browser to connect to the Web server on WISE 580x No extra software tool installation is needed on the target PC 4 Support XW Board and I 7000 I O Module WISE 580x allows to connecting with a wide range of the XW Board and I 7000 Remote I O modules that enables to find best solutions to meet t
61. ailed description is as below The AI Channel setting in following examples is OmA 20mA a In the IF Condition when AI gt or gt a numerical value Assuming the Deadband value is set to be 2 mA and the following statements are defined in the related logic Rule IF AI0O gt 10mA THEN DO ON ELSE DO OFF that means when AIO receives a signal that exceed 10mA the DO channel will change to ON immediately however when the AIO channel value drops and becomes lower than 10mA the DO channel will not change back to OFF immediately until the value reaches 8mA 10mA minus the Deadband value 2mA as shown in following figure http wise icpdas com 31 ICP DAS WISE User Manual IF Al gt 10mA THEN DO ON ELSE DO OFF 10mA 8maA Ras fereeeeemeeeeemeeamneeeermeerenmeeermmseeeannoo anaE EEEE e DO OFF lt DO OFF lt DO ON Figure 4 10 Al Deadband Operation gt or gt a numerical value b In the IF Condition when AI lt or lt a numerical value Assuming the Deadband value is set to be 2 mA and the following statements are defined in the related logic Rule IF AIO lt 10mA THEN DO ON ELSE DO OFF that means when AIO receives a signal which is lower than 10mA the DO channel will change to ON immediately however when the AIO channel value exceed 10mA the DO channel will not change back to OFF immediately until the value reaches 12mA 10mA plus the Deadband value 2mA as shown in following figure
62. al Register and set the nicknames for the Internal Register this nickname will be displayed on the Channel Status page After you finish all the Internal Registers selections and settings click Save button to save the settings 5 2 Timer Setting WISE provides 12 groups Timer for timing functions The Timer status can be Not Timeout or Timeout They can be included in the IF Condition statements The Timer Action can be Start or Reset The Start Action will start to run the Timer and if the Start Action is triggered one more time when the Timer is running the Timer will restart again The Reset action will reset the Timer and stop running the Timer The Timer will be in Timeout status only when the Timer is running and reached the setting time http wise icpdas com otherwise the status of Timer will remain in Not Timeout The 57 ICP DAS WISE User Manual Timer setting interface is shown as below Timer Setting Page ga Ferd Initial Status Figure 5 2 Timer setting page Follow the following steps Timer Amount field is required Select the total number of timer you are going to use from the dropdown list Specify the timer you want to set up by selecting its index number from the dropdown list of the Index field Period field is required for each timer pl
63. an I 7000 module using RS 485 Address 1 AI Channel DO Channel DI Channel AO Channel 140 179 Value amp DI Value Value Value Counter Vale I 7000 module Modbus Address starts from different initial address therefore the I O channels Modbus Address of the modules will also be different if it starts from different RS 485 address To calculate the I O channels Modbus Address of I 7000 module please follow the steps below O Get the RS 485 address of the I 7000 module O Calculate the parameter N by the following format N 1 7000 RS 485 address 1 x 40 Check the I 7000 module Modbus TCP Address Table to calculate the I O channel Modbus TCP Address with N value for the I 7000 module According to I 7000 module RS 485 addresses each module s N value is different For example The N value of I 7000 module with RS 485 Address 1 is 1 1 40 O the N value of I 7000 module with RS 485 Address 2 is 2 1 40 40 the N value of I 7000 module with RS 485 Address 3 is 3 1 40 os eee and the N value of I 7000 module with RS 485 Address 16 is 16 1 40 600 The I 7000 module Modbus Address Table is shown as below o 1 7011 1 7012 I 7014 1 DI 2 DO 1 AI channel Coils Output Unit Coil 8 Bits DO Ch 0 00140 N 0 OFF 1 ON DO Ch 1 00141 N 0 OFF 1 ON http wise icpdas com 132 ICP DAS WISE User Manual Discrete Input Unit Discrete Input 8 Bits Input Register Unit Register 16 Bits By Chann
64. annel don t input a o ir Internal Register non existing index number Data Figure 5 16 SMS Command Data Retrieve Coding Rules e Modify channel data WISE 5801 allows to modify output channel and Internal Register data by SMS command Each SMS command message allows to modify one output channel or Internal Register value Specify the output channel or Internal Register by the coding rules as described above add a at the end of the string and then add the data value you would like to change to For DO input O or 1 O indicates OFF and 1 indicates ON For AO input the value in floating point format e Modify SMS command variable data WISE 5801 offers up to 12 SMS command variables The status of the variables can be set as O or 1 The status of SMS command variable can be included in IF Condition as part of logic rules You can send a SMS command message to modify the status of the variable and then perform the execution of an Action that has been previously set http wise icpdas com 74 ICP DAS WISE User Manual 3 types of SMS command examples are given as follow SMS Command Types Retrieve real time channel data Modify channel data Modify SMS command variable data The SMS Command that user sends GET xdi0 m1ai2 n18ro03 Inquires the value of DIO on XW Board the value of AI channel 2 on I 7000 that locates at address 1 and the value of Holding Register address 18 on Modbus RTU device
65. ata Range Address Type Coil Output Unit Coil 8 Bits SMS switch 00001 0 OFF 1 ON Input Register Unit Register 16 Bits Holding Register Unit Register 16 Bits Ethernet IP 1 Ethernet IP 2 Ethernet IP 3 Ethernet IP 4 Subnet Mask 1 Subnet Mask 2 Subnet Mask 3 Subnet Mask 4 Gateway Gateway 2 http wise icpdas com 1 0 255 0 255 0 255 0 255 0 255 0 255 0 255 0 255 0 255 0 255 t t t I I I Int Int Int n n Int n n t t t n n n n n n I I oo 025 oo 0255 dass 0 255 0 255 0 255 0 255 0 255 dass oass I NO 4 ICP DAS WISE User Manual 2 XW Board Data This block stores information of XW Board For different XW Board modules the data will be store in different address the following sections shows corresponding address information for different modules o XW107 XWI1071 Parameter Name Modbus Length Data Range Address Type Coil Output Unit Coil 8 Bits DO Ch 0 0 OFF 1 ON DO Ch 1 0 OFF 1 ON DO Ch 2 0 OFF 1 ON DO Ch 3 0 OFF 1 ON DO Ch 4 0 OFF 1 ON DO Ch 5 0 OFF 1 ON DO Ch 6 0 OFF 1 ON DO Ch 7 0 OFF 1 ON Discrete Input Unit Discrete Input 8 Bits DI Ch 0 10020 0 OFF 1 ON DI Ch 1 0 OFF 1 ON DI Ch 2 0 OFF 1 ON DI Ch 3 0 OFF 1 ON DI Ch 4 0 OFF 1 ON DI Ch 5 0 OFF 1 0N DI Ch 6 0 OFF 1 ON DI Ch 7 0 OFF 1 ON Input Register Unit Register 16 Bits DI Counter O 30020 1 30 _O OFF 1 ON _O OFF 1 ON _O OF
66. be like this 20110501 12 35 00 XXXX P Date and time of User input data Specify the data log is the Data Log item log content Period recording P or string Event trigger recording E Select Sampling Period to enable period recording function in WISE When the time reaches the period time interval the data will be recorded once in pre set data format The data recording will keep going periodically There are ten options 10 secs 30 secs 1 min 2 mins 3 mins 5 mins 10 min 20 min 30 min 1 hour In the Close Log File field select the time interval to close a data log file There are eight options 1 hour 2 hours 3 hours 4 hours 6 hours 8 hours 12 hours 24 hours For example if the Close Log File time interval is set as 3 hours and Sampling Period is set as 5 mins it means WISE 580x will http wise icpdas com 67 ICP DAS WISE User Manual record data every 5 mins And the log file is created at O o clock 3 o clock 6 o clock 9 o clock 12 o clock 15 o clock 18 o clock and 21 o clock When the system time reached these specified time the Data Log file will be closed automatically the time interval of this first file will be shorter than 3 hours and create a new data log file to record another 3 hours and so on vil In the Column Header field there are three options None Channel Name Nickname and Nickname Only The module name channel
67. ck Move Up or Move Down to move the I 7000 module to desired address http wise icpdas com 35 ICP DAS WISE User Manual O After all 1 7000 module settings are completed click Save button to save the changes Please refer to the following sections for more detail on I 7000 module DI DO AI and AO channel configurations Please note 1 Currently WISE 580x only connect to I 7000 via COM2 please make sure 1f the I 7000 modules are connected to WISE 580x COM2 2 WISE 580x supports the Host Watchdog function to send a Host OK command to all connected I 7000 modules every 5 seconds 4 6 1 l 7000 module DI channel setting The I 7000 module DI Channel Setting page is shown as follow using I 7052 as an example nm E Polling Timeout 300 milliseconds D gt gt a o E Power On Chame cha hs ns ent O Nickname O o Nl Reset Counter When Power On Figure 4 16 l 7000 module DI attribute setting page The settings are as follow O Polling Timeout The time for WISE 580x to send command to the I 7000 module and wait for the response the unit will be ms O Nickname For you to define nicknames for each I O channel this nickname will be displayed on the Channel Status page O Reset Counter When Power On When the Reset Counter When Power On is selected it
68. com 90 ICP DAS WISE User Manual 6 1 10 Schedule Schedule condition can be used as evaluation criteria for IF condition statement the editing page for Schedule condition Setting is shown as follow Schedule Condition Setting Figure 6 13 Schedule condition setting page Follow the following steps 1 Select the schedule that you are going to use its status as evaluation criteria for IF condition statement Specify the schedule index from the dropdown list of the Index field ii Define the evaluation criteria of the status in IF statement to be Out of Range or In Range If the status of the schedule matches the evaluation criteria the result of this condition evaluation will be true lil Click Save button to save the settings The popup window will closed and return to the rule settings page 6 1 11 Rule Status The Rule Status 1f the Rule is disabled or enabled can be used as evaluation criteria for IF condition statement Please note there must be at least one edited rule on WISE controller for setting up Rule Status in the IF Condition Setting page The editing page for Rule Status Condition Setting is shown as below Rule Status Condition Setting qm Figure 6 14 Rule Status condition setting page http wise icpdas com 9 ICP DAS WISE User Manual Follow the following steps 1 Specify the index number of the Rule that is going to be used in the IF Condition stateme
69. d input the 4 digit SIM card PIN code If the PIN code is not required leave the field blank ii Enable the Enable WISE to accept SMS Command function to start the SMS command receiving function In the Authorized Phone Number field input the phone numbers you would like to authorize to send SMS commands to WISE 5801 Please note the Authorized Phone Number has to be input in the format Country code area code and number For example if the Authorized Phone Number is a cell phone number 0987654321 in Taiwan area please input the Authorized Phone Number as 886987654321 If you http wise icpdas com 76 ICP DAS WISE User Manual don t know the Country code and the area code you can use a cellular phone to send the SMS command ECHO to the WISE 5801 When WISE 5801 receives the command it will reply a SMS message to the cellular phone you use The SMS message will include the phone number with the Country code and the area code of the SMS message sender that WISE 5801 receives After getting the information you can enter the exact phone number of the SMS message sender in the Authorized Phone Number field of the WISE 5801 ill To use the SMS Quick command edition function please click the Setting button in the Quick Command field then a SMS Quick Command Setting Page will pop up as follow SMS Quick Command Setting GET w O LEKO EUA Module xw107 v Di Quick Command List ramo Qu
70. d on your computer Click Finish to close this wizard Figure 10 4 Complete the installation 10 2 2 Uninstall WISE Firmware Uploader Follow the steps below to uninstall WISE Firmware Uploader O Click Start gt All Programs gt ICPDAS WISE and then click Uninstall under the WISE category ox oe bs contro rane ge mas A Paint an Accessories gt a Startup gt E2view E2view amp Internet Explorer E PIso ps4o0 all Programs fm ICPDAS Log OFF o Ti Em PIso ps4o00 EM ET M8194H fam WISE Firmware Uploader Ba WISE Firmware Uploa Figure 10 5 Start to uninstall WISE Firmware Uploader O You will see a window pop up as below click Next to continue WISE Firmware Uploader Uninstall Welcome to the WISE Firmware Uploader version 2 2 Uninstall This wizard will guide you through the uninstallation of WISE Firmware Uploader version 2 2 Before starting the uninstallation make sure WISE Firmware Uploader version 2 2 is not running Click Next bo continue Cancel Figure 10 6 Uninstall WISE Firmware Uploader 1 http wise icpdas com 116 ICP DAS WISE User Manual O Click Uninstall to uninstall the program A WISE Firmware Uploader Uninstall Uninstall WISE Firmware Uploader version 2 2 Remove WISE Firmware Uploader version 2 2 From your computer WISE Firmware Uploader version 2 2 will be uninstalled From the Following Folder Click
71. detailed rules description Rules can be downloaded to the hardware device immediately after you successfully set up one or more rule s http wise icpdas com 107 ICP DAS WISE User Manual 6 4 Rule Manager The Rule Manager allows easy modification and deployment with existing rules By a few simple steps you can easily change the rule orders or make modification with previously edited rules The Rule Manager table is shown as below Rule Manager Reorder Reset All Settings Figure 6 34 Rule Manager setting page Rule Manager offers 5 functions 4 Copy Copy the content of previously edited rule to another rule Click Copy button a window as shown below will pop up Select the source rule from the first field and then select the destination s from the second fields multiple rule destinations is allowed Click Save button to copy the content of the source rule to all destination rules Rule Copy Figure 6 35 Rule Copy setting page http wise icpdas com 108 ICP DAS WISE User Manual 4 Reset Allows to clear rule content of previously edited rules Click Reset button a window as shown below will pop up Rules that are previously edited will be listed on the page select the rule to be cleared and then click Save button the rule you select will be reset Rule1 jo Rule2 Rule3 Figure 6 36 Rule Reset setting page 4 Reorder Reorder existing rules
72. dex you select has to be enabled in Advanced Setting ii Click Save button to save the settings The popup window will be closed and return to the Rule settings page 6 2 11 Recipe You can execute a Recipe action in THEN ELSE Action statement the editing page for Recipe Action is shown as follow Recipe Action Setting der TE onn E Figure 6 28 Recipe action setting page http wise icpdas com 103 ICP DAS WISE User Manual Follow the following steps 1 Select the pre set Recipe action from the dropdown list of the Index field Please note the Recipe Index you select has to be enabled in Advanced Setting nm Click Save button to save the settings The popup window will be closed and return to the Rule settings page 6 2 12 Rule Status The Rule Status can be modified to be Disable or Enable in the Action The editing page for Rule Status Action Setting is shown as below Save Figure 6 29 Rule Status action setting page Follow the following steps 1 Specify the index number of the Rule It has to be a previously saved Rule that is going to be changed in the Action Condition statement from the dropdown list of the Index field il Specify the Rule status to be Disable or Enable from the dropdown list of the Status field When the Action being executed the Rule status will be changed to specified status i Click Save button to save the settings The Rule Statu
73. ding and SMS command receiving functions For SMS alarm message sending function WISE 5801 offers up to 12 SMS alarm settings It allows to send pre set SMS alarm to specific phone numbers For SMS command receiving function WISE 5801 allows to set up maximum 3 authorized phone numbers to receive SMS commands WISE 5801 will execute the commands received from authorized phone numbers only There are three types of SMS commands O Retrieve real time channel data you can retrieve specific channel real time data one SMS command message can require up to 10 channel data values To retrieve the channel data of WISE 5801 follow the following coding rules to send a SMS command to WISE 5801 http wise icpdas com 73 ICP DAS WISE User Manual Initiate each data string with a the symbol indicates the string following after is real time data A indicates the module type B Real Time Data Code AI Channel Data AO Channel Data DI Channel Data indicates module location A can be set as x m n For XW board SAB aiC put x in A skip B For I 7000 modules put m in A put its do DO Channel Data location address in B 1 16 For ci DI Counter or RTU Modbus RTU device put n in Discrete Input Data A and put its location address in co RTU Coil Output B 17 20 For Internal Register skipped both A and B Data RTU Input Register RTU Holding C indicates the index number of the ch
74. do not need to build the Modbus Address Table by yourselves O If the setting of Module Type is ET 7000 PET 7000 Series then system will automatically produce the Modbus Address Table for the I O channel configuration of the module you select in the model name dropdown list Please remember to go to the Modbus TCP Module Attribute Setting Page of the module to check and modify the setting of HEX max min values and Real max min values to be the same as the setting of the physical module 147 ICP DAS WISE User Manual WISE 5801 Local Address re rumor DD Coil Output Discrete Input Input Register Holding Register 0x 1x 1 2 rest reu About the configuration and setting document of ET 7000 PET 7000 series modules please visit http ftp icpdas com pub cd 6000cd napdos et7000 document to download the pet et 7000 register table v1 0 x pdf document for reference xiii After all Modbus TCP Slave module settings are completed click Save button to save the changes http wise icpdas com 148 ICP DAS WISE User Manual WISE 580x MTCP Modbus Register Address Table Modbus 00000 10000 30000 40000 Address Coils Output Discrete Input Input Registers Holding Registers System Data XW Board Data TCP module TCP module connection status information TCP module Error Code Internal Register Modbus TCP Module Data Index 1 Modbus TCP Module Data Index
75. drate COM2 field select the WISE 580x COM2 data transmission Baudrate from the drop down list The Baudrate has to be set the same as the Baudrate of Modbus RTU Slave modules Please note on the 1 7000 Module Setting page there is a COM2 Baudrate setting as well please note that all I 7000 modules and Modbus RTU Slave modules that are connected to the WISE 580x COM2 must be set to the same Baudrate ii In the Parity and Stop bits fields set up the Parity and Stop bits http wise icpdas com 40 ICP DAS WISE User Manual iil iV vi vil Vill 1X The Parity and Stop bits of WISE 580x and Modbus RTU Slave module have to be set the same Select the data transmission Baudrate for WISE 580x COM2 and then the system will automatically provide a proper value in the Silent Interval field For each Modbus RTU Slave device has different Modbus command process capability the response time for sending result from Modbus RTU Slave device to controller might be different You can adjust this value to most appropriate time interval such as extend this value to make sure every Modbus RTU Slave device connected to the WISE 580x has enough time to process the Modbus command or shorten this value to improve the efficient of the poll mechanism between Modbus RTU Slave device and WISE 580x In the Mode field select the I O module connection mode for this WISE 580x There are two options if you select 4
76. dule will vary according to the mode selected http wise icpdas com 4 ICP DAS WISE User Manual If you select the mode that supports 4 Modbus RTU modules the Modbus RTU Slave modules will be added in the order of the address 17 20 If you select the mode that supports 10 Modbus RTU modules the order of the Modbus RTU Slave module will correspond to the Index number the Modbus RTU module being assigned not correspond to the RS 485 address So before you add the module you must assign a specific Index 1 10 to a specific Modbus RTU module According to the Index being assigned the I O channel data of the module will be saved in the corresponding WISE 580x Modbus address table for more detailed information please refer to Appendix 1 The following are examples of the Modbus RTU Slave module lists Modbus RTU Module Setting Page None V Odd gt Even 48 milliseconds 4 Modbus RTU Modules 16 l 7000 Modules 10 Modbus RTU Modules RTU Device 20 300 milliseconds Polling Timeout Range 1 10000 5 seconds Timeout Retry Interval Range 3 65535 Modbus RTU Module List of COM2 Save Figure 4 21 Modbus RTU Slave Module List for 4 Modbus RTU Modules 16 l 7000 Modules http wise icpdas com 42 ICP DAS WISE User Manual Modbus RTU Module Setting Page Baudrate COM2 9600 v bps Parity None O Odd O Even Stop bits 91 02 Silent Interval 48 milliseconds O4 Modbus RTU Modules
77. dvanced Setting li Specify you want to Enable or Disable this schedule when this THEN ELSE Action statement is executed ii Click Save button to save the settings The popup window will be closed and return to the Rule settings page 6 2 9 Email You can send a message to an Email group when executing a THEN ELSE Action statement the editing page is as below Email Action Setting Email Information 1st Receiver Email Address Robert hotmail com 2nd Receiver Email Address 5th Receiver Email Address Figure 6 26 Email action setting page http wise icpdas com 102 ICP DAS WISE User Manual Follow the following steps 1 Select the pre set Email group from the dropdown list of the Index field Please note the Email you select has to be enabled m Advanced Setting The Email group information will be displayed for you to verify if this is the Email group you are going to send the message to il Click Save button to save the settings The popup window will be closed and return to the Rule settings page 6 2 10 CGI You can send a CGI Command to a Remote Server device when executing a THEN ELSE Action statement the editing page is shown as below send to http 192 168 100 92 0 RESET Figure 6 27 CGI Command action setting page Follow the following steps 1 Select the pre set CGI Command action from the dropdown list of the Index field Please note the CGI Command In
78. e Configuration Procedure gt Set up Name Time Network Password and configuration for ins connected I O modules Set un Timer Schedule Fmail and Data oaaer functions efe Figure 3 3 After login the Logic Setting page http wise icpdas com 19 ICP DAS WISE User Manual Six buttons will appear on the upper part of the Web page 4 Basic Setting 4 Advanced Setting 4 Rules Setting 4 Channel Status 4 Upload from Module 4 Download to Module The main page will show the version of WISE 580x firmware WISE Engine Version the OS version of the controller and the controller module name A list of I O devices that currently are connected to the WISE 580x such as the XW Board I 7000 modules and Modbus RTU TCP modules will be displayed as well And the connection status will also be shown on this page In addition the general WISE 580x Logic Setting Web UI operating procedures will be displayed as follow Basic Setting Advanced Seiting Rules Setting Download to Module Figure 3 4 WISE 580x Logic Setting Operation Procedures Please note DO NOT refresh or close the web page when you are editing the rules otherwise the contents of all previous settings will be gone And please remember all settings will take effect only when they have been downloaded to modules 1f you close the web page before finishing Download to Module all settings will be disappeared as well In addition there is a
79. e 1 7088 8 DI 8 PWM Output channel Parameter Name Modbus Length Data Type Range Address Coil Output Unit Coil 8 Bits PWM Output Ch 0 00140 N PWM Output Ch 1 00141 N PWM Output Ch 2 00142 N PWM Output Ch 3 00143 N PWM Output Ch 4 00144 N PWM Output Ch 5 00145 N PWM Output Ch 6 00146 N PWM Output Ch 7 00147 N Discrete Input Unit Discrete Input 8 Bits DI Ch 0 10140 N DI Ch 1 10141 N DI Ch 2 10142 N DI Ch 3 10143 N DI Ch 4 10144 N DI Ch 5 10145 N DI Ch 6 10146 N DI Ch 7 10147 N Input Register Unit Register 16 Bits DI Counter O 30140 N 2 DI Counter 1 30142 N DI Counter 2 30144 N DI Counter 3 30146 N DI Counter 4 30148 N DI Counter 5 30150 N DI Counter 6 30152 N DI Counter 7 30154 N O OFF 1 ON O OFF 1 ON O OFF 1 ON O OFF 1 ON O OFF 1 ON O OFF 1 ON O OFF 1 ON O OFF 1 ON Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte O OFF 1 ON O OFF 1 ON O OFF 1 ON O OFF 1 ON O OFF 1 ON O OFF 1 ON O OFF 1 ON O OFF 1 ON DIChO 101404N 1 DIChi I0I4 N 1 DICh2 10142 N 1 DlCh3 1084N 1 DIChA 1014 N 1 DlCh5 101454N 1 DICh6 10146 N 1 DICh7 10147 N 1 DWORD DWORD DWORD DWORD DWORD DWORD DWORD DWORD 0 4294967295 0 4294967295 0 4294967295 0 4294967295 0 4294967295 0 4294967295 0 4294967295 0 4294967295 http wise icpdas com 138 ICP DAS WISE User Manual e DL 10
80. e is RS 485 Address Channel Type Channel Index For example 1 DIO is for the DIO channel of the I O module with RS 485 address 1 The following figure shows an example of the data arrangement of the I O Data Table for the Register Merge Coil into Register type WO Data Table Configuration Coil and Register Register Merge Coil into Register Coil 6 Register 2 Figure 5 14 The I O Data Table for Register Merge Coil into Register type Iv Enable the Active sending of I O Data Table then WISE 580x will actively send all the I O Data Table s channels data to the SCADA software http wise icpdas com 72 ICP DAS WISE User Manual Active sending of I O Data Table Attributes of Active O Data sending Receiver NetID 1 Range 1 255 say 300 milliseconds Range 1 65535 Timing to send out I O When an I O change take place Data Every seconds Figure 5 15 Attribute of Active I O Data Sending It is required to set the Receiver s SCADA software IP address the Modbus TCP Slave s Port number and NetID of the Receiver s the Timeout value and the type of Timing to send out I O Data There are two options for the Timing to send out I O Data one option is to send out the data when an I O channel value change takes place the other is to send out the data at periodic time schedule 5 9 SMS Setting WISE 5801 offers SMS alarm message sen
81. e of the AO channel in the Power On Value field WISE 580x will output this value for the AO channel when is power on The default initial value is 0 After all AO channel settings are completed click Save button to save the changes http wise icpdas com 33 ICP DAS WISE User Manual 4 6 l 7000 Modules Setting I 7000 Modules Setting page allows you to select the module types of the I 7000 modules and DL 100 DL 302 connecting to the WISE 580x via COM2 and enables to set up the configuration for each individual 1 7000 module Fach WISE 580x controller allows to connecting to up to 16 I 7000 modules Module Address setting must be in the range 1 16 The I 7000 Modules Setting page is shown as below l 7000 Module Setting Page Baudrate COM2 9600 Y bps Parity None Odd Even Stop bits e Enable Disable 7005 v Type 1 7005 Address 300 milliseconds Range 1 600 Polling Timeout 7000 Module List of COM2 assess modue J oi 00 A O Poting Timeout Save Figure 4 14 l 7000 module setting page Follow the following steps In the Baudrate field select the WISE 580x COM2 data transmission rate from the drop down list In the Parity and Stop bits fields set up the Parity and Stop bits The Parity and Stop bits of WISE 580x and I 7000 module have to be set the same In the Checksum field specify the Checksum setting for the communicate between WISE and
82. e will be displayed on the Channel Status page Type Select the appropriate AI signal input type Deadband Please refer to section 4 8 XW Board AI channel settings for Deadband settings Scale Please refer to section 4 8 XW Board Al channel settings for Scale settings 38 ICP DAS WISE User Manual After all AI channel settings are completed click Save button to save the changes 4 6 4 1 7000 module AO channel setting I 7000 module AO Channel Setting page is shown as follow using 7024 as an example l 7024 Module Setting Maamees Z Polling Timeout 300 milliseconds Te 0 20mA w 0 20mA i 0 20mA w 0 20mA w Figure 4 19 7000 module AO attribute setting page The settings are as follow O Polling Timeout The time for WISE 580x to send command to the I 7000 module and wait for the response the unit will be ms O Nickname For you to define nicknames for each I O channel this nickname will be displayed on the Channel Status page O Type Select the appropriate AO signal output type After all AO channel settings are completed click Save button to save the changes Please note please use DCON Utility to set up the Power On Value for each AO channel on I 7000 modules 4 7 Modbus RTU Modules Setting In addition to XW Board and I 7000 I O modules W
83. ease input the period interval in units of seconds Specify the initial status of each timer from the dropdown list of the Initial Status field Select Start indicates the timer will start to count as soon as the hardware device is power up Stop indicates the Timer will remain off when the hardware device is power up it will not be activated until being triggered under certain conditions The default setting of initial Status 1s Stop Repeat steps 1 iv After all timer settings are completed click Save button to save the changes 5 3 Schedule Setting WISE provides 12 groups of Schedules to setup prescheduled routine tasks The status of Schedule function can be In Range or Out of Range they can be included in the IF Condition statements The Action of Schedule can be Enable or Disable Please note if the Schedule is disabled the status will be Out of Range Schedule setting page is shown as below http wise icpdas com 58 ICP DAS WISE User Manual Schedule Setting Page Schedule Amount Initial Status Stop Clear Al o Makal InRange Weekday BM Oui of Range Figure 5 3 Schedule setting page Follow the following steps 1 Select the total number of schedule you are going to use from the dropdown list of the Schedule Amount field ll Specify the schedule you want to set up by selecting its index number from the dropdown list of the
84. ected to the WISE 580x MTCP and write data on Coil Output or Holding Register from the WISE 580x MTCP to these Modbus TCP Slave modules WISE 580x MTCP can use the Modbus data along with the built in IF THEN ELSE logic engine to execute actions under specific conditions The SCADA system also can retrieve the Modbus data from the WISE 580x MTCP The Modbus TCP Slave modules setting page is shown as follow http wise icpdas com 145 ICP DAS WISE User Manual Modbus TCP Module Setting Page Module Type IP Address 02 Range 1 65535 1 Range 1 247 Scan Rate 5 second s Range 0 65535 Polling Timeout 500 millisecond s Range 1 10000 Connection Timeout 3 second s Range 1 65535 Disconnection Retry Interval 5 seconds Range 3 65535 Modbus TCP Module List se mares me O No Modbus TCP Module Exist Follow the following steps to complete setting 1 il iil 1V Go to Basic Setting gt Modbus TCP Module Setting Page to open the Modbus TCP Module Setting Page of WISE 580x MTCP In the Module Type field there are three options for selection to define the module type of the Modbus TCP module which connect to WISE 580x MTCP Module Type Customize Customize E ET 7000 PET 7000 Series If the module which connect to WISE 580x MTCP is WISE 71xx series or ET 7000 PET 7000 series you can select WISE 71xx Series or
85. eeceeeceeeaeseseeeeees 31 Figure 4 10 AI Deadband Operation gt or gt a numerical value 32 Figure 4 11 AI Deadband Operation lt or lt a numerical value 32 Figure 4 12 AI Deadband Operation a numerical value ccccccccssseeeeeeeeees 33 Figure 4 13 Figure 4 14 Figure 4 15 Figure 4 16 Figure 4 17 Figure 4 18 XW Board AO attribute setting page sssseneessssssseeesssssssssceresssssssees 33 FF7000 mod le setine p l renosicern E 34 t7000 modules Hs iicsrori ea o nana nda separa doa 35 I 7000 module DI attribute setting page eoonosssssoerrssssssssseerssssssssse 36 I 7000 module DO attribute setting page onesssseoeenssssssssserrssssssssse 37 I 7000 module Al attribute setting page ensesssseoenrssssssssseerssssssssse 38 http wise icpdas com 5 ICP DAS WISE User Manual Figure 4 19 1 7000 module AO attribute setting page 0 0 0 eeeeeecccceeceeeeseeseseeeees 39 Figure 4 20 Modbus RTU Slave Module Setting Page ee cccccceeessseeeeeeeeees 40 Figure 4 21 Modbus RTU Slave Module List for 4 Modbus RTU Modules 16 17000 Modules au fase canes te fc ao Da du Nace eee dl 42 Figure 4 22 Modbus RTU Slave Module List for 10 Modbus RTU Modules 43 Figure 4 23 Modbus RTU Slave Module Coil Output Setting Page 44 Figure 4 24 Modbus RTU Slave Module Coil Out
86. el AI Ch 0 30140 N 2 Float Type Setting DI Counter 0 30142 N 0 65535 e 1 7013 1 DI channel Discrete Input Unit Discrete Input 8 Bits DI Ch 0 10140 N 0 OFF 1 ON Input Register Unit Register 16 Bits DI Counter O 30140 N Int 0 65535 e 1 7015 6 AI channel A Ae a A a ore JU IA j DL BS JIT Input Register Unit Register 16 Bits By Channel AI Ch 0 30140 N 2 Float l Type Setting By Channel AI Ch 1 30142 N 2 Float l Type Setting By Channel AI Ch 2 30144 N 2 Float l Type Setting By Channel AI Ch 3 30146 N 2 Float Type Setting By Channel AI Ch 4 30148 N 2 Float l Type Setting By Channel AI Ch 5 30150 N 2 Float l Type Setting e I 7005 I 7017 I 7018 1 7019 8 AI channel e en EEEE IULIA Es 7 Input Register Unit Register 16 Bits By Channel AI Ch 0 30140 N 2 Float l Type Setting http wise icpdas com 133 ICP DAS WISE User Manual By Channel AI Ch 1 30142 N 2 Float l Type Setting By Channel AI Ch 2 30144 N 2 Float l Type Setting By Channel AI Ch 3 30146 N 2 Float Type Setting By Channel AI Ch 4 30148 N 2 Float l Type Setting By Channel AI Ch 5 30150 N 2 Float l Type Setting By Channel AI Ch 6 30152 N 2 Float l Type Setting By Channel AI Ch 7 30154 N 2 Float l Type Setting Please note for different modules of I 7017 and I 7018 the numbers of channel might be different the address of each channel will f
87. g a Rule will go back to the Rules Setting main page All statements of edited Rules will be displayed Rules Setting main page 1s shown as below OW Web Inside Smart Engine 1 Basic Setting 2 Advanced Setting 3 Rules Setting LS Web Anywhere Automation Anywhere Channel Status Upload from Module Download to Module Rule Overview N Pd Rule Manager 7 Rule1 Enable wap Description ji Internal Register 1 123 AND Enable No Edit Status Internal Register 1 1 7016 1 AIO AND Rule OK Internal Register 1 Internal Register 1 Rule2 OK RR z o Internal Register 1 123 One Time Rule3 Internal Register 1 1 7016 1 AlO One Time Internal Register 1 7016 1 AOO One Time lt ELSE gt Internal Register 1 Internal Register 1 One Time v Rule4 Ruled lt Rule6 E Rule7 Rule2 Enable Description Rules dit lt IF gt Timer 1 Not Timeout AND Timer 1 Timeout lt THEN gt Timer 1 Reset One Time Rule9 lt Rule10 lt v Rule11 Timer 1 Start One Time Rule12 Rule13 Rule3 Enable Rule14 Description lt IF gt Tate Edit Schedule 1 Out of Range AND Schedule 1 In Range lt THEN gt Schedule 1 Disable One Time Schedule 1 Enable One Time Rule17 Rule18 a a a al Rule16 al a a Rule19 Figure 6 33 Rule setting main page Click Rules Setting button to display
88. g page The rule number will be displayed at the top of the page The Description field provides a space for you to make a brief description of this Rule An IF THEN ELSE Rule setting table appears under the description section Each Rule offer 3 IF conditions You could create IF condition statements by selecting appropriate operator AND OR from the dropdown list In order to avoid possible errors the design of this table is foolproof You are required to finish setting up Condition before moving on Condition2 and so on Each Rule also offers 3 THEN actions and 3 ELSE actions More detailed information will follow http wise icpdas com g0 ICP DAS WISE User Manual 6 1 IF Condition In IF Condition statement the following values or their status can be included as evaluation criteria 0909009090 A a A e R G Al DI DI Counter Discrete Input Coil Output Input Register Holding Register Internal Register Timer Schedule Rule Status SMS Command Apply to WISE 5801 only Connection Status The AI channels DI channels Discrete Input Coil Output Input Register and Holding Register on WISE 580x will automatically appear on the list To include subjects other than I O channels in the IF Condition statement they have to be pre defined in Advanced Setting first The subjects that already being defined in Advanced Setting will appear on the dropdown list of IF Condition Select the subject you want to use and
89. gin section is on right upper corner as shown below http wise icpdas com 18 ICP DAS WISE User Manual Login Password as Webpage O Logic Setting Channel Monitoring Submit PSs Figure 3 2 Login page of the Logic Setting page Both default passwords set for Administrator and Guest are wise You can follow the instruction in 4 4 Password Setting section to modify the password Please note that the Logic Setting page only allows Administrator to log in If you only need to view the channel data please select the Channel Monitoring option under the Web Page selection It will automatically be directed to the Channel Monitoring page The Logic Setting page after login is shown as bellow why Web Inside Smart Engine 1 Basic Setting 2 Advanced Setting 3 Rules Setting ha o e N D Web Anywhere Automation Anywhere Channel Status Upload from Module Download to Module a Welcome to ICP DAS WISE Logic Setting page WISE Web page is a web based user interface for use in setting up logic function performing upload or other Operations run on ICP DAS hardware devices English Hardware Information Traditional Chinese 822 WISE Engine Version 2d Simplified Chinese 27 2 04 12 WISE 5801 XW Board None SS r DL 100 Online 17000 Module 7051D Online 12 4 17021 Online vem mm L7017Z Online Modbus RTU Module 18 RTU Device 1 Online RTU Device 2 Offlin
90. he requirements Please refer to the following table for I O modules and functions Functions Modules ions Al AO I 7000 Remote I O Module Seto 1 7060 1 7061 1 7063 1 7065 1 7067 Output http wise icpdas com 10 ICP DAS WISE User Manual DI DO XW107 XW1071 XW1101 XW Board DI DO AI AO XW304 XW310 XW310C Figure 1 2 WISE 580x IO module support list 4 Support Modbus RTU TCP Slave Module In addition to XW Board and I 7000 I O modules WISE 580x also allows to connect with devices that support Modbus RTU TCP Slave protocol for I O monitoring The ability to connect with Modbus RTU TCP Slave devices enables flexibility and scalability for system implementation and allows to meet various requirements from the clients 4 Provide Timer and Schedule operation WISE 580x features two kinds of timing functions Timer and Schedule It allows you to perform specific tasks such as time delay or schedule specific date or time for control logic execution To ensure the accuracy of the WISE controller clock it also has the ability to sync the clock to an SNTP time server for time synchronization through the network 4 Provide Email message and CGI command sending functions WISE 580x supports Email message and CGI command sending functions Email and CGI command functions are important function for real time message communication The sending action can be added to the logic edition as part of logic control to prov
91. ic Setting page Advanced Setting page and Rule Setting page This function 1s used for the requirement to restart all setting of the controller If you just want to reset all rules you can use the Reset function in Rule Manager After you click the Reset All Settings button inadvertently to reset all rules and settings you can still retrieve all settings and rules from the controller and edit them again by pressing the Upload from Module button http wise icpdas com 110 ICP DAS WISE User Manual 7 Download to Module When there 1s a change being made on the Control Logic Setting page such as add new logic or modify the settings the Download to Module button on the right upper corner will change to orange color to remind you to press the button to download the rules to the module the changes will take effect only after being downloaded to the module as shown below 1 Basic Setting 2 Advanced Setting J Rules Setting Channel Status Upload from Module Download to Module Please download the setting to module before you leave Figure 7 1 Remind the user to press the Download to Module Click the Download to Module button to download the settings when the download process is finished the popup window will notify you the saving process 1s completed The download process is completed 100 Figure 7 2 Message showing a successful download Click Reboot butto
92. ice1 17 Address 2 Address Value Figure 6 8 Coil Output condition setting page Follow the following steps 1 Specify the module and address from the dropdown list of the Module amp Address section that you are going to include its value in the IF condition statements nm Define the evaluation criteria of the status in IF statement to be OFF or ON Once the Coil Output value matches the http wise icpdas com g5 ICP DAS WISE User Manual evaluation criteria the result of this condition evaluation will be true i Click Save button to save the settings This popup window will be closed and return to the Rule settings page 6 1 6 Input Register Input Register value from Modbus RTU TCP module can be included in the IF condition statements the editing page for Input Register Condition Setting is shown as below Input Register Condition Setting Device1 17 Assign Value as Address 2 v E 0 Figure 6 9 Input Register condition setting page Follow the following steps 1 Specify the module and address from the dropdown list of the Module amp Address section that you are going to include its value in the IF condition statements li Set up the expression statement for this channel value Select an 6699 9999 99 299 99 operator from 2 e ii And then specify the evaluation value If this Input Register value
93. ick Command Original Command nas O DATA GET m1di0 m1di1 m1di2 m2ai0 m3ao00 irt r LO AO SET m3a00 2 3 O Rule 1 ACT 1 1 Remove Figure 5 18 SMS Quick Command Setting Page Input a simple self defined command string in the Quick Command field and then edit the original SMS command by selecting the command type and I O channel from the dropdown list shown as figure above in the Original Command field Press Add button after finishing the SMS command setting the SMS Quick command and its corresponding SMS Original Command will be shown in the Quick Command List field Now you can send the SMS Quick command string DATA shown as the Quick Command List in the figure above to WISE 5801 after WISE 5801 receiving the DATA command it will execute its original command GET m1di0 m1dil m1di2 m2ai0 m3ao0 irl to retrieve the DIO DI1 DI2 channel values of I O module http wise icpdas com a7 ICP DAS WISE User Manual V1 vil Vill Address 1 the AIO channel value of I O module Address 2 the AOO channel value of I O module Address 3 and the IRO Internal Register 0 value and then will send back all the values to you For SET and ACT SMS Command there are two options for SMS Quick Command edition The first option is as the second listed Quick Command on the Quick C
94. ide real time message transmission or sending CGI command for device control in response to specific events 4 Recipe function for Group Action operation WISE 580x provides Recipe function that allows to execute a sequence of actions previously saved in the Recipe to response to IF THEN ELSE logic rules Conditions You can create different Recipe sets to meet various requirements for different applications 4 Data Logger function With the microSD card WISE 580x provides Data Logger function to real time record the I O data of the controller and sends the data files by FTP or Email to the control center for further administration management or data analysis 4 Real time monitoring system status of controllers WISE 580x supports Modbus TCP RTU Protocol for you to perform real time http wise icpdas com 11 ICP DAS WISE User Manual monitoring and control of the controllers Please refer to Appendix 1 for the mapping table of controller system information and Modbus Address In addition WISE provides an easy to view HMI web interface for real time monitoring It allows you to get important real time system information even without SCADA software 4 Password protection for access control WISE HMI web page offers password protection After getting in the webpage you will be required to input the password before editing logic rules In addition WISE 580x provides monitoring web pages specifically designed for cell phone The access c
95. inaetades eseces 24 4 1 Name SOURIS fiasco ralo dir iamos r a aneoideentusue anes 24 do Bib oars Ce 8 0b eR ene en ee eT a Un err e Terr ree 24 4 3 COMMUNIC AT ONS CCH See sen casiedarsncenzschatseaovancseeden i 26 Ak Password Sc UNS sarn aerate a eet 2I 4 5 A W Board SENG ss pd a a a E a 28 AO POO Modules Sette cuca ies asses es cbaDis LA DACE LDA E PARTO AA CU TALES qe Ri ad 34 4 7 Modbus RTU Modules Setting cc ccsssesseeececeeeeaeeeeseeceeeeesaaeeeeees 39 RCN ANN SC O wicca A A P S E A A OA EE E E 56 5 1 Internal Resister Seite astrais seios nda iai ERAS PULA Anadia ba 56 Digs ACI SOULS shoe o A en Scart Ed do deanna 57 5 3 Schedule Setn asmedioseentr mes radduassa na E E 58 Sd EMSC N e otter Roeetet stte intron nme arent nt meena tna at Sete 61 Jo CGI Command Settings DS a Da SS 63 2G RCMP SUNE sa cpcertet dos re cato tia faa a ideia nde eee nied na a En na sda 64 5 7 Data 1265 S60 SUNG aani a sea ads isa ssa 66 5 8 PC TV CN SOINE sie a iuaadnen th A E ire neauds 69 5 9 SMS CULTO ah anette coh sub Pg vat wunlupiastas wd sanshalad inva nun taesautany 73 FRUITS Se T E EEES fd a 79 6 1 EC ondion e eia cute Cepeda abusar 81 62 TEI NUS Py CUO asa a a e 94 6 3 Summary Ol THER WS sarau ess Eu a 107 Od RUC Mana Ci sreceiieh ceicscurseti stan atest TE 108 Download t0 Module sra seis DO aah nO dEUS ra aid 111 Upload Mont Modil asia re rel pai ani Rd a aah ca 112 Channel Status eas leeks Don Saboia antes an DRAG a aa 113 Pty Are CpG
96. ing 1s shown as below Connection Status Condition Figure 6 16 Connection Status condition setting page Follow the following steps 1 Specify the remote I O module that is going to be used in the IF Condition statement from the dropdown list of the Module field li Specify the Connection status to be Offline or Online from the dropdown list of the Status field When the connection status of the remote I O module matches the specified status the evaluation result will be true i Click Save button to save the settings The Connection Status Condition Setting page will be closed and return to the Rule setting page http wise icpdas com 93 ICP DAS WISE User Manual 6 2 THEN ELSE Action In the THEN ELSE Action statement the following values or status can be included AO DO DI Counter Coil Output Holding Register Internal Register Timer schedule Email CGI Recipe Rule Status Data Logger SMS Alarm Apply to WISE 5801 only 0 9099 A A A A A A A E The AO channels DO channels Coil Output and Holding Register on WISE 580x will automatically appear on the list To include subjects other than I O channels in the THEN ELSE Action statement they have to be pre defined in Advanced Setting first The subjects that already being defined in Advanced Setting will appear on the dropdown list of THEN ELSE Action Select the component for Action statement from the combo box and then c
97. just a few clicks away no programming is required With this powerful and easy to use software it will minimize the learning curve shorten time to market and dramatically reduce the labor and cost spent on system development Through Web browser you can access Web Server on WISE 580x to perform tasks such as logic rule edition and download WISE 580x equips an IF THEN ELSE rule engine that will check whether the rules are valid or not and determine the execution of actions under specific conditions for examples setting up I O channel values perform scheduled and Timer tasks sending Email under a specific condition In addition through the Modbus TCP RTU Protocol it enables SCADA software to control and monitor I O channel or system status on controllers in real time In addition to merits inherited from the previous WISE series WISE 580x even provides more supports in I O functions It allows to connecting with a wide range of the XW Board 1 7000 Remote I O modules and Modbus RTU TCP Slave modules enables to freely choose the most suitable I O modules With the microSD card it provides Data Logger function to real time record the I O data of the controller and allows to send the data files by FTP or Email at a scheduled time to the control center for further administration management or data analysis Ethernet RS 232 for Serial HMI RS 485 for 7000 Series and Modbus RTU Slave Devices Temperature Analog HO Measurement Digital WO
98. l Password Confirm New Password Figure 4 5 Password setting page http wise icpdas com 27 ICP DAS WISE User Manual 4 0 WISE provide two passwords set one for Administrator the other for Guest To avoid unauthorized access and altering of data it is required to input password before you get on the WISE webpage Both default passwords set for Administrator and Guest are wise You can modify the password on this page Password length is limited to 16 characters XW Board Setting XW Board Setting page allows you to set up the configuration of the XW Board that connects to the WISE 580x and function as I O control interface The XW Board Setting is shown as follow XW Board Setting Page Add Figure 4 6 XW Board setting page Select the XW Board you are using from the drop down list and click Add a window for setting up XW Board channel parameters will appear Complete the settings for each XW Board channel Please note 1 After you complete all configuration for XW Board DI DO AI and AO channels remember to click Save to save the settings li WISE 580x allows to connect with one XW Board only however it allows to connect I 7000 modules and Modbus RTU modules via RS 485 interface through COM at the same time when connecting to the XW Board 4 5 1 XW Board DI Channel Settings The XW Board DI Channel Setting page is shown as follow using XW 107 as an example http
99. lick Next to continue Figure 10 1 Install WISE Firmware Uploader Choose the installation location to install WISE Firmware Uploader Click Install to start the installation WISE Firmware Uploader version 2 2 Setup Hak Choose Install Location Setup will install WISE Firmware Uploader version 2 2 in the Following Folder To install in a different Folder click Browse and select another Folder Click Install to skart the installation Destination Folder CHICFDAS WISE Firmware Uploader Space required 677 0KB Space available 2 466 WISE Firmware Uploader Installer built on 2011 12 16 at FS 02 44 49 Figure 10 2 Select installation directory O The installation progress will be shown as below please wait till the installation is completed E WISE Fumware Uploader version 2 2 setup Eo X Installing Please wait while WISE Firmware Uploader version 2 2 is being installed Create shortcut C Documents and Settings 4nving Lee BAS che Este ICPDASM WISE Firmware Uploader Installer built on 2011 12 16 at PF 02 44 49 lt Back ext gt Figure 10 3 Display installation progress http wise icpdas com 115 ICP DAS WISE User Manual When the installation is completed click Finish to close the process 7 WISE Finmware Uploader version 2 2 Setup Completing the WISE Firmware Uploader version 2 2 Setup Wizard WISE Firmware Uploader version 2 2 has been installe
100. lick the right side button a window will pop up for you to edit detailed information The THEN Action statement will be executed only when the result of IF condition statement is found true otherwise the ELSE Action statement will be executed In order to meet application requirement for some Actions WISE offers options to execute the Action one time or repeatedly O One Time when the IF Condition is TRUE this Action will be executed once and only once This Action will not be executed again until the IF Condition turns to be TRUE again O Repeat when the IF Condition is TRUE this Action will be executed repeatedly until the IF Condition turns to be FALSE http wise icpdas com 94 ICP DAS WISE User Manual ala A Condition ISE Bl A 2 One Time O Repeat One Time O Repeat Figure 6 17 One Time Action amp Repeat Action Items q lt 6 2 1 AO You can execute an action in AO channel of XW Board or 1 7000 module in THEN ELSE Action statement the editing page for AO Action 1s shown as follow AO Action Setting 7024 1 e Ch 0 m Figure 6 18 AO action setting page Follow the following steps 1 From the dropdown list of the Module amp Channel field select the AO channel index to execute actions li Specify the Operator in the Operator field The 3 operators are as follow O Indicate assign the
101. lled Microsoft NET Framework Version 2 0 or later You can download Microsoft Net Framework Version 2 0 from the link below http www microsoft com downloads details aspx FamilyID 0856 ea cb 4362 4b0d 8edd aab15c5e0415 amp DisplayLang en You can download Microsoft Net Framework Version 3 5 from the link below http www microsoft com downloads details aspx familyid 333325F D AE52 4E35 B531 508D977D32A6 amp displaylang en Please note Make sure you use WISE Firmware Uploader V2 2 or later to perform WISE 580x firmware update 10 2 Install Uninstall WISE Firmware Uploader 10 2 1 Install WISE Firmware Uploader Follow the steps below to install WISE Firmware Uploader O Obtain the WISE Firmware Uploader V2 2 setup file WISE Firmware Uploader Setup V2 2 exe or later Double click the setup file to install the file you will see a window pop up as below click Next to continue http wise icpdas com 114 ICP DAS WISE User Manual a WISE Firmware Uploader version 2 2 Setup Welcome to the WISE Firmware Uploader version 2 2 Setup Wizard This wizard will guide you through the installation of WISE Firmware Uploader version 2 2 It is recommended that you close all other applications before starting Setup This will make it possible to update relevant system Files without having to reboot your computer WARNING Before you install backup you customized Files because they will be overwritten C
102. look up the address of the 1 7000 DI DO Module channel from the following table Parameter Name Modbus Length Data Range Address Type Coil Output Unit Coil 8 Bits Discrete Input Unit Discrete Input 8 Bits http wise icpdas com 136 ICP DAS WISE User Manual DI Ch 7 DI Ch 8 DI Ch 9 0 0FF 1 ON 0 OFF 1 0N 0 0FF 1 ON 0 0FF 1 ON DI Ch 11 DI Ch 12 DI Ch 13 DI Ch 14 DI Ch 15 DI Counter 0 mt 0 65535 DI Counter 1 mt 0 65535 DI Counter 2 mt 0 65535 DI Counter 3 mt 0 65535 Oom Oom 0 OFF 1 0N 0 0FF 1 ON 0 OFF 1 ON Byte 0 0FF 1 ON B ve lt OD DI Ch 10 0 OFF 1 0N Byte 0 0FF 1 ON DI Counter 4 0 65535 DI Counter 5 0 65535 DI Counter 6 0 65535 DI Counter 7 0 65535 DI Counter 8 0 65535 yte yte Int Int Int Int Int Int Int Int Int Int Int Int Int Int Int Int DI Counter 9 0 65535 DI Counter 10 DI Counter 11 DI Counter 12 DI Counter 13 DI Counter 14 0 65535 DI Counter 15 Int 0 65535 e 1 7080 2 Counter Frequency 2 DO channel Parameter Name Modbus Length Data Type Range Address Coil Output Unit Coil 8 Bits DO Ch 0 00140 N 0 OFF 1 ON 0 65535 0 65535 0 65535 Int int Int Int 0 65535 int int int int DO Ch 1 00141 N Input Register Unit Register 16 Bits DI Counter 0 30140 N DWORD 0 4294967295 DI Counter 1 30142 N DWORD 0 4294967295 http wise icpdas com 137 ICP DAS WISE User Manual
103. me will be shown in the Channel Status page 51 ICP DAS WISE User Manual epini Coil Output Discrete Input Input Register Holding Register Local Address 0x 1x 3x 4x 1 0 12 ro a ze rs Da ea a eo D e es a e m O After all Input Register settings of the Modbus RTU Slave module are completed click Save button to save the changes 4 7 4 Modbus RTU Slave Module Holding Register Setting The Modbus RTU Slave module Holding Register Setting page is shown as follow Modbus RTU Module Attribute Setting RTU Device 1 Address 17 Y Polling Timeout 500 millisecond s Range 1 10000 Timeout Retry Interval 5 seconds Range 3 65535 Continuous Data Number io S O OE Figure 4 29 Modbus RTU Slave Module Holding Register Setting Page The detailed information of the parameters are as follow Please refer to section 4 7 1 for detailed information of the Name Address Polling Timeout Timeout Retry Interval and Inverse Data Big Endian fields Data Model WISE 580x offers 4 Data Model selections to match the Modbus RTU Slave module configuration Please refer to the section 4 7 1 for detailed information In this case please select Holding Register 4x O Start Address Allows to set up the starting address of Holding Register 4x on the Modbus RTU Slave module you would like to http wise icpdas com 52 ICP DAS WIS
104. means the system will reset the DI counter of this 1 7000 module to the default value when WISE 580x power On After all DI channel settings are completed click Save button to save the changes http wise icpdas com 36 ICP DAS WISE User Manual Please note the DI channel counter of 1 7000 module is counting by default Falling edge detection ON to OFF if you would like to select other counting type please use DCON Utility to set up the counting type 4 6 2 l 7000 module DO channel setting I 7000 module DO Channel Setting page is shown as follow using I 7060 as an example l 7060 Module Setting e Figure 4 17 7000 module DO attribute setting page The settings are as follow O Polling Timeout The time for WISE 580x to send command to the I 7000 module and wait for the response the unit will be ms O Nickname For you to define nicknames for each I O channel this nickname will be displayed on the Channel Status page After all DO channel settings are completed click Save button to save the changes Please note 1 To setup the Power On Value on DO channel for each I 7000 module please use the DCON Utility to setup the value 2 The DO channels on I 7000 modules do not provide Pulse Output function 3 The DO channels on I 7000 modules do not provide Counter function http wise icpdas com 37
105. n as figure above to add the I O channel value encoded string into the SMS content Repeat steps iv vi After all SMS alarm settings are completed click Save button to save the changes http wise icpdas com 72 ICP DAS WISE User Manual 6 Rules Setting After finishing all Advanced Setting configurations you can start to edit IF THEN ELSE rules Click the Rules Setting button a Rule Manager table will appear and the list of rules will be displayed on the left side of the page At the left side of the page the status of each rule will be displayed And at the right side of the page will show detailed content of each rule that was previously defined The rule setting page 1s shown as below y why E Web Inside Smart Engine 1 Basic Setting 2 Advanced Setting 3 Rules Setting de Web Anywhere Automation Anywhere Channel Status Upload from Module Download to Module J Rule Manager dado Re E swap Reset All Settings M Enable No Edit Status 4 Rule Rule2 Rules Ruled Rules Rule6 Rule Rules Ruleg Rule10 Rule11 Edit Rule12 Edi Rule13 Rule14 Rule15 Rule 16 Edi Rule 17 Edit Figure 6 1 Rules setting page On the left side of the page a Rule Manager table will appear at the top of the page It provides the Copy Reset Reorder Swap and Reset all Setting functions More detailed information for Rule Manager will follo
106. n to complete the process and reboot the WISE controller Now WISE will start to run the rules that have been downloaded At this time you can still edit or modify the content of the rules http wise icpdas com 111 ICP DAS WISE User Manual 8 Upload from Module Upload from Module button allows you to retrieve Rules Setting information from the hardware devices and edit them at this Rules Setting page Click Upload from Module to start the upload process When the upload process 1s finished the window showing progress status will notify you the process 1s completed The uploading process is completed Figure 8 1 Message showing a successful upload Click close to close the upload process window to finish upload Now the rules have been uploaded from hardware devices to the web page you can modify and download the edited rules to the hardware devices later again http wise icpdas com 112 ICP DAS WISE User Manual 9 Channel Status Channel Status function offers an easy to view monitoring page that allows you to view important controller information 1n real time without SCADA software The Channel Status page is shown as below Channel Status Page EDS ces mm Figure 9 1 Channel Status page http wise icpdas com On the Channel Status page by default it will display the system information of this WISE module such as firmware version system time free space of the Mic
107. nal Registers they can be used to hold temporary variables and to read write data via Modbus address The configuration page is shown as follow http wise icpdas com 56 ICP DAS WISE User Manual Internal Register Setting Page m No 07 No 08 ell e ll RE n a E No 1 E No 11 H No 12 E No 13 Initial value E No 19 E No 16 C l pe ra ze E No 27 No 31 Me ll iil E No 33 No 34 n ma No 37 og UR RR TOE No 17 EH No 18 H No 41 ERR Figure 5 1 Internal Register setting page The settings are as following steps CRER A checkbox appears in front of each Internal Register check the checkbox to enable the Internal Register Input a value 1f you want to set a default value for the Intern
108. new AO channel value as the value in Value field O Indicate assign the new AO channel value as the original AO channel value plus the value in Value field O Indicate assign the new AO channel value as the original AO channel value minus the value in Value field iii In the Value field 4 sources can be used as channel value O Self Defined Value assign a self defined value Module amp Channel I 7024 1 Ch Assign Value as 10 O AI Channel value using Al channel values from XW Board or I 7000 http wise icpdas com 95 ICP DAS WISE User Manual Module amp Channel Operator Value Al l 7024 1 o O AO Channel value using AO channel values from XW Board or 1 7000 Module amp Channel 7024 1 m AO e O Internal Register using value of Internal Register 7024 1 Ch E v iv Click Save button to save the settings The popup window will be closed and will return to the rule setting page 6 2 2 DO You can execute an action in DO channel of XW Board or I 7000 module in the THEN ELSE Action statement the editing page for DO Action 1s shown as follow DO Action Setting Channel Value Figure 6 19 DO action setting page Follow the following steps 1 Select the DO channel from the dropdown list of channel field in the Module amp Channel section li Specif
109. ngs please follow the steps below for more detailed information please refer to DCON Utility manual 1 Connect the 1 7000 modules to the PC with DCON Utility installed via RS 485 line make sure the RS 485 line is properly connected For PC to receive RS 485 signals a RS 232 to RS 485 or a USB to RS 485 converter is required For more converter information please refer to ICP DAS converter product page http www icpdas com tw product solutions industrial_ communic ation converter converter selection html Figure 2 5 l 7000 module connection via RS 485 line http wise icpdas com 15 ICP DAS WISE User Manual li Start the DCON Utility and verify if the COM Port value is accurate o Select the COM Port and Baud Rate EJ DCON UTILITY ER519 select CO File COM Port Search Run Terminal Len COM to search Time Out Setting COM S00 ms Baud Hate Option 4608 r 220 115200 M 57600 p a8400 f 19200 3600 M 4800 M 2400 M 1200 Select All Clear All PDSSPPDS T00 Protocol Option WwW OCON Modbus ATU Modbus ASCII Checksum Option W Disable Enable Panty Option Iw None N 8 1 Ewen EE None N 82 Odd 0 8 1 Industry Computer AS 485 Port Option RTS CONTROL TOGGLE Set RTS tor Vision Bos Cancel Figure 2 6 Check COM port Baudrate and DCON Protocol settings 111 Perform Search to find all I 7000 modules that are connec
110. nt E em ee Erviem EAvmew FA Accessories HI Em Startup Internet Explorer EM PISO PS400 All Programs B fm ICPDAS Ea Lag OFF o da estan E WISE Firmware Uploa t a PT WISE Firmware Uploader E PISO P5400 EM ET M8194H Figure 10 9 Launch WISE Firmware Uploader iii Select WISE module type Select the WISE module type from the dropdown list Make sure the module type is WISE 580x as shown in the following figure WISE Firmware Uploader version 2 2 IP Address PO Upload Firmware About WISE Figure 10 10 Select the WISE module type iv Set up Module IP Enter the IP address of the module that you are going to update WISE firmware as shown in the following figure http wise icpdas com 118 ICP DAS WISE User Manual WISE Firmware Uploader version 2 2 Sele Module Type WISE 580x ko 192 168 100 212 E Upload Firmware About WISE Figure 10 11 Assign IP address v Select WISE firmware file Click Firmware File button browse the file through the File Dialog Box to select the appropriate WISE firmware version as shown in the following figure WISE Firmware Uploader version 2 2 Module Type WiISE 580x 4 IP Address 192 168 100 212 Upload Firmware Select a HEX file Look in ICPDAS J OB E 5 My Recent Documents O o sktop My Network Files of type Hex Files he
111. nt from the dropdown list of the Index field li Specify the Rule status to be Disable or Enable from the dropdown list of the Status field When the Rule status matches the specified status the evaluation result will be true i Click Save button to save the settings The Rule Status Condition Setting page will be closed and return to the Rule setting page 6 1 12 SMS Command The SMS Command variable status can included in IF Condition as part of logic rules It allows to modify the SMS Command variable status for remote control The setting page is shown as below SMS Command Condition Setting Figure 6 15 SMS Command setting page Please follow the steps below i In the Index field specify the SMS command variable index number you want to use in IF condition from the dropdown list ii In the Value field set the SMS command variable status to be 0 or 1 Once when the variable matches this pre set status value the evaluation result will be TRUE The default pre set status value is 0 Click Save button to save the settings The popup window will be closed and will return to the rule setting page 6 1 13 Connection Status The Connection Status of remote I O modules connected via RS 485 line can be used as evaluation criteria for IF condition statement The http wise icpdas com 92 ICP DAS WISE User Manual editing page for Rule Status Condition Sett
112. nterface http wise icpdas com 24 ICP DAS WISE User Manual Time Setting Page Sync Interval i SNTP Time Server IP or Domain Name Port Figure 4 3 Time setting page On every entry you make this page will display current date and time that are read from the hardware device clock You can remotely modify the date time of the hardware device clock here After you finish modification click Save to save all changes to the hardware devices WISE 580x also has the ability to sync the clock to an SNTP time server for time synchronization through the network The Time Synchronization Setting 1s shown as follow 1 In the Sync Interval field select the time interval to specify how often will the WISE 580x automatically connect to SNTP time server for time synchronization through the network If you select disable it means the time synchronization function will not be performed i Inthe SNTP Time Server field input the IP address or domain name of the SNTP Time Server Please refer to the link time windows com this is a standard SNTP server from Microsoft for Windows operating system to synchronize the system time iii In the Port field input the port number which the SNTP time server open for connection the default port number will be 123 iv In the Time Zone field select the time zone from the dropdown list After all settings are completed click Save button
113. nternal Register wt Address o mo iv Click Save button to save the settings The popup window will be closed and return to the Rule settings page 6 1 8 Internal Register Internal Register value can be used as evaluation criteria for IF condition statement the editing page for Internal Register Condition http wise icpdas com 88 ICP DAS WISE User Manual Setting 1s shown as follow Internal Register Condition Setting ENE Figure 6 11 Internal register condition setting page Follow the following steps 1 Select the Internal Register that you are going to use the value as evaluation criteria for IF condition statement Specify the Internal Register Index from the dropdown list of Index field ii Set up the expression statement for this Internal Register value 99 99 299 99 29 Select an operator from gt lt gt or lt and then specify the evaluation value If this Internal Register value match the evaluation criteria the result of this condition evaluation will be true You can compare the Internal Register value with the following 5 values for condition evaluation O Self Defined value Giving a self defined value to compare with the Internal Register value O Channel value Using AI channel values from other modules XW Board or I 7000 to compare with the Internal Register value ini operator vawe O O Al
114. ollow in sequences By Channel 40140 N 2 Float l Type Setting 1 7022 2 AO channel 1 7021 1 AO channel Holding Register Unit Register 16 Bits By Channel AO Ch 0 40140 N 2 Float Type Setting By Channel AO Ch 1 40142 N 2 Float Type Setting I 7024 4 AO channel be oe Holding Register Unit Register 16 Bits AO Ch 0 40140 N By Channel http wise icpdas com 134 ICP DAS WISE User Manual By Channel 40142 N 2 Float l Type Setting By Channel 40144 N 2 Float l Type Setting By Channel 40146 N 2 Float l Type Setting pel isa a a Es aares PE I LyYDpC Discrete Inputs Unit Discrete Input 8 Bits DI Ch 0 0 OFF 1 ON DI Ch 1 0 OFF 1 ON DI Ch 2 0 OFF 1 ON DI Ch 3 0 OFF 1 ON DI Ch 4 0 OFF 1 ON Input Register Unit Register 16 Bits DI Counter O Int 0 65535 DI Counter 1 Int 0 65535 DI Counter 2 Int 0 65535 DI Counter 3 Int 0 65535 DI Counter 4 Int 0 65535 Holding Register Unit Register 16 Bits e 1 7033 3 AI channel nn a A ae THA A JUTC DU As E Vel Input Register Unit Register 16 Bits http wise icpdas com 135 ICP DAS WISE User Manual By Channel AI Ch 0 30140 N 2 Float l Type Setting By Channel AI Ch 1 30142 N 2 Float l Type Setting By Channel AI Ch 2 30144 N 2 Float Type Setting e 1 7000 DI DO Module Maxinum 16 DI channel 16 DO channel According to the channel numbers of 1 7000 DI DO Module you can
115. ommand List shown as figure above The AO quick command replaces the original command SET m3a00 2 3 when WISE 5801 receive the SMS Quick command AO it will set the AO channel O of the I O module Address 3 to be 2 3 The second option is to edit the SMS Quick command AO to be SET m3ao0 as the SMS Original command string In this format when use the AO Quick command it is required to append a value to the Quick command string such as AO 2 3 WISE 5801 will set the AO channel O of the I O module Address 3 to be 2 3 In this way the output channel value can be modified flexibly as any other values by sending command like AO 5 6 AO 7 8 In the SMS Amount field specify the total number of SMS alarm messages you are going to use from the dropdown list In the Index field specify the SMS index number to be set up from the dropdown list In the Phone Number field input the phone numbers to receive the SMS alarm messages The SMS can be sent to multiple receivers up to 30 Separate the phone number by Enter the content in the Message field If the Unicode mode is adopted the length of the content cannot exceed 70 characters If the Unicode mode is not selected support English characters the length of the content limit is 160 characters To quickly add a real time I O channel value into the SMS content use the I O channel selection interface show
116. ondition setting page Follow the following steps 1 Specify the module and address from the dropdown list of the Module amp Address section that you are going to include its value in the IF condition statements li Set up the expression statement for this channel value Select an http wise icpdas com g7 ICP DAS WISE User Manual operator from gt lt gt or lt iii And then specify the evaluation value If this Holding Register value match the evaluation criteria the result of this condition evaluation will be true You can compare the Internal Register value with the following 4 values for condition evaluation O Self Defined value Giving a self defined value to compare with the Internal Register value RTU Device 1 1 a Assign Value as 7 t Address 0 0 O Input Register using Input Register value from Modbus RTU TCP device Module amp Address Operator Value RTU Device 11 Input Register Address Oo RTU Device 1 1 Address 0 O Holding Register using Holding Register value from Modbus RTU TCP device Module amp Address amp Address Operator Value RTU Device 1 Holding Register Address 0 a RTU Device 1 1 Address o O Internal Register Using another number of internal register value to compare with the Internal Register value Module amp Address RTU Device 1 1 w a I
117. ontrol restricts the access to the webpage to prevent unauthorized modification it allows to set up passwords for guest and administrator only the authorized users will be allowed to modify the channel data 4 Provides SMS command receiving function and alarm notification function Only apply to WISE 5801 WISE 5801 equips SMS command receiving and alarm message notification function It allows to include SMS alarm sending action into logic rules to send a pre set SMS message to related personnel when an event occurs In addition WISE 5801 allows to receive the SMS commands sending by specific phones numbers to perform tasks such as real time channel monitoring channel data modification and logic rules execution triggered by SMS etc 4 Active I O Sending function In addition to the Modbus TCP RTU Slave function that enables SCADA software or HMI device to poll the I O channels value of the WISE controller now WISE 580x provide the new function Active I O Sending for user Based on the Active I O Sending function WISE 580x can send the I O channels value of the controller actively to SCADA software or HMI device by event trigger I O channel value changed or periodic cycle This function will improve the efficient of the data communication between WISE 580x and SCADA software or HMI device Please note The SCADA software or HMI device must equip the Modbus TCP Slave function to receive the I O channels data sent by W
118. peatedly O One Time When the IF Condition is TRUE this Action will be executed once and only once This Action will not be executed again until the IF Condition turns to be TRUE again Repeat When the IF Condition is TRUE this Action will be executed repeatedly until the IF Condition turns to be FALSE Vi All selected Actions will be listed on the Recipe page Click on the radio checkbox to select the target Action you can edit the selected Action by click on Edit button or delete the Action from the list by click on Delete button To rearrange the order of the Action click the Move Up pa or Move Down a button to move the target Action to the desired order To delete all Actions click on the Clear All button to remove all actions from the list Vil Repeat steps 11 vi After all Recipe settings are completed click Save button to save the changes http wise icpdas com 65 ICP DAS WISE User Manual 5 7 Data Logger Setting WISE 580x offers one set of Data Logger function that allows system to record I O channel data in Data Log file at a scheduled time or under specific condition In addition it also allows to send the Data Log files by FTP or Email The Data Log file is in CSV format The following figure illustrates the configuration interface miai3 m2di2 mSdo2 Data Format Module xws04 o Close Log File Column Header Filename Extension Log File Sending Attribute
119. put Setting Example 46 Figure 4 25 Modbus RTU Slave Module Discrete Input Setting Page 47 Figure 4 26 Modbus RTU Slave Module Discrete Input Setting Example 48 Figure 4 27 Modbus RTU Slave Module Input Register Setting Page 49 Figure 4 28 Modbus RTU Slave Module Input Register Setting Example 51 Figure 4 29 Modbus RTU Slave Module Holding Register Setting Page 52 Figure 4 30 Modbus RTU Slave Module Holding Register Setting Example 54 Freure 5 1 Internal R sister setting pace asa geiana aco amei e EE manada 57 Eioure 5 2 e Timer setine PASO annaa a a a 58 Figs re 3 3 Schedule Scttin Page tuas dae osasco as alla e A alada 59 Figure 5 4 Schedule Calendar setting page cc csecccccccccccceeesseeeeeceeeeesaeeesseeeeeees 60 VOUT C3 9 Te TAD setine pane ceuni a E A 61 Figure 5 6 Email encoded string Setting cccccccsssessseccecccceeeeeeseeeceeeeesaaaeeseseeeess 62 Figure 5 7 CGI Command setting page ccccccccssssssssccccccecseesseeeeceeeeesaaaesseeeeeess 63 Proute 978 RECIPE SetiD PASO anemia teias ses E sea d 64 Fiere 5 9 Recipe Acuon Manacement sa E MR 65 Figure 5 10 Data Logger setting page ci erre inai aiani 66 PrstiteD 1 Active VO Setting page sccoridiuaindinatietunlewdatiiuaedieatietenieuaes 69 Figure 5 12 I O Data Table configuration UT ee erre 70
120. roSD card MAC address of the modules and SMS information In the Module field select the I O module XW Board I 7000 module or Modbus RTU TCP Slave module that 1s connected to the WISE 580x or the Internal Register the data of this module will be displayed on the page If the module you select is a remote I O module such as I 7000 Modbus RTU TCP Slave module the connection status Online or Offline of WISE and the I O module will also be shown in the right side of the Module field If you give nicknames to the I O channels or Internal Registers the nicknames will be shown on this page as well In addition you can click on the Reboot button to reboot WISE You can also start stop the SMS sending function by SMS switch on this page You can modify the values of the DO channels for the I O modules by clicking on the value buttons or input a new AO channel value on this page as well This page will be updated once every 10 seconds showing the latest data of the controllers 113 ICP DAS WISE User Manual 10 Firmware Update 10 1 Introduction WISE Firmware Uploader is a software tool provides a user friendly interface to easily update WISE firmware that runs on WISE hardware devices With a few clicks you could upload the latest WISE firmware to the hardware System Requirements O Operating System Windows Server 2003 Windows Server 2008 Windows XP Windows Vista and Windows 7 O Make sure you have insta
121. s Action Setting page will be closed and return to the Rule setting page 6 2 13 Data Logger You can execute One Time Log Start Stop or FTP Upload for one time log recording start period recording or stop period recording in the Action statements The three actions are described below O One Time Log Perform data recording one time only when an THEN ELSE action event is triggered O Stop Stop period recording data During the stop recording http wise icpdas com 104 ICP DAS WISE User Manual interval if the current Log file reached the Close Log File time interval and the file is closed the file will still be sent via FTP or Email The system will create a new Data Log file for One Time Log recording O Start Start period recording data FTP Upload If you select the option to send log files by FTP at a scheduled time this action will force WISE 580x to upload log files immediately The editing page for Data Logger Action Setting is shown as below Data Logger Action Setting Figure 6 30 Data Logger action setting page Follow the following steps 1 In the Action field select One Time Log Start Stop or FTP Upload from the drop down list Click Save button to save the settings The popup window will be closed and return to the Rule settings page http wise icpdas com 105 ICP DAS WISE User Manual 6 2 14 SMS Alarm WISE 5
122. s Holding Register data in the setting and the data type is 32 bit Floating Point So that the WISE 580x can access the 40060 and 40062 Holding Register address of the module and these retrieved Holding Register data will be kept in WISE 580x Modbus Address 40780 and 40782 53 ICP DAS WISE User Manual Modbus RTU Module Attribute Setting C Polling Timeout Timeout Retry Interval 5 seconds Range 3 65535 Data Model Holding Register 4x x zaram spend Coil Output Discrete Input Input Register Holding Register Address 0x a EA on Do a a re O O O S e Figure 4 30 Modbus RTU Slave Module Holding Register Setting Example Please note If the Data Type is set as 16 bit HEX the retrieved HEX data from Modbus RTU Slave module would be transformed to floating point automatically and these transformed data can be used in IF THEN ELSE rule setting e To modify the starting address or quantity setting please move the cursor to the setting the function buttons such as Edit or Remove will appear Click Edit or Remove for modification Rs Coil Output Discrete Input Input Register Holding Register Address 0x on emo Edit E KA 2 32 bit Floating Point If you want to assign the Nickname for the address blocks you can click the Nickname Setting tab and then input the Nickname for each address block The Nickname will be shown
123. s of Input Register 3x on the Modbus RTU Slave module you would like to retrieve Continuous Data Number After finishing the Start Address setting specify the Continuous Data Number it is the number of Input Register data you would like to retrieve from the Start Address The maximum address number of each data type is 100 Data Type WISE 580x support 6 kinds of data type setting for Input Register of Modbus RTU Slave module The 6 Data Type options are 16 bit Signed Integer 16 bit Unsigned Integer 16 bit Hex 32 bit Signed Long 32 bit Unsigned Long and 32 bit Floating Point If the 16 bit HEX option is selected please input the HEX max min values and the Real max min values for linear transformation MIN MAX MNO MAX 100 After finishing the Start Address Continuous Data Number and Data Type setting click on Add button A new Input Register address block will be added to the Modbus address mapping table shown as below All added address blocks will be located in sequences staring from the Starting Address Please note The address number on the first column WISE 580x Local Address means the local Modbus address of WISE 580x to keep the retrieved Input Register data The following is an example about Input Register setting for a Modbus RTU Slave module The starting Modbus address of the Input Register block is 30010 30000 10 it requires to se
124. start time such as 20 00 00 06 00 00 1t indicates the end time will be set one day after the start date On the calendars click to toggle highlight on the dates you d like to execute or not execute the operations for this Schedule If the date shows a yellow background 1t indicates the date is In Range that is that date falls into the range that will execute the operations On the contrary 1f the date shows a red background it indicates that date is Out of Range that is that date falls out of the range and will not execute the operations By default all dates will be In Range that is during the date range you select the operation will be executed every day Clear All button is used to reset all dates to be In Range http wise icpdas com 60 ICP DAS WISE User Manual whereas Mark All button 1s for marking all dates to be Out of Range The Weekday button 1s for you to select all Mondays to Fridays to be In Range and Saturdays and Sundays to be Out of Range that 1s the operations will be executed during weekdays only On the contrary the Weekend button is for you to set all Saturdays and Sundays to be In Range and all Mondays to Fridays to be Out of Range that is the operations will be executed during weekends only vil Repeat steps ii vi After all schedule settings are completed click Save button to save the changes 5 4 Email Setting WISE supports up
125. t 3 continuous Input Register data in the setting and the data type is 32 bit Floating Point So that the WISE 580x can access the 30010 30012 and 30014 Input Register address of the module and these retrieved Input Register data will be kept in WISE 580x Modbus Address 30780 30782 and 30784 50 ICP DAS WISE User Manual Modbus RTU Module Attribute Setting v Polling Timeout 300 milliseconds Range 1 10000 Timeout Retry Interval 5 seconds Range 3 65535 C ons SS P 0x 1x 3x 4x Do mas E EAR O a E o C Oe Om o O r _ Figure 4 28 Modbus RTU Slave Module Input Register Setting Example http wise icpdas com Please note If the Data Type is set as 16 bit HEX the retrieved HEX data from Modbus RTU Slave module would be transformed to floating point automatically and these transformed data can be used in IF THEN ELSE rule setting To modify the starting address or quantity setting please move the cursor to the setting the function buttons such as Edit or Remove will appear Click Edit or Remove for modification snippet Coil Output Discrete Input Input Register Holding Register 0x 1x 4x Address 783 _ 32 bit Floating Point If you want to assign the Nickname for the address blocks you can click the Nickname Setting tab and then input the Nickname for each address block The Nickna
126. tallation Pro sress einun a S 115 http wise icpdas com ICP DAS WISE User Manual Fisure 10 4 Complete the installation asi RR nd nad 116 Figure 10 5 Start to uninstall WISE Firmware Uploader cc eesseeeeeeeeeeees 116 Figure 10 6 Uninstall WISE Firmware Uploader 1 ceennseeeeeeeeeeeees 116 Figure 10 7 Uninstall WISE Firmware Uploader 2 117 Figure 10 8 Complete uninstalling WISE Firmware Uploader 117 Figure 10 9 Launch WISE Firmware Uploader erre 118 Figure 10 10 PASSION IP address sara nai Ra E oia 119 Figure 10 12 Figure 10 11 Figure 10 13 Figure 10 14 Figure 10 15 Figure 10 16 Select the WISE module type secsi 118 Selectitie WISE MWI essi dai esa ade ida 119 JU OAC MEWA O aulas asia ao alee Sex octane DS alt nese su mais 119 Display firmware update progress 1 cccccccsesssseeeeeeeeeeeeeeeeeeees 120 Display firmware update progress 2 ccccccceceesseeeeseeceeeeeeaeeeeeees 120 Complete ri Ware pda egs E 120 http wise icpdas com g ICP DAS WISE User Manual 1 Introduction WISE 580x Web Inside Smart Engine PAC Controller is an Intelligent Data Logger PAC designed by ICP DAS that functions as control units for use in remote logic control and monitoring in various industrial applications WISE 580x offers a user friendly and intuitive HMI interface that allows you to implement control logic on controllers
127. ted to the PC Fd DCON UTILITY ER519 select COM Port File COM Port Search Ron Terminal Language adamm 2 ml E module Address J Eaudrate Check sum DCON UTILITY YER 520 beta 4 The Found Out I 7000 8009 module m i File COM Port Search Run Terminal Language Help aPN CE 8 tat O End 16 Address 0255 Description ooo O module Address Baudrate Checksum fomat Status Description 024 1 1 115200 Disable NS 480 m DCON 7065D 2 2 115200 Disable Ng 4 DI 5 DO DCON 70172 104 115200 Disable N81 10 20 Allm my 4 Differential Single Ended DCON Figure 2 7 l 7000 module Search http wise icpdas com 16 ICP DAS WISE User Manual iv Click on the I 7000 module to bring up the Configuration Window and setup the parameters such as Address Baudrate Checksum for the module The Configuration Window will be shown as follow I 7017Z as an example Configuration for 70172 Module Person B209 Confiquration Setting Channel Enable Disable Setting Protocok DEON ONDE oco e Pf Aitessieg fp Forma forme r a Baudrate 115200 gt J CH2 FREE pooo OC 150 ni Corpo Checksum Disab CHS PFFF ponaos oco HG v CHA i zE od Dataformat 7 Complement z 000 jonno OC 150 mi Po Filter Setting GOH v na FFFF pooo oos OC 7 150 mi A 1 FR Mod v CHE Rap ey e PEE CO y sila Normal Mode 7 v CHT fr Fomos A PH Pf Parity Option None PantyN 0
128. teria the result of this condition evaluation will be true Please note If the statement involves state transitions ON to OFF OFF to ON and Change the action will be executed only once and only at the moment when the state transition occurs i Click Save button to save the settings This popup window will be closed and return to the Rule settings page http wise icpdas com 23 ICP DAS WISE User Manual 6 1 3 DI Counter DI counter value from XW Board or I 7000 module can be used as evaluation criteria for IF condition statement the editing page for DI Counter Condition Setting is shown as follow DI Counter Condition Setting Module amp Channel Channel 1 4 Value Figure 6 6 DI Counter condition setting page Follow the following steps 1 Specify the module and channel from the dropdown list of the Module amp Channel section that you are going to include 1ts value 1n the IF condition statements li Set up the expression statement for this counter value Select an 99 99 99 99 99 4 s operator from gt lt gt lt or Change If the operator 6699 99 99 99 99 99 IS SH gt lt gt or lt an evaluation value has to be specified 1f the DI counter value match the evaluation criteria the result of this condition evaluation will be true If the operator 1s Change the condition will be true when
129. ternal Register Data VV a http wise icpdas com 1 NO 2 ICP DAS WISE User Manual stored 1n this block The maximum address length 1s 300 There are two data arrangement options Coil and Register and Register Merge Coil into Register 6 Mode 2 Support 10 Modbus RTU Slave modules Modbus 00000 10000 30000 40000 Address Coils Output Discrete Input Input Registers Holding Registers WISE 580x System Data XW Board Data RS 485 module RS 485 module connection status information RS 485 module Error Code Modbus RTU Module Data Index 1 Modbus RTU Module Data Index 2 Modbus RTU Module Data Index 3 Modbus RTU Module Data Index 4 Modbus RTU Module Data Index 5 Modbus RTU Module Data Index 6 Modbus RTU Module Data Index 7 Modbus RTU Module Data Index 8 Modbus RTU Module Data Index 9 Modbus RTU Module Data Index 10 The memory block for the I O Table Data The I O Data Table Internal Register Configuration setting of the Active I O Sending function will be stored in this block The maximum address length is 300 There are two data arrangement options Coil and Register and Register Merge Coil into Register http wise icpdas com 123 ICP DAS WISE User Manual 1 WISE 580x System Data This block stores the system information of WISE 580x shown as below Parameter Name Modbus Length D
130. then click right side button a window will pop up for you to edit detailed information 6 1 1 Al shown as below AI channel value from XW Board or I 7000 module can be included in the IF condition statements the editing page for AI Condition Setting 1s Al Condition Setting Assign Value as se ESSE ea Figure 6 4 Al condition setting page http wise icpdas com 81 ICP DAS WISE User Manual Follow the following steps 1 il iil http wise icpdas com Specify the module and channel from the dropdown list of the Module amp Channel section that you are going to include its value in the IF condition statements The Module amp Channel section of XW Board is shown as below use XW304 AI channel 0 as an example Module amp Channel XW304 Channel 0 4 The Module amp Channel section of I 7000 is shown as below use I 7005 Address 1 AI channel O as an example Module amp Channel The Module amp Channel section of DL 100T485 is shown as below select a channel from Humidity Temperature C and Temperature F Module amp Channel Set up the expression statement for this channel value Select an 6699 9999 99 99 99 operator from ny ud dido OL SA And then specify the evaluation value If this AI channel value match the evaluation criteria the result of this condition evaluation will be true You
131. there is a change to the counter value The action will be executed only once and only at the moment when DI Counter experience a change i Click Save button to save the settings This popup window will be closed and return to the Rule settings page 6 1 4 Discrete Input Discrete Input value from Modbus RTU TCP module can be used as evaluation criteria for IF condition statement the editing page for Discrete Input Condition Setting is shown as below http wise icpdas com 84 ICP DAS WISE User Manual Discrete Input Condition Setting Module amp Address Address 10 Address Value Figure 6 7 Discrete Input condition setting page Follow the following steps 1 Specify the module and address from the dropdown list of the Module amp Address section that you are going to include its value in the IF condition statements nm Define the evaluation criteria of the status in IF statement to be OFF or ON Once the Discrete Input value matches the evaluation criteria the result of this condition evaluation will be true i Click Save button to save the settings This popup window will be closed and return to the Rule settings page 6 1 5 Coil Output Coil Output value from Modbus RTU TCP module can be used as evaluation criteria for IF condition statement the editing page for Coil Output Condition Setting is shown as below Coil Output Condition Setting Module amp Address Dev
132. time interval for WISE 580x MTCP to connect to the Modbus TCP Slave module and wait for the response The default value is 3 seconds In the Disconnection Retry Interval field input the time interval in seconds It is the time interval to re connect with the Modbus TCP Slave module when it is unconnected The default value is 5 seconds After all settings are completed click Add to add the Modbus TCP Slave module to the module list According to the Index being assigned the I O channel data of the Modbus TCP module will be saved in the corresponding WISE 580x MTCP Modbus address table for more detailed information please refer to the following table Select the Modbus TCP Slave module on the module list and click Setting button to get in to the Coil Output Discrete Input Input Register and Holding Register setting page to edit settings For the detail please refer to the section 4 7 1 4 7 4 of the WISE 580x User Manual To remove the Modbus TCP Slave module select the module you would like to remove and click Remove button To relocate Modbus TCP Slave to other index click Move Up or Move Down to move the Modbus TCP Slave module to the desired index Please note O If the setting of Module Type is WISE 71xx Series then system will automatically produce the Modbus Address Table for the I O channel configuration of the module you select in the model name dropdown list You
133. tion 1s equivalent to executing 1 A B actions PS This action does not restore firmware If the firmware update fails or is damaged please follow section 10 3 to reinstall the firmware http wise icpdas com 143 ICP DAS WISE User Manual 3 Connect WISE 580x to the power when the L2 green light turns to be ON it indicates that the setting 1s completed AU oar r se hn w ICP DAS WISE 5800 Hh E1 Ethernet 10 100 Base TX COM2 RS 485 2y X N7 4 Power off WISE 580x and switch Rotary Switch back to 0 position Power on WISE 580x again the WISE 580x will be restored to factory default settings http wise icpdas com 144 ICP DAS WISE User Manual Appendix Ill Modbus TCP Slave Module Setting for WISE 580x MTCP WISE 580x MTCP does not support the connection with I 7000 modules and Modbus RTU Slave modules as WISE 580x provide but it supports the Modbus TCP protocol to connect with the Modbus TCP Slave I O modules up to 7 The comparison table of WISE 580x and WISE 580x MTCP in I O module connection is as below Local I O Interface Yes Yes for XW Board I 7000 modules up to 16 or Remote I O Interface Modbus RTU Slave modules by RS485 up to 10 by Ethernet up to 7 Through Modbus TCP protocol WISE 580x MTCP is able to read back 4 types of Modbus data Coil Output Discrete Input Input Register and Holding Register from the Modbus TCP Slave modules that are conn
134. tting of Module Channel and Index please click the Add button to add the channel of the I O module into the I O Data Table You can use the Control Panel in the right bottom of the I O Data Table to Move or Delete the channel setting of the I O Data Table The Clear All button is used to clear all channel settings in the I O Data Table Trim button is used to remove all the excess space between the channel settings to make all channel settings of the I O Data Table to be more compact In the I O Data Table the Local Address in the left side is the address for saving I O Data Table in the WISE Modbus Address Table The starting address is 1230 Base 0 amp Decimal format The maximum length is 300 Therefore SCADA software can connect to the WISE Modbus address 01230 to inquire the first Coil data in the I O Data Table and connect to the WISE Modbus address 41230 to inquire the first Register data in the I O Data Table If the Active sending of I O Data Table function is enabled the Receiver Start Address in the upper area of the I O Data Table is the address of the Receiver s SCADA software Modbus starting address The content of the I O Data Table that WISE 580x send actively to Receiver s SCADA software with Modbus TCP Slave function will be saved from the starting address The naming rule http wise icpdas com 71 ICP DAS WISE User Manual of the channel inside the I O Data Tabl
135. ules it allows the WISE 580x to support up to 10 Modbus RTU Slave modules According to the Index number being assigned to that Modbus RTU module each module takes specific Modbus address data block The starting Modbus address of the data block is 180 and each Modbus RTU module takes 100 addresses Please refer to the following table 1180 279 Modbus RTU Module Data Index 1 280 379 Modbus RTU Module Data Index 2 380 479 Modbus RTU Module Data Index 3 480 579 Modbus RTU Module Data Index 4 580 679 Modbus RTU Module Data Index 5 680 779 Modbus RTU Module Data Index 6 780 879 Modbus RTU Module Data Index 7 880 979 Modbus RTU Module Data Index 8 980 1079 Modbus RTU Module Data Index 9 1080 1179 Modbus RTU Module Data Index 10 The allocation of the Modbus address of I O channel for each Modbus RTU module is in sequence arrangement from the module starting address Please refer to the following example http wise icpdas com 140 ICP DAS WISE User Manual The Modbus RTU module s name is Devicel the following figure shows the settings of this module For this Modbus RTU module s address is 17 its starting address in WISE 580x Modbus address table will be 780 Polling Timeout Timeout Retry Interval a Range 3 65535 Cono E EO dd Coil Output Discrete Input Input Register Holding Register Local Address rea o iii ne umber 784 785 786 787 788
136. urations on Modbus RTU Slave module Please note 1 Currently WISE 580x only allows to connect with Modbus RTU Slave module via COM2 Please make sure the Modbus RTU Slave modules are connected to COM2 on WISE 580x i The number of Modbus address setting blocks will affect the data update rate for the Modbus RTU Slave module Please minimize the number of Modbus address setting blocks merge the conjunctive setting blocks to speed up the data update rate for the communication between WISE 580x and Modbus RTU Slave module 4 7 1 Modbus RTU Slave Module Coil Output Setting The Modbus RTU Slave module Coil Output Setting page 1s shown as follow Modbus RTU Module Attribute Setting RTU Device 1 Address Polling Timeout millisecond s Range 1 10000 Timeout Retry Interval seconds Range 3 65535 Inverse Data Big Endian Enable Data Model Coil Output 0x v Start Address Continuous Data Number Figure 4 23 Modbus RTU Slave Module Coil Output Setting Page The detailed information of the parameters are as follow Please refer to section 4 7 for detailed information of the Name Address Polling Timeout and Timeout Retry Interval fields O Inverse Data Big Endian check Enable to receive the 32 bit http wise icpdas com 44 ICP DAS WISE User Manual http wise icpdas com Signed Long 32 bit Unsigned Long or 32 bit Floating Point data in Big Endian format
137. ut data will be kept in WISE 580x Modbus Address 00780 00781 00782 and 00783 45 ICP DAS WISE User Manual Modbus RTU Module Attribute Setting p Coil Output Discrete Input Input Register Holding Register Address 0x 1x 3x 4x Figure 4 24 Modbus RTU Slave Module Coil Output Setting Example http wise icpdas com To modify the starting address or quantity setting please move the cursor to the setting the function buttons such as Edit or Remove will appear Click Edit or Remove for modification pi Coil Output Discrete Input Input Register Holding Register SE 1x 3x 4x Address E 780 If you want to assign the Nickname for the address blocks you can click the Nickname Setting tab and then input the Nickname for each address block The Nickname will be shown in the Channel Status page pr Coil Output Discrete Input Input Register Holding Register Address 0x o E nas Se MD CO e a ps D e ps After all Coil Output settings of the Modbus RTU Slave module are completed click Save button to save the changes 46 ICP DAS WISE User Manual 4 7 2 Modbus RTU Slave Module Discrete Input Setting The Modbus RTU Slave module Discrete Input Setting page 1s shown as follow Modbus RTU Module Attribute Setting RTU Device 1 Address 7 Polling Timeout 500 millisecond s Range 1 10000 Timeout Retry Interval 4 seconds
138. value into DWORD is similar to Floating point change the return value to DWORD or Unsigned Long http wise icpdas com 121 ICP DAS WISE User Manual WISE 580x Modbus Register Address Table 6 Mode 1 Support 16 I 7000 modules and 4 Modbus RTU Slave modules 40000 Holding Modbus 00000 10000 30000 Address Coils Output Discrete Input Input Registers Registers WISE 580x System Data XW Board Data RS 485 module RS 485 module connection status information RS 485 module Error Code I 7000 Module Data RS 485 address 1 I 7000 Module Data RS 485 address 2 I 7000 Module Data RS 485 address 3 I 7000 Module Data RS 485 address 4 I 7000 Module Data RS 485 address 5 I 7000 Module Data RS 485 address 6 I 7000 Module Data RS 485 address 7 I 7000 Module Data RS 485 address 8 I 7000 Module Data RS 485 address 9 I 7000 Module Data RS 485 address 10 I 7000 Module Data RS 485 address 11 I 7000 Module Data RS 485 address 12 I 7000 Module Data RS 485 address 13 I 7000 Module Data RS 485 address 14 I 7000 Module Data RS 485 address 15 I 7000 Module Data RS 485 address 16 Modbus RTU Module Data Modbus RTU address 17 Modbus RTU Module Data Modbus RTU address 18 Modbus RTU Module Data Modbus RTU address 19 Modbus RTU Module Data Modbus RTU address 20 The memory block for the I O Table Data The I O Data Table Configuration setting of the Active I O Sending function will be In
139. ved and written back to the hardware For Modbus settings you can also modify the Modbus NetID in the same way WISE supports Modbus RTU Slave function and 1t enables to communicate with Modbus RTU Master devices for data transmission via WISE 580x COMI RS 232 To enable Modbus RTU Slave function for communicating with devices that equip Modbus RTU Master function click Enable Modbus RTU Slave from COMI and set up COMI settings After finishing the settings click Save to save the change Please note 1 WISE adopts Google DNS server as system default DNS server the default IP is 8 8 8 8 the IP can be modified to other DNS server IP ii If you make any modification to the network configuration the hardware device will reboot and re connect to the web page automatically about 5 seconds later But if you change the Connection Mode to Obtain an IP address automatically DHCP the auto re connection will be failed because the browser would not know the new IP address of the WISE controller Please use MiniOS7 Utility to search the new IP address and then re open a browser to connect to the web page with the new IP address 4 4 Password Setting Password Setting allows you to change the password that is required when access the controller The Password Setting page is as follow Password Setting Page Admin Password Original Password i New Password Confirm New Password Guest Password Origina
140. w Under the Rule Manager table the list of rule contains four items Enable No Edit Status Rule SU eam E cit E E Edit Rule3 Edi Rule4 E Rules Edit Figure 6 2 Enable rules edit rules and status display http wise icpdas com 19 ICP DAS WISE User Manual 4 Enable A checkbox appears before each rule check the checkbox to enable the rule and this rule will be executed after being downloaded otherwise 1t will only be stored temporarily 4 No Indicates the identification number of the rule To avoid possible error it is recommended to assign the identification number in sequence 4 Edit Click the Edit button to edit detail logic content of the rule 4 Status OK indicates this rule is successfully defined Error indicates there is error occurs Please note if you make modification in IO setting 1 7000 Module XW Board or Modbus RTU Slave module or in Advanced Setting after finish defining the rules it might cause unexpected error due to the changes some variables may no longer exist Therefore in case you make any modification please double check your settings and Rules definition to make sure no errors are present Click the Edit button the Rules Setting page will appear EI a DEST TT an oy None None as SL Figure 6 3 Rule settin
141. x v Figure 10 12 Select the WISE firmware vi Upload WISE firmware program Click Upload Firmware button to start update WISE firmware to the WISE module WISE Firmware Uploader version 2 2 Module Type WISE 580h 4 IP Address 197 168 100272 DAICPDASWISE 5801v220 HEX Upload Firmware About WISE Figure 10 13 Upload firmware http wise icpdas com 119 ICP DAS WISE User Manual The status of WISE firmware update progress will be shown as below Package Installation Status Installing File lo taohtim Figure 10 14 Display firmware update progress 1 When the following figure 1s displayed please wait for about 10 Secs the WISE module 1s arranging the firmware files Please note this message will be displayed 4 times during the update process Package Installation Status Installing File LS Figure 10 15 Display firmware update progress 2 When the update of WISE firmware is completed a pop up window will appear to inform you Close the window to finish firmware upload Information Firmware Upload Successful Figure 10 16 Complete firmware update vil Module reboot automatically After complete the firmware update process WISE module will automatically reboot The new updated firmware will take effect after the reboot http wise icpdas com 120 ICP DAS WISE User Manual Appendix Modbus Address Table WISE allows you to retrieve data on hardware devices via
142. y the output value of DO Channel from the dropdown list of the Channel Value field The output value can be OFF ON or Pulse Output Pulse Output applies to XW Board only For I 7088 belongs to PWM Pulse width modulation modules the DO channel Action will be Start PWM or Stop PWM i Click Save button to save the settings The popup window will be closed and return to the Rule settings page http wise icpdas com 96 ICP DAS WISE User Manual 6 2 3 DI Counter You can reset DI counter in the THEN ELSE Action statement the editing page for DI counter Action is shown as follow DI Counter Action Setting Module amp Channel Channel 0 Save Figure 6 20 DI Counter action setting page Follow the following steps 1 Select the DI channel to reset DI counter from the dropdown list of channel field in the Module amp Channel section ii Click Save button to save the settings The popup window will be closed and return to the Rule settings page 6 2 4 Coil Output You can execute an action in Coil Output channel of Modbus RTU TCP module in the THEN ELSE Action statement the editing page for Coil Output Action is shown as follow Coil Output Action Setting Module amp Address Address 0 Address Value Figure 6 21 Coil Output action setting page Follow the following steps 1 Select the Coil Output from the dropdown list of channel field in the

Download Pdf Manuals

image

Related Search

Related Contents

02724 - Summer Infant  Tableaux Scoop.it!  LevelOne MIDSPAN POH-0850TX User's Manual    S1 Spindel 4011 - Centerline Inc  Moving-Head  Shuttle X50V2 Plus  User Manual  Osram LIGHTIFY Gardenspot Mini RGB Add-on  LG GR-F258UTK side-by-side refrigerator  

Copyright © All rights reserved.
Failed to retrieve file