Vous êtes sur la page 1sur 48

Automatisation et technique des commandes SCE

Document de formation pour une solution complte dautomatisation Totally Integrated Automation (T I A)

MODULE A3 Initiation la programmation dAPI avec STEP 7

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 1 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

Ce document a t dit par Siemens A&D SCE (Automatisierungs und Antriebstechnik, Siemens A&D Cooperates with Education) des fins de formation. Siemens ne se porte pas garant de son contenu. La communication, la distribution et lutilisation de ce document sont autorises dans le cadre de formation publique. En dehors de ces conditions, une autorisation crite par Siemens A&D SCE est exige ( M. Knust: EMail: michael.knust@hvr.siemens.de). Tout non-respect de cette rgle entranera des dommages et intrts. Tous les droits, ceux de la traduction y compris, sont rservs, en particulier dans le cas de brevets ou de modles dposs. Nous remercions lentreprise Michael Dziallas Engineering et les enseignants dcoles professionnelles ainsi que tous ceux qui ont particip llaboration de ce document.

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 2 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

PAGE : 1. 2. 2.1 2.2 3. 4. 5. 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.7.1 5.7.2 5.7.3 5.8 Avant-propos .................................................................................................... Conseils pour la programmation du SIMATIC S7-300 avec STEP 7.............. Systme dautomatisation SIMATIC S7-300....................................................... Logiciel de programmation STEP 7 .................................................................... Installation du logiciel STEP 7 ........................................................................ Paramtrage de linterface de programmation (PC Adapter) ......................... Quest ce quun automate et quoi sert-il ? .................................................. Que signifie le concept automate programmable ?............................................. Comment lautomate programmable commande-t-il le processus ?.................... Comment lautomate reoit-il les informations sur les tats du processus ? ........ Quelle est la diffrence entre les contacts ouverture et fermeture ?.............. Comment l'automate adresse-t-il des signaux d'entre/sortie ?........................... Comment le programme est-il trait dans lautomate ?....................................... A quoi ressemblent les oprations logiques dans le programme de l'automate ? ET logique.......................................................................................................... OU logique......................................................................................................... Ngation ............................................................................................................ Comment le programme d'automatisation est-il cr ? Comment arrive-t-il dans la mmoire de lautomate programmable ?................. Installation et mise en service du SIMATIC S7-300 ........................................ Exemple dapplication ..................................................................................... Cration du projet STEP 7 ............................................................................... Ecriture du programme STEP 7 dans le logigramme LOG ............................ Test du programme STEP 7 dans la CPU ....................................................... 5 7 7 7 8 9 14 14 14 15 15 16 17 18 18 20 21 22 23 26 27 35 47

6. 7. 8. 9. 10.

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 3 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

Les symboles suivants seront utiliss dans ce module :

Information

Installation

Programmation

Exemple dapplication

Indications

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 4 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

1.

AVANT-PROPOS Le contenu du module A3 est assign lunit Connaissances de base de la programmation STEP 7 et prsente une rapide entre en matire dans la programmation STEP 7.

Connaissances de base de la programmation STEP 7 2 - 3 jours Module A

Fonctions avances de la programmation STEP 7 2- 3 jours Module B

Simulation de dispositif avec SIMIT SCE 1-2 jours Module G

Langage de programmation 2- 3 jours Module C

Systme de bus srie industriels 2- 3 jours Module D

Visualisation des processus 2- 3 jours Module F

Communication IT avec SIMATIC S7 1- 2 jours Module E

Objectif : Dans ce module, le lecteur va apprendre comment programmer un automate programmable laide de loutil STEP 7. Ce cours a pour but de vous donner les notions de base et prsente la manire de procder travers un exemple dtaill. Installation du logiciel et paramtrage de l'interface de programmation Explication de ce quest un automate programmable et de son fonctionnement Installation et mise en service dun automate SIMATIC S7-300 Cration dun programme-exemple Chargement et test du programme-exemple

Pr-requis : Les connaissances suivantes sont requises pour ltude de ce module : Systmes dexploitation : Windows 95/98/2000/ME/NT4.0/XP

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 5 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

Configurations matrielles et logicielles requises 1 2 3 4 PC, systme dexploitation : Windows 95/98/2000/ME/NT4.0/XP avec Minimum : 133MHz et 64Mo RAM, 65 Mo despace disponible Optimal : 500MHz et 128Mo RAM, 65 Mo despace disponible Logiciel STEP7 V 5.x Interface ordinateur MPI (Ex : PC Adapter) Automate SIMATIC S7-300 avec au moins un module dentres/sorties numrique. Les entres doivent sortir sur le tableau de commande. Exemple de configuration : - Bloc dalimentation : PS 307 2A - CPU : CPU 314 - Entres numriques : DI 16x DC24V - Sorties numriques : DO 16x DC24V / 0,5 A

1 PC

2 STEP7

3 PC Adapter

4 S7-300

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 6 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

2. 2.1

