Commentaires
Diaporama
Plan
1
Axeda Supervisor
  • Formation Wizcon Standard
  • WIZ-TR-STD-FR
2
Programme
3
Programme : Lundi
  • Présentation
  • Installation
  • Les premiers pas
  • Réseau
  • Gestion des utilisateurs
  • Communication
  • Variables
4
Programme : Mardi
  • Récapitulatif de la veille
  • Gestion des fenêtres
  • Fonctions graphiques de base
    • L’éditeur graphique
    • Objets dynamiques
    • Objets déclencheurs
    • Macros
5
Programme : Mercredi
  • Récapitulatif de la veille
  • Fonctions graphiques de base
    • Les symboles
  • Fonctions graphiques avancées
    • Notion de zones
    • Zoom
    • Notion de calques
  • Gestion des historiques
    • Courbes
    • Visionneuses d’historique
    • Replay
    • Rapports
6
Programme : Jeudi
  • Récapitulatif de la veille
  • Alarmes
  • Recettes
  • Scripts
  • Projets multilingues
  • Ouvertures Windows
7
Programme :Vendredi
  • Récapitulatif de la veille
  • Finaliser une application
  • Interface web
  • Astreinte
  • Wizscheduler
  • Questions / réponses
  • Evaluation
8
Lundi
9
Programme : Lundi
  • Présentation
  • Installation
  • Les premiers pas
  • Réseau
  • Gestion des utilisateurs
  • Communication
  • Variables
10
Présentation
11
Présentation
  • Axeda dans le monde
    • Implantations
      • Axeda System Inc. (Siège)
        • Localisation :  Boston
        • Activité :  DRM
      • Axeda System SAS
        • Localisation :  Lyon
        • Activité :  Axeda Supervisor
      • Implantation commerciale
        • Direct :  Etats-Unis, France, Grande Bretagne et Pays Bas
        • Distribution : environ 40 distributeurs
    • Quelques Chiffres
      • 1986 : date de création
      • 2002 : Cotation Nasdaq (Xeda)
      • 130 employés
      • 60000 licences vendues à travers le monde

12
Présentation
  • Axeda en France
    • Localisation : Lyon
    • Employés   : 40
    • Activité : Axeda Supervisor
      • Gestion et comptabilité
      • Production
      • Activité commerciale
        • Avant vente
        • Vente directe
        • OEM / distributeurs
      • Activité technique
        • R&D
        • Service Core Product
        • CSC (support, formations et applications)


13
Présentation
  • L’architecture « Axeda Supervisor »
14
Présentation
  • L’architecture DRM (Device Relationship Management)


15
Installation
16
Installation
  • Description
    • L’installation est basée sur un « InstallShield » standard


  • Etapes principales
    • Sélection du répertoire de destination
    • Sélection du type d’installation
    • Sélection des composants
    • Sélection de la langue
    • Sélection du type de WizPLC

17
Installation
  • Pré-requis :
    • Matériel
      • PC   : PIV 2Ghz (800Mhz minimum)
      • Mémoire   : 512 Mo (256 Mo minimum)
      • Disque dur   : 3 GO (500 Mo minimum)
      • Carte graphique   : 32 Mo (8 Mo minimum)
      • Résolution d’écran   : 800x600 (65000 couleurs) ou plus
      • Souris
      • Port parallèle ou USB pour la clé


    • Logiciel
      • Systèmes d’exploitation :
        • Windows NT 4 Workstation ou Serveur (SP6)
        • Windows 2000 Professionnel ou Serveur (SP4)
        • Windows XP Professionnel (SP2)
        • Windows 2003 Serveur
      • Configuration TCP/IP
      • Client Web   : Internet explorer V6 SP1 ou plus
      • Serveur Web   : Microsoft IIS

18
Installation
  • Installshield
19
Installation
  • Répertoire d’installation (Wizcon)
20
Installation
  • Wizplc
21
Installation
  • Type d’installation
22
Installation
  • Sélection des composants




    • Wizcon
      • System files Fichiers système Wizcon
      • Toolkit Bibliothèques pour le dév. d’addons
      • System Security Gestion de sécurité / Windows
      • Communication… Pilote de communication
      • Demo Application Démonstration « Building Automation »
      • Wizscheduler Outil de programmation horaire
      • User Manual Manuel utilisateur

    • Wizplc
      • System files Fichiers système Wizplc
23
Installation
  • Sélection de la langue
24
Installation
  • Sélection du répertoire pour Wizplc
25
Installation
  • Fin de l’installation
26
Les Premiers pas
27
Les premiers pas
  • Démarrage de Wizcon
    • Raccourci du bureau
    • Menu démarrer



  • Assistant de démarrage
    • Nouvelle
    • Existante
    • Récente
28
Les premiers pas
  • Création du projet
    • Nom de l’application
    • Répertoire de l’application







  • Variables systèmes
    • Permet de créer un ensemble de variables
    • système (par exemple la date, l’heure …)
29
Les premiers pas
  • Le manager Wizcon




  • Le studio Wizcon
30
Les premiers pas
  • Le studio Wizcon
    • Bouton gauche = fonctions




    • Bouton droit = Propriétés





    • Utilisation des menus
31
Les premiers pas
  • Le projet
32
Les premiers pas
  • Gestion des utilisateurs
    • Groupes
    • Utilisateurs
