background image

ICP DAS WISE User Manual 
 

 

http://wise.icpdas.com 

 

93 

After all settings of the Holding Register of the Modbus RTU module 

are  completed,  continue  the  configuration  of  other  channel,  and  after 
all  channel  settings  are  completed,  click  “OK”  button  to  save  the 

changes and return to Modbus RTU Module List.

 

 

Please  note:  The  number  of  Modbus  address  setting  blocks  will  affect  the 

data  update  rate  for  the  Modbus  RTU/TCP  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 and Modbus RTU/TCP module. 

 

Summary of Contents for WISE-2841 Series

Page 1: ...ICP DAS WISE User Manual for WISE 2841M Series Version 1 0 0 2023 04 20...

Page 2: ...lose or terminate the communication mechanisms of their systems ICP DAS cannot guarantee that this controller is free of any actual or legal defects including but not limited to stability reliability...

Page 3: ...etting 53 5 9 COM Port Interface Setting 53 6 Module Setting 57 6 1 XV Board Setting 57 6 2 Remote I 7000 DL DCON Module Setting 62 6 3 I 7000 DL DCON Module List Operation Interface 66 6 4 Remote Mod...

Page 4: ...71 9 7 LINE Notify Setting 177 9 8 Telegram Setting 186 9 9 Active I O Sending Setting 196 9 10 Channel Status Setting 199 9 11 Ping Setting 203 10 Rules Setting 205 10 1 IF Condition Setting 208 10 2...

Page 5: ...E User Manual http wise icpdas com 5 Appendix VII The JSON format for the communication with IoT Platform 317 Appendix VIII WISE 2841M LED Indicators 321 Appendix IX ICP DAS IoTstar Trial account appl...

Page 6: ...30 Figure 4 13 Real time information list 31 Figure 4 14 Current function path 32 Figure 4 15 Data review System setting area login as an Administrator 33 Figure 4 16 Data review System setting area l...

Page 7: ...to search I 7000 DL Modules 63 Figure 6 9 Set up the Scanning Range for the I 7000 DL modules 64 Figure 6 10 Scanning the I 7000 DL modules 64 Figure 6 11 I 7000 DL module List after Scan operation 64...

Page 8: ...dule 91 Figure 6 43 Remote Modbus TCP I O Module Setting page 94 Figure 6 44 Set up the Model Name of the Modbus TCP Module 95 Figure 6 45 Add the Modbus TCP Module manually 95 Figure 6 46 Modbus TCP...

Page 9: ...Topic setting page 133 Figure 8 16 IBM Bluemix Setting page 134 Figure 8 17 IBM Bluemix Subscribe Message setting page 135 Figure 8 18 MQTT setting page Broker 137 Figure 8 19 MQTT Broker Parameter s...

Page 10: ...hannel Data type Setting Page 167 Figure 9 19 List of SNMP Trap Messages edited by Channel Data type 168 Figure 9 20 SNMP Trap User Defined Data type Setting Page 168 Figure 9 21 User Defined Data Int...

Page 11: ...2 194 Figure 9 54 Get the Token of Telegram Bot Account 195 Figure 9 55 I O Data Table Setting page 1 196 Figure 9 56 I O Data Table Setting page 2 197 Figure 9 57 Active Sending of I O Data Table Set...

Page 12: ...dition setting page 227 Figure 10 26 Subscribe Topic condition setting page 228 Figure 10 27 Connection Status condition setting page 228 Figure 10 28 Timer condition setting page 229 Figure 10 29 Sch...

Page 13: ...tar Bot Service action setting page 254 Figure 10 63 Telegram action setting page 255 Figure 10 64 Reboot system action setting page 255 Figure 10 65 Internal Register action setting page 256 Figure 1...

Page 14: ...se icpdas com 14 Figure 15 5 Firmware Update 4 269 Figure 15 6 Firmware Update 5 269 Figure 16 1 Export Import Setting page and the settings to be backed up 270 Figure 16 2 Export Settings and Export...

Page 15: ...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...

Page 16: ...ut add the new data formats such as 64 bit long Double and String and all Internal Register support the Retain Variable mechanism For the floating point sensor data which WISE get from sensor user can...

Page 17: ...mplement logic content on controllers WISE 2841M 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...

Page 18: ...bus RTU by RS 485 ICP DAS M 7000 tM DL LC IR iSN series module Others The modules which support the Modbus RTU Slave Protocol Modbus TCP by Ethernet ICP DAS WISE 7100 P ET 7000 WF 2000 series module O...

Page 19: ...In addition the Internal Register also supports the String editing operation The result of the string editing of the Internal Register can be used as the content for the WISE s E mail and Instant Mes...

Page 20: ...WISE 2841M to be easier 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 logi...

Page 21: ...QTT device for the data logging operation or using it in the IF THEN ELSE logic rule Connection with IoT Cloud Platform WISE 2841M support the connection ability with the IoT Cloud Platform as Amazon...

Page 22: ...ending function can be triggered by IF THEN ELSE rules The Telegram message content could be a preset string with realtime I O channel data or a snapshot via the connected IP camera This document is i...

Page 23: ...res are as following Steps for LAN1 1 Connect WISE s LAN1 to the network environment with DHCP server 2 Search the WISE controller and obtain its assigned IP through the WISE 284x Utility 3 Open the b...

Page 24: ...Manual http wise icpdas com 24 modify the network setting to fit current network environment More detailed setting information please refers to 5 2 Network Setting 6 Save the settings and connect WIS...

Page 25: ...tting page for first time login WISE After complete the password setting system will show the WISE login page as below Figure 3 2 WISE Login page By inputting different passwords three levels of autho...

Page 26: ...ty Function Login Type System Setting I O Module setting Data Logger Setting Advanced Setting Logic Rules Edition Channel Status Administrator Can add delete modify review ALL setting Can review modif...

Page 27: ...ccount If Administrator login into the system the WISE default home page will be displayed as below and will automatically read settings of the WISE to the webpage Figure 4 1 WISE home page login as a...

Page 28: ...nt toolbar Rules management toolbar allows user to perform different functions When login into the system as an Administrator the Rules management toolbar will be shown as below Figure 4 3 Rules manag...

Page 29: ...gs to the WISE Please note once the settings are cleared and save to the WISE the settings will be cleared permanently Figure 4 7 Confirm to clear settings Load button allows to load all parameter set...

Page 30: ...n the WISE 2 Please DO NOT close the web page during the process of the edition otherwise all unsaved settings on the page will be disappeared 4 1 2 Real time information area Real time information ar...

Page 31: ...meter settings and data review function will be enabled more detailed information of the functions will be give in the following sections The System function toolbar includes the following function op...

Page 32: ...ll display detailed functions under the selected System function The user could edit or review detailed function options in the Sub function area On the upper Sub function area the path of current fun...

Page 33: ...s an Administrator the Data review System setting area of the Main Page will be the System Setting page it will display all system setting information of the WISE as below Figure 4 15 Data review Syst...

Page 34: ...ICP DAS WISE User Manual http wise icpdas com 34 Figure 4 16 Data review System setting area login as User or Guest...

Page 35: ...ll be displayed as follow Please follow the steps to complete the setting Figure 4 17 System and logic rule setting procedure Please note DO NOT refresh or close the web page when you are editing the...

Page 36: ...e Setting Network Setting Account Setting Security Setting SNMP Setting VPN Setting DDNS Setting Others Setting and COM Port Interface Setting When you get into the System Setting page the system sett...

Page 37: ...odify the system time of WISE set up the date and time on the Time Setting Page and then click Save to complete the settings The user could click on Load in the Time Duplication field to synchronize t...

