Formation IGNITION – Jour 1
Les bases d’Ignition•
Architecture Ignition Client / Designer / Gateway
• Modules
• Architectures
• Installation d’Ignition et de MariaDB
Ignition Gateway
• Page web d’administration : présentation et personnalisation
• GWMCD : modification des paramètres, réinitialisation de mot de passe
• Sauvegardes et restauration de Gateways, sauvegardes automatiques
• Sauvegardes et restauration de projets
• Présentation du système de licence, de la version d’essai
• Activation via internet et manuelle, activation d’urgence
• Transfert de licence
• Présentation de la redondance
Ignition Designer
• Lancement du designer et ouverture d’un projet
• Présentation des différents modes de communication du designer
• Présentation des modules
• Mode prévisualisation
• Présentation des outils
• Paramétrage d’un projet : mode de mise à jour des clients, propriétés d’un projet, autologin, polling rate
Ignition Clients – Sessions
• Différences entre Vision et Perspective
• Lancement des clients, Vision Launcher, Perspective
Projet
• Création d’un projet
• Présentation des éléments nécessaires à la création d’un projet
• => Exercices pratiques
Acquisition
• Présentation des équipements sous Ignition
• Connexion à un équipement de simulation / à un automate
• OPC Quick Client
Formation IGNITION – Jour 2
Vision – Fenêtres et navigation
• Types des fenêtres / Propriétés
• Liens
• Layouts
• Ouverture de vues (statiques / dynamiques)
• Navigation (vues principales / dockées / popup)
Perspective – Vues et navigation
• Sessions – Pages – Vues.
• Styles
• Liens – Transformations
Navigation – Vision / Perspective
• Présentation de différents concepts de navigation
• Mise en opposition du swap de vue / sous-vue
Composants
• Présentation des différents composants graphiques + outils de dessin
• => Exercices pratiques
Liens de propriétés
• Présentation des différents types de liens
• Transformation (Perspective)
Scripting – Bases
• Présentation Jython
• Synthaxe – Fonctions
• Module « system »
Formation IGNITION – Jour 3
Base de données
• Connexion à une base de données
• Présentation fonction « Store and Forward »
• Présentation de la quarantaine
Échanges avec la base de données depuis un projet
• Rafraîchissement de propriété par script ou automatiquement
• Ajouter, éditer, supprimer une donnée en base de données
• Effectuer une requête en base de données
• Suppression de plusieurs enregistrements à partir d’une table Ignition
• Enregistrement d’un fichier en base de données
• Récupération d’un fichier d’une base de données et ouverture sur un poste local
• => Exercices pratiques
Tags
• Présentation des tags : différents types, metadata, mise à l’échelle…
• Ajout, modification et suppression d’un tag : utilisation du browser OPC, ajout d’un tag
expression, OPC, SQL, Client
• Paramétrage d’une alarme
• Paramétrage d’un historique
• Présentation des tags groups
• Import et export de tags
UDT (User Data Type)
• Présentation des UDT
• Création d’un UDT et instanciation simple et multiple
• Propagation des modifications
• Héritage de paramètres, surcharge de propriétés
Formation IGNITION – Jour 4
Composants graphiques
• Personnalisation graphique, styles des composants
• Présentation des graphiques vectoriels (SVG)
Composants de contrôle
• Présentation des composants de contrôle : power table, différents inputs …
• Présentation des différentes courbes : Easy, Sparkline, Radar, Bargraphes ..
Composant alarmes
• Composant Statuts d’alarmes
• Composant Journal d’alarmes
Templates
• Présentation de la notion de template
Embedded Views
• Les vues en tant que modèle.
Containers (Perspective)
• Types de containers
Sous-vues
• Sous vues paramétrées
Formation IGNITION – Jour 5
Scripting (Suite)
• Custom Methods
• Scopes
• Exercices appliqués
Module Reporting
• Présentation du module de reporting
• Rapport simple, Tables, Graphes, Autres exemples
• => Exercices pratiques
A SAVOIR :
Ignition est une plate- forme logicielle intégrée pour les systèmes SCADA publiée par Inductive Automation en janvier 2010. Elle est basée sur une architecture centrée sur la base de données SQL . Ignition propose un déploiement Web multiplateforme via la technologie Java Web Start . La plate-forme Ignition comporte trois composants principaux : la passerelle Ignition, le concepteur et les clients d’exécution . Modules indépendantsfournir des fonctionnalités distinctes dans tout ou partie des composants de la plate-forme. Les modules Ignition SCADA offrent des fonctionnalités telles que : contrôle d’état en temps réel, alarmes, rapports, acquisition de données, scripts, planification, MES et prise en charge mobile.