33
Les premiers pas
  • Application Web
34
Les premiers pas
  • Fichiers
    • Images
    • Résumés d’événements
    • Courbes
    • Visionneuses d’historique
    • Matrices et recettes
    • Ecrans
    • Rapports
35
Les premiers pas
  • Objets
    • Variables
    • Alarmes
36
Les premiers pas
  • Manager







    • Studio


    • Arrêt

37
Les premiers pas
  • Répertoire de l’application
    • Application standard
    • Application Web

38
Les premiers pas
  • Gestion du projet
    • Démarrage par l’explorateur Windows
    • Création d’un raccourci


39
Réseau
40
Réseau
  • Architecture standard







  • Architecture Web


41
Réseau
  • Description
    • Les applications Wizcon peuvent partager sur le réseau, variables et alarmes
  • Fonctions
    • Partage des variables
    • Partage des alarmes
    • Visualisation de courbes
    • Enregistrement de variables distantes
42
Réseau
  • Configuration
    • Nom de la station
    • Numéro de la station
43
Réseau
  • Paramètres
    • Protocole
      • TCP/IP
      • NetBIOS





    • Activer le réseau


44
Réseau
  • Fonctions avancées : Master / Backup
    • Fonctionnement

45
Réseau
  • Master/backup
    • Sur la station master
      • Développer l’application Wizcon
      • Définir l’adresse IP du poste backup


    • Sur la station backup
      • Copier l’application
      • Modifier l’adresse IP pour l’adresse IP du poste Master
      • Sélectionner station de secours et les paramètres de gestion des historiques
46
Réseau
  • Mise à jour des postes en réseau
47
Gestion des utilisateurs
48
Gestion des utilisateurs
  • Sécurité Wizcon
    • Acquittement des alarmes
    • Macro
    • Gestion des menus
    • Actions sur le système d’exploitation
    • Ecriture de variables…



  • Administration des utilisateurs


49
Gestion des utilisateurs
  • Login/logout
    • Login
      • Au démarrage de Wizcon
      • Par le manager Wizcon
      • Par macros
    • Logout




    • Login automatique

50
Gestion des utilisateurs
  • Gestion des Groupes
    • Limites de pilotage :
      • Dans chaque module, il est possible de définir des limites d’utilisation (actions sur le système d’exploitation, alarmes, macros, menus, variables…)
      • Ceci en fonction du groupe et/ou de l’utilisateur






    • Gestion des utilisateurs
      • Accès total pour les utilisateurs
      • du groupe « Administrators »
      • Gestion du groupe pour l’administrateur
      •  de groupe

51
Gestion des utilisateurs
  • Gestion des utilisateurs
    • Général
      • Nom
      • Mot de passe
      • Ecran
    • Groupe
      • Un utilisateur = Plusieurs groupes
      • Accès limité en fonction des groupes
      • Administrateur de groupe = gestion du groupe
    • Messager
      • Astreinte
    • Informations
      • Informations complémentaires

52
Communication
53
Communication
  • Description
    • Le driver de communication permet de gérer la communication avec les équipements de type API, cartes de communication, E/S…
  • Fonctionnement
    • Sélection du pilote de communication
    • Contrôle de la communication
    • Définition de l’adresse
    • Définition du fichier d’initialisation
    • Définition des blocs

54
Communication
  • Pilote de communication
    • Virtual Protocol Interface
    • 32 VPI
    • VPIWN???.DLL
    • Plus de 150 pilotes livrés de base



55
Communication
  • Pilote de communication
    • Sélection du pilote

56
Communication
  • Vérification de l’échantillonnage
57
Communication
  • Le fichier d’aide


58
Communication
  • Définition de variable
    • Sélectionner le pilote
    • Adresse
      • Ecriture directe
      • Assistant




    • Échantillonnage




59
Communication
  • Fichier d’initialisation
    • VPIxxxyy.INT file
      • xxx = type de pilote
      • yy = Numéro de Vpi
    • A créer dans le répertoire de l’application
      • A partir de Wizcon
      • Avec le bloc note de Windows



      • Fichier trace (Errors.dat)

60
Communication
  • Définition des blocs
    • Optimisation de la communication
      • 1° adresse
      • Longueur
      • Echantillonnage
61
Variables
62
Variables
  • Une seule variable
    • Pour visualiser et écrire une variable (locale et distante)
      • Sélectionner le nom de la station
      • Sélectionner le nom de la variable


      • Valeur actuelle


      • Set = modification de l’état de la  variable
      • Curseur / Nouvelle valeur = Modification de la variable et validation avec la touche Envoyer
63
Variables
  • Plusieurs variables
    • Lecture et écriture de variables locales


    • Liste des variables
    • Visualisation dynamique
    • Sélection d’un filtre de variables
    • Double clic pour écrire
64
Variables
  • Type de variables
    • Variables Système
    • Variables Replay
    • Variables Tagmapper
    • Variables de l’utilisateur
65
Variables
  • Nom de la variable
  • Description
66
Variables
  • Groupes
67
Variables
  • Source de la variable
    • Fictive
    • API
    • Composée
68
Variables
  • Type
    • Analogique
    • Digitale
    • Chaîne