Page 38: ...restore the default Time Server settings iii The default Port number setting is 123 currently it is not allowed to be modified iv User can select the time zone of the WISE s location from the dropdown...

Page 39: ...select the connection mode as Obtain an IP address automatically DHCP or Specify an IP address in Connection mode field then modify IP Mask Gateway DNS Server IP configuration WISE also provides Netow...

Page 40: ...he administrator login WISE for the first time About the User account it must be enabled by the administrator and need the administrator to assign its login password The default login password for Gue...

Page 41: ...strator for more detailed information please refer to Appendix II WISE provides 5 User accounts Only Administrator can enable disable the User account and assign the password of User Each User can acc...

Page 42: ...ting and Logic Rule Review v Repeat steps i iv to complete settings of all User accounts vi After all settings are completed click Save button to save the changes The login password setting interface...

Page 43: ...the unencrypted HTTP protocol by default User can replace it to the encrypted HTTPS protocol to protect the content of the data transmission The port of the web server is also changeable The setting i...

Page 44: ...the HTTP port will be closed and force to use the HTTPS protocol for the connection with WISE controller to ensure the security of connection Before enable this setting it is recommended to enable HT...

Page 45: ...on of the server or enable TLS encrption with Explicit or Implicit methods If TLS encryption function is enabled users must use the software with FTPS protocol for the connetcion with WISE s FTP serve...

Page 46: ...ides the firewall mechanism to prevent the intrusion from the unknown devices on the network Administrator can set WISE to response the ping command or not and use the Blacklist function to prohibit t...

Page 47: ...WISE controller encounters many login failures from the unknown device It will automatically add the IP of the unknown device to the Blacklist and prohibit the IP to try to log in WISE continually Aft...

Page 48: ...ld check Enable to enable SNMP server ii In the Version field select the SNMP version that you want to use Currently WISE supports SNMP V2c and V3 protocols iii If the user selects V2c in the Version...

Page 49: ...and encryption authNoPriv Communication shall be authenticated but not encrypted The authentication protocol must be SHA or MD5 and set the authentication password authPriv Communication shall be auth...

Page 50: ...s the WISE 2841M MIB file User can download it from the WISE official website 5 6 VPN Setting WISE provides the VPN Virtual Private Nnetwork service to protect WISE to avoid the malicious accessed by...

Page 51: ...4 connection types then complete the setting for the connection and TCP IP required by the service iii In the Connection Setting section check Enable in the Automatically connect after power on field...

Page 52: ...ervice but if user has the requirement for Redundant DDNS service he can activate two DDNS services simultaneously iii In the Service Provider field select the provider of Dynamic DNS service from the...

Page 53: ...Interface Setting COM Port Interface Setting allows to setup the function settings on COM2 COM3 or COM4 The setting interface is shown as below Figure 5 24 COM Port Interface Setting Page The COM Por...

Page 54: ...eps are as below i In the Baudrate field select the Baudrate from the dropdown list the Baudrate of WISE and HMI or SCADA have to be set the same ii In the Parity and Stop bits fields set up the Parit...

Page 55: ...p bits of WISE and DCON module have to be set the same iii In the Timeout field input the time interval for WISE to send command to the DCON module and wait for the response the unit will be milliseco...

Page 56: ...commands from the WISE to the Modbus RTU slave module the unit will be millisecond ms iv After all settings are completed click Save button to save the changes Please Note After the Baudrate is selec...

Page 57: ...Modules and IP Cameras that are connected to the WISE shown as below Figure 6 1 Module Setting Page Module Setting includes the following 3 setting options XV Board Setting Remote I O Module Setting...

Page 58: ...module this nickname will be displayed on the Channel Status and Rule Setting pages Description The Description field provides a space for the user to make a brief description of this XV Board The dig...

Page 59: ...nel Status and Rule Setting pages Counter Nickname For user to define nicknames for each DI counter these nicknames will be displayed on the Log Header and Rule Setting pages Counter Type Specify the...

Page 60: ...t 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 Hi...

Page 61: ...gure 6 5 XV Board AI Channel Setting Page The settings are as follow Nickname For user to define nicknames for each I O channel these nicknames will be displayed on the Channel Status and Rule Setting...

Page 62: ...and Rule Setting pages Type Select the output signal type of the AO channel from the dropdown list Power On Value You can set the initial value of the AO channel in the Power On Value field The defau...

Page 63: ...connections to at most 16 devices I 7000 DL DCON modules or Modbus RTU modules 6 2 1 Scan to Add ICP DAS I 7000 DL DCON Modules The user could use the Scan function to add ICP DAS I 7000 DL DCON modu...

Page 64: ...scan operation click on Cancel to terminal the scan and leave the page Figure 6 10 Scanning the I 7000 DL modules iv After the Scan operation is completed an I 7000 DL DCON module list will appear If...

Page 65: ...e I 7000 DL DCON module being stored in the WISE Modbus Table The range is 1 16 ii Address The address will be the DCON address of this I 7000 DL DCON module please make sure the address is the same a...

Page 66: ...DCON modules will be listed as below Figure 6 16 I 7000 DL Module List Operation Interface The following functions allow to perform settings or rearrange order of the I 7000 DL DCON modules Please se...

Page 67: ...a new I 7000 DL DCON module in sequence will be added to the list and the settings of the old I 7000 DL DCON module will be copied to this newly added I 7000 DL DCON module Remove Click the radio butt...

Page 68: ...etrieve the I O channel data of this I 7000 DL DCON module the setting range will be 0 65535 seconds Retry Interval The time interval to wait for WISE to repeatedly send command again when WISE sends...

Page 69: ...set up a time interval when this DO channel is set to be ON and the duration of the ON status reaches the pre set time interval the DO channel will automatically be set to OFF The unit is second DI S...

Page 70: ...Channel Setting page The settings are as below Nickname For user to define nickname for the module and the I O channels these nicknames will be displayed on the Channel Status and Rule Setting pages...

Page 71: ...DCON Module List 6 3 4 The AO channel setting for I 7000 DL DCON module The I 7000 DL DCON module AO channel setting interface is shown as below using I 7024 as an example Figure 6 20 I 7000 DL Module...

Page 72: ...le Setting page The following section will give more information how to add and complete settings of Modbus RTU modules After all settings are completed click Save button to save the changes Please no...

Page 73: ...ii When the system is performing the scan the address that are performing scan will be dynamically shown on the upper left side please wait till the scan operation is completed To stop the scan operat...

Page 74: ...user could also add the ICP DAS M 7000 tM DL LC IR iSN modules or Modbus RTU modules manually one by one the steps are as below i No The number will be the order that the I O channel data of the Modbu...

Page 75: ...response the unit will be ms The setting range will be 1 10000 ms v Retry Interval The time interval to wait for WISE to repeatedly send command again when WISE sends command to the Modbus RTU module...

Page 76: ...ption of 6 3 I 7000 DL DCON Module List Operation Interface for detail After all settings are completed click Save button to save the changes Following will describe the setting of the DI DO AI AO cha...

Page 77: ...ake sure the address is the same as the settings of the module if the setting is not accurate the connection for WISE to the Modbus RTU module will be failed Scan Rate Input the time interval for WISE...

Page 78: ...annel setting for ICP DAS module The ICP DAS Modbus RTU module DO channel setting interface is shown as below using M 7060 as an example Figure 6 32 ICP DAS Modbus RTU module DO Channel Setting page T...

Page 79: ...tM DL LC IR iSN modules do not offer the Pulse Output function 6 5 3 The AI channel setting for ICP DAS module The ICP DAS Modbus RTU module AI channel setting interface is shown as below using M 7002...

