Trang chủ Liên hệ

Giới thiệu bộ lập trình nhúng IoT (WISE IIoT Edge Controller) hãng ICP DAS

CÔNG TY TNHH THIẾT BỊ ĐO LƯỜNG VÀ ĐIỀU KHIỂN 26/04/2023

About WISE

WISE is an Intelligent Web-based Multi-functions PAC controller designed by ICP DAS that functions as control units for use in remote logic control and monitoring in various industrial applications. WISE offers a user-friendly and intuitive HMI interface that allows you to implement control logic on controllers 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.

System Architecture

Through Web browser, you can access Web Server on WISE to perform tasks such as logic rule edition and download. WISE 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 and SNMP protocol, it enables SCADA software or SNMP Management software to control and monitor I/O channel or system status on controllers in real time. The following is the system architecture diagram and description of each series of controllers and modules:

IIoT Edge Controller: WISE-52xx / WISE-224x Series

WISE-523x/WISE-224x provides more supports in I/O functions in addition to merits inherited from WISE series controllers. It supports XV-board; allows connections to I-7000 I/O modules, Modbus RTU Slave modules and Modbus TCP Slave modules together. The wide range of selection options enables the flexibility in I/O module integration to meet the requirements from various applications. WISE-523x/WISE-224x provides Data Logger function to record the I/O channel data by periodic cycle or event trigger. And it allows to send the data files by FTP or Email to the control center.

In addition to the CGI command sending function, WISE-523x/WISE-224x now supports the CGI command receiving function that allows the network devices to trigger the operation of IF-THEN-ELSE logic rule of WISE-523x/WISE-224x by Ethernet. The well thought-out CGI command functions make WISE-523x/WISE-224x being able to interact with the devices flexibility in the network environment. WISE-523x/WISE-224x supports SNMP V2c protocol and the SNMP Trap operation to work with the SNMP Network Management software. It also supports the MQTT protocol to connect with the MQTT broker for the message publishing and subscribing mechanism, and the connection with the IoT service which Microsoft Azure and IBM Bluemix provide.

Additionally, WISE-523x/WISE-224x provides to send messages to the instant messaging APP: LINE. The flexible integration ability with the SCADA and IT software (or devices) and the reliable ability of real-time I/O logic control make WISE-523x/WISE-224x the most cost-effective I/O controller in the IoT (Internet of Thing) Age.

Advanced IIoT Edge Controller: WISE-284x Series

WISE-284x is equipped with iMX8 cpu module, which can meet the requirements of low power consumption and high performance computing power for the embedded system, and are competent for the complex operations of edge computing and data logging. WISE-284x also can store a large amount of log data and image data with the eMMC memory and MicroSD expansion slot that can be expanded to 2TB.

In order to meet the requirement of high level information security protection of the IoT (Internet of Things) system, WISE-284x provides a variety of encrypted communication protocols as below. With the HTTPS protocol supported by WISE-284x, users can securely access the WISE web page without worrying about the setting being stolen. Through the SNMP v3 protocol, WISE-284x can be perfectly integrated with the IT and Network management system. Users can securely download data log files stored from WISE through SFTP and FTPS protocols. In each communication protocol WISE supports, users can set up the relevant protection password or encryption certificate respectively. In addition, WISE-284x supports the setting of blacklist and whitelist, which allows users to filter and block the specific domains. WISE-284x also support the dynamic blacklist function to automatically add the IPs which try to login WISE and get failure many times to the blacklist to prevent the controller from the attack of password cracking. With the equipped VPN function, WISE-284x can connect to devices in a specific secure network domain to completely isolated from the threats of information security outside.

WISE-284x provides supports in I/O functions. It supports XV-board; allows connections to I-7000 I/O modules, Modbus RTU Slave modules and Modbus TCP Slave modules together. The wide range of selection options enables the flexibility in I/O module integration to meet the requirements from various applications. WISE-284x provides Data Logger function to record the I/O channel data by periodic cycle or event trigger. And it allows to send the data files by FTP or Email to the control center.

In addition to inherit the features from the original WISE series controllers, WISE-284x Advanced version IIoT Edge Controller also provides many advanced functions. About the Internal Register, WISE-284x still support the 32-bit data format and the editing of mathematical formula, but 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 set up its decimal point to 1~4 digits for the SCADA software interfaces to provide the flexibility for the appearance and accuracy of the sensor data.

In the integration with network devices, WISE-284x provides CGI command sending and receiving functions for the two-way interaction with IP Camera or other programs; WISE-284x also supports MQTT protocol to connect with MQTT Broker for message publish and subscribe operations. In addition, WISE-284x supports the communication operation with the Instant Messaging Sending Software such as LINE and WeChat, which can send the messages to the LINE accounts and WeChat accounts user assign.

