PL7 Junior Convertisseur d'application PL7-3 Manuel de mise en œuvre Mars 2005

PL7 Junior Convertisseur d'application PL7-3 Manuel de mise en œuvre Mars 2005 Convertisseur d'applications PL7-3 W915905150101A_01 Mars 2005 fre Chapitre Page ___________________________________________________________________________ Convertisseur d'applications PL7-3 ___________________________________________________________________________ 1 1 Présentation du convertisseur 3 1.1 Introduction 3 1.2 Sauvegarde modulaire de l'application PL7-3 5 1.3 Procédure pour convertir des modules PL7-3 vers PL7 6 2 Conversion d'un module 9 2.1 Accès au convertisseur 9 2.2 Choix des modules à convertir 9 2.2-1 Sélection du module programme 11 2.2-2 Analyse et réaffectation des objets 13 2.3 Résultat de la conversion 17 2.4 Reconfiguration des objets PL7 20 2.5 Importation du fichier converti dans PL7 21 2.6 Fichier de correspondance 23 3 Annexes 25 3.1 Correspondances entre les objets PL7-3 et PL7 25 3.2 Différences entre PL7-3 et PL7 33 Index 37 ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ 2 Présentation du convertisseur 1 ___________________________________________________________________________ 3 1.1 Introduction Le convertisseur PL7-3 permet de convertir les différents modules d'une application PL7-3 en PL7. Cette conversion modulaire nécessite donc au préalable de sauve- garder l'application PL7-3, sous forme de modules source : modules programme (PRL, POST, CHART, ....), fichier de symboles ou de constantes. Le fichier binaire (.BIN), qui contient l'intégralité de l'application, peut être nécessaire pour récupérer certaines informations sur la configuration logicielle, qu'il n'a pas été possible de sauvegarder sous forme d'un fichier source (par exemple, la valeur de présélection des blocs fonction standards). Bien qu'intégrée à PL7, l'installation de cet outil de conversion est optionnelle, afin de ne pas "encombrer" les utilisateurs qui n'en ont pas d'utilité. Lorsque le convertisseur est installé, il permet de convertir : • les symboles et les commentaires, contenus dans un fichier .SCY, • les constantes, contenues dans un fichier .CST, • les réseaux de contacts d'un module programme PL7-3 (MAIN, PRL, POST, SRi, contenu d'une étape Grafcet, contenu d'une réceptivité), contenu dans un fichier .LAD, • les lignes de programme d'un module programme PL7-3 (MAIN, PRL, POST, SRi, contenu d'une étape Grafcet, contenu d'une réceptivité), contenu dans un fichier .LIT, • les pages Grafcet d'un module programme PL7-3 (CHART, XMi), contenu dans un fichier .GR7. Selon un choix effectué lors de l'archivage du module sous PL7-3, celui- ci peut inclure ou non, le code Ladder ou Littéral contenu dans ses étapes et transitions. Note Les fichiers source (.LAD, .LIT, .GR7) en entrée du convertisseur doivent être sous forme non symbolique (sans symbole). Toutefois, ils peuvent être associés à un fichier de symboles (.SCY) et/ou à un fichier de constantes (.CST) . Dans ce cas, les symboles et/ou les constantes contenus dans le programme sont également convertis. Attention : si un mot ou un double mot constant indexé est utilisé dans le programme, toutes les constantes contenues dans le fichier de constantes associé, sont converties (en effet, l'adressage indexé permet d'accéder de manière indirecte, via la valeur du mot d'index, à toutes les constantes du fichier). La conversion est automatique, à l'exception de certains objets PL7-3 qui n'ont pas d'équivalence dans PL7. En fin de conversion, l'utilisateur dispose des fichiers suivants : • un fichier source programme, résultat de la conversion, référencé .LD (conversion d'un module Ladder), .ST (conversion d'un module Littéral) ou .GR7 (conversion d'un module Grafcet). Ce fichier peut être importé sous PL7. Si la conversion porte uniquement sur un fichier de symboles et/ou un fichier de constantes (pas de fichier source programme en entrée), le convertisseur génère un fichier source symbole, référencé .SCY. Dans ce cas, tous les symboles et/ou les constantes sont traduits. Chapitre 1 1 Présentation du convertisseur ___________________________________________________________________________ 4 .BIN • un fichier de rapport, référencé .RPT, qui contient le contexte de la conversion, la liste des objets configurés et non configurés, la liste des objets non convertis, ..., la liste des éléments de programme (réseaux de contacts, phrases littérales, pages Grafcet) et l'état de leur conversion (conversion complète ou incomplète). Ce fichier peut être visualisé ou imprimé depuis le convertisseur, • un fichier de correspondance, référencé .C73, qui donne la correspondance entre les objets PL7-3 présents dans le fichier source et les objets convertis (automatique- ment ou manuellement). Ce fichier est optionnel. Principe de la conversion modulaire Application PL7-3 (fichier .BIN) Sauvegarde modulaire (WRITE) Sauvegarde modulaire (WRITE) Sources programme (fichiers .LAD / .LIT / .GR7) Constantes (fichier .CST) Symboles (fichier .SCY) Convertisseur PL7-3 Rapport de conversion (fichier .RPT) fichier de correspondance (fichier .C73) Sources convertis (fichiers .LD / .ST / .GR7 / .SCY) Importation Application PL7 Présentation du convertisseur 1 ___________________________________________________________________________ 5 Attention Le fonctionnement d'un module de programme n'est pas garanti après la conver- sion, car tous les objets n'ont pas de correspondance automatique dans PL7 (entrées/sorties, blocs texte, ...). Il est donc nécessaire de compléter la conversion par des opérations manuelles : • modifier la configuration PL7, en suivant les indications contenues dans le rapport de conversion, • importer le source (*.LD, *.ST ou *.GR7), en suivant les indications contenues dans le rapport de conversion, • compléter les éléments de programme incomplets (réseaux de contacts, phrases littérales ou graphes). 1.2 Sauvegarde modulaire de l'application PL7-3 Les fichiers d'entrée du convertisseur PL7-3 étant des fichiers source et non le binaire de l'application, il est nécessaire au préalable, de sauvegarder l'application sous forme modulaire. Cette opération consiste à archiver les uns après les autres, tous les modules programme contenus dans l'application (PRL, POST, CHART, ...), ainsi que les symboles et les constantes (voir description de la commande WRITE dans les modes opératoires PL7-3). Les fichiers source correspondants (.LAD, .LIT, .GR7, .SCY et .CST) sont archivés sous le répertoire ...\PL7_3\MOD. La conversion d'une application PL7-3 en application PL7 va consister principalement à convertir tous les modules PL7-3 en modules PL7. Il faudra également régler les problèmes globaux à l'application, tels que : • le découpage en tâches qui est différent entre PL7-3 et PL7, • les similitudes et les différences de configurations logicielle et matérielle PL7-3 et PL7. ___________________________________________________________________________ 6 1.3 Procédure pour convertir des modules PL7-3 vers PL7 Le convertisseur PL7-3 est appelé à partir d'une station PL7, accessible par l'une des commandes suivantes : • la commande Fichier/Nouveau, pour récupérer les modules PL7-3 convertis dans une application PL7 "vierge". Une boîte de dialogue permet de choisir le type de processeur (donc de définir la station) : • la commande Fichier/Ouvrir, pour récupérer les modules PL7-3 convertis dans une application PL7 déjà existante. Une boîte de dialogue permet de choisir parmi toutes les applications PL7 présentes sur le disque (fichiers .STX), celle qui doit être ouverte : Présentation du convertisseur 1 ___________________________________________________________________________ 7 Suivre alors la procédure suivante pour convertir chaque module PL7-3 : commande Fichier / Convertir / Convertisseur PL73 (voir sous-chapitre 2.1) (voir paragraphe 2.2) (voir paragraphe 2.2-3 et sous-chapitre 2.4) (voir sous-chapitre 2.3) (voir sous-chapitre 2.4) (voir sous-chapitre 2.5) (voir sous-chapitre 2.5) Accéder au convertisseur PL7-3 Si cela est nécessaire : • modifier la configuration PL7, en fonction des indications affichées à l'écran, • réaffecter les objets. Lancer la conversion du module, ce qui génère les fichiers .LD, .ST, .GR7, (.SCY), .RPT et .C73. Modifier la configuration PL7, en sui- vant les indications du rapport de conversion. Importer le fichier .LD, .ST ou .GR7 sous l'éditeur de programme PL7, en suivant les indications du rapport de conversion. Mettre à jour les éléments de pro- gramme incomplets (réseaux de con- tacts, phrases littérales ou graphes). Choisir les modules PL7-3 à conver- tir (source programme, symboles, constantes) puis lancer leur analyse. ___________________________________________________________________________ 8 Conversion d'un module 2 ___________________________________________________________________________ 9 2.1 Accès au convertisseur Pour accéder aux outils de conversion, il est d'abord nécessaire d'ouvrir une application PL7 (commande Fichier/Nouveau ou Fichier/Ouvrir). Le convertisseur PL7-3 devient alors accessible par le menu Fichier, en activant la commande Convertir/Application PL73. 2.2 Choix des modules à convertir Il s'effectue au travers de la boîte de dialogue suivante qui permet de choisir le ou les modules programme à convertir (.LAD, .LIT ou .GR7). Ces modules peuvent être associés à un module de symboles (.SCY) et/ou à un module de constantes (.CST), afin que soient également convertis les symboles et les constantes contenus dans le programme. Chapitre 2 2 Conversion d'un module ___________________________________________________________________________ 10 Sélection des modules PL7-3 à convertir Les boutons de la partie supérieure de la fenêtre permettent de sélectionner les différents modules PL7-3 à convertir : • Ajouter programme... : cette touche visualise une boîte de dialogue qui permet de définir, parmi tous les modules programme PL7-3, celui ou ceux qui doivent être convertis. Il est possible de sélectionner plusieurs fichiers modules programme PL7- 3 afin de réaliser une conversion simultanée. La conversion sur un module peut être partielle (voir paragraphe 2.2-1). • Sélectionner symboles... : cette touche visualise une boîte de dialogue qui permet de définir, parmi tous les fichiers de symboles présents sur le disque, celui qui est associé au module programme. Si un fichier .SCY est sélectionné (non obligatoire), seuls les symboles contenus dans le module programme seront convertis. • Sélectionner constantes... : cette touche visualise une boîte de dialogue qui permet de définir, parmi tous les fichiers de constantes présents sur le disque, uploads/Litterature/ convertisseur-d-x27-applications-pl7-3-45.pdf

  • 11
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager