Création d une application MTPX/XX Millenium 3 and logiciel EB MTPX/XX
1ere Partie Définition des paramètres systèmes
Création d un projet Après le lancement du logiciel EB le Project Manager s ouvre en premier. Un clique sur EasyBuilder8000 ouvre le éditeur graphique. 3
Création d un projet Dans la fenêtre qui s ouvre, il est possible de choisir Créer un nouveau projet (New) Ouvrir un projet existant (Existing Project) Ouvrir un projet récent (Recent Project) 4
Création d un projet Après la sélection de New, cet écran apparaît Sélectionner le HMI Model qui sera utilisé et le Display mode du projet: Paysage (Landscape) ou Portrait (Portrait) Puis cliquer OK NOTE: le mode Paysage (Landscape) / Portrait (Portrait) ne peut pas être changé en cours de développement du projet 5
Définition des paramètres systèmes Lorsque le modèle d HMI est sélectionné, le menu System Parameter Settings s ouvre sur l onglet Device list C est ici qu il faut cliquer sur New pour ajouter l équipement avec lequel l écran sera connecté 6
Définition des paramètres systèmes Un clic sur PLC type ouvre la liste de sélection des équipements Si l équipement est directement connecté sur le HMI, choisir Local, si il est connecté à travers un autre HMI sélectionner Remote 7
Définition des paramètres systèmes Lorsque le PLC type a été sélectionné, cliquer OK Les paramètres du port COM sont à modifier uniquement pour la simulation On-line 8
Définition des paramètres systèmes Millenium 3 est ajouté dans la Device list. Cliquer OK La fenêtre System Parameter Settings peut être ouverte à nouveau par une icône ou depuis le menu Edit dans la barre d outil principale de l éditeur graphique (fenêtre de programmation) L onglet Model permet de reprendre un projet terminé pour l utiliser avec un autre type d écran sans devoir réécrire ou utiliser le copier/coller. 9
Récupération date & heure du M3 Pour que le MTPX/XX récupère la date & heure du M3: Ouvrir System Parameter Settings Ouvrir l onglet Model Dans Timer choisir External device dans Clock source Dans PLC name sélectionner CROUZET M3 (FBD) Dans Address choisir Time 1. Cliquer OK 10
Partie 2 L éditeur graphique (fenêtre de programmation)
Editeur graphique Lorsque la page des paramètres est fermée, l éditeur graphique apparaît Liste des pages Page de l écran en cours d édition Objets pour réaliser le projet. Ils sont aussi disponibles dans le menu Objects de la barre d outil principale. Memory grid (grille mémoire): utile pour visualiser quels objets mémoire sont utilisés dans le projet en développement 12
Editeur graphique Les 9 premières pages du projet sont des pages systemes, utilisées pour gérer le projet La page Fast Selection est un menu d accès direct qui permet de créer un changement de page indépendant de la page affichée. Cette fonction peut être activée ou désactivée par les paramètres systèmes ou par un bit spécifique Common Window est une page de couche zéro. Tout ce qui est créé sur cette page sera disponible sur toutes les pages du projet Pages 5 et 6 sont des pages dédiées aux problèmes de communication entre les équipements. Ces pages peuvent être redimensionnées et modifiées La page Password Restriction est affichée, si activée, quand une action avec un niveau de sécurité est activée avant d être identifiée 13
Partie 3 Création d un objet affichage
Création d un objet Etape 1 Ouvrir Objects, Lamp et cliquer sur Bit Lamp 15
Création d un objet Etape 2 La fenêtre qui s ouvre permet de définir les paramètres de l objet Dans l onglet General sélectionner l équipement depuis lequel sera lue la variable, et l adresse à lire Il est également possible de définir des attributs spécifiques comme le clignotement (Blinking) 16
Création d un objet Un clic sur Setting dans l onglet General tab donne accès au détail de l adressage Dans cette fenêtre on peut voir le format de l adresse (Address format), un rappel de la plage d adresse autorisée et de la syntaxe à respecter Pour des détails sur le fonctionnement des échanges M3 MTP merci d ouvrir le document EB Adressage SLIn SLOut 17
Création d un objet Etape 3 Pour les objets d affichage comme Bit Lamp ou Numeric Display, l onglet Security donne la possibilité de rendre l objet invisible selon l état d un bit positionné à ON ou OFF. 18
Création d un objet Etape 4 Dans l onglet Shape il est possible de sélectionner une figure ou une image pour l objet en choisissant Shape Libraries (formes simples, couleurs facilement modifiables) ou Picture Libraries (peuvent être créé à partir d images BMP, JPG, PNG ou GIF animés) Si rien n est sélectionné, l objet sera vide 19
Création d un objet Etape 5 Dans l onglet Label il est possible d ajouter un texte pour l objet. Quand Use label est coché, il est possible d entrer le texte à afficher dans la fenêtre Content, pour les états 0 et 1. Pour chaque état le texte peut avoir des tailles et couleurs différentes. Attention: Ce texte ne pourra pas être multilingue. Une Label Library doit être créée au préalable si le texte multilingue est nécessaire. Cette librairie peut être exportée/importée via Excel. Lorsque la table est créée, label library permet de choisir les bon labels. Si Use label n est pas coché, l objet n affichera qu une image. 20
Création d un objet Etape 6 Après avoir défini les paramètres de l objet, cliquer sur OK La fenêtre des paramètres se ferme et l objet peut être placé par un clic sur la fenêtre du projet. Par la suite, l objet peut être redimensionné, repositionné, et les paramètres modifiés par double clic sur l objet lui-même ou sur sa description dans la vue des fenêtres. 21
Création d objet affichage de valeur Etape 1 Ouvrir Objects, Numeric/ASCII et cliquer sur Numeric Display 22
Création d objet affichage de valeur Etape 2 La fenêtre qui s ouvre permet de définir les paramètres de l objet Dans l onglet General sélectionner l équipement depuis lequel sera lue la variable, et l adresse à lire 23
Création d objet affichage de valeur Etape 3 Dans l onglet Numeric Format sélectionner le format de données Data format à 16-bit Signed Définir le Number of digits selon la plage des valeurs à afficher Sélectionner et définir la mise à l échelle Scaling option si nécessaire Cocher Use alarm color pour définir des couleurs pour les valeurs au dessus ou en dessous des limites (Limits). La limitation définit dans Limits n empêche pas l affichage des valeurs 24
Création d objet affichage de valeur Etape 4 Définir les paramètres pour Security et Shape comme indiqué aux pages 18 et 19 Définir les attributs Attribute (en particulier la taille Size et l alignement Align) dans l onglet Font Cliquer OK et placer le Numeric Display Object dans la fenêtre 25
Partie 4 Création d un objet action
Création d une action sur bit Pour créer un objet d action comme Set Bit (action sur bit) ou Numeric Input (saisie de consigne) la procédure et les paramètres sont presque les mêmes que pour les objets précédents. 27
Création d une action sur bit Les différences principales par rapport à un objet d affichage sont: 1. Les options d action (Attribute) 28
Création d une action sur bit 2. Les options de sécurités (Security) Il est possible de définir un temps d appui minimum pour effectuer l action Si coché, une pop up de confirmation s affiche, avec un temps d attente maximum Si coché, le bouton peut être inhibé, caché ou grisé en utilisant un bit de contrôle Pour limiter son utilisation, l objet peut être lié à une classe de sécurité (Object class), et par exemple à un message d avertissement (page système 7) 29
Création d un objet Entrée numérique Ouvrir Objects, Numeric/ASCII et cliquer sur Numeric Input 30
Création d un objet Entrée numérique Etape 1 Dans l onglet General sélectionner l équipement dans lequel sera écrite la variable, et l adresse à écrire 31
Création d un objet Entrée numérique Etape 2 Dans l onglet Data Entry, sélectionner le mode de saisie, par appui (Touch) ou par un bit de contrôle (Bit Control) Sélectionner le clavier (Keyboard) qui sera utilisé et sa position 32
Création d un objet Entrée numérique Etape 3 Dans l onglet Numeric Format sélectionner le format de données Data format à 16-bit Signed Définir le nombre de digits (Number of digits) selon la plage à afficher Cocher et définir les options de mise à l échelle (Scaling option) si nécessaire Définir les limites (Limits) pour la saisie. Les valeurs en dehors de ces limites seront ignorées Cocher Use alarm color pour définir des couleurs pour les valeurs au dessus ou en dessous des limites (Limits). 33
Création d un objet Entrée numérique Etape 4 Les paramètres de sécurité (Security ) et d aspect (Shape) sont expliqués aux pages 29 et 19 Définir les attributs Attribute (en particulier la taille Size et l alignement Align) dans l onglet Font Cliquer OK et placer l objet Numeric Display sur la fenêtre 34