69
Variables
  • Enregistrement
    • Jamais
    • Sur changement : Enregistrement sur changement (tolérance)
    • Mise à jour : Le pilote de communication décide l’enregistrement
    • Chaque X s : Enregistrement suivant une fréquence




70
Variables
  • Lien DDE
    • Pour définir un lien avec un logiciel Windows (par exemple Excel)
71
Variables
  • Verrouillage
72
Variables
  • Wizplc
73
Variables
  • Alarmes sur variables
    • 4 seuils d’alarmes
    • Variation
    • Déviation
74
Variables
  • Création de plusieurs variables ?
    • Multi ajout





    • Export/import





    • Fichier Access (Wizdata.mdb)
75
 
76
Mardi
77
Programme : Mardi
  • Récapitulatif de la veille
  • Gestion des fenêtres
  • Fonctions graphiques de base
    • L’éditeur graphique
    • Objets dynamiques
    • Objets déclencheurs
    • Macros
78
Récapitulatif
  • Studio Wizcon
    • Interface MFC
  • Réseau
    • Mise en œuvre simple
    • 999 stations
    • Fonction Master/backup
  • Gestion des utilisateurs
    • Groupes
    • Utilisateurs
  • Communication
    • 32 VPI
    • 150 pilotes de communication livrés de base
    • 65535 variables
    • Diverses méthodes de création des variables
79
Gestion des fenêtres
80
Gestion des fenêtres
  • Ecrans de travail
    • L’interface Homme machine de Wizcon est composée d’un ensemble de fenêtres. C’est l’écran de travail
    • 4 types de fenêtres sont disponibles
      • Images
      • Résumé d’événements
      • Courbes
      • Visionneuses d’historique
81
Gestion des fenêtres
  • Création d’un écran
    • Clic droit et fonction de capture
    • Génère un fichier ASCII contenant la liste des fenêtres (*.lay)




    • Chargement de l’écran :
      • Au login
      • Par macro
82
Gestion des fenêtres
  • Exemple d’écrans



83
Fonctions graphiques de base
84
Fonctions graphiques de base
  • Mode
    • Editeur
    • Déplacement





  • Affichage
    • Sélection des palettes que
    • l’on désire afficher
85
Fonctions graphiques de base
  • Boîte à outils « Dessins »


86
Fonctions graphiques de base
  • Boîte à outils « Couleur »
    • Couleur active (Couleur de trait/Couleur de remplissage)


    • Clic gauche = sélection de la couleur de trait
    • Clic droit = sélection de la couleur de remplissage
    • Double clic = sélection des couleurs étendues

87
Fonctions graphiques de base
  • Boîte à outils « Modèles »


88
Fonctions graphiques de base
  • Boîte à outils « Aligner »
89
Fonctions graphiques de base
  • Boîte à outils « Opérations »
90
Fonctions graphiques de base
  • Boîte à outils « Objets »


91
Fonctions graphiques de base
  • Prise en main de l’éditeur
    • Reproduire le dessin :

92
Fonctions graphiques de base
93
Fonctions graphiques de base
  • Import d’images
    • Bitmap ou Jpeg







    • Images Vectorielles (WMF - EMF)

94
Fonctions graphiques de base
  • Objets dynamiques.
    • 12 animations possibles.



95
Fonctions graphiques de base
  • Gestion des textes
    • Différents types de textes
      • Texte statique
      • Valeur de variable
      • Chaîne
      • Table de texte
      • Date/heure
96
Fonctions graphiques de base
  • Gestion des textes
    • Barre de polices







    • Notion de styles
97
Fonctions graphiques de base
  • Objets déclencheurs
    • Généralités
      • On peut utiliser les objets contenus dans les images Wizcon pour déclencher des actions. Ce sont les objets déclencheurs


      • Les objets statiques et dynamiques peuvent être définis comme des objets déclencheurs
98
Fonctions graphiques de base
  • Objets déclencheurs
    • Utiliser le clic droit pour définir l’objet déclencheur













    • Utilisation des objets déclencheurs (Mode déclencheur)
99
Fonctions graphiques de base
  • Objet déclencheur « direct »
    • Affiche une boîte de dialogue permettant de forcer une variable










    • Option « petite boîte »

100
Fonctions graphiques de base
  • Test
    • Test de l’objet
    • Sélection de la position
    • de la fenêtre




  • Macro
    • Permet d’associer un raccourci clavier à l’objet déclencheur
101
Fonctions graphiques de base
  • Objet déclencheur « filtre»
    • Affiche un boîte de dialogue permettant de forcer une variable




102
Fonctions graphiques de base
  • Objet déclencheur «bit»
    • Force l’état d’un bit




103
Fonctions graphiques de base
  • Objet déclencheur « action»
    • Formule
      • @ = valeur de la variable courante.
      • Instruction possible :  +, -, x, /, %, &, |, ^.



104
Fonctions graphiques de base
  • Objet déclencheur «boutons»
105
Fonctions graphiques de base
  • Objet déclencheur « Provisoire »




106
Fonctions graphiques de base
  • Objet déclencheur « chaîne »




107
Fonctions graphiques de base
  • Objet déclencheur « Date / Heure »
108
Fonctions graphiques de base
  • Objet déclencheur « action rapide »




109
Fonctions graphiques de base
  • Macro
    • Programme permettant de lancer des actions Wizcon, des commandes Windows, des macros DDE ou un ensemble de macros




