▼
Scroll to page 2
of
88
• • • • • • • • • • • • • • • • • • • • • • • • • • • • FactoryLink 6.5.0 Didacticiel FactoryLink 6.5.0 / janvier / 1998 D I • • • • ©Copyright 1984 - 1998 United States Data Corporation. Tous droits réservés. - NOTE Le présent manuel contient des informations confidentielles de la société United States Data Corporation, domiciliée dans l’Etat du Delaware. Ces informations sont protégées par la réglementation des Etats-Unis et les traités internationaux en matière de droit d’auteur et de secret commercial. Dans ce document, la société United States Data Corporation est parfois appelée « USDATA ». Les informations contenues dans ce document sont susceptibles d’être modifiées sans préavis et ne constituent en aucun cas un engagement de la part de United States Data Corporation (« USDATA »). Bien que les programmes logiciels décrits dans ce document (les « programmes logiciels ») soient conçus pour fonctionner en substance conformément aux indications données, USDATA ne prétend ni ne garantit en aucune façon que (a) les programmes logiciels fonctionneront autrement que sur la base des instructions d’exploitation les plus récentes fournies par USDATA, (b) les fonctions exécutées par les programmes logiciels répondront aux besoins de l’utilisateur ou fonctionneront dans les combinaisons sélectionnées par l’utilisateur ou une tierce personne, (c) le fonctionnement des programmes logiciels sera exempt de toute erreur en toutes circonstances, (d) tout défaut constaté dans un programme logiciel qui ne soit pas directement lié au fonctionnement de celui-ci tel que l’expose ce document sera corrigé, (e) le fonctionnement d’un programme logiciel ne sera pas interrompu pour de courtes périodes en raison d’un défaut de celui-ci ou à la suite d’une erreur commise par USDATA, ou que (f) les programmes logiciels donneront les résultats escomptés par l’utilisateur ou une tierce personne. Les programmes logiciels sont fournis dans le cadre d’une licence ou de tout autre contrat et ne peuvent être utilisés ou copiés que conformément aux termes du contrat applicable. Il est strictement interdit de copier un logiciel sur tout type de support en dehors de ceux expressément autorisés dans le contrat applicable. Aucune partie de ce manuel ne peut être reproduite ou transmise sous quelque forme ou par quelque moyen que ce soit, électronique ou mécanique, y compris par photocopie et enregistrement, quel que soit le but poursuivi, sans l’autorisation expresse et écrite de USDATA. Marques commerciales. USDATA et FactoryLink sont des marques déposées de United States Data Corporation. Open Software Bus est une marque déposée sous licence concédée à United States Data Corporation. Tous les autres noms de produits cités sont des marques ou des marques déposées de leurs détenteurs respectifs. • • • • Table des matières Didacticiel Objectif . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Public . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure du didacticiel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comment Utiliser Ce Manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pour obtenir de l’aide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 3 4 4 7 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Avant d’utiliser le didacticiel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Editeur d’applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2 Fonctionnalités de base FactoryLink . . . . . . . . . . . . . . . . . . . . . . . . . 15 Lancement de l’Editeur d’applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Accès à l’Editeur d’applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ouverture d’un dessin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Création d’un écran graphique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Copie et collage des éléments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Création de l’écran des tendances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Test de l’application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enregistrement et restauration du didacticiel . . . . . . . . . . . . . . . . . . . . . . . Windows 95 et Windows NT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OS/2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Association d’une icône au didacticiel enregistré . . . . . . . . . . . . . . . . . . 16 16 16 18 18 28 33 38 38 40 41 FactoryLink 6.5.0 / Didacticiel / 1 • • Didacticiel • • 3 Fonctionnalités avancées FactoryLink . . . . . . . . . . . . . . . . . . . . . . . 45 Lancement de l’Editeur d’applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conception de l’écran . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Création du fichier de dessin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Copie et collage du cadre de dessin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dessin du rectangle du thermomètre . . . . . . . . . . . . . . . . . . . . . . . . . . . Dessin du cercle d’alarme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration de la police, la taille des caractères et la couleur du texte Saisie du texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Saisie de la légende du thermomètre . . . . . . . . . . . . . . . . . . . . . . . . . . . Déplacement et copie d’un bouton . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Déplacement des objets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Animation des objets graphiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Animation du thermomètre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Définition du tag temp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Animation de l’alarme de température . . . . . . . . . . . . . . . . . . . . . . . . . . Animation du message d’attente Température actuelle . . . . . . . . . . . . . Animation du message d’attente Entrer une température . . . . . . . . . . . Animation et modification du bouton . . . . . . . . . . . . . . . . . . . . . . . . . . . Importation du graphique des courbes de tendances . . . . . . . . . . . . . . . Enregistrement du dessin animé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Création et animation du bouton Tutor2 dans l’écran Vue d’ensemble . . Sortie de l’Editeur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Simulation des communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Accès au Gestionnaire de configuration . . . . . . . . . . . . . . . . . . . . . . . . . Configuration du Gestionnaire de temps . . . . . . . . . . . . . . . . . . . . . . . . Les variables de la tâche Maths et logique . . . . . . . . . . . . . . . . . . . . . . . Procédures Maths et logique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Déclencheurs Maths et logique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration du système . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exécution de l’application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lancement de l’application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Test de l’application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sauvegarde et restauration du didacticiel . . . . . . . . . . . . . . . . . . . . . . . . . . . Windows 95 et Windows NT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OS/2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Association d’une icône au didacticiel enregistré . . . . . . . . . . . . . . . . . . 2 / FactoryLink 6.5.0 / Didacticiel 46 46 47 48 50 50 51 52 53 54 54 55 56 58 62 63 64 65 67 68 69 70 71 71 71 72 73 75 76 77 77 77 81 81 83 84 • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • Avant-propos O BJECTIF Le didacticiel FactoryLink ECS vous apprend les bases de FactoFactoryLink. Lorsque vous aurez parcouru ce didacticiel en entier, vous pourrez utiliser l’Editeur d’applications pour créer des applications et les exécuter dans un environnement d’exploitation afin de tester les éléments configurés. Ce manuel est conçu pour présenter les informations techniques nécessaires aux utilisateurs de FactoryLink 6.5.0 afin de mettre au point leurs applications. • L’exactitude est une priorité ; cette documentation FactoryLink comporte des informations et des procédés exacts et fiables. • Le temps est précieux ; cette documentation FactoryLink permet au programmeur d’apprendre rapidement et efficacement ce qu’il doit savoir. P UBLIC Ce manuel s’adresse en particulier à toute personne désirant connaître le fonctionnement de FactoryLink. En outre, les membres du service d’assistance technique FactoryLink utilisent les procédés et exemples présentés dans ce document afin de vous aider dans le développement et le dépannage de vos applications. S TRUCTURE DU DIDACTICIEL Le didacticiel fait partie de la documentation de base FactoryLink. Pour connaître la structure de l’ensemble de la documentation, reportez-vous à l’avant-propos du document Principes de base. Ce manuel comprend trois chapitres suivis d’un index : • Introduction : elle comporte des informations concernant la configuration requise pour le didacticiel et l’Editeur d’applications. • Fonctionnalités de base : cette section vous apprend les bases de la configuration et de l’exécution d’une application à l’aide des modèles fournis avec FactoryLink. • Fonctionnalités avancées : cette section vous apprend certaines des fonctions les plus perfectionnées que vous pouvez utiliser lors de la création de vos propres applications. FactoryLink 6.5.0 / Didacticiel / 3 • AVANT-PROPOS • Comment Utiliser Ce Manuel • • Chaque leçon vous guide, étape par étape, à travers : • La création d’un écran d’interface utilisateur comprenant des graphiques et du texte à l’aide de l’Editeur d’applications. • L’animation de graphiques et de textes afin qu’ils puissent recevoir et afficher des informations depuis l’application FactoryLink. • La simulation de données d’entrée reçues par l’intermédiaire de communications au moyen d’un périphérique externe. Dans le cas d’une application réelle, la communication avec un périphérique externe génère des données d’entrée. • L’exécution d’une application afin de tester les éléments configurés. C OMMENT U TILISER C E M ANUEL Les informations contenues dans ce manuel sont présentées de manière séquentielle par ordre d’exécution. Nous vous conseillons dans un premier temps de lire l’introduction, puis le chapitre Fonctionnalités de base, avant de passer au chapitre Fonctionnalités avancées, qui présente des fonctions plus élaborées de FactoryLink. … Aperçu Ce manuel comporte une section intitulée … Aperçu, qui vous indique rapidement où vous trouverez des informations nécessaires à l’exécution des opérations détaillées dans chaque chapitre grâce à des liens hypertextes. C ONVENTIONS Les informations contenues dans la documentation sont conformes aux directives publiées dans The Digital Technical Documentation Handbook de Schultz, Darrow, Kavanagh et Morse, Developing International User Information de Jones, Kennelly, Mueller, Sweezy, Thomas et Velez, ainsi qu’à des directives concernant le style propre à ce type d’entreprise. 4 / FactoryLink 6.5.0 / Didacticiel AVANT-PROPOS Conventions Ce manuel utilise les conventions suivantes : Convention Description Caractères en italique Les caractères en italique indiquent des variables fournies par l’utilisateur dans les exemples de commandes. Ils indiquent également des références à des documents spécifiques. 2QNKEG ¯ GURCEGOGPV HKZG La police à espacement fixe indique les noms de commandes, les exemples de codes ou une sortie. 2QNKEG ¯GURCEGOGPV HKZG La police à espacement fixe en gras est utilisée GP ITCU dans les exemples de commandes pour indiquer les mots devant être tapés littéralement. Caractères sans sérif Les caractères sans sérif indiquent des noms de champs, de boutons et les touches du clavier. Caractères en bleu Les caractères en bleu sont utilisés dans les titres ainsi que pour attirer l’attention sur des informations contenues dans le texte. Appuyer sur nnnnn Cette commande indique une touche du clavier. Son nom apparaît en caractères sans sérif. Cliquer sur nnnnn Cette commande indique un bouton sur l’écran. Son nom apparaît en caractères sans sérif. Maj+F1 Le signe + indique que les touchent doivent être enfoncées simultanément. Maj+F1 vous indique de maintenir la touche Maj enfoncée tout en appuyant sur une autre touche ou sur le bouton de la souris (indiqué ici par F1). Les autres combinaisons de touches sont présentées de la même manière. FactoryLink 6.5.0 / Didacticiel / 5 • AVANT-PROPOS • Conventions • • Convention Description F1 F2 F3 L’espace entre les noms de touche indique qu’il faut appuyer sur la touche, puis la relâcher. La série de touches F1 F2 F3 vous indique d’appuyer et de relâcher F1, puis F2, puis F3. Les autres combinaisons de touche sont présentées de la même manière. Fichier>Ouvrir Le signe > indique une progression dans la séquence d’un menu. Fichier>Ouvrir indique que vous devez choisir Ouvrir dans le menu Fichier pour effectuer l’action requise. Les autres séquences de menu sont présentées de la même manière. FLAPP\user\drw\mydrw.g Le signe \ indique la structure du répertoire du fichier. FLAPP\user\drw\mydrw.g indique que le fichier de dessin mydrw.g se trouve dans le sous-répertoire drw du sous-répertoire user correspondant au répertoire FLAPP. Les autres structures de répertoire sont présentées de la même manière. [] Les crochets indiquent un argument facultatif. Vous pouvez choisir toutes les options, une ou aucune. { } et | Les accolades indiquent un choix. Vous devez choisir l’un des éléments. La barre verticale sert à séparer les choix à l’intérieur des accolades. 6 / FactoryLink 6.5.0 / Didacticiel AVANT-PROPOS Pour obtenir de l’aide Exemple de syntaxe Voici l’exemple d’une syntaxe utilisant ces conventions : EQOOCPFG fichier_d’entrée [fichier_d’entrée…] {a|b} fichier_de sortie où EQOOCPFG fichier_d’entrée [fichier_d’entrée…] {a|b} fichier_de sortie POUR est tapée telle qu’elle apparaît dans la syntaxe. indique une variable fournie par l’utilisateur. indique que l’utilisateur peut fournir optionnellement plusieurs noms de fichiers d’entrée, chaque nom étant séparé par un espace. indique que le a ou le b doit être défini comme un argument. indique que l’utilisateur doit spécifier un fichier de sortie. OBTENIR DE L ’ AIDE Contactez votre assistance technique en cas de problème. En outre, des fichiers d’aide sont inclus dans chaque panneau de configuration. Vous pouvez y accéder en cliquant sur Aide dans la barre de menus du panneau. FactoryLink 6.5.0 / Didacticiel / 7 • AVANT-PROPOS • Pour obtenir de l’aide • • 8 / FactoryLink 6.5.0 / Didacticiel • • • • Aperçu Utilisation du didacticiel Pour plus d’informations sur les étapes suivantes... Atteindre... 1. Lisez les informations concernant la configuration nécessaire pour le didacticiel et l’Editeur d’applications. Chapitre 1, « Introduction » 2. Installez les logiciels FactoryLink 6.5.0 et Programmer’s Access Kit s’ils ne sont pas déjà installés. Guide d’installation FactoryLink 6.5.0 3. Lisez les principes de base concernant la configuration et l’exécution d’une application à l’aide des modèles fournis avec FactoryLink. Apprenez à lancer l’Editeur d’applications, créer un écran graphique ou un écran des tendances, tester l’application, ou encore enregistrer et restaurer le didacticiel. Chapitre 2, « Fonctionnalités de base FactoryLink » 4. Lisez les principes de base concernant des fonctions plus perfectionnées que vous pouvez utiliser pour créer vos propres applications. Chapitre 3, « Fonctionnalités avancées FactoryLink » FactoryLink 6.5.0 / Didacticiel / 9 • • • • 10 / FactoryLink 6.5.0 / Didacticiel • • • • Chapitre 1 Introduction 1 • Avant d’utiliser le didacticiel • Editeur d’applications FactoryLink 6.5.0 / Didacticiel / 11 Introduction Les informations contenues dans ce chapitre se divisent en deux parties : • INTRODUCTION • Avant d’utiliser le didacticiel • • AVANT D ’ UTILISER LE DIDACTICIEL Suivez les instructions contenues dans le guide d’installation de FactoryLink 6.5.0 pour installer FactoryLink sur votre système avant de lancer le didacticiel. Après avoir installé FactoryLink, créez une application de démarrage, à l’aide de l’utilitaire Nouvelle application (FLNEW). Cette application sert de base au développement d’une application FactoryLink. Attention : Toute application résidant dans le répertoire de destination sera effacée ou écrasée par l’exécution de FLNEW. N’utilisez pas le nom d’un répertoire dans lequel se trouve une application qui doit être conservée, placez votre nouvelle application dans un autre répertoire de destination. Créez la nouvelle application en cliquant deux fois sur l’icône Nouvelle application. FactoryLink place la nouvelle application dans le répertoire par défaut FLAPP. Pour les besoins de ce didacticiel, vous devez être familiarisé avec les concepts élémentaires de l’informatique, les caractéristiques et la syntaxe du système d’exploitation ainsi que le matériel sous lequel fonctionne FactoryLink. 12 / FactoryLink 6.5.0 / Didacticiel INTRODUCTION Editeur d’applications E DITEUR D ’ APPLICATIONS 1 Dans ce didacticiel, les commandes d’un menu déroulant pour appeler une fonction sont identifiées par le nom du menu tel qu’il apparaît dans la barre de menus, suivi du nom de la commande. Par exemple, Edition>Copier. Il n’est pas fait mention de la boîte à outils qui peut remplir les mêmes fonctions. Reportez-vous ci-dessous à l’illustration de la boîte à outils, présentée avec le nom de ses options. Pour une description détaillée de celles-ci et de celles des menus déroulants, consultez le Guide de l’Editeur d’applications. Sélectionner Copier Couper Aligner Relier Grouper Texte Ellipse Boîte Parabole Attributs de remplissage Attributs de ligne Sortie texte Symbole Barre Modifier forme Pivoter Coller Avant-plan Arrière-plan Séparer Ligne Polygone Arc Courbe de Bézier Légende Texte Entrée texte Colorer Graphique Bouton Légende Test Modèle Power VB Dictionnaire des tags Pour les opérations à effectuer avec la souris, utilisez toujours le bouton de gauche, sauf indication contraire. FactoryLink 6.5.0 / Didacticiel / 13 Introduction L’Editeur d’applications sert en phase de développement pour créer et animer les écrans graphiques d’interface utilisateur gérés par l’application FactoryLink en mode d’exploitation. C’est à l’aide de ces écrans que l’opérateur visualise, contrôle, et enregistre les données dans la base de données temps réel. Au cours du didacticiel, vous apprendrez à utiliser l’Editeur d’applications pour créer et animer des écrans. Pour plus d’informations sur l’Editeur d’applications, consultez le Guide de l’Editeur d’applications. • INTRODUCTION • Editeur d’applications • • 14 / FactoryLink 6.5.0 / Didacticiel • • • • Chapitre 2 Fonctionnalités de base FactoryLink Ce chapitre vous fait découvrir les fonctionnalités de base de FactoryLink grâce à des modèles appelés Power Packs. Les Power Packs sont constitués d’« objets intelligents », Power DragOns, qui intègrent animation et logique. Lorsque vous placez un Power DragOn dans un dessin, le programme vous invite à entrer les informations nécessaires à l’exécution des fonctions de logique et d’animation propres à votre système. Les Power Packs de FactoryLink sont puissants, tout en restant conviviaux, et sont à même de créer des applications particulièrement adaptées à votre usage professionnel. Vous allez également créer un écran permettant de suivre l’évolution du débit sur une période donnée. Ce type d’information pourra servir aux gestionnaires pour contrôler le transfert du liquide et garantir la conformité de l’opération aux tolérances spécifiées. FactoryLink 6.5.0 / Didacticiel / 15 2 Fonctionnalités de base FactoryLink En 30 minutes environ, vous apprendrez comment configurer, animer et mettre à l’essai une application créée à l’aide de Power Packs. Dans cette partie du didacticiel, vous allez créer une application destinée à déclencher, diriger et contrôler le flux d’un liquide d’une cuve à une autre. De son écran, l’opérateur pourra voir le contenu de la cuve, ouvrir ou fermer les valves et régler le débit de la pompe. Vous verrez aussi comment configurer l’écran de façon à alerter l’opérateur pour tout problème survenant lors du transfert du liquide. • FONCTIONNALITÉS DE BASE FACTORYLINK • Lancement de l’Editeur d’applications • • L ANCEMENT DE L ’E DITEUR D ’ APPLICATIONS Accès à l’Editeur d’applications L’Editeur d’applications se lance de plusieurs façons. Dans le cadre de cette initiation, il vous est demandé d’accéder au groupe de programmes FactoryLink 6.5.0 et de cliquer deux fois sur l’icône de l’Editeur d’applications FactoryLink. Si vous choisissez de lancer l’Editeur d’applications à partir du Gestionnaire de configuration, assurez-vous que le domaine sélectionné, affiché dans la boîte de dialogue Domaine du Gestionnaire de configuration, est USER. Ouverture d’un dessin 1 Dans l’écran principal de l’Editeur d’applications, choisissez Fichier>Ouvrir pour faire apparaître la boîte de dialogue de sélection de fichier. 2 Mettez overview.g en surbrillance et cliquez deux fois dessus. Overview.g doit apparaître dans le champ Nom de fichier. 16 / FactoryLink 6.5.0 / Didacticiel FONCTIONNALITÉS DE BASE FACTORYLINK Lancement de l’Editeur d’applications 3 Cliquez sur OK pour faire apparaître le dessin Vue d’ensemble. 2 5 Mettez tutorial.gp en surbrillance et cliquez deux fois dessus.Tutorial.gp doit s’afficher dans le champ Nom de fichier. Cliquez sur OK pour faire apparaître le power pack du didacticiel. Vous pouvez maintenant créer l’écran Vue d’ensemble. FactoryLink 6.5.0 / Didacticiel / 17 Fonctionnalités de base FactoryLink 4 Choisissez Fichier>Ouvrir Power Pack pour faire apparaître la boîte de dialogue Ouverture Power Pack. • FONCTIONNALITÉS DE BASE FACTORYLINK • Création d’un écran graphique • • C RÉATION D ’ UN ÉCRAN GRAPHIQUE Copie et collage des éléments Cet exercice consiste à copier des objets du power pack et à les coller dans le dessin Vue d’ensemble. En général, le pointeur a la forme d’une flèche. Mais en mode coller dans un écran graphique, il prend la forme d’une croix. Après l’insertion d’un objet, l’Editeur d’applications reste en mode coller, ce qui permet de coller les objets plusieurs fois si nécessaire. Pour sortir du mode coller, choisissez Edition>Sélectionner l’objet à partir du menu déroulant. Le pointeur reprend alors la forme d’une flèche. Copiez maintenant une pompe, une jauge à glissière, une jauge à cadran, une cuve de chaque type, deux valves, deux segments horizontaux de tuyau, deux coudes différents et un simulateur. Dans un premier temps, copiez simplement les objets du power pack didactique vers le dessin Vue d’ensemble. Ne tenez pas compte de la position des objets, même s’ils se chevauchent. Après avoir copié tous les objets, vous pourrez les placer dans leur position définitive. 18 / FactoryLink 6.5.0 / Didacticiel FONCTIONNALITÉS DE BASE FACTORYLINK Création d’un écran graphique Collage de la cuve 1 Choisissez Fenêtre>Power Pack - User: tutorial.gp pour afficher le Power Pack. 2 A l’aide du pointeur, sélectionnez dans le power pack didactique la cuve que vous désirez copier, puis cliquez sur le bouton gauche de la souris. Cuve 2 creux appelés poignées, indiquant qu’elle est sélectionnée et copiée. 4 Sélectionnez Fenêtre>Dessin - User: overview.g pour activer le dessin Vue d’ensemble. Le pointeur de collage (en croix) s’affiche sur le dessin. 5 Déplacez le pointeur dans le dessin vers l’endroit où vous voulez placer la cuve, puis cliquez et relâchez le bouton gauche de la souris. FactoryLink 6.5.0 / Didacticiel / 19 Fonctionnalités de base FactoryLink 3 Relâchez le bouton de la souris. Vous voyez apparaître autour de la cuve des blocs • FONCTIONNALITÉS DE BASE FACTORYLINK • Création d’un écran graphique • • 6 Une boîte de dialogue Modèle apparaît. FactoryLink utilise des noms de tags pour faire référence aux éléments de la base de données temps réel. Chaque élément doit avoir un nom unique, ainsi aucune confusion n’est possible quand FactoryLinkécrit ou lit les informations propres à un élément. Remarque : ces noms respectent la casse. Pour le système, cuve est différent de CUVE. Utilisez les noms de tags proposés dans la boîte de dialogue. En effet, ils vous serviront de référence ultérieurement dans ce didacticiel. Les valeurs affectées aux objets modèle utilisés dans ce didacticiel sont les valeurs par défaut configurées dans les propriétés d’objet pour ce type d’objet. En d’autres termes, certaines fonctions, comme la valeur maximale de la cuve et les alarmes, possèdent des valeurs prédéfinies. Pour modifier les valeurs par défaut de l’objet nouvellement collé, placez le curseur dans le champ de valeur, mettez en surbrillance la valeur par défaut et tapez la valeur de votre choix. Il est toutefois recommandé de conserver les valeurs par défaut définies pour les besoins du didacticiel. Pointez sur le champ de valeur associé au nom de la cuve, cliquez sur le bouton de la souris et tapez le nom de tag T¾UGTXQKT . 7 Le champ de valeur maximum propose une valeur par défaut de 100, qui indique le volume de liquide que la cuve peut contenir, en l’occurrence 100 litres. 20 / FactoryLink 6.5.0 / Didacticiel FONCTIONNALITÉS DE BASE FACTORYLINK Création d’un écran graphique Les alarmes sont des indicateurs définis par l’utilisateur, pouvant être configurés pour tous les tags de la base de données. Quand la valeur du tag atteint les critères d’alarme précisés, un message d’alarme, destiné à l’opérateur, s’affiche sur l’écran. Pour un tag donné, possédant plusieurs critères d’alarmes, vous pouvez configurer plusieurs alarmes. Dans cet exemple, vous configurez le programme afin d’avertir l’opérateur quand le niveau du liquide dans la cuve est inférieur à la limite des 10 litres (alarme LO), et d’envoyer un message d’alerte à l’opérateur quand le niveau du liquide est inférieur à 5 litres (alarme LOLO). Vous voulez aussi avertir l’opérateur quand le niveau de la cuve est supérieur à 90 litres (alarme HI) et s’il dépasse 95 litres, vous programmez un message d’alerte (alarme HIHI). 8 La valeur par défaut dans le champ de valeur associé à la limite d’alarme LOLO est égale à 5. La valeur par défaut dans le champ de valeur associé à la limite d’alarme LO est égale à 10. 9 Cliquez une seule fois sur la barre de défilement pour afficher les dernières lignes 10 Cliquez sur OK pour faire apparaître le réservoir. FactoryLink 6.5.0 / Didacticiel / 21 Fonctionnalités de base FactoryLink de la boîte de dialogue Modèle. La valeur par défaut dans le champ de valeur associé à la limite d’alarme HI est égale à 90. La valeur par défaut dans le champ de valeur associé à la limite d’alarme HIHI est égale à 95. 2 • FONCTIONNALITÉS DE BASE FACTORYLINK • Création d’un écran graphique • • 11 Choisissez Edition>Sélectionner l’objet afin d’obtenir le pointeur flèche pour sélectionner le nouvel objet à coller. Jauge à cadran Réservoir Pompe Jauge à glissière Collage du réservoir 1 Répétez les étapes 1 à 7 pour le réservoir, en lui attribuant le nom de tag T¾UGTXQKT . Dans cet exemple, la cuve et le réservoir étant d’égale contenance, les valeurs de quantité maximum et d’alarmes configurées par défaut pour les niveaux du réservoir correspondent aux valeurs par défaut de la cuve. Collage de la pompe 1 Répétez les étapes 1 à 7 de la section intitulée « Collage de la cuve » pour coller la pompe, et attribuez-lui le nom de tag RQORG . 22 / FactoryLink 6.5.0 / Didacticiel FONCTIONNALITÉS DE BASE FACTORYLINK Création d’un écran graphique 2 Le débit de la pompe est configuré avec un minimum de 0 et un maximum de 100 par défaut. Ces valeurs délimitent les écarts de débit de la pompe. 2 4 Choisissez Edition>Sélectionner l’objet afin d’obtenir le pointeur flèche pour sélectionner le nouvel objet à coller. Collage de la jauge à cadran 1 Répétez les étapes 1 à 5 de la section intitulée « Collage de la cuve » pour coller la jauge à cadran. Si l’on vous demande d’afficher le tag, tapez RQORG pour faire apparaître la vitesse de la pompe1. 2 Cliquez sur le bouton OK pour afficher la jauge à cadran. 3 Choisissez Edition>Sélectionner l’objet afin d’obtenir le pointeur flèche pour sélectionner le nouvel objet à coller. Collage de la jauge à glissière 1 Répétez les étapes 1 à 5 de la section intitulée « Collage de la cuve » pour coller la jauge à glissière. 2 Tapez RQORGAUR afin de contrôler la vitesse de la pompe lorsque l’on vous demande le nom de sortie. Cliquez sur OK pour faire apparaître la jauge à glissière. FactoryLink 6.5.0 / Didacticiel / 23 Fonctionnalités de base FactoryLink 3 Cliquez sur OK pour faire apparaître la pompe. • FONCTIONNALITÉS DE BASE FACTORYLINK • Création d’un écran graphique • • 3 Choisissez Edition>Sélectionner l’objet afin d’obtenir le pointeur flèche pour sélectionner le nouvel objet à coller. Coudes Tuyau Valve Simulateur Collage des valves 1 Répétez les étapes 1 à 6 de la section intitulée « Collage de la cuve » pour coller la première valve, et attribuez-lui comme nom TQDKPGV . Cliquez sur OK pour faire apparaître la valve. 2 Déplacez le pointeur en croix vers un endroit quelconque du dessin Vue d’ensemble et cliquez à nouveau sur le bouton gauche de la souris. Dans la boîte de dialogue vous demandant le nom de tag, tapez TQDKPGV , de manière à la distinguer de la première valve. Cliquez sur OK pour faire apparaître la deuxième valve. 3 Choisissez Edition>Sélectionner l’objet afin d’obtenir le pointeur flèche pour sélectionner le nouvel objet à coller. Collage des tuyaux 1 Choisissez Fenêtre>Power Pack - User:tutorial.gp pour afficher le Power Pack. 2 Pointez sur le tuyau horizontal que vous désirez copier et cliquez avec la souris. 3 Relâchez le bouton de la souris. Les blocs creux autour du tuyau indiquent qu’il est sélectionné. 24 / FactoryLink 6.5.0 / Didacticiel FONCTIONNALITÉS DE BASE FACTORYLINK Création d’un écran graphique 4 Sélectionnez Fenêtre>Dessin - User:overview.g pour activer le dessin Vue d’ensemble. Le pointeur de collage (en croix) s’affiche sur le dessin. 5 Placez le pointeur à l’emplacement du dessin où vous désirez positionner le premier tuyau horizontal, puis cliquez et relâchez le bouton gauche de la souris. Le système ne vous demandera pas d’attribuer des noms de tags aux tuyaux, ni aux coudes, que vous collerez par la suite. Cela signifie qu’aucune action de variable n’est associée avec ces derniers, que ce soit le changement de couleur, de taille, de position ou l’affichage d’informations ; en conséquence, le système ne communique pas avec eux pour échanger des données et il n’est pas nécessaire de leur attribuer de nom de tag. 6 Déplacez le pointeur en croix vers un endroit quelconque du dessin Vue d’ensemble et cliquez à nouveau sur le bouton gauche de la souris. 7 Choisissez Edition>Sélectionner l’objet afin d’obtenir le pointeur flèche pour sélectionner le nouvel objet à coller. 1 Choisissez Fenêtre>Power Pack - User:tutorial.gp pour afficher le Power Pack. 2 Pointez sur le coude que vous désirez copier et cliquez avec la souris. 3 Relâchez le bouton gauche de la souris. Les blocs creux autour du coude indiquent qu’il est sélectionné. 4 Sélectionnez Fenêtre>Dessin - User:overview.g pour activer le dessin Vue d’ensemble. Le pointeur de collage (en croix) s’affiche sur le dessin. 5 Pointez à l’emplacement du dessin où vous désirez positionner le coude, puis cliquez et relâchez le bouton gauche de la souris. 6 Choisissez Edition>Sélectionner l’objet afin d’obtenir le pointeur flèche pour sélectionner le nouvel objet à coller. Répétez les étapes 1 à 4 pour coller le deuxième coude. Collage du simulateur Lors du contrôle des opérations en situation réelle d’exploitation, les éléments de la base de données temps réel sont reliés aux capteurs qui utilisent les gestionnaires de périphériques de FactoryLink. Pour les besoins de ce didacticiel, les opérations sont reproduites à l’aide du simulateur. FactoryLink 6.5.0 / Didacticiel / 25 Fonctionnalités de base FactoryLink Collage des coudes 2 • FONCTIONNALITÉS DE BASE FACTORYLINK • Création d’un écran graphique • • 1 Répétez les étapes 1 à 6 de la section intitulée « Collage de la cuve » pour coller le simulateur. 2 Entrez le nom de la pompe RQORG , celui de la première valve XNXG , de la deuxième valve XNXG , du réservoir d’approvisionnement T¾UGTXQKT ainsi que du réservoir de destination T¾UGTXQKT . 3 Cliquez sur OK pour faire apparaître le simulateur. 4 Choisissez Edition>Sélectionner l’objet. Déplacement des objets Vous avez collé tous les éléments dont vous avez besoin sur l’écran. Suivez maintenant les étapes ci-dessous pour les placer dans leur position définitive : 1 Choisissez l’objet que vous souhaitez déplacer, pointez dessus puis cliquez avec la souris. 2 Relâchez le bouton de la souris. Les poignées de sélection entourent l’objet, vous indiquant qu’il est sélectionné. 26 / FactoryLink 6.5.0 / Didacticiel FONCTIONNALITÉS DE BASE FACTORYLINK Création d’un écran graphique 3 Pointez sur la poignée centrale et cliquez sur le bouton gauche de la souris. Les poignées disparaissent. Maintenez le bouton de la souris enfoncé tout en faisant glisser l’objet vers la position voulue, puis relâchez le bouton de la souris. L’objet entouré des poignées s’affiche à son nouvel emplacement. 4 Répétez ces étapes jusqu’à ce que chaque objet soit à la place désirée. 2 Bouton de styles 5 Pointez sur le cadre en pointillé situé à la droite de l’écran et cliquez dessus. Des poignées pleines, appelées blocs, apparaissent, indiquant que le cadre est sélectionné. Choisissez Edition>Mettre dessus dans le menu déroulant pour vous assurer que les boîtes de dialogue d’aide se trouvent devant les objets auxquels elles correspondent lorsqu’elles s’affichent. 6 Répétez l’étape 5 pour le bouton de styles situé à la droite de l’écran. 7 Lorsque votre écran ressemble à l’exemple ci-dessus, sauvegardez-le en sélectionnant Fichier>Enregistrer. FactoryLink 6.5.0 / Didacticiel / 27 Fonctionnalités de base FactoryLink Cadre en pointillé • FONCTIONNALITÉS DE BASE FACTORYLINK • Création de l’écran des tendances • • C RÉATION DE L ’ ÉCRAN DES TENDANCES A présent, vous allez voir comment créer un écran distinct pour suivre les tendances du débit sur une période donnée. Cet écran comprend la pompe, les jauges et le simulateur du système, ainsi qu’un graphique de suivi des données. 1 A l’aide du pointeur flèche, dessinez un rectangle englobant la partie centrale de l’écran, en maintenant le bouton de la souris enfoncé et en faisant glisser la souris de façon à entourer les objets voulus, comme dans l’exemple ci-dessous. Faire glisser à partir d’ici Faire glisser jusqu’ici 2 Lorsque vous relâchez le bouton de la souris, des poignées pleines indiquant que les objets sont sélectionnés apparaissent autour de ceux-ci. 3 Choisissez Edition>Copier afin de copier l’ensemble des objets sélectionnés. 4 Fermez le dessin Vue d’ensemble en choisissant Fichier>Fermer. Répétez l’opération pour fermer le power pack du didacticiel. 28 / FactoryLink 6.5.0 / Didacticiel FONCTIONNALITÉS DE BASE FACTORYLINK Création de l’écran des tendances 5 Choisissez Fichier>Ouvrir dans l’écran principal de l’Editeur d’applications pour faire apparaître la boîte de dialogue Sélection de fichier. 2 7 Cliquez sur OK pour faire apparaître le dessin zone1.g. 8 Choisissez Edition>Coller pour coller les objets de l’écran Vue d’ensemble dans la fenêtre active. Le pointeur en croix s’affiche. Placez-le au milieu de la partie gauche de l’écran et cliquez sur le bouton gauche de la souris. 9 Toutes les informations requises s’affichent maintenant dans les boîtes de dialogue associées à ces objets et complétées au cours de la création de l’écran Vue d’ensemble. Cliquez sur le bouton OK pour chaque boîte de dialogue. Si un message s’affiche vous demandant si vous souhaitez écraser la définition d’un des tags, cliquez sur le bouton NON. FactoryLink 6.5.0 / Didacticiel / 29 Fonctionnalités de base FactoryLink 6 A l’aide du pointeur flèche, sélectionnez le dessin intitulé zone1.g et cliquez dessus. Zone1.g s’affiche dans le champ Nom de fichier. • FONCTIONNALITÉS DE BASE FACTORYLINK • Création de l’écran des tendances • • 10 Les objets s’affichent dans l’écran zone1. 11 Choisissez Edition>Sélectionner l’objet afin d’obtenir le pointeur flèche pour sélectionner le nouvel objet à coller. 12 Choisissez Fichier>Ouvrir Power Pack pour faire apparaître la boîte de dialogue Ouverture Power Pack. 30 / FactoryLink 6.5.0 / Didacticiel FONCTIONNALITÉS DE BASE FACTORYLINK Création de l’écran des tendances 13 Placez le pointeur sur le power pack intitulé s1trend.gp puis cliquez dessus. S1trend.gp s’affiche dans le champ Nom de fichier. Cliquez sur OK pour faire apparaître le power pack s1trend. Graphique de tendances 2 avec la souris. Relâchez le bouton de la souris. Des blocs creux, les poignées, entourent le graphique, indiquant qu’il est sélectionné et copié dans un presse-papiers. 15 Choisissez Fichier>Fermer pour fermer le power pack. L’écran zone1 apparaît de nouveau. Choisissez Edition>Coller. Le pointeur a la forme d’une croix. Placez-le au centre, dans la partie droite de l’écran, puis cliquez avec la souris. FactoryLink 6.5.0 / Didacticiel / 31 Fonctionnalités de base FactoryLink 14 Sélectionnez le graphique des courbes de tendances à l’aide du pointeur, puis cliquez • FONCTIONNALITÉS DE BASE FACTORYLINK • Création de l’écran des tendances • • 16 Attribuez au graphique des courbes de tendances le nom de XKVGUUGRQORG . Entrez RQORG comme nom de tag des données à l’étude. Entrez comme valeur minimale par défaut et comme valeur maximale par défaut. Cliquez ensuite sur OK. 17 Un message s’affiche vous demandant si vous souhaitez écraser les valeurs en cours. Cliquez sur NON pour faire apparaître le graphique de tendances. 18 Déplacez les objets de façon à ce que l’écran ressemble à l’exemple suivant : 19 Choisissez Fichier>Enregistrer afin d’enregistrer les modifications apportées à l’écran zone1. 20 Choisissez Fichier>Quitter pour quitter l’Editeur d’applications. Passez maintenant au test de l’application en mode d’exploitation. 32 / FactoryLink 6.5.0 / Didacticiel FONCTIONNALITÉS DE BASE FACTORYLINK Test de l’application TEST DE L ’ APPLICATION Pour faire le test de l’application que vous avez créée, démarrez FactoryLink puis ouvrez la fenêtre d’application. 1 Ouvrez le groupe de programmes de FactoryLink et cliquez deux fois sur l’icône Lancement de FactoryLink. 2 Lorsque le programme démarre, un ensemble de fenêtres d’accueil s’affiche. Ensuite, l’écran Vue d’ensemble apparaît automatiquement. 2 3 Vérifiez pas à pas la bonne marche de l’application. Affichage du cadran Bouton de réinitialisation Bouton d’acquittement des alarmes Bouton de l’affichage des alarmes Bandeau des alarmes 4 Les boutons situés sur la pompe et les valves doivent être de couleur vert clair (ce qui signifie que le système fonctionne normalement). Le contenu des cuves doit apparaître en bleu, le fond noir représentant la partie vide des cuves. FactoryLink 6.5.0 / Didacticiel / 33 Fonctionnalités de base FactoryLink Curseur de la jauge à glissière • FONCTIONNALITÉS DE BASE FACTORYLINK • Test de l’application • • 5 Pointez sur le curseur de la jauge à glissière et faites-le glisser vers la droite. Le débit indiqué sur la jauge à cadran doit augmenter ainsi que la vitesse à laquelle le liquide est transféré d’une cuve à l’autre. 6 Fermez l’une des valves en pointant sur le bouton vert de la valve et en cliquant avec la souris. Le bouton devient rouge, le transfert de liquide s’arrête, et la jauge à écran indique 0. 7 Cliquez sur le bouton de réinitialisation du simulateur pour relancer le processus de transfert. 8 Regardez le bandeau des alarmes au bas de l’écran. Vous devriez y voir affichée une alarme vous informant que le contenu de la cuve a atteint une des valeurs définies comme la condition de déclenchement de l’alarme lors de la configuration de la cuve. 9 Acquittez l’alarme en pointant sur le bouton d’acquittement des alarmes (représenté par une coche) et en cliquant avec la souris. L’affichage de l’alarme s’efface du bandeau et, le cas échéant, l’avant-dernière alarme y apparaît. 10 Placez maintenant le pointeur sur le bouton de l’afficheur des alarmes (représenté par une sonnette) et cliquez avec la souris. L’écran de l’afficheur des alarmes apparaît. Ecran Afficheur des alarmes Alarme en surbrillance Acquittement sélection Bouton Retour 34 / FactoryLink 6.5.0 / Didacticiel FONCTIONNALITÉS DE BASE FACTORYLINK Test de l’application 11 Si une ou plusieurs alarmes non acquittées apparaissent sur l’écran, faites défiler la page vers le bas jusqu’à ce que l’alarme soit mise en surbrillance, puis cliquez sur le bouton Acquittement sélection. L’alarme doit s’effacer. 12 Pointez sur le bouton Retour dans l’angle supérieur droit de l’écran Vue d’ensemble et cliquez avec la souris. 13 Pointez sur le bouton Zone1 et cliquez avec la souris. Bouton Vue d’ensemble Curseur de la jauge à glissière Graphique de tendances 2 sont répercutées sur le graphique des courbes de tendances. Déplacez maintenant le curseur dans le sens inverse et vérifiez que la tendance s’inverse également. 15 Pointez sur le bouton Vue d’ensemble dans l’angle supérieur droit de l’écran Vue d’ensemble et cliquez avec la souris. FactoryLink 6.5.0 / Didacticiel / 35 Fonctionnalités de base FactoryLink 14 Déplacez le curseur de la jauge. Vérifiez que les variations de débit qui en résultent • FONCTIONNALITÉS DE BASE FACTORYLINK • Test de l’application • • 16 Pointez sur le bouton Système dans l’angle supérieur droit de l’écran Vue d’ensemble et cliquez avec la souris. La boîte de dialogue Dialogue d’ouverture de session de sécurité s’affiche, vous demandant un nom d’utilisateur et un mot de passe. 17 Tapez HNKPM dans les deux champs et cliquez sur le bouton OK. Une fonction de sécurité est associée au bouton Système. Ainsi, pour pouvoir accéder à l’affichage ou à la fonction associée à ce bouton, l’opérateur doit avoir le niveau d’autorisation requis et connaître le bon mot de passe. La fonction de sécurité vous permet de créer une application et de contrôler l’accès à certaines fonctions. Pour plus d’informations, reportez-vous au Chapitre 27, « Sécurité des objets graphiques » dans l’Editeur d’applications. 18 L’écran du système ou du gestionnaire d’exploitation apparaît. Bouton Arrêt application 36 / FactoryLink 6.5.0 / Didacticiel FONCTIONNALITÉS DE BASE FACTORYLINK Test de l’application 19 Félicitations ! Les vérifications de bon fonctionnement de l’animation des objets et des boutons ont été effectuées. Vous avez terminé la partie Fonctionnalités de base FactoryLink du didacticiel. 20 Cliquez sur le bouton situé à gauche de ARRET APPLICATION. Vous quittez le programme FactoryLink et retournez au niveau du système d’exploitation. A présent, vous pouvez : • Créer votre propre application. • Passer à la seconde partie du didacticiel, Fonctionnalités avancées FactoryLink, qui vous montre comment créer et configurer vous-même des objets animés et des boutons. Il se peut en effet que vous ayez besoin d’un objet n’existant pas parmi les Power Packs fournis avec FactoryLink. • Enregistrer votre didacticiel afin de pouvoir le réutiliser et créer également votre propre application. 2 Fonctionnalités de base FactoryLink FactoryLink 6.5.0 / Didacticiel / 37 • FONCTIONNALITÉS DE BASE FACTORYLINK • Enregistrement et restauration du didacticiel • • E NREGISTREMENT ET RESTAURATION DU DIDACTICIEL Windows 95 et Windows NT 1 Accédez au groupe de programmes de FactoryLink 6.5.0 et cliquez deux fois sur l’icône Sauvegarder l’application de FactoryLink. 2 Cliquez sur la case d’option Fichier de sauvegarde multi plate-forme local, puis cochez la case Enregistrer les fichiers de données de l’application. Sauvegardez l’application du répertoire source %>(.#22 vers le répertoire de destination %>(.67614 . Si vous n’utilisez pas la lettre « C » pour votre disque dur, tapez la lettre appropriée dans la commande ci-dessus. Cliquez sur le bouton OK pour enregistrer l’application. 3 Pendant l’enregistrement de l’opération, le système peut vous poser certaines questions. Répondez n 1 à toutes les questions. 38 / FactoryLink 6.5.0 / Didacticiel FONCTIONNALITÉS DE BASE FACTORYLINK Enregistrement et restauration du didacticiel 4 Une fois l’application enregistrée, cliquez deux fois sur l’icône Restaurer l’application de FactoryLink pour restaurer l’application. 5 La boîte de dialogue Restaurer l’application de FactoryLink apparaît. Cliquez sur la case d’option Fichier de sauvegarde multi plate-forme local. Restaurez le fichier depuis le répertoire source %>(.67614 vers le répertoire de destination %>67614+#. ,puis cliquez sur OK. Si vous n’utilisez pas la lettre « C » pour votre disque dur, tapez la lettre appropriée dans la commande ci-dessus. 2 Fonctionnalités de base FactoryLink FactoryLink 6.5.0 / Didacticiel / 39 • FONCTIONNALITÉS DE BASE FACTORYLINK • Enregistrement et restauration du didacticiel • • OS/2 1 Accédez au groupe de programmes de FactoryLink 6.5.0 et cliquez avec le bouton droit de la souris sur l’icône Sauvegarder l’application de FactoryLink. 2 Choisissez Settings dans le menu instantané pour faire apparaître la boîte de dialogue Backup Applications Setting. Sur l’onglet Program, entrez, comme paramètres optionnels : %>(.#22 %>(.67614 NQE . Lecteur source:\répertoire (espace) lecteur de destination:\nom du fichier (espace) /loc. Si vous n’utilisez pas la lettre « C » pour votre disque dur, tapez la lettre appropriée dans la commande ci-dessus. 3 Fermez la boîte de dialogue en cliquant dans l’angle supérieur gauche et en sélectionnant l’option CLOSE du menu qui vous est proposé. 4 Cliquez deux fois sur l’icône pour faire apparaître la fenêtre Backup Application. Assurez-vous que les fichiers source et de destination sont corrects, et répondez « O » à la question : « Voulez-vous continuer ? (O/N) ». 5 Le système enregistre alors l’application. 6 Une fois l’application enregistrée, restaurez-la. Accédez au groupe de programmes de FactoryLink 6.5.0 et cliquez avec le bouton droit de la souris sur l’icône Restaurer l’application de FactoryLink. 7 Choisissez Settings dans le menu instantané pour faire apparaître la boîte de dialogue Backup Applications Setting. Sur l’onglet Program, entrez, comme paramètres optionnels : %>(.#22 %>(.67614 NQE . Lecteur source:\répertoire (espace) lecteur de destination:\nom du fichier (espace) /loc. Si vous n’utilisez pas la lettre « C » pour votre disque dur, tapez la lettre appropriée dans la commande ci-dessus. 8 Fermez la boîte de dialogue en cliquant dans l’angle supérieur gauche et en sélectionnant l’option CLOSE du menu qui vous est proposé. 40 / FactoryLink 6.5.0 / Didacticiel FONCTIONNALITÉS DE BASE FACTORYLINK Enregistrement et restauration du didacticiel 9 Cliquez deux fois sur l’icône pour faire apparaître la fenêtre Restore Application. Assurez-vous que les fichiers source et de destination sont corrects, et répondez « 1 » à la question : « Voulez-vous continuer ? (O/N) ». 10 Le système restaure alors l’application. Association d’une icône au didacticiel enregistré Windows NT 1 Afin de simplifier l’ouverture de votre application ou de votre didacticiel, créez une icône et reliez-la à l’application du didacticiel. Ouvrez le groupe de programmes de FactoryLink 6.5.0 et cliquez deux fois sur l’icône Lancement de FactoryLink. 2 Lancement de FactoryLink. 3 Une boîte de dialogue instantanée apparaît, demandant au groupe de copier l’élément du programme. Sélectionnez le groupe de programmes dans lequel vous avez installé FactoryLink. Cliquez sur OK pour faire apparaître l’élément copié dans le groupe de programmes. 4 Sélectionnez l’icône que vous venez de copier, puis choisissez Fichier>Propriétés à partir du menu déroulant afin de renommer et de configurer l’icône Lancement de FactoryLink. Dans le champ Description, tapez .CPEGOGPV FW FKFCEVKEKGN (. . 5 Après le -a de la ligne cmd, tapez %>67614+#. (correspondant au lecteur et au répertoire vers lesquels vous avez restauré l’application). Si vous n’utilisez pas la lettre « C » pour votre disque dur, tapez la lettre appropriée dans la commande ci-dessus. 6 Cliquez sur OK pour enregistrer les modifications. 7 Dorénavant, lorsque vous accéderez au groupe de programmes de FactoryLink 6.5.0, vous aurez à votre disposition une icône Lancement de FactoryLink pour ouvrir l’application, et une icône Lancement du didacticiel FL pour ouvrir le didacticiel. FactoryLink 6.5.0 / Didacticiel / 41 Fonctionnalités de base FactoryLink 2 Choisissez Edition>Copier à partir du menu déroulant afin de copier l’icône • FONCTIONNALITÉS DE BASE FACTORYLINK • Enregistrement et restauration du didacticiel • • Windows 95 1 Afin de simplifier l’ouverture de votre application ou de votre didacticiel, créez une icône et reliez-la à l’application du didacticiel. Ouvrez le groupe de programmes de FactoryLink 6.5.0 et cliquez deux fois sur l’icône Lancement de FactoryLink. 2 Choisissez Edition>Copier à partir du menu déroulant afin de copier l’icône Lancement de FactoryLink. 3 Choisissez Edition>Coller à partir du menu déroulant pour coller cette icône FactoryLink. 4 Sélectionnez l’icône que vous venez de copier, puis choisissez Fichier>Renommer dans le menu déroulant pour renommer l’icône Copie de Lancement de FactoryLink. Tapez le titre .CPEGOGPV FW FKFCEVKEKGN (. 5 Une fois l’icône sélectionnée, choisissez Fichier>Propriétés dans le menu déroulant pour faire apparaître la boîte de dialogue Propriétés. Placez le curseur sur l’onglet Programme et cliquez dessus pour faire apparaître ce dernier. Après le -a de la ligne de commande, tapez %>67614+#. (correspondant au lecteur et au répertoire vers lesquels vous avez restauré l’application). Si vous n’utilisez pas la lettre « C » pour votre disque dur, tapez la lettre appropriée dans la commande ci-dessus. 6 Cliquez sur Appliquer puis sur OK pour enregistrer les modifications. 7 Dorénavant, lorsque vous ouvrirez le groupe de programmes de FactoryLink 6.5.0, vous aurez à votre disposition une icône Lancement de FactoryLink pour ouvrir l’application et une icône Lancement de didacticiel pour ouvrir le didacticiel. 42 / FactoryLink 6.5.0 / Didacticiel FONCTIONNALITÉS DE BASE FACTORYLINK Enregistrement et restauration du didacticiel OS/2 1 Afin de simplifier l’ouverture de votre application ou de votre didacticiel, créez une icône et reliez-la à l’application du didacticiel. Ouvrez le groupe de programmes de FactoryLink 6.5.0 et cliquez une fois sur l’icône Lancement FactoryLink pour la sélectionner. 2 Cliquez sur le bouton droit de la souris une fois l’icône sélectionnée. 3 Sélectionnez Copie dans le menu déroulant pour copier l’icône Lancement de FactoryLink . La boîte de dialogue de copie de FactoryLink 6.5.0 OS/2 apparaît. 2 4 Sélectionnez l’onglet Opened, et tapez &KFCEVKEKGN dans le champ New Name. Vérifiez 5 Cliquez une seule fois sur la nouvelle icône pour la sélectionner. Cliquez avec le bouton droit de la souris sur l’icône. La boîte de dialogue Settings apparaît. Dans le champ Optional parameters, tapez # %>6WVQTKCN . Si vous n’utilisez pas la lettre « C » pour votre disque dur, tapez la lettre appropriée dans la commande ci-dessus. 6 Fermez la boîte de dialogue en cliquant dans l’angle supérieur gauche et en sélectionnant l’option CLOSE du menu qui vous est proposé. 7 Dorénavant, lorsque vous ouvrirez le groupe de programmes de FactoryLink 6.5.0, vous aurez à votre disposition une icône Lancement de FactoryLink pour ouvrir votre application et une icône de didacticiel pour ouvrir le didacticiel que vous avez créé. FactoryLink 6.5.0 / Didacticiel / 43 Fonctionnalités de base FactoryLink que le dossier FactoryLink OS/2 apparaît en surbrillance en tant que cible de l’opération, puis cliquez sur Copier. • FONCTIONNALITÉS DE BASE FACTORYLINK • Enregistrement et restauration du didacticiel • • 44 / FactoryLink 6.5.0 / Didacticiel • • • • Chapitre 3 Fonctionnalités avancées FactoryLink Ce chapitre vous montre les fonctionnalités avancées de FactoryLink. Vous apprendrez à créer un écran de contrôle pour surveiller la température du liquide d’une cuve. L’opérateur visualisera la température en données numériques et graphiques. Un bouton d’alarme clignotera quand la température sera trop élevée. L’écran de contrôle comportera également un graphique des tendances de la température sur une période donnée. A la fin de la pratique, votre écran devra ressembler à l’exemple suivant : 3 FactoryLink 6.5.0 / Didacticiel /45 Fonctionnalités avancées FactoryLink Vous apprendrez à : • Copier des objets Power Pack. Les Power Packs sont des modèles FactoryLink que vous pouvez copier et à l’aide desquels vous pouvez créer des écrans. Ces modèles sont très puissants grâce à leurs caractéristiques d’animation prédéfinies, et le système vous guide dans la saisie des informations requises au fonctionnement des modèles. • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Lancement de l’Editeur d’applications • • • Dessiner et animer vous-même du texte et des objets, au cas où les objets disponibles dans Power Pack ne répondent pas à vos besoins. Pour une question de facilité, nous vous conseillons d’utiliser un objet existant s’il peut remplir la fonction voulue. Néanmoins, nous vous apprendrons comment créer des objets adaptés à vos besoins spécifiques. • Configurer une tâche Maths et logique pour recevoir les valeurs saisies par l’opérateur et effectuer les calculs relatifs à ces valeurs. • Créer une alarme qui se déclenchera quand certaines conditions sont réunies. • Exporter des données vers une base de données et faire le suivi des tendances. Nul n’est besoin d’avoir suivi la section sur les fonctionnalités de base pour effectuer la partie pratique sur les fonctionnalités avancées. En effet les deux parties sont conçues pour être abordées indépendamment l’une de l’autre. Passons maintenant à la pratique. L ANCEMENT DE L ’E DITEUR D ’ APPLICATIONS Ouvrez le groupe de programmes de FactoryLink 6.5.0 et cliquez deux fois sur l’icône Editeur d’applications de FactoryLink C ONCEPTION DE L ’ ÉCRAN Vous allez maintenant effectuer les étapes suivantes pour dessiner des objets dans l’écran d’application : • Copiez le cadre d’un écran de contrôle et un graphique des tendances, tous deux disponibles dans les Power Packs de FactoryLink. Ce cadre comporte une ligne d’affichage pour les alarmes système et des boutons permettant le passage d’un écran à l’autre. • Copiez un graphique des tendances du Power Pack. Il permet l’affichage d’un tracé de température calculé sur une période donnée. • Dessinez un rectangle et un cercle représentant respectivement le thermomètre et le bouton d’alarme de la température. • Entrez du texte pour identifier les différents éléments de l’écran. 46 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Conception de l’écran • Créez des champs de textes animés afin de permettre à l’utilisateur d’entrer une température, et d’afficher la température du processus en cours. En situation réelle d’exploitation, la température est calculée à l’aide d’un capteur, nul n’est besoin par conséquent d’en faire la saisie. Mais pour pouvoir vérifier l’application, il est nécessaire de simuler une température. • Copiez et collez des boutons permettant à l’utilisateur de passer d’un écran à d’autres. Vous dessinerez tout d’abord les objets et entrerez le texte. Ensuite, vous placerez les objets dans leur position définitive. Il ne faut donc pas attacher trop d’importance à la position des objets dans un premier temps. Création du fichier de dessin 1 Choisissez Fichier>Ouvrir dans la barre de menus de l’Editeur d’applications. La boîte de dialogue Ouvrir un dessin du domaine USER/SHARED s’affiche et le curseur est placé dans le champ Nom de fichier. 2 Remplacez le contenu du champ Nom de fichier par le nom de fichier tutor2, de façon à créer un nouveau fichier de dessin pour le didacticiel. L’Editeur d’applications ajoute automatiquement l’extension .g au nom de fichier. 3 FactoryLink 6.5.0 / Didacticiel /47 Fonctionnalités avancées FactoryLink 3 Cliquez sur le bouton OK. Une fenêtre de dessin vierge appelée tutor2.g s’affiche. • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Conception de l’écran • • Copie et collage du cadre de dessin Copiez un cadre qui contient déjà des boutons animés permettant à l’utilisateur de passer d’un écran à d’autres. Dans la mesure où cette fonctionnalité est utilisée dans la grande majorité des applications, FactoryLink vous fournit un objet Power Pack pour l’exécuter, vous évitant ainsi de la recréer le cas échéant. Vous avez utilisé des cadres qui avaient été configurés d’avance dans la partie Fonctionnalités de base du didacticiel, si vous l’avez suivie. Vous allez apprendre, à présent, à créer vous-même un cadre et à animer les boutons qui en contrôlent l’accès, ainsi vous serez à même d’utiliser ces fonctions quand vous développerez votre propre application. 1 Choisissez Fichier>Ouvrir Power Pack. La boîte de dialogue Ouverture Power Pack s’affiche. A l’aide du pointeur flèche, sélectionnez le Power Pack nommé frames1.gp. frames1.gp s’affiche dans le champ Nom de fichier. Cliquez sur le bouton OK. Le Power Pack frames1 apparaît à l’écran. Les cadres de fenêtres ont une taille réduite mais aussitôt qu’ils sont collés ils occupent toute la superficie de l’écran. 2 Pointez sur le cadre Style1 situé à gauche de votre fenêtre et cliquez dessus. Des blocs creux, appelés poignées, entourent le cadre, indiquant qu’il est sélectionné et copié. 48 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Conception de l’écran 3 Choisissez Fichier>Fermer du menu déroulant pour fermer le Power Pack. Le dessin tutor2 s’affiche. 4 Choisissez Edition>Coller du menu déroulant. Le pointeur de collage s’affiche sur le dessin. 5 Placez le pointeur au centre de l’écran et cliquez avec la souris. Le cadre s’affiche. 6 Si nécessaire, déplacez votre modèle de façon à aligner l’angle inférieur droit du modèle sur celui de l’écran. Pour ce faire, choisissez Edition>Sélectionner l’objet du 7 Choisissez Edition>Séparer pour dissocier le cadre modèle afin de révéler ses objets constitutifs, de façon à pouvoir travailler séparément sur chacun d’entre eux par la suite. FactoryLink 6.5.0 / Didacticiel /49 3 Fonctionnalités avancées FactoryLink menu déroulant. Pointez sur le modèle et cliquez avec la souris. Des poignées entourent le cadre, indiquant qu’il est sélectionné. Cliquez sur la poignée centrale et maintenez le bouton gauche de la souris enfoncé pendant que vous faites glisser l’objet jusqu’à l’endroit voulu. Relâchez ensuite le bouton de la souris. Le cadre, toujours entouré de ses poignées, s’affiche à son nouvel emplacement. • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Conception de l’écran • • Dessin du rectangle du thermomètre Dessinez un rectangle que vous animerez pour le faire fonctionner comme un thermomètre dont la couleur variera selon les changements de température du processus en cours. 1 Choisissez Dessin>Boîte du menu déroulant. Une boîte apparaît près du curseur en forme de pinceau, ce symbole indique que vous êtes en mode Dessin. 2 Pointez à proximité de l’angle gauche de la fenêtre de dessin, puis, tout en appuyant sur le bouton gauche de la souris, faites-la glisser de façon à former un rectangle d’environ 2,5 cm sur 10. Relâchez le bouton de la souris. Le rectangle s’affiche dans l’écran. Dessin du cercle d’alarme Dessinez un cercle que vous animerez ensuite pour le faire fonctionner comme une alarme réglée sur la température. Le cercle clignotera quand la température du processus en cours atteindra une limite donnée. 1 Choisissez Dessin>Ellipse du menu déroulant. Un cercle apparaît près du curseur en forme de pinceau. 2 Pointez au centre de la fenêtre de dessin, puis, tout en appuyant sur le bouton gauche de la souris, faites glisser la souris de façon à former un cercle de 5 cm de diamètre environ. 3 Relâchez le bouton de la souris. Le cercle s’affiche dans l’écran. 50 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Conception de l’écran Configuration de la police, la taille des caractères et la couleur du texte Au lancement de l’Editeur d’applications, la couleur du texte définie par défaut est le noir et la police de caractères par défaut est Helvetica (HELV). Modifiez la taille des caractères en 24 points. 1 Choisissez Attributs>Texte du menu déroulant. La boîte Attributs de texte s’affiche : 2 Vérifiez que la police sélectionnée dans la liste déroulante Nom de la police est HELV. Sinon, faites défiler les polices jusqu’à l’apparition de HELV et sélectionnez-la. Pointez sur HELV et cliquez avec la souris. souris. 4 Vérifiez que la couleur noir est sélectionné dans la palette de couleurs du texte. Si ce n’est pas le cas, sélectionnez-la maintenant en plaçant le curseur dessus et en cliquant avec le bouton gauche de la souris. 5 Pointez sur la couleur blanc de la palette de la zone Arrière-plan et cliquez sur le bouton gauche de la souris. 6 Cliquez sur le bouton OK situé dans la partie inférieure de la boîte de dialogue pour appliquer les modifications. FactoryLink 6.5.0 / Didacticiel /51 3 Fonctionnalités avancées FactoryLink 3 Pointez dans la barre de défilement de la zone Taille de la police. Faites défiler les tailles de police jusqu’à l’apparition de la taille 16. Pointez sur 24 et cliquez avec la • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Conception de l’écran • • Saisie du texte 1 Choisissez Dessin>Texte du menu déroulant. Un A apparaît près du curseur en forme de pinceau. Pointez sous le thermomètre. En cliquant avec la souris, placez le curseur de texte. Tapez le texte suivant : ::: 2 Pointez au centre de la partie inférieure du cadre. En cliquant avec la souris, placez le curseur de texte. Tapez le texte suivant : ::: 3 Pointez au centre de la partie supérieure du cadre. En cliquant avec la souris, placez le curseur de texte. Tapez le texte suivant : 'ETCP FGU VGOR¾TCVWTGU Ce bloc de texte ainsi que les suivants servent à identifier les objets visibles dans l’écran, il n’est pas nécessaire qu’ils se distinguent particulièrement. Modifiez donc sa couleur d’arrière-plan de sorte qu’elle corresponde à celle de l’écran. 4 Choisissez Attributs>Texte du menu déroulant. 5 Sélectionnez la couleur Gris clair (rangée inférieure, 5ème couleur en partant de la gauche) dans la palette de la zone Arrière-plan. Cliquez sur le bouton OK dans la partie inférieure de la boîte pour appliquer les modifications. 6 Placez le curseur sur le dessin pour créer un bloc de texte et cliquez avec le bouton gauche de la souris. Créez un bloc de texte pour chacune des lignes de texte suivantes : #NCTOG VGOR¾TCVWTG %QWTDG FG VGPFCPEGU 6GOR¾TCVWTG CEVWGNNG 'PVTGT WPG VGOR¾TCVWTG 52 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Conception de l’écran Saisie de la légende du thermomètre 1 Choisissez Dessin>Légende du menu déroulant. Une légende graduée apparaît près du curseur en forme de pinceau. 2 Placez le curseur à la gauche du thermomètre au niveau de son coin supérieur. Tout en appuyant sur le bouton gauche de la souris, faites glisser le curseur jusqu’à la limite inférieure du thermomètre de façon à former un rectangle étroit à gauche du thermomètre. Relâchez le bouton gauche de la souris. Une légende dotée d’une échelle graduée de 0 à 100 s’affiche. 3 Choisissez Attributs>Ligne. La boîte de dialogue Attributs de lignes s’affiche. Cliquez sur la case Visible pour désactiver cette option. Cliquez sur OK. Le contour de la légende s’efface. 4 Choisissez Edition>Sélectionner l’objet du menu déroulant. 5 Alignez la graduation 0 avec le côté inférieur du thermomètre, et la graduation 100 avec le côté supérieur. Pour ce faire, sélectionnez la légende en plaçant le curseur sur la poignée inférieure ou supérieure, au choix, puis maintenez le bouton gauche de la souris enfoncé et faites glisser jusqu’à obtenir l’alignement voulu. 6 Si la légende se superpose au champ Température actuelle, sélectionnez-la puis choisissez Edition>Mettre en dessous pour placer les bords de légende derrière le champ concerné. 3 Fonctionnalités avancées FactoryLink FactoryLink 6.5.0 / Didacticiel /53 • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Conception de l’écran • • Déplacement et copie d’un bouton Les boutons situés dans la zone supérieure du cadre servent au passage d’un écran à un autre dans FactoryLink. Il vous faut créer un bouton qui corresponde à l’écran Tutor2, que vous venez de créer. 1 Choisissez Edition>Sélectionner l’objet du menu déroulant. 2 Pointez sur le bouton Zone3 et cliquez avec la souris. Relâchez le bouton de la souris. Des poignées entourent le bouton, indiquant qu’il est sélectionné. 3 Choisissez Edition>Copier du menu déroulant afin de copier le bouton. 4 Choisissez Edition>Coller du menu déroulant. Le pointeur prend la forme d’une croix. Pointez à droite du bouton marqué Zone3 et cliquez avec la souris. Une copie du bouton Zone3 s’affiche à ce nouvel emplacement. Par la suite, vous apprendrez à modifier le bouton ainsi qu’à l’animer. 5 Pour la prochaine étape, choisissez Edition>Sélectionner l’objet pour afficher le pointeur flèche. Déplacement des objets Une fois que les objets voulus (exception faite du graphique de courbes de tendances) ont été collés dans l’écran, vous pouvez les placer dans leur position définitive. Pour déplacer un objet, complétez les étapes suivantes : 1 Sélectionnez l’objet que vous désirez déplacer en pointant dessus et en cliquant avec la souris. 2 Relâchez le bouton de la souris. Des blocs, appelés poignées, entourent l’objet, indiquant qu’il est sélectionné. 3 Pointez sur la poignée centrale, appuyez et maintenez le bouton de la souris enfoncé. Les poignées disparaissent. Relâchez ensuite le bouton de la souris. L’objet, entouré des poignées, s’affiche à cet endroit. 4 Répétez l’opération jusqu’à ce que chaque objet soit correctement placé. 54 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Animation des objets graphiques 5 Maintenant l’écran Tutor2 doit ressembler à l’exemple ci-dessous : 6 Choisissez Fichier>Enregistrer pour conserver les modifications que vous avez apportées. A NIMATION DES OBJETS GRAPHIQUES Les objets étant créés, vous allez les animer pour qu’ils reflètent les actions des éléments de la base de données temps réel. Dans le chapitre « Fonctionnalités de base » du didacticiel, vous apprenez à utiliser des modèles dont les caractéristiques d’animation sont déjà définies. Ici c’est vous qui allez les définir. Vous animerez les objets suivants : • Le thermomètre, comme barre colorée affichant la température sous forme graphique. numérique. • Le bouton d’alarme de température, pour qu’il change de couleur selon que la température est normale ou dépasse la limite. • Le message d’attente Entrer une température, comme zone de texte pour recevoir les saisies de l’opérateur. En situation réelle d’exploitation, les données relatives à la température proviendraient d’un équipement externe, tel un capteur de température. L’ordinateur sur lequel vous accomplissez votre formation n’étant pas nécessairement relié à un équipement de ce type, vous devez simuler les données en entrée. FactoryLink 6.5.0 / Didacticiel /55 Fonctionnalités avancées FactoryLink • Le champ Température actuelle, comme affichage de la température sous forme 3 • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Animation des objets graphiques • • • Le bouton Tutor2 dans l’écran Vue d’ensemble, pour qu’il ouvre le graphique de votre application, tutor2.g. Pour plus d’informations sur la fonction d’animation et les différents types d’objets animés, consultez le Guide de l’Editeur d’applications. Animation du thermomètre Animez le rectangle du thermomètre de façon à ce que les variations de température simulées soient représentées par une barre colorée qui monte ou descend selon ces variations. 1 Choisissez Edition>Sélectionner l’objet du menu déroulant. Pointez sur le rectangle du thermomètre et cliquez avec la souris pour sélectionner l’objet. 2 Choisissez Animation>Barre pour afficher la boîte de dialogue Animation d’histogramme et attribuer au rectangle les caractéristiques de l’objet animé barre. Entrez temp dans le champ Tag. Ceci est le nom de l’élément de la base de données qui contrôle la barre. FactoryLink utilise les noms de tags FactoryLink pour faire référence aux éléments de la base de données temps réel. Chacun d’entre eux doit avoir un nom unique, ainsi, quand FactoryLink accède en écriture ou en lecture à un élément, il ouvrira l’élément concerné. Le système tient compte de la casse des noms (ainsi TEMP est différent de temp). Configurez les limites inférieure et supérieure du thermomètre en complétant les deux étapes suivantes : 56 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Animation des objets graphiques 3 Entrez 100 dans le champ Maximum et 0 dans le champ Minimum de la zone Echelle pour délimiter l’amplitude thermique du thermomètre. Ainsi les variations de températures relatives aux opérations affectant la cuve sont comprises entre 0 et 100 degrés Celsius. 4 Utilisez la direction par défaut, flèche vers le haut. En mode exploitation, la couleur du thermomètre monte quand la température augmente. Pour que la barre indique, en couleur jaune, une température normale (en dessous de 80 degrés), et en rouge, une température trop élevée (à partir de 80 degrés), renseignez le champ Changements de couleur. 5 Cliquez deux fois sur le premier bouton de couleur Avant-plan. Choisissez le jaune dans la palette de couleurs et cliquez sur le bouton OK. Cliquez deux fois sur le premier bouton de couleur Arrière-plan. Choisissez le blanc dans la palette de couleurs et cliquez sur le bouton OK. 6 Entrez 0 dans le premier champ de la colonne *Limite. En complétant les étapes 5 et 6, vous avez configuré le thermomètre de façon à ce qu’il indique la température en couleur jaune sur un fond blanc à partir du point temp = 0. 7 Cliquez deux fois sur le deuxième bouton de couleur Avant-plan. Dans la palette de couleurs, sélectionnez le rouge. Cliquez deux fois sur le deuxième bouton de couleur Arrière-plan, en partant du haut. Choisissez le blanc dans la palette de couleurs et cliquez sur le bouton OK. 8 Entrez 80 dans le deuxième champ de la colonne *Limite. En complétant les étapes 7 et 8, vous avez configuré le thermomètre de façon à ce qu’il indique la température en couleur rouge sur un fond blanc à partir du point temp = 80. afficher les températures en jaune de 0 à 79 et en rouge de 80 à 100. 10 Cliquez sur le bouton OK pour valider l’animation. La boîte de dialogue Définition de Tag s’affiche, vous permettant de définir le tag temp mentionné lors de l’animation de la barre. La section suivante vous décrit comment configurer l’élément temp. FactoryLink 6.5.0 / Didacticiel /57 Fonctionnalités avancées FactoryLink 9 Activez la case d’option Couleurs multiples. Ainsi le thermomètre est configuré pour 3 • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Animation des objets graphiques • • Définition du tag temp La boîte de dialogue Définition de tag s’affiche : Pour définir le tag temp, spécifiez les informations suivantes : 1 Dans le champ Description, entrez « température actuelle ». 2 Choisissez ANALOG comme type de données. 3 Choisissez le domaine SHARED. Pour permettre à plusieurs opérateurs de consulter ou de partager l’information contenue dans ce tag, celui-ci doit être créé dans le domaine SHARED. Pour une explication détaillée à propos des domaines, reportez-vous au guide Fonctionnalités avancées. A ce stade, il suffirait de cliquer sur le bouton OK pour créer le tag ; néanmoins vous pouvez encore configurer de nombreuses options associées à un tag. Les procédures suivantes vous décrivent ces options. 58 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Animation des objets graphiques Configuration des alarmes 1 Cliquez sur l’onglet intitulé Alarmes, situé dans la partie supérieure de la boîte de dialogue Définition de tag. L’onglet Alarmes est alors activé : Vous avez procédé à l’animation de la barre de thermomètre afin qu’elle change de couleur quand une certaine limite de température est atteinte. D’autre part, vous désirez que le système déclenche et enregistre une alarme lorsque la température atteint les degrés justifiant cette opération. L’affichage des alarmes s’effectue au bas de l’écran et dans une historisation des alarmes. Elles doivent être acquittées, et il est possible de générer un rapport imprimé sur le journal d’alarmes. 2 Choisissez la condition HIHI dans la liste déroulante apparaissant dans la zone Attributs de condition. Dans la deuxième liste déroulante, choisissez le groupe CRITICAL pour spécifier qu’il s’agit d’une alarme de phase critique. Entrez 90 dans le champ *Limite. Cliquez sur le bouton Ajouter de la zone Attributs de condition. L’alarme s’affiche dans la zone Alarmes configurées. FactoryLink 6.5.0 / Didacticiel /59 3 Fonctionnalités avancées FactoryLink Dans cet exercice, vous configurez le déclenchement d’une alarme à 80 degrés de façon à avertir l’opérateur que le système de refroidissement devrait être mis en marche. Si la température du processus atteint 90 degrés, elle approche une phase critique et ceci doit être signalé à l’opérateur. Dans le cas inverse où la température chuterait sous la barre des 10 degrés, vous pouvez également avertir l’opérateur qui pourra démarrer un système de chauffage. Pour la configuration de ces alarmes, complétez les étapes suivantes : • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Animation des objets graphiques • • 3 Dans la liste déroulante condition de la zone Attributs de condition, choisissez la condition HI. Choisissez le groupe WARNING dans la liste Groupe afin de configurer une alarme du type avertissement. Entrez 80 dans le champ *Limite. Cliquez sur le bouton Ajouter de la zone Attributs de condition. L’alarme s’affiche dans la zone Alarmes configurées. 4 Dans la liste déroulante Condition de la zone Attributs de condition, choisissez la condition <. Choisissez le groupe WARNING dans la liste Groupe afin de configurer une alarme du type avertissement. Entrez 10 dans le champ *Limite. Cliquez sur le bouton Ajouter de la zone Attributs de condition. L’alarme s’affiche dans la zone Alarmes configurées. Les conditions de déclenchement d’alarmes HIHI, HI, GT et > fonctionnent de façon identique. Elles effectuent une comparaison entre la valeur définie dans le champ *Limite et la valeur du tag, et déclenchent une alarme quand la valeur du tag est supérieure à la valeur définie comme limite. Il existe différentes manières de définir les déclencheurs d’alarmes, ce qui vous permet de différencier les différents types d’alarmes. Les conditions de déclenchement d’alarmes LOLO, LO, LT et < fonctionnent de façon similaire. 60 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Animation des objets graphiques Configuration de l’échelle 1 Cliquez sur l’onglet intitulé Echelle/bande morte situé dans la moitié supérieure de la boîte de dialogue Définition de tag. L’onglet Echelle/bande morte est activé. Supposons que le capteur de température lise les données d’entrée (brutes) en degrés Fahrenheit, alors que vous désirez obtenir un affichage à l’écran de la température en degrés Celsius et divisée en unités techniques. L’amplitude thermique définie pour le processus est comprise entre le point de congélation et le point d’ébullition de l’eau. Il vous suffit de saisir les limites inférieure et supérieure pour les données d’entrée (brutes) et celles d’affichage (en unités techniques) et FactoryLink détermine automatiquement les valeurs appropriées mises à l’échelle et convertit les données d’entrée en valeurs d’unités techniques. De plus, FactoryLink crée automatiquement les tags associés aux valeurs brutes et aux valeurs mises à l’échelle écrites dans ce tag. Par exemple, la donnée d’entrée est associée au tag temp.raw et un tag d’inhibition, temp.lock, a été automatiquement généré. 2 Dans le champ Maximum de la colonne Valeur brute, entrez la valeur 212, comme point d’ébullition sur l’échelle Fahrenheit. Dans le champ Minimum de la colonne Valeur brute, entrez la valeur 32, comme point de congélation sur l’échelle Fahrenheit. 3 Dans le champ Maximum de la colonne Unités techniques, entrez la valeur 100, comme point d’ébullition sur l’échelle Celsius. Dans le champ Minimum de la colonne Unités techniques, entrez la valeur 0 comme point de congélation sur l’échelle Celsius. A présent, la donnée d’entrée est exprimée en degrés Fahrenheit tandis que la donnée qui s’affiche sur le thermomètre et dans le champ Température actuelle est en degrés Celsius. 3 Fonctionnalités avancées FactoryLink FactoryLink 6.5.0 / Didacticiel /61 • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Animation des objets graphiques • • Sauvegarde des modifications apportées au tag temp Toutes les informations configurées vont être automatiquement mises en oeuvre au lancement de l’application. Vous avez peut-être remarqué que les onglets auxquels vous avez apporté des modifications affichent deux astérisques (**) devant leur nom. Ceci indique la présence d’informations sur l’onglet. En temps normal, il vous faudrait entrer des données sur l’onglet propre à l’équipement qui transmet l’information émise par le capteur de température au système. Dans la mesure où vous ne disposez pas d’un tel équipement, vous allez simuler une température fictive dans le champ Entrer une température. 1 Sélectionnez OK en bas de la boîte de dialogue pour enregistrer toutes les informations. Animation de l’alarme de température Dans cette étape, vous animerez le cercle qui fonctionnera comme une alarme de température, clignotant lorsque la température est trop élevée (80 degrés ou au-delà). 1 Choisissez Edition>Sélectionner l’objet du menu déroulant. A l’aide du pointeur flèche et de la souris, sélectionnez le cercle. 2 Choisissez Animation>Colorer. La boîte de dialogue Animation de couleurs s’affiche. Dans le champ Tag entrez temp, l’alarme changera de couleur en fonction de l’information enregistrée dans le tag temp. 3 Cliquez deux fois sur le premier bouton de couleur Avant-plan. Dans la palette de couleurs, sélectionnez gris clair et cliquez sur le bouton OK. 4 Entrez 0 dans la première ligne de la colonne *Limite. 62 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Animation des objets graphiques 5 Cliquez deux fois sur le deuxième bouton de couleur Avant-plan. Dans la palette de couleurs, sélectionnez le rouge. 6 Dans le champ de la colonne Clignotement en regard de la deuxième ligne, cliquez sur le bouton gauche de la souris de façon à faire apparaître « RAPIDE ». 7 Entrez 80 dans la deuxième ligne de la colonne *Limite. 8 Cliquez sur le bouton OK. La boîte de dialogue Définition de tag n’apparaît pas parce que temp a déjà été défini lors de l’animation du thermomètre. Animation du message d’attente Température actuelle Animez le champ XXX, à côté du message d’attente Température actuelle, pour que la température simulée affichée sous forme graphique par le thermomètre soit affichée sous forme numérique à cet endroit. 1 Choisissez Edition>Sélectionner l’objet du menu déroulant, puis à l’aide du pointeur flèche sélectionnez le champ XXX associé au champ Température actuelle. 2 Choisissez Animation>Sortie texte du menu déroulant. La boîte de dialogue Animation de sorties de texte s’affiche. 3 valeur affichée sous forme graphique par le thermomètre. 4 Cliquez sur le bouton OK. La boîte de dialogue Définition de tag n’apparaît pas parce que temp a déjà été défini lors de l’animation du thermomètre. FactoryLink 6.5.0 / Didacticiel /63 Fonctionnalités avancées FactoryLink 3 Dans le champ Tag entrez temp. Ainsi la valeur numérique affichée est égale à la • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Animation des objets graphiques • • Animation du message d’attente Entrer une température Dans cette étape, animez le champ XXX situé à côté du message d’attente Entrer une température. Le champ animé simulera une température d’entrée pour vous permettre d’effectuer un test de l’application. En situation réelle d’exploitation, il n’est pas nécessaire d’animer ce champ car la température est transmise par un équipement électronique, néanmoins il est probable que vous rencontriez d’autres cas dans lesquels il vous faudra animer un champ comme zone de saisie. 1 Choisissez Edition>Sélectionner l’objet du menu déroulant, puis sélectionnez le champ XXX associé au message d’attente Entrer une température à l’aide du pointeur flèche. 2 Choisissez Animation>Entrée texte. La boîte de dialogue Animation d’entrées texte s’affiche. 3 Dans le champ Tag entrez tempset. L’élément de la base de données associé au tag reçoit et enregistre la température que vous saisissez dans ce champ en mode exploitation. 4 Dans le champ Action, spécifiez l’action comme SET. Le système attribuera à tempset la valeur saisie dans ce champ. 5 Définissez l’amplitude thermique du thermomètre. La température d’entrée étant lue sur une échelle Fahrenheit dont l’amplitude thermique s’étend du point de congélation au point d’ébullition, entrez 212 comme valeur maximale et 32 comme valeur minimale. 64 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Animation des objets graphiques 6 Cochez la case (mise à jour) Arrière-plan. Le champ est maintenant défini pour afficher la température transmise à tempset ainsi que celle saisie à partir du clavier. Sélectionnez OK pour enregistrer ces modifications. La boîte de dialogue Définition de tag s’affiche et vous demande de définir la variable, tempset, que vous venez de créer. Définition du tag tempset 1 Dans le champ Description entrez la température saisie par l’opérateur. 2 Choisissez ANALOG comme type de données. 3 Choisissez le domaine SHARED. 4 Cliquez sur OK pour enregistrer les informations. 3 Animation et modification du bouton 1 Choisissez Edition>Sélectionner l’objet du menu déroulant, puis sélectionnez le bouton Zone3 à l’aide du pointeur flèche. 2 Tout en appuyant sur la touche Contrôle, pointez sur la partie texte du bouton. Cliquez avec la souris pour sélectionner le texte. Le pointeur prend la forme d’un I. Modifiez alors le texte en saisissant Tutor2. FactoryLink 6.5.0 / Didacticiel /65 Fonctionnalités avancées FactoryLink Modifiez le nom du bouton Zone3, que vous avez copié au préalable pour le renommer Tutor2, indiquant qu’il donne accès à l’écran Tutor2. • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Animation des objets graphiques • • 3 Choisissez Edition>Sélectionner l’objet du menu déroulant, puis sélectionnez le bouton Tutor2. Des blocs creux, appelés poignées, entourent l’objet, indiquant qu’il est sélectionné. 4 Choisissez Animation>Bouton du menu déroulant. La boîte de dialogue Animation de boutons s’affiche : 5 Choisissez NUL dans la liste déroulante de la zone Clic souris ou touche clavier. Cela indique qu’il n’y a aucune fonction clavier ou souris équivalente à ce bouton. 6 Choisissez NUL dans la liste déroulante Action. Le bouton illustre seulement le nom de l’écran en cours. 7 Dans le champ Valeur, effacez Zone3 en utilisant la touche retour arrière. 8 Cliquez sur le bouton OK. Cela conclut l’animation du bouton Tutor2. Ainsi, en mode exploitation, aucune action ne sera engendrée à partir de ce bouton. 66 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Animation des objets graphiques Importation du graphique des courbes de tendances Importez à présent le modèle d’un graphique des courbes de tendances que vous trouverez dans un Power Pack. 1 Choisissez Fichier>Ouvrir Power Pack du menu déroulant. La boîte de dialogue Ouverture Power Pack s’affiche. A l’aide du pointeur flèche, sélectionnez le power pack intitulé s1trend.gp. Cliquez sur OK. Le Power Pack s1trend s’affiche. 2 Pointez sur le graphique des courbes de tendances et sélectionnez-le. 3 Choisissez Fichier>Fermer du menu déroulant pour fermer le power pack. 4 Choisissez Edition>Coller pour coller le graphique des courbes de tendances dans l’écran Tutor2. 5 Le pointeur prend la forme d’une croix. Placez-le sur la bordure droite de l’écran et cliquez avec la souris. 6 La boîte de dialogue Modèle s’affiche. Entrez temptrend comme nom de courbe de tendances. Entrez temp comme définition de l’information illustrée par le graphique. Entrez 0 comme valeur minimale et 100 comme valeur maximale. Ceci représente l’amplitude thermique, identique à celle qui est affichée sur le thermomètre, déterminée pour les calculs. 3 Fonctionnalités avancées FactoryLink 7 Cliquez sur le bouton OK. FactoryLink 6.5.0 / Didacticiel /67 • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Animation des objets graphiques • • 8 Des boîtes de dialogue s’affichent, vous demandant si vous voulez écraser les valeurs définies pour le tag temp. Cliquez sur le bouton Non. Procédez de même pour chacune des boîtes affichées. 9 Le graphique des courbes de tendances est collé dans l’écran. La taille du graphique dépasse la place laissée libre dans l’écran. Changez-en la dimension. 10 Choisissez Edition>Sélectionner l’objet du menu déroulant. Le pointeur prend la forme d’une flèche. Pointez sur une des poignées d’angle qui entoure le graphique. Appuyez sur le bouton de la souris et faites-la glisser afin de réduire la taille du graphique de façon appropriée. Déplacez ensuite l’objet, afin de lui donner une position correcte. Enregistrement du dessin animé Votre écran doit ressembler à l’exemple suivant : 68 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Animation des objets graphiques 1 Choisissez Edition>Sélectionner l’objet du menu déroulant, puis sélectionnez le bouton Tutor2. 2 Choisissez Edition>Copier du menu déroulant afin de copier le bouton. Au cours de l’étape suivante vous allez coller ce bouton dans l’écran Vue d’ensemble. 3 Choisissez Fichier>Enregistrer du menu déroulant. Le système enregistre le dessin que vous avez créé sous le nom Tutor2. 4 Choisissez Fichier>Fermer du menu déroulant pour fermer le dessin. Création et animation du bouton Tutor2 dans l’écran Vue d’ensemble Au lancementFactoryLink, FactoryLink ouvre un écran d’accueil, puis dans les 5 secondes suivantes affiche automatiquement l’écran Vue d’ensemble. Pour vous permettre de passer à l’écran Tutor2, il faut copier et animer le bouton Tutor2. Vous pourrez ainsi passer de l’écran Vue d’ensemble à la fenêtre Application. Complétez les étapes suivantes : 1 Choisissez Fichier>Ouvrir. La boîte de dialogue Ouvrir un dessin du domaine USER/SHARED s’affiche. 2 Choisissez OVERVIEW.G. et cliquez sur le bouton OK. L’écran Vue d’ensemble s’affiche. Cet écran ne sera pas vide si vous avez au préalable complété l’exercice de la partie « Fonctionnalités de base ». 3 Choisissez Edition>Coller du menu déroulant. Le pointeur prend la forme d’une croix. Placez-le à droite du bouton marqué Zone3 et cliquez avec la souris. Le bouton Tutor2, copié de l’écran Tutor2, s’affiche : 3 Fonctionnalités avancées FactoryLink FactoryLink 6.5.0 / Didacticiel /69 • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Animation des objets graphiques • • 4 Choisissez Edition>Sélectionner l’objet du menu déroulant. Le pointeur prend la forme d’une flèche. Cliquez sur le bouton Tutor2. 5 Choisissez Animation>Bouton du menu déroulant. La boîte de dialogue Animation de boutons s’affiche : 6 Choisissez NUL dans la liste déroulante de la zone Clic souris ou touche clavier. Cela indique qu’il n’y a aucune fonction clavier ou souris équivalente à ce bouton. 7 Choisissez DRW dans la liste déroulante Action. Cela indique qu’en cliquant sur le bouton, le système activera la configuration du champ Valeur ou tag source. 8 Dans le champ Valeur, entrez TUTOR2. Cliquez sur le bouton OK. 9 Le bouton Tutor2 étant animé, désormais quand vous cliquez dessus en mode exploitation, l’écran Tutor2 sera activé. 10 Choisissez l’option Fichier>Enregistrer pour conserver les modifications opérées dans l’écran Vue d’ensemble. Sortie de l’Editeur 1 Choisissez Fichier>Quitter pour quitter l’Editeur d’applications. 70 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Simulation des communications S IMULATION DES COMMUNICATIONS A l’aide de la tâche Maths et logique, vous allez simuler des communications avec un équipement externe. Vous allez écrire une procédure Maths et logique qui aura pour objet de modifier la valeur du tag temp en fonction de la valeur saisie par l’opérateur dans le champ Tempset. En situation réelle d’exploitation, la température étant communiquée au système par un équipement externe, vous n’auriez nul besoin de créer cette procédure. Néanmoins cet exercice vous permet de vérifier le bon fonctionnement de votre application et vous apprend comment employer des procédures de Maths et logique, comme vous le ferez ensuite pour développer vos applications. Accès au Gestionnaire de configuration Pour pouvoir configurer le système de façon à ce qu’il simule des communications, vous devez ouvrir le Gestionnaire de configuration. 1 Ouvrez le groupe de programmes FactoryLink 6.5.0 et cliquez deux fois sur l’icône Configuration de FactoryLink. 2 Le Menu principal du Gestionnaire de configuration s’affiche. 3 Vérifiez que le domaine sélectionné dans la boîte de dialogue Domaine est le domaine SHARED. Configurez la tâche Maths et logique dans le domaine partagé. 3 Il faut configurer la fréquence à laquelle le système doit contrôler le lancement éventuel de telle ou telle procédure. Pour cet exercice, utilisez l’intervalle de temps sec1 pour signaler au système de contrôler le déclencheur de procédure toutes les secondes. 1 Cliquez deux fois sur Gestionnaire de temps du Menu principal du Gestionnaire de configuration pour afficher la boîte de dialogue Informations gestionnaire de temps. FactoryLink 6.5.0 / Didacticiel /71 Fonctionnalités avancées FactoryLink Configuration du Gestionnaire de temps • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Simulation des communications • • 2 Si le champ Nom tag est vide, entrez sec1, ceci définit le nom du tag déclencheur à affecter à l’intervalle de temps. Entrez 1 dans le champ Sec. 3 Cliquez sur le bouton Quitter pour revenir au Menu principal du Gestionnaire de configuration. Les variables de la tâche Maths et logique Avant d’écrire une procédure, il faut établir les références avec les noms des éléments qui seront utilisés dans celle-ci. Pour cela, utilisez le panneau Informations variables Maths et logique. 1 Cliquez deux fois sur Variables Maths et logique dans le Menu principal du Gestionnaire de configuration. Le panneau Informations variables Maths et logique s'ouvre alors. Complétez le panneau de la façon suivante : 2 Dans la colonne Nom tag, entrez tempset. Puis, passez à la ligne en cliquant sur le bouton Entrée ou en appuyant sur la touche Entrée. Le type du tag et la description du tag associés à cet élément s’affichent automatiquement. Cette information est déjà disponible, le tag ayant été défini lors de l’animation de l’écran. 72 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Simulation des communications 3 Sur la deuxième ligne de la colonne Nom tag entrez temp.raw. Cliquez sur le bouton Entrée ou appuyez sur la touche Entrée. Le type du tag et la description du tag associés à l’élément s’affichent automatiquement car ces tags ont été définis au préalable. 4 Cliquez sur le bouton Entrée pour enregistrer les informations. 5 Cliquez sur le bouton Quitter pour revenir au Menu principal. Procédures Maths et logique Après avoir établi les références avec les noms d’éléments employés dans la tâche Maths et logique, vous pouvez utiliser ces éléments pour écrire une procédure qui augmente ou diminue la valeur de l’élément temp.raw. Cette procédure fait fonctionner l’animation. Temp.raw est le tag que FactoryLink a créé automatiquement quand vous avez défini temp comme un tag mis à l’échelle. Comparez la valeur affichée dans le champ Tempset (la température d’entrée en degrés Fahrenheit) à temp.raw (la valeur de temp qui n’a pas été mise à l’échelle). Souvenez-vous que les valeurs brutes associées au tag temp sont en degrés Fahrenheit, et que la valeur convertie est en degrés Celsius. 3 Fonctionnalités avancées FactoryLink FactoryLink 6.5.0 / Didacticiel /73 • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Simulation des communications • • 1 Cliquez deux fois sur Procédures Maths et logique dans le menu principal. La boîte de dialogue Procédures Maths et logique s’affiche. Dans le champ de saisie, tapez SETTEMP comme nom de programme. Le système ajoute automatiquement l’extension .prg (programme). 2 Cliquez sur le bouton OK. Le panneau Procédures Maths et logique s’affiche. 3 En vous servant de l’exemple ci-dessous, tapez le texte de la procédure. Cliquez sur la touche Entrée pour passer à la ligne. La procédure SETTEMP indique au système que la valeur saisie dans le champ ENTRER UNE TEMPERATURE, qui est affectée à tempset, est comparée à la valeur de temp.raw. Lorsque cette valeur diffère de la valeur de tempset, la valeur de temp.raw est incrémentée de 1 toutes les secondes. FactoryLink opère la conversion nécessaire pour que la valeur dans temp.raw soit calculée en degrés Celsius et affichée dans temp. Le thermomètre va descendre ou monter suivant le changement de valeur jusqu’à ce que la valeur de temp.raw soit identique à celle de tempset. 4 Une fois la procédure complétée, validez-la pour vous assurer qu’elle ne comporte pas d’erreurs. Sélectionnez Fichier>Valider du menu déroulant. 74 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Simulation des communications Si des erreurs de validation apparaissent, vérifiez que les éléments employés dans la procédure concordent avec les éléments répertoriés dans le panneau Informations variables Maths et logique. Vérifiez également qu’il n’y a pas de fautes de frappe dans les noms d’éléments. Toutes les erreurs doivent être corrigées avant de pouvoir enregistrer la procédure. Pour enregistrer la procédure, choisissez Fichier>Enregistrer du menu déroulant. 5 Sortez du panneau Procédure Maths et logique et retournez au Menu principal en sélectionnant Sortie>Sortie du menu déroulant. Déclencheurs Maths et logique Il faut maintenant configurer un déclencheur spécifiant à quel moment exécuter la procédure. Vous pouvez le faire à l’aide du panneau Informations déclencheurs Maths et logique. Cliquez deux fois sur l’option Déclencheurs Maths et logique du Menu principal. 1 Dans la colonne Tag de déclencheur, tapez sec1. C’est l’intervalle de temps que vous avez défini au préalable. 2 Dans la colonne Procédure, tapez settemp. C’est le nom de votre procédure Maths et logique. 3 Dans la colonne Description, indiquant l’objet de la procédure, tapez par exemple « Proc pour augmenter et diminuer temp ». La description est facultative. 3 5 Cliquez sur Quitter pour retourner au Menu principal. La procédure SETTEMP est exécutée une fois par seconde, parce que la valeur de l’élément déclencheur sec1 est forcée à 1 une fois par seconde. FactoryLink 6.5.0 / Didacticiel /75 Fonctionnalités avancées FactoryLink 4 Cliquez sur Entrée pour enregistrer les informations. Le système remplit la colonne MODE. • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Simulation des communications • • Configuration du système Les indicateurs apparaissant dans le panneau Informations configuration système déterminent quelles sont les tâches dont le démarrage se produit automatiquement en mode exploitation. Configurez les tâches Horloge et Maths et logique de façon à les faire démarrer quand l’application du didacticiel est exécutée. 1 Cliquez deux fois sur l’option Configuration système dans le Menu principal pour afficher le panneau Informations configuration système. 2 Faites défiler la colonne Indicateurs jusqu’à la rangée TIMER et vérifiez qu'un R est affiché dans la colonne Indicateurs. Ajoutez le R si ce dernier n’apparaît pas dans la colonne. Ceci a pour but de faire démarrer la tâche Timer automatiquement en mode exploitation. 3 Faites encore défiler la colonne Indicateurs jusqu’à la rangée IML (Integrated Math and Logic) et ajoutez un R dans la colonne Indicateurs, si nécessaire. La tâche Maths et logique démarrera automatiquement en mode exploitation. 4 Cliquez sur Entrée pour enregistrer les modifications. 5 Cliquez sur Quitter pour sortir du panneau. 6 Pour quitter le Gestionnaire de configuration, sélectionnez Sortie>Sortie. 76 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Exécution de l’application E XÉCUTION DE L ’ APPLICATION Lancement de l’application 1 Cliquez deux fois sur l’icône Lancement de FactoryLink pour démarrer une application FactoryLink. 2 Un écran d’accueil s’affiche. Il est remplacé automatiquement 5 secondes après par l’écran Vue d’ensemble. 3 Cliquez sur le bouton Tutor2. Ceci fait apparaître l’écran que vous avez créé. Test de l’application Rappelez-vous que vous entrez des températures sur une échelle en degrés Fahrenheit et que le système les convertit en degrés Celsius. Ainsi, la température affichée dans le champ Température actuelle et celle indiquée par le thermomètre ne sont pas à la même échelle que celle que vous entrez. 3 Fonctionnalités avancées FactoryLink FactoryLink 6.5.0 / Didacticiel /77 • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Exécution de l’application • • 1 Dans le champ Entrer une température, tapez 50 et appuyez sur Entrée. Dans le thermomètre, une barre jaune verticale monte graduellement jusqu’à la marque 10. L’augmentation de la température est également visible dans l’affichage numérique sous le thermomètre. Dans le graphique des courbes de tendances le stylet dessine une courbe allant de 0 à 10 au fur et à mesure que la tâche Maths et logique augmente la température. Arrivé à la marque 10, le tracé devient horizontal. 2 Appuyez sur la touche Echap de façon à effacer la valeur du champ Entrer une température et saisissez maintenant une température de 180. Appuyez sur Entrée. L’affichage numérique de la température indique l’augmentation de la température. Lorsque celle-ci atteint 80, la barre se colore en rouge à partir de 80. L’alarme devient rouge et se met à clignoter. Dans le graphique, le stylet dessine une courbe de 10 à 82, puis le tracé devient horizontal. 3 Appuyez sur la touche Echap de façon à effacer la valeur du champ Entrer une température et saisissez maintenant une température de 215. Appuyez sur Entrée. Un message d’erreur s’affiche, vous avertissant que la valeur saisie n’est pas comprise dans l’échelle utilisée : ATTENTION : la valeur maximale est « 212 » 4 Cliquez sur OK. La saisie précédente, température 180, réapparaît dans le champ Entrer une température. 78 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Exécution de l’application 5 Cliquez sur la sonnette d’alarme dans l’angle inférieur gauche de l’écran. L’écran d’historisation des alarmes s’affiche. Il répertorie les alarmes qui sont consignées lorsque la température dépasse 80 degrés Celsius. 6 Appuyez sur la touche Retour afin de pouvoir revenir à l’écran Vue d’ensemble. 7 Cliquez sur le bouton Vue d’ensemble dans l’angle supérieur droit de l’écran Vue d’ensemble. 8 Cliquez sur le bouton Système dans l’angle supérieur droit de l’écran Vue d’ensemble. Une boîte de dialogue s’affiche, vous demandant d’entrer le nom de l’utilisateur et le mot de passe. 3 Fonctionnalités avancées FactoryLink FactoryLink 6.5.0 / Didacticiel /79 • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Exécution de l’application • • 9 Tapez Flink dans les deux champs et cliquez sur le bouton OK. Une fonction de sécurité est associée au bouton Système. Ainsi, pour pouvoir accéder à l’affichage ou à la fonction associé à ce bouton, l’opérateur doit avoir le niveau d’autorisation requis et connaître le bon mot de passe. La fonction de sécurité vous permet de créer une application et de contrôler l’accès à certaines fonctions. Pour plus d’informations, reportez-vous au chapitre 27, « Sécurité des objets graphiques » de l’Editeur d’applications. 10 L’écran système (Gestionnaire d’exploitation) s’affiche : Bouton Arrêt Application Les vérifications de bon fonctionnement de l’animation des objets et des boutons ont été effectuées. Vous avez donc terminé la partie du didacticiel relative aux concepts. 11 Cliquez sur le bouton situé à gauche de ARRET APPLICATION. Vous quittez le programme FactoryLink et retournez au niveau du système d’exploitation. 12 A présent, vous pouvez développer votre propre application en vous servant du savoir-faire que vous avez acquis dans ce didacticiel. 80 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Sauvegarde et restauration du didacticiel S AUVEGARDE ET RESTAURATION DU DIDACTICIEL Windows 95 et Windows NT 1 Accédez au répertoire de programmes de FactoryLink 6.5.0 et cliquez deux fois sur l’icône Sauvegarder l’application de FactoryLink. 2 La boîte de dialogue Sauvegarder une application FactoryLink s’affiche. Cliquez sur la case d’option Fichier de sauvegarde multi plate-forme local puis cochez l’option Enregistrer les fichiers de données de l’application. Sauvegardez l’application du répertoire source %>(.#22 vers le répertoire de destination %>(.67614 . Si vous n’utilisez pas la lettre « C » pour votre disque dur, tapez la lettre appropriée dans la commande ci-dessus. Cliquez sur le bouton OK situé au bas de la boîte de dialogue pour sauvegarder l’application. 3 qu’il vous invite à répondre à certaines questions. Si tel est le cas, répondez par « 1 » à toutes les questions. FactoryLink 6.5.0 / Didacticiel /81 Fonctionnalités avancées FactoryLink 3 Le système procède à l’enregistrement. Au cours de cette procédure, il est possible • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Sauvegarde et restauration du didacticiel • • 4 Une fois l’application sauvegardée, vous aurez à la restaurer. Cliquez deux fois sur l’icône Restaurer l’application de FactoryLink. 5 La boîte de dialogue Restaurer une application FactoryLink s’affiche. Cliquez sur la case d’option Fichier de sauvegarde multi plate-forme local. Restaurez le fichier du répertoire source %>(.67614 vers le répertoire de destination %>67614+#. puis cliquez sur le bouton OK. Si vous n’utilisez pas la lettre « C » pour votre disque dur, tapez la lettre appropriée dans la commande ci-dessus. 82 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Sauvegarde et restauration du didacticiel OS/2 1 Accédez au répertoire de programmes de FactoryLink 6.5.0 et cliquez avec le bouton droit de la souris sur l’icône Sauvegarder l’application de FactoryLink. 2 Choisissez Settings du menu déroulant. La boîte de dialogue Backup Applications Setting s’affiche. Dans le champ Program (paramètres facultatifs), tapez :%>(.#22 %>(.67614 NQE . Lecteur source:\répertoire (espace) lecteur de destination:\nom de fichier (espace) /loc. Si vous n’utilisez pas la lettre « C » pour votre disque dur, tapez la lettre appropriée dans la commande ci-dessus. 3 Fermez la boîte de dialogue en cliquant sur l’angle supérieur gauche et en sélectionnant l’option CLOSE du menu qui vous est proposé. 4 Cliquez deux fois sur l’icône. La fenêtre Backup Application s’affiche. Assurez-vous que les fichiers source et de destination sont corrects, et répondez « O » à la question : « Voulez-vous continuer ? (O/N) ». 5 Le système procède à l’enregistrement. 6 Une fois l’application sauvegardée, vous aurez à la restaurer. Accédez au répertoire de programmes de FactoryLink 6.5.0 et cliquez avec le bouton droit de la souris sur l’icône Restaurer l’application de FactoryLink 3 %>(.67614 NQE . Lecteur source:\répertoire (espace) lecteur de destination:\nom de fichier (espace) /loc. Si vous n’utilisez pas la lettre « C » pour votre disque dur, tapez la lettre appropriée dans la commande ci-dessus. FactoryLink 6.5.0 / Didacticiel /83 Fonctionnalités avancées FactoryLink 7 Choisissez Settings du menu déroulant. La boîte de dialogue Restore Applications Setting s’affiche. Dans le champ Program (paramètres facultatifs), tapez :%>(.#22 • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Sauvegarde et restauration du didacticiel • • 8 Fermez la boîte de dialogue en cliquant sur l’angle supérieur gauche et en sélectionnant l’option CLOSE du menu qui vous est proposé. 9 Cliquez deux fois sur l’icône. La fenêtre Restore Application s’affiche. Assurez-vous que les fichiers source et de destination sont corrects, et répondez « 1 » à la question : « Voulez-vous continuer ? (O/N) ». 10 Le système procède à la restauration de l’application. Association d’une icône au didacticiel enregistré Windows NT 1 Pour faciliter le lancement de votre didacticiel ou de votre application, vous pouvez créer une icône que vous associerez à l’application créée à l’aide du didacticiel. Ouvrez le répertoire de programmes FactoryLink 6.5.0 et cliquez une seule fois sur l’icône Lancement de FactoryLink pour la sélectionner. 2 Choisissez Fichier>Copier du menu déroulant afin de copier l’icône Lancement de FactoryLink. 3 Une boîte de dialogue vous demande le groupe de programmes dans lequel vous désirez copier le programme. Sélectionnez le groupe de programmes dans lequel vous avez installé FactoryLink. Cliquez sur le bouton OK. Le programme copié s’affiche dans le groupe de programmes. 4 Sélectionnez l’icône que vous venez de copier, puis choisissez Fichier>Propriétés du menu déroulant afin de renommer et de configurer Lancement de FactoryLink. Dans le champ Description, tapez .CPEGOGPV FW FKFCEVKEKGN (. . 5 Sur la ligne de commande, à la suite de -a, tapez %>67614+#. (le lecteur et le répertoire dans lesquels vous avez restauré l’application). Si vous n’utilisez pas la lettre « C » pour votre disque dur, tapez la lettre appropriée dans la commande ci-dessus. 6 Sélectionnez OK pour enregistrer ces modifications. 7 Dorénavant, lorsque vous ouvrirez le groupe de programmes FactoryLink 6.5.0, vous aurez à votre disposition une icône Lancement de FactoryLink pour ouvrir votre application, et une icône Lancement du didacticiel FL pour ouvrir le didacticiel que vous avez créé. 84 / FactoryLink 6.5.0 /Didacticiel FONCTIONNALITÉS AVANCÉES FACTORYLINK Sauvegarde et restauration du didacticiel Windows 95 1 Pour faciliter le lancement de votre didacticiel ou de votre application, vous pouvez créer une icône que vous associerez à l’application créée à l’aide du didacticiel. Ouvrez le répertoire de programmes de FactoryLink 6.5.0 et cliquez une seule fois sur l’icône Lancement de FactoryLink pour la sélectionner. 2 Choisissez Edition>Copier du menu déroulant afin de copier l’icône Lancement de FactoryLink. 3 Choisissez Edition>Coller du menu déroulant afin de coller l’icône Lancement de FactoryLink. 4 Une fois l’icône copiée sélectionnée, choisissez Fichier>Renommer dans le menu déroulant pour renommer l’icône « Copie de Lancement de FactoryLink ». Tapez le titre Lancement du didacticiel FL. 5 Veillez à ce que l’icône soit toujours sélectionnée et choisissez Fichier>Propriétés du menu déroulant. La boîte de dialogue Propriétés s’affiche. Sélectionnez l’onglet Programme à l’aide du pointeur et cliquez dessus. L’onglet Programme s’affiche. Sur la ligne de commande, à la suite de -a, tapez %>67614+#. (le lecteur et le répertoire dans lesquels vous avez restauré l’application). Si vous n’utilisez pas la lettre « C » pour votre disque dur, tapez la lettre appropriée dans la commande ci-dessus. 6 Cliquez sur le bouton OK pour enregistrer les modifications. 7 Dorénavant, lorsque vous accéderez au répertoire de programmes de FactoryLink FactoryLink 6.5.0 / Didacticiel /85 3 Fonctionnalités avancées FactoryLink 6.5.0, vous aurez à votre disposition une icône Lancement de FactoryLink pour ouvrir votre application, et une icône Lancement du didacticiel FL pour ouvrir le didacticiel que vous avez créé. • FONCTIONNALITÉS AVANCÉES FACTORYLINK • Sauvegarde et restauration du didacticiel • • OS/2 1 Pour faciliter le lancement de votre didacticiel ou de votre application, vous pouvez créer une icône que vous associerez à l’application créée à l’aide du didacticiel. Ouvrez le répertoire de programmes de FactoryLink 6.5.0 et cliquez une seule fois sur l’icône Lancement de FactoryLink pour la sélectionner. 2 Une fois l’icône sélectionnée, cliquez sur le bouton droit de la souris. Choisissez Edition>Copier du menu déroulant afin de copier le bouton FactoryLink. 3 La boîte de dialogue de copie de FactoryLink 6.5.0 OS/2 apparaît. 4 Dans le champ New Name situé dans la partie supérieure de l’onglet Opened, tapez &KFCEVKEKGN . Assurez-vous que le dossier FactoryLinkOS/2 de FactoryLink est mis en surbrillance en tant que dossier de destination puis cliquez sur le bouton COPY. 5 Cliquez une seule fois sur la nouvelle icône pour la sélectionner. Puis à l’aide du bouton droit de la souris cliquez à nouveau sur l’icône. La boîte de dialogue Settings s’affiche. Dans le champ Paramètres facultatifs tapez # %>6WVQTKCN . Si vous n’utilisez pas la lettre « C » pour votre disque dur, tapez la lettre appropriée dans la commande ci-dessus. 6 Fermez la boîte de dialogue en cliquant sur l’angle supérieur gauche et en sélectionnant l’option CLOSE du menu qui vous est proposé. 7 Dorénavant, lorsque vous accéderez au répertoire de programmes de FactoryLink 6.5.0, vous aurez à votre disposition une icône Lancement de FactoryLink pour ouvrir votre application, et une icône Lancement du didacticiel FL pour ouvrir le didacticiel que vous avez créé. 86 / FactoryLink 6.5.0 /Didacticiel