simatic scl pour s7-300/ · pdf file 2007. 3. 5. · siemens ag bereich...

Click here to load reader

Post on 25-Aug-2020

1 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • Avant-propos, Sommaire

    Première partie : Conception

    Deuxième partie : Utilisation et test

    Troisième partie : Description du langage

    Annexes

    Glossaire, IndexSCL pour S7-300/400 Programmation de blocs

    Manuel

    Ce manuel a le numéro de référence suivant :

    6ES7811-1CA02-8CA0

    SIMATIC

  • Ce manuel donne des consignes que vous devez respecter pour votre propre sécurité ainsi que pour éviter des dommages matériels. Elles sont mises en évidence par un triangle d’aver- tissement et sont présentées, selon le risque encouru, de la façon suivante :

    ! Danger

    signifie que la non-application des mesures de sécurité appropriées conduit à la mort, à des lésions corporelles graves ou à un dommage matériel important.

    ! Attention

    signifie que la non-application des mesures de sécurité appropriées peut conduire à la mort, à des lésions corporelles graves ou à un dommage matériel important.

    ! Avertissement

    signifie que la non-application des mesures de sécurité appropriées peut conduire à des lésions corporelles légères ou à un dommage matériel.

    Nota

    doit vous rendre tout particulièrement attentif à des informations importantes sur le produit, aux manipulations à effectuer avec le produit ou à la partie de la documentation correspon- dante.

    La mise en service et l’utilisation de la console ne doivent être effectuées que conformément au manuel.

    Seules des personnes qualifiées sont autorisées à effectuer des interventions sur la console. Il s’agit de personnes qui ont l’autorisation de mettre en service, de mettre à la terre et de repé- rer des appareils, systèmes et circuits électriques conformément aux règles de sécurité en vigueur.

    Tenez compte des points suivants :

    ! Attention

    Le produit ne doit être utilisé que pour les applications spécifiées dans le catalogue ou dans la description technique, et exclusivement avec des périphériques et composants recomman- dés par Siemens.

    SIMATIC�, SIMATIC NET� et SMATIC HMI� sont des marques déposées de SIEMENS AG. Les autres désignations dans cette publication peuvent être des marques dont l’utilisation par des tiers pour leur compte peut léser les droits des propriétaires.

    Nous avons vérifié la conformité du contenu du présent manuel avec le matériel et le logiciel qui y sont décrits. Or des divergences n’étant pas exclues, nous ne pouvons pas nous porter garants pour la conformité intégrale. Si l’usage de ce manuel devait révéler des erreurs, nous en tiendrons compte et apporterons les corrections nécessaires dès la prochaine édition. Veuillez nous faire part de vos suggestions.

    Exclusion de responsabilitéCopyright � Siemens AG 1998 Tous droits réservés

    Toute communication ou reproduction de ce support d’information, toute exploitation ou communication de son contenu sont interdites, sauf autorisation expresse. Tout manquement à cette règle est illicite et expose son auteur au versement de dommages et intérêts. Tous nos droits sont réservés, notamment pour le cas de la délivrance d’un brevet ou celui de l’enregistrement d’un modèle d’utilité.

    Siemens AG Bereich Automatisierungs- und Antriebstechnik Geschaeftsgebiet Industrie-Automatisierungssysteme Postfach 4848, D-90327 Nuernberg

    � Siemens AG 1998 Sous réserve de modifications.

    Siemens Aktiengesellschaft 6ES7811-1CA02-8CA0

    Informations relati- ves à la sécurité

    Personnel qualifié

    Utilisation conforme aux dispositions

    Marques

  • iii SCL pour SIMATIC S7-300/400, Programmation de blocs C79000-G7077-C522-01

    Avant-propos

    Ce manuel constitue une aide précieuse lorsque vous écrivez vos programmes utili- sateur dans le langage de programmation SCL. Il traite des procédures de principe concernant la création de programmes avec l’éditeur, le compilateur et le débogueur de SCL.

    Ce manuel comporte en outre une partie de référence traitant des éléments de lan- gage de SCL, en particulier de leur syntaxe et de leur fonction.

    Le présent manuel s’adresse aux programmeurs de programmes S7, ainsi qu’au per- sonnel de mise en service et de maintenance. Des connaissances générales dans le domaine de la technique d’automatisation s’avèrent utiles.

    Ce manuel s’applique au logiciel de programmation STEP 7, à partir de la ver- sion 3.0. Il fait référence au logiciel de base STEP 7.

    SCL correspond au langage « liste d’instructions » (Structured Control Language) défini dans la norme DIN EN 61131-3 (CEI 1131-3), en présentant toutefois d’importan- tes différences pour ce qui est des opérations. Vous trouverez plus de détails à ce sujet dans la table de correspondance à la norme dans le fichier NORM_TBL.WRI (anglais) ou NORM_TAB.WRI (allemand) de STEP 7.

    Objet du manuel

    Groupe cible

    Champ d’application

    Conformité à la norme CEI 1131-3

  • iv SCL pour SIMATIC S7-300/400, Programmation de blocs

    C79000-G7077-C522-01

    Il existe une importante documentation utilisateur destinée à vous aider pour la configuration et la programmation d’un automate programmable S7 et dont vous vous servirez de manière sélective. Les explications de la figure ci-après doivent faciliter l’utilisation de cette documentation.

    CONT LIST SCL

    CFC pour S7 Volume 1

    Manuel de référence

    Manuel de program- mation

    Guide de l’utilisateur

    GRAPH pour S7

    HiGraph

    /234/

    /231/

    /233/ /232/ /250/

    /254//251/ /252/

    /235/

    Logiciel système pour SIMATIC S7-300/400 Conception de programmes

    Logiciel de base pour SIMATIC S7 et M7 STEP 7

    Petit manuel illustré

    /30/

    Faites connaissance avec le S7-300...

    Logiciel système pour SIMATIC S7-300/400 Fonctions standard et fonctions système

    Manuel

    /230/

    Logiciel de base pour SIMATIC S7 STEP 7 Pour une transition facile de S5 à S7...

    Progiciels de langage

    Aide en ligne

    L’ordre proposé s’adresse à un nouvel utilisateur de S7.

    Introduction à la méthodologie

    Ouvrages de référence à n’utiliser que de façon sélective

    Documentation complétée par une aide en ligne

    Symbole Signification

    /xxx/ : Numéro dans la bibliographie

    Manuels pour le matériel M7-300/400Manuel

    LOG

    /236/

    CFC pour S7 Volume 2

    /249/

    Vue d’ensemble de la documentation utilisateur

    Avant-propos

  • v SCL pour SIMATIC S7-300/400, Programmation de blocs C79000-G7077-C522-01

    Titre Contenu

    Petit manuel illustré Faites connaissance avec le S7-300...

    Ce cahier constitue une introduction très simple à la méthodologie de configuration et de programmation d’un automate S7-300. Il s’adresse tout particulièrement aux utilisateurs ne connaissant pas les automates programmables S7.

    Manuel de programmation Conception de programmes S7-300/400

    Ce manuel de programmation présente les connaissances de base sur l’organisation du sys- tème d’exploitation et d’un programme utilisateur d’une CPU S7. Il est conseillé aux nou- veaux utilisateurs des S7-300/400 de l’utiliser pour avoir une vue d’ensemble de la méthodo- logie de programmation et pour concevoir, ensuite, leur programme utilisateur.

    Manuel de référence Fonctions standard et fonc- tions système S7-300/400

    Les CPU S7 disposent de blocs d’organisation et de fonctions système intégrés dont vous pouvez vous servir lors de la programmation. Ce manuel présente une vue d’ensemble des fonctions système, blocs d’organisation et fonctions standard chargeables disponibles dans S7, ainsi que – comme informations de référence – des descriptions d’interface détaillées pour leur utilisation dans le programme utilisateur.

    Guide de l’utilisateur STEP 7

    Ce guide de l’utilisateur STEP 7 explique le principe d’utilisation et les fonctions du logiciel d’automatisation STEP 7. Que vous soyez un utilisateur débutant de STEP 7 ou que vous connaissiez bien STEP 5, il vous donne une vue d’ensemble sur la marche à suivre pour la configuration, la programmation et la mise en œuvre d’un automate S7-300/S7-400. Vous pouvez, lors de l’utilisation du logiciel, accéder de manière sélective à l’aide en ligne qui ré- pondra à vos questions précises sur le logiciel.

    STEP 7 Pour une conversion facile de S5 à S7... Manuel

    Vous aurez besoin de ce guide si vous avez l’intention de convertir des programmes S5 existants afin de les exécuter dans des CPU S7. Ce guide vous donne une vue d’ensemble du mode de fonctionnement et de l’utilisation du convertisseur ; vous trouverez des informations détaillées sur l’utilisation des fonctions du convertisseur dans l’aide en ligne. Cette dernière contient également la description d’interface des fonctions S7 converties disponibles.

    Manuels LIST, CONT, LOG, SCL 1

    Les manuels concernant les progiciels de langage LIST, CONT, LOG et SCL contiennent aussi bien des instructions pour l’utilisateur que la description du langage. Vous n’avez be- soin, pour la programmation d’un S7-300/400, que de l’un de ces langages, mais pouvez les mélanger à l’intérieur d’un projet si besoin est. Il est conseillé, lors de la première utilisation des langages, de se familiariser avec la méthodologie de la création de programmes à l

View more