simatic 3 langage cont pour simatic s7-300/400 4 5 6 · pdf filelangage cont pour simatic...

Click here to load reader

Post on 04-Jan-2019

223 views

Category:

Documents

2 download

Embed Size (px)

TRANSCRIPT

Avant-propos,Sommaire

Oprations combinatoires surbits 1

Oprations de comparaison 2

Oprations de conversion 3

Oprations de comptage 4

Oprations sur blocs dedonnes

5

Oprations de saut 6

Fonctions sur nombres entiers 7

Fonctions sur nombres virgule flottante 8

Oprations de transfert 9

Oprations de gestiond'excution de programme

10

Oprations de dcalage et derotation 11

Oprations sur bits d'tat12

Oprations de temporisation13

Oprations combinatoires surmots

14

Annexes

Prsentation de toutes lesoprations CONT

A

Exemples de programmationB

SIMATIC

Langage CONT pourSIMATIC S7-300/400

Manuel de rfrence

Ce manuel est livr avec la documentationrfrence :

6ES7810-4CA05-8CR0

Index

Edition 08/2000A5E00068866-02

Copyright Siemens AG 2000 Tous droits rservs Exclusion de responsabilit

Toute communication ou reproduction de ce support dinformation,toute exploitation ou communication de son contenu sont interdites,sauf autorisation expresse. Tout manquement cette rgle estillicite et expose son auteur au versement de dommages etintrts. Tous nos droits sont rservs, notamment pour le cas dela dlivrance d'un brevet ou celui de l'enregistrement d'un modled'utilit.

Siemens AGBereich Automatisierungs- und AntriebstechnikGeschaeftsgebiet Industrie-AutomatisierungssystemePostfach 4848, D-90327 Nuernberg

Nous avons vrifi la conformit du contenu du prsent manuelavec le matriel et le logiciel qui y sont dcrits. Des divergencesn'tant pourtant pas exclues, nous ne pouvons pas nous portergarants de la conformit intgrale. Les informations donnes dansce manuel font l'objet d'un contrle rgulier et les correctionsncessaires figureront dans les prochaines ditions. Veuillez nousfaire part de vos suggestions.

Siemens AG 2000Sous rserve de modifications techniques

Siemens Aktiengesellschaft A5E00068866

Informations relatives la scurit

Ce manuel donne des consignes que vous devez respecter pour votre propre scurit ainsi que pour

viter des dommages matriels. Elles sont mises en vidence par un triangle d'avertissement et sont

prsentes, selon le risque encouru, de la faon suivante :

! Dangersignifie que la non-application des mesures de scurit appropries conduit la mort, des lsionscorporelles graves ou un dommage matriel important.

! Attentionsignifie que la non-application des mesures de scurit appropries peut conduire la mort, deslsions corporelles graves ou un dommage matriel important.

! Avertissementsignifie que la non-application des mesures de scurit appropries peut conduire des lsionscorporelles lgres ou un dommage matriel.

Notadoit vous rendre tout particulirement attentif des informations importantes sur le produit, auxmanipulations effectuer avec le produit ou la partie de la documentation correspondante.

Personnel qualifi

La mise en service et l'utilisation de la console ne doivent tre effectues que conformment au

manuel. Seules des personnes qualifies sont autorises 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 reprer des

appareils, systmes et circuits lectriques conformment aux rgles de scurit en vigueur.

Utilisation conforme aux dispositions

Tenez compte des points suivants :

! AttentionLe produit ne doit tre utilis que pour les applications spcifies dans le catalogue ou dans ladescription technique, et exclusivement avec des priphriques et composants recommands parSiemens.

Le transport, le stockage, le montage, la mise en service ainsi que l'utilisation et la maintenanceadquats de la console sont les conditions indispensables pour garantir un fonctionnement correct etsr du produit.

Marque de fabrique

SIMATIC, SIMATIC NET et SIMATIC HMI sont des marques dposes par SIEMENS AG.

Les autres dsignations figurant dans ce document peuvent tre des marques dont l'utilisation par des

tiers leurs propres fins peut enfreindre les droits des propritaires desdites marques.

Langage CONT pour SIMATIC S7-300/400A5E00068866-02 iii

Avant-propos

Objet du manuel

Ce manuel vous aidera crire des programmes utilisateur en langage CONT.

Il contient une partie de rfrence dcrivant la syntaxe et le fonctionnement deslments du langage de programmation CONT.

Connaissances fondamentales requises

Ce manuel s'adresse aux programmeurs souhaitant laborer des programmes S7ainsi qu'au personnel charg de la mise en service et de la maintenance.

La comprhension du manuel requiert des connaissances gnrales dans ledomaine de la technique d'automatisation.

Il est galement suppos que vous matrisiez lutilisation dordinateurs personnelsou de postes de travail similaires (p. ex. consoles de programmation) souslenvironnement Windows 95/98/2000 ou Windows NT.

Domaine de validit du manuel