110
Fonctions graphiques de base
  • Macro action (action Wizcon)
    • Load window : charge une fenêtre
    • Close window : ferme une fenêtre
    • Save window : sauve une fenêtre
    • Switch to manager : affiche le manager
    • Load layout : charge un écran
    • Load image : charge une image
    • GotoZone : charge une zone
    • Load recipe : charge une recette
    • Save recipe : sauve une recette
    • Tag assigment : force une variable


    • Play sound : joue un fichier Wav
    • User login : login
    • Direct login : login sur un utilisateur
    • Print chart : impression d’une courbes
    • Exit application : sortie de l’application
    • Zone navigator : appel d’un navigateur de zones






111
Fonctions graphiques de base
  • Macro commande (Action Windows)
    • Permet de lancer un exécutable





112
Fonctions graphiques de base
  • Commande DDE
    • Permet d’exécuter une macro par l’intermédiaire d’un lien DDE




113
Fonctions graphiques de base
  • Séquence
    • Permet de lancer l’exécution de plusieurs macros







114
 
115
Mercredi
116
Programme : Mercredi
  • Récapitulatif de la veille
  • Fonctions graphiques de base
    • Les symboles
  • Fonctions graphiques avancées
    • Notion de zones
    • Zoom
    • Notion de calques
  • Gestion des historiques
    • Courbes
    • Visionneuses d’historique
    • Replay
    • Rapports
117
Récapitulatif
  • Interface Wizcon
    • Constitution d’un écran de travail
    • Lien avec les utilisateurs
  • L’éditeur graphique (Fonction de base)
    • Notion de palette
    • Import de bitmap
    • Utilisation de fichiers WMF
  • Les objets dynamiques
    • 12 animations
    • Possibilité d’exploiter les variables du réseau
  • Les objets déclencheurs
  • Macros


118
Fonctions graphiques de base
119
Fonctions graphiques de base
  • Bibliothèque de symboles
    • Généralités
      • Les bibliothèques de symboles permettent d’optimiser les temps de développement des images
      • Il existe deux étapes d’utilisation des symboles :
        • La définition
        • L’utilisation



120
Fonctions graphiques de base
  • Comment utiliser les symboles ?
    • Wizcon fournit un ensemble de bibliothèques
    • S pour statique / D pour dynamique

121
Fonctions graphiques de base
  • Définir un nouveau symbole
    • Aucune option

122
Fonctions graphiques de base
  • Définir un nouveau symbole
    • Définir chaque objet à l’utilisation
      • Possibilité de modifier les variables

123
Fonctions graphiques de base
  • Définir un nouveau symbole
    • Jeton $ASK(« Texte »)
      • $ASK permettra de choisir le nom de la variable, de la description et de l’adresse

124
Fonctions graphiques de base
  • Définir un nouveau symbole
    • Jeton $ID(de-à)
      • $ID permettra d’utiliser le champ « nom de l’occurence »

125
Fonctions graphiques de base
  • Modifier symbole.
    • Il est possible de reconstruire l’ensemble des symboles contenus dans une image Wizcon après la modification d’un symbole original
    • La structure doit être la même



126
Fonctions graphiques avancées
127
Fonctions graphiques avancées
  • 3 concepts
    • Zones
    • Zoom
      • 2048 niveaux
    • Calques
      • 64 calques
      • Affichage en fonction des utilisateurs ou des groupes
      • Affichage en fonction du zoom


    • Bénéfices
      • Mode de travail en plan
      • Limite la duplication des images
      • Personnalisation des synoptiques en fonction des utilisateurs
      • Basculement rapide des synoptiques
128
Fonctions graphiques avancées
  • Vue générale
129
Fonctions graphiques avancées
  • Notion de zoom et de calques
130
Fonctions graphiques avancées
  • Mode navigation
131
Fonctions graphiques avancées
  • Zones
132
Fonctions graphiques avancées
  • Zones.


133
Fonctions graphiques avancées
  • Changement de zones
    • Action









    • Navigateur de Zones


134
Fonctions graphiques avancées
  • Calques
    • 64 Couches affichées en fonction du groupe d’utilisateur ou du niveau de zoom

135
Fonctions graphiques avancées
  • Table d’échange (TagMapper)
    • Description
      • Module d’indexation d’images

    • Fonctionnement
      • Définition des tables
      • Définition des variables WIZTGM_
      • Utilisation de la variable WIZTGM_INDEX

136
Fonctions graphiques avancées
  • Définition des tables
    • Utilisation des variables standards
    • Définition des variables WIZTGM_



137
Fonctions graphiques avancées
  • Création des images
    • Variables WIZTGM_INDEX
    • Variables WIZTGM_


138
Gestion des historiques
139
Courbes
  • Description
    • Les courbes permettent de visualiser des états de variables (dynamique ou historique) sous forme graphique
  • Fonctionnement
    • Définition des courbes
    • Définition d’un objet déclencheur pour ouvrir la courbe
    • Utilisation des courbes pour analyse
140
Courbes
  • Définition (Généralités)
    • Sélection dans le menu « Définir un graphe »
    • 16 courbes par fenêtre au maximum


141
Courbes
  • Définition (Variables)
    • Nom de la variable (locale ou réseau)
    • Extraction d’un bit
    • Limites
      • Limites par défaut
      • Limites personnalisées
    • Label