Page 80: ...and after all channel settings are completed click OK button to save the changes and return to Modbus RTU Module List 6 5 4 The AO channel setting for ICP DAS module The ICP DAS Modbus RTU module AO c...

Page 81: ...us RTU Module The Modbus RTU Module Coil Output Setting page is shown as follow Figure 6 35 Modbus RTU module Coil Output Setting page The settings are as follow Nickname For user to define nickname f...

Page 82: ...ess Allows setting up the starting address of Coil Output 0x on the Modbus RTU module you would like to retrieve Data Number After finishing the Start Address setting specify the Data Number it is the...

Page 83: ...OK for modification or click Remove to remove the setting The Read Write authority is for user to enable or disable the Read Write capability for the address block of the module If the user wants to a...

Page 84: ...t Setting of Modbus RTU Module for detailed information In this case please selects Discrete Input 1x Start Address Allows setting up the starting address of Discrete Input 1x on the Modbus RTU module...

Page 85: ...te Input address of the module and these retrieved Discrete Input data will be kept in WISE Modbus Address 14500 14501 14502 14503 14504 and 14505 Figure 6 38 Discrete Input Setting Example for Modbus...

Page 86: ...save the changes and return to Modbus RTU Module List 6 5 7 The Input Register Setting of Modbus RTU Module The Modbus RTU Module Input Register Setting page is shown as follow Figure 6 39 Modbus RTU...

Page 87: ...6 bit HEX option is selected it is required to setup the corresponding scale parameters for linear transformation from HEX value to real value The WISE will retrieve the HEX value and transfer it to r...

Page 88: ...egister Setting Example for Modbus RTU module To modify the starting address or quantity setting please click on the setting block to perform the modification The user could also modify Type Scale Rat...

Page 89: ...l be shown in the Channel Status and Rule Setting pages After all settings of the Input Register of the Modbus RTU module are completed continue the configuration of other channel and after all channe...

Page 90: ...Address setting specify the 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 500 Type The system...

Page 91: ...rom the Starting Address The address number on the first column of the Local Address indicates the local Modbus address of WISE to keep the Holding Register data Figure 6 42 shows an example about Hol...

Page 92: ...io x Input Register value Offset After the linear transformation the Transformed Value will be saved in floating point format on the WISE no matter what format the raw Holding Register value was in th...

Page 93: ...ings are completed click OK button to save the changes and return to Modbus RTU Module List Please note The number of Modbus address setting blocks will affect the data update rate for the Modbus RTU...

Page 94: ...LAN interface on WISE allows connections to at most 16 devices P ET 7000 WISE 7100 WF 2000 IR modules or Modbus TCP modules 6 6 1Add ICP DAS module or Modbus TCP Module manually The user could add the...

Page 95: ...6 45 Add the Modbus TCP Module manually 6 7 Modbus TCP Module List Operation Interface After the P ET 7000 WISE 7100 WF 2000 IR modules or Modbus TCP modules are added to the I O Module list via manu...

Page 96: ...Modbus RTU Module sections for detail WISE does not provide the signal type setting interface for the AI AO channels of P ET 7000 WISE 7100 WF 2000 IR DL modules Please use the proprietary interface...

Page 97: ...e the video recording function of IP Camera users have to enable the local FTP server setting and disable TLS Encryption and then IP cameras can upload the videos to WISE Please refer to Section 5 4 S...

Page 98: ...lowing functions allow to perform settings or rearrange the orders of the IP Cameras Please select the IP Camera and click on the function button to perform the operations Setting Click the radio butt...

Page 99: ...iCAM IP Camera and click on Remove to remove the selected iCAM IP Camera After all settings are completed click Save button to save the changes The following will describe the setting of ICP DAS iCAM...

Page 100: ...era can be uploaded to remote FTP server of the manage center via FTP protocol User can directly select the pre defined FTP server from the FTP server list or click on Add new FTP Server to add a new...

Page 101: ...Setting section set the duration of the OSD message in the Time field The range is from 0 to 65535 seconds In Timeout Action field users can set Clear the content to clear the OSD message when the le...

Page 102: ...he WISE s IF THEN ESLE rule as the IF Condition or THEN ELSE action or requires the iCAM IP Camera to report the status of Motion detection to WISE please remember to complete the Event setting of iCA...

Page 103: ...ection Complete the WISE s IF THEN ELSE rule setting by the THEN ELSE action setting with Motion Detection When the micro SD card s free space is less than 10 and 1GB WISE will only keep the image vid...

Page 104: ...P Camera A is the module name of the IP Camera If the module name of the IP Camera is iCAM 721F and its IP address is 192 168 100 218 then the IP Camera A string will be iCAM 721F_100 218 The 201708 2...

Page 105: ...ogger is using to record the message content of the Subscribe MQTT Topics The Event Logger is using to record the WISE s system event The data log files of the two type loggers all will be automatical...

Page 106: ...on in WISE When the time reaches the period time interval all I O data will be recorded once The data recording will keep going periodically There are ten options 5 secs 10 secs 30 secs 1 min 2 mins 3...

Page 107: ...re four options None Channel Nickname and Channel Nickname The module name channel address and nickname if any of each field will be added to the CSV Header of the data logger file if the user select...

Page 108: ...ny FTP Server WISE will not send the data logger file to any FTP Server x In the Email field please specify the Email address which will receive the data logger files WISE send The log files will be a...

Page 109: ...y Email address xi After all settings are completed click Save button to save the setting 7 2 User Defined Data Logger The User Defined Data Logger allows users to freely select channels from I O modu...

Page 110: ...wise icpdas com 110 Figure 7 5 User Define Data Logger List Interface ii After clicking the Add new User Defined Data Logger a setting page of User Defined Data Logger will appear Figure 7 6 User Def...

Page 111: ...blank area in the Data Format field and then the Real time variable editor will be shown as below Figure 7 7 The setting interface of Real time Variable Editor Select the Interface Module and Channel...

Page 112: ...gs ix To copy the settings of a pre set User Defined Data Logger to the new User Defined Data Logger please click the radio button in front of the pre set User Defined Data Logger and then click Copy...

Page 113: ...Setting section for detail iii After the MQTT Data Logger settings are completed click Save button to save the setting 7 4 Event Logger Setting The Event Logger allows to record system event of the W...

Page 114: ...onfigure the FTP Server Please refer to 7 5 FTP Server Setting section for detail If you select Do not upload to any FTP Server WISE will not send the Event Logger file to any FTP Server iv After all...

Page 115: ...h which will be used by the remote FTP Server to store the logger files viii The user could test if the FTP Server setting is correct or not After clicking Testing button the system will create a fold...

Page 116: ...card The following section will explain the path of the data logger files saved in the microSD card microSD Log Folder Name Define in I O Module Data Logger or User Defined Data logger 201502 Data fil...

Page 117: ...The data file which is in using currently or is waiting for the upload operation WISE will upload the data logger files and event logger files to the remote FTP server based on the following file arch...

Page 118: ...07 csv 0208 csv 0209 csv Please note If the remote FTP server receives log files from more than one WISE controller please set different nickname to each WISE If all WISE controllers were named the sa...

Page 119: ...provides it helps users to implement an IoT system in a easy way In additional WISE supports to connect to the IoT cloud management software IoTstar designed by ICP DAS The supported functions for Io...

Page 120: ...ng between WISE and AWS platform please to refer to the user manual of ICP DAS WISE Monitoring IoT Kit Amazon AWS IoT Starter Kit Figure 8 1 Amazon Web Services Setting page Follow the steps below i C...

