Solution logicielle automatisée Click&Move

Click&Move® (C&M) est une solution d'automatisation conçue pour les OEM et les intégrateurs de systèmes. Elle peut inclure le contrôle de mouvement, la logique PLC, les E/S locales et les E/S en réseau. Les applications peuvent être simples, à un seul axe avec un minimum d'E/S, ou complexes, à plusieurs axes fonctionnant en temps réel.

Un système Click&Move est constitué à la fois d'un composant logiciel utilisé pour créer la logique, l'IHM et les profils de mouvement, et de composants matériels tels qu'un contrôleur, des servomoteurs et des dispositifs d'entrée/sortie.

Vous souhaitez vous procurer Click&Move ? Rendez-vous sur la page de téléchargement du produit !

clickandmove_main-1.jpg

Click&Move en bref

  • Combine le contrôle du mouvement, de l'automate et de l'IHM.
  • Basé sur PLCopen, la norme mondiale pour la programmation des commandes industrielles.
  • Prise en charge des protocoles réseau CANopen, EtherCAT et POWERLINK
  • Entièrement conforme à la norme IEC 61131-3 grâce aux diagrammes de blocs fonctionnels (FBD) graphiques (préconfigurés ou définis par l'utilisateur).
  • Plusieurs plateformes sont prises en charge : PC (Win OS et Linux), contrôleur autonome (MACC), et ADVANCED Entraînements Motion Controls

Environnement de conception intégré

L'environnement de développement intégré (IDE) de C&M fournit à l'utilisateur un environnement de programmation pour toute une série d'applications :

  • Contrôle du mouvement
  • Contrôle de la machine par PLC
  • Traitement des fichiers de code G pour les applications CNC
  • Contrôle des processus
  • Robotique

L'IDE se compose d'applications permettant de créer/modifier graphiquement des schémas logiques basés sur des blocs fonctionnels (FBD) et des écrans IHM, de déboguer le code de l'application, d'organiser et d'archiver le code de l'application, de fusionner et de comparer le code, ainsi que d'automatiser le statut de construction/compilation.

Par où commencer ?

Exigences en matière d'IHM : L'IHM représente les commandes de l'interface utilisateur. C'est ce que l'utilisateur utilisera pour interagir avec le système une fois qu'il sera opérationnel.

Exigences FBD : Le FBD (Function Block Diagram) représente le mouvement et le comportement logique.

En fonction de leur projet ou de leur style de travail, les utilisateurs peuvent vouloir commencer par l'une ou l'autre extrémité. C'est à eux de décider !

clickandmove_ide1_cropped
clickandmove_ide2

IHM

Click&Move® rassemble plusieurs aspects du contrôle du mouvement, du calcul en temps réel et de l'interface humaine en une seule application. Les IHM construites dans Click&Move sont entièrement personnalisables. L'écran d'une IHM peut être aussi simple qu'un bouton marche/arrêt avec un affichage de l'état de l'entraînement.

Il peut également s'agir d'un écran de contrôle opérationnel complet où les utilisateurs peuvent saisir des commandes, activer et désactiver des servomoteurs individuels, afficher des informations sur le système, régler des paramètres et même afficher une représentation graphique dynamique du système de mouvement qui se met à jour en temps réel. Tant que les valeurs peuvent être extraites du schéma fonctionnel, l'IHM peut afficher toutes les données choisies par l'utilisateur.

L'éditeur est livré avec des modèles intégrés pour les boutons, les champs et d'autres éléments, de sorte qu'il est facile pour les utilisateurs de se lancer. Les utilisateurs peuvent même intégrer des images et modifier les couleurs et les tailles des éléments pour donner à leur IHM l'aspect qu'ils souhaitent.

  • Le diagramme de blocs fonctionnels (Eagle) gère le mouvement, les fonctions de l'API et le comportement des E/S.
  • Un shell en temps réel gère la communication entre le programme de mouvement compilé, le bus de terrain et l'IHM (la pile maître EtherCAT est intégrée au shell).
  • Les axes virtuels ou les axes réels sont sélectionnés en fonction de la configuration d'un fichier XML dans le projet.
  • L'IHM affiche des informations en direct et modifie les variables pendant le fonctionnement en temps réel.

Vous souhaitez vous procurer Click&Move ? Rendez-vous sur la page de téléchargement du produit !

Blocs MC et code G

  • Les efforts déployés pour respecter les normes de contrôle du mouvement en constante évolution permettent de disposer d'une base de connaissances intégrée.
  • Cette couche d'abstraction soulage certains des problèmes de conception de la programmation.
  • Les manuels PLCopen sont distribués au sein de C&M.
  • La fonction de mouvement coordonné est conforme aux normes PLCopen.
  • Traitement du code G
clickandmove_ide4
Produits_Contrôles_cm-ide-debugging

Débogage

  • Programmation d'applications à l'aide du langage PLCopen FBD (IEC 61131-3)
  • Le processus de développement peut se dérouler entièrement sur le PC de l'utilisateur.
  • Axes virtuels pour la simulation de mouvements
  • Les projets d'axes virtuels peuvent être emballés et échangés avec le support technique.
  • Le système de développement entièrement numérique facilite le processus d'assistance Les axes virtuels sont plus faciles à transporter que les axes réels.
  • Outils de débogage : graphiques et textuels
    • IHM intégrée
    • Aide intégrée étendue - Tutoriels, démos, livres blancs, etc.
    • De nombreux exemples d'applications

Architectures de solutions

Un système Click&Move® peut être assemblé de milliers de façons, mais la plupart des architectures suivent l'une des trois structures principales. La méthode préférée dépend de l'application.

Basé sur PC

Dans la solution sur PC ci-dessous, le logiciel de développement C&M est utilisé pour créer le code de mouvement, la logique de l'API et les écrans d'interface utilisateur (IHM). Le code est compilé pour la plate-forme PC ciblée, puis téléchargé. Les servomoteurs et les E/S sont connectés à la plate-forme PC via le réseau.

L'architecture basée sur PC est évidemment la mieux adaptée aux applications pour lesquelles il est possible d'avoir un PC connecté au système pendant son fonctionnement, comme les machines industrielles, les portiques et autres dispositifs qui restent largement stationnaires. C'est également l'architecture privilégiée pour tout système comportant plus de 8 axes de mouvement.

exemple de clickandmove_example1

Carte de contrôle de l'automatisation des mouvements

Le site Carte de contrôle de l'automatisation des mouvements (MACC) est un contrôleur de mouvement/automatisation à usage général avec la fonctionnalité Click&Move® intégrée. Dans ce scénario, le code est compilé pour la plateforme MACC et ensuite téléchargé. Les servomoteurs et les E/S sont connectés à la plateforme MACC via le réseau. En option, un écran HMI séparé peut être incorporé via le connecteur HDMI embarqué.

La solution MACC est idéale pour les applications mobiles telles que les AGV, mais peut également constituer une alternative plus rentable à l'architecture basée sur PC pour les applications à 8 axes ou moins. Les MACC sont également les mieux adaptés aux applications combinant des servomoteurs numériques et analogiques.

exemple de clickandmove2

Servo Drive Embarqué

ADVANCED Motion Controls propose des variateurs numériques conçus pour stocker et exécuter un programme C&M intégré. Le logiciel de développement C&M est utilisé pour créer un code de mouvement et une logique PLC. Le code est compilé pour la plateforme du variateur ciblé, puis téléchargé. Les E/S sont locales au(x) variateur(s).

Le servomoteur prend en charge le travail de calcul qui serait autrement confié à un PC ou à un contrôleur autonome, ce qui permet de gagner de l'espace et de l'argent.

Il s'agit d'une solution simple et puissante pour les petites applications. Cependant, il est préférable de l'utiliser principalement pour les applications à un seul axe.

clickandmove_example3

Vous souhaitez vous procurer Click&Move ? Rendez-vous sur la page de téléchargement du produit !

Industries, technologies et produits liés à Click&Move...

Boîte d'information FlexPro
FlexPro
Boîte d'information DigiFlex Performance
DigiFlex® Performance™
Produits_Contrôles_motion-automation-control-cards
Cartes de contrôle pour l'automatisation des mouvements
Servocommandes pour imprimantes 3D
Servocommandes pour imprimantes 3D
Boîte d'information DriveLibrary
DriveLibrary™ Motion Control API
Produits_Configuration-software_ace-config-env
ACE™