CONSEILS POUR LA PROGRAMMATION DU SIMATIC S7-300 AVEC STEP 7 SYSTEME DAUTOMATISATION SIMATIC S7-300 Le systme d'automatisation SIMATIC S7-300 est un automate modulaire compact pour une gamme de comptence infrieure et moyenne. Vous trouvez une gamme tendue de modules S7-300 pour rpondre de manire optimale votre tche d'automatisation. L'automate S7 est constitu d'une alimentation, d'une CPU et d'un module d'entres ou de sorties (Modules E/S). A ceux-ci peuvent s'ajouter des processeurs de communication et des modules de fonction qui se chargeront de fonctions spciales, telles que la commande d'un moteur pas pas par exemple. L'automate programmable contrle et commande une machine ou un processus l'aide du programme S7. Les modules d'entres/sorties sont adresss dans le programme S7 via les adresses d'entre (E) et adresses de sortie (S). L'automate est programm l'aide du logiciel STEP 7.

2.2

LOGICIEL DE PROGRAMMATION STEP 7 Le logiciel STEP 7 est l'outil de programmation des systmes d'automatisation : SIMATIC S7-300 SIMATIC S7-400 SIMATIC WinAC

STEP 7 offre les fonctions suivantes pour l'automatisation d'une installation : Configuration et paramtrage du matriel Paramtrage de la communication Programmation Test, mise en service et maintenance Documentation, archivage Fonctions de diagnostic et d'exploitation

Vous trouvez pour toutes ces fonctions une aide en ligne dtaille.

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 7 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

3.

INSTALLATION DU LOGICIEL STEP 7 STEP 7 existe en trois variantes : - La version de base STEP 7 permet l'utilisation d'autres logiciels optionnels tels que S7GRAPH ou S7-PLCSIM. Cet ensemble de logiciel requiert une autorisation. - Le logiciel STEP 7 de base pour les tudiants comporte un logiciel optionnel S7-PLCSIM. Ce logiciel ncessite une autorisation et elle est valable pour 120 jours. - La version STEP 7 Mini (nest plus disponible !) en tant que version pour dbutant. Aucune autorisation nest requise. Cette version ne permet pas lutilisation dautres logiciels tels que S7PLCSIM ou S7-GRAPH. STEP 7 est livr sur Cd-rom, avec une disquette pour la version de base de STEP 7contenant l'autorisation qui devra tre transfre au PC et permet l'utilisation de la version de base de STEP 7. Cette autorisation peut tre retransfre sur la disquette pour tre utilise sur un autre PC. Pour en savoir plus sur l'installation et le transfert des autorisations, veuillez vous rfrer au module 2 Installation de STEP 7 V5.x / Manipulation de l'autorisation.

Pour installer STEP 7, procdez comme suit : 1. 2. Insrez le CD de STEP 7 dans le lecteur de CD-ROM. Le programme est automatiquement lanc. Si ce n'est pas le cas, effectuez un double clic sur le fichier 'setup.exe'. Le programme dinstallation vous guide tout au long de l'installation de STEP 7. Une autorisation, c'est--dire une licence, est requise pour l'utilisation de la version de base de STEP 7 sur votre ordinateur. Vous devez transfrer celle-ci de la disquette d'autorisation sur l'ordinateur. Ceci a lieu la fin de l'installation. Le programme dinstallation vous demande dans une bote de dialogue si vous souhaitez procder l'installation de l'autorisation. Si vous cliquez sur 'Oui' , vous tes ensuite invit insrer la disquette d'autorisation dans le lecteur pour transfrer l'autorisation sur le lecteur.

3.

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 8 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

4.

