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

Programmable logic controller programming language conversion method

A programming language and programming logic technology, applied in the computer field, can solve the problems of inconvenient PLC program porting, development and verification, and achieve the effect of improving safety and reliability and broad application prospects.

Active Publication Date: 2020-01-10
上海丰蕾信息科技有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In view of the problems referred to above, the purpose of the present invention is to solve the problems of inconvenient PLC program transplantation, development and verification in the prior art by providing a programmable logic controller programming language conversion method

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
  • Programmable logic controller programming language conversion method
  • Programmable logic controller programming language conversion method
  • Programmable logic controller programming language conversion method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0043] It should be noted that, unless otherwise specified, the technical terms or scientific terms used in the present invention shall have the usual meanings understood by those skilled in the art to which the present invention belongs.

[0044] The embodiment of the present invention provides a programmable logic controller programming language conversion system and a method thereof. Embodiments of the present invention will be ...

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 provides a transformation method for a programmable logic controller programming language. The method comprises the following steps that: transforming an abstract syntax tree, transforming a ladder diagram, transforming a function block diagram, transforming a sequential function chart, converting a structured text, transforming an instruction list, and transforming an ICIL (Industrial Controller Intermediate Language) intermediate structure. By use of the transformation method for the programmable logic controller programming language, the uniform transformation of an IEC (International Electrotechnical Commission) 61131-3 language can be realized, in a development and transplantation process on PLC (Programmable Logic Controller) products of different manufacturers, a corresponding transplantation code does not need to be compiled independently by aiming at each type of PLC language, and in addition, the method is favorable for subsequently deeply carrying out formalized modeling, analysis and verification work on the basis of an intermediate language.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a programming language conversion method for a programmable logic controller. Background technique [0002] In the early PLC (Programmable Logic Controller, programmable logic controller) programming, different electrical equipment suppliers, including Siemens, Mitsubishi, Beckhoff and other manufacturers have their own PLC programming language specifications. This has caused great difficulties in the transplantation of PLC programs between different manufacturers' equipment. In 1993, the International Electrotechnical Commission (International Electrotechnical Commission, IEC) promulgated the international standard IEC61131-3 for PLC programming. This standard unifies the specifications of five PLC programming languages ​​(ladder diagram, function block diagram, sequential function table diagram, structured text and instruction list language), thus proposing a solution to the...

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 Patents(China)
IPC IPC(8): G05B19/05
CPCG05B19/056G05B2219/13106
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