NC system fine interpolator and control method thereof based on SOPC

A technology of numerical control system and programming system, applied in the direction of program control, computer control, general control system, etc., can solve the problems of unreasonable allocation of software, hardware resources, bottlenecks in interface speed, etc., to improve confidentiality and integration, The effect of reducing the amount of data processing and improving the processing speed

Active Publication Date: 2010-06-23
中国科学院沈阳计算技术研究所有限公司
View PDF0 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the problems that the fine interpolators in the prior art mostly use microprocessors or microcontrollers, software and hardware resources cannot be allocated reasonably, and the interface rate has bottlenecks, etc., the technical problem to be solved by the present invention is to provide a NC system fine interpolator based on on-chip programmable system and its control method for rationally allocating software and hardware resources and solving bottleneck problems

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
  • NC system fine interpolator and control method thereof based on SOPC
  • NC system fine interpolator and control method thereof based on SOPC
  • NC system fine interpolator and control method thereof based on SOPC

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The fine interpolator of the present invention is applied to the numerical control system, and it provides the rough interpolation data and control information sent by the upper computer application process to the fine interpolation module, and the fine interpolation data obtained after the fine interpolation module is calculated Each servo control drive motor sent to the CNC system. In this embodiment, the four-dimensional motion of the X-axis, Y-axis, Z-axis and U-axis is included, and the fine interpolator of the present invention is used to control the above-mentioned four-dimensional motion.

[0050] Such as figure 1As shown, the fine interpolator of the present invention is based on the FPGA structure, including: a processor, a fine interpolation module, a tri-state bridge, a dual-port RAM, a timer module, a DMA module, and an internal exchange bus module, wherein the processor passes the internal exchange bus The module is connected with fine interpolation modul...

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 relates to a NC system fine interpolator and a control method thereof based on SOPC; the fine interpolator is based on the FPGA structure, a processor is connected with a fine interpolation module, a tri-state bridge, a dual-port RAM, a DMA module, a timer module and a chip-interior ROM; wherein, the fine interpolation module is used for receiving the control signal of the processor and is controlled by the processor to output a fine interpolation pulse signal according to the thick interpolation command transmitted by the dual-port RAM; the processor is connected with a FLASH and SRAM on the exterior of the FPGA through the tri-state bridge; the dual-port RAM is connected with the microprocessor of an upper computer through a PCI interface module; the timer module outputs base frequency to the fine interpolation module for generating pulse signals; the DMA module copies the fine interpolation control program stored in the FLASH to the internal memory of the processor' and the internal switching bus module provides internal connection bus for each module. The invention adopts the FPGA-based on-chip system design to improve the confidentiality and integration of the fine interpolator, the processing stability and speed of the fine interpolator, and reduce the data throughput of the upper computer.

Description

technical field [0001] The invention relates to a computer numerical control system interpolation control device, in particular to a numerical control system fine interpolator based on an on-chip programmable system and a control method thereof. Background technique [0002] The interpolation module is one of the most important functional modules in the entire CNC system, and its operation speed directly affects the speed, precision and processing capability of the system. The interpolation algorithm in the NC closed-loop control system adopts the data sampling interpolation algorithm, that is, the entire interpolation process is divided into two stages: rough interpolation and fine interpolation, and the communication rate between rough interpolation and fine interpolation and The speed of fine interpolation calculation affects the speed and processing capacity of the entire CNC system. [0003] At present, a large number of high-speed fine interpolators in the industry ar...

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/41
Inventor 陶耀东卢小张刘伟何方
Owner 中国科学院沈阳计算技术研究所有限公司
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