Page d’Accueil » Produits » Winlog » Outils de Développement

Outils de développement Winlog

Project Manager est l’environnement de développement intégré qui met à disposition différents outils (Gate Builder, Template Builder, Code Builder, Application Builder) pour la création facile et intuitive de toute application Winlog.

Écran Project Manager, l’environnement de développement SCADA intégré

Gate Builder

Gate Builder est un outil de création et de gestion de la base de données des portes (TAGs). Vous pouvez définir différents types de portes (digital, numérique, chaîne, composé, événement, alarme) et attribuer les propriétés associées (nom, description, adresse, unité de mesure, facteur d’échelle). Les variables peuvent être externes (échantillonnées à partir d’appareils tels que des automates, des contrôleurs, etc.) ou internes. La méthode d’échantillonnage peut être configurée pour chaque variable ou ensemble de variables afin d’obtenir une fréquence de mise à jour satisfaisante sans utiliser trop de mémoire disque.

Écran Gate Builder, l’outil de création et de gestion de la base de données des TAGs

Template Builder

Template Builder est l’outil de développement visuel permettant de créer simplement et intuitivement des synoptiques et des pages de supervision. Pour créer une page de supervision, il suffit de positionner à l’écran les objets qui la composent (bitmap, metafile, textes, valeurs, barres d’état, LED et contrôles) et d’en définir les propriétés (dimension, style, variables associées, …). À chaque objet du synoptique peut être associé un contrôle permettant de limiter l’accès aux seules classes d’utilisateurs autorisées (niveaux de mot de passe). Template Builder permet également de créer des web templates destinés aux Web Client.

Template Builder met à disposition une bibliothèque graphique comprenant des milliers de symboles statiques (pompes, vannes, moteurs, réservoirs, PLC, tuyauteries, symboles ISA) au format vectoriel SVG, ainsi qu’une bibliothèque d’objets animés numériques (boutons, interrupteurs, voyants), analogiques (indicateurs à aiguille, potentiomètres, afficheurs LED) et complexes (moteurs, pompes, vannes, réservoirs, tuyauteries).

Écran Template Builder, outil de création de modèles et de pages d’affichage pour les systèmes SCADA

Code Builder

Code Builder est l’environnement de développement intégré qui donne la possibilité d’enrichir et de personnaliser l’application. Un langage de programmation simple de type C permet au programmeur d’interagir avec tous les composants de Winlog Pro (portes, templates, recettes, rapports, etc.), de définir des boucles ou des conditions «if-then-else», de créer des fonctions (Macro) qui peuvent être exécutées automatiquement ou sous le contrôle de l’opérateur. L’éditeur vous permet de rappeler facilement toutes les fonctions et les structures de langage et de les insérer dans le projet, en vérifiant l’exactitude de la syntaxe.

Écran Code Builder, un langage de programmation simple de type C pour personnaliser les applications SCADA

Application Builder

Application Builder est un outil puissant qui permet la création automatique d’applications SCADA, ce qui entraîne une réduction spectaculaire du temps de développement. Vous pouvez créer une application logicielle en prenant simplement dans une bibliothèque et en assemblant des objets logiciels prédéfinis relatifs à des dispositifs d’automatisation de différents fabricants ou même à des blocs fonctionnels entiers.

En plus des variables et des protocoles, les objets logiciels peuvent inclure des synoptiques de supervision et de configuration (panneau avant, tendances, etc.) et une liste d’événements et d’alarmes avec les procédures de gestion pertinentes. Si les objets logiciels ont été créés à l’aide de l’option multilingue, l’application finale sera également automatiquement créée en mode multilingue.

Écran Application Builder, compose des applications SCADA avec différents appareils

Smart App Builder

Smart App Builder est l’outil de développement visuel pour la création rapide d’applications Web (Smart Apps) optimisées pour les appareils mobiles (iOS et Android) et capables d’interagir avec l’application Server pour surveiller et modifier les valeurs des variables du processus de supervision (SCADA).

Après avoir défini les variables du projet, vous pouvez attribuer à chacune d’elles une catégorie et le mode d’affichage (élément). Pour chaque élément, vous pouvez définir une série de contrôles graphiques standard, notamment : Label, StatusBar, Bitmap UpDown, Edit Box, Slider, Combo Box, N-States Box, Switch.

La structure finale d’une Smart App est représentée par un menu composé des catégories avec les éléments et sous-éléments pertinents. La navigation est celle typique utilisée dans tous les appareils mobiles les plus populaires.

Écran Smart App Builder, outil de création d’applications SCADA pour appareils mobiles