Soft PLC configuration development method based on XML technology

A technology of configuration and technology, applied in software design, software engineering design, instruments, etc., can solve problems such as poor compatibility and scalability of soft PLC development, product incompatibility, and inconsistent data formats of development tools, etc., to improve Efficiency and flexibility, improved work efficiency, simple and intuitive operation

Inactive Publication Date: 2018-10-19
HUAZHONG UNIV OF SCI & TECH
View PDF2 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The efficiency of soft PLC development has been widely concerned, but the products of various PLC manufacturers are not compatible with each other, and the development tools used are not uniform in data format. Users need to support corresponding development tools while using PLC hardware. Complete related development work, which makes the compatibility and scalability of soft PLC development very poor, and cannot meet the requirements of open development of industrial automation systems
[0003] Although the modern software module design principles adopted by the existing IEC61131-3 standard support modular development and object-oriented programming concepts make the PLC development system have good openness, there is still no unified project information for PLC development tools The standardized format cannot achieve the reusability of PLC graphics programs

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
  • Soft PLC configuration development method based on XML technology
  • Soft PLC configuration development method based on XML technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0020] The soft PLC configuration development method based on XML technology provided by the present invention, such as figure 1 shown, including the following steps:

[0021] (1) According to the Qt design framework, according to the function and structural characteristics, the soft PLC system is divided into a graphics drawing module, a data file storage module and a compiling module, and use...

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 soft PLC configuration development method based on XML technology, including the steps: abstracting and packaging basic components of a PLC graphic program in an object-oriented manner to obtain primitive components; according to the type of the primitive components, creating a corresponding project; constructing a PLC configuration development environment, and loading acorresponding primitive component library; maintaining the primitive components, and arranging and combining the primitive components by dragging in the way of graph visualization; configuring the attributes and parameters of the primitive components, and establishing the connection relationship between the primitive components; storing the attributes and logic relationships of the primitive components, and according to TC6_XML_V201. Xsd file, describing a configuration PLC graphic program to obtain an XML file according with the IEC61131 standard; converting the XML file into an instruction table or structured text; generating a source file and further generating a target file; and deploying the target file to the running system of soft PLC to complete the development of the whole soft PLC system. The invention can effectively improve the efficiency and flexibility of soft PLC development.

Description

technical field [0001] The invention belongs to the field of soft PLC (Programmable Logic Controller, programmable logic controller) configuration, and more specifically, relates to a soft PLC configuration development method based on XML (Extensible Markup Language, Extensible Markup Language) technology. Background technique [0002] Under the influence of the rapid development of computer technology, soft PLC development technology has been popularized and applied in the field of industrial automation. The efficiency of soft PLC development has been widely concerned, but the products of various PLC manufacturers are not compatible with each other, and the development tools used are not uniform in data format. Users need to support corresponding development tools while using PLC hardware. Completing relevant development work, this makes the compatibility and scalability of soft PLC development very poor, and cannot meet the requirements of open development of industrial au...

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/30G06F8/34G06F8/41
CPCG06F8/24G06F8/31G06F8/34G06F8/447
Inventor 陈吉红惠恩明王刚冯冰艳王平
Owner HUAZHONG UNIV OF SCI & TECH
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