Entreprise
Accueil
Contact
Emplois
Presse

Produits
Composants
Contrôleurs
ApproFlex
Vision Intégrée
Add-ons
Logiciels PC

Services
Customisation
Faisabilité
Consulting

Téléchargement
Logiciels PC

Langue
English
Français


Cerebellum Automation fait désormais partie du groupe Adept Technology, Inc.

Logiciels pour PC

Bien que ce soit dans le monde embarqué que nous nous différencions le plus, nous mettons aussi en valeur la simplicité d'utilisation, le coût réduit et la puissance du PC. C'est en effet une plate-forme très demandée et qui se prête parfaitement aux opérations de configuration, diagnostic et programmation hors-ligne et représente l'interface utilisateur idéale:
  • CIDE, environnement de programmation.
  • CALibrary, bibliothèque .Net.
  • Utilitaire S-Curve.

  • Cerebellum Automation Integrated Development Environment (CIDE)

    Le CIDE est le principal logiciel PC de Cerebellum. Il est l'interface vers tous nos produits et il est utilisé pour :
  • La configuration (des numéros d'axes, des gains, des limites, des facteurs d'échelle, des time-outs...); une fenêtre d'explication est affichée en temps réel directement à côté de chaque paramètre.
  • Le diagnostic (vérifier le câblage, le sens et la vitesse de rotation des moteurs, le couple, la position, la qualité de l'asservissement, l'utilisation du processeur...) ; les fonctionnalités oscilloscope et "data logging" facilitent grandement le réglage et permettent de détecter des anomalies.
  • La programmation : l'éditeur et le compilateur intégrés autorise une programmation simple mais puissante de nos produits, en langage C. Une API (Application Programing Interface) parfaitement documentée permet d'accéder à toutes les fonctions de "motion control" et de vision recquises pour construire une application de pointe. Le logiciel est fourni avec des exemples de programmes prêts à l'emploi pour des applications types. Après la compilation, le programme est automatiquement téléchargé sur la carte servo et le PC n'est plus nécessaire une fois la machine en production.
  • La vision industrielle : l'acquisition et le traitement d'image peuvent être testés directement dans le CIDE. Regardez notre page vision pour plus d'information sur le système de Vision de Cerebellum Automation.

  • Cliquez sur l'image pour une capture d'écran en taille réelle (300 ko)



    Cerebellum Automation Library (CALibrary)

    La CALibrary est l'API (Application Programming Interface) qui permet le contrôle de nos produits depuis votre PC. C'est une bibliothèque conçut pour l'environnement .NET (Visual Basic, Visual C++, C# ...) mais elle est également compatible avec des versions plus anciennes telle que VB6. Elle est principalement utilisée pour:
  • Le contrôle de robots et de moteurs ainsi que d'E/S depuis un PC.
  • Construire une interface utilisateur sur mesure.
  • Tout ce que le CIDE peut faire, mais nécessite d'être automatisé.

  • Architecture logicielle de Cerebellum Automation


    Utilitaire S-Curve

    Ce programme utilise exactement le même algorithme que le puissant générateur de trajectoire qui tourne en temps réel sur nos cartes. Il sert à générer des trajectoires hors-ligne qui peuvent être utilisées sur des automates ou des variateurs.

    Caractéristiques:
  • Un polynôme du 3ème ordre est utilisé, ce qui signifie que le "jerk" (dérivée de l'accélération) est limité, que l'accélération est continue et que la vitesse à la forme d'un "S". Contrôler le jerk est très important pour limiter les oscillations introduites dans le système.
  • La trajectoire ainsi générée est optimale (c'est-à-dire qu'elle la plus rapide possible) étant donnée les contraintes de jerk max, accélération max, décélération max et vitesse max. Elle est plus rapide que certaines trajectoires similaires utilisant par exemple des courbes en sinus.
  • La génération de trajectoire supporte la fonctionnalité de "chemin continu" : elle peut être démarrée dans n'importe quel état de position, vitesse ou accélération, la continuité de ces 3 variables est garantie. Cela signifie qu'une nouvelle trajectoire peut être commandée avant que la précédente ne soit finie! Autrement dit, une nouvelle destination ou vitesse ou accélération maximale sera prise en compte immédiatement pour modifier la trajectoire en cours.
  • Les points de la trajectoire peuvent être exportés vers un fichier texte .csv, compatible avec Excel et utilisable par d'autres outils ou langages de programmation.
  • La version de démonstration peut être téléchargée gratuitement ici. Elle offre toutes les fonctionnalités de la version enregistrée, excepté l'exportation. Cet utilitaire s'avère très utile, entre autre, pour définir les besoins en vitesses et en accélérations pour obtenir un temps de cycle donné, avant la conception d'une nouvelle machine.

    Cliquez sur l'image pour télécharger l'utilitaire S-Curve (0.9 Mo)

    Les licences pour enregistrer le logiciel sont vendues à 450 EUR. Pour en obtenir une, merci de nous contacter à contact@cerebellum-automation.com.

    Cerebellum Automation vend également des licences pour générer des trajectoires en temps réel (via une .dll que vous pouvez appeler directement depuis votre programme PC).

    Enfin, pour les clients OEM qui veulent utiliser ces algorithmes directement dans leurs propres produits, Cerebellum Automation leur donne accès aux codes sources dans le cadre d'un accord de licence particulier. Contactez-nous à contact@cerebellum-automation.com pour plus d'information.




    Copyright 1996-2008 - Adept Technology, Inc. - All rights reserved