Sysmac Studio

Véritable environnement de développement intégré

Conçu pour offrir aux développeurs de machines une maîtrise complète à partir d’un environnement unique, Sysmac Studio intègre la configuration, la programmation, la simulation et la surveillance au sein d’une interface simple. Cet outil logiciel de pointe est le seul logiciel nécessaire pour le contrôleur d’automatisation des machines de la série NJ, alliant logique, mouvement et vision en une seule plateforme.

Tabs

  • Contrôleurs de la série NX
  • Contrôleurs de la série NJ
  • IHM de la série NA
  • E/S et sécurité de la série NX
  • Servocommande de la série G5
  • Inverseur de fréquence des séries MX2 et RX
  • Système de vision et capteur FH et FQM
  • Composants de réseau GX
  • Capteurs E3 N-Smart
  • Capteurs de mesure de la série ZW

D’autres utilitaires pour les périphériques, de même qu’une configuration étendue du réseau d’information, sont également compris dans la suite logicielle. Être en mesure de contrôler et de configurer l’ensemble d’une machine au moyen d’un seul logiciel vous offre la puissance et l’efficacité nécessaires pour développer et créer comme jamais auparavant.

Pour consulter l'historique complet des modifications de Sysmac Studio, cliquez ici.

Team Edition

sysmac_studio_team_edition.jpg

Système de gestion de version distribué open source

La version Team Edition de Sysmac Studio introduit un système de contrôle de version distribué dans l'interface exhaustive de la plate-forme. Celui-ci permet à plusieurs co-développeurs de travailler sur le même projet, en plus de faciliter la comparaison de projet et d'optimiser la gestion des versions de la machine Omron a choisi GIT, le système de contrôle de version distribué open source le plus prisé, pour offrir aux équipes de développement la liberté d'utiliser tout répertoire Web dans le nuage basé sur GIT.

Ce système de contrôle de version permet aux ingénieurs de travailler sur une version locale d'un projet en disposant d'un contrôle total sur le code source du projet en question. Les améliorations et modifications apportées au code de la version locale peuvent alors être fusionnées avec un serveur distant, afin que d'autres équipes puissent accéder au code.

Normes

inlineST.jpg

Conformité aux normes de l’industrie

Entièrement conforme à la norme ouverte CEI 61131-3, Sysmac Studio offre un environnement de programmation de pointe basé sur le schéma à contacts, les langages de programmation à texte structuré ainsi que sur des unités, fonctions, blocs de fonctions, types de données et structures d’organisation de programme. De plus, les instructions de contrôle de mouvement sont basées sur les normes PLCopen. Cet environnement de programmation familier facilite l’apprentissage d’un nouveau logiciel et favorise son adoption rapide.

Variables

iorack.jpg

Programmation avec variables

Il n’est pas nécessaire de passer du temps à étudier la répartition de la mémoire interne du contrôleur de la série NJ, puisqu’il s’agit d’un véritable contrôleur se basant sur les balises. Sysmac Studio affecte automatiquement, en arrière-plan, la mémoire d’UC aux variables créées par l’utilisateur pour accélérer le développement et réduire les erreurs. Grâce à ce processus, plus besoin d’attendre non plus la définition des adresses du matériel dans la mémoire avant d’entamer le développement logiciel. Le matériel et le logiciel peuvent être conçus indépendamment et développés en parallèle.

Facile

overview.jpg

Utilisation

N’ayant pas recours à des procédures de conception rigides, Sysmac Studio permet de commencer le travail de conception depuis n’importe quelle partie du système. L’environnement intègre des icônes faciles à comprendre, des menus conviviaux, une configuration par glisser-déplacer, l’autocomplétion et une vérification automatique des erreurs qui améliorent le flux de travail. Il en résulte une utilisation conviviale pour un travail de conception flexible au cours duquel les erreurs de programmation et de configuration sont signalées rapidement et se corrigent facilement; réduisant ainsi les répercussions plus tard au cours du cycle de conception.