In the integration with Cloud Platform, WISE-284x can connect to the IoT services of Amazon Web Services, Microsoft Azure and IBM Bluemix cloud platforms. It also can integrate with the IoTstar Cloud Management software provided by ICP DAS. Based on the powerful integration capabilities with IT/IoT network environment, it make WISE-284x series modules as the best IIoT Edge controller in the IoT Age.

WISE Features

  • IF-THEN-ELSE logic rules execution ability

WISE equips with an IF-THEN-ELSE logic Rule Engine; it offers 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.
 

  • No programming is required to implement logic content on controllers

WISE 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.
 

  • 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. No extra software tool installation is needed on the target PC.
 

  • Support various I/O Modules

WISE allows to connecting with a wide range of the ICP DAS I/O modules as XV-Board, I-7000 modules, M-7000 modules, (P)ET-7000 modules, WISE-7100 modules, WF-2000 modules and tM/DL/LC/IR/iSN series modules. In addition to these ICP DAS modules, WISE also allows to connect with devices that support Modbus RTU/TCP Slave protocol for I/O monitoring. The ability to connect with various types of I/O modules enables flexibility and scalability for system implementation and allows to meet various requirements from the clients that enable to find best solutions to meet the requirements.  that enables to find best solutions to meet the requirements.
 

  • Connection with IP Camera

WISE allows connections to ICP DAS iCAM IP Camera series. Users can trigger the connected IP camera to perform snapshot or video recording with IF-THEN-ELSE logic rules. WISE provides the IP Camera Status webpage to display the event list ordered by time, and you can just click and play the images or videos on the browser. In additional, WISE provides remote backup mechanism to upload images and videos to the remote FTP server automatically.
 

  • Data Logger function

With the microSD card, WISE provides Data Logger function to real-time record the I/O data of the controller. The Data Log files can be sent to the FTP server or the Email address for users, or user can actively download them from the FTP client utility or Web page for further administration management or data analysis.
 

  • Internal Register (Perform Math formula, Retain Variable, String processing)

All models of WISE provides Internal Registers function; WISE-284x / WISE-52xx / WISE-224x Internal Registers can be used to hold temporary variables and perform math operation. About the math formula performing, it supports to insert I/O channels to be the variables, and use the operators such as plus “+”, minus “-”, times “*”, divide “/”, superscript “^”, left parenthesis “(” and right parenthesis “)” to complete the editing of formula. Users can edit different formula in each Internal Register, then WISE will calculate the results of all formulas repeatedly, and save the results into the corresponding Internal Registers for IF-THEN-ELSE rule checking or data logging. Internal Register also provides “Retain Variable” mechanism. It means the data inside the Internal Registers can be retained even the WISE is in Power Off status. In addition, WISE-284x 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 Message sending functions.
 

  • Provide Timer and Schedule operation

WISE 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.
 

  • Provide Email Alarm message sending function

WISE supports Email alarm message sending function. Email is the important function for real-time message communication. The sending action can be added to the logic edition as part of logic control to provide real-time message transmission in response to specific events. The SSL/TLS authentication is provided by WISE-284x / WISE-52xx / WISE-224x.

 
  • Provide CGI Command Sending and Receiving functions

CGI command function is an important function for real-time message communication in network environment. WISE supports fully CGI command operations as CGI command sending and CGI command receiving. The CGI command sending action can be added to the logic edition as part of logic control in response to specific events. The CGI command receiving function let WISE can receive the CGI command from others network devices. The content of CGI command receiving can be used in IF condition statements to trigger the THEN/ELSE actions.
 

  • Real-time monitoring system status of controllers

WISE supports Modbus TCP/RTU Protocol for you to perform real-time monitoring and control of the controllers. WISE also 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. Besides Modbus TCP/RTU Protocol, WISE-284x / WISE-52xx / WISE-224x supports SNMP V2c protocols and WISE-284x supports SNMP V3 protocols, and provides the IF-THEN-ELSE rule setting to trigger the SNMP Trap sending. It makes the integration between the Network Management software (and device) and WISE 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 logic rules. In addition, WISE provides monitoring web pages specifically designed for cell phone. The access control restricts the access to the webpage to prevent unauthorized modification; it allows to set up passwords for Administrator, User and Guest; only the authorized users will be allowed to review the setting, change the setting or modify the channel data.
 

  • HTTPS, SFTP, FTPS encrypted communication protocols support

WISE-284x supports the encrypted communication protocols such as HTTPS, SFTP, FTPS, etc. It allow users to set up the secure communicatoin channel for the data transmission of web pages content, sensor data and system information with WISE.
 

  • VPN function support

