Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

IO and control logic configuration integration method based on JSON

An integrated method and control logic technology, applied in the direction of creating/generating source codes, instruments, electrical digital data processing, etc., can solve problems such as complex data relationships, large data volumes, and high development and maintenance costs

Active Publication Date: 2020-05-08
中国航发控制系统研究所
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because of the large amount of IO signal data, complex formats, and various forms, these data often need to be received and stored in different data structures, and these data need to be quoted frequently and in large quantities during the control software development process, resulting in the degree of coupling between modules. High, complex data relationships, high development and maintenance costs, etc.

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
  • IO and control logic configuration integration method based on JSON
  • IO and control logic configuration integration method based on JSON

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The present invention will be further described below in conjunction with specific drawings and embodiments.

[0016] In order to quickly generate interface exchange files through JSON, efficiently output dependent interface resource data, and greatly improve the efficiency of data exchange; at the same time, use the clear and concise self-describing ability of JSON to achieve a complete description of the entire dependent resource. The method includes the following steps:

[0017] Step 1, according to the structure encapsulation format of IO data in the control code, write JSON file, the level of the structure body of the described JSON file of writing and IO data in the control code is consistent;

[0018] In the embodiment of the present invention, according to the structure encapsulation format of the IO data in the control code, the JSON file can be directly written and obtained. The specific process of writing and obtaining the JSON file is well known to those ski...

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 JSON (JavaScript Object Notation)-based IO (Input / Output) and control logic configuration integration method, which comprises the following steps of: step 1, compiling a JSON file according to a structural body encapsulation format of IO data in a control code, and keeping the compiled JSON file consistent with the level of a structural body of the IO data in the controlcode; step 2, establishing a data class corresponding to each level of the JSON file in a project of configuration software; step 3, writing a function ReadJSON read by the JSON file and a function WritJSON written by the JSON file; step 4, forming an integrated performance function Update SoftJosnData of the interface data; after configuration software is started each time or IO interface signals change, calling the function to update interface data. The interface exchange file can be quickly generated through JSON, dependent interface resource data is efficiently output, and the data exchange efficiency is greatly improved; and meanwhile, the clear and concise self-description capability of the JSON is utilized to realize the complete description of the whole dependent resource.

Description

technical field [0001] The invention relates to an integration method, in particular to a JSON-based IO and control logic configuration integration method, belonging to the technical field of JSON data interaction. Background technique [0002] The integration of IO signals and control logic is an indispensable function in the configuration development process. Its function is to integrate the logic part of the control software with the hardware interface module and communication module to realize data exchange between modules. [0003] Configuration development is the mainstream method in the current gas turbine market. It has the advantages of friendly user interface, convenient maintenance and management, and one-stop solution service. It enables users to build or Change your own product control software, high degree of freedom in demand support. At present, foreign advanced gas turbine suppliers all have their own configuration development platforms, which brings pressu...

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/30
CPCG06F8/315
Inventor 朱昊林李晓磊刘阳张伟房耿
Owner 中国航发控制系统研究所
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products