142
Courbes
  • Définition (Variables)
    • Type de courbes




    • Couleur
    • Trame
      • Type







      • Référence
    • Echelle Logarithmique
143
Courbes
  • Définition (Description)
    • Affichage de la description
      • Description de la variable
      • Description personnalisée
      • Pas de description
144
Courbes
  • Définition (Période)
    • Sélectionner le mode historique
    • Sélectionner la période


145
Courbes
  • Fonction d’exploitation (Zoom)
    • Zoom
      • Sélectionner une zone sur l’abscisse, l’ordonnée ou sur le graphique, puis cliquer dedans
      • Menu Opération pour retour sur le zoom par défaut
      • ESC or HOME pour retour zoom par défaut
      • Icône pour indiquer que le mode zoom est actif
146
Courbes
  • Fonctions d’exploitation
    • Axe vertical
      • Flèche pour sélectionner l’échelle active
      • Sélection du positionnement de l’échelle par le clic droit de souris
    • Masquer
      • Vertical
      • Horizontal
      • Curseur


    • Boîte de données
      • Affichage des valeurs sélectionnées par le curseur
      • Affichage de la valeur en cours
147
Courbes
  • Fonctions d’exploitation
    • Définition de l’axe des X
    • Grille
    • Fond
148
Courbes
  • Mode historique
    • Visualisation des historiques
    • Lecture des fichiers GT*.*
      • Gtjjmmyy.dat/idt/str
      • Gtjjmmyy.dbf/cdx/fpd
    • Sélection de la période
149
Visionneuse d’historique
  • Liste de données historiques
    • Sélection du répertoire
    • Sélection du filtre
150
Replay
  • Description
    • Le module permet de visualiser l’historique Wizcon sous forme de synoptique
  • Fonctionnement
    • Création d’une nouvelle image WIZRPL_
    • Création des variables WIZRPL_
    • Insertion du panneau de contrôle VCR


151
Replay
  • Création de l’image WIZRPL_
    • Sélection de l’image
    • Une image Wizrpl_ sera crée


152
Replay
  • Création des variables WIZRPL_
    • Sélection des variables
    • Cliquer sur création
    • Les variables Wizrpl_ sont crées


153
Replay
  • Le panneau de contrôle
    • Ouvrir la bibliothèque VCR
    • Insérer le symbole Replay_Control

154
Rapports
  • Description
    • Le module rapport permet de générer de rapports exécutés régulièrement


  • Fonctionnement
    • Définition du fond de plan
    • Programmation de l’exécution du rapport
    • Résultat
      • Impression
      • Fichier ASCII
      • Fichier HTML
155
Rapports
  • Définition
    • Création d’un nouveau rapport


