Translation module, processing module and control system

A control system and machine control technology, applied in general control systems, control/regulation systems, program control, etc., can solve problems such as slowing down program execution speed, resource intensive, and increasing program design complexity

Active Publication Date: 2020-08-11
BECKHOFF AUTOMATION GMBH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If, for example, NC commands are programmed in PLC language via function blocks, this has the disadvantage that the cyclic transfer through the control program and repeated evaluation of the function blocks is resource-intensive and slows down the program execution
The disadvantage of simultaneous execution of the NC control and the PLC (where calculations are redistributed from the NC control to the PLC) is that the communication between the NC control and the PLC is required for this purpose Will slow down the overall program execution speed and increase program design complexity

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
  • Translation module, processing module and control system
  • Translation module, processing module and control system
  • Translation module, processing module and control system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0068] figure 1 The control system 1 is shown with a machine control 200 which is part of the server module 100 . The machine control 200 is connected to the NC channel module 22 of the NC core 20 through the control command channel 52 . The NC channel module 22 is connected to the machine 2 controlled by the control system 1 through a setpoint value channel 60 .

[0069] Control system 1 may be configured to perform motion control of machine 2 . For this purpose, the control system 1 is configured to generate setpoint values ​​and to transmit them to the machine 2 via a setpoint value channel 60 . A setpoint value may comprise the position, velocity or acceleration of a moving machine part of said machine 2 . As an example, a setpoint value can be used by the position controller of the machine 2 as a reference variable, whereby the initial value of the controlled system (which determines the behavior of said machine components) can be corrected. For example, this initial ...

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

A transmission module for a machine control, is designed to process an input program code of a control program, and based thereon, to generate a uniform intermediate code having work instructions for execution by the machine control. The input program code comprises a first program code component and a second program code component, where the first program code component is written in a first programming language and the second program code component is written in a second programming language. The work instructions of the intermediate code comprise a first work instruction and a second work instruction, where the first work instruction is generated on the basis of the first program code component and the second work instruction is generated on the basis of the second program code component.

Description

technical field [0001] The present invention is related to a translation module for machine control, a processing module for machine control, and a control system for controlling a machine. Background technique [0002] Control systems with machine control are used in particular in automation engineering. For motion control, this primarily concerns machine control configured to be implemented as numerical control (NC) or computer numerical control (CNC). Machine control configured as NC or CNC control typically reads information from the control program about the movement of the machine to be performed and uses this information to generate setpoint values ​​for the machine's position controller, where the position controller Control the position and movement of machine parts. Typically, setpoint values ​​are generated with a fixed cycle time and output cyclically. [0003] NC controls are typically programmed via imperative programming languages, wherein a loaded control ...

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/408
CPCG05B19/408G05B2219/36031G05B2219/36186G06F8/427G06F8/436G06F9/5016
Inventor 德克·詹森克劳斯·博恩善拉夫·德礼森
Owner BECKHOFF AUTOMATION GMBH
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