PARAMETRAGE DE LINTERFACE DE PROGRAMMATION (PC ADAPTER) Une liaison MPI est ncessaire pour programmer un SIMATIC S7-300 depuis le PC ou la PG. MPI signifie Multi Point Interface (interface multipoint) et est une interface de communication utilise pour la programmation, le contrle-commande avec HMI et l'change de donnes entre des CPU SIMATIC S7 jusqu' 32 n uds maximum. Chaque CPU du SIMATIC S7-300 est quipe d'une telle interface intgre. Il existe plusieurs possibilits pour raccorder le PC, la PG ou un portable l'interface MPI : - Processeurs de communication ISA intgrs pour la PG - Processeurs de communication ISA pour le PC (Ex : carte MPI-ISA) - Processeurs de communication PCI pour le PC (Ex : CP5611) - Processeurs de communication PCMCIA pour le portable (Ex : CP5511) - Adaptateur pour la communication via l'interface srie du PC ou du portable (Ex : PC Adapter) Nous dcrivons par la suite tape par tape comment installer et paramtrer le PC Adapter pour le PC. 1. Appelez le 'Paramtrage de l'interface PG/PC'. ( Dmarrer SIMATIC STEP7 Paramtrage de l'interface PG/PC)

Cliquez sur Paramtrage de linterface PG/PC

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 9 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

2.

Cliquez sur le bouton Slectionner pour installer linterface MPI propose. ( Slectionner)

Cliquez sur Slectionner

3.

Slectionnez la carte voulue, par exemple 'PC Adapter', et choisissez 'Installer' (PC Adapter Installer).

Cliquez sur Installer Cliquez sur Adaptateur PC

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 10 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

4. Validez avec Oui. Dans le cas dune nouvel enregistrement dinterface de STEP 7 en tant quinterface standard, veuillez utiliser laccs en ligne. Ensuite fermez la bote de dialogue pour le choix de linterface. ( Oui Fermer) Cliquez sur Oui

Cliquez sur Fermer

5.

Choisissez les 'Proprits' du 'PC Adapter (MPI) ( PC Adapter (MPI) Proprits)

Cliquez sur Proprits

Cliquez sur Adapter PC (MPI)'

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 11 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

6.

Rglez le 'Port COM' et la 'Vitesse de transmission' de l'interface srie.

Port COM
2

Vitesse de transmission

Indications : La vitesse de transmission doit tre galement rgle sur le PC Adapter ! Les adaptateurs PC de l'ancienne gnration (aussi appels cbles PC/MPI) ne peuvent traiter qu'une vitesse de transmission plus lente de 19200 bit/s. 7. Slectionnez des valeurs pour Adresse MPI, Dlai dattente, Vitesse de transmission et Adresse la plus leve.

Adresse MPI du PC/PG

Dlai dattente

Taux de Baud Adresse la plus leve Indications : Il est recommand de laisser les valeurs par dfaut ! 8. Validez les paramtres ( OK OK ).

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 12 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

9.

Pour voir si le paramtrage est correct, appelez maintenant 'SIMATIC Manager' en double-

cliquant sur son icne. ( SIMATIC Manager).

10. Enfichez ensuite le connecteur provenant de l'interface MPI du PC dans l'interface MPI de la CPU et activez l'alimentation en courant de l'automate. L'interface MPI est situe derrire le couvercle de la CPU. Il s'agit d'un connecteur sub D 9 points.

11. Cliquez ensuite sur le bouton ' Partenaires accessibles'. Si tous les paramtres sont corrects, limage suivante saffiche avec le rpertoire des partenaires MPI accessibles. Vous pouvez galement lire ici ladresse MPI de la CPU connecte, qui est ladresse par dfaut 2. Si plusieurs automates sont connects ou si des CP/FM sont branchs sur lautomate, alors il apparatra ici plusieurs adresse MPI. ( )

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 13 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

5. 5.1

QU'EST-CE QU'UN AUTOMATE ET A QUOI SERT-IL ? QUE SIGNIFIE LE CONCEPT AUTOMATE PROGRAMMABLE ? L'automate programmable ou systme d'automatisation est un appareil qui commande un processus (par exemple une machine imprimer pour l'impression de journaux, une installation de remplissage de ciment, une presse pour le moulage de formes plastiques sous pression, etc.). Ceci est possible grce aux instructions d'un programme stock dans la mmoire de l'appareil. Programme charg dans la mmoire de lautomate .....

.... commande de machine

Mmoire

Programme avec instructions Automate programmable Machine

5.2

COMMENT LAUTOMATE COMMANDE-T-IL LE PROCESSUS ? L'automate commande le processus en appliquant une tension de 24V, par exemple, aux actionneurs via les points de connexion de l'automate appels sorties. Ceci permet d'activer ou de dsactiver des moteurs, de faire monter ou descendre des lectrovannes ou d'allumer ou teindre des lampes.

M
La lampe sallume 24V Les sorties de l'automate commandent les actionneurs par commutation de la tension.

Sorties
0V Automate programmable

La lampe ne sallume pas

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 14 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

5.3 COMMENT L'AUTOMATE REOIT-IL LES INFORMATIONS SUR LES ETATS DU PROCESSUS? L'automate programmable reoit les informations sur le processus via les capteurs de signaux relis aux entres de lautomate. Ces capteurs de signaux peuvent, par exemple, tre des capteurs qui reconnatront si la pice d'usinage se trouve une position donne ou de simples commutateurs ou interrupteurs qui peuvent tre ferms ou ouverts. Il est galement fait la distinction entre les contacts ouverture qui sont ferms au repos et les contacts fermeture qui sont ouverts au repos. 24V Commutateur ferm 24V Les entres de l'automate acquirent les informations sur les tats du processus.

Entres
0V Automate programmable 24V

Commutateur ouvert

5.4

QUELLE EST LA DIFFERENCE ENTRE LES CONTACTS A OUVERTURE ET A FERMETURE ? On distingue parmi les capteurs de signaux les contacts ouverture et les contacts fermeture. Le commutateur ci-dessous est un contact fermeture qui se ferme lorsqu'il est activ.

Contact fermeture au repos

Contact fermeture ouvert

Contact fermture activ

Contact fermeture ferm

Le commutateur ci-dessous est un contact ouverture qui est ferm quand il nest pas activ.

Contact ouverture au repos

Contact ouverture ferm

Contact ouverture activ

Contact ouverture ouvert

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 15 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

5.5

COMMENT L'AUTOMATE ADRESSE-T-IL DES SIGNAUX D'ENTREE/SORTIE ? La dclaration d'une entre ou sortie donne l'intrieur d'un programme s'appelle l'adressage. Les entres et sorties des automates sont la plupart du temps regroupes en groupes de huit entres ou sorties numriques. Cette unit de huit entres ou sorties est appele un octet. Chaque groupe reoit un numro que l'on appelle l'adresse d'octet. Afin de permettre l'adressage d'une entre ou sortie l'intrieur d'un octet, chaque octet est divis en huit bits. Ces derniers sont numrots de 0 7. On obtient ainsi l'adresse du bit. L'automate programmable reprsent ici a les octets d'entre 0 et 1 ainsi que les octets de sortie 4 et 5.

Pour adresser par exemple la cinquime entre partir du haut, il faut entrer l'adresse suivante :

0.4

E dsigne le type de ladresse : Entre, 0 ladresse de loctet et 4 ladresse du bit.


L'adresse de l'octet et l'adresse du bit sont toujours spares par un point. Indications : L'adresse du bit de la cinquime entre est un 4 car la numrotation commence zro.

Pour adresser par exemple la dernire sortie, il faut entrer l'adresse suivante :

5.7

A dsigne le type de ladresse : Sortie, 5 ladresse de loctet et 7 ladresse de bit.


L'adresse de l'octet et l'adresse du bit sont toujours spares par un point. Indications: L'adresse du bit de la dernire sortie est un 7 car la numrotation commence zro.

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 16 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

5.6

COMMENT LE PROGRAMME EST-IL TRAITE DANS L'AUTOMATE ? Le traitement du programme dans l'automate est cyclique et se droule comme suit : 1. Aprs la mise sous tension de l'automate programmable, le processeur qui constitue pour ainsi dire le cerveau de l'automate vrifie si chaque entre est sous tension ou non. L'tat de ces entres est enregistr dans la mmoire image des entres (MIE). Si l'entre est sous tension, l'information 1 ou "High" sera enregistre. Si l'entre n'est pas sous tension, l'information 0 ou "Low" sera enregistre. 2. Ce processeur excute le programme stock en mmoire de programme. Celui-ci est constitu d'une liste d'instructions et d'oprations logiques excutes de manire squentielle. L'information d'entre requise cet effet est prleve dans la mmoire image des entres lue auparavant et les rsultats logiques sont crits dans une mmoire image des sorties (MIS). Durant l'excution du programme le processeur accde galement aux zones de mmoire des compteurs, temporisations et mnmoniques. 3. Dans la troisime tape, l'tat est transmis aprs l'excution du programme utilisateur de la MIS aux sorties, activant ou dsactivant celles-ci. L'excution du programme revient ensuite au point 1. 1. Enregistrement des entres dans la MIE

2. Excution du programme instruction aprs instruction avec accs la MIE et MIS, ainsi qu'aux temporisations, compteurs et mnmoniques

Programme de lautomate programmable dans la mmoire du programme 1ire instruction 2me instruction 3me instruction 4me instruction ... Dernire instruction

MIE Tempos Compteur Mnmonique MIS

3. Transfert de ltat de la MIS aux sorties.

Indications : Le temps requis par le processeur pour l'excution du programme s'appelle le temps de cycle. Ce dernier dpend entre autres du nombre et du type d'instructions.

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 17 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

5.7

A QUOI RESSEMBLENT LES OPERATIONS LOGIQUES DANS LE PROGRAMME DE L'AUTOMATE ? Les oprations logiques servent dfinir des conditions pour l'activation d'une sortie. Elles peuvent tre cres dans le programme de l'automate programmable dans les langages de programmation Schma des circuits (CONT ), Logigramme (LOG) ou Liste d'instructions (LIST ). Nous nous limiterons en vue de simplification ici au langage LOG. Il existe de nombreuses oprations logiques pouvant tre mises en uvre dans des programmes d'automatisation. L'opration ET et l'opration OU ou bien la NEGATION d'une entre sont les oprations les plus frquemment utilises et seront expliques ici l'appui d'un exemple. Indications : Pour obtenir rapidement et efficacement des informations sur les autres oprations logiques, consultez l'aide en ligne.

5.7.1

ET LOGIQUE Exemple d'une opration ET : La lampe doit s'allumer aprs lactivation simultane de deux contacts fermeture. Schma de circuits : 24V H1 S1 S2

M
Explications : La lampe H1 s'allume au moment prcis o les deux commutateurs sont activs. Si les commutateurs S1 et S2 sont activs, alors la lampe H1 sallume.

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 18 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

Circuit de protection de l'automate programmable : Pour que cette logique puisse tre ralise dans le programme d'automatisation, les deux commutateurs doivent naturellement tre relis aux entres de l'automate programmable. S1 est reli ici l'entre E 0.0 et S2 l'entre E 0.1. De plus, la lampe H1doit tre relie une sortie par exemple A 4.0

24V Commutateur S1 E 0.0

Entres
E 0.1

24V

Commutateur S2

M
Automate

Sorties
A 4.0

La lampe H1 doit sallumer, si les commutateurs S1 et S2 sont activs.

Opration ET dans LOG : L'opration ET est programme dans le Logigramme (LOG) par le symbole ci-dessous et est reprsente de la manire suivante : Entres de lopration ET. Il est possible de mettre plus de deux entres !

Sortie associe l'instruction d'affectation.

E 0.0 E 0.1

&
Reprsentation graphique de l'opration ET logique

A 4.0

=
Affectation du rsultat de l'opration logique

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 19 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

5.7.2

OU LOGIQUE Exemple d'une opration OU : Une lampe doit s'allumer, si lun ou les deux contacts fermeture sont activs. Schma de circuits : 24V S2 24V

S1

H1

M
Explication : La lampe s'allume au moment prcis ou lun ou les deux commutateurs sont activs. Si le commutateur S1 ou S2 est activ, alors la lampe H1 s'allume. Circuit de protection de lautomate programmable : Pour que cette logique puisse tre ralise dans le programme d'automatisation, les deux commutateurs doivent naturellement tre relis aux entres de l'automate programmable. Ici S1 est reli l'entre E 0.0 et S2 l'entre E 0.1. De plus, la lampe H1 doit tre relie une sortie par exemple A 4.0.

24V Commutateur S1 E 0.0

Entres
E 0.1

24V

Commutateur S2

M
Automate

Sorties
A 4.0

La lampe H1 doit sallumer, si le commutateur S1 ou S2 est activ.

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 20 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

Opration OU dans LOG : L'opration OU est programme dans le Logigramme (LOG) par le symbole ci-dessous et est reprsente de la manire suivante : Entres de lopration OU. Il est possible de mettre plus de deux entres

Sortie associe l'instruction d'affectation

E 0.0 E 0.1

>
Reprsentation graphique de l'opration OU logique

A 4.0

=
Affectation du rsultat de l'opration logique

5.7.3

NEGATION Il est souvent ncessaire dans les oprations logiques d'interroger l'tat d'un contact pour savoir : - dans le cas d'un contact fermeture si celui-ci n'a pas t activ ou - dans le cas d'un contact ouverture s'il a t activ et donc pour savoir si la tension est applique la sortie ou non. Ceci peut tre ralis par la programmation d'une ngation l'entre de l'opration ET ou OU. La ngation dune entre de l'opration ET est programme dans le Logigramme (LOG) par le symbole ci-dessous et est reprsente de la manire suivante : Entre de lopration ET qui doit tre nie Reprsentation graphique de la ngation

E 0.0 E 0.1

&

A 4.0

La tension est applique la sortie A 4.0, si E 0.0 est dsactive et E 0.1 active.

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 21 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

5.8

COMMENT LE PROGRAMME D'AUTOMATISATION EST-IL CREE ? COMMENT ARRIVE-T-IL DANS LA MEMOIRE DE L'AUTOMATE PROGRAMMABLE ? Le programme de lautomate programmable est cr sur le PC avec le logiciel STEP 7 et y est temporairement enregistr. Une fois que vous avez reli le PC avec l'interface MPI de l'automate, le programme peut alors tre charg l'aide de la fonction de chargement dans la mmoire de lautomate programmable.

1. Cration du programme dautomatisation avec STEP 7 sur le PC. PC avec STEP 7 2. Connexion du PC avec linterface MPI de lautomate programmable. 3. Chargement du programme du PC dans la mmoire de lautomate programmable.

Adaptateur PC

Automate S7-300

Indications : Cette procdure est dcrite tape par tape dans les chapitres 8 10.

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 22 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

6.

INSTALLATION ET MISE EN Gamme de modules :

UVRE DU SIMATIC S7-300

Le SIMATIC S7-300 est un systme d'automatisation modulaire offrant la gamme de modules suivants : Units centrales (CPU) de capacits diffrentes, certaines avec d'entres/sorties intgres (ex : CPU314C) ou avec interface PROFIBUS intgre (ex : CPU315-2DP) Modules d'alimentation PS avec 2A, 5A ou 10A Modules d'extension IM pour configuration de plusieurs lignes du SIMATIC S7-300 Modules de signaux SM pour entres et sorties numriques et analogiques Modules de fonction FM pour fonctions spciales (ex : pilotage dun moteur pas pas) Processeurs de communication CP pour la connexion au rseau

Indications : Pour ce module, vous aurez seulement besoin d'un module d'alimentation, d'une CPU quelconque et d'un module d'entres et de sorties numriques.

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 23 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

Elments principaux de la tension d'alimentation et de la CPU :

Interface MPI : Chaque CPU est quipe d'une interface MPI pour la connexion de la ligne de programmation (ex : PC Adapter). Celle-ci se trouve sous le volet de protection lavant de la CPU. Commutateur de mode de fonctionnement : Chaque CPU est quipe d'un commutateur de mode permettant de changer de mode de fonctionnement. Celui-ci est principalement un commutateur cl amovible qui permet de basculer dans les modes de fonctionnement MARCHE (RUN) et ARRT (STOP). Les modes de fonctionnement suivants sont possibles :

RUN-P : RUN : STOP : MRES :

Excution du programme ; toutes les fonctions PG sont autorises Excution du programme ; seules les fonctions PG lecture sont autorises Le programme n'est pas excut ; toutes les fonctions PG sont autorises Position dans laquelle un effacement gnral peut tre effectu

Indications : Le commutateur pour les CPU de la srie CPU31xC est un interrupteur bascule. Il manque alors ici le mode de fonctionnement Marche avec protection en criture. Les fonctions PG crites sont permises en mode Marche.

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 24 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

Effacement gnral : Cette fonction efface toutes les donnes utilisateur sur la CPU mais cependant pas la Memory Card ou la Micro Memory Card. Leffacement gnral doit tre excut une fois avant le dbut de la programmation. Ceci a lieu en trois tapes :

Etape

Action
Mettez le commutateur de mode de fonctionnement en position STOP. Mettez le commutateur en position MRES et maintenez-le dans cette position (environ 3 secondes) jusqu ce que le tmoin STOP se rallume Remettez le commutateur en position STOP et ensuite remettez en position MRES aprs un dlai de 2 secondes

Rsultat
Le tmoin STOP sallume

Le tmoin STOP steint et aprs environ 3 secondes, sallume nouveau. Pour les nouvelles CPU, attendez que le tmoin STOP sallume une seconde fois. Important : Entre les tapes 2 et 3, il doit scouler au maximum 3 secondes. Le tmoin STOP clignote pendant environ 3 secondes et se rallume ensuite : Tout est o.k.; leffacement gnral de la CPU a t excut

Avant-propos Indications Installation Interface Quest ce quun automate ? S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 25 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

7.

EXEMPLE DAPPLICATION Nous allons dans notre premier programme STEP 7 rsoudre une tche simple. Une presse avec cage de protection ne doit tre dclenche avec le bouton-poussoir de dmarrage S1 que si la cage de protection est ferme. Cet tat est surveill par un capteur de cage de protection BO. Si cest le cas, une soupape 5/2 Y0 pour le cylindre de presse est active pendant exactement 10 secondes pour le moulage sous pression de la forme. Pour des raisons de scurit, la presse doit remonter lorsque le bouton-poussoir S1 est relch ou que le capteur cage de protection B0 ne ragit pas. Liste dattribution : Adresse E 0.0 E 0.1 A 4.0 Mnmonique B0 S1 Y0 commentaire Capteur cage de protection Bouton poussoir de dmarrage Soupape 5/2 pour le cylindre de presse

Presse avec cage de protection Press with protection cage Bouton-poussoir S1 pour le dmarrage de lactivit de la presse.

La soupape 5/2 commande le cylindre de la presse. Le cylindre reste seulement sorti durant le temps d'activation de la sortie Y0.

Capteur de protection Protection sensor

Le capteur B0 reconnat si la cage de protection est descendue.

Cage de protection empchant l'oprateur de se blesser.

Presse pour moulage sous pression de formes.

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 26 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

8.

CREATION DU PROJET STEP 7 La gestion de fichiers a lieu dans STEP 7 avec SIMATIC Manager. L, vous pouvez d'un clic de la souris par exemple copier des blocs de programme ou appeler d'autres outils pour en poursuivre le traitement. L'interface utilisateur est conforme au standard WINDOWS 95/98/2000/ME/NT4.0/XP habituel (un clic sur le bouton droit de la souris ouvre par exemple un menu pour le composant slectionn). La structure matrielle de lautomate programmable est reproduite dans les rpertoires Station SIMATIC 300 et CPU. Un tel projet est par consquent toujours spcifique au matriel. Chaque projet est cr dans STEP 7 avec une structure prdfinie. Les programmes sont enregistrs dans les rpertoires suivants : Stations SIMATIC 300 : C'est ici que sont stockes les donnes de la configuration matrielle (Hardware/SC*1) et de la CPU. Sources/SO* : C'est ici que sont stockes les sources (ex : les sources SCL) qui seront compiles en un programme excutable.
1

Projet : Ce rpertoire contient le matriel (ex : stations SIMATIC 300) et les sousrseaux (ex : MPI et PROFIBUS).

Blocs/AP-off* : C'est ici que sont enregistrs les blocs de programme ( OB, FB, FC, SFB, SFC, DB etc. ). Mnmoniques/SY*1 : C'est ici que sont enregistres les tables de mnmoniques pour l'adressage symbolique.

CPU : C'est ici que sont crs le programme S7 et les partenaires de liaison mis en rseau (Liaisons/CO*1).

Programme S7 : C'est ici que sont grs les programmes utilisateur (Blocs/AP-off*1), les tables de mnmoniques (Mnmoniques/SY*1) et les sources (Sources/SO*1).

* Dsignations de la version 2.x de STEP 7

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 27 sur 48

Module A3 Programme dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

Il est toutefois possible de crer un projet sans ces objets indpendamment d'une configuration matrielle donne. Il s'ensuit la structure suivante : Projet : Ce rpertoire contient le matriel (ex : stations SIMATIC 300) et les sous-rseaux (ex : MPI et PROFIBUS).

Sources/SO* : C'est ici que sont stockes les sources (par ex. les sources SCL) qui seront compiles en un programme excutable.

Blocs/AP-off*1 : C'est ici que sont stocks les blocs de programme (OB, FB, FC, SFB, SFC, DB etc. ). Mnmoniques/SY*1 : C'est ici que sont stockes les tables de mnmoniques pour l'adressage symbolique. Programme S7 : C'est ici que sont grs les programmes utilisateur (Blocs/AP-off*1), les tables de mnmoniques (Mnmoniques/SY*1) et les sources (Sources/SO*1).

* Dsignations de la version 2.x de STEP 7

Indications : Cet exemple est cr sans configuration du matriel. Les programmes peuvent donc tre chargs dans n'importe quelle configuration SIMATIC S7-300, S7-400 ou WinAC. Seules les adresses des entres et sorties devront le cas chant tre modifies.

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 28 sur 48

Module A3 Programme dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

Les tapes suivantes sont excuter par l'utilisateur pour crer un projet dans lequel le programme permettant de rsoudre la tche sera crit. Loutil central dans STEP 7 est SIMATIC Manager, qui est appel par un double-clic. (

1.

SIMATIC Manager)

2.

Les programmes de STEP 7 sont grs dans des projets. Nous allons donc commencer crer un projet ( Fichier Nouveau)

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 29 sur 48

Module A3 Programme dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

3.

Donnez au projet le Nom de Startup. ( Startup OK)

4.

Ensuite, insrez dans le projet Startup un nouveau Programme S7. ( Startup Insertion Programme Programme S7)

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 30 sur 48

Module A3 Programme dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

5.

La squence du programme est crite dans STEP 7 au moyen de blocs. Le bloc d'organisation OB1 y figure par dfaut. Celui-ci constitue l'interface avec le systme d'exploitation de la CPU et est automatiquement appel par ce dernier et trait cycliquement. Dans ce bloc d'organisation sont ensuite appels d'autres blocs comme par exemple la fonction FC1. C'est ce qu'on appelle la programmation structure. Elle permet de dcomposer une tche en plusieurs tches partielles qui sont ainsi plus faciles rsoudre et tester dans leur fonctionnalit.

Structure du programme de l'exemple :

Bloc dorganisation OB1 Bloc appel cycliquement par le systme d'exploitation. Ici est appele la fonction FC10 CALL FC1 Fonction FC1 Contient dans cet exemple le programme proprement dit pour la commande de la presse. Elle est appele par l'OB1.

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 31 sur 48

Module A3 Programme dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

6.

Slectionnez le dossier 'Blocs' pour insrer un nouveau bloc FC1 dans le projet. ( Blocs)

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 32 sur 48

Module A3 Programme dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

7.

Le 'bloc S7' : 'Fonction' est alors insr dans le dossier Blocs. ( Insertion Bloc S7 Fonction)

8.

Il est maintenant possible d'entrer un nom pour la fonction et de slectionner diverses options pour la documentation des blocs. ( FC1 OK)

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 33 sur 48

Module A3 Programme dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

9.

Les deux blocs OB1 et FC1 sont prsent insrs dans SIMATIC Manager pour servir ultrieurement la programmation.

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 34 sur 48

Module A3 Programme dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

9.

ECRITURE DU PROGRAMME STEP 7 DANS LE LOGIGRAMME LOG LOG (Logigramme) est l'un des diteurs graphiques de STEP 7 dans lequel il est possible de crer le programme S7. Dans ce langage de programmation, des botes symbolisent les diffrentes fonctions de la tche d'automatisation. A gauche de chaque symbole se trouvent les entres, droite les sorties. 1. Le premier bloc que nous diterons est la fonction 'FC1'. Pour louvrir, double-cliquez sur son icne dans SIMATIC Manager ( FC1)

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 35 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

2.

Slectionnez dans l'diteur de programmes 'CONT/LIST/LOG' , le langage de programmation Logigramme 'LOG' dans le menu 'Affichage'.( Affichage LOG)

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 36 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

L'interface de programmation pour une programmation en logigramme (LOG) est de la manire suivante : Commandes frquemment utilises telles que bote ET, bote OU, affectation, entre binaire, ngation de l'entre binaire, branchement T, connexion Chargement Insertion dun Catalogue complet des du bloc dans nouveau rseau lments de programme Sauvegarde la CPU du bloc

3.

Table de dclaration des variables (n'est pas utilise dans cet exemple)

Champs de commentaires et titres de rseaux et de blocs

C'est ici que vous programmez la tche l'aide des lments graphiques LOG

Vous fates glisser les lments de programme avec la souris dans le rseau. Il ne vous reste plus qu' entrer vos oprandes.

Indications : Les programmes dans les blocs de STEP 7 sont dvelopps dans des rseaux spars. Ceci permet de crer de larges structures et permet une meilleure documentation des titres de rseaux.

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 37 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

4.

Nous avons besoin pour notre exemple d'une temporisation sous forme d'impulsion. Elle s'appelle dans STEP 7 S_IMPULS et figure dans le catalogue sous le rpertoire Temporisations.( Temporisations S_IMPULS)

Indications : Lorsquune opration est slectionne, une brve information propos de cette opration saffiche au bas du catalogue.

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 38 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

5.

Pour obtenir une description plus dtaille sur l'opration, cliquez sur le bouton F1 pour afficher l'aide en ligne correspondante dans laquelle chaque commande est explique l'appui d'un exemple. ( F1 )

Indications : La temporisation sous forme d'impulsion S_IMPULS, utilise ici, dlivre '1' la sortie 'Q' pour la dure dfinie si l'entre SET 'S' est gale '1'. La sortie 'Q' est remise '0' si le temps prdfini sous 'TW' est coul ou si le niveau du signal de l'entre SET 'S' est nouveau '0'.

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 39 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

6.

Insrez dans le premier rseau l'opration S_IMPULS aprs l'avoir slectionne dans le catalogue en maintenant le bouton de la souris enfonc et en le relchant une fois dans le rseau.( S_IMPULS)

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 40 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

7.

Les oprations frquemment utilises telles que la fonction ET se trouvent galement dans la barre d'outils. Pour insrer celle-ci, cliquez d'abord sur l'entre 'S' de la temporisation, puis sur l'icne . ( S )

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 41 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

8.

Nommez maintenant la temporisation T1 et entrez une valeur temporelle de 10 secondes en format S5Time : S5t#10s. De plus, compltez les entres 'E 0.0' et 'E 0.1' de la fonction ET et entrez un commentaire pour le rseau et le bloc. ( T1 S5T#10s E0.0 E0.1 commentaires)

Indications : La saisie du temps pour une temporisation doit respecter la syntaxe suivante :

S5T# 10s
Saisissez d'abord S5T# pour le format puis directement le temps voulu en secondes (ici 10 Secondes). Il est galement possible d'entrer des millisecondes (MS), des minutes (M) et des heures (H). Il est galement possible de combiner ces units (ex : S5T#3M_3S).

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 42 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

9.

Insrez ensuite un nouveau rseau en cliquant sur l'icne

dans la barre doutils. (

10. Cliquez ensuite sur l'icne

pour insrer une affectation (

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 43 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

11. L'affectation s'applique la sortie 'A4.0' et vaut pour la dure o le signal 'T1' est gal "High. Insrez encore ces deux oprandes avant d'enregistrer lautomate programmable . ( A4.0 T1 ) FC1 et de le charger dans

Indications :

Ne fermez pas lditeur de programmes CONT/LIST/LOG. Ou bien, vous commutez en bas de page sur SIMATIC Manager (Point 12) Ou bien, vous appelez OB1 avec la fonction OUVRIR.

12. Pour programmer l'appel de la fonction FC, ouvrez le bloc 'OB1' dans 'SIMATIC Manager' par double clic ( SIMATIC Manager OB1)

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 44 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

13. Conservez les proprits de OB1 et validez avec OK ( OK)

14. Slectionnez dans l'diteur de programmes 'CONT/LIST/LOG' le langage de programmation 'LOG' dans le menu 'Affichage'.( Affichage LOG)

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 45 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

15. Insrez la 'FC1' qui se trouve dans le dossier 'Blocs FC' du catalogue en double-cliquant avec la souris dans le rseau 1 du bloc OB1. Enregistrez ensuite OB1 lautomate programmable . ( Blocs FC FC1 et chargez ce bloc dans )

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Tests

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 46 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

10.

TEST DU PROGRAMME STEP 7 DANS LA CPU 1. Pour visualiser le programme du FC1, slectionnez dans l'diteur de programmes 'CONT/LIST/LOG' le menu Fentre puis FC1. ( Fentre FC1)

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Test

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 47 sur 48

Module A3 Programmation dautomate Startup avec STEP 7

Automatisation et technique des commandes SCE

2.

Un clic de la souris sur l'icne avec des lunettes lance la visualisation du programme de FC1. Vous pouvez alors voir le temps de la temporisation s'couler et l'tat logique des entres et sorties changer. ( )

Avant-propos Indications Installation Interface Quest ce quun automate S7-300 Exemple Projet Programme Test

Document de formation T I A Edition : 05/2004 ; fr : 05/2005

Page 48 sur 48

Module A3 Programmation dautomate Startup avec STEP 7