156
Rapports
  • Définition
    • Création du fond de plan
    • Le fond de plan du rapport est un fichier ASCII contenant :
      • Des textes Statiques
      • Des champs (avec des #)
157
Rapports
  • Définition
    • Définition des champs


158
Rapports
  • Génération du rapport
    • Ligne de commande REP
    • REP <Nom rapport> x x x x <Fichier destination>


159
Rapports
  • Génération du rapport
    • Langage Wizcon
      • Report « <Nom rapport> x x x x <Fichier destination> »


160
 
161
Jeudi
162
Programme : Jeudi
  • Récapitulatif de la veille
  • Alarmes
  • Recettes
  • Scripts
  • Projets multilingues
  • Ouvertures Windows
163
Récapitulatif
  • L’éditeur graphique
    • Les symboles
      • Outils de développement ou de copie
    • Notion de zoom
      • 0->2048
    • Zones
    • 64 calques
  • Gestion des historiques
    • Courbes
    • Replay
    • Rapports
      • Calcul sur les fichiers historiques
      • Valeurs en cours

164
Alarmes
165
Alarmes
  • Description
    • Les alarmes sont des messages qui permettent d’avertir l’utilisateur sur l’atteinte d’une condition


  • Fonctionnement
    • Définition des alarmes
    • Définition des cibles
      • Popup
      • Résumés d’évènements…
166
Alarmes
  • Définition de l’alarme
    • Condition de l’alarme
      • Utilisation de l’assistant (Clic droit)
    • Texte de l’alarme
      • Texte statique
      • Variable (@Var)
    • Critères
      • Sévérité (0 à 50000)
      • Zone (0 à 50000)
      • Famille
    • Fichier d’aide
      • Définir un fichier ASCII ou un fichier Html
      • avec un éditeur externe (par exemple le Bloc note de Windows)
    • Groupe
      • Définition des utilisateurs pouvant acquitter l’alarme
167
Alarmes
  • Définition de l’alarme (cible)
    • Imprimante par défaut
    • Résumé d’événement
    • Popup
    • Popup avec buzzer
    • Réseau
    • Enregistrer dans fichier
168
Alarmes
  • Définition de l’alarme (attributs)
    • Auto acquittement
    • Auto fin


    • Classe à l’acquittement
    • Eliminer
    • Ne pas imprimer
    • Imp. auto des fichiers AHP


    • Inhibition de l’alarme
    • Champs d’alarme utilisateur




169
Alarmes
  • Définition de l’alarme (Actions)
    • Atteindre la zone
      • Définir zone
    • Macros


    • Configuration de l’astreinte




170
Alarmes
  • Définition d’un niveau d’alarme
171
Alarmes
  • Gestion du Popup
    • Le buzzer
172
Alarmes
  • Gestion du Popup
    • Paramètres
    • Filtres
173
Alarmes
  • Gestion du Popup
    • Colonnes
      • Sélection des colonnes à afficher
      • Sélection de l’ordre d’affichage
    • Couleurs
      • Sélection des couleurs suivant la
      • sévérité ou la zone
    • Filtres
      • Classe
      • Famille
      • Sévérité
      • et zone
      • Réseau
174
Alarmes
  • Les résumés d’évènements
    • Affiche les alarmes actives ou historiques
    • Pas de limites pour le nombre de résumés







    • Gestion des couleurs pour l’horodatage
      • Texte rouge : alarmes actives et non acquittées
      • Texte noir : alarmes actives et acquittées
      • Texte vert : alarmes finies et non acquittées



175
Alarmes
  • Les résumés d’évènements
    • Définir la position et la taille

    • Personnalisation de la fenêtre
      • Barre d’état et barre d’outils
      • Propriétés



    • Paramètres
      • Affichage
      • Filtre






176
Alarmes
  • Les résumés d’évènements
    • Affichage
      • Action sur double clic
      • Colonnes
        • Sélection des colonnes à afficher
        • Sélection de l’ordres d’affichage
      • Couleurs
        • Sélection des couleurs
        • suivant la sévérité et la zone
      • Profil
        • Profil Web
        • Autorisation de modification de la largeur
        • des colonnes
        • Autorisation du mode tri des colonnes






177
Alarmes
  • Les résumés d’évènements
    • Filtres
      • Nom
      • Sélection du critère
      • Stations du réseau
      • Gestion des compteurs
178
Alarmes
  • Les résumés d’évènements (Opérations)
    • Aller à la zone
    • Aide
    • Acq. tout
    • Acq. sélection
    • Force fin
    • Messages
    • Commentaires de l’utilisateur
    • Inhiber (web)
179
Alarmes
  • Les résumés d’évènements (mode historique)
    • Désélectionner le mode en ligne
    • Sélectionner le répertoire
    • Sélectionner le critère
180
Alarmes
  • Les objets d’alarmes
    • Affichage du statut d’une famille d’alarme
    • Acquittement de toutes les alarmes pour la famille sélectionnée
    • Aide de l’alarme
    • Possibilité d’utiliser le joker * ou ?





181
Recettes
182
Recettes
  • Description
    • Une recette est une liste de valeurs de variables que l’on applique à un process. Cette liste de valeurs est stockée dans un fichier ASCII




183
Recettes
  • Matrice de recette





184
Recettes
  • Recette





185
Recettes
  • Comment créer une recette
    • Par le studio Wizcon
      • Nouvelle recette
      • Recevoir une recette




    • Macro
    • Action rapide
    • Langage Wizcon / WizPLC / Addons





186
Recettes
  • Comment télécharger une recette ?
    • Studio
      • Transmettre une recette





    • Macro
    • Action rapide
    • Langage Wizcon / WizPLC / Addons





187
Scripts
188
Scripts
  • Langage Wizcon
  • WizPLC
  • Addons (C or VB)
189
Scripts (langage)
  • Langage Wizcon
    • Description
      • Le langage Wizcon est utilisé pour lancer un ensemble d’actions
      • Ce langage est composé d’un ensemble de lignes de programmes périodiquement lues
      • Ces instructions du langage sont constituées de 2 parties :
        • La condition
        • L’action


        • La Condition
          • Ensemble d’expression arithmétique et booléenne utilisant les variables Wizcon
        • L’action
          • Ensemble d’opérations de type modification de variables Wizcon, chargement d’image, lancement de macros, gestion de recettes, gestion de rapport…
190
Scripts (langage)
  • Paramètres du langage
    • Définition de la fréquence
191
Scripts (langage)
  • Définition du langage
192
Scripts (WizPLC)
  • Généralités
    • Wizplc est un environnement de développement IEC1131-3
    • WizPLC est structuré en 2 parties :
      • WizPLC développement
        • Environnement de développement
        • Outil de debug
        • Gestion de projet
      • WizPLC runtime
        • Exécute le programme IEC1131
        • Communique avec les E/S
        • Utilise la base de données de Wizcon
    • Versions
      • Wizplc 2.21
        • Utilisé pour garder la compatibilité (Applicom, Noyau Temps réel..)
      • Wizplc 3.0
        • Nouvelle version basée sur CoDeSys
193
Scripts (WizPLC)
  • La norme IEC1131-3 ?
    • Normalise le mode d’adresse des E/S
      • %
      • Entrées(I), sortie (Q), registre (M)
      • Bits (X), octets (B), mots (W), doubles 32 bits (D), réels (flottants IEEE)
      • Adresse (Xxxx)
    • Normalise la structure du programme
    • Normalise les langages de programmation
      • Instruction List (IL)
      • Structured Text (ST)
      • Function Block Diagrams (FBD)
      • Ladder Diagram (LD,RLD,RLL)
      • Sequential Charts (SFC)


194
Scripts (WizPLC)
  • Le projet Wizplc
    • Sauvegarde dans un fichier (*.pro)
    • Programmation par module (POU)
      • 3 types :
        • Programme
        • Fonction
        • Bloc Fonction
    • Exécution des tâches
      • Cyclique
      • A répétition automatique
      • Évènementielle



195
Scripts (WizPLC)
  • Utilisation des variables Wizcon
    • Définition des variables dans la base de données Wizcon








    • Import des variables


196
Scripts (WizPLC)
  • Démarrage de WizPLC
    • WizPLC développement
      • Lancement par le Studio Wizcon




      • Si WizPlc est démarré directement, il faut configurer manuellement le lien WizPlc-Wizcon
      • Sélection du projet





      • Export des variables Wizcon





197
Scripts (WizPLC)
  • Création d’un projet
198
Scripts (WizPLC)
  • Utilisation des variables Wizcon
    • Affichage liste des fonctions et variables (Touche F2)











    • Reconstruction de la liste des variables (Touche F11)
199
Scripts (WizPLC)
  • Compilation du projet
200
Scripts (WizPLC)
  • Exécution du programme
    • Démarrage de WizPLC développement
    • Démarrage du Runtime
    • Accès au système
    • Téléchargement dans le Runtime


201
Scripts (WizPLC)
  • Démarrage de Wizplc
    • Démarrage automatique du programme
      • Activation de l’option AutoOperStart=0
      • (fichier C:\Program Files\Axeda Supervisor\WizPLC\Bin\WizPLCRT.ini)
    • Projet Bootable
      • Définit le projet que l’on désire démarrer

    • Démarrage automatique de WizPLC Runtime
202
Scripts (WizPLC)
  • Arrêt de WizPLC
    • WIZPLCRT_EXIT_ON_WIZCON_SHUTDOWN=YES
    • Arrêt de WizPLC si arrêt de Wizcon (Fichier Wiztune.dat)


203
Scripts (WizPLC)
  • Notion de tâches


204
Scripts (WizPLC)
  • Bibliothèques
    • Bibliothèques WizPLC dans le répertoire WizPLC\lib
      • PCSLIB : PID, Conversions…
      • PCSWIL : API Wizcon
    • Bibliothèques IEC dans le répertoire CoDeSys V2.3\Library
      • Bibliothèque spécifiques aux cibles
      • Gestion des chaînes, fonctions Mathématiques, génération de signaux, conversions, …
    • Bibliothèque de contrôle dans le répertoire CoDeSysV2.3\Targets\3S\Lib_PlcWinNT
      • APIs Win32
      • Contrôle Soft PLC
        • SysLibIECTasks : Tâches
        • SysLibPlcCtrl: Contrôle (Stop,
        • Shutdown…)
        • BusDiag : état du bus





205
Scripts (WizPLC)
  • Conversion d’un programme 2.X -> 3.0
    • Utilitaire WizPLCConverter (C:\Program Files\Axeda Supervisor\Wizcon\Utilities\WizPLC_Converter.exe)


206
Scripts (Toolkit)
  • Toolkit
    • Généralités
      • Le toolkit Wizcon est utilisé pour développer des programmes Addon en C ou VB. Ces programmes sont des fichiers Exe utilisant des composants Wizcon
      •  Le Toolkit est composé de :
        • Fichiers DLL
        • Bibliothèques de fonctions (*.bas, *.h and *.lib)
        • Fichier d’aide


207
Projets multilingues
208
Projets multilingues
  • Généralités
    • Développement
      • Activation du module
      • Exportation des textes dans un fichier ASCII
      • Traduction
      • Import des textes à partir du fichier ASCII


    • Exploitation
      • Sélection de la langue
        • Par macros
        • Par menu
209
Projets multilingues
  • Activation du module


210
Projets multilingues
  • Exportation
    • Sélectionner le menu export
    • Indiquer le nom du fichier
211
Projets multilingues
  • Traduction
    • Ouvrir le fichier ASCII et traduire les textes


212
Projets multilingues
  • Importation des textes
    • Sélectionner la langue
    • Sélectionner le fichier
    • Importer les fichiers de toutes les langues
213
Projets multilingues
  • Sélection de la langue
    • Par le studio Wizcon








    • Par macro
214
Liens Windows
215
Liens Windows
  • DDE (Client / Serveur)
  • OPC (Client / Serveur)
  • ODBC
    • Connectivité
    • Liste de contrôle
    • WizSql


216
 
217
Vendredi
218
Programme :Vendredi
  • Récapitulatif de la veille
  • Finaliser une application
  • Interface web
  • Astreinte
  • Wizscheduler
  • Questions / réponses
  • Evaluation
219
Récapitulatif
  • Alarmes
  • Recettes
  • Scripts
  • Projets Multilingues
  • Les liens Windows
220
Finaliser l’application
221
Finaliser l’application
  • Description
    • La finalisation d’une application est une étape essentielle dans le développement de l’application. Le but de cette finalisation est de fournir à l’utilisateur une application protégée et facile à utiliser


  • Etapes de finalisation
    • Gestion des fenêtres
    • Gestion des images
    • Gestion des menus
    • Protection du système d’exploitation
    • Activation/désactivation de Wizcon manager
    • Gestion des clés Wizcon
222
Finaliser l’application
  • Gestion des fenêtres
    • Sélection des attributs de fenêtres
    • Gestion pour chaque fenêtre
223
Finaliser l’application
  • Gestion des images
    • Contrôler la barre d’état
    • Contrôler la barre d’outils





    • Désactiver le mode éditeur et navigation
    • Activer le mode déclencheur


224
Finaliser l’application
  • Protection des menus
    • Affichage des menus en fonction du groupe
225
Finaliser l’application
  • Protection du système d’exploitation
    • Remplace le logon Windows par le logon Wizcon
    • Limite l’accès au système d’exploitation (Alt Tab, Ctrl Alt Del, Ctrl Esc…)
226
Finaliser l’application
  • Wizcon manager
    • Activation / désactivation du manager
227
Finaliser l’application
  • Principaux produits Axeda supervisor.
    • Les clés Axeda supervisor.
      • Axeda supervisor développement et exploitation (AS-DEV-xxx).
      • Axeda supervisor exploitation (AS-RT-xxx).
      • Axeda supervisor System Integrator Kit (AS-SIKIT).
    • Clés en fonction du nombre de variables.
      • 100 I/O + 1 web client (AS-DEV-100 / AS-RT-100).
      • 300 I/O + 1 web client (AS-DEV- 300 / AS-RT-300).
      • 500 I/O + 1 web client (AS-DEV-500 / AS-RT-500).
      • 2000 I/O + 1 web client (AS-DEV-2000 / AS-RT-2000).
      • 10000 I/O + 1 web client (AS-DEV-10000 / AS-RT-10000).
      • 65535 tags + 5 web client + AAM-TTS-IBM (AS-DEV-65000 / AS-RT- 65000).
    • Options.
      • Astreinte (AS-AAM / AS-TTS-IBM / AS-TTS-RS).
      • Web (AS4I-x).
      • Drivers payants.
      • WPLC-SL-65000 (300->65000 variables Wizplc Softlogic)
      • WPLC-SC-65000 (65000 variables Wizplc SoftControl)





228
Finaliser l’application
  • Utilisation d’une clé Runtime
    • Démarrer l’application avec la clé de développement
    • Lancer Wpack           ou Wunpack

229
Finaliser l’application
  • Remote upgrade service
    • Information sur la clé
    • Mise à jour de la clé

230
L’interface Web
231
L’interface Web
  • Généralités







    • Utilisation d’un serveur web
    • Conversion des images et création des pages HTML



232
L’interface Web
  • Images
    • Sauvegarde de l’image = création d’un applet java (*.WNP)



233
L’interface Web
  • Résumé d’évènements
    • Personnalisation des Profils (*.WNA files)

234
L’interface Web
  • Courbes
    • Personnalisation des Profils (*.WNT files)

235
L’interface Web
  • Création des fichiers HTML
    • Sélectionner l’applet

236
L’interface Web
  • Limites
    • Macros
    • Trames
    • Fontes
    • Bitmaps
    • WMF

  • Option de désactivation des fonctions non-web




237
Astreinte
238
Astreinte
  • Description
    • La gestion des alarmes avancées permet d’envoyer des alarmes vers un ou plusieurs utilisateurs par des services de type SMS, Alphapage, email, fax, imprimante ou synthèse  vocale


  • Fonctionnement
    • Activer le module « GAA »
    • Définir le port de communication
    • Définir les services
    • Définir les utilisateurs d’astreinte, les groupes d’alarmes et les équipes
    • Définir le planning d’astreinte
    • Sélectionner les alarmes
    • Contrôle du fichier trace
239
Astreinte
  • Activation du module
    • Contrôle de la clé
      • Options AS-AAM, AS-TTS-IBM, AS-RS-TTS-RS
      • AS-DEV-65000
      • 2 heures pour tester le module GAA
    • Activer l’option

240
Astreinte
  • Définition du port
    • Sélection du modem
241
Astreinte
  • Définition des services
    • Il faut définir la liste des services que l’on désire utiliser
242
Astreinte
  • Gestion des utilisateurs
    • Notion de groupe d’alarme
    • Définition des numéros de téléphone
    • Définition des équipes
243
Astreinte
  • Planning d’astreinte
    • Définition des plannings en fonction des groupes d’alarme
    • Sélectionner les équipes d’astreinte
244
Astreinte
  • Définition de l’alarme
    • Sélectionner les groupes
    • Sélectionner les paramètres
245
Astreinte
  • Le journal des alarmes
246
WizScheduler
247
WizScheduler
  • Description
    • Wizscheduler permet de planifier des actions suivant un calendrier


  • Fonctionnement
    • Activation du module
    • Le serveur « Scheduler »
    • Définition des tâches
    • Les jours spéciaux
    • Mise à jour du serveur
    • Appel des tâches
248
WizScheduler
  • Activation du module « Scheduler »
249
WizScheduler
  • Le serveur du « Scheduler »
    • Démarrage du serveur
    • Démarrage automatique
250
WizScheduler
  • Définition des tâches
    • Définition des états
    • Définition des actions
    • Planification des actions
251
WizScheduler
  • Définition des jours spéciaux
252
WizScheduler
  • Mise à jour des informations
253
WizScheduler
  • Configuration des taches à partir de l’image
    • Objet « Scheduler »



    • Action rapide
254
Questions ?
255
Fiches d’évaluation
256