Page 121: ...ndpoint Setting page of Amazon Web Services iii In the Device Certificate Private Key and Root CA Certificate fields import the certificate and key generated from the AWS platform Following is the pag...

Page 122: ...e icpdas com 122 Figure 8 3 Certificate and Key Download page of Amazon Web Services iv In the Thing ARN field enter the information of Thing ARN set by AWS platform Following is the page for the Thin...

Page 123: ...the same so user need to manually modify the client ID after the import operation is completed vi The value in Periodical Publish Interval field defines the time interval to automatically and periodic...

Page 124: ...cy file must be re exported and the new version of the policy file must be copied to AWS platform again ix After complete the operation of policy editing click the Testing button in the Connection Tes...

Page 125: ...will be bound with the Publish Message If the user selects All I O channels it means all I O channel values will be added in the Publish Message If the user clicks the JSON Format check box the conte...

Page 126: ...two options When the I O channel data changed and the variation exceeds xxx and Periodical Publish If the When the I O channel data changed and the variation exceeds xxx is selected the user must assi...

Page 127: ...Type field select the Channel Data means that the Topic of the received message uses the Topic of the channel preset by WISE Under this setting if the user selects String in the Message Format field h...

Page 128: ...ON to parse the received message content and provided for use by logic rules xxi After complete all settings on Amazon Web Services Setting Page please click Save button to save the setting After down...

Page 129: ...on to Microsoft Azure IoT Cloud Platform ii Select Connection Type as IoT Hub or IoT Hub DPS iii If IoT Hub is selected in the SAS Token field input the SAS Token which you previously registered for t...

Page 130: ...interval enables Microsoft Azure to detect if the connection to the WISE is no longer available without having to wait for the long TCP IP timeout vi The value in Periodical Publish Interval field def...

Page 131: ...icrosoft Azure Publish Message setting page x Input a name in the Nickname field and you could also input the description of this Publish Message in the Description field xi In the Message Type field...

Page 132: ...ield there are two options When the I O channel data changed and the variation exceeds xxx and Periodical Publish If the When the I O channel data changed and the variation exceeds xxx is selected the...

Page 133: ...ormed first Each time when the WISE receives the message it will retrieve the corresponding value of the Target and Action variables from the message The value of the variables can be used in the eval...

Page 134: ...e ID and Device Authentication Token fields input the data you previously registered for this WISE from IBM Bluemix After you completing the device settings on IBM Bluemix for the WISE IBM Bluemix wil...

Page 135: ...cribe to edit the Publish Message and Subscribe Message For the settings of the Publish Message please refer to 8 2 Microsoft Azure Setting section vii Click the Subscribe tab to edit the Subscribe Me...

Page 136: ...message The value of the variables can be used in the evaluation criteria of IF Condition to trigger THEN ELSE Action for WISE logic operation x After completing all settings on the IBM Bluemix Setti...

Page 137: ...ay The configuration page for MQTT setting is shown as below 8 4 1 Broker Setting WISE provides the setting for two Maximum MQTT Brokers It can Publish Subscribe the Topic with the two MQTT Brokers at...

Page 138: ...art the communication with the Broker after it is powered on v Enter the Broker IP address or domain name in the Address field vi Enter the Broker Port number in the Port field vii If the Broker requi...

Page 139: ...y whether your Broker setting is correct click Testing in the Connection Test section then WISE will try to connect to the Broker and reply the connection status xii Click the Enable checkbox in the L...

Page 140: ...click the Publish tab or Subscribe tab on the right top corner of Publish Subscribe Setting to edit the Publish Message and Subscribe Topic The Interface will be shown as below Figure 8 20 Publish Mes...

Page 141: ...eck box the content of the Publish Message will be packaged in JSON format if the JSON is not selected the content of the Publish Message will only include the I O channel value For the I O Channel in...

Page 142: ...alue This option only support Channel Data setting in Message Type If user selects Periodical Publish it mean the topic will be published at periodic time schedule base on the value in Periodical Publ...

Page 143: ...information xxviAfter completing all settings of the Broker please click OK button to return to add the MQTT Setting Page And then click Save button to save all MQTT Broker settings 8 4 2 Topic Import...

Page 144: ...Topic message Click the Import Topic button then browse through to select the document which includes the MQTT Topic and click Open If the format is correct and the import process is successful the sy...

Page 145: ...in the Server Address field then input the IP address or Domain Name of the PC or Platform with IoTstar installed Enter the login username and password in the Username and Password fields WISE will l...

Page 146: ...onnect to IoTstar and the user can review the current connection status between WISE and IoTstar through the information displayed in the Connection Status field Figure 8 30 IoTstar Connection Status...

Page 147: ...e Module and Channel from the dropdown list and click Insert to add the I O channel into the Channel List section User can select All in Channel field to insert all I O channels of the module at once...

Page 148: ...by WISE and import the data into the database it created The setting page is shown as below Figure 8 33 IoTstar Historical Data Sending Setting page Follow the steps below i To enable WISE s historic...

Page 149: ...page Video Data Sending Setting page shows as the following When the setting is completed WISE would upload the images and videos from the specific resource to IoTstar The source of the image or vide...

Page 150: ...messages Figure 8 35 IoTstar Video Data Sending Setting page 2 iv If the IoTstar enabled Bot Service package check Forward to Bot Service to send the image video data of the data resource to the speci...

Page 151: ...put the description of this LINE message in the Description field iii Enter the message content in the Content field WISE provides an Real time variable editor to add current I O channel data or Inter...

Page 152: ...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 Advanc...

Page 153: ...de Superscript Left parenthesis and Right parenthesis Users can edit different formula in each Internal Register WISE will calculate the results of all formulas repeatedly and save the results into th...

Page 154: ...in front of the Internal Register and then click on Setting to modify the settings vi In the Internal Register Setting Page user can modify the setting of Nickname Type and Initial Value and Retain Va...

Page 155: ...la in the Content of Formula field Users can select the Interface Module and Channel from the dropdown list and click Insert to add a channel value encoded string into the formula and use the operator...

Page 156: ...lick Copy a new Internal Register in sequence will be added to the list and the settings of the old Internal Register will be copied to this newly added Internal Register x To remove a pre set Interna...

Page 157: ...n units of seconds There are two options to setup the period interval Assign Period Input the period interval in units of seconds manually Internal Register Assign the period interval as the value of...

Page 158: ...5 Timer Setting page by assign value Figure 9 6 Timer Setting page by Internal Register vii User can modify the setting of Nickname Initial Status and Period in the Timer Setting page and input the d...

Page 159: ...chedule or not The checking status can be included in the IF Condition statements Schedule setting page is shown as below Figure 9 7 Schedule List Page The settings steps are as below i Click on Add n...

Page 160: ...date Click Remove to remove a pre set Time Range c 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 li...

Page 161: ...b In the Exception Date s selection click on Add to add the date s that is are not in the schedule Click Remove to remove a pre set Exception Date c In the Time Range s section click Add to add new T...

Page 162: ...le will be copied to this newly added Schedule viii To remove a pre set Schedule please click the radio button in front of the pre set Schedule and then click Remove ix After all schedule settings are...

Page 163: ...below Figure 9 12 Email setting page SMTP Server iv Input the Port number the default port number is set as 25 v If the SMTP server requires account and password validation please select the Enable c...

Page 164: ...nput Email Content setting Enter the email subject in the Subject field The Email Content Setting page is shown as below Figure 9 14 Email setting page Email Content xiii Enter the content in the Cont...

Page 165: ...is newly added Email xix To remove a pre set Email please click the radio button in front of the pre set Email and then click Remove xx After you finish all the Email settings click Save button to sav...