WISE-284x supports 4 VPN protocols such as PPTP, L2TP, OpenVPN and SoftEther. By using the functuion, users can set up WISE to operate in a secure closure network domain to protect WISE and the sensors it connect from the intrusion of the external threats.
 

  • 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, now WISE provide the function “Active I/O Sending” for users. Based on the “Active I/O Sending” function, WISE 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 and SCADA software (and 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 WISE.
 

  • MQTT Message Publish/Subscribe operation

WISE supports the MQTT protocol. It can publish the I/O data of the I/O module which connect to WISE to the MQTT broker, and receive the message content of the Subscribe MQTT Topics which is published by others MQTT device for the data logging operation or using it in the IF-THEN-ELSE logic rule.
 

  • Connection with IoT Cloud Platform
WISE support the connection ability with the IoT Cloud Platform. It work as the concentrator in the IoT application to connect with Sensors and I/O modules, collect and transfer the I/O channel data to the Cloud platform for future data analysis. WISE also can receive the message which is published from the Cloud platform for the corresponding actions at the field side.
 
WISE-284x Support Amazon Web Services / Microsoft Azure / IBM Bluemix
WISE-52xx / WISE-224x Support Microsoft Azure / IBM Bluemix

 

Please Note: The Amazon Web Services / Microsoft Azure / IBM Bluemix IoT Cloud Platform connecting function of WISE is based on MQTT protocol. If the Amazon Web Services / Microsoft Azure / IBM Bluemix ends or modifies the MQTT connection service, the Amazon Web Services / Microsoft Azure / IBM Bluemix IoT Cloud platform connecting function may risk not being able to work appropriately.
 

  • Connect with IoTstar Cloud Management Software

WISE supports the connection with IoTstar Cloud Management software developed by ICP DAS. Through the function of IoTstar, the sensor data and image files uploaded from WISE can be automatically imported and integrated, and the remote monitoring dashboard can be easily created to perform the remote monitoring and maintenance operation.
 

  • Mobile network connection

WISE-523xM-3GWA / WISE-523xM-4GE / WISE-523xM-4GC support Mobile Network communication. With the 3G/4G SIM card, it can send the data logger files and Email alarm message back to the control center by Mobile Network.
 

  • Provides SMS command receiving function and alarm notification function

WISE-523xM-3GWA / WISE-523xM-4GE / WISE-523xM-4GC / WISE-5801 / WISE-5801-MTCP equip 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, the controllers allow 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.
 

  • Provide LINE Notify message sending function 

WISE-284x / WISE-52xx / WISE-224x supports to send LINE messages to the LINE personal account or group chat room. The LINE message sending function can be triggered by IF-THEN-ELSE rules. The LINE message content could be a preset string with realtime I/O channel data, or a snapshot via the connected IP camera.
 

  • Provide WeChat message sending function 

WISE-284x / WISE-5236 / WISE-2246 supports to send WeChat messages to the enterprise WeChat app groups. The WeChat message sending function can be triggered by IF-THEN-ELSE rules. The LINE message content could be a preset string with realtime I/O channel data, or a snapshot via the connected IP camera.

WISE-284x / WISE-224x / WISE-52xx Series

More hardware and software specifications, you can find on Comparison List.

Model Communication SMS HTTPS
VPN
SFTP
FTPS
SNMP

Instant Messaging app

Connect with
public Cloud platform
Ethernet 3G System 4G System v2c v3 LINE Notify WeChat Telegram Microsoft Azure
IBM Bluemix
Amazon
Web Services
Advanced IIoT Edge Controller: WISE-284x Series
WISE-2841M  2 - - - Yes Yes Yes Yes Yes Yes Yes Yes
IIoT Edge Controller: WISE-224x Series
WISE-2241M  2 - - - - Yes - Yes - - Yes -
WISE-2246M  2 - - - - Yes - Yes Yes - Yes -
IIoT Edge Controller: WISE-52xx Series
WISE-5231  1 - - - - Yes - Yes - - Yes -
WISE-5231M  1 - - - - Yes - Yes - - Yes -
WISE-5231M-3GWA  1 Yes - Yes - Yes - Yes - - Yes -
WISE-5231M-4GE  1 Yes Yes Yes - Yes - Yes - - Yes -
WISE-5231M-4GC  1 Yes Yes Yes - Yes - Yes - - Yes -
WISE-5236  1 - - - - Yes - Yes Yes - Yes -
WISE-5236M  1 - - - - Yes - Yes Yes - Yes -
WISE-5236M-4GE  1 Yes Yes Yes - Yes - Yes Yes - Yes -
WISE-5236M-4GC  1 Yes Yes Yes - Yes - Yes Yes - Yes -

Bài viết liên quan