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

Programming method of numerical control system

A technology of numerical control system and programming method, applied in the field of communication, can solve the problems of poor language expression, poor maintainability, poor program portability, etc., to achieve the effect of good compatibility and reproducibility, and improve efficiency

Inactive Publication Date: 2018-07-27
SUZHOU GFD AUTOMATION TECH
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Common industrial controllers, such as programmable logic controllers (Programmable Logic Controller, PLC), mostly use embedded hardware platforms such as single-chip microcomputers or RAMs, and usually use special instructions or ladder diagrams for programming, and use ladder diagrams to implement logic. Although it is intuitive and easy to operate by on-site personnel, the expressiveness of the language is poor, and there are no intuitive comments and variable names, so the maintainability is poor
In addition, the PLC registers of various manufacturers are not the same, and the symbols and programming rules of the ladder diagrams of PLC products of different manufacturers are inconsistent, resulting in poor program portability, poor compatibility, and poor reproducibility

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
  • Programming method of numerical control system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] In order to make the content of the present invention easier to be understood clearly, the following further describes the present invention in detail according to the embodiments of the present invention in conjunction with the accompanying drawings. The following examples are used to illustrate the present invention, but not to limit the scope of the present invention.

[0018] Micropython is a concise and efficient Python 3 programming language. It can use the Python standard library and is optimized for microcontrollers and constrained environments. In this embodiment, the programmable logic device (PLC) of the numerical control system, such as an embedded platform such as a single-chip microcomputer or RAM, uses a Linux system. In the Linux system, kernel mode and user mode are two operating levels. Kernel mode programs can access many resources and have high requirements for reliability and security.

[0019] Reference figure 1 As shown, first, the user uses Micropyt...

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 programming method of a numerical control system. The programming method comprises the following steps: micropython codes are written in the user state; the micropython codeswritten in the user state are packed in the non-compression mode by using the zip format; the micropython codes are transmitted to a data buffer area in the kernel mode through an I / O interface; theCPU of the numerical control system receives a timing interrupt signal and then calls the micropython codes stored in the data buffer area. According to the programming method of the numerical controlsystem, the programming of the numerical control system can be simplified, and the operation efficiency of the numerical control system is improved.

Description

Technical field [0001] The present invention relates to the field of communication, and in particular to a programming method of a numerical control system. Background technique [0002] Numerical control systems are increasingly used in modern industrial control. Common industrial controllers, such as programmable logic controllers (Programmable Logic Controller, PLC), mostly use embedded hardware platforms such as single-chip microcomputers or RAM, and usually use special instructions or ladder diagrams for programming, and use ladder diagrams to implement logic. Although it is intuitive and easy for on-site personnel to operate, the language is poor in expressiveness, and there are no very intuitive comments and variable names, and the maintenance is poor. In addition, the PLC registers of various manufacturers are different, and the symbols and programming rules of the ladder diagram of the PLC products of different manufacturers are inconsistent, resulting in poor program p...

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): G05B19/4093
CPCG05B19/40937G05B2219/32161
Inventor 金东周俊华王侃何长安郭先强
Owner SUZHOU GFD AUTOMATION TECH
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