Page 166: ...for Username field and select the Security Level and then set up the information for Authentication Protocol Authentication Password Encryption Protocol and Encryption Password according to the selec...

Page 167: ...Channel Object Identifier OID and Format from the dropdown list then click OK button and the system will add the code string of the I O channel to the content of the SNMP Trap Message and store the a...

Page 168: ...message Following is the setting page of the User Defined Data type Figure 9 20 SNMP Trap User Defined Data type Setting Page In the User Defined Data type settings page the user can enter the words o...

Page 169: ...data the user pre set in the User Defined Data and save the real data values in the SNMP Trap message When editing the content the user can select the View tab and then the channel encoded string will...

Page 170: ...ton to confirm the SNMP Trap Message setting and return to the SNMP Agent setting page Figure 9 23 SNMP Agent Setting Page with SNMP Trap Message viii Repeat steps v vii to complete the setting of eac...

Page 171: ...create a mapping folder under the CGI directory in the microSD card The new folder will use the nickname of the CGI Server as the folder name however if the CGI Server s nickname is not in English for...

Page 172: ...which will receive the CGI commands iii After clicking the Add new CGI Servers the CGI Server Setting Page will appear The setting page interface will be shown as below Figure 9 25 CGI Command Server...

Page 173: ...d field x Enter the number in the Retry Count field It means the retry number WISE will try when it can t connect to the remote CGI Server device xi In the FTP Transfer field please specify the FTP Se...

Page 174: ...eal time variable editor for operation Please refer to 7 2 User Defined Data Logger for more detailed information of the Real time variable editor xvi In the URL encoding field if user want to use the...

Page 175: ...click Copy a new CGI Command will be added to the list and the settings of the old CGI Command will be copied to this newly added CGI Command xxiii To remove a pre set CGI Command please click the ra...

Page 176: ...e remote network devices can send the CGI command to WISE with IP address 192 168 100 102 After WISE receives the CGI command it will immediately update the value of DO and AO variables in WISE kernel...

Page 177: ...chat rooms via LINE Notify official account To send the LINE Notify message users have to apply a LINE Notify service first and connect the service with the personal account or chat room to be sent P...

Page 178: ...in the Name field and you could also input the description of this LINE message in the Description field iv Enter the message content in the Content field LINE message provides an encoded string for...

Page 179: ...eld please specify the Chat rooms which will receive the message WISE send WISE can send the messages to multi chat rooms simultaneously Users can directly click on the Add new Chat Room to connect wi...

Page 180: ...e in JPG or PNG format The source of the image files includes following type Upload files to the specific path Sendbox LINE of the FTP server on the WISE and then WISE would forward messages with the...

Page 181: ...ontroller In addition when the WISE controller connect with a CGI server ex IP camera and get the snapshots from the CGI server through CGI commands These files also can be forwarded to the specified...

Page 182: ...g WISE send LINE messages to the chat room which is connected to the service Users can add or manage chat rooms via the Chat Room setting page The setting interface is as below Figure 9 37 LINE Notify...

Page 183: ...te on the WISE official webpage Figure 9 38 LINE Notify Chat Room Setting page 2 ii When the LINE login interface appears login with the account which will receive the messages from WISE Figure 9 39 L...

Page 184: ...w chat room will appear in the list and it can be selected in the message setting page Figure 9 41 LINE Notify Chat Room Setting page 5 v Select a chat room and click the Setting button to enter the s...

Page 185: ...over the limitation 5 If you copy the WISE rule file from one WISE controller to another they would share the quota of messages You can re connect the char room to avoid this problem 6 WISE can only s...

Page 186: ...ooms via Telegram Bot account To send the Telegram message users have to apply a Telegram Bot account first and add the bot account into a group chat room to be sent The configuration page for Telegra...

Page 187: ...the Description field iv Enter the message content in the Content field Telegram message provides an encoded string for you to add current I O channel data or Internal Register data into Telegram mes...

Page 188: ...can send the messages to multi chat rooms simultaneously Users have to entry a Bot Token and add new chat rooms before selecting the chat rooms to be sent To apply a Telegram Bot account please refer...

Page 189: ...egram Message settings click Save button to save the settings 9 8 2 Forward Setting WISE supports the message forward function to send the image files with Telegram service It can send images in JPG o...

Page 190: ...cally send the image files of the IP camera to the specified Telegram chat room when the IP camera triggered by the following actions Use IF THEN ELSE rule to trigger a snapshot action of the connecte...

Page 191: ...tures will be sent to the Telegram chat room 9 8 3 Chat Room Setting WISE send messages to the Telegram chat rooms Users can add or manage chat rooms via the Chat Room setting page The setting interfa...

Page 192: ...utton Figure 9 49 Telegram Chat Room Setting page 2 iv After the adding procedure is complete the new chat room will appear in the list and it can be selected in the message setting page Figure 9 50 T...

Page 193: ...ram Chat Room settings click Save button to save the settings Create Telegram Bot Account and Get the Token 1 Connect to Telegram Web Version and login via Browser And open Telegram BotFather official...

Page 194: ...sage to enter the dialog window of the Bot account Click on the Token to copy it and then paste it on the WISE Chat Room Setting Page Figure 9 53 Create Telegram Bot Account 2 3 If you had created a b...

Page 195: ...would be fail if the number of message sent is over the limitation 3 If you copy the WISE rule file from one WISE controller to another they would share the quota of messages You can create new Teleg...

Page 196: ...modules channels data at one time In order to improve the efficient of the data communication between WISE and SCADA software WISE provides Active I O Sending function It allows to copy the I O channe...

Page 197: ...a and Internal Register data can be saved in the Register area of the I O Data Table Figure 9 56 I O Data Table Setting page 2 iv When you complete the setting of Interface Module and Channel please c...

Page 198: ...Click on the Sending Setting tab at the right upper corner of the Active I O Sending setting page Figure 9 57 Active Sending of I O Data Table Setting page 1 ii Enable the Active Sending function and...

Page 199: ...Data Table from WISE vi After you finish the Active I O sending settings click Save button to save the settings 9 10 Channel Status Setting Channel Status function offers all WISE login account an eas...

Page 200: ...nput the name of the page in the Nickname field and you could also input the description of this page in the Description field The setting page interface will be shown as below Figure 9 60 Channel Sta...

Page 201: ...I O channel into the group Figure 9 62 Add I O Channels into Group v Repeat steps iv v to complete the I O channel settings for all groups Figure 9 63 Multi Groups Setting in User defined Channel Stat...

Page 202: ...set User defined Channel Status page please click on the radio button in front of the User defined Channel Status page and then click on Setting to modify the settings x To copy the settings of a pre...

Page 203: ...d new Ping to add a new Ping target Figure 9 65 Ping List Page ii After clicking the Add new Ping a setting page will appear input a name in the Nickname field and you could also input the description...

Page 204: ...would become failure when the ping action failed continuously and the failed number exceeds the number you set If you select Attempted X times failed Y times WISE would check the latest X ping result...

Page 205: ...tion to the list of the rules Rule Management interface will also be shown on the left side of the page Detailed description is as below Add new rule To add a new rule please click Add new rule Copy T...

Page 206: ...ing More detailed information please refer to 10 2 THEN ELSE Action Setting section Save After finish all IF Condition and THEN ELSE Action setting click on Save to save the settings Please note if yo...

Page 207: ...ent might result in different outcomes of IF THEN ELSE rule execution therefore user could click on and drag the component to arrange the components into appropriate order The IF THEN ELSE logic engin...

