Motion control systems

G - Physics – 05 – D

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G05D 3/00 (2006.01) G05B 19/18 (2006.01) G05B 19/416 (2006.01)

Patent

CA 2222235

A system for motion control in which an application is developed that is independent from the actual motion control hardware used to implement the system. The system comprises a software system that employs an application programming interface comprising component functions and a service provider interface comprising driver functions. A system programmer writes an application that calls the component functions. Code associated with the component functions relates these functions to the driver functions. A hardware designer writes driver code that implements the driver functions on a given motion control hardware product. The driver functions are separated into core and extended driver functions. All software drivers implement the core driver functions, while the software drivers need not contain code for implementing the extended driver functions. If the software driver does not contain code to implement an extended driver function, the functionality of the extended driver function is obtained through a combination of core driver functions. The system programmer may also select one or more streams that allow the control commands to be communicated to, and response data to be communicated from, motion control hardware.

L'invention concerne un système de commande de mouvement dans lequel une application indépendante du matériel de commande de mouvement réel utilisé pour mettre le système en oeuvre est créée. Le système comporte un système de logiciel utilisant une interface de programmation d'application (26) comprenant des fonctions de composants et une interface serveur comprenant des fonctions de programme pilote. Un programmateur de système (24) écrit une application qui appelle les fonctions de composants. Un code associé aux composants rattache ces fonctions aux fonctions de programme pilote. Un concepteur matériel (16a) inscrit le code de programme pilote qui met les fonctions de programme pilote en oeuvre sur un produit matériel de commande de mouvement. Les fonctions de programme pilote (38) sont divisées en fonctions de programme pilote central et étendu. Tous les programmes de gestion mettent la fonction de programme pilote central en oeuvre alors que les programmes de gestion ne contiennent pas nécessairement le code de mise en oeuvre des fonctions de programme pilote étendu. Si le programme de gestion ne contient pas de code pour mettre en oeuvre une fonction de programme étendue, la fonctionnalité de la fonction de programme étendu est obtenue par l'intermédiaire d'une combinaison de fonctions de programme central.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Motion control systems does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Motion control systems, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Motion control systems will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1396956

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.