I.Function Description:
The HMI2000-Scada supports two editing communication modes.
Gateway Mode:
This product is equipped with all functions of the Web-baesd HMI2000-A55 configuration gateway, dynamically supporting up to 2048 points.(Functional Description: In conjunction with the X2View configuration editing software, it enables on-site data acquisition and directly converts this data into a configuration screen for real-time monitoring. Users do not need to purchase additional configuration software; They can simply use a computer, mobile phone, iPad, or any device with a built-in browser to access the configuration screen and monitor the system, enable remote control control operations such as starting, stopping, and running equipmentm, providing users with an excellent operational experience. It also features alarm notifacations via Wechat, DingTalk, Email, SMS platforms, MQTT services, and the ability to upload projects to the cloud. It supports local storage using the InfluxDB time-series database, as well as storage in external MySQL or SQL Server database. Additionally, it can function as a BACnet server, Modbus server, IEC61850 server, OPC UA server, or MQTT server, and provides an open HTTP WEB service for integration with third-party systems. ).
Web Scada Mode:
The Scada software supports up to 2048 points for collecting data from network protocols such as OPC UA, BACnet IP, Modbus TCP, and Siemens S7 protocol. The built-in Scada configuration software communicates with other gateways using OPC UA. Both the editing and runtime environments are web-based, eliminating the dependency on X2View. It provides functions such as visual data acquisition, data processing, and control command issuance. It achieves integration and interaction with data sources such as communication devices.
 |
 |
|
Editing state |
Runtime |
 |
 |
|
Graphical programming |
NodeRed |
 |
 |
|
Poin management(supported protocols) |
Originating terminal |
II.Application Principle Diagram

Web Scada gateway integrates other Milesgo gateways using OPC UA to achieve unified monitoring on a single screen. It is also tailored for the upgrading and retrofitting of traditional configuration systems, enabling web access to the Scada configuration through a browser.
1. It can operate independently even without the original Milesgo gateway product. To help customers save on gataway costs, firmware from the HMI2000-A55 gateway is embedded to interface with various non-standard protocols. 2. The acquisition side supports several industry network protocols: OPC UA、OPC XML-DA、OPC DA、BACnet IP、Modbus TCP、PLC(SiememsS7、Ethernet/IP)、SQL(Mysql、Sqlserver、PostgresQL、MongoDB、Redis)、DM(domestic Dameng database), InfluxDB time-series database、SNMP、Simulator(simulated devices). 3. The forwarding acquisition side support OPC UA servers, MQTT, InfluxDB time-series databases, MySQL databases, SQLServer databases, and PostgreSQL databases. 4. It is fully web-based. The editing software is also web-based, supporting not only online editing but also project export. 5. It supports up to 2048 data points, with historical storage for 3 years, and unified timeline management. 6. It supports Scratch graphical programming language, Python, and JS programming. 7. It embraces open-source projects and embeds some open-source software, such as Node-RED, FRP etc. 8. It features comprehensive user permission management and report analysis functionality.
III. Software Features
|
Gateway Mode |
Web Scada Mode |
|
- Green installation free, support Chinese and English; - Support over 500 protocols and can simultaneously convert to BACnet servers, Modbus servers, OPC UA servers, MQTT servers, and IEC61850 servers; - Support both local and cloud-based configuration; - HTML5 configuration pages cater to various customization needs of different customers; - Support MQTT services, project uploading to the cloud, and other functions; - Support graphical programming, mixed programming of JS and PLC, schedule-based timing control, triggers, user management, and user permissions; - Support real-time curves, pie charts, and donut charts; - Support cloud-based configuration for remote monitoring of data; - Support sending alarms via Wechat, SMS platforms, DingTalk, email, Feishu, WhatsApp, Telegram, Viber, LINE, and other methods; - Support storing data to external databases such as MySQL, SQLServer, and InfluxDB; - Support open HTTP WEB services for integration by third-party systems; - Support LAN, allowing easy remote viewing and control through mobile phone, iPad, and PC; - Support timers for scheduled start/stop of devices and setting parameters; - Add new private protocol support, which can be completed within 2 weeks. |
- The editing software is web-based, supporting not only online editing but also project export; - Support up to 2048 data acquisition points, with historical storage for 3 years;unified timeline management; - The acquisition end supports several industry network protocols: OPC UA, OPC XML-DA, OPC DA, BACnet, Modbus TCP, Siemens S7 protocol, AB Ethernet/IP, SQL(MySQL, SQL Server, PostgreSQL, MongoDB, Redis, DM(domestic Dameng database), InfluxDB), SNMP, Simulator; - The forwarding end supports OPC UA servers, MQTT, InfluxDB time-series databases, MySQL, SQLServer, and PostgreSQL; - Support Scratch graphical programming language, Python, and JS programming; - It embeds some open-source software, such as NodeRED, FRP, etc; - Comprehensive user permission management and report analysis functionality. |
IV. Operating Environment
X2View configuration software supports multiple operating systems, including Win7, Win8, Win10, Win11, Win Server 2008, Win Server 2016 and more.
The hardware gateway comes with a built-in WEB server, with supports remote access to the configuration screens within the gateway using browsers such as Google Chrome, Microsoft Edge, Apple's Safari, Firefox, Opera and 360 Speed Mode.
V. Supported Register Types and Quantities
|
Note: The number of register points is dynamically supported, with a total limit of up to 2048 points. The BACnet/Modbus register types and maximum number of points supported are shown in the table below.
|
|
BACnet Register Module |
BACnet Register Number |
|
AI(Read only no writing) |
2048(0~2047) |
|
AO(Read and Write) |
2048(0~2047) |
|
AV(Read and Write) |
2048(0~2047) |
|
BI(Read only no writing) |
2048(0~2047) |
|
BO(Read and Write) |
2048(0~2047) |
|
BV(Read and Write) |
2048(0~2047) |
|
MSI(Read only no writing) |
2048(0~2047) |
|
MSO(Read and Write) |
2048(0~2047) |
|
MSV(Read and Write) |
2048(0~2047) |
|
Note: 4X and 3X register address = transfer register address *2 + 1
0X and 1X register address = transfer register address+ 1;
|
Modbus Register Module |
Modbus Register Number |
|
0X(Coil Status) Read and write |
2048(1~2048) |
|
1X(Input Status) Read only |
2048(1~2048) |
|
4X(Holding Register) Read and write |
2048(1~4096) |
|
3X(Input Register) Read only |
2048(1~4096) | |
VI.Hardware Parameters
|
HMI2000-Scada |
|
OS: Linux |
Power Supply: AC/DC 12~24V |
|
CPU: 4 Core 2GHz |
Demensions(L×W×H): 138mm×118mm×33mm |
|
RAM: 4G |
Weight: 450g |
|
Flash: 32G |
Material: Lower shell: galvanized Steel Radiator: aluminum alloy |
|
Power: 10W |
Installation: DIN-Rail |
|
Ethernet Ports: 2x100M/1000M NIC |
Temperature: -20℃~+70℃(working) -30℃~+75℃(storage and transportation) |
|
HDMI Port: 1xHDMI Port |
Humdidity: 20%~90% no condensation(working) 15%~95%no condensation(storage and transportation) |
VII. Product Dimensions

If you need to develop a non-standard protocol , please contact us.
If it is best to express the device to our company, the development cycle is usually 2 weeks.
Tel: +86-021-58776098
E-mail: support@opcmaster.com sales@opcmaster.com |