Page 208: ...t Register and Holding Register on these modules will be automatically displayed on the dropdown list In addition If therer is ICP DAS iCAM IP camera connect to WISE the related setting options of IP...

Page 209: ...o include its value in the IF condition statements ii 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 eval...

Page 210: ...ues options you can compare them with the DI counter value for condition evaluation Please note If the statement involves state transitions Change user doesn t need to set up the evaluation value The...

Page 211: ...dules could be used as evaluation criteria select the module and the channel from the dropdown list to specify which channel value will be used AI The AI channel value from other ICP DAS I O modules c...

Page 212: ...bus RTU TCP Slave modules could be used as evaluation criteria select the module and the address from the dropdown list to specify which channel value will be used MQTT The value of the MQTT subscribe...

Page 213: ...variable will be used Please Note The content of received MQTT subscribe topic or AWS Azure Bluemix parameter must be a number otherwise 0 will be assigned iv Click OK button to confirm the settings a...

Page 214: ...r DO Counter Condition Setting is shown as follow Figure 10 6 DO Counter condition setting page Follow the steps below i Specify the module and the channel from the dropdown list of the Module Channel...

Page 215: ...e evaluation value If this AI channel value match the evaluation criteria the result of this condition evaluation will be true WISE provides 11 values options you can compare them with the AI channel...

Page 216: ...mediately until the value reaches 8mA 10mA minus the Deadband value 2mA as shown in the following figure Figure 10 9 AI Deadband Operation or a numerical value b In the IF Condition when AI or a numer...

Page 217: ...tween 8mA 9mA minus the deadband value 1mA and 10mA 9mA plus the Deadband value 1mA the DO channel will change to ON immediately However when the AI channel value exceed 10mA or is lower than 8mA the...

Page 218: ...r condition evaluation Please refer to 10 1 1 2 DI Counter for detail iv In order to avoid signal oscillation that may result in instability to the measurement of the AO channel value or system operat...

Page 219: ...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 iii Cl...

Page 220: ...ndition Setting is shown as below Figure 10 15 Input Register condition setting page Follow the steps below i Specify the module and the address of the Modbus TCP RTU Slave module from the dropdown li...

Page 221: ...e going to include its value in the IF condition statements ii Set up the expression statement for this Holding Register address value Select an operator from or iii Specify the evaluation value If th...

Page 222: ...ptions as Motion Detection and Tampering Detection for settings If the IP Camera s Event is triggered and WISE receives the notification from IP Camera then the result of this condition evaluation wil...

Page 223: ...be true WISE provides 12 values options you can compare them with the CGI Command variable value for condition evaluation Please refer to 10 1 1 2 DI Counter for detail iv Click OK button to confirm...

Page 224: ...tor from or iii Specify the user defined evaluation value If the content of this variable match the evaluation criteria the result of this condition evaluation will be true WISE provides 12 values opt...

Page 225: ...e Message condition setting is shown as below Figure 10 22 Microsoft Azure Subscribe Message condition setting page Follow the steps below i Specify the variable from the dropdown list of Variable Nam...

Page 226: ...the connection status of IBM Bluemix match the evaluation criteria the result of this condition evaluation will be true ii Click OK button to confirm the settings and return to the Rule settings page...

Page 227: ...and return to the Rule settings page 10 1 8 MQTT The parameters of MQTT Broker connection status and Subscribe Topic can be included in the IF condition statements the editing pages for MQTT Broker co...

Page 228: ...e expression statement for the content of this Subscribe Topic Select an operator from or iii Specify the user defined evaluation value If the content of this Subscribe Topic match the evaluation crit...

Page 229: ...ent the editing page for timer condition setting is shown as follow Figure 10 28 Timer condition setting page Follow the following steps i Select the timer that you are going to use its status as eval...

Page 230: ...the Rule settings page 10 1 12 SD Card Status The status of SD Card can be used as evaluation criteria for IF condition statement the editing page for SD Card Status Condition Setting is shown as foll...

Page 231: ...field mean user disable the bit operation and use Internal Register value for operation iv Set up the expression statement for this Internal Register value Select an operator from or v Specify the ev...

Page 232: ...uation result will be true iii Click OK button to confirm the settings and return to the Rule settings page 10 1 15 Ping The Ping Status can be used as evaluation criteria for IF condition statement T...

Page 233: ...nected to ICP DAS I O modules or Modbus TCP RTU modules the setting options for I O channel information DI Counter DO AO Coil Output and Holding Register will be automatically displayed on the dropdow...

Page 234: ...in Repeat when the IF Condition is TRUE this Action will be executed repeatedly until the IF Condition turns to be FALSE The setting options of THEN ELSE Action are as follow 10 2 1 ICP DAS Module Cli...

Page 235: ...lse Output applies to XV Board only For M 7088 belongs to PWM Pulse width modulation modules the DO channel Action will be Start PWM or Stop PWM iii Specify the Execution Frequency to be One Time or R...

Page 236: ...el value as the original AO channel value minus the value in Value field iii Set up the value in the Value field WISE provides the following 12 value options to be used in the Value field User Defined...

Page 237: ...from ICP DAS I O Module select the module and channel from the dropdown list to specify which channel value will be used AO using AO channel values from ICP DAS I O Module select the module and chann...

Page 238: ...select the broker and the subscribe topic from the dropdown list to specify which value will be used AWS using the value of AWS received parameter select the topic or the JSON Variable name from the...

Page 239: ...n Frequency to be One Time or Repeat Please refer to 10 2 THEN ELSE Action Setting for detail v Click OK button to confirm the settings and return to the Rule settings page 10 2 1 4 Infrared User can...

Page 240: ...Output of Modbus TCP RTU module in the THEN ELSE Action statement the editing page for Coil Output Action is shown as follow Figure 10 38 Coil Output action setting page Follow the steps below i Sele...

Page 241: ...Value field Indicate assign the new Holding Register value as the original Holding Register value plus the value in Value field Indicate assign the new Holding Register value as the original Holding R...

Page 242: ...ion is executed the WISE will trigger the IP Camera to capture a snapshot and save it ii If the IP Camera supports OSD message function and user has completed the setting then a pre set OSD message co...

Page 243: ...finished ii If the IP Camera supports OSD message function and user has completed the setting then a pre set OSD message could be selected from the dropdown list of the OSD message field The video wh...

Page 244: ...ction Status User can execute an action to change the connection operation between Amazon Web Services AWS and WISE in the THEN ELSE Action statement the editing page is shown as follow Figure 10 43 A...

Page 245: ...low the steps below i Select a pre set Subscribe variable from the dropdown list of the Variable Name field When this action is executed WISE would reset the content of the variable and the evaluation...

Page 246: ...e is shown as below Figure 10 47 Microsoft Azure Publish Message action setting page Follow the steps below i Select a pre set Publish message from the dropdown list of the Message field The Publish m...

Page 247: ...blish Message and Reset Variable 10 2 6 1 Function Status User can execute an action to change the connection operation between IBM Bluemix and WISE in the THEN ELSE Action statement the editing page...

Page 248: ...shown as below Figure 10 51 IBM Bluemix Reset Variable action setting page Follow the steps below i Select a Command and a Variable from the dropdown list of the Name field When this action is execut...

Page 249: ...tus iii Click OK button to confirm the settings and return to the Rule settings page 10 2 7 2 Publish Message You can publish a MQTT Topic to the Broker when executing a THEN ELSE Action statement the...

Page 250: ...topic and the evaluation result of the IF statement which is associated with the topic will be verified again ii Click OK button to confirm the settings and return to the Rule settings page 10 2 8 Tim...

Page 251: ...send an Email message to an Email group when executing a THEN ELSE Action statement the editing page is as below Figure 10 56 Email action setting page Follow the steps below i Select a pre set Email...

