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

PLC program generation method and system

A program generation and program technology, applied in the direction of program control, electrical program control, general control system, etc., can solve the problems of low programming efficiency, inability to flexibly deal with process modification, inconsistent specification implementation, etc., to reduce the probability of manual errors, The effect of reducing workload and providing a degree of automation

Active Publication Date: 2018-11-16
广州明珞软控信息技术有限公司 +1
View PDF11 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This PLC programming method requires programmers to manually analyze and process the data of the application object, and the programming efficiency is not high; at the same time, when the process parameters of the application object change, it cannot flexibly respond to the corresponding process modification
Finally, there is also the problem of inconsistency in the implementation of norms among multiple sets of procedures

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
  • PLC program generation method and system
  • PLC program generation method and system
  • PLC program generation method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0030] like figure 1 , The PLC program generating method that the embodiment of the present invention provides, comprises the following steps:

[0031] PLC program template making step S10: based on common application objects, making a common PLC program template for common application objects;

[0032] The program template is made based on the program unit of the user’s commonly used equipment; taking the body-in-white welding line as an example, the commonly used application objects include: cylinder control unit, robot control unit, safety door unit, motor unit, water vapor unit, etc. Dozens of units. Program templates vary depending on the user's usual device. By classifying the equipment that needs to be programmed by PLC according to the function, and according to the function classification, the program template is assisted by software tools;

[0033] Step S20 of making a project benchmark file: based on the goal achieved by a single project, make a project benchmark ...

Embodiment 2

[0056] The embodiment of the present invention also provides a PLC program generation system, including a PLC program template making module 100, a project reference file making module 200, a PLC program generating tool 300 and a PLC programming software 400, a PLC program template making module 100 and project reference file making The modules 200 are respectively connected to the PLC program generation tool 300, and the PLC program generation tool 300 is connected to the PLC programming software 400;

[0057] The PLC program template making module 100 is used to make PLC program templates common to common application objects based on common application objects;

[0058] A project benchmark file making module 200, configured to make a project benchmark file composed of parameters of a single project based on the goals achieved by a single project;

[0059] PLC program generation tool 300: used to import PLC program templates and project reference files, and generate PLC progr...

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 PLC program generation method, and the method comprises a step of making a PLC program template: making a universal PLC program template for common application objects basedon the common application objects; a step of making a project reference file: making a project reference file formed by a single project parameter based on a single project implementation target; a step of generating a PLC program source file: importing the PLC program template and the project reference file into a PLC program generation tool, and generating a PLC program source file according toa selected PLC brand; and a step of generating a PLC program: importing the PLC program source file into PLC programming software, and generating the PLC program. The invention also discloses a PLC program generation system. The method and system provided by the invention can greatly improve the automation of the PLC programming, and improve the PLC programming efficiency.

Description

technical field [0001] The invention relates to the field of programmable logic controllers, in particular to a method and system for generating programs for programmable logic controllers. Background technique [0002] PLC (Programmable Logic Controller, Programmable Logic Controller) is a new generation of microprocessor-based industrial automatic control device specially designed for application in industrial environments. It uses a programmable memory to store instructions for performing logic operations, sequence control, timing, counting, and arithmetic operations, and controls various types of mechanical equipment or production through digital or analog input and output. process. [0003] When programming the PLC, it is necessary to design and adjust the PLC program according to the type and quantity of the application objects. This PLC programming method requires programmers to manually analyze and process the data of the application object, and the programming eff...

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
IPC IPC(8): G05B19/05
CPCG05B19/054G05B2219/1103
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