Cross-platform lightweight distributed control system

A distributed control and lightweight technology, applied in the field of control, can solve problems such as difficult control of risks, complex standards, and failure to realize source-level cross-platform, and achieve the effect of shielding complexity and being easy to master

Inactive Publication Date: 2013-01-02
BEIJING HOLLYSYS
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] (1) Problems such as undisclosed codes or too complicated standards require considerable customization before they can be applied to industrial control occasions
Although each manufacturer provides a lot of information and related sample codes, if you want to master these technologies proficiently, apply them in the development process, and accurately locate and analyze problems when they occur, you need to have a thorough understanding of the working mechanism of the standard, plus The complexity of the DCS system itself, the risks here are difficult to control
[0007] (2) None of the current mainstream DCS control system software has achieved source-level cross-platform
The same system cannot support multiple operating systems at the same time, which is not conducive to the vertical and in-depth development of control system software
Most of the current DCS control system software runs on the Windows platform. Due to the loopholes of the platform itself, the system often needs to be anti-virus, which increases the cost of maintenance.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Cross-platform lightweight distributed control system
  • Cross-platform lightweight distributed control system
  • Cross-platform lightweight distributed control system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] Embodiment 1, a cross-platform lightweight distributed control system includes a plurality of device nodes; each device node includes:

[0032] The storage module is used to create an instance of a component and an instance of a component interface for each cross-platform lightweight component; save each cross-platform lightweight component; and provide an interface for the interaction between the cross-platform lightweight components; The cross-platform lightweight component is an independent DLL (Dynamic Link Library) or SO (Shared Library) that provides an interface to the outside;

[0033] Loading module, used to load all cross-platform lightweight components in an application;

[0034] The communication module is used for data exchange and service invocation between different application programs or different device nodes in the distributed control system.

[0035] In this embodiment, the application program can be executed by loading various cross-platform lightw...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a cross-platform lightweight distributed control system, which comprises a plurality of device nodes; each device node comprises a memory module, an interaction-providing interface between cross-platform lightweight modules, a loading module and a communication module, wherein the memory module is used for creating a module instance and a module interface instance for each cross-platform lightweight module and storing the module instance and the module interface instance of each cross-platform lightweight module, each cross-platform lightweight module is an independent dynamic link library DLL or a shared library SO providing an interface for the outside, the loading module is used for loading all the cross-platform lightweight modules in an application, and the communication module is used for carrying out data exchange and service invocation between different applications or the different device nodes in the distributed control system. The invention can ensure that the distributed control system can realize a source code-level cross-platform.

Description

technical field [0001] The invention relates to the field of control, in particular to a cross-platform lightweight distributed control system. Background technique [0002] Whether it is the distributed control system (DCS) in industrial process control, the power station computer system (KIT) in nuclear power plants, or the large-scale supervisory control and data acquisition system (SCADA) used in rail transit, two core issues are involved, namely, software The componentized architecture and the communication problems between the various services of the system brought about by distributed data collection and centralized computing. At the same time, with the expansion of applications, engineering has higher and higher requirements for system deployment flexibility, platform dependence, and scalability. [0003] This raises a very real question: how to build a cross-platform and complete CPDSFI (Cross Platform Distributed Software framework Infrastructure, distributed basi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G05B19/418
CPCY02P90/02
Inventor 任平吕燕琨
Owner BEIJING HOLLYSYS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products