Page 252: ...2 10 2 Reset Variable You can reset the saved content of the CGI Command variable when executing a THEN ELSE Action statement the editing page is shown as below Figure 10 58 CGI Command Reset Variabl...

Page 253: ...rom the dropdown list ii Click OK button to confirm the settings and return to the Rule settings page 10 2 12 SNMP Trap You can send a specific SNMP Trap when executing a THEN ELSE Action statement Th...

Page 254: ...ssage you want to send in Action from the dropdown list The selected LINE Notify message such as Chat Room and message content will be displayed for you to verify if this is the LINE message you want...

Page 255: ...t rooms when executing a THEN ELSE Action statement The setting page is show as below Figure 10 63 Telegram action setting page Follow the steps below i In the Message field specify the Telegram messa...

Page 256: ...te in the Source field mean the Internal Register is from the remote WISE 71xx controller Please note the Internal Register you select has to be enabled in Advanced Setting ii Specify the Operator in...

Page 257: ...modified to be Disable or Enable in the Action The editing page for Rule Status Action Setting is shown as below Figure 10 66 Rule Status action setting page Follow the steps below i Specify the Rule...

Page 258: ...cond before the execution of next actions The counting of the delay time would start when the previous action starts rather than when the previous action is done ii Specify the Execution Frequency to...

Page 259: ...odify the settings Click on the Save button to start the process Figure 11 1 Save button of Rules management toolbar Figure 11 2 Confirm to save settings Click OK button to complete the process and sa...

Page 260: ...he Web page of WISE Click on the Load to start the process Figure 12 1 Load button of Rules management toolbar Figure 12 2 Confirm to load settings Click OK button to complete the process and load all...

Page 261: ...latest data of the controllers The Channel Status page includes the following information Default Channel Status page It displays the all I O channel information based on the sorting of all I O Modul...

Page 262: ...ogger file from I O Module Data Logger User Defined Data Logger Event Logger and MQTT Logger Click on the desired single item to download the file Figure 13 3 Log File List page CGI file list It displ...

Page 263: ...w the file list in List or Thumbnail format by clicking the button on the Right Top corner of the page The user can also click on the Refresh button to refresh the file list of the folder Figure 13 4...

Page 264: ...column it displays the continuous failed times or the failed ratio that depends on the Failed Condition The Last Success Time column displays the timestamp of the latest successful ping Figure 13 6 Pi...

Page 265: ...ndar interface will show the Time range by month for the dates if there is an Event happened The date will be marked with a Blue triangle on the left upper corner Click on the Date marked with the Blu...

Page 266: ...irmware program Copy the file to the computer that you will use to connect with WISE via browser Connect the WISE the one you are going to update WISE firmware to the network Please verify and make a...

Page 267: ...ICP DAS WISE User Manual http wise icpdas com 267 Figure 15 1 Firmware Update Setting page v Browse through to select the new firmware file and click Open...

Page 268: ...ure 15 3 Firmware Update 2 vii Click OK to start the firmware update process to cancel the firmware update click Cancel Figure 15 4 Firmware Update 3 viii Updating the firmware Please note when the fi...

Page 269: ...d failures Figure 15 5 Firmware Update 4 ix Click OK to complete the update process After the update is completed please clear the cache and cookies on your browser If the update process is failed ple...

Page 270: ...gh the Browser to complete the update and backup of the WISE s setting The Export Import Settings operation can back up all WISE settings The items of the backup setting is the same as the file backup...

Page 271: ...AWS platform the Export Settings and Export Certificates message windows will pop up separately for user to download the rule files and its related credentials files Figure 16 2 Export Settings and E...

Page 272: ...port Certificate File section and then click OK Figure 16 4 Import Settings Window 2 3 After complete the setting user will be asked if he want to abandon the current settings and use the new setting...

Page 273: ...ayed in Floating format or 32 bits format AI AO Channel value Internal Register value Input Register value and Holding Register value each record of data will take two registers to hold the data If th...

Page 274: ...3 6 7500 7999 Module Data Index 14 of COM3 6 8000 8499 Module Data Index 15 of COM3 6 8500 8999 Module Data Index 16 of COM3 6 9000 9499 Module Data Index 1 of COM4 6 9500 9999 Module Data Index 2 of...

Page 275: ...CP Module Data Index 13 6 23500 23999 LAN Modbus TCP Module Data Index 14 6 24000 24499 LAN Modbus TCP Module Data Index 15 6 24500 24999 LAN Modbus TCP Module Data Index 16 6 50000 55999 Active I O T...

Page 276: ...Int16 0 65535 Serial Number 8 30011 1 UInt16 0 65535 Boot Date Year 30012 1 UInt16 1752 Boot Date Month 30013 1 UInt16 1 12 Boot Date Day 30014 1 UInt16 1 31 Boot Time Hour 30015 1 UInt16 0 23 Boot Ti...

Page 277: ...atus of ICP DAS I O modules and Modbus RTU modules that are connected to COM4 10076 10091 1 Byte 0 Offline 1 Online The connection status of CP DAS I O modules and Modbus TCP modules that are connecte...

Page 278: ...nel Status page Parameter Name Modbus Address Length Data Type Range Holding Register 4x Unit Register 16 Bits Internal Register 1 40100 1 2 4 Based on user s settings Internal Register 100 40499 1 2...

Page 279: ...atly save time and polling attempts Based on different setting the data which is stored in this area is also different Please refer to the following example In this example we store following I O chan...

Page 280: ...odule6 DI0 030002 1 Byte 0 OFF 1 ON Holding Register 4x Unit Register 16 Bits X XV Board AI0 430000 2 Float Floating Point IR1 Internal Register 1 430002 1 Int16 32768 32767 C3N6 COM3 Module6 DI0 DI7...

Page 281: ...actory default The following figure shows the location of the Rotary Switch of the WISE The function of the position of the Rotary Switch Rotary Switch Function 2 Do not execute the rule file currentl...

Page 282: ...needs to be set again as below 5 Set up the Rotary Switch of WISE to position 0 6 After complete the setting of a new password the previous setting of WISE will be cleared and the user can reset it R...

Page 283: ...dicator will flash 8 Turn the Rotary Switch of WISE to position 0 Normal 9 Power off and power on WISE again to complete the firmware update procedure Rotary Switch 6 Reinstall WISE firmware via USB D...

Page 284: ...update procedure Rotary Switch 7 Reinstall OS and firmware via MicroSD 1 Power off WISE 2 Go to WISE official website http wise icpdas com to download the WISE 2841M OS Recovery Kit WISE 2841M_OS_rec...

Page 285: ...d be created 8 After complete the creation of the boot card insert the MicroSD card into the WISE s MicroSD card slot turn the Rotary Switch to the position 7 and then power on again 9 If the operatio...

Page 286: ...t password message will be displayed under the password field Click the Forget password message then the system will send an email with the passwords administrator account user account guest account L...

Page 287: ...Switch 9 Restore all settings to factory default 1 Power off the WISE 2 Switch the Rotary Switch to position 9 3 Power on the WISE and complete the booting process When the booting process is complete...

Page 288: ...he RS 485 cable 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 prod...

Page 289: ...ICP DAS WISE User Manual http wise icpdas com 289 B Execute the DCON Utility Pro and verify if the COM Port parameters are accurate...

Page 290: ...find all I 7000 M 7000 tM series modules that are connected to the PC D Click on the module to bring up the Configuration Window and setup the parameters such as Address Baudrate for the module The Co...

