1 System overview
1.1 Function Overview
DAQ for IIoT General Industrial Data Acquisition System is a set of equipment data acquisition and management software running on edge computers, mainly used for the acquisition, control, storage, query, display and upload of data from various instruments and equipment (PLC, injection molding machines, CNC machine tools, electric meters, flow meters, etc.).
The main functions of the system include:
l Flexible transmission configuration (link, storage, device, factor, upload service)
l Data acquisition and upload
l Real-time monitoring (device, upload)
l Alarm configuration and monitoring
l Data storage and query (table, chart, Web API)
l Configuration and visualization design
l User and permission management
l Interface multi-language support
1.2 Operating environment
项目 | 要求 |
操作系统 | Windows、Linux |
软件基础环境 | .NET 6 |
客户端浏览器 | Edge、Chrome、Firefox、Safari、Opera等 |
采集系统访问地址 | http://localhost:16801/scada.html |
组态可视化访问地址 | http://localhost:16804/diagram.html |
1.3 Supported devices
1.3.1 Support communication links
Some of the communication links supported by the system include:
链路类型 | 通信链路 |
TCP | TCP客户端 |
| TCP服务端 |
串口 | 串口UART |
UDP | UDP |
HTTP | HTTP服务端 |
| HTTP客户端 |
OPC | OPC-UA |
| OPC-DA |
MQTT | MQTT-TCP |
| MQTT-WebSocket |
1.3.2 Support communication protocols
Some of the communication protocols supported by the system include:
协议类型 | 主协议 | 子协议 |
PLC通信协议 | Modbus | Modbus-RTU |
|
| Modbus-TCP |
|
| Modbus-ASCII |
| 西门子Siemens S7 |
|
| 三菱MELSEC通信协议 | MELSEC-1E |
|
| MELSEC-3C |
|
| MELSEC-3E |
|
| MELSEC-4C |
|
| MELSEC-4D |
|
| Mitsubishi-Fx |
OPC通信协议 | OPC-UA |
|
| OPC-DA |
|
MQTT通信协议 | MQTT-JSON |
|
电能表通信协议 | DL/T645 |
|
| DLMS | DLMS-LN |
|
| DLMS-SN |
| IEC62056-21 |
|
| Edmi Command-Line |
|
IEC通信协议 | IEC103 |
|
| IEC104 |
|
环境监测通信协议 | HJ212 |
|
| SL651 |
|
| SZY206 |
|
1.4 Noun Explanations
1.4.1 Device
The system collects data from a device, which must have a communication interface and use a specific communication protocol for communication. A device can be a testing instrument, a small meter, a sensor, or even a separate PLC.
1.4.2 Factor
A factor is an attribute of a device, including the device's measured value, status, control unit, etc. For example, for a measuring instrument, the following attributes can be called a factor:
- Latest measured value (measured value)
- Current device status: measuring, standby, fault, etc. (status)
- Start measurement, stop measurement (control unit)
1.4.3 Link
The physical connection method between the system and the device as well as the basic communication protocol, that is, the part below the data link layer in the communication process. For example, it can be using a serial communication cable with the UART communication protocol; or using a network cable with the TCP/IP communication protocol. Multiple devices are supported to share one link.
1.4.4 Driver
A functional module that realizes functions such as collection, upload, storage, etc. According to functional division, it includes acquisition driver (realizing acquisition communication protocol parsing), upload driver (realizing upload communication protocol parsing), link driver (realizing connection and data sending/receiving of specific links), storage driver (realizing storage and operation of specific databases), etc.
1.4.5 Upload Service
The system uploads data to a platform or other devices using a specific link and communication protocol.
1.4.6 Upload Factor
The factor to be uploaded to a platform or other devices.
2 Service Philosophy
Our company solemnly promises:
What you purchase is not just a product, but also meticulous and thoughtful technical support services!!!( =^_^= )
For most of our wireless products, on-site installation only requires ordinary workers to connect the power supply! No debugging is needed!
We provide free remote guidance and remote configuration and debugging services to send data to the cloud platform designated by the user. (Hardware)
Free IoT solution consulting services are provided!