Débogage

simulation.jpg

Débogage complet

Sysmac Studio propose des fonctions et outils complets de débogage du programme de contrôle de séquence, notamment la surveillance des valeurs en temps réel, la définition des points de rupture et les modifications en ligne. Le logiciel offre également des fonctions de simulation visuelle du contrôle du mouvement, notamment l’affichage des résultats en 2D ou en 3D et des tracés sur des périphériques virtuels. L’outil de simulation 3D permet également au programmeur d’observer immédiatement le mouvement physique généré par le code et la configuration choisis.

trace.jpg

Afin de simuler précisément le contrôle de mouvement, Sysmac Studio fournit des instructions pour créer des signaux virtuels externes, notamment un interrupteur de limite positive/négative, un signal de proximité avec la position initiale, des signaux d’entrée de verrouillage externe et d’arrêt intermédiaire. Il est en outre possible d’appliquer des instructions d’avertissement et d’alarme de mouvement et de fournir au programmeur des mesures de test supplémentaires pour le rétablissement après une erreur. La fonction de tracé des données offre également une vue très détaillée en affichant un graphique chronologique parallèlement aux marqueurs de trajectoire 2D ou 3D. Les résultats de la simulation sont enregistrés dans un fichier de tracé des données pour un examen approfondi des performances afin de veiller au bon fonctionnement de la machine. La combinaison de la simulation des mouvements en 3D et de l’émulateur de l’UC permet au programmeur d’accéder au séquençage correct, au contrôle de trajectoire optimal, à un temps d’exécution minimum et à d’autres caractéristiques essentielles. Cette démarche réduit considérablement l’écart entre le concept de la machine et son exploitation.

Sécurité

Sécurité maximale

Des fonctions avancées visant à protéger votre investissement et à sécuriser la machine sont incluses par défaut dans Sysmac Studio et la série NJ. Il est essentiel d’empêcher les connexions et les utilisations non autorisées ainsi que le vol d’actifs dans le cadre de tout projet, qu’il soit de grande ou de petite envergure. Des fonctionnalités telles que la confirmation du nom et de l’identifiant de série du contrôleur, les droits d’accès d’administrateur et la protection en écriture du contrôleur protègent votre machine. De plus, l’authentification de l’exécution du programme utilisateur et la protection des fichiers de projet par un mot de passe de sécurité à 32 chiffres protègent en tout temps la propriété intellectuelle de votre développement.

Tâches

Contrôle des tâches

Fonction proposée à la fois par le contrôleur de la série NJ et Sysmac Studio, la gestion des tâches veille à ce que votre système de contrôle fonctionne exactement comme prévu. Le gestionnaire des tâches intégré aux contrôleurs de la série NJ sert à affecter une condition et un ordre d’exécution à divers processus, notamment l’actualisation des E/S et l’exécution du programme utilisateur. Ce nouveau niveau de contrôle permet au programmeur de sélectionner le mode de fonctionnement de l’UC pendant l’exécution, afin de garantir une exploitation toujours rapide pendant toute la durée de vie de la machine. Sysmac Studio permet de procéder à des ajustements simples et clairs de vos paramètres de tâche et met à votre disposition de puissants outils d’évaluation des performances. Seules les options valides peuvent être sélectionnées, afin de guider l’utilisateur vers une configuration adéquate. Une fois la configuration choisie, il est possible de surveiller le déroulement du programme pour assurer une exploitation optimale. La surveillance de la durée d’exécution de la tâche peut servir au cours de la simulation à afficher les temps d’exécution avant le téléchargement sur le contrôleur physique. Ces fonctionnalités permettent à l’utilisateur de prévoir le fonctionnement de la machine avant sa mise en œuvre, plutôt que de réagir à un comportement inattendu lors de sa mise en service.

Request for Quote

Complete the form below and we will be in touch.

Lifecycle Stage