Programming system for mechanical arm program development and function extension method

A programming system and program development technology, applied in the field of robotic arm programming, can solve the problems of manpower and financial resources, high maintenance costs, and lack of attention to the scalability of programming languages, etc., to achieve the effect of rich system support and strong scalability

Pending Publication Date: 2020-10-13
江苏中科重德智能科技有限公司
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] As a part of the robot control system, the robot programming system has always been in a monopoly position abroad. The control systems and control terminals of foreign manufacturers generally only have certain compatibility with their own brand robots, and their unique equipment accessories and expensive maintenance Expenses cost domestic related industries a lot of manpo

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 system for mechanical arm program development and function extension method
  • Programming system for mechanical arm program development and function extension method
  • Programming system for mechanical arm program development and function extension method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with the embodiments and accompanying drawings. Here, the exemplary embodiments and descriptions of the present invention are used to explain the present invention, but not to limit the present invention.

[0047] Here, it should also be noted that, in order to avoid obscuring the present invention due to unnecessary details, only the structures and / or processing steps closely related to the solution according to the present invention are shown in the drawings, and the related Other details are not relevant to the invention.

[0048] It should be emphasized that the term "comprising / comprising" when used herein refers to the presence of a feature, element, step or component, but does not exclude the presence or addition of one or more other features, elements, steps or components.

[0049]Here, i...

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 programming system for mechanical arm program development and a function extension method, and the programming system comprises an extension function pool which is used for storing extension functions; an expansion interface module which is used for generating a mapping relationship between the function call name and the address based on a received mapping instruction containing the call name and the function address of the expansion function, and storing the mapping relationship; a registration interface which is used for registering the mapping relationship based ona received registration instruction containing a mapped expansion function, and adding the registered expansion function into an operation function pool; a declaration interface which is used for declaring the extension function on the basis of a received declaration instruction containing the call name of the registered extension function and storing the declaration; and an extension library module which is used for classifying the extension functions into corresponding sub-libraries in an extension library based on the attribute information of the extension functions and storing the classification information of the extension functions, wherein the extension library comprises a plurality of sub-libraries. The programming system is more convenient to integrate and has very strong expansibility.

Description

technical field [0001] The invention relates to the field of manipulator programming, and more specifically, the invention relates to a programming system and a function expansion method for manipulator program development. Background technique [0002] Industrial robots are automation equipment that integrates multidisciplinary advanced technologies such as machinery, electronics, control, computers, sensors, and artificial intelligence. The robot programming language occupies a very important position in the entire robot control system. It directly affects the basic operations and off-line programming of industrial robots, thus affecting the efficiency of users in using robots. [0003] With the continuous development of robot technology, the robot language is also constantly advancing, its functions continue to expand, and it is easier to understand and use. The most widely used and representative industrial robot programming language is the RAPID language developed by A...

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): G06F8/30G06F8/41G06F8/54B25J9/16
CPCG06F8/315G06F8/42G06F8/425G06F8/447G06F8/54B25J9/1658Y02P90/02
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