Le prsent manuel est valable pour le logiciel STEP 7 V5.1.

Norme

CONT correspond au langage Schma contacts dfini dans la normeCEI 1131-3. Pour plus de renseignements ce sujet, consultez la table decorrespondance la norme dans le fichier NORM_TBL.WRI (anglais) ouNORM_TAB.WRI (allemand) de STEP 7.

Avant-propos

Langage CONT pour SIMATIC S7-300/400iv A5E00068866-02

Connaissances requises

Vous trouverez dans l'aide en ligne de STEP 7 les connaissances thoriques surles programmes S7 ncessaires la comprhension de ce manuel sur CONT. Leslangages de programmation se basant sur le logiciel de base STEP 7, noussupposerons que vous savez utiliser ce logiciel et sa documentation.

Ce manuel fait partie de la documentation STEP 7 Connaissancesfondamentales.

Le tableau suivant prsente la documentation de STEP 7:

Manuel Objet Numro de rfrence

STEP 7 Connaissances fondamentalesavec

STEP 7 V5.1Getting Started

Programmer avec STEP 7 V5.1 Configuration matrielle et

communication dans STEP 7 V5.1

STEP 7Pour une transition facile de S5 S7

Connaissances fondamentalespour le personnel technique.Dcrit la marche suivre pourraliser des tchesdautomatisation avec STEP 7 etS7-300/400.

6ES7810-4CA05-8CA0

STEP 7 Manuels de rfrence sur les

Langages CONT/LOG/LIST pourSIMATIC S7-300/400

Logiciel systme pour SIMATICS7-300/400Fonctions standard et fonctionssystme

Manuels de rfrence dcrivantles langages de programmationCONT, LOG et LIST de mmeque les fonctions standard et lesfonctions systme encomplment des connaissancesfondamentales de STEP 7.

6ES7810-4CA05-8CR0

Aides en ligne Objet Numro de rfrence

Aide de STEP 7 Connaissances fondamentalespour la programmation ainsi quepour la configuration du matrielavec STEP 7, sous forme daideen ligne.

Fait partie du logicielSTEP 7

Aides de rfrence de LIST/CONT/LOGAide de rfrence sur les SFB/SFCAide de rfrence sur les blocsdorganisation

Aides en ligne contextuelles derfrence

Fait partie du logicielSTEP 7

Avant-propos

Langage CONT pour SIMATIC S7-300/400A5E00068866-02 v

Aide en ligne

En complment au manuel, laide en ligne intgre au logiciel vous offre uneassistance dtaille lors de lutilisation du logiciel.

Ce systme daide est intgr au logiciel grce plusieurs interfaces :

Laide contextuelle donne des informations sur le contexte actuel, par exemplesur une bote de dialogue ouverte ou sur une fentre active. Vous lappelez encliquant sur le bouton Aide ou en appuyant sur la touche F1.

Le menu daide ? propose plusieurs commandes : Rubrique daides ouvre lesommaire de laide de STEP 7.

Vous obtenez le glossaire relatif toutes les applications de STEP 7 encliquant sur "Glossaire".

Ce manuel est extrait de l' "Aide pour CONT". En raison de la structure similaireentre le manuel et laide en ligne, le passage de lun lautre est ais.

Remarques relatives la documentation

Afin dtre en mesure doffrir nos utilisateurs une documentation optimale, nousvous serions reconnaissants de bien vouloir nous apporter votre aide. Vouspouvez complter le questionnaire fourni la fin du manuel et lenvoyer ladressequi y figure pour effectuer toute remarque ou suggestion concernant le prsentmanuel ou lAide en ligne. Nhsitez pas mettre votre valuation personnelle.

Centre de formation SIMATICPour faciliter vos dbuts en SIMATIC S7, nous vous proposons des stages deformation. Veuillez vous adresser votre centre de formation rgional.

Avant-propos

Langage CONT pour SIMATIC S7-300/400vi A5E00068866-02

Hotline SIMATIC Support technique

Accessible dans le monde entier toute heure :

Johnson City

Nuremberg

Singapur

SIMATIC Hotline

Worldwide (Nuremberg)Technical Support

Worldwide (Nuremberg)Technical Support

(FreeContact)

Heure locale : lu-ve de 7:00 17:00

Tl. : +49 (180) 5050 222

Fax : +49 (180) 5050 223

E-Mail: [email protected]

GMT: +1:00

(contre rtribution, seulement avecla carte SIMATIC)Heure locale : lu-ve de 0:00 24:00

Tl. : +49 (911) 895-7777

Fax : +49 (911) 895-7001GMT: +01:00

Europe / Africa (Nuremberg)Authorization

America (Johnson City)Technical Support andAuthorization

Asia / Australia (Singapour)

Technical Support andAuthorization

Heure locale : lu-ve de 7:00 17:00

Tl. : +49 (911) 895-7200

Fax : +49 (911) 895-7201

E-Mail: [email protected]

View more