Page 291: ...o DCON Utility manual as below https www icpdas com tw download index php kind1 62 kind2 63 kw DCON Utility Pro 3 For others ICP DAS I O module please refer to related user manual for the configuratio...

Page 292: ...ICP DAS WISE User Manual http wise icpdas com 292 search the corresponding product manual you need The Download Center page of ICP DAS offical website https www icpdas com tw download index php...

Page 293: ...Function Model AI AO Voltage Current I 7012 I 7012D I 7012F I 7012FD I 7017 I 7017F I 7017R I 7017C I 7017FC I 7017RC I 7017R A5 I 7017Z Thermocouple I 7011 I 7011D I 7011P I 7011PD I 7018 I 7018P I...

Page 294: ...D M 7000 series module support list Function Model AI AO Voltage Current M 7017 M 7017C M 7017R M 7017R A5 M 7017RC M 7017Z Thermocouple M 7011 M 7011D M 7018 M 7018R M 7018Z M 7019R M 7019Z RTD M 701...

Page 295: ...list Function Model AI Voltage Current tM AD2 tM AD5 tM AD5C tM AD8 tM AD8C Thermistor tM TH8 DI DO DC Digital Input tM P8 DC Digital Output tM C8 DC Digital Input Output tM P4A4 tM P4C4 Relay Output...

Page 296: ...P ET 7204 P ET 7224 P ET 7226 WISE 7000 series module support list Function Model AI AO Voltage Current WISE 7117 Thermocouple WISE 7118Z RTD WISE 7115 Transmitter WISE 7105 DI DO DC Digital Input WIS...

Page 297: ...emperature Humidity DL 10 DL 100 Temperature Humidity Illumination DL 110 E DL 110 E W Temperature Humidity O2 DL 1050 Temperature Humidity CO DL 301 Temperature Humidity CO2 DL 302 Temperature Humidi...

Page 298: ...Each parameter consist one name and one value The name and the value of a parameter are linked by symbol The parameters are linked by symbol Depended on the query items follow the format to include t...

Page 299: ...255 1 dll query dll job get_ir_val ir_no 1 id icpdas password wise In this example icpdas is the user account wise is the password If the user account or password is in error status then the system wi...

Page 300: ...val ch_value val Parameters Name if_type Description The I O module Interface Value 0 XV Board 1 COM Port 2 Network Name com_port Description If the I O interface is XV Board or Ethernet skip this par...

Page 301: ...B of the value represents the 1st channel The 2th bit represents the 2th channel For example The 1st and 2nd output channels 0x03 0011 binary Name ch_value Description The value you want to assign to...

Page 302: ...this parameter If the I O interface is COM Port it is for the COM Port number Value 0 COM0 1 COM1 so on Name module_no Description The index number of the module Value Integer start from 1 Name ch_typ...

Page 303: ...O module Command job get_module_val if_type val com_port val module_no val Parameters Name if_type Description The type of I O Interface Value 0 XV Board 1 COM Port 2 Ethernet Name com_port Descriptio...

Page 304: ...result ci address 32 value 0 co if there is no channel of this type ri address 10 value 1 3 ro address 22 value 2 5 connection ONLINE or OFFLINE For other modules status OK result di 0 1 dic 0 2 do i...

Page 305: ...SWORD_INCORRECT Get the connection status of all remote I O modules Command job get_module_status Parameters None Response Normal status OK result com2 no 1 connection ONLINE or OFFLINE com3 No module...

Page 306: ...escription The value you want to assign to the Internal Register Value Number Response The Internal Register is enabled status OK The Internal Register is disabled status INTERNAL_REGISTER_NOT_EXIST P...

Page 307: ...Register is disabled status INTERNAL_REGISTER_NOT_EXIST Password error status PASSWORD_INCORRECT Get the value of all Internal Registers which are enabled Command job get_irs_val Parameters None Respo...

Page 308: ...meters None Response Normal Status status OK result time 2014 07 24 14 11 28 type Login message Administrator Login Successfully Password error status PASSWORD_INCORRECT Get the system time Command jo...

Page 309: ...mal Status status OK result version 1 0 0 Password error status PASSWORD_INCORRECT Get the current free space of the micro SD card Command job get_sdcard_space Parameters None Response Normal Status s...

Page 310: ...Normal Status schedule_num 2 Password error status PASSWORD_INCORRECT Get schedule setting Command job get_schedule index val Parameters Name index Description The index number of the Schedule Value I...

Page 311: ...S idx 1 status 1 type 0 nickname schedule 1 TIME h1 1 m1 1 s1 1 h2 1 m2 1 s2 5 idx 1 TIME h1 1 m1 30 s1 1 h2 1 m2 30 s2 5 idx 2 DATE year 2021 month 9 duration 6 SKIP 7 202911840 25363980 811647363 0...

Page 312: ...hedule Calendar mode month is the starting month duration is the number of months for the schedule SKIP is the exception date setting for the schedule Calender Mode The content of the setting is compo...

Page 313: ...ICP DAS WISE User Manual http wise icpdas com 313 status PASSWORD_INCORRECT Content with incorrect format status SCHEDULE_FORMAT_INCORRECT...

Page 314: ...e specific topics to complete the action Following will list the format of Public topic to the related output channel of I O module and Internal Register DO channel of ICP DAS XV Board Topic Prefix SE...

Page 315: ...ase refer to 8 3 MQTT Setting module_no 1 16 ir_no 1 48 Message Floating value The Coil Output channel of others I O module Topic Prefix SET interface module_no coil_output channel_ address Prefix Ple...

Page 316: ...ICP DAS WISE User Manual http wise icpdas com 316 The Internal Register Topic Prefix SET ir ir_no Prefix Please refer to 8 3 MQTT Setting ir_no 1 80 Message Floating value...

Page 317: ...e SYSTEM_INFORMATION _UPDATE It means the update message of the System information WISE sent CHANNEL_UPDATE The CHANNEL_UPDATE type of message indicates the message published by WISE to inform IoT Clo...

Page 318: ...ule being stored in the WISE Modbus Table The range is 1 16 If the connection interface is XV Board please ignore this field ch_type It indicates the type of the I O channel The following table shows...

Page 319: ...d message from IoT Cloud platform it is used to change the value of AO channel 1 of XV Board of WISE to 3 6 The following is a format of the received message from IoT Cloud platform it is used to chan...

Page 320: ...ser Manual http wise icpdas com 320 module number 3 to 5 0 The I O module is connected to the COM4 of WISE msg_type CHANNEL_OUTPUT if_type 1 com_port 4 module_no 3 ch_type AO ch_addr 2 nickname fan sp...

Page 321: ...s LED LED Status Module Status PWR Red ON The module is powered on RUN Green Blinking Red one flash per second The module is functioning normally PS When WISE is powered on please wait about one minut...

Page 322: ...e SQL command IoTstar can be quickly integrated with the Cloud platforms data analysis tools Power BI Google Data Studio or SCADA system etc to help users quickly build the IoT Big Data Cloud applicat...

Page 323: ...e in the Function Status field of the System Setting Network Setting IoTstar Connection Setting on the WISE page to open the parameter setting page of IoTstar Connection Setting then click the button...

Page 324: ...the email to complete the activation process of the trial account iv When the trial account is successfully activated the page will display the Successfully activated message as below v When the tria...

Page 325: ...gs to WISE After that the WISE controller will connect to the IoTstar Trial account you applied vii Go to https iotstartrial icpdas com to visit the login page of the IoTstar Trial enter the Account a...

Page 326: ...ICP DAS WISE User Manual http wise icpdas com 326 For more information about IoTstar IoT cloud management software please refer to IoTstar official website...

Reviews: