© COPYRIGHT BY ELETTRONICA VENETA BANC D'ÉTUDE POUR AUTOMATE PROGRAMMABLE INDUS
© COPYRIGHT BY ELETTRONICA VENETA BANC D'ÉTUDE POUR AUTOMATE PROGRAMMABLE INDUSTRIEL AVEC LOGICIEL mod. API-4/EV Volume 3/4 Manuel PROFESSEUR/ÉTUDIANT API413F0.DOC Page blanche Programmation en langage Grafcet 235 Couper/Copier/ Coller/Déplacer un ou plusieurs objets consécutifs. Ces actions agissent sur les objets graphiques ainsi que leurs éventuelles programmations associées, elles sont autorisées en mode local et connecté, automate en Stop. Exécutez les actions suivantes: Pour... vous devez... copier un ou plusieurs objets consécutifs 1. Sélectionnez le ou les objets à copier. 2. Sélectionnez Copier du menu Edition ou CTRL+C (raccourci clavier), les objets Grafcet sont placés dans le Presse-papiers de Windows. coller un ou plusieurs objets consécutifs contenus dans le presse-papiers 1. Sélectionnez la cellule à partir de laquelle le ou les objets contenus dans le presse-papiers doivent être collés. 2. Sélectionnez Coller du menu Edition ou CTRL+V (raccourci clavier), le fantôme de la sélection apparaît. 3. Cliquez dans le fantôme ou appuyez sur ENTER pour faire apparaître les objets collés. couper (supprimer) un ou plusieurs objets consécutifs et les placer dans le presse-papiers 1. Sélectionnez le ou les objets à couper. 2. Sélectionnez Couper du menu Edition ou CTRL+X (raccourci clavier), les objets Grafcet sont placés dans le Presse-papiers de Windows. déplacer un ou plusieurs objets consécutifs 1. Sélectionnez le ou les objets à déplacer. 2. Selon votre choix: Effectuez un clic gauche (et maintenir le clic enfoncé) sur la ou les cellules sélectionnées puis déplacez le curseur vers la ou les cellules de destination. Sélectionnez Déplacer du menu Edition ou CTRL+L (raccourci clavier) puis déplacez le curseur à l'aide des touches flèches vers la ou les cellules de destination. Programmation en langage Grafcet 236 Remplacer une variable dans l’application Présentation Recherche et remplacement d’une variable de l'application sous forme de repère ou de symbole (excepté les variables utilisées dans les écrans d'exploitation). Le remplacement dans l'application peut être total ou partiel, automatique ou manuel. Le remplacement concerne la variable indiquée et également les objets qui en dépendent (bits extraits de mot ...). Exception : pour les bits d'étapes Grafcet les temps d'activité (exemple %Xi.T) associés ne sont pas remplacés. Le remplacement s'effectue au niveau : Application (dans toutes les tâches). Tâches (Mast, Fast, Evti). Section complète. Section partielle (de l'adresse i à l'adresse j). Le remplacement s'effectue également au niveau modules fonctionnels (module fonctionnel complet, sous module inclus). Programmation en langage Grafcet 237 Procédure Exécutez les actions suivantes: Etape Action 1 Sélectionnez la commande Outil/Remplacer variables ou positionnez vous sur le répertoire Station et sélectionnez par menu contextuel Remplacer variables . 2 Indiquez dans la zone "Rechercher" la variable à remplacer (sous forme de repère ou de symbole) et validez par ENTER ou TAB. 3 Indiquez dans la zone "Remplacer" la variable de remplacement (sous forme de repère ou de symbole) et validez par ENTER. 4 Sélectionnez la vue: Vue Structurelle Vue Fonctionnelle 5 Choisissez un ou des modules : si remplacement sur toutes l’application, passez un point 8, si remplacement sur quelques modules, désélectionnez l’ensemble, choisissez le module, et passez au point 6, si remplacement sur un module, désélectionnez l’ensemble, choisissez le module, et passez au point 6. 6 Choisissez l’étiquette (si LD, ST, IL) ou la page (si G7) de début de remplacement en positionnant le focus sur la liste De. Eventuellement, ajoutez une précision supplémentaire en agissant sur les flèches haute et basse. 7 Choisissez l’étiquette (si LD, ST, IL) ou la page (si G7) de fin de remplacement en positionnant le focus sur la liste A. Eventuellement, ajoutez une précision supplémentaire en agissant sur les flèches haute et basse. 8 Choisissez le type de remplacement : si Suivant, le remplacement s’effectue occurrence par occurrence, si Remplacer Tout, le remplacement se fait sur toutes les occurrences. Remarques: La barre status indique le nombre de remplacements effectués, et un compte rendu des remplacements non faits. La touche Echap permet d’abandonner la fonction Remplacer, mais les remplacements effectués sont conservés. Programmation en langage Grafcet 238 Références croisées d’une variable dans une application Présentation Cette fonction permet de localiser dans l’application: les variables sous forme de repère ou de symbole (excepté celles utilisées dans les écrans d'exploitation), les types DFB (uniquement sur Premium avec PL7 Junior et Pro), les instances de DFB (uniquement sur Premium avec PL7 Junior et Pro), d’ouvrir des modules/tâches/type DFB. Principe d’utilisation en mise au point L'utilisateur s'aperçoit que la variable X n'est pas à la bonne valeur, pour identifier la cause il faut donc: rechercher les endroits où cette variable est activée, obtenir une liste de phrases, de rungs, d'expressions, afficher et vérifier les conditions d'activation de la variable. Remarque: Afin de garder la trace de ce parcours de recherche, les éléments de la liste ainsi visités sont marqués d'une astérisque (*). Mode d’utilisation des objets Une variable peut être en lecture (R), en écriture (W) ou en lecture/écriture (R/W). - "R" regroupe les modes d'utilisation lecture, lecture indexé, mot en index, paramètre d'entrée ou d'entrée/sortie de fonction indexé ou non. - "W" regroupe les modes d'utilisation écriture, écriture indexé, paramètre de sortie ou d'entrée/sortie de fonction indexé ou non, et exécution de Blocs Fonction (SFB et DFB). Programmation en langage Grafcet 239 Variables origine de la recherche Table des variables: Autres variables accessibles: Bit %Ixi; %QXi; %Mi; %Si Mot %MWi; %MDi; %MFi; %KBi; %KWi; %KDi; KFi; %MBi; %SWi; %QWi; %QDi; %IWi; %IDi; %NWi Instructio n SRi; HALT Variables octet Bit extrait de mot Tableau de Bits Tableau de Bits Grafcet Chaîne de caractères Tableau de mots et de constantes Tableau de mots doubles de constantes Chaîne de caractères constante Bloc Fonction standard Elément de Bloc Fonction standard Etat d’étape Temps activité étape Variables manet Programmation en langage Grafcet 240 Options de recherche Pour une variable indexée, la variable et l’index sont pris en compte dans la liste. Table des options: Bit Extrait Cette option agit sur les variables de type %MW, %KW, %IW, %NW, %QW. Elle ajoute dans la liste la variable et les bits référencés. Objet Tableau Cette option agit sur les tableaux de bits, les tableaux de mots et les variables indexées en immédiat. Elle ajoute à la liste, les variables du tableau indexées en immédiat dont le premier élément est la variable saisie. Objet d’une Voie Cette option agit sur les variables d’une voie. Elle ajoute à la liste tous les objets de la même voie référencées, y compris les tableaux et les bits extraits. Objet Réseaux Cette option agit sur les variables réseaux. Elle permet d’obtenir toutes les variables du même module déporté (objet nanet). Objet d’un FB Cette option permet de déployer la liste des éléments des blocs fonctions SFB et des éléments des types DFB. Instance d’un FB Uniquement sur Premium avec PL7 Junior et Pro. Cette option agit sur les types DFB. Elle permet d’obtenir à partir du nom d’un type DFB, les sections utilisant ses instances. Programmation en langage Grafcet 241 Recherche des références croisées Exécutez les actions suivantes: Sélection d'une variable de la liste: Sélectionnez la variable dans la liste, la liste des tâches/modules/étiquettes est actualisée. Suppression d'une variable de la liste: Sélectionnez la variable, activer le menu contextuel (clic droit) puis cliquez sur Supprimer. Visualisation en fonction de la vue structurelle ou fonctionnelle: Utilisez le menu Vue ou le bouton "Fonctionnelle". Etape Action 1 Sélectionnez l’icône 2 Saisissiez la variable origine de la recherche sous forme de repère ou de symbole (Exemple %M10) et les options éventuelles puis valider par Rechercher. 3 Pour visualiser un module, sélectionnez le module, par menu Contextuel sélectionnez Ouvrir ou double cliquez sur le module. Programmation en langage Grafcet 242 Animation des éléments du programme Grafcet Présentation Reportez vous à la Part "Mise au point, Réglage, Documentation et Annexes", Chapitre "Mise au point"-> (Voir Animation des éléments du programme, p. 309 . Programmation en langage Grafcet 243 Impression d’un programme Procédure Exécutez les étapes suivantes : Remarques Le type d'impression est fonction du type d'affichage sélectionné dans le menu Vue. Repères: impression des variables avec les repères, Symboles: impression des variables avec les symboles, Symboles&Repères: impression des variable avec les symboles/repères. Etape Action 1 Ouvrez le module par clic droit + Ouvrir ou double clic souris. 2 Sélectionnez la commande Fichier/Imprimer (Ctrl+P) ou cliquez sur l’icône 3 Choisissez une impression: de tout le module, alors allez à l’étape 6, d’une partie du module, alors poursuivez à l’étape 4. 4 Choisissez %Li/TOP/BUTTOM (si LD, ST, IL) ou page (si G7) de début. Eventuellement, ajoutez une précision supplémentaire en agissant sur les flèches haute et basse. 5 Choisissez %Li/TOP/BUTTOM (si LD, ST, IL) ou page (si G7) de fin. Eventuellement, ajoutez une précision supplémentaire en agissant sur les flèches haute et basse. 6 Validez par OK ou ENTER. Programmation en langage Grafcet 244 Export/Import de fichiers source Reportez vous à la uploads/Finance/ api413f0.pdf
Documents similaires










-
21
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mar 14, 2022
- Catégorie Business / Finance
- Langue French
- Taille du fichier 3.1161MB