Digital Automation Platform
Product Structure
The DAP platform is composed with 8 main components, including intelligent embedded hardware platform, DAPHIX operating system, embedded real-time database (DAPCore), communication protocol library and database development tools, configuration and debugging tool (DAPStudio), logic calculation and control module for output application (DAP App application), Web HMI Server and man-machine interface browsing tool.
Intelligent embedded hardware platform:
It can the intelligent embedded hardware platform and a variety of customized embedded hardware platforms in the market. Through the isolation of the hardware characteristics of the operation system DAPHIX, after a simple customization development, the hardware architecture supported by DAP includes ARM9, X86 and PowerPC.
DAPHIX Operating System:
Based on the Linux kernel system, we optimize the gateway of industrial Internet of things, aiming at the characteristics of industrial IoT communication gateway and automatic system communication gateway and embedded SCADA/ HMI application. DAPHIX adopts single process multi thread technology. With optimized task scheduling algorithm and watchdog management mechanism, the DPHIX OS can effectively prevent avalanche of automatic system caused by massive burst information and ensure the safe and stable operation of the system.
DAPCore Embedded Real Time Database:
Based on the in-memory database architecture design, DAPCore accomplishes data communication in real-time transaction (acquisition, control and forwarding) processing, supplemented by HMI application transaction (alarm generation and notification) processing. It has fast speed in data conversion and processing, moderate capacity (256M memory can accommodate about 10000 I/O points), built-in MySQL database for historical information storage, C++ based standard access interface, to provide support for communication protocol development and other automation application development.
DAP Protocol Library and Development Tools:
The framework of data communication protocol based on DAP embedded real-time library can meet the current fieldbus and sensor network on the market and most of the industrial development of IP based remote transmission network communication protocol. Well packaged communication protocol development tool DAP SDK, not only provide real-time database read-write interface, control commands issued event capture interface and communication interface, but also encapsulates a variety of communication port (serial port, TCP/UDP port, USB port, and a variety of mixed) and provide variety of application development framework including Polling, balanced and unbalanced agreements, etc. so as for simple and convenient protocol development and debugging. DAP platform also built with variety of commonly used communication protocols, and provide Polling protocol configuration function. For most simple smart devices, it needs no specific driver development but just using protocol configuration mode.
Standard Communication Protocol |
Special Communication Protocol |
Modbus RTU/TCP/ASCII communication protocol
DNP 3.0: distributed network communication protocol 3.0
IEC 60870-5-101/103/104
Cyclic Digital Transmission protocol CDT
EthernetIP and BACnet communication protocol
|
Various PLC communication protocols: GE Funac SNP, MITSUBISHI PLC FX communication protocol, OMRON CS/CJ FINS communication protocol, DF1:AB PLC 465/232 DF1 communication protocol
Relay communication protocol: ReyeRoll, Cooper, Courier, SPABus, SELFASTMETER+SER+HST+EVE communication protocol, network Nanzi 103 protocol, four CSC2000
A variety of flow calculator
Various PLC
Various GPS communication protocols
All kinds of DC system communication protocol: Shenzhen auto news, Shanghai Huatong, Delta (UPS) 485, increte DC screen
A variety of digital display equipment and analog disk communication protocol: Jiangsu, Jiangyin Dahe, Shanghai,Xu’an, Liaoning, Dandong Huatong
Other intelligent instruments
|
Application of DAP APP:
Based on the embedded real-time database, DAP platform provides basic application functions including background logic calculation (Script programming), batch control (Batch Control), SMS alert notification, virtual port (remote serial port and internal and external network port mapping and management) and so on. It is used to deal with computing logic, control logic, alarm processing logic and remote access of equipment in the Internet of Things and automation applications.
DAP Web HMI Server:
Based on the embedded real-time database, DAP platform also provides embedded Web based HMI applications and Web HMI server based on Java Applet operating mechanism. It provides man-machine interface HMI resource service, real-time data access service, remote control operation service, historical data query and browse service, alarm notification service, historical trend service and reporting service, which can meet the application requirements of Internet of Things and SCADA/HMI requirements in small automation site.
DAP Studio:
The DAP configuration management tools under Windows platform have many functions, such as communication protocol configuration, HMI configuration, APP application configuration and backend logic configuration, communication debugging and diagnostic analysis. After years of accumulation of equipment communication configuration library, is includes thousands of equipment in the industry automation and Internet of Things applications, using simple drag, can complete the communication configuration of equipment communication.
DAP Viewer:
JAVA based DAP embedded HMI C/S client. DAPViewer is a lightweight C/S client. All the configuration resources needed to execute HMI are stored in the embedded SCADA/HMI server based on DAP. There is no need to configure and save the HMI configuration. This greatly facilitates the maintenance and migration of the system.