Unity : Entrez dans le nouveau monde des automatismes
Transcription
Unity : Entrez dans le nouveau monde des automatismes
SCHNEIDER MAGAZINE TRAITEMENT DE DONNÉES LOGICIELS Schneider Electric a mobilisé son savoir faire pour créer Unity, une gamme entièrement renouvelée de logiciels d’automatisme fondée sur l’ouverture et la collaboration entre logiciels pour toutes les étapes du cycle de vie de l’application. Associé aux nouveaux processeurs automates Modicon Premium, Atrium et Quantum, Unity crée un nouvel art de vivre dans le développement logiciel et l’exploitation des automatismes, avec une priorité: votre productivité. Basé sur le concept «Transparent Ready», Unity donne véritablement naissance au nouveau monde des automatismes: «Collaborative Automation». UNITY: ENTREZ DANS LE NOUVEAU MONDE DES AUTOMATISMES TELEMECANIQUE Une gamme logicielle simple et spécialisée Unity propose trois outils logiciels. Unity Pro: pour la programmation la mise au point et l’exploitation des gammes automates. Unity Studio: pour la conception et la structuration des applications à architecture distribuée. Unity Developer ’s Edition (UDE): pour l’intégration de Unity avec vos propres applications informatiques VBA VB OU C++. Unity Pro reprend les valeurs d’usage des logiciels PL7 et Concept dans un environnement de programmation nettement plus puissant et compatible avec vos applica4 tions actuelles. L’investissement logiciel est optimisé, les coûts de formation sont réduits et vous bénéficiez d’un potentiel d’évolution incomparable. Basé sur l’éditeur graphique Visio2002 de Microsoft pour décrire graphiquement le procédé à automatiser Unity Studio vous aide à concevoir une approche fonctionnelle «en direct de votre métier» pour le développement et la génération de votre application répartie. Unity Studio est en fait une suite de logiciels y compris le logiciel PowerSuite pour les variateurs de vitesse et départs moteur, le logiciel XBT-L1000 destiné au dialogue homme-machine Magelis et OFS (OPC Factory Server) assurant les échanges d’informations en temps réel. SCHNEIDER MAGAZINE Global Detection Unity Developer’s Edition (UDE) à été développé pour les informaticiens. Il leur permet d’accéder à tous les serveurs objets de Unity Pro et Unity Studio en langages VBA VB et C++. UDE permet l’interface avec d’autres ensembles logiciels tels que par exemple le dessin de schémas électrotechnique (CAD), générateurs de variables automates.... Des processeurs plus puissants en mémoire et en temps d’exécution Grâce aux nouveaux processeurs, ces automates offrent les meilleures performances du marché pour l’exécution du programme et ce quelque soit le langage IEC 611313 utilisé. Avec la liaison Ethernet TCP/IP, le serveur Web et la prise USB haut débit (12Mbits/sec) embarqués sur tous les nouveaux processeurs automate Premium et Quantum, Unity simplifie et optimise l’intégration des automates dans l’architecture de communication de l’entreprise. Toute la périphérie existante des entrées/sorties des modules métiers de communication des bus de terrain des fonctions de diagnostics pour les systèmes et adaptations sont mises en oeuvre par Unity Pro. Une nouvelle architecture avec des nouvelles fonctions XML, le format universel pour l’échange de données sur Internet, à été adopté comme format source pour les applications Unity. De cette manière le projet ou une partie de celui-ci peut s’échanger avec d’autres outils logiciels du projet via un simple ordre d’échange. Avec les hyperliens, les documents (schémas électriques dossiers d’entretien ...) sont directement reliés avec Unity. Unity Studio adopte Visio2002 de Microsoft comme éditeur graphique de niveau projet et est enrichi par des objets d’automatismes de Schneider-Electric (automates variateurs de vitesse, terminaux, réseaux...). Des milliers d’objets métiers spécialisés (mécanique, électrique, process, PID, climatisation...) sont disponibles. L’ajout d’objets personnalisés s’effectue par configuration sans aucune programmation. Placés en librairies sur le PC local ou sur serveur distant, les objets de l’application Unity Pro (données fonctions) et leurs propriétés sont utilisés et partagés par tous les programmes. Toute modification d’un objet en librairie est automatiquement reportée dans les programmes qui les utilisent. Les 5 langages (LD, ST, SFC, IL, FBD) sont supportés en standard avec des éditeurs graphiques performants et l’ensemble des fonctions de mise au point sur le simulateur automate PC ou directement en ligne avec l’automate. Des bibliothèques graphiques sont également utilisées afin de configurer les écrans opérateurs dans les applications automates afin que l’opérateur puisse avoir un accès simple et direct. Les objets graphiques animés facilitent la mise au point et la maintenance. A partir de bibliothèques graphiques, les écrans opérateurs sont configurés par l’utilisateur dans l’application automate. La mise au point et la maintenance sont simplifiées par l’utilisation d’objets graphiques animés. Le diagnostic est immédiat et affiche en clair avec horodatage à la source. L’historique des actions opérateurs est archivé dans un fichier sécurisé standard Windows. Ceux-ci garantissent un accès unique et cohérent vers toutes les sources du projet. L’architecture ouverte client/serveur de Unity rend accessible toutes les ressources des logiciels en local ou à distance par les interfaces COM/DCOM de type VBA, VB ou C++ pour, par exemple, l’automatisation de tâches répétitives (saisie, configuration, traduction...). 5