Unlock instant, AI-driven research and patent intelligence for your innovation.

C/S mode general measurement and control software architecture based on hardware resources and design method

A technology of hardware resources and software architecture, applied in the direction of software design, software engineering design, software reuse, etc., can solve the problems of incomplete solution of measurement and control software versatility, difficult software reuse, and inability to transplant, so as to improve maintainability performance, improvement of development efficiency, and realization of standardization

Active Publication Date: 2021-05-04
CHENGDU AIRCRAFT DESIGN INST OF AVIATION IND CORP OF CHINA
View PDF13 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Disadvantages of technical solution 1: The underlying response function is coupled with user data and user interface. After hardware resources are changed or new hardware resources are added, the development process needs to be repeated again. Software is difficult to reuse. Developers spend a lot of time on repetition development work on
Disadvantages of technical solution 2: the common problem of measurement and control software is not completely solved, the interface and the underlying hardware are still coupled with each other, and it cannot be transplanted between different projects

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
  • C/S mode general measurement and control software architecture based on hardware resources and design method
  • C/S mode general measurement and control software architecture based on hardware resources and design method
  • C/S mode general measurement and control software architecture based on hardware resources and design method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0103]The process of developing measurement and control software with this architecture is divided into graphical user interface design, hardware resource description file design, configuration file writing three parts, as follows:

[0104]5.1 User Interface Design

[0105]The design of the user interface is not different from the traditional integrated development environment. It is only necessary to bind the control with each soft and hardware operation item according to the font size and inword.

[0106]5.2 Hardware Resource Description File Design

[0107]First, according to the design method of the hardware resource description file described in Section 3 of this specification, the hardware resources used in the project are described in the hardware resource description file. As the input of the underlying service, the user interface program, with the Excel file Save in form.

[0108]Table 10 is the design of hardware resource description files in a project with three high-power switch card P...

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 relates to a C / S mode general measurement and control software architecture based on hardware resources, which is characterized by comprising a graphical user interface and an underlying service program, the graphical user interface is responsible for user interaction, and the underlying service program is responsible for underlying software and hardware operation; meanwhile, hardware is subjected to software abstraction in a designed hardware resource description file to serve as input of a graphical user interface and a bottom-layer service program; the underlying service program communicates with the graphical user interface through a TCP / IP (Transmission Control Protocol / Internet Protocol), and exchanges data frames defined in the hardware resource description file; when software runs, the graphical user interface starts the underlying service program, after communication between the graphical user interface and the underlying service program is established, the graphical user interface transmits user interaction data to the underlying service program, and the underlying service program analyzes and executes hardware operation or logic operation after receiving user operation data sent by the graphical user interface. Meanwhile, data collected or received from a third party is transmitted to the graphical user interface. According to the invention, the generalization of the underlying service program is realized.

Description

Technical field[0001]The present invention belongs to the design of the measuring and control software architecture, especially for the design of the measuring and control software based on hardware resources.Background technique[0002]The measuring and control software is software for testing and controlling the field. On the basis of a certain hardware resource, it has a graphical user interface. The program performs corresponding soft, hardware action, completes the measurement and control task according to user instructions, and existing measurement and control software development There are two options.[0003]Procedure 1: The measuring software development process of the existing architecture is based on the hardware resource allocation table, first develop graphical user interface (hereinafter referred to as GUI), and then write the underlying response function, and finally recompiles the generated executable. Technical Program 1 Disadvantages: The underlying response function i...

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): G06F8/20G06F8/36G06F8/38G06F8/76G06F11/36
CPCG06F8/20G06F8/36G06F8/38G06F8/76G06F11/3672
Inventor 李永宁何立力罗旋王小洪周宇吴凤曦
Owner CHENGDU AIRCRAFT DESIGN INST OF AVIATION IND CORP OF CHINA