08_SYH_FR

Embed Size (px)

Citation preview

  • 7/29/2019 08_SYH_FR

    1/14Centre de Formation Industrie Cours ST-7SymboliquePage 1

    Sommaire Page

    Adressage absolu et symbolique ..................................................................................... 2Adressage symbolique - Vue densemble.......................................................................................... 3

    Appel de la table des mnmoniques ................................................................................................. 4

    Edition : Rechercher/Remplacer ........................................................................................................ 5

    Affichage : Filtre............................................................................................................................... 6

    Affichage : Tri............................................................................................................................... 7

    Table : Exporter........................................................................................................................... 8

    Table : Importer........................................................................................................................... 9

    Editer des mnmoniques (dans l'diteur CONT/LIST/LOG) ............................................................. 10

    Informations sur les mnmoniques (dans l'diteur CONT/LIST/LOG) .............................................. 11

    Slection des mnmoniques (dans l'diteur CONT/LIST/LOG)......................................................... 12

    "Mnmonique de rfrence"............................................................................................................... 13

    Exercice : Crer une table des mnmoniques pour FC 15 ................................................................ 14

  • 7/29/2019 08_SYH_FR

    2/14Centre de Formation Industrie Cours ST-7SymboliquePage 2

    Adressage absolu En adressage absolu, ladresse est indique directement (par exemple lentreE1.0). Dans ce cas, il nest pas ncessaire de recourir une table desmnmoniques, mais le programme est moins explicite.

    Adressage En adressage symbolique, on utilise des mnmoniques (par exemplesymbolique MOTEUR_MARCHE) la place des adresses absolues.

    Les mnmoniques pour les entres, les sorties, les temporisations, lescompteurs, les mmentos et les blocs sont stocks dans la table desmnmoniques.

    Nota Lors de la saisie des noms des mnmoniques, il ne faut pas taper de guillemets.Ceux-ci sont insrs par lditeur de programme.

  • 7/29/2019 08_SYH_FR

    3/14Centre de Formation Industrie Cours ST-7SymboliquePage 3

    Mnmoniques Les mnmoniques dclars globaux dans la table des mnmoniques ont laglobaux proprit de pouvoir tre employs dans tous les blocs de programme.

    Le nom doit tre univoque dans la table des mnmoniques, cest--dire quunnom symbolique ne doit pas tre utilis plusieurs fois.

    Mnmoniques Les mnmoniques dclars locaux sont dfinis dans la partie dclarative dunlocaux bloc. Ils ne peuvent tre utiliss que dans ce mme bloc.

    On peut rutiliser le mme nom symbolique dans la partie dclarative dun autrebloc.

  • 7/29/2019 08_SYH_FR

    4/14Centre de Formation Industrie Cours ST-7SymboliquePage 4

    Table des La table des mnmoniques est ouverte dans l'diteur CONT/LIST/LOG via lesmnmoniques options de menu Outils -> Table des mnmoniques.

    La table des mnmoniques peut galement tre ouverte dans le SIMATICManager. Procdure : slection du programme dans la moiti gauche de lafentre Projet et double clic sur lobjet Mnmoniques dans la moiti droite.

    Structure de la table Une fentre de travail supplmentaire saffiche chaque fois quune table demnmoniques est ouverte. Elle comprend des colonnes pour le nom desmnmoniques, l'adresse, le type de donnes et le commentaire dumnmonique. Une ligne spcifique chaque mnmonique est cre dans latable. La ligne vide, ajoute automatiquement la fin de la table, peut treutilise pour dfinir un nouveau mnmonique.

    Nota La table des mnmoniques constitue une base de donnes commune qui peut

    tre employe par tous les outils STEP 7.

  • 7/29/2019 08_SYH_FR

    5/14Centre de Formation Industrie Cours ST-7SymboliquePage 5

    Rechercher/ On dispose de plusieurs possibilits pour rechercher et remplacer du texte dansRemplacer la fentre active :

    Rechercher :Taper le texte rechercher.

    Remplacer par :Taper le texte de remplacement.

    En aval :Cherche jusqu la dernire ligne de la table des mnmoniques.

    En amont :Cherche jusqu la premire ligne de la table des mnmoniques.

    Respect des majuscules et des minuscules :Recherche le texte indiqu en respectant prcisment les majuscules et lesminuscules.

    Mot entier seulement :Recherche le texte indiqu sous forme de mot entier, et non pas commesquence de caractres intgre un mot plus long.

    Tout :Parcourt lensemble de la table des mnmoniques en partant de la position ducurseur.

    Slection :Recherche uniquement dans les lignes de mnmoniques slectionnes.

    Nota Pour la recherche dadresses, il faut placer un joker aprs lidentificateurd'oprande, sinon l'adresse peut ne pas tre trouve.

    Exemple de Rechercher/Remplacer (remplacer les sorties avec ladresse 8 pardes sorties avec ladresse 4.) :

    Rechercher : Remplacer par :A*8.* A 4.

  • 7/29/2019 08_SYH_FR

    6/14Centre de Formation Industrie Cours ST-7SymboliquePage 6

    Filtre Seuls sont affichs dans la fentre active les mnmoniques correspondant auxcritres de filtrage actifs (Proprits des mnmoniques").

    Il est possible de recourir plusieurs critres simultanment. Les critres defiltrage saisis sont combins entre eux.

    Proprits des Vous pouvez dfinir diffrents filtres et les combiner selon les propritsmnmoniques suivantes:

    Nom, oprande, type de donnes, commentaire, contrle-commande,communication, signalisation.

    Les jokers autoriss sont * et ?.

    Exemples Nom : M*

    Seuls sont affichs dans la table des mnmoniques les noms commenant par"M" et comportant un nombre quelconque de caractres supplmentaires.

    Nom : CAPTEUR _?Seuls sont affichs dans la table des mnmoniques les noms commenant par"CAPTEUR_" et comportant un seul caractre supplmentaire.

    Adresse : E*.*Afficher uniquement les entres.

    Valide, non valide La symbolique doit tre univoque, c'est--dire quun mnmonique ou uneadresse ne peut apparatre quune seule fois dans la table des mnmoniques.

    Si un mnmonique ou une adresse apparat plusieurs fois, les lignesconcernes sont mises en gras". Pour trouver plus rapidement desmnmoniques ou adresses quivoques dans de longues tables desmnmoniques, on peut afficher uniquement les lignes concernes dans la tabledes mnmoniques via la commande Affichage -> Filtreet en cochant lattributnon valide".

  • 7/29/2019 08_SYH_FR

    7/14Centre de Formation Industrie Cours ST-7SymboliquePage 7

    Tri Les mentions de la table des mnmoniques peuvent tre tries par ordrealphabtique. Les options de menu Affichage -> Tripermettent de dfinirlacolonne dans laquelle doit seffectuer le tri dans la fentre active.

    Il existe une autre possibilit de tri :

    1. Cliquer avec la souris sur le titre de la colonne pour effectuer un tripar ordre croissant.

    2. Cliquer une deuxime fois avec la souris sur le titre de la colonne poureffectuer un tri par ordre dcroissant.

  • 7/29/2019 08_SYH_FR

    8/14Centre de Formation Industrie Cours ST-7SymboliquePage 8

    Gnralits L'option de menu Table -> Exporterpermet denregistrer les tables desmnmoniques sous un autre format de fichier et de les traiter avec dautresprogrammes. Il est possible de paramtrer les formats de fichiers suivants :

    ASCII Format (*.ASC)

    - Notepad

    - Word

    Data Interchange Format (*.DIF)

    - EXCEL

    System Data Format (*.SDF)

    - ACCESS

    Liste d'affectation (*.SEQ)

    - Liste d'affectation STEP 5

  • 7/29/2019 08_SYH_FR

    9/14Centre de Formation Industrie Cours ST-7SymboliquePage 9

    Gnralits L'option de menu table -> Importerpermet dinsrer des tables desmnmoniques qui ont t cres avec dautres programmes utilisateur.

    Procdure :1. Activer loption de menu Table -> Importer.

    2. Dfinir le format de fichier dans la fentre de dialogue Importer.On dispose des mmes formats que pour Exporter.

    3. Dfinir le chemin daccs dans le champ Dans :.

    4. Taper le nom du fichier dans la zone de texte "Nom :"

    5. Confirmer en cliquant sur "OK".

    Types de fichiers Les formats de fichiers suivants peuvent tre imports :

    ASCII Format (*.ASC)

    - Notepad- Word

    Data Interchange Format (*.DIF)

    - EXCEL

    System Data Format (*.SDF)

    - ACCESS

    Liste d'affectation (*.SEQ)

    - Liste d'affectation STEP 5

  • 7/29/2019 08_SYH_FR

    10/14Centre de Formation Industrie Cours ST-7SymboliquePage 10

    Editer des En utilisant l'option de menu Edition -> Mnmoniqueou en cliquant sur lesmnmoniques oprandeset sur loption de menu Editer Mnmoniqueavec lebouton droit de la

    souris, vous pouvez aussi affecter a posteriori des noms symboliques auxadresses absolues. Les noms affects sont inscrits automatiquement dans latable des mnmoniques.

    Les noms dj existant dans la table des mnmoniques sont reprsents dansune autre couleur. Ils ne peuvent pas tre rintroduits dans la table desmnmoniques.

  • 7/29/2019 08_SYH_FR

    11/14Centre de Formation Industrie Cours ST-7SymboliquePage 11

    Adressage Dans l'diteur CONT/LIST/LOG, il est possible de choisir lune desreprsentations suivantes via les options de menu Affichage -> Afficher avec-> Reprsentation symbolique:

    Adressage symbolique ou

    Adressage absolu.

    Loption de menu Affichage -> Afficher avec -> Informations sur lesmnmoniquespermet de visualiser la correspondance entre adresses absolueset symboliques pour le rseau concern.

    Les affectations figurent sous le segment en CONT/LOG et sur la lignedinstruction en LIST.

    Nota Si vous positionnez le pointeur de souris sur un oprande, une info-bulleapparat avec les informations sur le mnmonique relatif cet oprande.

  • 7/29/2019 08_SYH_FR

    12/14Centre de Formation Industrie Cours ST-7SymboliquePage 12

    Introduction Pour simplifier la programmation symbolique, vous pouvez utiliser loption demenu Affichage -> Afficher avec -> Slection des mnmoniques.

    Lors de la saisie du libell des oprandes, un extrait de la table desmnmoniques saffiche aprs lentre de la premire lettre dun nomsymbolique. Cet extrait numre tous les mnmoniques commenant par cettelettre. Cliquer sur le mnmonique souhait pour le reprendre.

  • 7/29/2019 08_SYH_FR

    13/14Centre de Formation Industrie Cours ST-7SymboliquePage 13

    Introduction Lorsque vous modifiez a posteriori des affectations dans la table desmnmoniques dun programme existant, vous pouvez dfinir si la priorit doittre accorde ladresse absolue ou la symbolique.

    Paramtrage Dans le SIMATIC Manager, slectionnez lobjet Blocs" dun programme S7avec le bouton droit de la souris. Slectionnez loption de menu Proprits delobjetpuis longlet Blocs".Dans le champ "Priorit des oprandes, il est possible de choisir entre "Valeurabsolue" ou "Mnmonique".

    Priorit oprandes : Avec ce paramtrage, ladresse absolue de l'oprande est conservevaleur absolue lorsque vous modifiez a posteriori l'affectation d'un oprande dans la table des

    mnmoniques.Dans cet exemple, la sortie A8.1 (nom symbolique EN_SERVICE") a t

    transforme en sortie A4.1 dans la table des mnmoniques. Avec le paramtre"Priorit la valeur absolue, la sortie A8.1 reste inchange dans le programme.

    Priorit oprandes : Avec ce paramtrage, ladresse absolue de l'oprande est modifie en fonctionmnmonique de la nouvelle mention dans la table des mnmoniques.

    Dans cet exemple, la sortie A8.1 (nom symbolique EN_SERVICE ") a ttransforme en sortie A4.1 dans la table des mnmoniques. Avec le paramtre"Priorit au mnmonique, loprande passe de A8.1 A4.1 dans tout leprogramme.Loprande modifi conserve galement son nom symbolique. Il est ainsipossible de modifier un programme utilisateur symbolique existant parlaffectation de nouvelles adresses absolues.

  • 7/29/2019 08_SYH_FR

    14/14

    Enonc Crer une table des mnmoniques reprsentant la premire partie delapplication de remplissage.

    Procdure Crer une table des mnmoniques dans le programme S7 REMPLIR":

    1. Ouvrir l'diteur de mnmoniques dans l'diteur CONT/LIST/LOG via loptionde menu Outils -> Table des mnmoniques.

    2. Editer la table des mnmoniques comme reprsente sur la diapositive.

    3. Mmoriser la table des mnmoniques via les options de menu Table ->Enregistreret retourner l'diteur CONT/LIST/LOG.