Vous êtes sur la page 1sur 182

Avant-propos, Sommaire Les CPU CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct Temps de cycle

et de rponse Fonctions des CPU selon les versions de CPU et de STEP 7 Conseils et astuces Annexe Normes et homologations Plans dencombrement Liste des abrviations Glossaire, Index

1 2 3 4 5

SIMATIC Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP
Manuel de rfrence

A B C

Cette documentation ne peut plus tre commande sous le numro de rfrence indiqu !

Ce manuel fait partie du pack de documentation, numro de rfrence 6ES7398-8FA10-8CA0

Edition 10/2001
A5E00111191-01

Consignes de 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 davertissement et sont prsentes, selon le risque encouru, de la faon suivante :

! ! !

Danger
signifie que la non-application des mesures de scurit appropries conduit la mort, des lsions corporelles graves ou un dommage matriel important.

Prcaution
signifie que la non-application des mesures de scurit appropries peut conduire la mort, des lsions corporelles graves ou un dommage matriel important.

Avertissement
signifie que la non-application des mesures de scurit appropries peut conduire des lsions corporelles lgres.

Avertissement
signifie que la non-application des mesures de scurit appropries peut conduire un dommage matriel.

Attention
doit vous rendre tout particulirement attentif des informations importantes sur le produit, aux manipulations effectuer avec le produit ou la partie de la documentation correspondante.

Personnel qualifi
La mise en service et lutilisation de lappareil ne doivent tre effectues que conformment au manuel. Seules des personnes qualifies sont autorises effectuer des interventions sur lappareil. Il sagit de personnes qui ont lautorisation de mettre en service, de mettre la terre et de reprer des appareils, des systmes et circuits lectriques conformment aux rgles de scurit en vigueur.

Utilisation conforme
Tenez compte des points suivants :

Attention
Lappareil, le systme ou le composant ne doit tre utilis que pour les applications spcifies dans le catalogue ou dans la description technique, et exclusivement avec des priphriques et composants recommands par Siemens. Le transport, le stockage, le montage, la mise en service ainsi que lutilisation et la maintenance adquats de lappareil sont les conditions indispensables pour garantir son fonctionnement correct et sr.

Marques de fabrique
SIMATIC, SIMATIC HMI et SIMATIC NET sont des marques dposes de SIEMENS AG. Les autres dsignations dans ce document peuvent tre des marques dont lutilisation par des tiers leurs propres fins peut enfreindre les droits des propritaires desdites marques. Copyright E Siemens AG 2001 Tous droits rservs Toute communication et reproduction de ce support dinformation, toute exploitation ou communication de son contenu sont interdites, sauf autorisation expresse. Tout manquement cette rgle est illicite et expose son auteur au versement de dommages et intrts. Tous nos droits sont rservs, notamment pour le cas de la dlivrance dun brevet ou celui de lenregistrement dun modle dutilit. Siemens AG Bereich Automatisierungs- und Antriebstechnik Geschaeftsgebiet Industrie-Automatisierungssysteme Postfach 4848, D-90327 Nuernberg Siemens Aktiengesellschaft Exclusion de responsabilit Nous avons vrifi la conformit du contenu du prsent manuel avec le matriel et le logiciel qui y sont dcrits. Or des divergences ntant pas exclues, nous ne pouvons pas nous porter garants pour la conformit intgrale. Si lusage de ce manuel devait rvler des erreurs, nous en tiendrons compte et apporterons les corrections ncessaires ds la prochaine dition. Veuillez nous faire part de vos suggestions.

E Siemens AG 2001 Sous rserve de modifications techniques. A5E00111191

Avant-propos

Objet du manuel
Le prsent manuel vous donne un aperu des CPU 312 IFM 318-2 dun S7-300. Vous pouvez y consulter les commandes, les fonctions et les caractristiques techniques spcifiques aux CPU.

Connaissances requises
La comprhension de ce manuel requiert des connaissances gnrales dans le domaine des automates programmables. Vous devez galement tre familiaris avec le logiciel de base STEP 7, dcrit dans le manuel Programmer avec STEP 7 V 5.1.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

iii

Avant-propos

Champ dapplication du manuel


Le manuel est valable pour les CPU suivantes avec les versions matrielle et logicielle prcises :
CPU N de rfrence partir de la version Microprogramme CPU 312 IFM CPU 313 CPU 314 CPU 314 IFM CPU 314 IFM CPU 315 CPU 315-2 DP CPU 316-2 DP CPU 318-2 6ES7312-5AC02-0AB0 6ES7312-5AC82-0AB0 6ES7313-1AD03-0AB0 6ES7314-1AE04-0AB0 6ES7314-1AE84-0AB0 6ES7314-5AE03-0AB0 6ES7314-5AE83-0AB0 6ES7314-5AE10-0AB0 6ES7315-1AF03-0AB0 6ES7315-2AF03-0AB0 6ES7315-2AF83-0AB0 6ES7316-2AG00-0AB0 6ES7318-2AJ00-0AB0 1.1.0 V30.0 01 03 1.1.0 1.1.0 1.1.0 01 01 01 1.1.0 01 1.1.0 1.1.0 01 01 1.1.0 Matriel 01

Le prsent manuel renferme la description de tous les modules valables au moment de son dition. Nous fournirons avec chaque nouveau module et chaque nouvelle version de module une information produit dcrivant les caractristiques actuelles du module.

Modifications par rapport la version prcdente


La version prcdente du manuel Installation et configuration, caractristiques des CPU rfrenc 6ES7398-8AA03-8AA0, dition 2, a t complte dans la version actuelle par : Le manuel ne comporte plus que la description de la CPU. Les informations relatives linstallation dun automate programmable S7-300 sont donnes dans le manuel dinstallation. CPU 318-2 DP : A partir de la version V3.0 du microprogramme, la CPU 318-2 DP se comporte comme un matre DP selon PROFIBUS DPV1.

Convention concernant la CPU 314 IFM


La CPU 314 IFM existe en 2 variantes : avec logement pour carte mmoire (6ES7314-5EA10-0AB0) sans logement pour carte mmoire (6ES7314-5EA0x-0AB0) Toutes les indications de ce manuel sont valables pour les deux variantes de la CPU 314 IFM, sauf sil est fait mention expresse de leurs diffrences.

iv

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Avant-propos

Homologations, normes et certificats


La gamme des produits SIMATIC S7-300 : satisfait aux exigences et aux critres de la norme CEI 61131, partie 2 possde le marquage CE satisfait la directive CEE 73/23/EWG sur les faibles tensions satisfait la directive CEE 89/336/EWG sur la compatibilit lectromagntique possde lhomologation Canadian Standards Association : CSA C22.2 numro 142 (Process Control Equipment) possde le marquage Underwriters Laboratories, Inc. : UL 508 (Industrial Control Equipment) possde le marquage Underwriters Laboratories, Inc. : UL 508 (Industrial Control Equipment) possde lhomologation Factory Mutual Research : Approval Standard Class Number 3611 possde lhomologation C-Tick australienne

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Avant-propos

Classification du manuel
Ce manuel fait partie du pack de documentation S7-300 :
Manuel de rfrence Caractristiques des CPU prsent manuel
Caractristiques des CPU 312 IFM 318-2 DP Caractristiques des CPU 312C 314C-2 PtP/ DP Description des commandes, des fonctions et des caractristiques techniques de la CPU

Manuel Fonctions technologiques


Manuel Exemples

Description de chaque fonction technologique :

Positionnement Comptage Couplage point point Rgulation

Le CD contient des exemples relatifs aux fonctions technologiques

Manuel dinstallation
Manuel Description de la configuration, du montage, du cblage, de la mise en rseau et de la mise en service dun S7-300

Manuel de rfrence Caractristiques des modules


Manuel

Description fonctionnelle et caractristiques techniques des modules de signaux, des modules dalimentation et des modules de couplage

Liste des oprations


CPU 312 IFM, 314 IFM, 313, 315, 315-2 DP, 316-2 DP, 318-2 DP CPU 312C 314C-2 PtP/DP Liste du jeu doprations des CPU et de leur temps dexcution Liste des blocs excutables (OB/SFC/SFB) et de leurs temps dexcution

Getting Started
CPU 31xC : positionnement avec une sortie analogique CPU 31xC : positionnement avec des sorties TOR CPU 31xC : comptage CPU 31xC : couplage point point CPU 31xC : rgulation CPU 31xC : S7-300 Les divers manuels Getting Started fournissent une aide la mise en service en fonction de vos applications

Figure 1-1

Classification des manuels S7-300

vi

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Avant-propos

En plus de ce pack de documentation, vous avez besoin des manuels suivants :

Manuel Fonctions intgres CPU 312 IFM/314 IFM


Manuel N de rfrence : 6ES7 398-8CA00-8CA0 Description des fonctions technologiques des CPU 312 IFM/314 IFM.

Manuel de rfrence Logiciel systme pour S7-300/400 Fonctions systme et fonctions standard
Manuel de rfrence Fait partie du pack de documentation STEP7 de numro de rfrence 6ES7 810-4CA05-8CR0 Description des SFC, SFB et OB des CPU. Vous trouverez galement leur description dans laide en ligne de STEP 7.

Figure 1-2

Documentation complmentaire

Aide complmentaire
Pour toute question sur lutilisation des produits dcrits laquelle vous ne trouvez pas de rponse dans ce manuel, adressez-vous votre agence Siemens. http://www.ad.siemens.de/partner

Centre de formation
Siemens vous propose des formations afin de vous familiariser avec les automates programmables SIMATIC S7. Veuillez vous adresser votre centre de formation rgional ou bien au centre de formation principal du groupe Nrnberg : Tl. : +49 (911) 895-3200.

http://www.sitrain.com

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

vii

Avant-propos

Automation and Drives, Service & Support


A toute heure et partout dans le monde :

Nuremberg Johnson City

Singapour

SIMATIC Hotline Monde (Nrnberg) Support technique (appel gratuit)


Heure locale : 17:00 Tl. : Fax : E-mail : GMT : Lu.-Ve. 7:00

Monde (Nrnberg) Support technique


(appel payant, uniquement sur prsentation de la carte SIMATIC) Heure locale : Lu.-Ve. 0:00 24:00 Tl. : Fax : +49 (911) 895-7777 +49 (911) 895-7001

+49 (180) 5050-222 +49 (180) 5050-223 techsupport@ ad.siemens.de +1:00

GMT :

+01:00

Europe / Afrique (Nrnberg) Autorisation


Heure locale : 17:00 Tl. : Fax : E-mail : GMT : Lu.-Ve. 7:00

Amrique (Johnson City) Support technique et autorisation


Heure locale : Tl. : Fax : E-mail : GMT : Lu.-Ve. 8:00 19:00 +1 423 262-2522 +1 423 262-2289 simatic.hotline@ sea.siemens.com 5:00

Asie / Australie (Singapour) Support technique et autorisation


Heure locale : Tl. : Fax : E-mail : GMT : Lu.-Ve. 8:30 17:30 +65 740-7000 +65 740-7001 simatic.hotline@ sae.siemens.com.sg +8:00

+49 (911) 895-7200 +49 (911) 895-7201 authorization@ nbgm.siemens.de +1:00

Notre service dassistance par tlphone est propos en allemand et an anglais ; le service de tlassistance autorisation est galement disponible en franais, en espagnol et en italien.

viii

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Avant-propos

Documentation SIMATIC dans lInternet Siemens


Vous pouvez tlcharger gratuitement des documents sous ladresse Internet : http://www.ad.siemens.de/support Utilisez le gestionnaire de documentation (Knowledge Manager) propos pour identifier rapidement la documentation recherche. Vous pouvez faire part de vos questions et suggestions au groupe de discussion documentation de notre forum Internet.

Service & Support sur lInternet


En plus de la documentation offerte, vous trouvez la totalit de notre savoir-faire en ligne sur Internet ladresse suivante. http://www.ad.siemens.de/support Vous y trouvez notamment : Informations actuelles sur le produit, FAQ (Frequently Asked Questions), tlchargements, des conseils ou astuces. Notre bulletin dinformation (Newsletter) vous tient au courant de nos dernires innovations. Le Knowledge Manager vous facilite la recherche de documents. Utilisateurs et spcialistes peuvent changer informations sur le Forum. Consultez la base de donnes Interlocuteurs pour trouver votre interlocuteur Automation & Drives sur place. Vous trouvez des informations sur le service aprs-vente, les rparations, les pices de rechange la rubrique Service.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

ix

Avant-propos

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Sommaire
1 Les CPU 1.1 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.2 1.3 1.3.1 1.3.2 1.3.3 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 2 Organes de commande et de visualisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LED de visualisation dtat et de dfaut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Commutateur de mode de fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pile de sauvegarde/accumulateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Carte mmoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interface MPI et PROFIBUS DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Horloge et compteur dheures de fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . Possibilits de communication de la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fonctions de test et diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fonctions de test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnostic par LED de visualisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnostic avec STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CPU - Caractristiques techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CPU 312 IFM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CPU 313 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CPU 314 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CPU 314 IFM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CPU 315 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CPU 315-2 DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CPU 316-2 DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CPU 318-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 1-3 1-4 1-5 1-6 1-7 1-10 1-12 1-19 1-19 1-22 1-22 1-24 1-25 1-37 1-40 1-43 1-59 1-62 1-65 1-68

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct 2.1 2.2 2.3 2.4 2.5 2.6 2.6.1 2.6.2 2.6.3 2.6.4 2.6.5 2.6.6 2.6.7 2.6.8 2.6.9 2.6.10 2.7 2.8 Informations sur la fonctionnalit DPV1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Plages dadresses DP des CPU 31x-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . La CPU 31x-2 en tant que matre DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnostic de la CPU 31x-2 en tant que matre DP . . . . . . . . . . . . . . . . . . . . . . . . La CPU 31x-2 en tant quesclave DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnostic de la CPU 31x-2 en tant quesclave DP . . . . . . . . . . . . . . . . . . . . . . . . . Diagnostic par LED de visualisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnostic avec STEP 5 ou STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lecture du diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure du diagnostic dun esclave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Etat 1 3 de station . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Adresse matre PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Identificateur de constructeur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnostic orient identificateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnostic orient station . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alarmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Echange direct de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnostic dans un change direct de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 2-4 2-5 2-6 2-13 2-18 2-19 2-19 2-20 2-24 2-25 2-27 2-27 2-28 2-29 2-31 2-32 2-33

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

xi

Sommaire

Temps de cycle et de rponse 3.1 3.2 3.3 3.4 3.5 3.6 Temps de cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Temps de rponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple de calcul des temps de cycle et de rponse . . . . . . . . . . . . . . . . . . . . . . . Temps de rponse une alarme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple de calcul du temps de rponse une alarme . . . . . . . . . . . . . . . . . . . . . Reproductibilit des alarmes temporise et cyclique . . . . . . . . . . . . . . . . . . . . . . . . 3-2 3-3 3-10 3-14 3-16 3-16

Fonctions des CPU selon les versions de CPU et de STEP 7 4.1 4.2 Diffrences entre la CPU 318-2 et les CPU 312 IFM 316-2 DP . . . . . . . . . . . . . Diffrences des CPU 312 IFM 318 avec les versions antrieures . . . . . . . . . . . 4-2 4-6

5 A B C

Conseils et astuces Normes et homologations Plans dencombrement Liste des abrviations Glossaire Index

xii

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Sommaire

Figures 1-1 1-2 1-3 1-4 1-5 1-6 1-7 1-8 1-9 1-10 1-11 1-12 1-13 1-14 1-15 2-1 2-2 2-3 2-4 2-5 2-6 2-7 2-8 2-9 2-10 2-11 3-1 3-2 3-3 3-4 4-1 B-1 B-2 B-3 B-4 B-5 Organes de commande et de visualisation des CPU . . . . . . . . . . . . . . . . . . . . . . . LED de visualisation dtat et de dfaut des CPU . . . . . . . . . . . . . . . . . . . . . . . . . . Principe des ressources de liaison pour la CPU 318-2 . . . . . . . . . . . . . . . . . . . . . . Principe du forage permanent avec les CPU du S7-300 (CPU 312 IFM 316-2 DP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Signalisation des tats des entres dalarme de la CPU 312 IFM . . . . . . . . . . . . Vue de face de la CPU 312 IFM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Schma de raccordement de la CPU 312 IFM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Schma de principe de la CPU 312 IFM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Signalisation des tats des entres dalarme de la CPU 314 IFM . . . . . . . . . . . . Vue de face de la CPU 314 IFM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Schma de raccordement de la CPU 314 IFM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Schma de principe de la CPU 314 IFM (entres spciales et entres/sorties analogiques) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Schma de principe de la CPU 314 IFM (entres/sorties TOR) . . . . . . . . . . . . . . Cblage des entres analogiques de la CPU 314 IFM avec un transducteur de mesure 2 fils . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cblage des entres analogiques de la CPU 314 IFM avec un transducteur de mesure 4 fils . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnostic avec la CPU 315-2 DP < 315-2AF03 . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnostic avec la CPU 31x-2 (315-2 DP partir de 315-2AF03) . . . . . . . . . . . . Adresses de diagnostic pour le matre DP et lesclave DP . . . . . . . . . . . . . . . . . . . Mmoire de transfert dans la CPU 31x-2 utilise en esclave DP . . . . . . . . . . . . . Adresses de diagnostic pour le matre DP et lesclave DP . . . . . . . . . . . . . . . . . . . Structure du diagnostic dun esclave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure du diagnostic orient identificateur de la CPU 31x-2 . . . . . . . . . . . . . . . Structure du diagnostic orient station . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Octets x +4 x +7 pour alarme de diagnostic et alarme du processus . . . . . . . . Echange direct de donnes avec des CPU 31x-2 . . . . . . . . . . . . . . . . . . . . . . . . . . Adresse de diagnostic pour le rcepteur dans le cas de la communication directe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Composantes du temps de cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Le temps de rponse le plus court . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Le temps de rponse le plus long . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Aperu des temps de cycle du bus DP PROFIBUS 1,5 Mbit/s et 12 Mbit/s . . . Exemple de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Plan dencombrement de la CPU 312 IFM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Plan dencombrement des CPU 313/314/315/315-2 DP/316-2 DP . . . . . . . . . . . . Plan dencombrement de la CPU 318-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Plan dencombrement de la face avant de la CPU 314 IFM . . . . . . . . . . . . . . . . . . Plan dencombrement de la CPU 314 IFM vue de ct . . . . . . . . . . . . . . . . . . . . . 1-2 1-3 1-15 1-21 1-26 1-27 1-34 1-36 1-45 1-46 1-56 1-57 1-57 1-58 1-58 2-8 2-9 2-10 2-14 2-22 2-24 2-28 2-29 2-30 2-32 2-33 3-2 3-4 3-5 3-9 4-4 B-1 B-2 B-3 B-3 B-4

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

xiii

Sommaire

Tableaux 1-1 1-2 1-3 1-4 1-5 1-6 1-7 1-8 1-9 1-10 1-11 1-12 2-1 2-2 2-3 2-4 2-5 2-6 2-7 2-8 2-9 2-10 2-11 2-12 2-13 2-14 2-15 2-16 3-1 3-2 3-3 3-4 3-5 3-6 3-7 3-8 3-9 Diffrences des organes de commande et de visualisation pour les diverses CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilisation de la pile de sauvegarde ou dun accumulateur . . . . . . . . . . . . . . . . . . . Cartes mmoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interfaces des CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Proprits de lhorloge des CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Possibilits de communication des CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ressources de liaison des CPU 312 IFM 316-2 DP . . . . . . . . . . . . . . . . . . . . . . Ressources de liaison de la CPU 318-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LED de diagnostic de la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Information de lancement de lOB 40 pour les entres dalarme des entres/sorties intgres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Information de lancement de lOB 40 pour les entres dalarme des entres/sorties intgres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Caractristiques des entres/sorties intgres de la CPU 314 IFM . . . . . . . . . . Signification de la LED BUSF de la CPU 31x-2 en tant que matre DP . . . . . Lecture du diagnostic avec STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dtection dvnement de la CPU 31x-2 comme matre DP . . . . . . . . . . . . . . . . Exploitation des changements dtat RUN-STOP de lesclave DP dans le matre DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple de configuration pour les plages dadresses de la mmoire de transfert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Signification des LED BUSF de la CPU 31x-2 en tant quesclave DP . . . . . . Lecture du diagnostic avec STEP 5 et STEP 7 dans le systme matre . . . . . . Dtection dvnement de la CPU 31x-2 comme esclave DP . . . . . . . . . . . . . . . Exploitation des changements dtat RUN-STOP dans le matre DP/esclave DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure de ltat 1 de station (octet 0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure de ltat 2 de station (octet 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure de ltat 3 de station (octet 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure de ladresse matre PROFIBUS (octet 3) . . . . . . . . . . . . . . . . . . . . . . . . . Structure de lidentificateur de constructeur (octets 4, 5) . . . . . . . . . . . . . . . . . . . . Dtection dvnements des CPU 31x-2 utilises comme rcepteur dans un change direct de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exploitation dune dfaillance station de lmetteur dans le cas de la communication directe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Temps de traitement du systme dexploitation des CPU . . . . . . . . . . . . . . . . . . . . Actualisation de la mmoire image des CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Facteurs spcifiques aux CPU pour le temps de traitement du programme utilisateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualisation des temporisations S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Temps dactualisation et temps dexcution des SFB . . . . . . . . . . . . . . . . . . . . . . . Prolongation de cycle par imbrication dalarmes . . . . . . . . . . . . . . . . . . . . . . . . . . Temps de rponse des CPU une alarme du processus . . . . . . . . . . . . . . . . . . . Temps de rponse des CPU une alarme de diagnostic . . . . . . . . . . . . . . . . . . . Reproductibilit des alarmes temporises et des alarmes cycliques des CPU . 1-2 1-5 1-6 1-7 1-10 1-12 1-14 1-15 1-22 1-26 1-44 1-50 2-6 2-7 2-11 2-12 2-15 2-19 2-20 2-23 2-23 2-25 2-26 2-26 2-27 2-27 2-33 2-34 3-6 3-7 3-7 3-7 3-8 3-10 3-14 3-15 3-17

xiv

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

1
Contenu Organes de commande et de visualisation Possibilits de communication de la CPU Fonctions de test et diagnostic CPU - Caractristiques techniques Page 1-2 1-12 1-19 1-24

Dans ce chapitre
Chapitre 1.1 1.2 1.3 1.4

Convention concernant la CPU 314 IFM


La CPU 314 IFM existe en 2 variantes : avec logement pour carte mmoire (6ES7314-5EA10-0AB0) sans logement pour carte mmoire (6ES7314-5EA0x-0AB0/ 6ES7314-5EA8x-0AB0) Toutes les indications de ce chapitre sont valables pour les deux variantes de la CPU 314 IFM, sauf sil est fait mention expresse de leurs diffrences.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-1

Les CPU

1.1

Organes de commande et de visualisation


La figure 1-1 montre les organes de commande et de visualisation dune CPU. Sur certaines CPU, la disposition des organes diffre de celle reprsente ici. Les CPU ne disposent pas toujours de tous les organes reprsents. Les diffrences sont exposes dans le tableau 1-1.

LED de visualisation dtat et de dfaut LED de visualisation dtat et de dfaut pour interface DP Commutateur de mode de fonctionnement Logement pour pile de sauvegarde ou accumulateur M L+ M Interface multipoint MPI des CPU

Logement pour carte mmoire

Bornes pour la tension dalimentation et la terre fonctionnelle Figure 1-1

Interface PROFIBUS DP

Organes de commande et de visualisation des CPU

Diffrences entre les CPU


Tableau 1-1 Diffrences des organes de commande et de visualisation pour les diverses CPU 312 IFM 313 314 314 IFM
-5AE0x-5AE10-

Organe

315

315-2 DP

316-2 DP oui

318-2

LED pour interface DP Pile de sauvegarde/ accumulateur non pas daccumulateur

non oui

Bornes pour la tension dalimentation

non ; par le connecteur frontal non oui non non oui

oui

Carte mmoire Interface PROFIBUS DP

oui oui

1-2

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

1.1.1

LED de visualisation dtat et de dfaut

LED de visualisation pour CPU : SF ... (rouge) ... dfaut du matriel ou du logiciel BATF ... (rouge) ... dfaillance de la pile (sauf pour CPU 312 IFM) 5V cc... (verte) ... lalimentation 5V cc pour CPU et bus S7-300 est correcte. FRCE ... (jaune) ... le forage permanent est actif RUN ... (verte) ... CPU en RUN ; la LED clignote 1 Hz au dmarrage ; 0,5 Hz en mode dattente STOP ... (jaune) ... CPU en STOP ou ATTENTE ou en dmarrage ; la LED clignote en cas de demande deffacement gnral LED de visualisation pour PROFIBUS : CPU 315-2 DP/ CPU 316-2 DP BUSF ... (rouge) ... dfaut du matriel ou du logiciel au niveau de linterface PROFIBUS

CPU 318-2

BUS1F ... (rouge) ... dfaut du matriel ou du logiciel au niveau de linterface 1 BUS2F ... (rouge) ... dfaut du matriel ou du logiciel au niveau de linterface 2

Figure 1-2

LED de visualisation dtat et de dfaut des CPU

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-3

Les CPU

1.1.2

Commutateur de mode de fonctionnement


Le commutateur de mode de fonctionnement est identique sur toutes les CPU.

Positions du commutateur de mode de fonctionnement


Les positions du commutateur de mode de fonctionnement sont prsentes dans lordre dans lequel elles se trouvent sur la CPU. Laide en ligne de STEP 7 contient des informations dtailles sur les modes de fonctionnement des CPU.

Position RUN-P

Signification Mode de fonctionnement RUN-PROGRAM Mode de fonctionnement RUN

Explications La CPU traite le programme utilisateur. Dans cette position, la cl ne peut pas tre retire.

RUN

La CPU traite le programme utilisateur. Le programme utilisateur ne peut tre modifi quavec lgitimation par mot de passe. Dans cette position, la cl peut tre retire pour viter quune personne non habilite change le mode de fonctionnement. La CPU ne traite aucun programme utilisateur. Dans cette position, la cl peut tre retire pour viter quune personne non habilite change le mode de fonctionnement. Position instable du commutateur de mode de fonctionnement pour effacement gnral de la CPU (pour la 318-2, galement pour dmarrage froid). Pour raliser un effacement gnral avec le commutateur de mode, il faut respecter un ordre particulier de commutation

STOP

Mode de fonctionnement STOP Effacement gnral

MRES

1-4

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

1.1.3

Pile de sauvegarde/accumulateur

Exception
Les CPU 312 IFM et 313 nont pas dhorloge temps rel et nont donc pas besoin daccumulateur. La CPU 312 IFM nest pas tamponne et vous ne pouvez donc pas y insrer de pile.

Pile de sauvegarde ou accumulateur ?


Le tableau 1-2 rcapitule les diffrences entre la sauvegarde au moyen dun accumulateur ou dune pile de sauvegarde.
Tableau 1-2 Utilisation de la pile de sauvegarde ou dun accumulateur

Alimentation de sauvegarde avec ... Accumulateur

... sauvegarde

Observation

Dure de sauvegarde

uniquement lhorloge temps rel

Laccumulateur est recharg lors de la remise sous tension de la CPU.

120 h ( 25_C)

Nota : 60 h Le programme utilisateur doit tre sau( 60_C) vegard sur une carte mmoire ou, ... aprs pour la CPU 314 IFM (-5AE0x-), dans une dure la mmoire morte ! de charge dune heure Pile de sau- Le programme utilisateur (sil nest pas sauvegard vegarde sur une carte mmoire) Nota : La CPU peut sauvegarder une partie des donnes, mme sans pile. Le recours une pile nest ncessaire que De plus grandes zones de donnes que celles qui sont si vous dsirez tendre la rmanence rmanentes dans les blocs une plus grande quantit de donnes. de donnes sans pile 1 anne

Lhorloge temps rel

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-5

Les CPU

1.1.4

Carte mmoire

Exception
Vous ne pouvez pas utiliser de carte mmoire avec les CPU 312 IFM et 314 IFM (-5AE0x-). Ces CPU sont dotes dune mmoire morte intgre.

Rle de la carte mmoire


Avec la carte mmoire, vous tendez la mmoire de chargement de la CPU. La carte mmoire permet de sauvegarder le programme utilisateur et les paramtres qui dterminent le comportement de la CPU et des modules. Vous pouvez galement sauvegarder le systme dexploitation de votre CPU sur une carte mmoire, lexception de la CPU 318-2. Si le programme utilisateur a t sauvegard sur la carte mmoire, il est conserv aprs une mise hors tension de la CPU mme si celle-ci ne contient pas de pile de sauvegarde.

Cartes mmoire utilisables


Les cartes mmoire suivantes sont disponibles :
Tableau 1-3 Capacit 16 Ko 32 Ko 64 Ko 256 Ko 128 Ko 512 Ko 1 Mo 2 Mo 4 Mo 128 Ko 256 Ko 512 Ko 1 Mo 2 Mo RAM 5 V Seulement pour l CPU 318 2 S l t la 318-2 FEPROM 5 V La CPU prend en charge les fonctions suivantes : rend Cartes mmoire Type Observation

Charger le programme utilisateur du module dans g g


la l CPU Avec cette fonction un effacement gnral de la fonction, CPU est effectu, le programme utilisateur est rogramme charg sur la carte mmoire, puis de la carte mmoire dans la mmoire vive de la CPU. CPU

Copier de la RAM vers la ROM (sauf pour Co ier our


CPU 318-2)

1-6

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

1.1.5

Interface MPI et PROFIBUS DP

Tableau 1-4

Interfaces des CPU CPU 315-2 DP CPU 316-2 DP CPU 318-2

CPU 312 IFM CPU 313 CPU 314 IFM CPU 314 Interface MPI Interface MPI

Interface PROFIBUS DP

Interface MPI/DP

Interface PROFIBUS DP

MPI

MPI

DP

MPI/ DP
Possibilit de reconfiguration comme interface PROFIBUS DP

DP

Interface MPI
Linterface MPI est linterface de la CPU utilise pour votre PG/OP ou pour la communication au sein dun sous-rseau MPI. La vitesse de transmission typique (par dfaut) est de 187,5 kbauds (CPU 318-2 : possibilit de rgler jusqu 12 MBauds). Pour la communication avec un S7-200, vous devez rgler une vitesse de 19,2 kbauds. Sur linterface MPI, la CPU envoie automatiquement ses paramtres rseau (la vitesse de transmission par exemple). Une console de programmation peut ainsi sinclure automatiquement dans un sous-rseau MPI.

Interface PROFIBUS DP
Les CPU possdant deux interfaces disposent de linterface PROFIBUS DP pour la connexion au rseau PROFIBUS DP. Elle autorise une vitesse de transmission maximale de 12 Mbauds. Sur linterface PROFIBUS DP, la CPU envoie automatiquement ses paramtres rseau (la vitesse de transmission par exemple). En particulier une console de programmation peut ainsi sinclure automatiquement dans un sous-rseau PROFIBUS. Dans STEP 7, vous pouvez arrter lenvoi automatique des paramtres rseau.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-7

Les CPU

Appareils raccordables
MPI PROFIBUS DP

PG/PC et OP Automates S7 avec interface MPI (S7-300,


M7-300, S7-400, M7-400, C7-6xx)

PG/PC et OP Automates S7 avec interface PROFIBUS DP


(S7-200, S7-300, M7-300, S7-400, M7-400, C7-6xx)

S7-200 (Nota : seulement 19,2 kbauds)

Autres matres DP et esclaves DP

S7-200 sur MPI seulement 19,2 kbauds

Nota A 19,2 kbauds, pour la communication avec S7-200 : maximum 8 stations(CPU, PG/OP, FM/CP adresse MPI individuelle) sont autorises dans un sous-rseau et vous navez pas le droit de procder une communication globale de donnes.

Pour de plus amples informations, lisez le Manuel systme S7-200 !

Enfichage et dbrochage des modules dans le sous-rseau MPI


Aucun module (SM, FM, CP) dune configuration de S7-300 ne doit tre enfich ou dbroch durant un change de donnes via linterface multipoint.

Attention Si des modules (SM, FM, CP) sont enfichs ou dbrochs dans le S7-300 alors quun transfert de donnes est en cours via atrices. Durant lchange de donnes travers linterface MPI, aucun module (SM, FM, CP) du S7-300 ne doit pas tre dbroch ou enfich.

1-8

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Perte de paquets de donnes globales en cas de modification du sous-rseau MPI pendant le fonctionnement

Attention Perte de paquets de donnes dans le sous-rseau MPI ! Si une CPU supplmentaire est intgre au sous-rseau MPI durant le fonctionnement de celui-ci, cela peut entraner la perte de paquets de donnes globales et prolonger le temps de cycle. Solution : 1. Mettre la station raccorder hors tension. 2. Raccorder la station au sous-rseau MPI. 3. Mettre la station sous tension.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-9

Les CPU

1.1.6

Horloge et compteur dheures de fonctionnement


Le tableau 1-5 contient les proprits et fonctions de lhorloge de chaque CPU. Le paramtrage de la CPU dans STEP 7 permet galement de rgler des fonctions telles que la synchronisation et le facteur de correction. Consulter ce sujet laide en ligne de STEP 7.

Tableau 1-5

Proprits de lhorloge des CPU 312 IFM 313 314 314 IFM 315 315-2 DP 316-2 DP 318-2

Proprits Type Prrglage la livraison Sauvegarde Compteur dheures de fonctionnement Numro Plage de valeurs Prcision

Horloge logicielle

Horloge matrielle (horloge temps rel intgre) DT#1994-01-01-00:00:00

pas possible

Pile de sauvegarde Accumulateur


1 0 0 32767 heures 8 07 0 32767 heures

... cart maximal par jour : "9s

avec tension
dalimentation en service 0 60_ C

avec tension
dalimentation hors service 0_ C 25_ C 40_ C 60_ C

+2s 5s "2s +2s 3s +2s 7s

1-10

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Comportement de lhorloge HORS TENSION


Le tableau suivant indique - en fonction du mode de sauvegarde - le comportement de lhorloge de la CPU en cas de coupure de tension :
Sauvegarde CPU 314 318-2 CPU 312 IFM et 313 Aprs rtablissement de la tension, lhorloge de la CPU continue de fonctionner lheure et l d t llaquelle a eu li lla lh t la date ll lieu coupure de tension. Sa sauvegarde ntant pas assure, lhorloge nest pas actualise pendant une coupure de tension.

Avec pile de Le fonctionnement de lhorloge nest pas sauvegarde interrompu en cas de coupure de tension. Avec accumulateur Le fonctionnement de lhorloge de la CPU en cas de coupure de tension est assur pendant toute la dure de sauvegarde par laccumulateur. Laccumulateur est recharg une fois la tension rtablie. En cas de sauvegarde errone, aucun message derreur nest mis. Aprs rtablissement de la tension, lhorloge continue de fonctionner lheure et la date laquelle a eu lieu la coupure de tension. Aucune Aprs rtablissement de la tension, lhorloge de la CPU continue de fonctionner lheure et la date laquelle a eu lieu la coupure de tension. La sauvegarde de la CPU ntant pas assure, lhorloge nest pas actualise pendant une coupure de tension.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-11

Les CPU

1.2

Possibilits de communication de la CPU


Les CPU mettent les possibilits de communication suivantes disposition :

Tableau 1-6

Possibilits de communication des CPU MPI x DP x Explication Une CPU peut soutenir en mme temps plusieurs liaisons en ligne vers un ou plusieurs PG/OP. Pour une communication PG/OP via linterface DP, il faut activer la fonction Programmation et visualisation/forage... lors de la configuration et du paramtrage de la CPU. Avec les fonctions systme I, vous pouvez transmettre des donnes via le rseau MPI/DP lintrieur dun S7-300 (change de donnes acquitt). Lchange de donnes seffectue via des liaisons S7 non configures. Avec les fonctions systme X, vous pouvez transmettre des donnes dans le sous-rseau MPI vers dautres partenaires de communication. Lchange de donnes seffectue via des liaisons S7 non configures. Vous trouverez la liste des SFC I/X dans la liste des oprations, une description dtaille dans laide en ligne de STEP 7 ou dans le manuel de rfrenceFonctions systme et standard.

Communication Communication PG/OP

Communication de base S7

Routage de fonctions PG

Avec les CPU 31x-2 et STEP 7 partir de V 5/0, vous pouvez, avec le PG/PC, accder des stations S7 en ligne hors des limites du sous-rseau, et ainsi, par exemple, charger des programmes utilisateur ou une configuration matrielle ou excuter des fonctions de test et de mise en service. Pour raliser un routage via linterface DP, il faut activer la fonction Programmation et visualisation/forage... lors de la configuration et du paramtrage de la CPU. Une description dtaille du routage est donne dans laide en ligne de STEP 7.

Communication S7

La communication S7 seffectue via des liaisons S7 configures. Dans ces liaisons, les CPU des S7-300 sont des serveurs pour les CPU des S7-400. Cela signifie que les CPU des S7-400 peuvent crire et lire des donnes dans les CPU des S7-300. Les CPU des S7-300/400 peuvent changer entre elles des donnes globales (change de donnes non acquitt).

Communication par donnes globales

1-12

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Ressources de liaison
Sur la CPU S7, chaque liaison a besoin dune ressource de liaison comme lment de gestion de la dure de la liaison. En fonction des caractristiques techniques, chaque CPU S7 dispose dun certain nombre de ressources de liaison, occupes par divers services de communication (communication PG/OP, communication S7 ou communication de base S7). La rpartition des ressources de liaison est diffrente entre les CPU 312 IFM 316-2 DP (voir tableau 3-6) et la CPU 318-2 (voir tableau 1-8) :

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-13

Les CPU

Ressources de liaison des CPU 312 IFM 316-2 DP


Avec les CPU 315-2 DP et 316-2 DP, les ressources de liaison sont indpendantes de linterface. Cela signifie quune liaison de communication PG occupe une ressource de liaison, que la liaison ait t tablie via linterface MPI ou DP.
Tableau 1-7 Ressources de liaison des CPU 312 IFM 316-2 DP Explication Pour que loccupation des ressources de liaison ne dpende pas seulement de lordre chronologique de la connexion des divers services de communication, il l ordre est possible de rserver des ressources pour les services suivants :

Fonctions de communication Communication PG/ Communication OP/ Communication de base S7

Communication PG et communication OP Communication de base S7


Pour chaque communication PG/OP, au moins une ressource de liaison est PG/OP rserve par dfaut. Des valeurs infrieures sont impossibles. Dans les caractristiques techniques des CPU, vous trouverez les ressources D l t i ti t h i d CPU t l de liaison paramtrables ainsi que les rglages par dfaut pour chaque CPU. Vous pouvez dcider dune nouvelle rpartition des ressources de liaison dans STEP 7 lors du paramtrage de la CPU.

Communication S7

Dautres services de communication, par exemple la communication S7 avec des fonctions PUT/GET ne peuvent pas occuper cette ressource, mme si leur liaison est tablie antrieurement. Au lieu de cela, ce sont les ressources de liaison restant disponibles et non rserves un service spcifique qui seront occupes. Exemple pour la CPU 314 qui fournit 12 ressources de liaison : - pour la communication PG, rservez 2 ressources de liaison, - pour la communication OP, rservez 6 ressources de liaison, - pour la communication de base S7, rservez 1 ressource de liaison. l i ti d b S7 d li i il vous reste alors 3 ressources pour la communication S7, la communication PG/OP et la communication de base S7. Nota concernant les ressources de liaison OP : sil y a plus de 3 OP, des messages derreur bass sur des difficults temporaires de ressources dans la CPU sont possibles. Exemple dun tel message derreur : 44 erreur de transmission #13 ou #368 erreur de communication S7 classe 131 Nr. 4. Solution : acquittez les messages derreur manuellement ou aprs une dure configure dans PROTOOL (dans Messages systme Dure daffichage)

Routage de fonctions PG (CPU 31x-2 DP) 31 2 Communication via un CP 343-1 avec longueurs de donnes > 240 octets en mission/rception

Les CPU vous fournissent des ressources pour 4 liaisons de routage. Ces C ressources de liaison sont en supplment. d li i t l t Le CP a besoin dune ressource libre non rserve pour la communication PG/ OP/base S7.

1-14

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Ressources de liaison de la CPU 318-2


Tableau 1-8 Ressources de liaison de la CPU 318-2 Explications La CPU 318-2 fournit au total 32 ressources de liaison (avec la CPU comme point terminal de liaison) pour ces fonctions de communication. Vous pouvez attribuer librement ces 32 ressources aux diffrentes fonctions de communication. tion Lors de la rpartition des ressources de liaison, veillez aux points suivants :

Fonctions de communication Communication PG/OP

Communication de base S7

Le nombre des ressources varie pour chaque interface :


Routage de fonctions PG Interface MPI/DP : 32 ressources de liaison Interface DP : 16 ressources de liaison

Pour les connexions nayant pas la CPU comme point terminal


Communication S7 ( ar exem le (par exemple : un FM ou dans le cas dun routage), vous devez enlever 2 d un ressources du total et 1 par interface. La figure 1-3 montre le principe de la rpartition des ressources de liaison. Vous trouverez un exemple de calcul des ressources de liaison au chapitre 5.

Principe des ressources de liaison pour la CPU 318-2


total de 32 ressources pour liaisons passant par linterface MPI/DP et (ou) DP

CPU 318-2

MPI/DP

DP

32 ressources pour liaisons passant par linterface MPI/DP

16 ressources pour liaisons passant par linterface DP

Figure 1-3

Principe des ressources de liaison pour la CPU 318-2

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-15

Les CPU

Ressources dinterface de la CPU 318-2 - exemple de calcul :


1. : 2 passerelles rseau par routage dans la CPU Cest--dire : 2 ressources pour liaisons de linterface MPI/DP sont occupes ; 2 ressources de linterface DP sont occupes ; 4 ressources de liaison, disponibles ensemble pour les deux interfaces, sont occupes 2. : 4 liaisons pour communication de base S7 et communication PG/OP avec la CPU comme point terminal de liaison, via linterface MPI/DP Cest--dire : 4 ressources pour liaisons de linterface MPI/DP sont occupes ; 4 ressources de liaison, disponibles ensemble pour les deux interfaces, sont occupes Cest--dire : au total, restent donc libres : 26 des ressources de liaison de linterface MPI/DP ; 14 des ressources de liaison de linterface DP ; 24 des ressources de liaison, disponibles ensemble pour les deux interfaces,

Cohrence des donnes dans la communication


Un aspect essentiel de la transmission de donnes entre stations est leur cohrence. Les donnes transmises ensemble doivent provenir dun cycle de traitement et donc tre cohrentes. Sil existe dans le programme utilisateur une fonction programme de communication, par exemple X-SEND/ X-RCV, qui accde des donnes communes, laccs cette zone de donnes peut tre coordonn via le paramtre BUSY lui-mme. Toutefois, avec les fonctions de communication S7, par exemple PUT/GET ou criture/lecture via communication OP, qui ne ncessitent pas de bloc dans le programme utilisateur de la CPU 31x (utilise comme serveur), il faut tenir compte de la taille de la cohrence des donnes ds le stade de la programmation. Vous devez tenir compte des diffrences suivantes entre les CPU 312IFM 316-2 DP et la CPU 318-2 :

1-16

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

CPU 312 IFM 316-2 DP Les fonctions PUT/GET de la communication S7, ou lecture/criture de variables via la communication OP, sont excutes dans le point de contrle de cycle de la CPU .

CPU 318-2

Avec la CPU 318-2, les fonctions PUT/GET de la communication S7, ou lecture/criture de variables via la communication OP, sont excutes par le systme dexploitation en tranches de temps dfinies. Pour cette raison, le programme dfinies raison Pour assurer un temps dfini de raction une utilisateur peut tre interrompu aprs chaque alarme de processus, les variables de communication sont copies de manire cohrente, dans instruction (octet, mot, double mot) si un accs une variable de communication a lieu. La cohla mmoire utilisateur ou partir de cette dernire, en blocs de 32 octets (versions de la CPU rence des donnes dune variable de communication nest donc possible que jusquaux limites antrieures ce qui est dcrit dans le prsent d instruction dinstruction utilises dans le programme utilisarogramme manuel : blocs de 8 octets) dans le point de teur. contrle de cycle du systme dexploitation. Pour toutes les zones de donnes plus grandes, la Si la cohrence exige pour les donnes est sucohrence des donnes nest pas garantie. prieure loctet, au mot, au double mot, il faut toujours copier la variable de communication Lorsquune cohrence dfinie des donnes est exige, il faut donc que les variables de commu- dans le programme utilisateur avec le nication dans le programme utilisateur ne soient SFC 81 UBLKMOV qui garantit une criture/ lecture cohrentes de lensemble de la zone des pas suprieures 8 ou 32 octets. variables de communication. Si vous copiez les variables de communication avec le SFC 81 UBLKMOV, la copie ne sera pas interrompue par des classes de priorit suprieures.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-17

Les CPU

Des informations dtailles


... sur la communication figurent dans laide en ligne de STEP 7 et dans le manuel Communication avec SIMATIC. ... sur les SFC/SFB de communications, se trouvent dans laide en ligne de STEP 7 et dans le Manuel de rfrence Fonctions standard et fonctions systme.

Communication par donnes globales avec les CPU du S7-300


Les paragraphes ci-aprs sont consacrs des proprits importantes de la communication par donnes globales avec le S7-300.

Conditions dmission et de rception


La communication par lintermdiaire de cercles de donnes globales ncessite que les conditions suivantes soient remplies : Pour lmetteur dun paquet de donnes globales, on doit avoir : temps de cyclemetteur w 60 ms (CPU 318-2 : w 10 ms) taux de rductionmetteur Pour le rcepteur dun paquet de donnes globales, on doit avoir : taux de rductionrcepteur temps de cyclercepteur t taux de rductionmetteur de cyclemetteur temps

Si ces conditions ne sont pas remplies, une perte dun paquet de donnes globales ne peut pas tre exclue. Les causes en sont : les performances de la plus petite CPU dans le cercle de donnes globales les metteurs et rcepteurs mettent et reoivent les donnes globales de manire asynchrone. La perte dun paquet de donnes est indique dans le champ dtat de la table de donnes globales si elle a t configure avec STEP 7.

Nota Dans le cas de la communication par donnes globales, il faut tenir compte du fait que les donnes globales mises ne sont pas acquittes par le rcepteur ! Lmetteur ne sait pas si le rcepteur a reu les donnes globales mises ni quel rcepteur les a reues.

Cycles dmission pour les donnes globales


Le cas suivant risque de se produire si le paramtre Emission aprs chaque cycle CPU est activ dans STEP 7 ( partir de la version 3.0) et si le cycle de la CPU est court (< 60 ms) : le systme dexploitation crase un paquet de donnes globales qui na pas encore t mis par la CPU. Conseil : La perte dun paquet de donnes est indique dans le champ dtat de la table de donnes globales si elle a t configure avec STEP 7.

1-18

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

1.3

Fonctions de test et diagnostic


Les CPU mettent disposition des fonctions de test pour la mise en service et des diagnostics par LED et avec STEP 7

1.3.1

Fonctions de test
Les CPU mettent les fonctions de test suivantes disposition : Etat de variables Forage de variables Forage permanent (diffrent selon les CPU) Etat bloc Dfinir un point darrt Une description dtaille des fonctions de test est donne dans laide en ligne de STEP 7.

Important pour Etat bloc !


La fonction STEP 7 Etat bloc prolonge le temps de cycle de la CPU !

STEP 7 permet de paramtrer la valeur maximale admissible pour la prolongation du temps de cycle (sauf pour la CPU 318-2). Vous devez pour cela rgler le mode processus pour les paramtres de CPU dans STEP 7.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-19

Les CPU

Diffrences pour le forage permanent avec le S7-300


Les proprits du forage permanent diffrent selon la CPU, comme indiqu ci-aprs : CPU 318-2 Les variables dun programme utilisateur qui sont forces des valeurs fixes ne peuvent tre ni modifies ni crases par le programme utilisateur. Le forage de zones de priphrie ou de zones de mmoire image se trouvant dans la plage des donnes utiles nest pas autoris. Les variables peuvent tre des : entres/sorties entres/sorties de priphrie mmentos 256 variables au maximum peuvent tre soumises au forage permanent.

CPU 312 IFM 316-2 DP


Les variables dun programme utilisateur qui sont forces des valeurs fixes peuvent tre crases par le programme utilisateur ! (cf. figure1-4 page 1-21)

Les variables peuvent tre des : entres/sorties 10 variables au maximum peuvent tre soumises au forage permanent.

1-20

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Forage permanent avec les CPU 312 IFM 316-2 DP :

Avertissement Les valeurs de forage permanent dans la mmoire image des entres peuvent tre crases par des instructions dcriture (par ex. T EB x, = E x.y, copier avec SFC etc.) et par des instructions daccs en lecture aux priphriques (par ex. L PEW x) dans le programme utilisateur ou encore par des fonctions dcriture PG/OP ! Les sorties auxquelles ont t assignes des valeurs de forage permanent ne dlivrent ces valeurs de forage que si le programme utilisateur ne contient pas dinstructions daccs en criture aux priphriques (par ex. T PAB x) sur les sorties et si aucune fonction PG/OP ncrit sur ces sorties. Veillez imprativement ce que les valeurs de forage permanent dans la mmoire image des E/S ne puissent pas tre crases par le programme utilisateur, ni par des fonctions PG/OP !

Dans les CPU des S7-300, le forage permanent correspond une commande cyclique

Excution du forage permanent pour entres

Excution du forage permanent pour entres


Transfert MIS Transfert MIE

Transfert MIS

Besy

Transfert MIE

Programme utilisateur Valeur de forage permanent crase par T PAW !

Besy

Valeur de forage permanent

Valeur de forage permanent

Excution du forage pour sorties

T PAW

Excution du forage pour sorties

Besy .... temps de traitement du systme dexploitation Figure 1-4 Principe du forage permanent avec les CPU du S7-300 (CPU 312 IFM 316-2 DP)

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-21

Les CPU

1.3.2

Diagnostic par LED de visualisation


Le tableau 1-9 est consacr exclusivement aux LED utiles pour le diagnostic de la CPU ou du S7-300. La signification des LED de linterface PROFIBUS DP est indique au chapitre 2.
Tableau 1-9 LED SF allume pour LED de diagnostic de la CPU Signification erreurs matrielles erreurs de programmation erreurs de paramtrage erreurs de calcul erreurs dhorloge carte mmoire dfectueuse dfaillance de pile ou absence dalimentation de sauvegarde ltat SOUS TENSION erreur de priphrie (uniquement pour priphrie externe) erreur de communication la pile de sauvegarde est dfectueuse, manque ou est dcharge. Nota : sallume aussi si un accumulateur est enfich. Raison : le programme utilisateur nest pas sauvegard par laccumulateur. la CPU nexcute pas de programme utilisateur la CPU demande un effacement gnral

BATF

allume si

STOP

allume si clignote si

1.3.3

Diagnostic avec STEP 7

Nota Il convient de noter que, malgr la prsence de vastes fonctions de surveillance et de raction aux dfauts, le rsultat obtenu nest pas un systme de scurit ou haute disponibilit.

En cas dapparition dune erreur, la CPU crit la cause de lerreur dans le tampon de diagnostic. Le tampon de diagnostic peut tre consult au moyen de la console PG. En cas derreur ou dvnement dalarme, la CPU passe en STOP, mais vous pouvez galement prvoir dans le programme utilisateur une raction par le biais dOB derreur ou dalarme.Une description dtaille du diagnostic avec STEP 7 se trouve dans laide en ligne de STEP 7. Vous trouverez une vue densemble dans la liste des oprations. des erreurs ou vnements dalarme auxquels il est possible de ragir ainsi que les OB correspondants et des OB qui peuvent tre programms avec les diverses CPU.

1-22

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Comportement des CPU en cas dabsence dOB d erreur


En labsence de programmation dun OB derreur, la CPU se comporte alors comme suit :
La CPU passe en STOP sil manque ... OB 80 OB 85 OB 86 OB 87 OB 121 OB 122 (alarme horaire) (dfaut dexcution du programme) (dfaillance dune station dans le sous-rseau PROFIBUS DP) (dfaut de communication) (dfaut de programmation) (dfaut daccs direct la priphrie) La CPU reste en RUN sil manque ... OB 81 (dfaut dalimentation lectrique)

Comportement de la CPU en cas dabsence dOB dalarme


En labsence de programmation dun OB dalarme, la CPU se comporte alors comme suit :
La CPU passe en STOP sil manque ... OB 10/11 (alarme horaire) OB 20/21 (alarme temporise) OB 40/41 (alarme de processus) OB 55 OB 56 OB 57 OB 82 OB 83 (alarme horaire) (alarme temporise) (pour une alarme spcifique au fabricant) (alarme de diagnostic) (alarme de dbrochage/enfichage) La CPU reste en RUN sil manque ... OB 32/35 (alarme cyclique)

Conseil pour lOB 35 (CPU 318-2 : galement lOB 32)


Pour lalarme cyclique OB 35/32, vous pouvez rgler des temps partir de 1 ms. Il convient de noter que plus la priode dalarme cyclique est courte, plus la probabilit derreur dalarme cyclique est leve. Vous devez absolument tenir compte des temps du systme dexploitation de la CPU correspondante, du temps dexcution du programme utilisateur et de lallongement du cycle, par exemple par des fonctions PG actives.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-23

Les CPU

1.4

CPU - Caractristiques techniques

Dans ce chapitre
vous trouverez : les caractristiques techniques des CPU, les caractristiques techniques des entres/sorties intgres pour les CPU 312 IFM et 314 IFM ; vous ne trouverez pas les proprits des CPU 31x-2 DP en tant que matre DP/esclave DP. Reportez-vous pour cela au chapitre 2.
Chapitre 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 CPU 312 IFM CPU 313 CPU 314 CPU 314 IFM CPU 315 CPU 315-2 DP CPU 316-2 DP CPU 318-2 Contenu Page 1-25 1-37 1-40 1-43 1-59 1-62 1-65 1-68

1-24

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

1.4.1

CPU 312 IFM

Caractristiques particulires
Entres/sorties intgres (cblage par le biais dun connecteur frontal 20 points) Exemption de maintenance car fonctionnement sans pile de sauvegarde La configuration dun S7-300 avec une CPU 312 IFM nest possible que sur un profilsupport (unit)

Fonctions intgres aux CPU 312 IFM


Fonctions intgres Alarme de processus Explication Les entres dalarme sont des entres paramtres de manire dclencher une alarme du processus sur le front de signal correspondant. Pour utiliser les entres TOR 124.6 125.1 en tant quentres dalarme, il faut les paramtrer en consquence avec STEP 7. Compteur Frquencemtre Ces fonctions spciales sont proposes par la CPU 312 IFM comme alternative aux entres TOR 124.6 125.1. La description des fonctions spciales compteur et frquencemtre figure dans le manuel Fonctions intgres.

Entres dalarme de la CPU 312 IFM


Pour utiliser les entres TOR 124.6 125.1 en tant quentres dalarme, il faut les paramtrer en consquence avec STEP 7 dans le cadre des paramtres de CPU. Il faut alors tenir compte des particularits suivantes : Ces entres TOR nont quun trs faible temps de retard. Cette entre dalarme permet au module de dtecter des impulsions dune longueur denviron 10 50 ms. Pour viter que des impulsions perturbatrices ne dclenchent des alarmes, les cbles raccords aux entres dalarme actives doivent tre blinds. Nota : la dure dune impulsion provoquant une alarme doit tre dau moins 50 ms. Dans la mmoire image des entres ou pour L PEB, ltat dune entre dalarme est toujours modifi avec un retard dentre normal denviron 3 ms.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-25

Les CPU

Information de lancement pour lOB 40


Le tableau 1-10 dcrit les variables temporaires (TEMP) de lOB 40 pour les entres dalarme de la CPU 312 IFM. La description de lOB 40 dalarme du processus figure dans le manuel de rfrence Fonctions systme et fonctions standard.
Tableau 1-10 Information de lancement de lOB 40 pour les entres dalarme des entres/sorties intgres Variable OB40_MDL_ADDR Type de donnes MOT DOUBLE MOT B#16#7C cf. figure 1-5 Description Adresse du module dclenchant lalarme (ici : la CPU) Signalisation des entres intgres lorigine de lalarme

Octet 6/7

OB40_POINT_ADDR partir de 8

Signalisation des entres dalarme


La variable OB40_POINT_ADDR permet de lire les entres dalarme ayant dclench une alarme du processus. La figure 1-5 indique la correspondance entre les entres dalarme et les bits du double mot. Nota : en cas dapparition trs rapproche (< 100 ms) dalarmes issues de diffrentes entres, il se peut que plusieurs bits soient simultanment 1. Autrement dit, un dmarrage de lOB 40 peut tre d plusieurs alarmes.

31 30

5 4 3 2 1 0 N de bit

rserv PRAL de PRAL de PRAL de PRAL de E 124.6 E 124.7 E 125.0 E 125.1

PRAL : alarme de processus Figure 1-5 Signalisation des tats des entres dalarme de la CPU 312 IFM

1-26

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Vue de face

LED de visualisation dtat et de dfaut

Commutateur de mode de fonctionnement

I124.0 I 1 I 2 I 3 I 4 I 5 I 6 I 7 I125.0

Interface multipoint MPI des CPU

I 1 Q124.0 Q 1 Q 2 Q 3 Q 4 Q 5

Connecteur frontal pour le raccordement des entres/ sorties intgres, de lalimentation et de la terre fonctionnelle

Figure 1-6

Vue de face de la CPU 312 IFM

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-27

Les CPU

Caractristiques techniques de la CPU 312 IFM


CPU et version MLFB Zones de donnes et leur rmanence 6ES7 312-5AC02-0AB0 01 V 1.1.0 Zone de donnes rmanente totale (y compris mmentos, temporisations, compteurs) Mmentos max. 1 DB, 72 octets de donnes 1024 de MB 0 MB 71 de MB 0 MB 15 8 (1 octet de mmento) max. 63 (DB 0 rserv) max. 6 Ko max. 1 DB, 72 octets pas de rmanence max. 512 octets 256 octets

Version du matriel Version du microprogramme Pack de programmation correspondant

STEP 7 V 5.0 ; Service Pack 03

Rmanence rglable Par dfaut

Mmoire Mmoire de travail

Mmentos de cadence Blocs de donnes 6 Ko non

Intgre Extensible

Mmoire de chargement Intgre FEPROM extensible RAM extensible 20 Ko de RAM EEPROM 20 ko non non oui non 72 octets, rmanent, paramtrable (donnes, mmentos, temporisations)


OB

Taille Rmanence rglable Par dfaut

Donnes locales (non rglable) Par classe de priorit

Blocs voir liste des oprations taille max. 6 Ko

Sauvegarde avec pile sans pile


FB

Profondeur dimbrication Par classe de priorit Supplmentaire lintrieur dun OB derreur 8 aucune max. 32 Taille max. 6 Ko max. 32 Taille max. 6 Ko

Temps de traitement Temps de traitement pour

oprations en bit oprations en mot oprations arithmtiques sur nombres entiers oprations arithmtiques sur nombres virgule flottante

min. 0,6 ms min. 2 ms min. 3 ms min. 60 ms

FC

Zones dadresses (entres/sorties) Zone dadresses de priphrie

Temporisations/compteurs et leur rmanence compteurs S7 32 Z 0 Z 31 Z0Z7 1 999 oui SFB 64 non 10 ms 9990 s oui SFB

Numrique intgre Analogigue

0 31/0 31 124,125 E/124 S 256 383/256 383 32 octets+4 octets intgres/ 32 octets+4 octets intgrs 256+10 intgrs/ 256+6 intgrs 64/32

Rmanence rglable Par dfaut Plage de comptage

Mmoire image (non rglable) Voies numriques Voies analogiques

Compteurs CEI Type

Temporisation S7 Rmanence rglable plage de temps

Temporisations CEI Type

1-28

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Configuration Profil-support Modules par profil-support Matre DP 1 max. 8

Fonctions de communication Communication PG/OP Communication par donnes globales oui oui

Intgr Via CP

aucun oui

Nombre des paquets GD metteur rcepteur 1 1 max. 22 octets 8 octets oui max. 76 octets 32 octets pour X/I_PUT/_GET ; 76 octets pour X_SEND/_RCV

Fonctions de signalisation S7 Blocs S dalarme Actives en mme temps Heure Horloge oui non cf. chap 1.1.6 non oui matre matre/esclave aucune

Taille des paquets GD dont cohrentes

communication de base S7

Donnes utiles par tche dont cohrentes

Tamponne Prcision

Compteur dheures de fonctionnement Synchronisation horaire

Communication S7

oui (serveur) max. 160 octets 32 octets non non 6 pour communication PG/ OP/de base S7/S7

Donnes utiles par tche dont cohrentes

Dans lAS Sur MPI

Communication de base S5 Communication standard Nombre de ressources de liaison

Fonctions de test et de mise en service Etat/forage de variables oui entres, sorties, mmentos, DB, temps, compteurs max. 30 max. 14 oui entres, sorties max. 10 oui oui 2 oui 100

Variable Nombre Etat de variables Forage de variables

Rserve pour Communication PG rglable Par dfaut Communication OP rglable Par dfaut Communication de base S7 rglable Par dfaut max. 5 de 1 5 1 max. 5 de 1 5 1 max. 2 de 0 2 2

Forage permanent

Variable Nombre

Etat bloc Pas unique Point darrt Tampon de diagnostic

Interfaces 1re interface Fonctionnalits

Nombre dentres (non rglable)

MPI Matre DP Esclave DP Sparation galvanique

oui non non non

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-29

Les CPU

MPI

Tensions, courants tension dalimentation oui oui oui oui (serveur) 19,2 ; 187,5 kbauds 24 V cc 20,4 28,8 V typ. 0,7 A typ. 8 A 0,4 A2s petit disjoncteur ; 10 A type B ou C max. 200 mA typ. 9 W non non

services Communication PG/ OP Communication par donnes globales Communication de base S7 Communication S7

Plage admissible

Consommation (en marche vide) Courant dappel lenclenchement l2t Protection externe des conducteurs de lalimentation (conseille) Alimentation PG sur MPI (15 30 V cc) Puissance dissipe Pile

Vitesses de transmission

Dimensions Cotes de montage L H P (mm) Poids Programmation Langage de programmation Jeu doprations Niveaux de parenthses Fonctions systme (SFC) Blocs fonctionnels systme (SFB) Protection du programme utilisateur STEP 7 voir liste des oprations 8 voir liste des oprations voir liste des oprations protection par mot de passe 80 125 130 0,45 kg environ

Accumulateur Entres/sorties intgres Adresses des

Entres TOR Sorties TOR

E 124.0 E 127.7 A 124.0 A 124.7

Fonctions intgres compteur Frquencemtre 1 (voir manuel Fonctions intgres) max. 10 kHz (voir manuel Fonctions intgres)

1-30

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Caractristiques techniques des entres spciales de la CPU 312 IFM


Caractristiques spcifiques du module Nombre dentres Longueur de cble 4 E 124.6 125.1 Caractristiques pour la slection dun capteur Tension dentre

Blind
Nombre dentres pouvant tre commandes simultanment

Valeur nominale Pour signal 1


E 125.0 et E 125.1 E 124.6 et 124.7

24 V cc 15 30 V 15 30 V 3 5 V

max. 100 m

Tensions, courants, potentiels 4

Pour signal 0
Courant dentre

Pour signal 1
4 4 E 125.0 et E 125.1 E 124.6 et 124.7 Temps de retard dentre min. 2 mA min. 6,5 mA max. 50 ms max. 50 ms selon CEI 1131, type 1 selon CEI 1131, type 1 non

Montage horizontal Montage vertical


jusqu 40 C Etats, alarmes ; diagnostics Visualisation dtat Alarmes jusqu 60 C

de 0 1 de 1 0
Caractristique dentre E 125.0 et E 125.1 E 124.6 et 124.7 Raccordement de dtecteurs BERO 2 fils

LED verte par voie

Alarme de processus
Fonctions de diagnostic

paramtrable aucune

Courant de repos admissible E 125.0 et E 125.1 E 124.6 et 124.7 Temps, frquence Temps de mise en forme pour max. 0,5 mA max. 2 mA

Traitement dalarme
Frquence dentre

max. 1,5 ms v 10 kHz

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-31

Les CPU

Caractristiques techniques des entres TOR de la CPU 312 IFM

Nota Vous pouvez galement paramtrer les entres TOR E 124.6 E 124.7 comme des entres spciales. Les caractristiques techniques des entres E 124.6 et E 124.7 sont celles indiques pour les entres spciales !

Caractristiques spcifiques du module Nombre dentres Longueur de cble 8

Etats, alarmes ; diagnostics Visualisation dtat Alarmes LED verte par voie aucune aucune

Non blind Blind


Nombre dentres pouvant tre commandes simultanment

max. 600 m max. 1000 m

Fonctions de diagnostic

Caractristiques pour la slection dun capteur Tension dentre

Tensions, courants, potentiels 8

Montage horizontal Montage vertical


jusqu 40 C Sparation galvanique jusqu 60 C

8 8 non

Valeur nominale Pour signal 1 Pour signal 0


Courant dentre

24 V cc 11 30 V 3 5 V

Pour signal 1
Temps de retard dentre

typ. 7 mA 1,2 4,8 ms 1,2 4,8 ms selon CEI 1131, type 2 possible max. 2 mA

de 0 1 de 1 0
Caractristique dentre Raccordement de dtecteurs BERO 2 fils

Courant de repos admissible<

1-32

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Caractristiques techniques des sorties TOR de la CPU 312 IFM


Caractristiques spcifiques du module Nombre de sorties Longueur de cble 6 Caractristiques pour la slection dun capteur Tension de sortie

pour signal 1
max. 600 m max. 1000 m Courant de sortie

min. L+ ( 0,8 V)

non blind blind


Courant total des sorties (par groupe)

pour signal 1
valeur nominale plage admissible 0,5 A 5 mA 0,6 A max. 0,5 mA 48 W 4 kW max. 5 W

Tensions, courants, potentiels

pour signal 0
courant rsiduel max. 3 A max. 3 A max. 3 A non Plage de rsistance de charge Charge de lampe Montage en parallle de 2 sorties

montage horizontal
jusqu 40 C

montage vertical
jusqu 40 C Sparation galvanique Etats, alarmes ; diagnostics Visualisation dtat Alarmes Fonctions de diagnostic LED verte par voie aucune aucune

jusqu 60 C

pour commande redondante dune charge

possible pas possible possible

pour une augmentation


de la puissance Commande dune entre TOR Frquence de commutation

pour charge ohmique pour charge inductive


selon CEI 947-5-1, DC 13

max. 100 Hz max. 0,5 Hz max. 100 Hz typ. 30 V

pour charge de lampes


Limitation (interne) des surtensions inductives de coupure Protection de la sortie contre les courts-circuits

oui, cadencement lectronique typ. 1 A

seuil de rponse

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-33

Les CPU

Schma de raccordement de la CPU 312 IFM


La figure 1-7 reprsente le schma de branchement de la CPU 312 IFM. Les entres/sorties intgres de la CPU seront raccordes par le biais dun connecteur frontal 20 points.

Avertissement La CPU 312 IFM ne dispose pas de protection contre linversion de polarit. En cas dinversion des ples, les sorties intgres sont dtriores mais la CPU ne passe pas en STOP et les LED de visualisation dtat restent allumes. Cest--dire quaucun dfaut nest signal.

I124.0 I 1 I 2 I 3 I 4 I 5 I 6 I 7 I125.0

I 1 Q124.0 Q 1 Q 2 Q 3 Q 4 Q 5

Figure 1-7

Schma de raccordement de la CPU 312 IFM

Uniquement montage avec mise la terre


La CPU 312 IFM ne peut tre utilise quen montage avec mise la terre. La terre fonctionnelle est relie de manire interne la borne M de masse de la CPU 312 IFM (cf. figure 1-8, page 1-36).

1-34

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Raccordement de lalimentation
Lalimentation pour la CPU 312 IFM et pour les entres/sorties intgres est amene aux bornes 18 et 19 (cf. Fig. 1-7).

Comportement en cas de court-circuit


Veuillez procder de la manire suivante si lune des sorties intgres de la CPU 312 IFM est court-circuite : 1. Commuter la CPU 312 IFM sur STOP ou couper la tension dalimentation. 2. Eliminer la cause du court-circuit. 3. Recommuter la CPU 312 IFM en RUN ou rtablir la tension dalimentation.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-35

Les CPU

Schma de principe de la CPU 312 IFM


La figure 1-8 reprsente le schma de principe de la CPU 312 IFM.

CPU

Alimentation des CPU

L+ M M

Figure 1-8

Schma de principe de la CPU 312 IFM

1-36

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

1.4.2

CPU 313

Caractristiques techniques de la CPU 313


CPU et version MLFB Zones de donnes et leur rmanence 6ES7 313-1AD03-0AB0 01 V 1.1.0 Zone de donnes rmanente totale (y compris mmentos, temporisations, compteurs) Mmentos max. 1 DB, 72 octets de donnes 2048 de MB 0 MB 71 de MB 0 MB 15 8 (1 octet de mmento) max. 127 (DB 0 rserv) max. 8 Ko 1 DB, 72 octets pas de rmanence max. 1536 octets 256 octets

Version du matriel Version du microprogramme Pack de programmation correspondant

STEP 7 V 5.0 ; Service Pack 03

Rmanence rglable Par dfaut

Mmoire Mmoire de travail

Mmentos de cadence Blocs de donnes 12 Ko non

Intgre Extensible

Mmoire de chargement Intgre FEPROM extensible RAM extensible 20 Ko de RAM jusqu 4 Mo non oui toutes les donnes 72 octets, rmanent, paramtrable (donnes, mmentos, temporisations)


OB

Taille Rmanence rglable Par dfaut

Donnes locales (non rglable) Par classe de priorit

Sauvegarde Avec pile Sans pile

Blocs voir liste des oprations Taille max. 8 Ko


FB

Profondeur dimbrication Par classe de priorit Supplmentaire lintrieur dun OB derreur 8 4 128 taille max. 8 Ko 128 taille max. 8 Ko

Temps de traitement Temps de traitement pour

Oprations en bit Oprations en mot Oprations arithmtiques sur nombres entiers Oprations arithmtiques sur nombres virgule flottante

min. 0,6 ms min. 2 ms min. 2 ms min. 60 ms

FC

Zones dadresses (entres/sorties) Zone dadresses de priphrie

Temps/compteurs et leur rmanence compteurs S7 64 Z 0 Z 63 Z0Z7 1 999 oui SFB 128 de T 0 T 31 aucune temporisation rmanente 10 ms 9990 s oui SFB

Numrique Analogigue

0 31/0 31 256 383/256 383 32 octets/32 octets max. 256/256 max. 64/32

Rmanence rglable Par dfaut Plage de comptage

Mmoire image (non rglable) Voies numriques Voies analogiques

Compteurs CEI Type

Temps S7 Rmanence rglable Par dfaut Plage de temps

Temporisations CEI type

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-37

Les CPU

Configuration Profil-support Modules par profil-support Nombre de matres DP 1 max. 8

Fonctions de communication Communication PG/OP Communication par donnes globales oui oui

Intgr Via CP

non 1

Nombre des paquets GD metteur rcepteur 1 1 max. 22 octets 8 octets oui max. 76 octets 32 octets pour X/I_PUT/_GET ; 76 octets pour X_SEND/_RCV

Fonctions de signalisation S7 Blocs S dalarme actives en mme temps Heure Horloge oui non cf. chap 1.1.6 1 0 0 32767 heures 1 heure oui oui matre matre/esclave aucune

Taille des paquets GD dont cohrents

Communication de base S7

Donnes utiles par tche dont cohrentes

Tamponne Prcision

Compteur dheures de fonctionnement Numro Plage de valeurs Granularit Rmanent

Communication S7

oui (serveur) max. 160 octets 32 octets non non 8 pour communication PG/ OP/de base S7/S7

Donnes utiles par tche dont cohrentes

Communication de base S5 Communication standard Nombre de ressources de liaison

Synchronisation horaire Dans lAS Sur MPI

Rserve pour Communication PG rglable prrgl Communication OP rglable prrgl Communication de base S7 Rglable Prrgl max. 7 de 1 7 1 max. 7 de 1 7 1 max. 4 de 0 4 4

Fonctions de test et de mise en service Etat/forage de variables oui entres, sorties, mmentos, DB, temps, compteurs max. 30 max. 14 oui entres, sorties max. 10 oui oui 2 oui 100

Variable nombre Etat de variables Forage de variables

Forage permanent

Variable Nombre

Interfaces 1re interface Fonctionnalits

Etat bloc Pas unique Point darrt Tampon de diagnostic

Nombre dentres (non rglable)

MPI Matre DP Esclave DP Sparation galvanique

oui non non non

1-38

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

MPI

Tensions, courants tension dalimentation oui oui oui oui (serveur) 19,2 ; 187,5 kbauds 24 V cc 20,4 28,8 typ. 0,7 A typ. 8 A 0,4 A2s petit disjoncteur ; 2 A type B ou C max. 200 mA typ. 8 W

Services Communication PG/ OP Communication par donnes globales Communication de base S7 Communication S7

Plage admissible

Consommation (en marche vide) Courant dappel lenclenchement l2t Protection externe des conducteurs de lalimentation (conseille) Alimentation PG sur MPI (15 30 V cc) Puissance dissipe Pile

Vitesses de transmission

Dimensions Cotes de montage L H P (mm) Poids Programmation Langage de programmation Jeu doprations Niveaux de parenthses Fonctions systme (SFC) Blocs fonctionnels systme (SFB) Protection du programme utilisateur STEP 7 voir liste des oprations 8 voir liste des oprations voir liste des oprations/kt protection par mot de passe 80 125 130 0,53 kg environ

Dure de sauvegarde 25_ C et sauvegarde ininterrompue de la CPU Autonomie de la pile 25_C

min. 1 an

env. 5 ans non

Accumulateur

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-39

Les CPU

1.4.3

CPU 314

Caractristiques techniques de la CPU 314


CPU et version MLFB Zones de donnes et leur rmanence 6ES7 314-1AE04-0AB0 01 V 1.1.0 Zone de donnes rmanente totale (y compris mmentos, temporisations, compteurs) Mmentos 4736 octets

Version du matriel Version du microprogramme Pack de programmation correspondant

2048 de MB 0 MB 255 de MB 0 MB 15 8 (1 octet de mmento) max. 127 (DB 0 rserv) max. 8 Ko max. 8 DB, 4096 octets de donnes au total pas de rmanence max. 1536 octets 256 octets

STEP 7 V 5.0 ; Service Pack 03

Rmanence rglable Par dfaut

Mmoire Mmoire de travail

Mmentos de cadence Blocs de donnes 24 Ko non

Intgre Extensible


OB

Taille Rmanence rglable Par dfaut

Mmoire de chargement Intgre FEPROM extensible RAM extensible 40 Ko de RAM jusqu 4 Mo non oui toutes les donnes 4736 octets, paramtrable, (donnes, mmentos, temporisations)

Donnes locales (non rglable) Par classe de priorit

Sauvegarde Avec pile Sans pile

Blocs voir liste des oprations Taille max. 8 Ko

Profondeur dimbrication Par classe de priorit Supplmentaire lintrieur dun OB derreur 8 4 max. 128 Taille max. 8 Ko max. 128 Taille max. 8 Ko

Temps de traitement Temps de traitement pour

Oprations en bit Oprations en mot Oprations arithmtiques sur nombres entiers Oprations arithmtiques sur nombres virgule flottante

min. 0,3 ms min. 1 ms min. 2 ms min. 50 ms FB

FC

Zones dadresses (entres/sorties) Zone dadresses de priphrie

Temps/compteurs et leur rmanence compteurs S7 64 Z 0 Z 63 Z0Z7 0 999 oui SFB 128 de T 0 T 127 aucune temporisation rmanente 10 ms 9990 s oui SFB

Rmanence rglable Par dfaut Plage de comptage

Numrique Analogigue

0 127/0 127 256 767/256 767 128 octets/128 octets max. 1024/1024 max. 256/128

Mmoire image (non rglable) Voies numriques Voies analogiques

Compteurs CEI type

Temps S7 Rmanence rglable Par dfaut Plage de temps

Temporisations CEI Type

1-40

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Configuration Profil-support Modules par profil-support Nombre de matres DP max. 4 max. 8

Fonctions de communication Communication PG/OP Communication par donnes globales oui oui

intgr via CP

aucun 1

Nombre des paquets GD metteur rcepteur 1 1 max. 22 octets 8 octets oui max. 76 octets 32 octets pour X/I_PUT/_GET ; 76 octets pour X_SEND/_RCV

Fonctions de signalisation S7 Blocs S dalarme actives en mme temps Heure Horloge oui oui cf. chap 1.1.6 1 0 0 32767 heures 1 heure oui oui matre matre/esclave max. 40

Taille des paquets GD dont cohrentes

communication de base S7

Donnes utiles par tche dont cohrentes

Tamponn Prcision

Compteur dheures de fonctionnement Numro Plage de valeurs Granularit Rmanent

Communication S7

oui (serveur) max. 160 octets 32 octets oui (via CP et FC chargeable) en fonction du CP en fonction du CP oui (via CP et FC chargeable) en fonction du CP en fonction du CP 12 pour communication PG/ OP/de base S7/S7

Donnes utiles par tche dont cohrentes

Communication de base S5

Donnes utiles par tche dont cohrentes

Synchronisation horaire dans lAS sur MPI

Communication standard

Donnes utiles par tche dont cohrentes

Fonctions de test et de mise en service Etat/forage de variables oui entres, sorties, mmentos, DB, temps, compteurs max. 30 max. 14 oui entres, sorties max. 10 oui oui 2 oui 100

Nombre de ressources de liaison

Variable Nombre Etat de variables Forage de variables

Rserve pour Communication PG rglable prrgl Communication OP rglable prrgl Communication de base S7 rglable prrgl max. 11 de 1 11 1 max. 11 de 1 11 1 max. 8 de 0 8 8

Forage permanent

Variable Nombre

Etat bloc Pas unique Point darrt Tampon de diagnostic

Interfaces 1re interface Fonctionnalits

Nombre dentres (non rglable)

MPI Matre DP Esclave DP Sparation galvanique

oui non non non

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-41

Les CPU

MPI

Tensions, courants tension dalimentation oui oui oui oui (serveur) 19,2 ; 187,5 kbauds 24 V cc 20,4 V 28,8 V typ. 0,7 A typ. 8 A 0,4 A2s petit disjoncteur ; 2 A type B ou C max. 200 mA typ. 8 W oui Dure de sauvegarde 25_ C et sauvegarde ininterrompue de la CPU Autonomie de la pile 25_C min. 1 an

Services Communication PG/ OP Communication par donnes globales Communication de base S7 Communication S7

Plage admissible

Consommation (en marche vide) Courant dappel lenclenchement l2t Protection externe des conducteurs de lalimentation (conseille) Alimentation PG sur MPI (15 30 V cc) Puissance dissipe Pile

Vitesses de transmission

Dimensions Cotes de montage L H P (mm) Poids Programmation Langage de programmation Jeu doprations Niveaux de parenthses Fonctions systme (SFC) Blocs fonctionnels systme (SFB) Protection du programme utilisateur STEP 7 voir liste des oprations 8 voir liste des oprations voir liste des oprations protection par mot de passe 80 125 130 0,53 kg environ

env. 5 ans oui

Accumulateur Dure de sauvegarde de lhorloge entre 0 et 25_ C 40_ C 60_ C

4 semaines environ 3 semaines environ 1 semaine environ 1 heure environ

Temps de charge de laccumulateur

1-42

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

1.4.4

CPU 314 IFM

Caractristiques particulires
Entres/sorties intgres (cblage par le biais dun connecteur frontal 40 points) Des informations dtailles sur le traitement des valeurs analogiques ainsi que sur le raccordement de capteurs de mesure et de charges/actionneurs sur les entres/sorties analogiques figurent dans le Manuel de rfrence Caractristiques des modules. Des exemples de cblage sont reprsents dans les figures 1-14 et 1-15, page 1-58.

Carte mmoire
La CPU 314 IFM existe en 2 variantes : avec et sans logement pour carte mmoire. avec logement pour carte mmoire : 6ES7 314-5AE10-0AB0 sans logement pour carte mmoire : 6ES7 314-5AE0x-0AB0

Fonctions intgres de la CPU 314 IFM


Fonctions intgres Alarme de processus Explication
Les entres dalarme sont des entres paramtres de sorte dclencher une alarme du processus sur le front de signal correspondant. Pour utiliser les entres TOR 126.0 126.3 en tant quentres dalarme, il faut les paramtrer en consquence avec STEP 7.

Nota : Afin de ne pas rallonger les temps de rponse aux alarmes de la CPU, il conviendrait daccder individuellement aux entres analogiques de la CPU dans le programme utilisateur laide de L PEW. Laccs des doubles mots peut augmenter les temps daccs jusqu 200 ms ! Compteur Frquencemtre Compteur A/B Positionnement CONT_C CONT_S PULSEGEN Lexcution de cette fonction nest pas lie des entres/sorties particulires de la d l CPU 314 IFM L d IFM. La description d ces f i ti de fonctions fi ti figure d dans l manuel le l Fonctions standard et fonctions systme. Ces fonctions spciales sont proposes par la CPU 314 IFM comme alternative ti aux entres TOR 126 0 126 3 L d t 126.0 126.3. La description d ces f i ti de fonctions spciales ti i l figure dans le manuel Fonctions intgres.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-43

Les CPU

Entres dalarme de la CPU 314 IFM


Pour utiliser les entres TOR 126.0 126.4 en tant quentres dalarme, il faut les paramtrer en consquence avec STEP 7 dans le cadre des paramtres de CPU. Il faut alors tenir compte des particularits suivantes : Ces entres TOR nont quun trs faible temps de retard. Cette entre dalarme permet au module de dtecter des impulsions dune longueur de seulement 10 50 ms. Pour viter que des impulsions perturbatrices ne dclenchent des alarmes, les cbles raccords aux entres dalarme actives doivent tre blinds. Nota : la dure dune impulsion provoquant une alarme doit tre dau moins 50 ms.

Information de lancement pour lOB 40


Le tableau 1-10 dcrit les variables temporaires (TEMP) de lOB 40 pour les entres dalarme de la CPU 314 IFM. La description de lOB 40 dalarme du processus figure dans le manuel de rfrence Fonctions systme et fonctions standard.
Tableau 1-11 Information de lancement de lOB 40 pour les entres dalarme des entres/sorties intgres Variable OB40_MDL_ADDR OB40_POINT_ADDR Type de donnes MOT DOUBLE MOT B#16#7C cf. figure 1-9 Description Adresse du module dclenchant lalarme (ici : la CPU) Signalisation des entres intgres lorigine de lalarme

Octet 6/7 A partir de 8

1-44

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Signalisation des entres dalarme


La variable OB40_POINT_ADDR permet de lire les entres dalarme ayant dclench une alarme du processus. La figure 1-9 indique la correspondance entre les entres dalarme et les bits du double mot. Nota : en cas dapparition trs rapproche (< 100 ms) dalarmes issues de diffrentes entres, il se peut que plusieurs bits soient simultanment 1. Autrement dit, un dmarrage de lOB 40 peut tre d plusieurs alarmes.

31 30

5 4 3 2 1 0 N de bit

rserv PRAL de PRAL de PRAL de PRAL de E 126.0 E 126.1 E 126.2 E 126.3

PRAL : Alarme de processus Figure 1-9 Signalisation des tats des entres dalarme de la CPU 314 IFM

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-45

Les CPU

Vue de face de la CPU 314 IFM

OUT

IN

OUT

M L+ M

LED de visualisation dtat et de dfaut Bornes pour la tension dalimentation et la terre fonctionnelle Commutateur de mode de fonctionnement Logement pour pile de sauvegarde ou accumulateur Interface multipoint MPI des CPU Cavalier (amovible) Entres/sorties intgres logement pour carte mmoire (seulement -5AE10-) Vue de face de la CPU 314 IFM

Figure 1-10

1-46

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Caractristiques techniques de la CPU 314 IFM


CPU et version MLFB Zones de donnes et leur rmanence -5AE0301 V 1.1.0 -5AE1001 V 1.1.0 Zone de donnes rmanente totale (y compris mmentos, temporisations, compteurs) Mmentos max. 2 DB, 144 octets

6ES7 314-...-0AB0

Version du matriel Version du microprogramme Pack de programmation correspondant

2048 de MB 0 MB 143 de MB 0 MB 15 8 (1 octet de mmento) max. 127 (DB 0 rserv) max. 8 Ko max. 2 DB, 144 octets de donnes pas de rmanence 1536 octets 256 octets

STEP 7 V5.0, Service Pack 3

Rmanence rglable Par dfaut

Mmoire Mmoire de travail

Mmentos de cadence Blocs de donnes 32 Ko non 32 Ko non

Intgre Extensible


OB

Taille Rmanence rglable Par dfaut

Mmoire de chargement Intgre 48 Ko de RAM 48 Ko de FEPROM non non oui toutes les donnes 144 octets 48 Ko de RAM

Donnes locales (non rglable) jusqu 4 Mo non Par classe de priorit

FEPROM extensible RAM extensible

Blocs voir liste des oprations Taille max. 8 Ko

Sauvegarde Avec pile Sans pile

Profondeur dimbrication Par classe de priorit Supplmentaire lintrieur dun OB derreur 8 4 128 Taille max. 8 Ko 128 Taille max. 8 Ko

Temps de traitement Temps de traitement pour

Oprations en bit Oprations en mot Oprations arithmtiques sur nombres entiers Oprations arithmtiques sur nombres virgule flottante

min. 0,3 ms min. 1 ms min. 2 ms FB

FC

min. 50 ms

Zones dadresses (entres/sorties) Zone dadresses de priphrie

Temps/compteurs et leur rmanence compteurs S7 64 Z 0 Z 63 Z0Z7 0 999 oui SFB 128 de T 0 T 7 aucune temporisation rmanente 10 ms 9990 s oui SFB

Numrique Intgre

0 123/0 123 124 127/124, 125 256 751/256 751 128 135/128, 129 128 octets/128 octets max. 992+20 intgr/ max. 992+16 intgr max. 248+4 intgr/ 124+1 intgr

Rmanence rglable Par dfaut Plage de comptage

Analogigue Intgre

Compteurs CEI Type

Mmoire image (non rglable) Voies numriques Voies analogiques

Temps S7 Rmanence rglable Par dfaut Plage de temps

Temporisations CEI Type

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-47

Les CPU

Configuration Profil-support Modules par profil-support Nombre de matres DP max. 4 max. 8 ; dans le profil-support 3 max. 7

Fonctions de communication communication PG/OP Communication par donnes globales oui oui

aucun 1

Nombre des paquets GD Emetteur Rcepteur 1 1 max. 22 octets 8 octets oui max. 76 octets 32 octets pour X/I_PUT/_GET ; 76 octets pour X_SEND/_RCV

Intgr Via CP

Fonctions de signalisation S7 Blocs S dalarme actives en mme temps Heure Horloge oui oui cf. chap 1.1.6 1 0 0 32767 heures 1 heure oui oui matre matre/esclave max. 40

Taille des paquets GD dont cohrents

Communication de base S7

Donnes utiles par tche dont cohrentrs

Tamponn Prcision

Compteur dheures de fonctionnement Numro Plage de valeurs Granularit Rmanent

Communication S7

oui (serveur) max. 160 octets 32 octets oui (via CP et FC chargeable) en fonction du CP en fonction du CP oui (via FC et FC chargeable) en fonction du CP en fonction du CP 12 pour communication PG/ OP/de base S7/S7

Donnes utiles par tche dont cohrentes

Communication de base S5

Donnes utiles par tche dont cohrentes

Synchronisation horaire dans lAS sur MPI

Communication standard

Donnes utiles par tche dont cohrents

Fonctions de test et de mise en service Etat/forage de variables oui entres, sorties, mmentos, DB, temps, compteurs max. 30 max. 14 oui entres, sorties max. 10 oui oui 2 oui 100

Nombre de ressources de liaison

Variable nombre Etat de variables Forage de variables

Rserve pour Communication PG rglable prrgl Communication OP rglable prrgl Communication de base S7 rglable prrgl max. 11 de 1 11 1 max. 11 de 1 11 1 max. 8 de 0 8 8

Forage permanent

Variable nombre

Etat bloc Pas unique Point darrt Tampon de diagnostic

Interfaces 1re interface Fonctionnalits

nombre dentres (non rglable)

MPI Matre DP Esclave DP Sparation galvanique

oui non non non

1-48

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

MPI

Services Communication PG/ OP Communication par donnes globales Communication de base S7 Communication S7 oui oui oui oui (serveur) 19,2 ; 187,5 kbauds

Alimentation PG sur MPI (15 30 V cc) Puissance dissipe Pile

max. 200 mA typ 16 W oui

Dure de sauvegarde 25_ C et sauvegarde ininterrompue de la CPU Autonomie de la pile 25_C

min. 1 an

env. 5 ans oui

Vitesses de transmission

Accumulateur Dure de sauvegarde de lhorloge entre 0 et 25_ C 40_ C 60_ C

Dimensions Cotes de montage L H P (mm) Poids Programmation Langage de programmation Jeu doprations Niveaux de parenthses Fonctions systme (SFC) Blocs fonctionnels systme (SFB) Protection du programme utilisateur Tensions, courants Tension dalimentation 24 V cc 20,4 28,8 V typ. 1,0 A typ. 8 A 0,4 A2s petit disjoncteur ; 2 A type B ou C STEP 7 voir liste des oprations 8 voir liste des oprations voir liste des oprations protection par mot de passe 160 125 130 0,9 kg environ

4 semaines environ 3 semaines environ 1 semaine environ 1 heure environ

Temps de charge de laccumulateur

Entres/sorties intgres Adresses des

Entres TOR Sorties TOR Entres analogiques Sorties analogiques

E 124.0 E 127.7 A 124.0 A 127.7 PEW 128 PEW 134 PAW 128

Fonctions intgres Compteur 1 ou 2, 2 comparaisons en fonction de la direction (voir manuel Fonctions intgres) Frquencemtre max. 10 kHz (voir manuel Fonctions intgres) Positionnement 1 voie (voir manuel Fonctions intgres)

Plage admissible

Consommation (en marche vide) Courant dappel lenclenchement l2t Protection externe des conducteurs de lalimentation (conseille)

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-49

Les CPU

Caractristiques des entres/sorties intgres de la CPU 314 IFM


Tableau 1-12 Caractristiques des entres/sorties intgres de la CPU 314 IFM Proprits

entres/sorties Entres analogiques

Sortie analogique

Entres de tension "10 V Entres de courant "20 mA Rsolution 11 bits + signe Sparation galvanique Sortie de tension "10 V Sortie de courant "20 mA Rsolution 11 bits + signe Sparation galvanique

Toutes les indications ncessaires sur

la reprsentation des valeurs analogiques et

le raccordement de capteurs de mesure ainsi que de charges/dactionneurs aux entres/sorties analogiques figurent dans le manuel de rfrence Caractristiques des modules. Entres standard

Entres TOR

Entres spciales (E 126.0 E 126.3) Frquence dentre jusqu 10 kHz Sans sparation galvanique Tension dentre nominale 24 V cc

Sparation galvanique

Convient pour des commutateurs et des dtecteurs de proximit 2 fils (BERO) Courant de sortie 0,5 A Tension nominale de charge 24 V cc Sparation galvanique Convient pour des lectrovannes et des contacteurs courant continu

Sorties TOR

1-50

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Caractristiques techniques des entres analogiques de la CPU 314 IFM


Caractristiques spcifiques du module Nombre dentres Longueur de cble 4 Rjection des parasites, limites derreur (suite) Limite derreur de base (limite derreur pratique 25 C, rapporte la plage dentre)

blind
Sparation galvanique

max. 100 m

Tensions, courants, potentiels

entre de tension entre de courant


Erreur de temprature (rapporte la plage dentre) Erreur de linarit (rapporte la plage dentre)

" 0,9 % " 0,8 % " 0,01 %/K

entre voies et bus interne Diffrence de potentiel admissible

oui

" 0,06 %

entre entres et MANA entre MANA et Mintern


(UISO) Tension dessai disolement (UCM)

1,0 V cc 75 V cc 60 V ca 500 V cc

Rptabilit (en rgime ta- " 0,06 % bli 25 C, rapporte la plage dentre) Etats, alarmes, diagnostics Alarmes aucune aucune

Formation de la valeur analogique Principe de mesure Codage de la valeur actuelle (approximations successives) Fonctions de diagnostic

Caractristiques pour la slection dun capteur Etendues dentre (valeurs nominales) / Rsistance dentre

Temps de conversion/rsolution (par voie)

Temps de conversion
de base

100 ms 11 bits + signe

Rsolution (y compris
plage de dpassement)

Tension Courant

" 10 V/50 kW " 20 mA/105,5 W

Rjection des parasites, limites derreur Rjection des parasites

Bruit en mode commun


(UCM < 1,0 V) Diaphonie entre les entres Limite derreur pratique (sur toute la plage de temprature, rapporte ltendue dentre)

> 40 dB > 60 dB

Tension dentre admissible max. 30 V en permapour entre de tension (linence ; mite de destruction) 38 V pendant max. 1 s (rapport dimpulsion 1:20) Courant dentre admissible pour entre de courant (limite de destruction) Raccordement des capteurs de signaux 34 mA

Entre de tension Entre de courant

" 1,0 % " 1,0 %

pour mesure de tension pour mesure de courant impossible


comme transducteur de mesure 2 fils comme transducteur de mesure 4 fils possible

possible

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-51

Les CPU

Caractristiques techniques de la sortie analogique de la CPU 314 IFM


Caractristiques spcifiques du module Nombre de sorties Longueur de cble 1 Etats, alarmes ; diagnostics Alarmes Fonctions de diagnostic max. 100 m aucune aucune

blind
Sparation galvanique

Caractristiques pour la slection dun capteur Etendues de sortie (valeurs nominales)

Tensions, courants, potentiels

entre voie et bus interne oui


Diffrence de potentiel admissible

Tension Courant
Rsistance de charge

" 10 V " 20 mA min. 2,0 kW max. 0,1 mF max. 300 W max. 0,1 mH

entre MANA et Mintern


(UISO) Tension dessai disolement

75 V cc 60 V ca 500 V cc

pour sortie de tension


charge capacitive

pour sortie de courant


charge inductive Sortie de tension

Formation de la valeur analogique Rsolution (y compris plage 11 bits + signe de dpassement) Temps de conversion Temps dtablissement 40 ms 0,6 ms 1,0 ms 0,5 ms non

Protection contre les


courts-circuits

oui max. 40 mA

Courant de court-circuit
Sortie de courant

pour charge ohmique pour charge capacitive pour charge inductive


Commutation de valeurs de remplacement

Tension en marche
vide Limite de destruction face des courants/tensions appliqus de lextrieur

max. 16 V

Rjection des parasites, limites derreur Limite derreur pratique (sur toute la plage de temprature, rapporte ltendue de sortie)

Tensions la sortie par


rapport MANA

Sortie de tension Sortie de courant


Limite derreur de base (limite derreur pratique 25 C, rapporte la plage de sortie)

" 1,0 % " 1,0 %

Courant
Raccordement des actionneurs

max. " 15 V durablement ; " 15 V pendant max. 1 s (rapport dimpulsion 1:20) max. 30 mA

pour sortie de tension


montage 2 fils " 0,8 % " 0,9 % montage 4 fils

possible pas possible possible

Sortie de tension Sortie de courant

pour sortie de courant


montage 2 fils

Erreur de temprature (rap- " 0,01 %/K porte ltendue de sortie) Erreur de linarit (rapporte ltendue de sortie) " 0,06 %

Rptabilit (en rgime ta- " 0,05 % bli 25 C, rapporte la plage de sortie) Ondulation de sortie ; " 0,05 % plage 0 50 kHz (rapporte la plage de sortie)

1-52

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Caractristiques techniques des entres spciales de la CPU 314 IFM


Caractristiques spcifiques du module Nombre dentres Longueur de cble 4 E 126.0 126.3 Caractristiques pour la slection dun capteur Tension dentre

blind
Nombre dentres pouvant tre commandes simultanment

valeur nominale pour signal 1

24 V cc 11 30 V ou 18 30 V pour codeur rotatif incrmental pour la fonction intgre Positionnement 3 5 V

max. 100 m

Tensions, courants, potentiels 4

pour signal 0
Courant dentre

Montage horizontal Montage vertical


jusqu 40 C Etats, alarmes ; diagnostics Visualisation dtat Alarmes jusqu 60 C

4 4

pour signal 1
Temps de retard dentre

typ. 6,5 mA < 50 ms (typ. 17 ms) < 50 ms (typ. 20 ms) selon CEI 1131, type 2 possible max. 2 mA

de 0 1 de 1 0
Caractristique dentre Raccordement de dtecteurs BERO 2 fils

LED verte par voie

Alarme de processus
Fonctions de diagnostic

paramtrable aucune

Courant de repos admissible Temps, frquence Temps de mise en forme pour

Traitement dalarme
Frquence dentre

max. 1,2 ms v 10 kHz

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-53

Les CPU

Caractristiques techniques des entres TOR de la CPU 314 IFM


Caractristiques spcifiques du module Nombre dentres Longueur de cble 16 Etats, alarmes ; diagnostics Visualisation dtat Alarmes max. 600 m max. 1000 m Fonctions de diagnostic LED verte par voie aucune aucune

non blind blind


Tension de charge nominale L+

Caractristiques pour la slection dun capteur Tension dentre

Tensions, courants, potentiels 24 V cc oui

protection contre les inversions de polarit Nombre dentres pouvant tre commandes simultanment

Valeur nominale Pour signal 1 Pour signal 0


Courant dentre

24 V cc 11 30 V 3 5 V

16

Pour signal 1
Temps de retard dentre

typ. 7 mA 1,2 4,8 ms 1,2 4,8 ms selon CEI 1131, type 2 possible max. 2 mA

Montage horizontal Montage vertical


jusqu 40 C Sparation galvanique jusqu 60 C

16 16

de 0 1 de 1 0
Caractristique dentre Raccordement de dtecteurs BERO 2 fils

entre voies et bus interne Diffrence de potentiel admissible

oui

Courant de repos admissible

entre diffrents circuits


Tension dessai disolement Consommation

75 V cc 60 V ca 500 V cc

sur la tension dalimentation L+

max. 40 mA

1-54

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Caractristiques techniques des sorties TOR de la CPU 314 IFM Particularits


Lenclenchement de la tension dalimentation gnre une impulsion au niveau des sorties TOR ! Cette impulsion peut slever environ 50 ms lintrieur de la zone admissible du courant de sortie. Il convient donc de ne pas utiliser les sorties TOR pour la commande de compteurs rapides.

Caractristiques spcifiques du module Nombre de sorties Longueur de cble 16

Caractristiques pour la slection dun capteur Tension de sortie

pour signal 1
max. 600 m max. 1000 m Courant de sortie

min. L+ ( 0,8 V)

non blind blind


Tension de charge nominale L+

pour signal 1
Valeur nominale Plage admissible 0,5 A 5 mA 0,6 A max. 0,5 mA 48 W 4 kW max. 5 W

Tensions, courants, potentiels 24 V cc non

pour signal 0
(courant rsiduel) Plage de rsistance de charge Charge de lampe

Protection contre les inversions de polarit Courant total des sorties (par groupe)

Montage horizontal
jusqu 40 C max. 4 A max. 2 A max. 2 A

Montage en parallle de 2 sorties

Montage vertical
jusqu 40 C Sparation galvanique

jusqu 60 C

pour commande redondante dune charge

possible, uniquement sorties du mme groupe pas possible

pour une augmentation


de la puissance Commande dune entre TOR Frquence de commutation

entre voies et bus interne

oui oui 8

possible

entres les voies


par groupes de Diffrence de potentiel admissible

entre diffrents circuits


Tension dessai disolement Consommation

75 V cc 60 V ca 500 V cc

pour charge ohmique pour charge inductive


selon CEI 947-5-1, DC 13

max. 100 Hz max. 0,5 Hz max. 100 Hz typ. L+ ( 48 V)

pour charge de lampes


Limitation (interne) des surtensions inductives de coupure Protection de la sortie contre les courts-circuits

sur la tension dalimentation L+ (sans charge) Etats, alarmes ; diagnostics Visualisation dtat Alarmes Fonctions de diagnostic

max. 100 mA

oui, cadencement lectronique typ. 1 A

LED verte par voie aucune aucune

Seuil de rponse

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-55

Les CPU

Schma de raccordement de la CPU 314 IFM


La figure 1-11 reprsente le schma de branchement de la CPU 314 IFM. Les entres/sorties intgres de la CPU seront raccordes par le biais de deux connecteurs frontaux 40 points (rfrence : 6ES7 392-1AM00-0AA0). Du fait de leur faible retard dentre, les entres TOR 126.0 126.3 devront toujours tre raccordes avec des cbles blinds.

Avertissement Une erreur de cblage aux sorties analogiques peut dtruire la priphrie analogique intgre de la CPU ! (p. ex. par un raccordement intempestif des entres dalarme sur la sortie analogique). La sortie analogique de la CPU ne rsiste la destruction que jusqu 15 V (sortie contre MANA).

entres TOR

sorties TOR

Entres spciales AOU AOI AIU AII AI

E 126.0 E 126.1 E 126.2 E 126.3 PAW 128 PEW 128

1L+

1L+

2L+

Sorties analogiques

124.0 124.1 124.2 124.3 124.4 124.5 124.6 124.7


2M

124.0 124.1 124.2 124.3 124.4 124.5 124.6 124.7

3L+

Entres analogiques

AIU AII AI AIU AII AI AIU AII AI

PEW 130

PEW 132

PEW 134

125.0 125.1 125.2 125.3 125.4 125.5 125.6 125.7


1M 3M

125.0 125.1 125.2 125.3 125.4 125.5 125.6 125.7

MANA

Figure 1-11

Schma de raccordement de la CPU 314 IFM

1-56

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Schma de principe de la CPU 314 IFM


Les figures 1-12 et 1-13 reprsentent les schmas de principe des entres/sorties intgres de la CPU 314 IFM.

L+ Coupleur CPU + *

Ref
M DAU V

MANA Multiplexer
V A

ADU M Coupleur CPU

MANA

Alimentation interne

MANA

Figure 1-12

Schma de principe de la CPU 314 IFM (entres spciales et entres/sorties analogiques)

1 L+

2L+ 24V
M

Coupleur CPU

2M 3L+ 24V

1M 24V

3M

Figure 1-13

Schma de principe de la CPU 314 IFM (entres/sorties TOR)

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-57

Les CPU

Cblage des entres analogiques


1 L+ L+

Transducteur de mesure 2 fils AIU AII AI_

Nous recommandons de relier AI_ et MANA par un cavalier.

MANA Figure 1-14

Cblage des entres analogiques de la CPU 314 IFM avec un transducteur de mesure 2 fils

1 L+

Conducteurs blinds L+ M

AIU AII AI_ AIU AII AI_ M

transducteur de mesure 4 fils

Groupe de voies non cbles : relier AI_ MANA ! Dans le cas du transducteur de mesure 4 fils, nous recommandons de relier AI_ et MANA.

MANA Figure 1-15

Cblage des entres analogiques de la CPU 314 IFM avec un transducteur de mesure 4 fils

1-58

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

1.4.5

CPU 315

Caractristiques techniques de la CPU 315


CPU et version MLFB Zones de donnes et leur rmanence 6ES7 315-5AF03-0AB0 01 V 1.1.0 Zone de donnes rmanente totale (y compris mmentos, temporisations, compteurs) Mmentos 4736 octets

Version du matriel Version du microprogramme Pack de programmation correspondant

2048 de MB 0 MB 255 de MB 0 MB 15 8 (1 octet de mmento) max. 255 (DB 0 rserv) max. 16 Ko max. 8 DB, 4096 octets de donnes au total pas de rmanence max. 1536 octets 256 octets

STEP 7 V 5.0 ; Service Pack 03

Rmanence rglable Par dfaut

Mmoire Mmoire de travail

Mmentos de cadence Blocs de donnes 48 Ko non

Intgre Extensible


OB

Taille Rmanence rglable Par dfaut

Mmoire de chargement Intgre FEPROM extensible RAM extensible RAM 80 Ko jusqu 4 Mo non oui toutes les donnes 4736 octets, paramtrable, (donnes, mmentos, temporisations)

Donnes locales (non rglable) par classe de priorit

Sauvegarde avec pile sans pile

Blocs voir liste des oprations Taille max. 16 Ko


FB

Profondeur dimbrication Par classe de priorit Supplmentaire lintrieur dun OB derreur 8 4 max. 192 Taille max. 16 Ko max. 192 Taille max. 16 Ko

Temps de traitement Temps de traitement pour

Oprations en bit Oprations en mot Oprations arithmtiques sur nombres entiers Oprations arithmtiques sur nombres virgule flottante

min. 0,3 ms min. 1 ms min. 2 ms min. 50 ms

FC

Zones dadresses (entres/sorties) Zone dadresses de priphrie numrique/analogique Mmoire image (non rglable) Voies numriques Voies analogiques 1 Ko/1 Ko (adressage libre) 128 octets/128 octets max. 1024/1024 max. 256/128

Temps/compteurs et leur rmanence compteurs S7 64 Z 0 Z 63 Z0Z7 0 999 oui SFB 128 de T 0 T 127 aucune temporisation rmanente 10 ms 9990 s oui SFB

Rmanence rglable Par dfaut Plage de comptage

Compteurs CEI type

Temps S7 Rmanence rglable Par dfaut Plage de temps

Temporisations CEI Type

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-59

Les CPU

Configuration Profil-support Modules par profil-support Nombre de matres DP max. 4 max. 8

Fonctions de communication communication PG/OP Communication par donnes globales oui oui

Intgr Via CP

aucun 1

Nombre des paquets GD metteur rcepteur 1 1 max. 22 octets 8 octets oui max. 76 octets 32 octets pour X/I_PUT/_GET ; 76 octets pour X_SEND/_RCV

Fonctions de signalisation S7 Blocs S dalarme actives en mme temps Heure Horloge oui oui cf. chap.1.1.6 1 0 0 32767 heures 1 heure oui oui matre matre/esclave 50

Taille des paquets GD dont cohrents

Communication de base S7

Donnes utiles par tche dont cohrentes

Tamponne Prcision

Compteur dheures de fonctionnement Numro Plage de valeurs Granularit Rmanent

Communication S7

oui (serveur) max. 160 octets 32 octets oui (via CP et FC chargeable) en fonction du CP en fonction du CP oui (via CP et FC chargeable) en fonction du CP en fonction du CP 12 pour communication PG/ OP/de base S7/S7

Donnes utiles par tche dont cohrentes

Communication de base S5

Donnes utiles par tche dont cohrentes

Synchronisation horaire Dans lAS Sur MPI

Communication standard

Donnes utiles par tche dont cohrentes

Fonctions de test et de mise en service Etat/forage de variables oui entres, sorties, mmentos, DP, temps, compteurs max. 30 max. 14 oui entres, sorties max. 10 oui oui 2 oui 100

Nombre de ressources de liaison

Variable Nombre Etat de variables Forage de variables

Rserve pour Communication PG rglable prrgl Communication OP rglable prrgl Communication de base S7 rglable prrgl max. 11 de 1 11 1 max. 11 de 1 11 1 max. 8 de 0 8 8

Forage permanent

Variable Nombre

Etat bloc Pas unique Point darrt Tampon de diagnostic

Interfaces 1re interface Fonctionnalits

Nombre dentres (non rglable)

MPI Matre DP Esclave DP Sparation galvanique

oui non non non

1-60

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

MPI

Tensions, courants Tension dalimentation oui oui oui oui (serveur) 19,2 ; 187,5 kbauds 24 V cc 20,4 28,8 V typ. 7,0 A typ. 8 A 0,4 A2s petit disjoncteur ; 2 A type B ou C max. 200 mA typ. 8 W oui Dure de sauvegarde 25_ C et sauvegarde ininterrompue de la CPU Autonomie de la pile 25_C min. 1 an

Services Communication PG/ OP Communication par donnes globales Communication de base S7 Communication S7

Plage admissible

Consommation (en marche vide) Courant dappel lenclenchement l2t Protection externe des conducteurs de lalimentation (conseille) Alimentation PG sur MPI (15 30 V cc) Puissance dissipe Pile

Vitesses de transmission

Dimensions Cotes de montage L (mm) Poids Programmation Langage de programmation Jeu doprations Niveaux de parenthses Fonctions systme (SFC) Blocs fonctionnels systme (SFB) Protection du programme utilisateur STEP 7 voir liste des oprations 8 voir liste des oprations voir liste des oprations protection par mot de passe H P 80 125 130 0,53 kg environ

env. 5 ans oui 4 semaines environ 3 semaines environ 1 semaine environ 1 heure environ

Accumulateur entre 0 et 25_ C 40_ C 60_ C

Temps de charge de laccumulateur

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-61

Les CPU

1.4.6

CPU 315-2 DP

Matre DP ou esclave DP
La CPU 315-2 DP peut tre utilise avec sa 2me interface (interface PROFIBUS DP) soit comme matre DP, soit comme esclave DP dans un rseau PROFIBUS DP. Une description dtaille des proprits PROFIBUS DP de la CPU 315-2 DP se trouve au chapitre 2.

Caractristiques techniques de la CPU 315-2 DP


CPU et version MLFB Temps S7 6ES7 315-2AF03-0AB0 01 V 1.1.0 128 de T 0 T 127 aucune temporisation rmanente 10 ms 9990 s oui SFB

Version du matriel Version du microprogramme Pack de programmation correspondant

Rmanence rglable Par dfaut Plage de temps

STEP 7 V 5.0 ; Service Pack 03

Temporisations CEI Type

Mmoire Mmoire de travail

Zones de donnes et leur rmanence 64 Ko non Zone de donnes rmanente totale (y compris mmentos, temporisations, compteurs) Mmentos RAM 96 Ko jusqu 4 Mo non oui toutes les donnes 4736 octets 4736 octets

intgre extensible

Mmoire de chargement intgre FEPROM extensible RAM extensible

2048 de MB 0 MB 255 de MB 0 MB 15 8 (1 koctet de mmento) max. 255 (DB 0 rserv) max. 16 Ko 8 DB ; max. 4096 octets de donnes pas de rmanence max. 1536 octets 256 octets

Rmanence rglable Par dfaut

Mmentos de cadence Blocs de donnes

Sauvegarde avec pile sans pile

Taille Rmanence rglable Par dfaut

Temps de traitement Temps de traitement pour

Oprations en bit Oprations en mot Oprations arithmtiques sur nombres entiers Oprations arithmtiques sur nombres virgule flottante

min. 0,3 ms min. 1 ms min. 2 ms min. 50 ms

Donnes locales (non rglable)

OB

Par classe de priorit

Blocs voir liste des oprations Taille max. 16 Ko


FB

Profondeur dimbrication Par classe de priorit Supplmentaire lintrieur dun OB derreur 8 4 max. 192 Taille max. 16 Ko max. 192 Taille max. 16 Ko 64 Z 0 Z 63 Z0Z7 0 999 oui SFB

Temps/compteurs et leur rmanence Compteurs S7

Rmanence rglable Par dfaut Plage de comptage

FC

Compteurs CEI Type

1-62

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Zones dadresses (entres/sorties) Zone dadresses de priphrie numrique/analogique 1 Ko/1 Ko (adressage libre) 1 Ko/1 Ko 128/128 octets max. 8192 (moins 1 octet pour adresse de diagnostic pour chaque esclave DP)/8192 max. 1024/1024 max. 512 (moins 1 octet adresse de diagnostic par esclave DP)/512 max. 256/128

Forage permanent

oui entres, sorties max. 10 oui oui 2 oui 100

Variable Nombre

dont dcentralis

Etat bloc Pas unique Point darrt Tampon de diagnostic

Mmoire image (non rglable) Voies numriques

dont centralises

Nombre dentres (non rglable)

Voies analogiques

Fonctions de communication communication PG/OP Communication par donnes globales oui oui

dont centralises

Configuration Profil-support Modules par profil-support Nombre de matres DP max. 4 max. 8

Nombre des paquets GD metteur rcepteur 1 1 max. 22 octets 8 octets oui (serveur) max. 76 octets 32 octets pour X/I_PUT/_GET ; 76 octets pour X_SEND/_RCV

1 1

Taille des paquets GD dont cohrentes

intgre via CP

Communication de base S7

Fonctions de signalisation S7 Blocs S dalarme actives en mme temps Heure Horloge oui oui cf. chap.1.1.6 1 0 0 32767 heures 1 heure oui oui matre matre/esclave max. 50

Donnes utiles par tche dont cohrentes

Communication S7

oui max. 160 octets 32 octets oui (via CP et FC chargeable) en fonction du CP en fonction du CP oui (via CP et FC chargeable) en fonction du CP en fonction du CP 12 pour communication PG/ OP/de base S7/S7

Tamponne Prcision

Donnes utiles par tche dont cohrentes

Compteur dheures de fonctionnement Numro Plage de valeurs Granularit Rmanent

Communication de base S5

Donnes utiles par tche dont cohrentes

Communication standard

Donnes utiles par tche dont cohrentes

Synchronisation horaire dans lAS CP sur MPI

Nombre de ressources de liaison

Rserve pour Communication PG rglable prrgl Communication OP rglable prrgl Communication de base S7 rglable prrgl max. 11 de 1 11 1 max. 11 de 1 11 1 max. 8 de 0 8 8 max. 4

Fonctions de test et de mise en service Etat/forage de variables oui entres, sorties, mmentos, DB, temps, compteurs max. 30 max. 14

Variable Nombre Etat de variables Forage de variables

Liaisons de routage

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-63

Les CPU

Interfaces 1re interface Fonctionnalits

Poids Programmation Langage de programmation oui non non non Jeu doprations Niveaux de parenthses Fonctions systme (SFC) Blocs fonctionnels systme (SFB) Protection du programme utilisateur oui oui oui oui (serveur) 19,2 ; 187,5 kbauds Tensions, courants Tension dalimentation

0,53 kg environ

STEP 7 voir liste des oprations 8 voir liste des oprations voir liste des oprations/kt protection par mot de passe

MPI Matre DP Esclave DP Sparation galvanique

MPI Services Communication PG/ OP Communication par donnes globales Communication de base S7 Communication S7

24 V cc 20,4 28,8 V typ. 0,9 A typ. 8 A. 0,4 A2s petit disjoncteur ; 2 A type B ou C max. 200 mA typ. 10 W oui

Plage admissible

Consommation (en marche vide) Courant dappel lenclenchement l2t Protection externe des conducteurs de lalimentation (conseille) Alimentation PG sur MPI (15 30 V cc) Puissance dissipe

Vitesses de transmission

2me interface Fonctionnalits

Matre DP Esclave DP Etat/forage ; programmation ; routage

oui oui oui, activable oui non aucune oui

Echange direct de donnes Couplage point point Paramtres par dfaut Sparation galvanique

Pile

Dure de sauvegarde 25_ C et sauvegarde ininterrompue de la CPU Autonomie de la pile 25_C

min. 1 an

env. 5 ans oui 4 semaines environ 3 semaines environ 1 semaine environ 1 heure environ

Matre DP Services Equidistance SYNC/FREEZE activer/dsactiver esclaves DP oui oui oui jusqu 12 Mbauds max. 64 max. 1 Ko E/1 Ko S max. 244 octets E /244 octets S

Accumulateur entre 0 et 25_ C 40_ C 60_ C

Vitesses de transmission Nombre desclaves DP Plage dadresses Donnes utiles par esclave DP

Temps de charge de laccumulateur

Esclave DP Services Etat/forage ; programmation ; routage oui, activable Sie3802f.gsg ... jusqu 12 Mbauds 244 octets E/ 244 octets S max. 32 avec max. 32 octets chacun

fichier GSD vitesse de transmission mmoire de transfert Plages dadresses

Dimensions Cotes de montage L H P (mm) 80 125 130

1-64

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

1.4.7

CPU 316-2 DP

Matre DP ou esclave DP
La CPU 316-2 DP peut tre utilise avec sa 2me interface (interface PROFIBUS DP) soit comme matre DP, soit comme esclave DP dans un rseau PROFIBUS DP. Une description dtaille des proprits PROFIBUS DP de la CPU 316-2 DP se trouve au chapitre 2.

Caractristiques techniques de la CPU 316-2 DP


CPU et version MLFB Temps S7 6ES57 316-2AG00-0AB0 01 V 1.1.0 128 de T 0 T 127 aucune temporisation rmanente 10 ms 9990 s oui SFB

Version du matriel Version du microprogramme Pack de programmation correspondant

Rmanence rglable Par dfaut Plage de temps

STEP 7 V 5.0 ; Service Pack 03

Temporisations CEI Type

Mmoire Mmoire de travail

Zones de donnes et leur rmanence 128 Ko non Zone de donnes rmanente totale (y compris mmentos, temporisations, compteurs) Mmentos 192 Ko jusqu 4 Mo non oui toutes les donnes 4736 octets 4736 octets

intgre extensible

Mmoire de chargement intgre FEPROM extensible RAM extensible

2048 de MB 0 MB 255 de MB 0 MB 17 8 (1 koctet de mmento) 511 (DB 0 rserv) max. 16 Ko max. 8 DB ; 4096 octets de donnes pas de rmanence max. 1536 octets 256 octets

Rmanence rglable Par dfaut

Mmentos de cadence Blocs de donnes

Sauvegarde avec pile sans pile

Taille Rmanence rglable Par dfaut

Temps de traitement Temps de traitement pour

Oprations en bit Oprations en mot Oprations arithmtiques sur nombres entiers Oprations arithmtiques sur nombres virgule flottante

min. 0,3 ms min. 1 ms min. 2 ms min. 50 ms

Donnes locales (non rglable)

OB

Par classe de priorit

Blocs voir liste des oprations taille max. 16 Ko


FB

Profondeur dimbrication ar classe de priorit supplmentaire lintrieur dun OB derreur 8 4 max. 256 Taille max. 16 Ko max. 256 Taille max. 16 Ko 64 Z 0 Z 63 Z0Z7 0 999 oui SFB

Temps/compteurs et leur rmanence Compteurs S7

Rmanence rglable Par dfaut Plage de comptage

FC

Compteurs CEI type

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-65

Les CPU

Zones dadresses (entres/sorties) Zone dadresses de priphrie numrique/analogique 2 Ko/2 Ko (adressage libre) 2 Ko/2 Ko 128/128 octets max. 16384 (moins 1 octet pour adresse de diagnostic pour chaque esclave DP)/16384 max. 1024/1024 max. 1024 (moins 1 octet pour adresse de diagnostic pour chaque esclave DP)/1024 max. 256/128

Pas unique Point darrt Tampon de diagnostic

oui 2 oui 100

dont dcentralise

Mmoire image (non rglable) Voies numriques

nombre dentres (non rglable)

Fonctions de communication communication PG/OP Communication par donnes globales oui oui

dont centralises

Voies analogiques

Nombre des paquets GD metteur rcepteur 1 1 max. 22 octets 8 octets oui max. 76 octets 32 octets pour X/I_PUT/_GET ; 76 octets pour X_SEND/_RCV

dont centralisesl

Taille des paquets GD dont cohrents

Configuration Profil-support Modules par Profil-support Nombre de matres DP max. 4 max. 8

Communication de base S7

Donnes utiles par tche dont cohrentes

intgre via CP

1 1 Communication S7

oui (serveur) max. 160 octets 32 octets oui (via CP et FC chargeable) en fonction du CP en fonction du CP oui (via CP et FC chargeable) en fonction du CP en fonction du CP 12 pour communication PG/ OP/de base S7/S7

Fonctions de signalisation S7 Blocs S dalarme actives en mme temps Heure Horloge oui oui cf. chap 1.1.6 1 0 0 32767 heures 1 heure oui oui matre matre/esclave max. 50

Donnes utiles par tche dont cohrentes

Communication de base S5

Donnes utiles par tche dont cohrentes

Communication standard

Tamponne Prcision

Donnes utiles par tche dont cohrentes

Compteur dheures de fonctionnement Numro Plage de valeurs Granularit Rmanent

Nombre de ressources de liaison

Rserve pour Communication PG rglable prrgl Communication OP rglable prrgl Communication de base S7 rglable prrgl max. 11 de 1 11 1 max. 11 de 1 11 1 max. 8 de 0 8 8 max. 4

Synchronisation horaire dans lAS sur MPI

Fonctions de test et de mise en service Etat/forage de variables oui entres, sorties, mmentos, DB, temps, compteurs max. 30 max. 14 oui entres, sorties max. 10 oui

Variable Nombre Etat de variables Forage de variables

Liaisons de routage Interfaces 1re interface Fonctionnalits

Forage permanent

Variable nombre

Etat bloc

MPI Matre DP Esclave DP Sparation galvanique

oui non non non

1-66

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

MPI

non

Programmation Langage de programmation STEP 7 voir liste des oprations 8 voir liste des oprations voir liste des oprations protection par mot de passe

Services Communication PG/ OP Communication par donnes globales Communication de base S7 Communication S7 oui oui oui oui (serveur) 19,2 ; 187,5 kbauds

Jeu doprations Niveaux de parenthses Fonctions systme (SFC) Blocs fonctionnels systme (SFB) Protection du programme utilisateur Tensions, courants Tension dalimentation

Vitesses de transmission

2me interface Fonctionnalits

24 V cc 20,4 28,8 V typ. 0.9 A typ. 8 A 0,4 A2 S petit disjoncteur ; 2 A type B ou C max. 200 mA typ. 10 W oui

oui oui oui, activable oui non aucune oui

Plage admissible

Matre DP Esclave DP Etat/forage ; programmation ; routage

Consommation (en marche vide) Courant dappel lenclenchement l2t Protection externe des conducteurs de lalimentation (conseille) Alimentation PG sur MPI (15 30 V cc) Puissance dissipe

Echange direct de donnes Couplage point point Paramtres par dfaut Sparation galvanique

Matre DP Services Equidistance SYNC/FREEZE Activer/dsactiver esclaves DP oui oui oui jusqu 12 Mbauds max. 125 max. 2 Ko E/2 Ko S max. 244 octets E /244 octets S

Pile

Dure de sauvegarde 25_ C et sauvegarde ininterrompue de la CPU Autonomie de la pile 25_C

min. 1 an

Vitesses de transmission Nombre desclaves DP Plage dadresses Donnes utiles par esclave DP

env. 5 ans oui

Accumulateur Dure de sauvegarde de lhorloge entre 0 et 25_ C 40_ C 60_ C

4 semaines environ 3 semaines environ 1 semaine environ 1 heure environ

Esclave DP services Etat/forage ; programmation ; routage oui, activable Siem806f.gsg jusqu 12 Mbauds 244 octets E/244 octets S max. 32 avec max. 32 octets chacun

Temps de charge de laccumulateur

Fichier GSD Vitesse de transmission Mmoire de transfert Plages dadresses

Dimensions Cotes de montage L H P (mm) Poids 80 125 130 0,53 kg environ

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-67

Les CPU

1.4.8

CPU 318-2

Caractristiques particulires
4 accumulateurs Linterface MPI peut tre reconfigure : MPI ou PROFIBUS DP (matre DP). Zones de donnes rglables (mmoire image, donnes locales) Pour les diffrences entre la CPU 318-2 et les autres CPU, se reporter galement au chapitre 4.1.

Matre DP ou esclave DP
La CPU 318-2 peut tre utilise soit comme matre DP, soit comme esclave DP dans un rseau PROFIBUS DP. Notez cependant quune seule interface peut tre esclave DP. Une description dtaille des proprits PROFIBUS DP de la CPU 318-2 se trouve au chapitre 2.

Zones de donnes rglables et mmoire de travail occupe


Le paramtrage de la CPU 318-2 permet de modifier la taille de la mmoire image pour les entres et sorties ainsi que les zones rserves aux donnes locales. Une majoration des valeurs par dfaut pour la mmoire image et les donnes locales conduit une augmentation de la mmoire de travail occupe, qui nest ensuite plus disponible pour les programmes utilisateur. Vous devez tenir compte des ordres de grandeur suivants : Mmoire image des entres :1 octet de MIE occupe 12 octets en mmoire de travail mmoire image des sorties : 1 octet de MIS occupe 12 octets en mmoire de travail Exemple : 256 octets en MIE occupent 3072 octets et 2047 octets en MIE occupent un total de 24564 octets en mmoire de travail. Donnes locales : 1 octet de donnes locales occupe 1 octet en mmoire de travail La valeur par dfaut est de 256 octets par classe de priorit. 14 classes de priorit occupent ainsi 3584 octets en mmoire de travail. Avec une taille maximale de 8192 octets, il est donc encore possible dattribuer 4608 octets. Ces derniers ne sont alors plus disponibles pour le programme utilisateur en mmoire de travail.

Communication
La premire interface de la CPU peut tre reconfigure dinterface MPI en interface DP. Linterface DP permet de faire fonctionner la CPU comme matre DP ou comme esclave DP. Lors du routage, le nombre maximal de liaison possibles pour chacune des deux interfaces est rduit dune liaison par liaison PG/OP active qui utilise la CPU 318-2 comme passerelle daccs.

1-68

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

FM 353/354 dcentralis
Lorsque vous utilisez la CPU 318-2 comme matre DP, vous pouvez mettre en oeuvre de manire dcentralise dans une ET200M, les FM 353 partir du numro de rfrence 6ES7353-1AH01-0AE0, version de microprogramme 3.4/03 ; FM 354 partir du numro de rfrence 6ES7354-1AH01-0AE0, version de microprogramme 3.4/03.

Dans un S7-300 avec la CPU 318-2, vous ne pouvez pas mettre en oeuvre les modules suivants :
FM 357 jusqu 6ES7357-4_H02-3AE (compris), version de microprogramme 2.1 ; FM NC jusqu 6FC5250-3AX00-7AH0 (compris), version de microprogramme 3.7 + Toolbox 6FC5252-3AX2Z-6AB0, version logicielle 3,6 ; SM 338 jusqu 6ES7338-7UH00-0AC0 (compris), version 07 ; SIXWAREX M jusqu 7MH4553-1AA41 (compris), version de microprogramme 0119 ; SINAUT ST7 TIM, 6NH7800-_A__0 (astuce : utilisez le module TIM autonome comme partenaire)

Les accs la priphrie non autoriss dans la CPU 318-2,


sont les oprations T PAW sur des modules de signaux centraliss pour lesquels les octets correspondants sont rpartis sur plusieurs modules de signaux.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-69

Les CPU

Caractristiques techniques de la CPU 318-2


CPU et version MLFB Zones de donnes et leur rmanence 6ES7 318-2AJ00-0AB0 03 V 3.0 Zone de donnes rmanente totale (y compris mmentos, temporisations, compteurs) Mmentos max. 11 Ko

Version du matriel Version du microprogramme Pack de programmation correspondant

8192 de MB 0 MB 1023 de MB 0 MB 15 8 (1 octet de mmento) 2047 (DB 0 rserv) max. 64 Ko max. 8 DB, max. 8192 octets de donnes pas de rmanence max. 8192 octets 3584 octets 256 octets (extensible jusqu 8192 octets)

STEP 7 V 5.1 + Service Pack 02

Rmanence rglable Par dfaut

Mmoire Mmoire de travail

Mmentos de cadence Blocs de donnes 256 Ko de donnes/ 256 Ko de code non

intgre extensible

Taille Rmanence rglable Par dfaut

Mmoire de chargement intgre FEPROM extensible RAM extensible 64 Ko jusqu 4 Mo jusqu 2 Mo oui toutes les donnes max. 11 Ko

Donnes locales (rglable)

Par dfaut Par classe de priorit

Sauvegarde avec pile sans pile

Blocs OB voir liste des oprations Taille max. 64 Ko


FB

Temps de traitement Temps de traitement pour

Profondeur dimbrication Par classe de priorit Supplmentaire lintrieur dun OB derreur 16 3 max. 1024 taille max. 64 Ko max. 1024 taille max. 64 Ko min. 0,1 ms min. 0,1 ms min. 0,1 ms min. 0,6 ms

Oprations en bit Oprations en mot Oprations arithmtiques sur nombres entiers Oprations arithmtiques sur nombres virgule flottante

FC

512 Z 0 Z 511 Z0Z7 0 999 oui SFB 512 de T 0 T 511 aucune temporisation rmanente 10 ms 9990 s oui SFB

Temps/compteurs et leur rmanence compteurs S7

Zones dadresses (entres/sorties) Zone dadresses de priphrie numrique/analogique max. 8 Ko/8 Ko (adressage libre)

Rmanence rglable Par dfaut Plage de comptage

dont dcentralise Interface MPI/DP interface DP max. 2 Ko/2 Ko max. 8 Ko/8 Ko 2048/2048 octets 256/256 octets max. 65536 (moins 1 octet pour adresse de diagnostic pour chaque esclave DP) /65536 max. 1024/1024 max. 4096/4096 max. 256/128

Compteurs CEI Type

Mmoire image (rglable)

Temps S7 Rmanence rglable Par dfaut Plage de temps

Par dfaut

Voies numriques

Temporisations CEI Type

dont centralises

Voies analogiques dont centralises

1-70

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Les CPU

Configuration Profil-support Modules par profilsupport Nombre de matres DP max. 4 max. 8

Fonctions de communication Communication PG/OP Communication par donnes globales oui oui

intgrs via CP

2 2

Nombre des paquets GD Emetteur Rcepteur 1 2 54 octets 32 octets oui max. 76 octets 76 octets oui (serveur) max. 160 octets octet, mot, double mot oui (via CP et FC chargeable) en fonction du CP en fonction du CP oui (via CP et FC chargeable) en fonction du CP en fonction du CP

Fonctions de signalisation S7 Blocs S dalarme et blocs D dalarme actifs en mme temps Heure Horloge oui oui cf. chap 1.1.6 8 07 0 32767 heures 1 heure oui oui matre/esclave matre/esclave matre/esclave max. 100

Taille des paquets GD dont cohrents

Communication de base S7

Donnes utiles par tche dont cohrentes

Communication S7

Tamponne Prcision

Donnes utiles par tche dont cohrentes

Compteur dheures de fonctionnement Numro Plage de valeurs Granularit Rmanent

Communication de base S5

Donnes utiles par tche dont cohrentes

Communication standard

Donnes utiles par tche dont cohrentes

Synchronisation horaire dans lAS via MPI via DP

Interfaces 1re interface Fonctionnalits

Fonctions de test et de mise en service Etat/forage de variables Variable Nombre Variable oui entres, sorties, mmentos, DB, temps, compteurs max. 70 oui entres, sorties, mmentos, entres de priphrie, sorties de priphrie max. 256 oui oui 4 100

MPI Matre DP Esclave DP Echange direct de donnes Paramtres par dfaut Sparation galvanique

oui oui oui oui MPI oui max. 32 1 liaison PG 1 liaison OP

Forage permanent

Nombre de liaisons MPI dont rserves

Nombre

Etat bloc Pas unique Point darrt Tampon de diagnostic

Services Communication PG/ OP Communication par donnes globales Communication de base S7 Communication S7 oui oui oui oui (serveur) jusqu 12 Mbauds

Nombre dentres (non rglable)

Vitesses de transmission

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

1-71

Les CPU

Matre DP

Esclave DP

Services Equidistance SYNC/FREEZE Activer/dsactiver esclaves DP oui oui oui jusqu 12 Mbauds max. 2 Ko E/2 Ko S max. 244 octets E /244 octets S

Services Etat/forage ; programmation routage Fichier GSD Vitesses de transmission Mmoire de transfert 244 octets E/244 octets S siem807f.gsg jusqu 12 Mbauds oui, activable

Vitesses de transmission Plage dadresses Donnes utiles par esclave DP

Dimensions Cotes de montage L (mm) Poids H P 160 125 130 0,93 kg environ

Esclave DP Services Etat/forage ; programmation ; routage oui, activable siem807f.gsg jusqu 12 Mbauds 244 octets E/244 octets S

Programmation Langage de programmation Jeu doprations Niveaux de parenthses Fonctions systme (SFC) Blocs fonctionnels systme (SFB) STEP 7 voir liste des oprations 16 voir liste des oprations voir liste des oprations protection par mot de passe

Fichier GSD Vitesse de transmission Mmoire de transfert

2me interface Fonctionnalits

Matre DP Esclave DP Etat/forage ; programmation ; routage

oui oui oui, activable

Protection du programme utilisateur

Tensions, courants oui non aucune oui max. 16 1 liaison PG 1 liaison OP Tension dalimentation 24 V cc 20,4 V 28,8 V typ. 1,2 A typ. 8 A 0,4 A2s petit disjoncteur ; 2 A type B ou C max. 200 mA typ. 12 W oui Dure de sauvegarde 25_ C et sauvegarde ininterrompue de la CPU Autonomie de la pile 25_C min. 1 an

Echange direct de donnes Liaison point point Paramtres par dfaut Sparation galvanique

Plage admissible

Consommation (en marche vide) Courant dappel lenclenchement l2t Protection externe des conducteurs de lalimentation (conseille) Alimentation PG sur MPI (15 30 V cc) Puissance dissipe Pile

Nombre de liaisons dont rserves

Matre DP

Services Communication PG/ OP Equidistance SYNC/FREEZE Activer/dsactiver esclaves DP oui oui oui oui jusqu 12 Mbauds max. 125 max. 8 Ko E/8 Ko S max. 244 octets E /244 octets S

Vitesses de transmission Nombre desclaves DP Plage dadresses Donnes utiles par esclave DP

env. 5 ans oui

Accumulateur Dure de sauvegarde de lhorloge entre 0 et 25_ C 40_ C 60_ C

4 semaines environ 3 semaines environ 1 semaine environ 1 heure environ

Temps de charge de laccumulateur

1-72

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

Introduction
Vous trouverez dans ce chapitre les caractristiques techniques et les proprits des CPU 315-2 DP, 316-2 DP et 318-2 quil est ncessaire de connatre pour utiliser ces CPU en tant que matre DP ou esclave DP ainsi que pour configurer la communication directe. Convention : tant donn que toutes les CPU ont le mme comportement comme matre DP/esclave DP, elles seront dsignes comme CPU 31x-2 par la suite. Remarque concernant la CPU 318-2 : avec la CPU 318-2, vous pouvez utiliser linterface MPI/DP comme interface DP, mais uniquement comme matre DP et non comme esclave DP.

Contenu
Chapitre 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 Contenu Informations sur la fonctionnalit DPV1 Plages dadresses DP des CPU 31x-2 La CPU 31x-2 en tant que matre DP Diagnostic de la CPU 31x-2 en tant que matre DP CPU 31x-2 en tant quesclave DP Diagnostic de la CPU 31x-2 en tant quesclave DP Echange direct de donnes Diagnostic en cas dchange direct de donnes Page 2-2 2-3 2-4 2-5 2-12 2-17 2-31 2-32

Bibliographie
Vous trouverez dans laide en ligne de STEP 7 les descriptions et renseignements concernant la conception, la configuration dun sous-rseau PROFIBUS et le diagnostic dans le sous-rseau PROFIBUS.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

2-1

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

2.1

Informations sur la fonctionnalit DPV1

Objectifs La norme EN50170 relative la priphrie dcentralise a t tendue. Toutes le modifications ont t intgres la norme CEI 61158 / EN 50170, volume 2, PROFIBUS ; par mesure de simplification, nous parlerons dornavant du mode DPV1. Comment reconnatre un matre DPV1/esclave DPV1 ?
Matre DP : les CPU de la famille S7-400 et les CPU 318-2 disposant respectivement dune interface DP intgre prennent en charge la fonctionnalit de matre DPV1 partir de la version de microprogramme 3.0.0. Le texte dinformation des esclaves figurant sous leur nom de famille dans le catalogue du matriel de STEP 7 prcise quil sagit desclaves DPV1. Les esclaves DP que vous intgrez STEP 7 au moyen de fichiers GSD prennent en charge la fonctionnalit V1 partir des fichiers GSD, rvision 3.

A partir de quelle version de STEP 7, une conversion DPV1 est-elle possible ?


A partir de STEP 7 V5.1, Servicepack 2.

Quels modes de fonctionnement existe-t-il pour les composants DPV1 ?


Vous installez un composant dautomatisation DPV1, mais ne souhaitez pas passer au mode DPV1. Choisissez dans ce cas le mode compatible S7. Dans ce dernier, le composant dautomatisation est compatible EN50170. Vous ne pourrez cependant pas utiliser la fonctionnalit DPV1 complte. Ainsi, vous pouvez par exemple utiliser les nouveaux SFB 52-54. Les donnes manquantes seront remplaces par des valeurs par dfaut. Vous installez des composants dautomatisation prennant en charge le mode DPV1, et souhaitez passer ce mode. Choisissez dans ce cas le mode DPV1. Dans ce dernier, vous pouvez utiliser la fonctionnalit DPV1 complte. Vous pouvez continuer utiliser normalement les composants dautomatisation de la station qui ne prennent pas en charge le mode DPV1.

Pouvez-vous continuer utiliser les esclaves existant aprs le passage DPV1 ?


Oui, sans restrictions. Vos esclaves existant ne prennent simplement pas en charge les fontions tendues de DPV1.

2-2

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

Pouvez utiliser des esclaves DPV1 mme sans passage DPV1 ?


Oui, sans restrictions. Dans ce cas, les esclaves DPV1 se comportent comme des esclaves ordinaires. Vous pouvez utiliser les esclaves DPV1 de SIEMENS AG dans ce que lon appelle le mode compatible S7. Pour les esclaves DPV1 dautres fabricants, vous devez utiliser un fichier GSD conforme la norme EN50170, antrieure la rvision 3. DPV1 - ensemble de la station. Lorsque vous passez au mode DPV1, vous devez le faire pour lensemble de la station. Vous pouvez effectuer ce paramtage dans lapplication de configuration matrielle de STEP 7 (mode DP).

De plus amples informations sur le passage DPV1 sont disponibles dans lassistance technique la rubrique FAQ : 7027576

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

2-3

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

2.2

Plages dadresses DP des CPU 31x-2

Plages dadresses des CPU 31x-2


Plage dadresses Plage dadresses DP resp. entres et sorties dont dans la mmoire image resp. entres et sorties 315-2 DP 1024 octets octets 0 127 316-2 DP 2048 octets octets 0 127 318-2 8192 octets octets 0 255 (valeur par dfaut) rglable jusqu loctet 2047

Les adresses de diagnostic DP occupent respectivement 1 octet pour le matre DP et chaque esclave DP dans la plage dadresses des entres. Parmi ces adresses, il est possible dappeler p. ex. le diagnostic normalis DP de la station concerne (paramtre LADDR de la SFC 13). Les adresses de diagnostic DP seront dfinies lors de la configuration. Si vous ne dfinissez pas dadresses de diagnostic DP, STEP 7 affecte alors les adresses, par ordre dcroissant, partir de ladresse doctet la plus leve, en tant quadresses de diagnostic DP.

Configuration de modules adresss dans lespace dadressage de la priphrie


Un module qui est adress dans lespace dadressage de la priphrie doit toujours tre configur de manire ce quil se trouve soit entirement lintrieur, soit entirement en dehors de la mmoire image. Dans le cas contraire, la cohrence nest plus garantie et des donnes errones peuvent en rsulter.

2-4

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

2.3

La CPU 31x-2 en tant que matre DP

Introduction
Ce chapitre dcrit les proprits et les caractristiques techniques de la CPU utilise en tant que matre DP. Les proprits et les caractristiques techniques des CPU 31x-2 utilises comme CPU standard se trouvent au chapitre 1.

Condition pralable
Linterface MPI/DP doit-elle tre une interface DP ? Dans ce cas, linterface doit tre configure comme interface DP. Avant la mise en service, il faut configurer la CPU en tant que matre DP. Il faut par consquent effectuer les oprations suivantes dans STEP 7 Configurer la CPU en tant que matre DP, Affecter une adresse PROFIBUS, Affecter une adresse de diagnostic matre, Intgrer les esclaves DP dans le systme matre DP. Un des esclaves DP est-il une CPU 31x-2 ? Dans ce cas, vous trouverez cet esclave DP dans le catalogue DP PROFIBUS en tant que station dj configure . Vous affecterez cette CPU esclave DP une adresse de diagnostic esclave dans le matre DP. Il faut coupler le matre DP avec la CPU esclave DP et dfinir les plages dadresses pour lchange de donne avec la CPU esclave DP.

Visualisation dtat/forage, programmation via PROFIBUS


Au lieu de passer par linterface MPI, vous pouvez galement utiliser linterface DP PROFIBUS pour programmer la CPU ou excuter les fonctions PG visualisation dtat et forage .

Nota Lutilisation des fonctions visualisation dtat et forage via linterface DP PROFIBUS a pour effet dallonger le cycle DP.

Equidistance
A partir de STEP7 V 5.x, il est possible de paramtrer des cycles de bus de mme dure (quidistants) pour les sous-rseaux PROFIBUS. Une description dtaille de lquidistance est donne dans laide en ligne de STEP7.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

2-5

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

Dmarrage du systme matre DP


La CPU 31x-2 DP est matre DP Le paramtre Transfert des paramtres aux modules permet galement dactiver le contrle de synchronisation au dmarrage des esclaves DP. La CPU 318-2 est matre DP Les paramtres Transfert des paramtres aux modules et Acquittement des modules permettent dajuster le contrle de la synchronisation au dmarrage des esclaves DP.

Cela signifie que les esclaves DP doivent dmarrer et tre paramtrs par la CPU (en tant que matre DP) dans cette limite de temps.

Adresse PROFIBUS du matre DP


Vous ne devez pas utiliser ladresse 126 comme adresse PROFIBUS pour la CPU 31x-2.

2.4

Diagnostic de la CPU 31x-2 en tant que matre DP

Diagnostic par LED de visualisation


Le tableau 2-1 explique la signification de la LED BUSF. En cas de signalisation derreur, la LED BUSF qui sallume ou clignote est toujours celle qui est affecte linterface configure comme interface DP PROFIBUS.
Tableau 2-1 BUSF teinte allume Signification de la LED BUSF de la CPU 31x-2 en tant que matre DP Signification Configuration correcte : tous les esclaves configurs rpondent Remde

Dfaut du bus (dfaut physique) Dfaut de linterface DP Diffrentes vitesses de transmission


en mode multi-matres DP

Vrifier si le cble-bus prsente un court-circuit ou une


coupure.

Analyser les informations de diagnostic. Reconfigurer


ou corriger la configuration.

clignote

Dfaillance dune station Au moins un des esclaves relis ne


peut tre adress

Vrifier si le cble-bus est raccord la CPU 31x-2 ou


sil y a une coupure sur le bus.

Attendre que la CPU 31x-2 ait fini de dmarrer. Si la


LED ne cesse pas de clignoter, contrler les esclaves DP ou analyser les informations de diagnostic des esclaves DP.

2-6

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

Lecture du diagnostic avec STEP 7


Tableau 2-2 Matre DP CPU 31x-2 Lecture du diagnostic avec STEP 7 Bloc ou fiche dans STEP 7 Fiche Diagnostic desclave DP SFC 13 DPNRM_DG Application Afficher le diagnostic desclave sous forme de texte descriptif dans linterface utilisateur de STEP 7 Lecture du diagnostic desclave (criture dans la zone de donnes du programme utilisateur) Voir ... Voir Diagnostic du matriel dans laide en ligne de STEP 7 et dans le Guide de lutilisateur de STEP 7 Structure pour CPU 31x-2, cf. chapitre 2.6.4 ; SFC voir le manuel de rfrence Fonctions standard et fonctions systme structure pour dautres esclaves, voir leur description

SFC 59 RD_REC SFC 51 RDSYSST

Lecture denregistrements du diagnostic S7 (criture dans la zone de donnes du programme utilisateur) Lecture des listes dtat systme (SZL) partielles. Appeler la SFC 51 dans lalarme de diagnostic avec lID de SZL W#16#00B4 et lire la SZL de la CPU de lesclave. pour DPV1 on a : Lecture denregistrements du diagnostic S7 (criture dans la zone de donnes du programme utilisateur)

SFB 52 RDREC (uniquement 31 8-2)

Manuel de rfrence Fonctions standard et fonctions systme

SFB 54 pour DPV1 on a : RALRM Lecture dinformations dalarme dans (uniquement 31 lOB dalarme correspondant 8-2)

Exploiter le diagnostic dans le programme utilisateur


Les deux figures suivantes exposent la mthode suivre pour exploiter le diagnostic dans le programme utilisateur. Dans le cas de la CPU 315-2 DP, il faut tenir compte du numro de rfrence :

CPU 315-2 DP < 6ES7 315-2AF03-0AB0

CPU 315-2 DP partir de 6ES7315-2AF03-0AB0 CPU 316-2 DP partir de 6ES7316-2AG00-0AB0 CPU 318-2 partir de 6ES7318-2AJ00-0AB0 ... cf. figure 2-2 la page 2-9

... cf. figure 2-1 la page 2-8

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

2-7

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

CPU 315-2 DP antrieure 6ES7 315-2AF03-0AB0


Evnement de diagnostic

Appel de lOB82

Lire le paramtre OB82_MDL_TYPE dans les donnes locales de lOB 82 : les bits 0 3 contiennent la classe de module (type desclave DP)

0011 = esclave DP conforme la norme

1011 = CPU comme esclave DP (esclave I) Lire lOB82_MDL_ADDR (adresse de diagnostic de lesclave DP = adresse de diagnostic STEP7)

autre identification : esclave DP S7

Lire lOB82_MDL_ADDR (adresse de diagnostic de lesclave DP = adresse de diagnostic STEP7)

Lire lOB82_MDL_ADDR et lire lOB82_IO_FLAG (= identification du module dE/S)

Appeler la SFC 13

Ecrire ladresse de diagnostic dans le paramtre LADDR

Ecrire le bit 0 de lOB82_IO_Flag dans le bit 15 de lOB82_MDL_ADDR Rsultat : adresse de diagnostic OB82_MDL_ADDR*

Appeler la SFC 13

Appeler la SFC 51

Ecrire ladresse de diagnostic dans le paramtre LADDR

crire ladresse de diagnostic dans le paramtre INDEX (ici toujours ladresse dentre) crire lID W#16#00B3 dans le paramtre SZL_ID (= donnes de diagnostic dun module)

Pour le diagnostic des modules concerns : Appeler la SFC 51 crire ladresse de diagnostic OB82_MDL_ADDR* dans le paramtre INDEX crire lID W#16#00B3 dans le paramtre SZL_ID (= donnes de diagnostic dun module)

Figure 2-1

Diagnostic avec la CPU 315-2 DP < 315-2AF03

2-8

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

CPU 315-2 DP partir de 6ES7 315-2AF03-0AB0 CPU 316-2 DP ; Evnement de diagnostic 318-2

Appel de lOB82 uniquement 318-2

Lire lOB82_MDL_ADDR et lire lOB82_IO_FLAG (= identification du module dE/S)

Pour le diagnostic des composants concerns : Appel de la SFB 54 (dans DPV1) Paramtrer MODE = 1 Les donnes de diagnostic sont

Ecrire le bit 0 de lOB82_IO_Flag dans le bit 15 de lOB82_MDL_ADDR Rsultat : adresse de diagnostic OB82_MDL_ADDR*

inscrites dans les paramtres TINFO et AINFO.

Pour le diagnostic de lesclave DP complet : Appeler la SFC 13 crire ladresse de diagnostic OB82_MDL_ADDR* dans le paramtre LADDR

Pour le diagnostic des modules concerns : Appeler la SFC 51 crire ladresse de diagnostic OB82_MDL_ADDR* dans le paramtre INDEX crire lID W#16#00B3 dans le paramtre SZL_ID (= donnes de diagnostic dun module)

Figure 2-2

Diagnostic avec la CPU 31x-2 (315-2 DP partir de 315-2AF03)

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

2-9

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

Adresses de diagnostic
Avec la CPU 31x-2, vous attribuez des adresses de diagnostic pour le rseau DP PROFIBUS. Lors de la configuration, veillez affecter des adresses de diagnostic DP dune part au matre DP et dautre part lesclave DP.

CPU 31x-2 en tant que matre DP

CPU 31x-2 en tant quesclave DP

PROFIBUS Au moment de la configuration, vous dfinissez ces 2 adresses : Adresse de diagnostic Au moment de la configuration du matre DP, vous dfinissez (dans le projet correspondant du matre DP) une adresse de diagnostic pour lesclave DP. Dans la suite, cette adresse de diagnostic est dsigne comme associe au matre DP. Sous cette adresse de diagnostic le matre DP est inform de ltat de lesclave DP ou dune interruption du bus (voir aussi tableau 2-3). Adresse de diagnostic Au moment de la configuration de lesclave DP, vous dfinissez (dans le projet correspondant de lesclave DP) galement une adresse de diagnostic pour lesclave DP. Dans la suite, cette adresse de diagnostic sera dsigne comme associe lesclave DP. Sous cette adresse de diagnostic lesclave DP est inform de ltat du matre DP ou de linterruption du bus (voir aussi tableau 2-8 la page 2-23).

Figure 2-3

Adresses de diagnostic pour le matre DP et lesclave DP

2-10

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

Dtection dvnement
Le tableau 2-3 expose comment la CPU 31x-2 en tant que matre DP dtecte les modifications dtat de fonctionnement dune CPU utilise comme esclave DP ou les interruptions du transfert de donnes.
Tableau 2-3 Dtection dvnement de la CPU 31x-2 comme matre DP Droulement dans le matre DP

Evnement Interruption du bus (court-circuit, connecteur dbranch)

Appel de lOB 86 avec le message Dfaillance de station


(vnement apparaissant ; adresse de diagnostic de lesclave DP qui est attribue au matre DP)

En cas daccs la priphrie : Appel de lOB 122


(erreur daccs la priphrie) Esclave DP : RUN STOP

Appel de lOB 82 avec le message Module dfectueux


(vnement apparaissant ; adresse de diagnostic de lesclave DP qui est attribue au matre DP ; variable OB82_MDL_STOP=1)

Esclave DP : STOP RUN

Appel de lOB 82 avec message module ok.


(vnement disparaissant ; adresse de diagnostic de lesclave DP qui est attribue au matre DP ; variable OB82_MDL_STOP=0)

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

2-11

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

Exploitation dans le programme utilisateur


Le tableau suivant 2-4 indique comment exploiter, par exemple, les changements dtat RUN-STOP de lesclave DP dans le matre DP (cf. galement le tableau 2-3).
Tableau 2-4 Exploitation des changements dtat RUN-STOP de lesclave DP dans le matre DP dans le matre DP Adresses de diagnostic (exemple) adresse de diagnostic du matre=1023 adresse de diagnostic de lesclave dans le systme matre=1022 La CPU appelle lOB 82 avec notamment les informations suivantes : dans lesclave DP (CPU 31x-2 DP) Adresses de diagnostic (exemple) adresse de diagnostic de lesclave=422 adresse de diagnostic du matre=sans objet CPU : RUN STOP La CPU gnre un tlgramme de diagnostic esclave DP (cf. chapitre 2.6.4).

OB 82_MDL_ADDR:=1022 OB82_EV_CLASS:=B#16#39
(vnement apparaissant)

OB82_MDL_DEFECT:=dfaut module
Conseil : ces informations se trouvent aussi dans le tampon de diagnostic de la CPU Il est conseill de programmer dans le programme utilisateur la SFC 13 DPNRM_DG pour la lecture des donnes de diagnostic de lesclave DP. En mode DPV1, nous vous recommandons dutiliser le SFB54. Il fournit linformation dalarme complte.

2-12

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

2.5

La CPU 31x-2 en tant quesclave DP

Introduction
Ce chapitre dcrit les proprits et les caractristiques techniques de la CPU utilise en esclave DP. Les proprits et les caractristiques techniques de la CPU utilise en CPU standard se trouvent au chapitre 1.

Condition pralable
Linterface MPI/DP doit-elle tre une interface DP ? Dans ce cas, linterface doit tre configure comme interface DP. Avant la mise en service, il faut configurer la CPU en tant quesclave DP. Il faut par consquent effectuer les oprations suivantes dans STEP 7 Mettre CPU en route en tant quesclave DP Affecter une adresse PROFIBUS Affecter une adresse de diagnostic esclave Dfinir les plages dadresses pour lchange de donnes avec matre DP.

Fichiers GSD
Un fichier GSD est ncessaire pour configurer la CPU 31x-2 comme esclave DP dans un systme matre DP. Le fichier GSD est livr avec COM PROFIBUS partir de la version V 4.0. Si vous travaillez avec une version antrieure ou un autre outil de configuration, vous pouvez obtenir le fichier GSD dans lInternet ladresse http://www.ad.siemens.de/csi_e/gsd ou par modem auprs du SSC de Frth au numro de tlphone + 49 911/737972

Tlgramme de configuration et de paramtrage


Lors de la configuration/paramtrage de la CPU 31x-2, vous tes assist par STEP 7. Si vous avez besoin dune description du tlgramme de configuration et de paramtrage, par exemple pour un contrle avec un moniteur de bus, vous trouverez cette description sur lInternet, ladresse http://www.ad.siemens.de/simatic-cs, rubrique 1452338.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

2-13

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

Visualisation dtat/forage, programmation via PROFIBUS


Au lieu de passer par linterface MPI, vous pouvez galement utiliser linterface DP PROFIBUS pour programmer la CPU ou excuter les fonctions PG visualisation dtat et forage . A cet effet, il faut activer ces fonctions dans STEP 7 lors de la configuration de la CPU en tant quesclave DP.

Nota Lutilisation des fonctions visualisation dtat et forage via linterface DP PROFIBUS a pour effet dallonger le cycle DP.

Transfert de donnes via une mmoire de transfert


Lorsquelle est utilise comme esclave DP, la CPU 31x-2 met une mmoire de transfert disposition du rseau DP PROFIBUS. Le transfert de donnes entre la CPU esclave DP et le matre DP seffectue toujours par lintermdiaire de cette mmoire de transfert. 32 plages dadresses maximum peuvent tre configures cette fin. Cela signifie que le matre DP crit ses donnes dans ces plages dadresses de la mmoire de transfert et que la CPU lit ces donnes dans le programme utilisateur et rciproquement. Matre DP

CPU 31x-2 en tant quesclave DP


Mmoire de transfert dans lespace dadressage de la priphrie E/S E/S

PROFIBUS Figure 2-4 Mmoire de transfert dans la CPU 31x-2 utilise en esclave DP

2-14

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

Plages dadresses de la mmoire de transfert


Les plages dadresses dentres et de sorties doivent tre configures dans STEP 7 : 32 plages dadresses dentres ou de sorties maximum peuvent tre configures chacune de ces plages dadresses peut avoir une taille maximale de 32 octets 244 octets dentres et 244 octets de sorties au maximum peuvent tre configurs au total Le tableau suivant reprsente le principe des plages dadresses. Vous retrouvez cette figure dans la configuration dans STEP 7.
Tableau 2-5 Exemple de configuration pour les plages dadresses de la mmoire de transfert Typ e 1 2 : 32 Plages dadresses Plages dadresses dans la CPU matre DP dans la CPU esclave DP Ces paramtres des plages dadresses doivent tre identiques pour le matre DP et lesclave DP E A Adresse matre 222 0 Typ e A E Adresse esclave 310 13 Longueur 2 10 Unit Octet Mot Cohrence Unit Longueur totale

Rgles
Lutilisation de la mmoire de transfert exige de respecter les rgles suivantes : Affectation des plages dadresses : Les donnes dentres de lesclave DP sont toujours des donnes de sortie du matre DP Les donnes de sortie de lesclave DP sont toujours des donnes dentre du matre DP Les adresses peuvent tre attribues librement. Dans le programme utilisateur, vous accdez aux donnes par des instructions de chargement/transfert ou par les SFC 14 et 15. Vous pouvez galement indiquer des adresses de la mmoire image des entres ou des sorties.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

2-15

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

Nota Vous attribuez pour la mmoire de transfert des adresses de la plage dadresses DP de la CPU 31x-2. Les adresses attribues la mmoire de transfert ne doivent tre rutilises pour les modules de priphrie connects la CPU 31x-2 !

La plus petite adresse des diffrentes plages dadresses constitue ladresse de dbut de la zone considre. La longueur, lunit et la cohrence des plages dadresses correspondantes du matre DP et de lesclave DP doivent tre identiques.

Matre DP S5
Si vous utilisez un coupleur IM 308 C comme matre DP et une CPU 31x-2 comme esclave DP, il faut tenir compte des points suivants pour garantir un change de donnes cohrent : Il faut programmer dans lIM 308 C le FB 192, afin de pouvoir changer des donnes cohrentes entre le matre DP et lesclave DP. Le FB 192 fait en sorte que les donnes de la CPU 31x-2 ne peuvent tre mises ou lues quen bloc !

S5-95 comme matre DP


Si vous utilisez un S5-95 comme matre DP, vous devez alors galement rgler ses paramtre bus pour la CPU 31x-2 en tant quesclave DP.

2-16

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

Exemple de programme
Vous trouvez ci-dessous un petit exemple de programme pour lchange de donnes entre un matre DP et un esclave DP. Vous retrouverez dans cet exemple les adresses du tableau 2-5.

Dans la CPU esclave DP


L T L T L T 2 MB EB MB MW PAW 6 0 7 6 310 Prparation donnes dans esclave DP

Dans la CPU matre DP

Transmission donnes au matre DP L T L L + T L + T PEB MB PEB B#16#3 I MB 10 3 MB 222 50 223 Traitement des donnes reues dans matre DP

51 Prparation donnes dans matre DP 60 Emission donnes vers esclave DP

CALL SFC 15 LADDR:= W#16#0 RECORD:= P#M60.0 Byte20 RET_VAL:=MW 22 CALL SFC 14 LADDR:=W#16#D RET_VAL:=MW 20 RECORD:=P#M30.0 Byte20 L L + T MB MB I MW 30 7 100 Rception donnes par matre DP

Traitement donnes reues

Transfert des donnes en STOP


La CPU esclave DP passe ltat STOP : les donnes qui figurent dans la mmoire de transfert de la CPU sont remplaces par des 0. Le matre DP lit donc 0. Le matre DP passe ltat STOP : les donnes qui figurent dans la mmoire de transfert de la CPU sont maintenues et peuvent continuer tre lues par la CPU.

Adresse PROFIBUS
Vous ne devez pas utiliser ladresse 126 comme adresse PROFIBUS pour la CPU 31x-2.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

2-17

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

2.6

Diagnostic de la CPU 31x-2 en tant quesclave DP

Dans ce chapitre
Chapitre 2.6.1 2.6.2 2.6.3 2.6.4 2.6.5 2.6.6 2.6.7 2.6.8 2.6.9 2.6.10 Diagnostic par LED de visualisation Diagnostic avec STEP 5 ou STEP 7 Lecture du diagnostic Structure du diagnostic dun esclave Etat 1 3 de station Adresse matre PROFIBUS Identificateur de constructeur Diagnostic orient identificateur Diagnostic orient station Alarmes Contenu Page 2-19 2-19 2-20 2-24 2-25 2-27 2-27 2-28 2-29 2-31

2-18

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

2.6.1

Diagnostic par LED de visualisation

Diagnostic par LED de visualisation - CPU 31x-2


Le tableau 2-6 explique la signification des LED BUSF. En cas de signalisation derreur, la LED BUSF qui sallume ou clignote est toujours celle qui est affecte linterface configure comme interface DP PROFIBUS.
Tableau 2-6 BUSF Eteinte Clignote Signification des LED BUSF de la CPU 31x-2 en tant quesclave DP Signification Configuration correcte : La CPU 31x-2 est mal paramtre. Il ny a pas dchange de donnes entre le matre DP et la CPU 31x-2. Causes : Remde

Vrifier la CPU 31x-2 Vrifier si le connecteur de bus est bien enfich Vrifier si le cble de bus menant au matre DP nest
pas coup as cou

Le dlai de scrutation est coul. Interruption de la communication sur


le bus PROFIBUS

Vrifier la configuration et le paramtrage

Adresse PROFIBUS errone Allume Court-circuit sur le court circuit sur le Vrifier la constitution du bus Court circuit court-circuit
bus

2.6.2

Diagnostic avec STEP 5 ou STEP 7

Diagnostic desclave
Le diagnostic desclave est ralis selon la norme EN 50170, volume 2, PROFIBUS. Il peut tre consult avec STEP 5 ou STEP 7, en fonction du matre DP, pour tous les esclaves DP qui respectent la norme. La lecture et la structure du diagnostic desclave sont dcrits dans les chapitres ci-aprs.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

2-19

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

Diagnostic S7
Le diagnostic S7 peut tre demand dans le programme utilisateur pour tous les modules de la gamme SIMATIC S7/M7. La structure du diagnostic S7 est la mme pour les modules implantation centralise et dcentralise. Les donnes de diagnostic dun module se trouvent dans les enregistrements 0 et 1 de la zone des donnes systme du module. Lenregistrement 0 contient 4 octets de donnes de diagnostic qui dcrivent ltat momentan dun module. Lenregistrement 1 contient en outre des donnes de diagnostic particulires au module. La structure des donnes de diagnostic figure dans le manuel de rfrence Fonctions standard et fonctions systme.

2.6.3

Lecture du diagnostic
Lecture du diagnostic avec STEP 5 et STEP 7 dans le systme matre Bloc ou fiche dans STEP 7 Fiche Diagnostic desclave DP SFC 13 DP NRM_DG Application Voir ...

Tableau 2-7

Automate programmable avec matre DP SIMATIC S7/M7

Afficher le diagnostic desclave sous forme de texte descriptif dans linterface utilisateur de STEP 7 Lecture du diagnostic desclave (criture dans la zone de donnes du programme utilisateur)

Voir Diagnostic du matriel dans laide en ligne de STEP 7 et dans le Guide de lutilisateur de STEP 7 Structure cf. chapitre 2.6.4; SFC voir le manuel de rfrence Fonctions standard et fonctions systme Manuel de rfrence Fonctions standard et fonctions systme

SFC 51 RDSYSST

SIMATIC S5 avec un IM 308-C comme matre DP SIMATIC S5 avec automate programmable S5-95U comme matre DP

SFB 54 RDREC Lecture dinformations dalarme dans (uniquement 31 lOB dalarme correspondant 8-2) Lecture du diagnostic desclave FB 192 (criture dans la zone de donnes du IM308C programme utilisateur) g ) FB 230 S_DIAG

Lecture des listes dtat systme (SZL) partielles. Appeler la SFC 51 dans lalarme de diagnostic avec lID de SZL W#16#00B4 et lire la SZL de la CPU de lesclave. pour DPV1 on a :

Manuel de rfrence Fonctions standard et fonctions systme

Structure cf. chapitre 2.6.4; FB voir le manuel Station de priphrie dcentralise ET 200 d li

2-20

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

Exemple de lecture du diagnostic desclave avec le FB 192 IM 308C


Les lignes ci-aprs sont consacres un exemple de lecture du diagnostic desclave pour un esclave DP dans le programme utilisateur en STEP 5 avec le FB 192.

Hypothses
Ce programme utilisateur en STEP 5 a t crit en faisant les hypothses suivantes : LIM 308-C occupe les pages 0 ... 15 (numro 0 de lIM 308-C) en tant que matre DP. Lesclave DP a ladresse PROFIBUS 3. Le diagnostic desclave doit tre crit dans le DB 20. Vous pouvez galement utiliser tout autre bloc de donnes cet effet. Le diagnostic desclave compte 26 octets.

Programme utilisateur en STEP 5

LIST :A DB :SPA FB :IM308C : KH : KY : KC : KM : KY : KF : KF : DW 30 192 F800 0, 3 SD 0 0, 20 +1 26 0

Explication

Name DPAD IMST FCT GCGR TYP STAD LENG ERR

Plage dadresses par dfaut de lIM 308-C N de lIM = 0, adresse PROFIBUS de lesclave DP = 3 Fonction : lecture du diagnostic desclave non exploit Zone de donnes S5 : DB 20 Donnes de diagnostic partir du mot de donnes 1 Longueur de diagnostic = 26 octets Mmorisation du code derreur dans DW 0 du DB 30

Exemple de lecture du diagnostic S7 avec la SFC 59 RD_REC


Les lignes ci-aprs sont consacres un exemple de lecture des enregistrements du diagnostic S7 pour un esclave DP dans le programme utilisateur en STEP 7 avec la SFC 59. La lecture du diagnostic desclave avec la SFC 13 est ralise de manire similaire.

Hypothses
Ce programme utilisateur en STEP 7 a t crit en faisant les hypothses suivantes : On veut lire le diagnostic du module dentre dont ladresse est 200H. On veut lire lenregistrement 1. Lenregistrement 1 doit tre crit dans le DB 10.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

2-21

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

Programme utilisateur en STEP 7

LIST CALL SFC 59 :=TRUE :=B#16#54 :=W#16#200 :=B#16#1 := :=TRUE :=DB 10

Explication

REQ IOID LADDR RECNUM RET_VAL BUSY RECORD

Demande de lecture Identificateur de la plage dadresses, ici entre de priphrie Adresse logique du module Lecture de lenregistrement 1 En cas derreur, rcuprer le code derreur La lecture nest pas encore termine La zone cible pour lenregistrement 1 lu est le bloc de donnes 10

Adresses de diagnostic
Avec la CPU 31x-2, vous attribuez des adresses de diagnostic pour le rseau DP PROFIBUS. Lors de la configuration, veillez affecter des adresses de diagnostic DP dune part au matre DP et dautre part lesclave DP.

CPU 31x-2 en tant que matre DP

CPU 31x-2 en tant quesclave DP

PROFIBUS Au moment de la configuration, vous dfinissez ces 2 adresses : Adresse de diagnostic Au moment de la configuration du matre DP, vous dfinissez (dans le projet correspondant du matre DP) une adresse de diagnostic pour lesclave DP. Dans la suite, cette adresse de diagnostic est dsigne comme associe au matre DP. Sous cette adresse de diagnostic, le matre DP est inform de ltat de lesclave DP ou de linterruption du bus (voir aussi tableau 2-3 la page 2-11). Adresse de diagnostic Au moment de la configuration de lesclave DP, vous dfinissez (dans le projet correspondant de lesclave DP) galement une adresse de diagnostic pour lesclave DP. Dans la suite, cette adresse de diagnostic sera dsigne comme associe lesclave DP. Sous cette adresse de diagnostic lesclave DP est inform de ltat du matre DP ou dune interruption du bus (voir aussi tableau 2-8).

Figure 2-5

Adresses de diagnostic pour le matre DP et lesclave DP

2-22

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

Dtection dvnement
Le tableau 2-8 expose comment la CPU 31x-2 en tant quesclave DP dtecte les modifications dtat de fonctionnement ou les interruptions du transfert de donnes.
Tableau 2-8 Dtection dvnement de la CPU 31x-2 comme esclave DP Ce qui se passe dans lesclave DP

Evnement Interruption du bus (court-circuit, connecteur dbranch)

Appel de lOB 86 avec le message Dfaillance de station


(vnement apparaissant ; adresse de diagnostic de lesclave DP qui est attribue lesclave DP)

En cas daccs la priphrie : Appel de lOB 122


(erreur daccs la priphrie) Matre DP : RUN STOP

Appel de lOB 82 avec le message Module dfectueux


(vnement apparaissant ; adresse de diagnostic de lesclave DP qui est attribue lesclave DP ; variable OB82_MDL_STOP=1)

Matre DP : STOP RUN

Appel de lOB 82 avec message module ok.


(vnement disparaissant ; adresse de diagnostic de lesclave DP qui est attribue lesclave DP ; variable OB82_MDL_STOP=0)

Exploitation dans le programme utilisateur


Le tableau suivant 2-9 indique comment exploiter, par exemple, les changements dtat RUN-STOP du matre DP dans lesclave DP (cf. galement le tableau 2-8).
Tableau 2-9 Exploitation des changements dtat RUN-STOP dans le matre DP/esclave DP dans le matre DP Adresses de diagnostic (exemple) adresse de diagnostic du matre=1023 adresse de diagnostic de lesclave dans le systme matre=1022 CPU : RUN STOP dans lesclave DP Adresses de diagnostic (exemple) adresse de diagnostic de lesclave=422 adresse de diagnostic du matre=sans objet La CPU appelle lOB 82 avec notamment les informations suivantes :

OB 82_MDL_ADDR:=422 OB82_EV_CLASS:=B#16#39
(vnement arrivant)

OB82_MDL_DEFECT:=dfaut module
Conseil : ces informations se trouvent aussi dans le tampon de diagnostic de la CPU

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

2-23

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

2.6.4

Structure du diagnostic dun esclave

Structure du diagnostic desclave


Octet 0 Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 octet x

Etat 1 3 de station

Adresse matre PROFIBUS Octet fort Octet faible Identificateur de constructeur

. . .

Diagnostic orient identificateur (la longueur dpend du nombre de plages dadresses configures dans la mmoire de transfert1)

Octet x+1 octet y

. . .

Diagnostic orient station (la longueur dpend du nombre de plages dadresses configures dans la mmoire de transfert)

Exception : en cas de configuration errone du matre DP, lesclave DP interprte 35 plages dadresses configures (46H). Structure du diagnostic dun esclave

Figure 2-6

2-24

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

2.6.5

Etat 1 3 de station

Dfinition
Ltat 1 3 de station donne une vue densemble de ltat dun esclave DP.

Etat 1 de station
Tableau 2-10 Structure de ltat 1 de station (octet 0)

Bit 0

Signification 1 : Le matre DP ne peut pas accder lesclave DP

Remde

Adresse DP correcte sur esclave DP ? Connecteur de bus enfich ? Esclave DP aliment ? Rpteur RS 485 configur correctement ? Effectuez un reset sur lesclave DP rage.

1 2

1 : Esclave DP pas encore prt pour lchange de donnes. 1 : Les donnes de configuration transmises par le matre DP lesclave DP ne correspondent pas la configuration relle de lesclave DP. 1 : Alarme de diagnostic gnre par la transition RUN-STOP de la CPU 0 : Alarme de diagnostic gnre par la transition STOP-RUN de la CPU

Attendre ! Lesclave DP est en cours de dmar Bon type de station ou bonne configuration de
lesclave DP dans le logiciel ?

Vous pouvez lire les informations de diagnostic.

1 : Fonction non supporte, par ex. modification de ladresse DP par le logiciel 0 : Le bit est toujours 0 .

Vrifier la configuration.

5 6

1 : Le type desclave DP ne correspond Bon type de station dans le logiciel ? (Erreur de pas la configuration spcifie paramtrage) dans le logiciel. 1 : Lesclave DP a t paramtr par Le bit est toujours 1, par ex. lors dun accs un autre matre DP que celui qui aclesclave DP partir de la PG ou dun autre matre cde en ce moment lesclave DP. DP. Ladresse DP du matre ayant effectu le paramtrage se trouve dans loctet de diagnostic Adresse matre PROFIBUS .

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

2-25

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

Etat 2 de station
Tableau 2-11 Structure de ltat 2 de station (octet 1)

Bit 0 1 2 3 4 5 6 7

Signification 1 : Lesclave DP doit tre reparamtr et reconfigur. 1 : Il y a prsence dun message de diagnostic. Lesclave DP ne peut pas reprendre le service tant que le dfaut nest pas supprim (message de diagnostic statique). 1 : Le bit est toujours 1 , sil existe un esclave DP avec cette adresse DP. 1 : La surveillance de time-out est active pour cet esclave DP. 0 : Le bit est toujours 0 . 0 : Le bit est toujours 0 . 0 : Le bit est toujours 0 . 1 : Lesclave est dsactiv, cest--dire quil ne figure plus dans le cycle de traitement.

Etat 3 de station
Tableau 2-12 Structure de ltat 3 de station (octet 2)

Bit 0 6 7 0 : Les bits sont toujours 0 1 :

Signification

Le nombre de messages de diagnostic dpasse la capacit de mmorisation


de lesclave DP.

Le matre DP ne peut pas enregistrer dans son tampon de diagnostic tous les
messages de diagnostic mis par lesclave DP.

2-26

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

2.6.6

Adresse matre PROFIBUS

Dfinition
Loctet de diagnostic Adresse matre PROFIBUS contient ladresse DP du matre DP : qui a paramtr lesclave DP et qui a accs en lecture et en criture lesclave DP.

Adresse matre PROFIBUS


Tableau 2-13 Structure de ladresse matre PROFIBUS (octet 3)

Bit 07

Signification Adresse DP du matre DP qui a ralis le paramtrage de lesclave DP et qui a accs en lecture et en criture lesclave DP. FFH : lesclave DP na t paramtr par aucun matre DP.

2.6.7

Identificateur de constructeur

Dfinition
Lidentificateur de constructeur renferme un code qui dcrit le type de lesclave DP.

Identificateur de constructeur
Tableau 2-14 Structure de lidentificateur de constructeur (octets 4, 5)

Octet 4 Octet 5 Identificateur de constructeur pour 80H 80H 80H 2FH 6FH 7FH CPU 315-2 DP CPU 316-2 DP CPU 318-2

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

2-27

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

2.6.8

Diagnostic orient identificateur

Dfinition
Le diagnostic orient identificateur signale les plages dadresses configures de la mmoire de transfert dans lesquelles une entre a t effectue.
7 0 1 0 N de bit

Octet 6

Longueur du diagnostic orient identificateur y compris octet 6 (fonction du nombre de plages dadresses configures jusqu loctet 6) Code pour diagnostic orient identificateur 7 6 5 4 Octet 7 configuration prvue0configuration sur site configuration prvue0configuration sur site ou CPU esclave ltat STOP configuration prvue0configuration sur site entre pour 1e plage dadresses configure entre pour 2e plage dadresses configure entre pour 3e plage dadresses configure entre pour 4e plage dadresses configure entre pour 5e plage dadresses configure 7 6 5 4 Octet 8 entre pour 6e 13e plage dadresses configure 7 6 5 4 Octet 9 entre pour 14e 21e plage dadresses configure 3 2 1 0 N de bit 3 2 1 0 N de bit 3 2 1 0 N de bit 3 1 N de bit

7 6 5 4 Octet 10

entre pour la 22e la 29e plage dadresses configure 7 6 5 4 3 2 1 0 N de bit 0 0 0 0 0 entre pour 30e plage dadresses configure entre pour 31e plage dadresses configure entre pour 32e plage dadresses configure Figure 2-7 Structure du diagnostic orient identificateur de la CPU 31x-2

Octet 11

2-28

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

2.6.9

Diagnostic orient station

Dfinition
Le diagnostic orient station donne des informations dtailles sur un esclave DP. Le diagnostic orient station commence loctet x et peut compter au maximum 20 octets.

Diagnostic orient station


La figure suivante dcrit la structure et le contenu des octets dune plage dadresses configure de la mmoire de transfert.
7 6 0 0 0 N de bit

octet x

Longueur du diagnostic orient station y compris octet x (= 20 octets maximum) Code pour diagnostic orient station Octet x+1 7 Octet x+2 0 Numro de la plage dadresses configure de la mmoire de transfert On prend : numro+3 (exemple : CPU = 02H 1re plage dadresses = 04H 2e plage dadresses = 05H etc.) 0 0 0 0 0 0 0 0 (toujours 0) 01H : code de lalarme de diagnostic 02H : code de lalarme de processus

Octet x+3

octet x +4 octet x +7

Donnes de diagnostic (cf. figure 2-9) ou donnes dalarme

Figure 2-8

Structure du diagnostic orient station

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

2-29

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

A partir de loctet x +4
La signification des octets, partir de loctet x+4, dpend de loctet x +1 (voir la figure 2-8).

Loctet x+1 contient le code pour... Alarme de diagnostic (01H) Les donnes de diagnostic renferment les 16 octets dinformation dtat de la CPU. La figure 2-9 vous prsente laffectation des 4 premiers octets des donnes de diagnostic. Les 12 octets suivants sont toujours 0. Alarme du processus (02H) Pour lalarme du processus, vous pouvez programmer librement 4 octets dinformation dalarme. Dans STEP 7 vous transfrez ces 4 octets sur le matre DP avec la SFC 7 DP_PRAL (cf. chapitre 2.6.10).

Octets x +4 x +7 pour alarme de diagnostic


La figure 2-9 montre la structure et le contenu des octets x+4 x+7 affects lalarme de diagnostic. Le contenu de ces octets correspond celui de lenregistrement 0 du diagnostic dans STEP 7 (dans ce cas, tous les bits ne sont pas affects).

Octet x+4

7 0 N de bit 0 0 0 0 0 0 0 0 : module ok. 1 : dfaut module 7 4 3 0 N de bit

Octet x+5

0 0 0 0 1 0 1 1

Octet x+6

7 0 0 0 0 0

identifiant de la plage dadresses de la mmoire de transfert (constant) 2 0 N de bit 0 0 0 : tat de fonctionnement RUN 1 : tat de fonctionnement STOP

Octet x+7

7 0 N de bit 0 0 0 0 0 0 0 0

Figure 2-9

Octets x +4 x +7 pour alarme de diagnostic et alarme du processus

2-30

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

2.6.10 Alarmes

Alarmes avec matre DP S7/M7


Lorsque la CPU 31x-2 est utilise comme esclave DP, vous pouvez dclencher partir du programme utilisateur une alarme du processus au niveau du matre DP. Lappel de SFC 7 DP_PRAL dclenche dans le programme utilisateur du matre DP lappel de lOB 40. La fonction SFC 7 vous permet de transmettre au matre DP une information dalarme dans un double mot que vous pouvez exploiter dans lOB 40, dans la variable OB40_POINT_ADDR. Linformation dalarme peut tre programme librement. Une description dtaille de la SFC 7 DP_PRAL est donne dans le manuel de rfrence Logiciel systme pour Simatic S7-300/400 Fonctions standard et fonctions systme.

Alarmes avec un autre matre DP


Lorsque vous exploitez la CPU 31x-2 en liaison avec un autre matre DP, ces alarmes sont reproduites dans le diagnostic orient station de la CPU 31x-2. Les lments de diagnostic correspondants doivent tre traits dans le programme utilisateur du matre DP.

Nota Il faut respecter les points suivants pour pouvoir exploiter les alarmes de diagnostic et alarmes du processus par le biais du diagnostic orient station au niveau dun matre DP autre que S7/M7 : Le matre DP devrait tre en mesure de buffriser les messages de diagnostic, cest-dire que les messages de diagnostic devraient tre inscrits dans une mmoire tampon sur le matre DP. Si le matre DP ne dispose pas des ressources pour mmoriser les messages de diagnostic, seul le dernier message de diagnostic arrivant serait conserv. Il faut prvoir dans votre programme utilisateur une scrutation rgulire des bits correspondants au diagnostic orient station. Ce faisant, il faut tenir compte du temps de cycle du bus PROFIBUS DP, afin que la scrutation des bits intervienne au moins une fois par cycle de bus.

Si le matre DP est un IM 308-C, vous ne pouvez pas utiliser les alarmes de processus
dans le diagnostic orient station, car seul les alarmes arrivantes et non les alarmes partantes sont signales.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

2-31

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

2.7

Echange direct de donnes


A partir de STEP 7 V 5.x, vous pouvez configurer un change direct de donnes pour les stations PROFIBUS. Les CPU 31x-2 peuvent participer cette communication directe en tant qumetteur et rcepteur. L change direct de donnes est une relation de communication particulire entre stations DP PROFIBUS.

Principe
Lchange direct de donnes est caractris par le fait que les stations DP PROFIBUS coutent les donnes quun esclave DP renvoie son matre DP. Ce mcanisme permet la station lcoute (rcepteur) daccder directement des modifications des donnes dentre desclaves DP loigns. Lors de la configuration dans STEP 7, vous dterminez, laide des adresses dentre de priphrie correspondantes, la plage dadresses du rcepteur dans laquelle les donnes voulues de lmetteur doivent tre lues. Une CPU 31x-2 peut tre : metteur en tant quesclave DP rcepteur en tant quesclave DP ou matre DP ou en tant que CPU qui nest pas intgre un systme matre (cf. figure 2-10).

Exemple
Lexemple de la figure 2-10 reprsente les relations de communication directe que vous pouvez configurer. Tous les matres DP et esclaves DP de la figure sont des CPU 31x-2. Il convient de noter que dautres esclaves DP (ET 200M, ET 200X, ET 200S) peuvent uniquement jouer le rle dmetteur. Systme matre DP 1 CPU 31x-2 CPU 31x-2 comme matre DP 1 Systme matre DP 2 CPU 31x-2 comme matre DP 2

PROFIBUS

CPU 31x-2 comme esclave DP 1

CPU 31x-2 comme esclave DP 2

Esclave DP 3

CPU 31x-2 comme esclave DP 4

Esclave DP 5

Figure 2-10

Echange direct de donnes avec des CPU 31x-2

2-32

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

2.8

Diagnostic dans un change direct de donnes

Adresses de diagnostic
Dans le cas de la communication directe, vous attribuez une adresse de diagnostic dans le rcepteur :

CPU 31x-2 comme metteur

CPU 31x-2 comme rcepteur

PROFIBUS Adresse de diagnostic Lors de la configuration, vous assignez dans le rcepteur une adresse de diagnostic qui est attribue lmetteur. Sous cette adresse de diagnostic, le rcepteur est inform de ltat de lmetteur ou dune interruption du bus (voir aussi tableau 2-15).

Figure 2-11

Adresse de diagnostic pour le rcepteur dans le cas de la communication directe

Dtection dvnement
Le tableau 2-15 expose comment la CPU 31x-2 en tant que rcepteur dtecte les interruptions du transfert de donnes.
Tableau 2-15 Dtection dvnements des CPU 31x-2 utilises comme rcepteur dans un change direct de donnes Ce qui se passe dans le rcepteur

Evnement Interruption du bus (court-circuit, connecteur dbranch)

Appel de lOB 86 avec le message Dfaillance de station


(vnement apparaissant ; adresse de diagnostic du rcepteur qui est attribue lmetteur)

En cas daccs la priphrie : Appel de lOB 122


(erreur daccs la priphrie)

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

2-33

CPU 31x-2 en tant que matre DP/esclave DP et change de donnes direct

Exploitation dans le programme utilisateur


Le tableau suivant 2-16 indique comment exploiter, par exemple, une dfaillance station de lexpditeur dans le rcepteur (cf. galement le tableau 2-15).
Tableau 2-16 Exploitation dune dfaillance station de lmetteur dans le cas de la communication directe Dans lmetteur Adresses de diagnostic (exemple) adresse de diagnostic du matre=1023 adresse de diagnostic de lesclave dans le systme matre=1022 Dfaillance dune station Dans le rcepteur Adresse de diagnostic (exemple) adresse de diagnostic=444

La CPU appelle lOB 86 avec notamment les informations suivantes :

OB 86_MDL_ADDR:=444 OB86_EV_CLASS:=B#16#38
(vnement apparaissant)

OB86_FLT_ID:=B#16#C4
(dfaillance dune station DP) Conseil : ces informations se trouvent aussi dans le tampon de diagnostic de la CPU

2-34

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Temps de cycle et de rponse

Introduction
Ce chapitre dtaille la composition des temps de cycle et de rponse du S7-300. Le temps de cycle du programme utilisateur peut tre lu avec la PG (cf. Aide en ligne de STEP 7). Le calcul du temps de cycle sera expos laide dun exemple. Le temps de rponse constitue une grandeur plus importante pour lvaluation dun processus. Ce chapitre vous montre en dtail comment le calculer.

Dans ce chapitre
Chapitre 3.1 3.2 3.3 3.4 3.5 3.6 Temps de cycle Temps de rponse Exemple de calcul des temps de cycle et de rponse Temps de rponse une alarme Exemple de calcul du temps de rponse une alarme Reproductibilit des alarmes temporise et cyclique Contenu Page 3-2 3-3 3-10 3-14 3-16 3-16

Temps dexcution
Pour les instructions STEP 7 traitables par les CPU SFC/SFB intgres dans les CPU Pour les fonctions CEI pouvant tre appeles dans STEP 7 les temps dexcution sont indiqus dans la liste des oprations S7-300.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

3-1

Temps de cycle et de rponse

3.1

Temps de cycle

Dfinition du temps de cycle


Le temps de cycle est le temps qui scoule pendant un cycle de programme.

Composantes du temps de cycle


Le temps de cycle est compos de :

Facteurs Temps de traitement du systme dexploitation Temps de transfert de la mmoire image (MIE et MIS) Temps de traitement du programme utilisateur Temporisations S7 (sauf pour CPU 318-2) DP PROFIBUS Fonctions intgres Communication par linterface MPI Charge due aux alarmes cf. chapitre 3.2 cf. cf chapitre 3 2 3.2

Observation

... se calcule partir des temps dexcution des diverses oprations (cf. Liste des oprations : Automate programmable S7-300) et dun facteur spcifique la CPU (cf. tableau 3-3)

Vous paramtrez dans STEP 7 le pourcentage maximum admissible de charge du cycle due la communication. cf. chapitres 3.4 et 3.5

La figure 3-1 reprsente les composantes du temps de cycle.

Systme dexploitation Programme utilisateur peut tre interrompu par des alarmes MIE Systme dexploitation Programme utilisateur MIS

Figure 3-1

Composantes du temps de cycle

3-2

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Temps de cycle et de rponse

Prolongation du temps de cycle


Le temps de cycle dun programme utilisateur peut toujours tre prolong par : Traitement dalarme dclench par temporisation Traitement dalarme du processus (cf. chapitre 3.4) Diagnostic et traitement des erreurs (cf. chapitre 3.4) Communication via MPI

3.2

Temps de rponse

Dfinition du temps de rponse


Le temps de rponse est le temps qui spare la dtection dun signal dentre et la modification du signal de sortie qui lui est li.

Facteurs
Le temps de rponse dpend du temps de cycle et des facteurs suivants :

Facteurs Retard des entres et des sorties

Observation Les retards sont indiqus dans les caractristiques techniques

des modules de signaux, dans le manuel de rfrence Caractristiques des modules.

des entres/sorties intgres de la CPU 312 IFM, au chapitre 1.4.1.

des entres/sorties intgres de la CPU 314 IFM, au chapitre 1.4.4. Temps de cycle de bus supplmentaires dans le sous-rseau PROFIBUS CPU 31x-2 DP uniquement

Plage de variation
Le temps de rponse effectif est compris entre le temps de rponse le plus court et le temps de rponse le plus long. Lors de la configuration de votre installation, vous devez toujours prendre en compte le temps de rponse le plus long. Nous allons considrer ci-aprs le temps de rponse le plus court et le temps de rponse le plus long, afin que vous puissiez vous faire une ide de la plage de variation du temps de rponse.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

3-3

Temps de cycle et de rponse

Temps de rponse le plus court


La figure 3-2 dcrit les conditions qui permettent dobtenir le temps de rponse le plus court.

Retard des entres

MIE Temps de rponse Systme dexploitation Programme utilisateur MIS

Ltat de lentre considre change immdiatement avant la lecture de la MIE. La modification du signal dentre peut donc encore tre prise en compte dans la MIE. La modification du signal dentre est traite par le programme utilisateur. La raction du programme utilisateur la modification du signal dentre est transmise aux sorties.

Retard des sorties

Figure 3-2

Le temps de rponse le plus court

Calcul
Le temps de rponse (le plus court) est compos de : 1 1 1 1 temps de transfert de la mmoire image des entres + temps de traitement du systme dexploitation + temps de traitement du programme + temps de transfert de la mmoire image des sorties +

Temps de traitement des temporisations S7 + Retard des entres et des sorties Cela correspond la somme du temps de cycle et du retard des entres et des sorties.

3-4

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Temps de cycle et de rponse

Temps de rponse le plus long


La figure 3-3 montre comment le temps de rponse le plus long est obtenu.

Retard des entres + temps de cycle du bus DP PROFIBUS Ltat de lentre considre change pendant la lecture de la MIE. La modification du signal dentre nest donc pas prise en compte dans la MIE.

MIE Systme dexploitation Programme utilisateur Temps de rponse MIS

MIE Systme dexploitation Programme utilisateur MIS

La modification du signal dentre est maintenant prise en compte dans la MIE.

La modification du signal dentre est traite par le programme utilisateur. La raction du programme utilisateur la modification du signal dentre est transmise aux sorties. Retard des sorties + temps de cycle du bus DP PROFIBUS

Figure 3-3

Le temps de rponse le plus long

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

3-5

Temps de cycle et de rponse

Calcul
Le temps de rponse (le plus long) est compos de : 2 2 2 2 2 temps de transfert de la mmoire image des entres + temps de transfert de la mmoire image des sorties + temps de traitement du systme dexploitation + temps de traitement du programme + temps de cycle du bus PROFIBUS DP (pour CPU 31x-2 DP)

Temps de traitement des temporisations S7 + Retard des entres et des sorties Cela correspond la somme du double du temps de cycle, du retard des entres et des sorties et du double du temps de cycle du bus.

Temps de traitement du systme dexploitation


Le tableau 3-1 contient les temps utiliser pour dterminer les temps de traitement du systme dexploitation des CPU. Les temps indiqus sont valables sans fonctions de test, par exemple visualisation dtat, forage fonctions de chargement, effacement, compression de bloc communication.
Tableau 3-1 Excution Gestion du cycle Temps de traitement du systme dexploitation des CPU CPU 312 IFM 600 1200 ms CPU 313 540 1040 ms CPU 314 540 1040 ms CPU 314 IFM 770 1340 ms CPU 315 390 820 ms CPU 315-2 DP 500 1030 ms CPU 316-2 DP 500 1030 ms CPU 318-2 200 ms

Actualisation de la mmoire image


Le tableau 3-2 contient les temps CPU pour lactualisation de la mmoire image (temps de transfert de la mmoire image). Les temps indiqus sont des valeurs idales qui peuvent tre prolonges par lapparition dalarmes ou par la communication de la CPU. (mmoire image = MI) Le temps CPU pour lactualisation de la mmoire image est calcul comme suit : K + nbre doctets dans la MI de lunit 0 A + nbre doctets dans la MI des units 1 3 + nbre doctets dans la MI via DP D = temps de transfert de la mmoire image B

3-6

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Temps de cycle et de rponse

Tableau 3-2

Actualisation de la mmoire image des CPU

Composants

CPU 312 IF M 162 ms

CPU 313 142 m s

CPU 314 142 m s 13,3 m s 15,3 m s

CPU 314 IF M 147 ms

CPU 315 109 m s

CPU 315-2 DP 10 ms 20 ms (par mot) 22 ms (par mot) 12 ms (par mot)

CPU 316-2 DP

CPU 318-2

K Charge de base A par octet dans lunit 0 B par octet dans lunit 1 3

10 ms 20 ms (par mot) 22 ms (par mot) 12 ms (par mot)

20 ms 6 ms

14,5 ms 13,3 m s 16,5 ms 15,3 m s

13,6 ms 10,6 m s 15,6 ms 12,6 m s

12,4 m s 1 ms

D par octet dans la zone DP pour linterface DP intgre

Temps de traitement du programme utilisateur


Le temps de traitement du programme utilisateur est la somme des temps dexcution des instructions et des SFB/SFC appels. Ces temps dexcution sont indiqus dans la liste des oprations. Vous devez en outre multiplier le temps de traitement du programme utilisateur par un facteur spcifique la CPU. Ce facteur est indiqu dans le tableau 3-3 pour les diverses CPU.
Tableau 3-3 Excution Facteur Facteurs spcifiques aux CPU pour le temps de traitement du programme utilisateur CPU 312 IFM 1,23 CPU 313 1,19 CPU 314 1,15 CPU 314 IFM 1,15 CPU 315 1,15 CPU 315-2 DP 1,19 CPU 316-2 DP 1,19 CPU 318-2 1,0

Temporisations S7
Dans le cas de la CPU 318-2, lactualisation des temporisations S7 ne prolonge pas le temps de cycle. Lactualisation des temporisations S7 est effectue toutes les 10 ms. Lexemple du chapitre 3.3 montre comment tenir compte des temporisations S7 lors du calcul des temps de cycle et de rponse.
Tableau 3-4 Actualisation des temporisations S7 312 IFM Nombre de temporisations S7 actives simultanment 10 ms 313 314 314 IFM 315 315-2 DP 8 ms 316-2 DP

Excution Actualisation des temporisations S7 (toutes les 10 ms)

Nombre de temporisations S7 actives simultanment

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

3-7

Temps de cycle et de rponse

Interface DP PROFIBUS
Dans le cas de la CPU 315-2 DP/316-2 DP, le temps de cycle est typiquement prolong de 5% si linterface DP PROFIBUS est utilise. Dans le cas de la CPU 318-2, lutilisation de linterface DP PROFIBUS reste sans incidence sur le temps de cycle.

Fonctions intgres
Dans le cas des CPU 312-IFM et 314-IFM, le temps de cycle est prolong de 10% maximum si les fonctions intgres sont utilises. Vous devez en outre tenir ventuellement compte de lactualisation des blocs de donnes dinstance au niveau du point de contrle de cycle. Le tableau 3-5 indique le temps dactualisation du bloc de donnes dinstance au niveau du point de contrle de cycle ainsi que les temps dexcution correspondants des SFB.
Tableau 3-5 Temps dactualisation et temps dexcution des SFB Temps dactualisation du bloc de donnes dinstance au niveau du point de contrle de cycle 100 ms 150 ms 100 ms 100 ms Temps dexcution des SFB

CPU 312 IFM/314 IFM

IF mesure de frquence (SFB 30) IF comptage (SFB 29) IF comptage (compteurs parallles) (SFB 38) IF positionnement (SFB 39)

220 ms 300 ms 230 ms 150 ms

Retard des entres/sorties


Vous devez tenir compte des retards suivants selon le module concern : pour les entres TOR : le retard des entres pour les sorties TOR : retards ngligeables pour les sorties relais : retards typiques de 10 ms 20 ms. Le retard des sorties relais dpend entre autres de la temprature et de la tension pour les entres analogiques : temps de cycle de lacquisition analogique pour les sorties analogiques : temps de rponse de la sortie analogique

3-8

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Temps de cycle et de rponse

Temps de cycle du bus dans le sous-rseau PROFIBUS


Si vous avez configur votre sous-rseau PROFIBUS avec STEP 7, le temps de cycle de bus typique prvisionnel est calcul par STEP 7. Vous pouvez alors afficher le temps de cycle du bus de votre configuration sur la PG (voir le guide de lutilisateur de STEP 7). La figure 3-4 donne une reprsentation graphique des temps de cycle du bus. Cet exemple a t ralis en supposant que chaque esclave DP a en moyenne 4 octets de donnes.

Temps de cycle du bus 7 ms Vitesse de transmission : 1,5 Mbit/s 6 ms 5 ms 4 ms 3 ms 2 ms 1 ms intervalle esclave minimum Vitesse de transmission : 12 Mbit/s 1 2 4 8 16 32 64 Nombre desclaves DP

Figure 3-4

Aperu des temps de cycle du bus DP PROFIBUS 1,5 Mbit/s et 12 Mbit/s

Si vous exploitez un sous-rseau PROFIBUS comptant plusieurs matres, vous devez tenir compte du temps de cycle de bus pour chaque matre. On a alors temps de cycle de bus total = temps de cycle de bus nombre de matres.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

3-9

Temps de cycle et de rponse

Prolongation du cycle par imbrication dalarmes


Le tableau 3-6 rcapitule les prolongations typiques du temps de cycle dues limbrication dune alarme. Le temps dexcution du programme au niveau dalarme sajoute cette prolongation. Si plusieurs alarmes sont imbriques, les temps correspondants doivent tre ajouts.
Tableau 3-6 Alarmes Alarme du processus Alarme de diagnostic Alarme horaire Alarme temporise Alarme cyclique Erreur de programmat ion/daccs/ erreur lexcution du programme Prolongation de cycle par imbrication dalarmes 312 IFM env. 840 ms env. 740 ms 313 env. 700 ms env. 880 ms 314 env. 700 ms env. 880 ms env. 680 ms env. 550 ms env. 360 ms env. 740 ms 314 IFM env. 730 ms env. 1000 ms env. 700 ms env. 560 ms env. 380 ms env. 760 ms 315 env. 480 ms env. 700 ms env. 460 ms env. 370 ms env. 280 ms env. 560 ms 315-2 DP env. 590 ms env. 860 ms env. 560 ms env. 450 ms env. 220 ms env. 490 ms 316-2 DP env. 590 ms env. 860 ms env. 560 ms env. 450 ms env. 220 ms env. 490 ms 318-2 env. 340 ms env. 450 ms env. 350 ms env. 260 ms env. 260 ms env. 130/ 155/ 285 ms

3.3

Exemple de calcul des temps de cycle et de rponse

Composantes du temps de cycle


Rappel : Le temps de cycle est compos de : Temps de transfert de la mmoire image + Temps de traitement du systme dexploitation + Temps de traitement du programme utilisateur + Temps de traitement des temporisations S7

3-10

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Temps de cycle et de rponse

Exemple de configuration 1
Vous avez mont un S7-300 avec les modules suivants sur un profil-support : Une CPU 314 2 modules dentres TOR SM 321 ; DI 32 2 modules de sorties TOR SM 322 ; DO 32 24 V cc (4 octets chacun dans la MI) 24 V cc/0,5A (4 octets chacun dans la MI)

Le temps dexcution du programme utilisateur est de 1,5 ms selon la liste des oprations. Il ny a pas de communication.

Calcul
Le temps de cycle de lexemple rsulte des temps suivants : Temps de transfert de la mmoire image Mmoire image des entres : 147 ms + 8 octets Mmoire image des sorties : 147 ms + 8 octetst Temps de traitement du systme dexploitation Gestion du cycle : env. 1 ms Temps de traitement du programme utilisateur : env. 1,5 ms facteur spcifique la CPU 1,15 = env. 1,8 ms Temps de traitement des temporisations S7 Hypothse : 30 temporisations S7 sont utilises. Une actualisation des 30 temporisations S7 dure 30 8 ms = 240 ms. 13,6 ms = env. 0,26 ms 13,6 ms = env. 0,26 ms

Lintervalle de temps cherch est obtenu en additionnant le temps de transfert de la mmoire image, le temps de traitement du systme dexploitation et le temps de traitement du programme utilisateur : 0,26 ms + 0,26 ms + 1 ms + 1,8ms = 3,32 ms. Etant donn que les temporisations S7 sont appeles toutes les 10 ms, elles ne peuvent ltre quune seule fois dans lintervalle de temps considr. Les temporisations S7 ne peuvent donc prolonger le temps de cycle que de 240 ms au maximum (=0,24 ms). Le temps de cycle est gal la somme des temps indiqus : Temps de cycle = 0,26 ms + 0,26 ms + 1 ms + 1,8 ms + 0,24 ms = 3,56 ms.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

3-11

Temps de cycle et de rponse

Composantes du temps de rponse


Rappel : le temps de rponse est la somme de : 2 2 2 2 temps de transfert de la mmoire image des entres + temps de transfert de la mmoire image des sorties + temps de traitement du systme dexploitation + temps de traitement du programme +

Temps de traitement des temporisations S7 + Retards des entres et des sorties Conseil : Calcul simplifi : temps de cycle calcul 2 + retards 2 + retards.

Pour lexemple de configuration 1, on a donc : 3,34 ms des modules dentre/sortie.

Exemple de configuration 2
Vous avez mont un S7-300 avec les modules suivants sur 2 profils-supports : Une CPU 314 4 modules dentres TOR SM 321 ; DI 32 image) 3 modules de sorties TOR SM 322 ; DO 16 moire image) 24 V cc (4 octets chacun dans la mmoire 24 V cc/0,5A (2 octets chacun dans la m12 bits (pas dans la mmoire image) 12 bits (pas dans la mmoire image)

2 modules dentres analogiques SM 331 ; AI 8 2 modules de sorties analogiques SM 332 ; AI 4

Programme utilisateur
Le temps dexcution du programme utilisateur est de 2,0 ms selon la liste des oprations. En tenant compte du facteur spcifique la CPU de 1,15, on obtient un temps dexcution denviron 2,3 ms. Le programme utilisateur utilise jusqu 56 temporisations S7 en mme temps. Aucune opration nest ncessaire au niveau du point de contrle de cycle.

Calcul
Le temps de rponse de lexemple est obtenu comme suit : Temps de transfert de la mmoire image mmoire image des entres : 147 ms + 16 octets mmoire image des sorties : 147 ms + 6 octets Temps de traitement du systme dexploitation gestion du cycle : env. 1 ms Temps de traitement du programme utilisateur : 2,3 ms 13,6 ms = env. 0,36 ms 13,6 ms = env. 0,23 ms

3-12

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Temps de cycle et de rponse

1er calcul intermdiaire : la base de temps qui sert de rfrence pour le calcul du temps de traitement des temporisations S7 est la somme de tous les temps calculs prcdemment : 2 0,36 ms + 2 0,23 ms + 2 1 ms + 2 2,3 ms (temps de transfert de la mmoire image des entres) (temps de transfert de la mmoire image des sorties) (temps de traitement du systme dexploitation) (temps de traitement du programme utilisateur) [7,8 ms. 8 ms = 448 ms [ 0,45 ms.

Temps de traitement des temporisations S7 Une actualisation des 56 temporisations S7 dure 56

Etant donn que les temporisations S7 sont appeles toutes les 10 ms, elles ne peuvent ltre quune seule fois dans le temps de cycle. Les temporisations S7 ne peuvent donc prolonger le temps de cycle que de 0,45 ms au maximum. 2me calcul intermdiaire :le temps de rponse sans retards des entres et sorties est obtenu en faisant la somme 8,0 ms + 0,45 ms =8,45 ms. (rsultat du premier calcul intermdiaire) (temps de traitement des temporisations S7)

Retards des entres et sorties Le module dentres TOR SM 321 ; DI 32 ms maximum par voie. 24 V cc a un retard des entres de 4,8 24 V cc/0,5A peut

Le retard des sorties du module de sorties TOR SM 322 ; DO 16 tre nglig.

Le module dentres analogiques SM 331 ; AI 8 12 bits a t paramtr pour une rjection des frquences perturbatrices de 50 Hz. Il en rsulte un temps de conversion de 22 ms par voie. Etant donn que 8 voies sont actives, le temps de cycle du module dentres analogiques vaut 176 ms. Le module de sorties analogiques SM 332 ; AO 4 12 bits a t paramtr pour la plage de mesure 0 ...10V. Le temps de conversion est de 0,8 ms par voie. Etant donn que 4 voies sont actives, le temps de cycle vaut 3,2 ms. Il faut lui ajouter la dure de la priode transitoire pour une charge rsistive, qui vaut 0,1 ms. Le temps de rponse pour une sortie analogique vaut donc 3,3 ms. Temps de rponse avec retards des entres et sorties : Cas 1 : la lecture dun signal dentre TOR provoque la mise 1 dune voie de sortie du module de sorties TOR. Il en dcoule un temps de rponse de : Temps de rponse = 4,8 ms + 8,45 ms = 13,25 ms. Cas 2 : lecture dune valeur analogique et sortie dune valeur analogique. Il en dcoule un temps de rponse de : Temps de rponse = 176 ms + 8,45 ms + 3,3 ms = 187,75 ms.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

3-13

Temps de cycle et de rponse

3.4

Temps de rponse une alarme

Dfinition du temps de rponse une alarme


Le temps de rponse une alarme est le temps qui spare la premire apparition dun signal dalarme et lappel de la premire instruction dans lOB dalarme. Rgle gnrale : les alarmes de plus haute priorit sont traites en premier. Cela signifie que le temps de rponse une alarme est prolong du temps de traitement des OB dalarme de priorit plus leve et de celui des OB dalarme de mme priorit non encore traits.

Calcul
Le temps de rponse une alarme est obtenu comme suit : Le plus court temps de rponse une alarme = temps minimum de rponse une alarme de la CPU + temps minimum de rponse une alarme du module de signaux + temps de cycle du bus DP PROFIBUS Le plus long temps de rponse une alarme = temps maximum de rponse une alarme de la CPU + temps maximum de rponse une alarme du module de signaux + 2 temps de cycle du bus PROFIBUS DP

Temps de rponse des CPU une alarme du processus


Le tableau 3-7 regroupe les temps de rponse des CPU une alarme du processus (sans communication).
Tableau 3-7 CPU 312 IFM 313 314 314 IFM 315 315-2 DP 316-2 DP 318-2 Temps de rponse des CPU une alarme du processus mini 0,6 ms 0,5 ms 0,5 ms 0,5 ms 0,3 ms 0,4 ms 0,4 ms 0,23 ms maxi 1,5 ms 1,1 ms 1,1 ms 1,1 ms 1,1 ms 1,1 ms 1,1 ms 0,27 ms

3-14

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Temps de cycle et de rponse

Temps de rponse des CPU une alarme de diagnostic


Le tableau 3-8 regroupe les temps de rponse des CPU une alarme de diagnostic (sans communication).
Tableau 3-8 CPU 312 IFM 313 314 314 IFM 315 315-2 DP 316-2 DP 318-2 Temps de rponse des CPU une alarme de diagnostic mini 0,6 ms 0,6 ms 0,7 ms 0,5 ms 0,6 ms 0,6 ms 0,32 ms maxi 1,3 ms 1,3 ms 1,3 ms 1,3 ms 1,3 ms 1,3 ms 0,38 ms

Modules de signaux
Le temps de rponse des modules de signaux une alarme du processus se dcompose comme suit : Module dentres TOR Temps de rponse une alarme du processus = temps de traitement interne dalarme + retard des entres Ces temps sont indiqus dans la feuille de donnes du module dentres TOR correspondant. Module dentres analogiques Temps de rponse une alarme du processus = temps de traitement interne dalarme + temps de conversion Le temps de traitement interne dalarme des modules dentres analogiques est ngligeable. Les temps de conversion sont indiqus dans la feuille de donnes du module dentres analogiques correspondant. Le temps de rponse du module de signaux une alarme de diagnostic est le temps qui spare la dtection dun vnement de diagnostic par le module de signaux et le dclenchement de lalarme de diagnostic par le module de signaux. Ce temps est ngligeable.

Traitement dalarme du processus


Lappel de lOB 40 dalarme du processus lance le traitement de lalarme du processus. Les alarmes de priorit plus leve interrompent le traitement dalarme du processus, les accs directs la priphrie sont effectus pendant le temps de traitement de linstruction. Une fois le traitement dune alarme du processus termin, il y a soit poursuite du traitement du programme cyclique, soit appel et traitement dautres OB dalarme de mme priorit ou de priorit infrieure.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

3-15

Temps de cycle et de rponse

3.5

Exemple de calcul du temps de rponse une alarme

Composantes du temps de rponse une alarme


Rappel : le temps de rponse une alarme du processus est compos de : Temps de rponse de la CPU une alarme du processus et Temps de rponse du module de signaux une alarme du processus. Exemple : vous utilisez un S7300 qui est constitu dune CPU 314 et de 4 modules TOR. Lun des modules dentres TOR est un SM 321 ; DI 16 24 V cc ; avec alarme de processus et alarme de diagnostic. Vous navez valid que lalarme du processus dans le paramtrage de la CPU et du SM. Vous renoncez un dclenchement par temporisation du traitement, du diagnostic et du traitement des erreurs. Vous avez paramtr un retard des entres de 0,5 ms pour le module dentres TOR. Aucune opration nest ncessaire au niveau du point de contrle de cycle. Il ny a pas de communication par MPI.

Calcul
Le temps de rponse une alarme du processus de lexemple rsulte des temps suivants : Temps de rponse de la CPU 314 une alarme du processus : env. 1,1 ms Temps de rponse du SM 321 une alarme du processus ; DI 16 temps de traitement interne dalarme : 0,25 ms retard des entres : 0,5 ms 24 V cc :

Le temps de rponse une alarme du processus est gal la somme des temps indiqus : Temps de rponse une alarme du processus = 1,1 ms + 0,25 ms + 0,5 ms = env. 1,85 ms. Le temps de rponse une alarme du processus ainsi calcul est le temps qui scoule entre lapplication dun signal sur lentre TOR et la premire instruction dans lOB 40.

3.6

Reproductibilit des alarmes temporise et cyclique

Dfinition de la reproductibilit
Alarme temporise : Lcart de temps entre lappel de la premire instruction dans lOB et le temps de dclenchement programm pour lalarme. Alarme cyclique : La plage de variation de la dure qui spare deux appels successifs, mesure respectivement partir de la premire instruction de lOB.

3-16

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Temps de cycle et de rponse

Reproductibilit
Le tableau 3-9 indique la reproductibilit des alarmes temporises et des alarmes cycliques des diverses CPU (sans communication).
Tableau 3-9 Reproductibilit des alarmes temporises et des alarmes cycliques des CPU Reproductibilit Alarme temporise 314 314 IFM 315 315-2 DP 316-2 DP 318-2 env. 1/+0,4 ms env. 1/+0,4 ms env. 1/+0,4 ms env. 1/+0,4 ms env. 1/+0,4 ms env. 0,8/+0,38 ms Alarme cyclique env. $0,2 ms env. $0,2 ms env. $0,2 ms env. $0,2 ms env. $0,2 ms env. $0,04 ms

CPU

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

3-17

Temps de cycle et de rponse

3-18

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Fonctions des CPU selon les versions de CPU et de STEP 7

Dans ce chapitre
Ce chapitre est consacr aux diffrences fonctionnelles entre les diverses versions de CPU. Ces diffrences sont dues aux performances des CPU, en particulier de la CPU 318-2 par rapport aux autres CPU. aux nouvelles fonctionnalits des CPU dcrites dans ce manuel, par rapport aux versions prcdentes.
Chapitre 4.1 4.2 Contenu Diffrences entre la CPU 318-2 et les CPU 312 IFM 316-2 DP Diffrences des CPU 312 IFM 318 avec les versions antrieures Page 4-2 4-6

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

4-1

Fonctions des CPU selon les versions de CPU et de STEP 7

4.1

Diffrences entre la CPU 318-2 et les CPU 312 IFM 316-2 DP

4 accumulateurs pour 318-2


CPU 318-2 4 accumulateurs CPU 312 IFM 316-2 DP 2 accumulateurs

Le tableau suivant indique les points prendre en considration pour employer un programme utilisateur en LIST dune CPU 312 IFM CPU 316-2 DP pour la CPU 318-2.

Oprations Oprations arithmtiques sur nombres entiers (+I, I, *I, /I ; +D, D, *D, /D,MOD ; +R, R, *R, /R)

Programme utilisateur dune CPU 312 IFM 316-2 DP pour la CPU 318 Aprs ces oprations, la CPU 318 transfre les contenus des ACCU 3 et 4 dans les ACCU 2 et 3. Lorsque le programme utilisateur (copi sans modification) exploite le contenu de lACCU 2, il utilise de mauvaises valeurs sur la CPU 318-2, car la valeur a t remplace par le contenu de lACCU 3.

Configuration
La CPU 318-2 naccepte un projet dune CPU 312 IFM 316-2 DP que sil a t cr avec STEP 7 V 5.x pour ces CPU. Il nest pas possible dutiliser pour la CPU 318-2 des programmes qui contiennent des donnes de configuration pour FM (par exemple FM 353/354) ou CP (SDB 1xxx). Vous devez modifier le projet correspondant ou en crer un nouveau.

Dmarrage dune temporisation dans le programme utilisateur


Lorsque vous dmarrez une temporisation dans le programme utilisateur dune CPU 318-2 (par exemple avec SI T), lACCU doit contenir un nombre en dcimal cod binaire.

Forage permanent
Pour le forage permanent, les diffrences sont dcrites au chapitre 1.3.1.

4-2

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Fonctions des CPU selon les versions de CPU et de STEP 7

Chargement du programme utilisateur dans la carte mmoire


CPU 318-2 CPU 312 IFM 316-2 DP

... avec la fonction PG Charger programme utili- ... avec la fonction PG Copier RAM vers ROM ou sateur Charger programme utilisateur

Repre de linstallation (uniquement CPU 318-2)


Lors de la configuration de la CPU, vous pouvez lui attribuer un repre de linstallation dans les proprits de lobjet de longlet Gnral. Vous pouvez exploiter ce repre de linstallation dans le programme utilisateur de la CPU (cf. laide en ligne de longlet Gnral dans STEP 7).

Adressage MPI
CPU 318-2 La CPU adresse les stations MPI au sein de leur configuration (FM/CP) laide de ladresse de dbut de module. Si des FM/CP sont enfichs avec leurs propres adresses MPI dans la configuration centrale dun S7-300, la CPU tablit vers ces FM/CP un bus de communication distinct (via le bus interne) qui est spar des autres sous-rseaux. Ladresse MPI de ces FM/CP na plus dobjet pour les stations des autres sous-rseaux. La communication avec ces FM/CP est ralise via ladresse MPI de la CPU. CPU 312 IFM 316-2 DP Les CPU adressent les stations MPI au sein de leurs configurations laide de ladresse MPI. Si des FM/CP sont enfichs avec leurs propres adresses MPI dans la configuration centrale dun S7-300, ces FM/CP sont des stations MPI, tout comme la CPU, dans le mme sous-rseau de la CPU.

Vous avez une configuration S7-300 avec des FM/CP qui sont adresss via MPI et voulez remplacer la CPU 312 IFM ... 316 par une CPU 318-2. La figure 4-1 la page 4-4 illustre un exemple dune telle configuration.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

4-3

Fonctions des CPU selon les versions de CPU et de STEP 7

S7-300

PG La CPU 316 est remplace par une CPU 318-2

S7-300 OP 25

S7-300 Rpteur RS 485 OP 25

S7-300 avec CPU 316


FM FM FM

PG

Figure 4-1

Exemple de configuration

Aprs avoir remplac la CPU, vous devez (dans le cas de lexemple) : remplacer la CPU 316 par la CPU 318-2 dans le projet STEP 7 reconfigurer lOP/la PG. Cest--dire : dclarer un nouvel automate, attribuer de nouvelles adresses cibles (= adresse MPI de la CPU 318-2 et emplacements des FM correspondants) reconfigurer les donnes de configuration pour FM/CP qui sont charges dans la CPU Cela est ncessaire pour que lOP/la PG puissent continuer accder aux FM/CP de cette configuration.

Dconnexion et connexion dune carte mmoire (FEPROM)


Lorsque vous dconnectez une carte mmoire HORS TENSION (la CPU est tamponne), puis connectez une carte mmoire ayant un contenu identique, il se produit aprs la remise SOUS TENSION :

CPU 318-2 La CPU 318-2 se met en STOP et demande leffacement gnral.

CPU 312 IFM 316-2 DP La CPU se met dans ltat quelle avait avant la mise HORS TENSION, donc RUN ou STOP.

4-4

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Fonctions des CPU selon les versions de CPU et de STEP 7

Ressources de liaison
CPU 318-2 La CPU 318-2 fournit au total 32 ressources de liaison, dont 16 via linterface MPI/DP et 16 via linterface DP. Ces ressources de liaison sont librement slectionnables pour CPU 312 IFM 316-2 DP Les CPU fournissent un nombre spcifique de ressources de liaison. Pour

communication PG/OP communication de base S7 communication de base S7 et routage de communication PG

la communication PG, la communication OP et communication de base S7


vous pouvez rserver des ressources quaucune autre fonction de communication ne pourra utiliser. Les ressources de liaison rsiduelles seront alors la disposition de la communication PG/OP/base S7/S7. Pour le routage, les CPU 315-/316-2 fournissent des ressources supplmentaires pour 4 liaisons.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

4-5

Fonctions des CPU selon les versions de CPU et de STEP 7

4.2

Diffrences des CPU 312 IFM 318 avec les versions antrieures

Cartes mmoire et sauvegarde du firmware sur carte mmoire


A partir des CPU suivantes :

CPU

N de rfrence

partir de la version Microprogramme Matriel 01 01 01 01 01

CPU 313 CPU 314 CPU 315 CPU 315-2 CPU 316-2

6ES7 313-1AD03-0AB0 6ES7 314-1AE04-0AB0 6ES7 315-1AF03-0AB0 6ES7 315-2AF03-0AB0 6ES7 316-1AG00-0AB0

1.0.0 1.0.0 1.0.0 1.0.0 1.0.0

vous pouvez utiliser les cartes mmoire 16 bits : FEPROM 256 Ko FEPROM 1 Mo FEPROM 2 Mo FEPROM 4 Mo 6ES7 951-1KH00-0AA0 6ES7 951-1KK00-0AA0 6ES7 951-1KL00-0AA0 6ES7 951-1KM00-0AA0

sauvegarder le firmware des CPU sur carte mmoire.

4-6

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Fonctions des CPU selon les versions de CPU et de STEP 7

Adressage MPI
Vous avez une CPU partir du numro de rfrence et de la version de produit : Vous avez une CPU antrieure au numro de rfrence et la version de produit :

6ES7 312-5AC01-0AB0, version 01 6ES7 313-1AD02-0AB0, version 01 6ES7 314-1AE03-0AB0, version 01 6ES7 314-5AE02-0AB0, version 01 6ES7 315-1AF02-0AB0, version 01 6ES7 315-2AF02-0AB0, version 01 6ES7 316-1AG00-0AB0, version 01 et STEP 7 partir de V4.02 et STEP 7 < V4.02

La CPU accepte les adresses MPI des CP/FM dans un La CPU dtermine automatiquement ladresse MPI S7-300 telles que vous les avez configures dans des CP/FM dans un S7-300 selon le schma STEP 7 adr. MPI de la CPU ; adr. MPI+1 ; adr. MPI+2 etc... ou dtermine automatiquement ladresse MPI des CP/ FMdans un S7-300 selon le schma adr. MPI de la CPU ; adr. MPI+1 ; adr. MPI+2 etc... CPU CP CP CPU CP CP

Adr. MPI

Adr. MPI x

Adr. MPI z

Adr. MPI

Adr. MPI+1 Adr. MPI+2

MPI 19,2 kbauds


STEP 7 partir de la V4.02 permet de rgler une vitesse de transmission de 19,2 kbauds pour linterface MPI. Les CPU acceptent 19,2 kbauds partir des numros de rfrence suivants : 6ES7312-5AC01-0AB0, version 01 6ES7313-1AD02-0AB0, version 01 6ES7314-1AE03-0AB0, version 01 6ES7314-5AE02-0AB0, version 01 6ES7315-1AF02-0AB0, version 01 6ES7315-2AF02-0AB0, version 01

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

4-7

Fonctions des CPU selon les versions de CPU et de STEP 7

CPU 315-2 DP
CPU 315-2 DP v 6ES7 315-2AF03-0AB0 et STEP 7 < V 5.x non non non non cf. figure 2-1 la page 2-8 partir de 6ES7 315-2AF03-0AB0 et STEP 7 partir de V 5.x oui oui oui oui cf. figure 2-2 la page 2-9

communication directe Equidistance Activer/dsactiver des esclaves DP routage Lecture du diagnostic desclave

Ressources de liaison
partir de la CPU N de rfrence partir de la version Microprogramme CPU 312 IFM CPU 313 CPU 314 CPU 314 IFM CPU 314 IFM CPU 315 CPU 315-2 DP CPU 316-2 DP 6ES7312-5AC02-0AB0 6ES7313-1AD03-0AB0 6ES7314-1AE04-0AB0 6ES7314-5AE03-0AB0 6ES7314-5AE10-0AB0 6ES7315-1AF03-0AB0 6ES7315-2AF03-0AB0 6ES7316-2AG00-0AB0 1.1.0 1.1.0 1.1.0 1.1.0 1.1.0 1.1.0 1.1.0 1.1.0 Matriel 01 01 01 01 01 01 01 01

... pour la communication PG, la communication OP et la communication de base S7, vous pouvez rserver des ressources de liaison. Les ressources non rserves sont alors la libre disposition de la communication PG/OP/ base S7 ou S7 (voir aussi chapitre 1.2. Les CPU infrieures aux versions indiques ci-dessus fournissent aux fonctions de communication un nombre fixe de ressources de liaison.

4-8

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Fonctions des CPU selon les versions de CPU et de STEP 7

Nouveaux SFB et nouvelles SFC dans la CPU 318-2


Bloc SFB 52 Applications Lecture des enregistrements dans un esclave DP Lecture des enregistrements dans un esclave DP Reception dune alarme dun esclave DP (dans la cas dOB non lis la priphrie, MODE 1, OB1) interface DP intgre, (MODE 1 OB 40 83 86) 1, 40, 83, (OB 55 OB 57, OB 82) (priphrie centralise, MODE 1, OB 40, OB 82) SFC 100* Rglage de lheure et mise 1 de ltat dhorloge MODE 1 MODE 2 MODE 3 SFC 105* Lecture des ressources systme occupes de manire dynamique MODE 0 MODE 1 MODE 2 MODE 3 SFC 106 Validation des ressources systme occupes de manire dynamique y q MODE 1 MODE 2 MODE 3 SFC 107 Cration de messages sur bloc acquittables SFC 108 Cration de messages sur bloc non acquittables Appel initial A el Appel vide Appel initial Appel vide 140 274 Aide en ligne 84 Fonctions sys275 tme et fonctions stanf ti t 117-1832 dard 138-2098 dans STEP 7 139-1483 140 2128 140-2128 123-1376 126-1334 125-1407 257 101 271 115 170 176 90 Temps dexcution d excution en ms Appel initial Appel intermdiaire Dernier appel SFB 53 Appel initial Deuxime appel Dernier a el appel SFB 54 Voir...

221 Aide en ligne 111 Fonctions sys158 tme et fonctions standard 284 dans STEP 7 110 110

* MODE 0 : Dpend de la taille de la zone de destination SYS_INST et du nombre de ressources systme quil reste lire. MODE 1 et 2 : Dpend du nombre de messages actifs (ressources systmes occupes). MODE 3 : Dpend du nombre de messages actifs (ressources systmes occupes) et du nombre dinstances contenant le CMP_ID recherch.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

4-9

Fonctions des CPU selon les versions de CPU et de STEP 7

Explication sur les divers temps dexcution des SFB


Le paramtre de sortie BUSY indique ltat actuel de la tche. Appel initial : Deuxime appel : Dernier appel : Lexcution de la tche dbute, cest--dire BUSY passe de ltat 0 ltat 1. La tche est en cours dexcution, cest--dire BUSY conserve ltat 1. La tche a t ralise, cest--dire BUSY passe de ltat 1 ltat 0.

Explication sur les divers temps dexcution des SFC


Vous dfinissez le mode de fonctionnement aux moyen des mode des SFC. La signification dun mode donn depend du bloc respectif. De plus amples informations ce sujet figurent dans laide en ligne des fonctions systme et des fonctions standard dans STEP 7.

Donnes utiles cohrentes


Pour transfrer des zones de donnes utiles cohrentes (zones dE/S avec cohrence sur lensemble de la longueur) dans un systme DP, vous devez tenir compte des points suivants :

CPU 315-2 DP CPU 316-2 DP CPU 318-2 DP


(version de microprogramme < 3.0)

CPU 318-2 DP (version de microprogramme > 3.0)

Lactualisation des donnes utiles cohrentes nest pas automatique, mme si elles se trouvent dans la mmoire image. Pour la lecture et lcriture de donnes utiles cohrentes, vous devez utilisez les SFC 14 et SFC 15.

Lorsque la plage dadresses des donnes utiles cohrentes se trouve dans la mmoire image, vous pouvez choisir dactualiser ou de ne pas actualiser cette plage. Pour la lecture et lcriture de donnes cohrentes, vous pouvez galement utiliser les SFC 14 et SFC 15. De plus, des accs directs au zones de donnes utiles sont galement possibles (par ex. B. L PEW... T PAW...).

4-10

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Conseils et astuces

Conseil pour le paramtre Temps de surveillance pour ... dans STEP 7


Pour les paramtres de Temps de surveillance pour Transfert des paramtres aux modules Acquittement des modules paramtrez les valeurs maximales si vous ntes pas sr des temps ncessaires dans le S7-300.

La CPU 31x-2 DP est matre DP Le paramtre Transfert des paramtres aux modules permet galement dajuster le contrle de synchronisation au dmarrage des esclaves DP.

La CPU 318-2 est matre DP Les deux paramtres cits plus haut permettent dajuster le contrle de synchronisation au dmarrage des esclaves DP.

Cela signifie que les esclaves DP doivent dmarrer et tre paramtrs par la CPU (en tant que matre DP) dans cette limite de temps.

FM dcentralis dans un ET 200M (la CPU 31x-2 est matre DP)


Si vous utilisez un FM 353/354/355 dans un ET 200M avec lIM 153-2 et si vous retirez et enfichez le FM dans lET 200M, vous devez ensuite couper puis remettre la tension dalimentation de lET 200M. Raison : la CPU ne rcrit les paramtres dans le FM quaprs une mise sous tension de lET 200M.

Rmanence dans les blocs de donnes


Les points suivants sont observer pour la rmanence de zones de donnes dans un bloc de donnes :

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

5-1

Conseils et astuces

Avec pile de sauvegarde

Sans pile de sauvegarde programme CPU sur carte mmoire ou sur mmoire morte intgre pour CPU 312 IFM/314 IFM pas de carte mmoire enfiche

Tous les DB sont rmanents, indpendamment du paramtrage. Mme les DB cres laide de la SFC 22 CREAT_DB sont rmanents. t

Tous les DB (rmanents, non Les DB paramtrs en tant que rmanents) sont transfrs au rmanents conservent leur dmarrage de la carte mmoire contenu. ou de la mmoire morte intgre dans la mmoire de travail.

Les blocs de donnes ou zones de donnes cres laide de


la SFC 22 CREAT_DB ne sont pas rmanents.

Aprs une coupure de la tension, les zones de donnes rmanentes sont conserves. Nota : Ces zones de donnes sont mmorises dans la CPU et non pas sur la carte mmoire. Les zones de donnes non rmanentes renferment le contenu programm dans la mmoire morte.

Alarme cyclique : priodicit > 5 ms


Pour lalarme cyclique, il conviendrait de rgler une priodicit suprieure 5 ms. Des valeurs plus faibles augmentent le risque dune apparition frquence de collisions dalarmes cycliques lie p. ex. au temps dexcution dun programme OB 35, la frquence et aux temps dexcution du programme de classes de priorit plus leves, et aux fonctions PG.

Alarme de processus de modules de signaux


Dans le cas dapplications sensibles aux alarmes du processus, enfichez les modules qui dclenchent ces dernires aussi prs que possible de la CPU. Explication : une alarme est lue en premier par lunit 0, emplacement 4, puis dans lordre croissant des emplacements.

5-2

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Conseils et astuces

CPU 312 IFM et 314 IFM : effacement de lEPROM intgre


Si vous voulez effacer le contenu de lEPROM intgre, procdez de la manire suivante : 1. Choisissez la commande Affichage " En ligne pour obtenir une fentre reprsentant la vue en ligne du projet ouvert, ou bien appelez la fentre Partenaires accessibles en cliquant sur le bouton Partenaires accessibles dans la barre doutils ou en choisissant la commande Systme cible " Afficher les partenaires accessibles. 2. Slectionnez le numro MPI de la CPU cible (double-clic). 3. Slectionnez le conteneur Blocs. 4. Choisissez la commande Edition
"

Slectionner tout.

5. Choisissez ensuite la commande Fichier " Effacer ou appuyez sur la touche Suppr. De ce fait, tous les blocs slectionns sont effacs dans la mmoire cible. 6. Slectionnez le numro MPI de la CPU cible. 7. Choisissez la commande Systme cible " Copier RAM vers ROM. Avec ces commandes, effacez en ligne tous les blocs et crasez lEPROM avec le contenu vide de la RAM.

SFB DRUM - octets permuts dans le paramtre de sortie OUT-WORD


Avec le SFB DRUM, les CPU suivantes fournissent sur le paramtre de sortie OUT_WORD la valeur avec les octets permuts ! CPU 312IFM CPU 313 CPU 314 CPU 314 IFM 1.0.0 CPU 315 CPU 315-2 DP CPU 316 jusqu y compris 6ES7 312-5ACx2-0AB0, microprogramme V 1.0.0 jusqu y compris 6ES7 313-1AD03-0AB0, microprogramme V 1.0.0 jusqu y compris 6ES7 314-1AEx4-0AB0, microprogramme V 1.0.0 jusqu y compris 6ES7 314-5AEx3-0AB0 ; version de microprogramme V jusqu y compris 6ES7 315-1AF03-0AB0, microprogramme V 1.0.0 jusqu y compris 6ES7 315-2AFx2-0AB0 jusqu y compris 6ES7 316-1AG00-0AB0

Par rapport au paramtre de sortie OUTj, 0vjv15, on obtient laffectation suivante :

OUTj, 0vjv15 :

j = 15 .... 8

j = 7 .... 0

7 6 5 4 3 2 1 0 15 14 13 12 11 10 9 8

OUT_WORD

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

5-3

Conseils et astuces

5-4

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Normes et homologations

Introduction
Ce chapitre donne pour les modules et constituants de S7-300 des indications concernant les principales normes auxquelles satisfait le S7-300 et les homologations du S7-300.

CEI 1131
Lautomate programmable S7-300 satisfait aux exigences et critres de la norme CEI 1131, partie 2.

Marquage CE
Nos produits satisfont aux exigences et aux objectifs des directives europennes ci-aprs ainsi quaux normes europennes harmonises (EN) applicables aux automates programmables et publies dans les journaux officiels de la Communaut Europenne : 89/336/CEE Compatibilit lectromagntique (directive CEM) 73/23/CEE Matriel lectrique utilisable dans certaines limites de tension (directive basse tension) Les dclarations de conformit pour production auprs des autorits comptentes sont disponibles ladresse suivante : Siemens Aktiengesellschaft Bereich Automatisierungstechnik A&D AS RD 4 Postfach 1963 D-92209 Amberg

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

A-1

Normes et homologations

Directive CEM
Les produits SIMATIC sont conus pour lutilisation en milieu industriel.
Domaine demploi Exigences concernant

mission de perturbations
Industrie EN 50081-2 : 1993

immunit aux perturbations


EN 50082-2 : 1995

Si vous utilisez le S7-300 dans des zones dhabitation, vous devez garantir le niveau dantiparasitage radio B selon la norme EN 55011. Pour atteindre le niveau dantiparasitage de classe B : poser les S7-300 dans des armoires ou coffrets mis la terre utiliser des filtres dans les cbles dalimentation

Homologation UL
UL-Recognition-Mark Underwriters Laboratories (UL) selon Standard UL 508, File Nr. 116536

Homologation CSA
CSA-Certification-Mark Canadian Standard Association (CSA) selon Standard C22.2 No. 142, File Nr. LR 48323

Homologation FM
Factory Mutual Approval Standard Class Number 3611, Class I, Division 2, Group A, B, C, D.

Attention Il y a risque de blessure et de dommages matriels. Dans les zones atmosphre explosible, le fait de dbrancher les connexions du S7-300 en cours de fonctionnement prsente un risque de blessure et de dommages matriels. Dans les zones atmosphre explosible, couper systmatiquement lalimentation lectrique du S7-300 avant de dbrancher ses connexions.

A-2

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Normes et homologations

PNO
CPU N de certificat comme... Matre DP 315-2 DP 316-2 DP 318-2 Z00349 oui * oui * * numro non connu au moment de limpression du manuel. Esclave DP Z00258 oui * oui *

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

A-3

Normes et homologations

A-4

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Plans dencombrement

Introduction
Cette annexe fournit les plans dencombrement des CPU du S7-300. Ces informations vous sont utiles pour dimensionner la configuration de votre S7-300. Vous trouverez les plans dencombrement des autres modules et constituants des S7-300 dans le manuel de rfrence Caractristiques des modules.

CPU 312 IFM


La figure B-1 reprsente le plan dencombrement de la CPU 312 IFM.

195 porte frontale ouverte 130 80 43 23 120 9 25

125 Figure B-1 Plan dencombrement de la CPU 312 IFM


Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

130

B-1

Plans dencombrement

CPU 313/314/315/315-2 DP/316-2 DP


La figure B-2 reprsente le plan dencombrement des CPU 313/314/315/315-2 DP/316-2 DP. Les cotes sont identiques pour toutes les CPU indiques. Leur aspect peut cependant diffrer (cf. chapitre 1), la CPU 315-2 DP, par exemple, comporte deux ranges de LED.

180 120 80 130

Figure B-2

Plan dencombrement des CPU 313/314/315/315-2 DP/316-2 DP

B-2

125
Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Plans dencombrement

CPU 318-2
La figure B-3 reprsente le plan dencombrement de la CPU 318-2 en vue de face. La vue de ct correspond la figure B-2

160

Figure B-3

Plan dencombrement de la CPU 318-2

CPU 314 IFM, vue de face


La figure B-4 reprsente le plan dencombrement de la CPU 314 IFM en vue de face. La vue de ct est prsente la figureB-5.

160

125

Figure B-4

Plan dencombrement de la face avant de la CPU 314 IFM

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

125

B-3

Plans dencombrement

CPU 314 IFM, vue de ct


La figure B-5 reprsente le plan dencombrement de la CPU 314 IFM en vue de face.
180 130 120

Figure B-5

Plan dencombrement de la CPU 314 IFM vue de ct

B-4

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Liste des abrviations


Abrviations LIST CP CPU DB FB FC FM GD IM IP CONT LWL M MPI OB OP MIS MIE PG PS SFB SFC SM Explications Liste dinstructions (mode de reprsentation en STEP 7) Processeurs de communication (communication processor) Unit centrale de lautomate programmable (central processing unit) Bloc de donnes Bloc fonctionnel Fonction Module de fonction Communication par donnes globales Coupleur (Interface Module) Priphrie intelligente Schma contacts (mode de reprsentation en STEP 7) Cble fibres optiques Connexion de masse Interface multipoint (Multipoint Interface) Bloc dorganisation Pupitre oprateur (operator panel) Mmoire image des sorties Mmoire image des entres Console de programmation Appareil dalimentation lectrique (power supply) Bloc fonctionnel systme Fonction systme Module de signaux (signal module)

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

C-1

Liste des abrviations

C-2

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Glossaire
ACCU
Les accumulateurs sont des registres de la CPU qui servent de mmoire intermdiaire pour des oprations de chargement, de transfert ainsi que de comparaison, de calcul et de conversion.

Adresse
Une adresse est lidentification dun oprande donn ou dune zone doprandes donne. Exemples : entre E 12.1 ; mot de mmento MW 25 ; bloc de donnes DB 3.

Adresse MPI
MPI

Alarme
Le systme dexploitation de la CPU connat 10 classes de priorit qui participent la gestion du traitement du programme utilisateur. Les alarmes, par exemple les alarmes du processus, font partie de ces classes de priorit. En cas dapparition dune alarme, le systme dexploitation appelle automatiquement un bloc dorganisation correspondant dans lequel lutilisateur peut programmer la raction voulue (par exemple dans un FB).

Alarme cyclique
Alarme cyclique

Alarme cyclique
Une alarme cyclique est gnre priodiquement par la CPU des intervalles de temps paramtrables. Un bloc dorganisation correspondant est alors excut.

Alarme horaire
Lalarme horaire est lune des classes de priorit dans le cadre du traitement de programme de SIMATIC S7. Elle est gnre une date donne (ou quotidiennement) et une heure donne (par exemple 9:50 ou toutes les heures, toutes les minutes). Un bloc dorganisation correspondant est alors excut.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Glossaire-1

Glossaire

Alarme temporise
Lalarme temporise est lune des classes de priorit dans le cadre du traitement de programme de SIMATIC S7. Elle est gnre aprs coulement dune temporisation dmarre dans le programme utilisateur. Un bloc dorganisation correspondant est alors excut.

Alarme de diagnostic
Les modules prennant en charge la fonction de diagnostic signalent la CPU, les erreurs systme dtectes laide dalarmes de diagnostic.

Alarme du processus
Alarme du processus

Alarme du processus
Une alarme du processus est dclenche par des modules dclencheurs dalarmes lorsquils dtectent des vnements donns dans le processus. Lalarme du processus est signale la CPU. Le bloc dorganisation correspondant est alors excut en fonction de la priorit de cette alarme.

Alarme temporise
Alarme temporise

Alimentation externe
Alimentation lectrique des modules de signaux et de fonction ainsi que de la priphrie de processus qui leur est connecte.

Automate programmable
Les automates programmables (API) sont des commandes lectroniques dont la fonction est enregistre sous forme de programme dans lappareil de commande. La structure et le cblage de lappareil ne dpendent donc pas de la fonction de la commande. Un automate programmable est structur comme un ordinateur ; il est constitu dune CPU (unit centrale) avec mmoire, modules dentre/sortie et systme de bus interne. La priphrie et le langage de programmation sont adapts aux besoins de lautomatique.

API
Automate programmable

Glossaire-2

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Glossaire

Bloc de code
Un bloc de code SIMATIC S7 est un bloc qui contient une partie du programme utilisateur en STEP 7. (Ne pas confondre avec un bloc de donnee, qui ne contient que des donnes.)

Bloc de donnes
Les blocs de donnes (DB) sont des zones de donnes du programme utilisateur qui contiennent des donnes utilisateur. On distingue les blocs de donnes globaux, auxquels tous les blocs de code peuvent accder, et les blocs de donnes dinstance, qui sont associs un appel de FB donn.

Bloc de donnes dinstance


Un bloc de donnes gnr automatiquement qui est associ chaque appel dun bloc fonctionnel dans le programme utilisateur en STEP 7. Le bloc de donnes dinstance contient les valeurs des paramtres dentre, de sortie et dentre/sortie ainsi que les donnes locales de bloc.

Bloc fonctionnel
Selon CEI 1131-3, un bloc fonctionnel (FB) est un bloc de code qui comporte des donnes statiques. Un FB permet de transmettre des paramtres dans le programme utilisateur. Les blocs fonctionnels conviennent donc la programmation de fonctions complexes itratives, par exemple des rgulations, des choix de mode de fonctionnement.

Bloc fonctionnel systme


Un bloc fonctionnel systme (SFB) est un bloc fonctionnel intgr au systme dexploitation de la CPU et qui peut tre appel dans le programme utilisateur en STEP 7 en cas de ncessit.

Bloc dorganisation
Les blocs dorganisation (OB) constituent linterface entre le systme dexploitation de la CPU et le programme utilisateur. Les blocs dorganisation fixent lordre de traitement du programme utilisateur.

Bus
Un bus est un support de communication qui relie plusieurs stations. Le transfert de donnes peut tre ralis de manire srielle ou parallle, par des conducteurs lectriques ou des cbles fibres optiques.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Glossaire-3

Glossaire

Bus interne
Le bus interne est un bus de donnes srie utilis pour la communication entre modules et qui les alimente en tension. La liaison entre les modules est tablie par le connecteur de bus.

Carte mmoire
Les cartes mmoire sont des supports de mmoire au format carte bancaire destins aux CPU et aux CP. Elles existent sous forme de RAM ou de FEPROM.

Cercle de donnes globales


Un cercle de donnes globales comprend un certain nombre de CPU qui changent des donnes globales et sont utilises comme suit : une CPU envoie un paquet de donnes globales aux autres CPU ; une CPU envoie et reoit un paquet de donnes globales dune autre CPU. Un cercle de donnes globales est identifi par un numro de cercle de donnes globales.

Classe de priorit
Le systme dexploitation dune CPU S7 gre au maximum 26 classes de priorit (ou niveaux de traitement de programme ) auxquels divers blocs dorganisation sont associs. Les classes de priorit dterminent quels OB peuvent interrompre dautres OB. Si une classe de priorit contient plusieurs OB, ils ne peuvent pas sinterrompre rciproquement, mais sont traits de manire squentielle.

Communication par donnes globales


La communication par donnes globales est un procd de transfert de donnes globales entre plusieurs CPU (sans CFB).

Comprimer
La fonction en ligne de console de programmation Comprimer la mmoire dplace tous les blocs valides de la RAM de la CPU au dbut de la mmoire utilisateur de manire contigu, sans laisser despace. Cela supprime ainsi toutes les lacunes qui rsultent deffacements ou de corrections de blocs.

Compteur
Les compteurs sont des lments constituants de la mmoire systme de la CPU. Le contenu des cellules de comptage peut tre modifi par des instructions STEP 7 (par exemple incrmenter, dcrmenter).

Glossaire-4

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Glossaire

Configuration
Affectation de modules des profils-supports/emplacements et (par exemple pour les modules de signaux) des adresses.

Console de programmation
Les consoles de programmation sont en fait des microordinateurs durcis pour fonctionnement en environnement industriel, compacts et transportables. Ils se caractrisent par un quipement matriel et logiciel spcial pour automates programmables SIMATIC.

CP
Processeur de communication

CPU
Central Processing Unit = unit centrale de lautomate programmable S7, avec unit de commande et de calcul, mmoire, systme dexploitation et interface pour console de programmation.

DEMARRAGE
Ltat de fonctionnement DEMARRAGE est un tat transitoire entre les tats de fonctionnement STOP et RUN. Il peut tre dclench par le commutateur de mode de fonctionnement, par une mise sous tension ou par intervention sur la console de programmation. Dans le cas du S7-300, un dmarrage est effectu.

Dmarrage
Lors de la mise en route dune unit centrale (par exemple aprs positionnement du commutateur de mode de fonctionnement de STOP sur RUN ou aprs une mise sous tension secteur), le bloc dorganisation OB 100 (Dmarrage) est excut en premier, avant le traitement du programme cyclique (OB 1). Lors du dmarrage, la mmoire image des entres est lue et le programme utilisateur en STEP 7 est excut, en commenant par la premire instruction de lOB 1.

Diagnostic
Diagnostic systme

Diagnostic systme
Le diagnostic systme consiste en la dtection, lvaluation et la signalisation de dfauts au sein dun automate programmable. Exemples de tels dfauts : erreurs de programmation ou dfaillances de modules. Les erreurs systme peuvent tre signales par des LED de visualisation ou dans STEP 7.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Glossaire-5

Glossaire

Diagnostic, alarme de
Alarme de diagnostic

Donnes cohrentes
Des donnes dont les contenus sont associs et qui ne doivent pas tre spares sont appeles donnes cohrentes. Par exemple les valeurs de modules analogiques doivent toujours tre traites comme des donnes cohrentes, cest--dire que la valeur dun module de priphrie analogique ne doit pas tre fausse par lecture deux instants diffrents.

Donnes locales
Donnes temporaires

Donnes globales
Des donnes globales sont des donnes qui peuvent tre appeles depuis tous les blocs de code (FC, FB, OB). Il sagit des mmentos M, entres E, sorties A, temporisations, compteurs et blocs de donnes DB. Laccs aux donnes globales peut tre ralis par adresse absolue ou par mnmonique.

Donnes statiques
Les donnes statiques sont des donnes qui ne sont utilises quau sein dun bloc fonctionnel. Ces donnes sont enregistres dans un bloc de donnes dinstance associ au bloc fonctionnel. Les donnes enregistres dans le bloc de donnes dinstance sont mmorises jusqu lappel suivant du bloc fonctionnel.

Donnes temporaires
Les donnes temporaires sont des donnes locales dun bloc qui sont mmorises dans la pile L pendant le traitement dun bloc et ne sont plus disponibles aprs ce traitement.

Elment de donnes globales


Un lment de donnes globales est cr par affectation des donnes globales changer et est identifi de manire univoque dans la table des donnes globales par lidentificateur de donnes globales.

Erreur dexcution
Erreurs qui se produisent pendant lexcution du programme utilisateur dans lautomate programmable (et non pas dans le processus).

Glossaire-6

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Glossaire

Esclave
Un esclave ne peut changer des donnes avec un matre quaprs y avoir t invit par ce dernier.

Esclave DP
Un esclave utilis sur le PROFIBUS avec le protocole PROFIBUS DP et se comportant selon la norme EN 50170, partie 3, est appel esclave DP.

Etat de fonctionnement
Les automates programmables SIMATIC S7 peuvent prendre les tats de fonctionnement suivants : STOP, DEMARRAGE, RUN.

Equipotentialit
Liaison lectrique (conducteur dquipotentialit) qui met un potentiel identique ou proche les corps de moyens dexploitation lectriques et corps trangers conducteurs afin dempcher les tensions perturbatrices ou dangereuses entre ces corps.

FB
Bloc fonctionnel

FC
Fonction

FEPROM, EPROM flash


Les FEPROM correspondent, de par leur facult de conserver les donnes en cas de perte de tension, aux EEPROM effaables lectriquement, tout en tant beaucoup plus rapides (FEPROM = Flash Erasable Programmable Read Only Memory). Elles sont utilises sur les cartes mmoire.

Fichier GSD
Un fichier de donnes de base de station (fichier GSD) contient toutes les proprits spcifiques dune station esclave. Le format du fichier GSD est dfini dans la norme EN 50170, volume 2, PROFIBUS.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Glossaire-7

Glossaire

Forage permanent
La fonction Forage permanent crase une variable (par exemple mmento, sortie) avec une valeur dfinie par lutilisateur S7. Cette variable est en mme temps protge contre lcriture, de sorte que cette valeur ne peut tre modifie en aucune faon (notamment par le programme utilisateur en STEP 7). Cette valeur est galement conserve aprs dconnexion de la console de programmation. Seule la fonction Unforce permet de lever cette protection contre lcriture et dcrire la valeur prescrite par le programme utilisateur dans la variable. La fonction Forage permanent permet de mettre des sorties donnes ltat 1 pour une dure indtermine, par exemple pendant la phase de mise en service, mme lorsque les conditions logiques correspondantes ne sont pas remplies dans le programme utilisateur (par exemple parce que des entres ne sont pas connectes).

Fonction
Selon CEI 1131-3, une fonction (FC) est un bloc de code dpourvu de donnes statiques. Une fonction permet de transmettre des paramtres dans le programme utilisateur. Les fonctions conviennent donc la programmation de fonctions complexes itratives, par exemple des calculs.

Fonction systme
Une fonction systme (SFC) est une fonction intgre au systme dexploitation de la CPU et qui peut tre appele dans le programme utilisateur en STEP 7 en cas de ncessit.

Horaire, alarme
Alarme horaire

Interface multipoint
MPI

Isol de la terre
Sans liaison galvanique la terre.

Jeton
Droit daccs au bus.

Glossaire-8

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Glossaire

Liste dtat systme


La liste dtat systme renferme des donnes qui dcrivent ltat momentan du S7-300. Elle fournit tout moment une vue densemble concernant : la configuration du S7-300 ; le paramtrage courant de la CPU et des modules de signaux paramtrables ; les tats et squences actuels de la CPU et des modules de signaux paramtrables.

Matre
Lorsquil possde le jeton, le matre peut envoyer des donnes dautres stations et leur en demander ( = partenaire actif).

Matre DP
Un matre qui se comporte selon la norme EN 50170, partie 3, est appel matre DP.

Masse
La masse correspond la totalit des parties inactives relies entre elles sur un moyen dexploitation et ne pouvant pas adopter une tension dangereuse par contact, mme en cas danomalie.

Mmento
Les mmentos sont des lments constituants de la mmoire systme de la CPU qui mmorisent des rsultats intermdiaires. Ils autorisent un accs au niveau du bit, de loctet, du mot ou du double mot.

Mmentos de cadence
Mmentos servant raliser le cadencement dans le programme utilisateur (1 octet de mmento).

Nota Dans le cas des CPU S7-300, il faut veiller ce que loctet de mmento de cadence ne soit pas cras par le programme utilisateur.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Glossaire-9

Glossaire

Mmoire de chargement
La mmoire de chargement est un lment constituant de lunit centrale. Elle contient des objets crs par la console de programmation. Elle est matrialise par une carte mmoire enfichable ou par une mmoire intgre fixe.

Mmoire de travail
La mmoire de travail, ou mmoire vive, est une mmoire RAM de la CPU dans laquelle le processeur accde au programme utilisateur pendant lexcution du programme.

Mmoire de sauvegarde
La mmoire de sauvegarde assure une sauvegarde de zones mmoire de la CPU sans pile de sauvegarde. Il est possible de sauvegarder un nombre paramtrable de temporisations, compteurs, mmentos et octets de donnes, qui sont les temporisations, compteurs, mmentos et octets de donnes rmanents.

Mmoire image
La mmoire image fait partie intgrante de la mmoire systme de la CPU. Au dbut du programme cyclique, les tats des signaux des modules dentre sont transmis la mmoire image des entres. A la fin du programme cyclique, la mmoire image des sorties est transmise aux modules de sorties en tant qutat de signal.

Mmoire systme
La mmoire systme est intgre lunit centrale sous forme de mmoire RAM. La mmoire systme contient les zones doprandes (par exemple les temporisations, compteurs, mmentos) ainsi que les zones de donnes ncessaires aux besoins internes du systme dexploitation (par exemple tampons pour la communication).

Mmoire utilisateur
La mmoire utilisateur contient des blocs de code et des blocs de donnes du programme utilisateur. La mmoire utilisateur peut tre intgre dans la CPU ou se trouver sur des cartes mmoire ou modules mmoire amovibles. Le programme utilisateur est toutefois toujours excut dans la mmoire de travail de la CPU.

Mettre la terre
Mettre la terre signifie mettre un lment conducteur en liaison avec la prise de terre (un ou plusieurs lments conducteurs qui ont un trs bon contact avec la terre) par lintermdiaire dun dispositif de mise la terre.

Glossaire-10

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Glossaire

Module de priphrie analogique


Les modules de priphrie analogique convertissent des valeurs processus analogiques (par exemple une temprature) en valeurs numriques qui peuvent ensuite tre traites par lunit centrale ou, rciproquement, convertissent des valeurs numriques en valeurs analogiques.

Module de signaux
Les modules de signaux (SM) constituent linterface entre le processus et lautomate programmable. Il existe des modules numriques dentre et sortie (module dentre/sortie, numrique) et des modules analogiques dentre et sortie (module dentre/sortie, analogique)

MPI
Linterface multipoint (MPI) est linterface pour console de programmation des SIMATIC S7. Elle autorise un fonctionnement simultan de plusieurs stations (consoles de programmation, afficheurs de texte, pupitres oprateur) avec une ou plusieurs units centrales. Chaque station est identifie par une adresse univoque (adresse MPI).

OB
Bloc dorganisation

Paramtre
1. Variable dun bloc de code de STEP 7 2. Variable permettant dinfluer sur le comportement dun module (une ou plusieurs par module). Chaque module est livr avec un rglage de base adquat qui peut tre modifi par configuration dans STEP 7. On distingue les paramtres statiques et les paramtres dynamiques.

Paramtres de module
Les paramtres de module sont des valeurs qui permettent dinfluer sur le comportement du module. On distingue les paramtres de module statiques et dynamiques.

Paramtre dynamique
Au contraire des paramtres statiques les paramtres dynamiques des modules peuvent tre modifis pendant le fonctionnement par appel dune SFC dans le programme utilisateur. On peut ainsi par exemple modifier des seuils dun module analogique dentres de signaux.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Glossaire-11

Glossaire

Paramtre statique
Au contraire des paramtres dynamiques, les paramtres statiques des modules ne peuvent pas tre modifis par le programme utilisateur, mais uniquement par configuration dans STEP 7. Il sagit par exemple des retards des entres dun module TOR dentres de signaux.

Paquet de donnes globales


Un paquet de donnes globales peut tre compos dun ou plusieurs lments de donnes globales qui sont transfrs ensemble dans un tlgramme.

PG
Console de programmation

Pile de sauvegarde
La pile de sauvegarde garantit que le programme utilisateur de la CPU reste mmoris en cas de coupure de la tension secteur et que la mmorisation de zones de donnes ainsi que de mmentos, temporisations et compteurs dtermins soit rmanente.

Priorit des OB
Le systme dexploitation de la CPU distingue diverses classes de priorit, par exemple le traitement de programme cyclique, le traitement de programme dclench par alarme du processus. A chaque classe de priorit sont affects des blocs dorganisation (OB) dans lesquels lutilisateur S7 peut programmer une raction. Les OB reoivent des priorits par dfaut qui fixent leur ordre de traitement en cas de simultanit ou dinterruption rciproque.

Processeur de communication
Les processeurs de communication sont des modules destins aux couplages point point et aux couplages rseau.

PROFIBUS-DP
Les modules analogiques et TOR, les modules intelligents ainsi quune vaste gamme dappareils de terrain selon EN 50170, partie 3 comme p. ex. des entranements ou des blocs dlectrovannes, sont dports sur le site du processus, une distance de lautomate pouvant atteindre 23 km. Les modules et appareils de terrain sont relis avec lautomate par le bus de terrain DP PROFIBUS et considrs par la CPU comme la priphrie centralise.

Glossaire-12

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Glossaire

Programme utilisateur
Dans SIMATIC, on distingue le systme dexploitation de la CPU et les programmes utilisateur. Ces derniers sont crits laide du logiciel de programmation STEP 7 dans les langages de programmation disponibles (schma contacts CONT et liste dinstructions LIST) et enregistrs dans des blocs de code. Les donnes sont enregistres dans des blocs de donnes.

Profondeur dimbrication
Un appel de bloc permet dappeler un bloc partir dun autre bloc. La profondeur dimbrication reprsente le nombre de blocs de code appels simultanment.

Potentiel de rfrence
Potentiel partir duquel les tensions des circuits lectriques participants sont considres et/ou mesures.

RAM
Une RAM (Random Access Memory) est une mmoire accs direct semi-conducteurs (mmoire vive).

Raction lerreur
Raction une erreur dexcution. Le systme dexploitation peut ragir des manires suivantes : faire passer lautomate programmable ltat STOP, appeler un bloc dorganisation dans lequel lutilisateur peut programmer une raction ou visualiser lerreur.

Rmanence
On dit quune zone mmoire est rmanente si son contenu reste conserv la suite dune coupure de la tension secteur et aprs le passage de STOP vers RUN. Les mmentos, temporisations et compteurs non rmanents sont remis 0 aprs une coupure de la tension secteur et aprs un passage de STOP en RUN. Peuvent tre rmanents Mmentos Temps S7 (pas avec CPU 312 IFM) compteurs S7 les zones de donnes (uniquement avec carte mmoire ou mmoire morte intgre)

Rsistance de terminaison
Une rsistance de terminaison est une rsistance raccorde lextrmit dune ligne de transfert de donnes pour viter les rflexions.

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Glossaire-13

Glossaire

Segment de bus
Un segment de bus est une partie cohrente dun systme de bus srie. Les segments de bus sont relis entre eux par des rpteurs.

Segment
Segment de bus

Sparation galvanique, sans


Avec les modules dentre/sortie sans sparation galvanique, les potentiels de rfrence des circuits de commande et de charge sont relis lectriquement.

Sparation galvanique, avec


Lorsque des modules dentre/sortie sont spars galvaniquement, les potentiels de rfrence des circuits de commande et de charge sont galement spars galvaniquement ; p.ex. par un optocoupleur, un contact de relais ou un transformateur de sparation. Les circuits dentre/sortie peuvent tre placs par groupes.

SFC
Fonction systme

SFB
Bloc fonctionnel systme

STEP 7
Langage de programmation destin lcriture de programmes utilisateur pour automates SIMATIC S7.

Systme dautomatisation
Un systme dautomatisation est un automate programmable SIMATIC S7.

Systme dexploitation de la CPU


Le systme dexploitation de la CPU organise toutes les fonctions et tous les mcanismes de la CPU qui ne sont pas lis une tche de commande particulire.

Glossaire-14

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Glossaire

Tampon de diagnostic
Le tampon de diagnostic est une zone mmoire sauvegarde de la CPU dans laquelle les vnements de diagnostic sont mmoriss dans lordre de leur apparition.

Taux de rduction
Le taux de rduction dtermine quels intervalles les paquets de donnes globales doivent tre envoys et reus en se basant sur le cycle de la CPU.

Temporisation
Les temporisations sont des lments constituants de la mmoire systme de la CPU. Le contenu des cellules de temporisation est actualis automatiquement par le systme dexploitation de manire asynchrone au programme utilisateur. Des instructions STEP 7 permettent de dterminer la fonction exacte dune cellule de temporisation (par exemple retard la monte) et son traitement (par exemple dmarrer).

Temps de cycle
Le temps de cycle est le temps ncessaire la CPU pour excuter une fois le programme utilisateur.

Terre
La terre conductrice dont le potentiel lectrique en chaque point peut tre considr comme gal zro. Au niveau des prises de terre, la terre peut avoir un potentiel diffrent de zro. Pour caractriser cet tat de fait, on utilise souvent le terme de terre de rfrence .

Terre de rfrence
Terre

Terre fonctionnelle
Une mise la terre fonctionnelle est ralise uniquement dans le but dassurer le fonctionnement prvu du matriel lectrique concern. La mise la terre fonctionnelle court-circuite les tensions perturbatrices qui risquent sinon de produire des influences inadmissibles sur le matriel.

Timer
Temporisation

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Glossaire-15

Glossaire

Traitement des erreurs par OB


Si le systme dexploitation dtecte une erreur donne, (par exemple erreur daccs pour STEP 7), il appelle le bloc dorganisation prvu pour ce cas (OB derreur) qui permet de dterminer le comportement subsquent de la CPU.

Valeur de remplacement
Les valeurs de remplacement sont des valeurs paramtrables que les modules de sorties transmettent au processus alors que la CPU est ltat STOP. Les valeurs de remplacement peuvent tre crites dans laccumulateur la place des valeurs dentre illisibles, en cas derreur daccs aux modules dentres (SFC 44).

Varistance
Rsistance dont la valeur dpend de la tension.

Version de produit
La version de produit permet de distinguer des produits ayant la mme rfrence de commande. La version de produit est incrmente en cas dextensions fonctionnelles compatibles avec les versions postrieures, de modifications au niveau de la fabrication (utilisation de nouveaux modules/composants) ainsi que de corrections de dfauts.

Visualisation de dfaut
La visualisation de dfaut est lune des ractions possibles du systme dexploitation une erreur dexcution. Les autres ractions possibles sont : raction lerreur dans le programme utilisateur, tat STOP de la CPU.

Vitesse de transmission
Vitesse du transfert de donnes (bits/s).

Glossaire-16

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Index
A
Accu, Glossaire-1 Accumulateur, alimentation de sauvegarde, 1-5 Actualisation, des temporisations S7, 3-7 Actualisation-de la mmoire image, temps de traitement, 3-6 Adresse, Glossaire-1 Adresse matre PROFIBUS, 2-27 Adresses de diagnostic, CPU 31x-2, 2-10, 2-22 Alarme, Glossaire-1 processus-, Glossaire-2 Alarme cyclique, Glossaire-1 reproductibilit, 3-17 Alarme de diagnostic, Glossaire-2 CPU 31x-2 comme esclave DP, 2-30 Alarme de processus CPU 312 IFM, 1-25 CPU 314 IFM, 1-43 Alarme du processus, Glossaire-2 CPU 31x-2 comme esclave DP, 2-30 Alarme horaire, Glossaire-1 Alarme temporise, Glossaire-2 reproductibilit, 3-17 Alarme, temps de rponse, 3-14 Alarmes CPU 315-2 DP comme esclave DP, 2-31 prolongation du cycle, 3-10 Alimentation de sauvegarde, 1-5

C
Cadence dmission par cycle, cercle de donnes globales, 1-18 Calcul, temps de rponse, 3-3 Carte mmoire, 1-6, Glossaire-4 rle, 1-6 CE, marquage, A-1 CEI 1131, A-1 Cercle de donnes globales, Glossaire-4 cadence dmission par cycle, 1-18 conditions dmission, 1-18 conditions de rception, 1-18 Charge du cycle, communication par MPI, 3-2 Chargement, mmoire de, Glossaire-10 Classe de priorit, Glossaire-4 Cohrentes, donnes, Glossaire-6 Communication CPU, 1-12 CPU 318-2, 1-68 par donnes globales, 1-12 PG-/OP-, 1-12 Communication de base S7, 1-12 Communication directe. voir change direct de donnes Communication par donnes globales, 1-12 Communication par MPI, charge du cycle, 3-2 Communication PG-/OP, 1-12 Commutateur cl. voir commutateur de mode de fonctionnement Commutateur de mode de fonctionnement, 1-4 Comportement en cas de court-circuit, CPU 312 IFM, 1-35 Comprimer, Glossaire-4 Compteur, Glossaire-4 CPU 312 IFM, 1-25 CPU 314 IFM, 1-43 Compteur A/B, CPU 314 IFM, 1-43 Compteur dheures de fonctionnement, CPU, 1-10 Conditions dmission, cercle de donnes globales, 1-18 Conditions de rception, cercle de donnes globales, 1-18

B
BATF, 1-22 Bloc dorganisation, Glossaire-3 Bloc de code, Glossaire-3 Bloc de donnes, Glossaire-3 Bloc de donnes dinstance, Glossaire-3 Bloc fonctionnel, FB, Glossaire-3 Bloc fonctionnel systme, SFB, Glossaire-3 Bus, Glossaire-3 interne, Glossaire-4 Bus interne, Glossaire-4 BUSF, 2-6, 2-19

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Index-1

Index

Configuration, Glossaire-5 CONT_C, CPU 314 IFM, 1-43 CONT_S, CPU 314 IFM, 1-43 CPU communication, 1-12 commutateur de mode de fonctionnement, 1-4 compteur dheures de fonctionnement, 1-10 diffrences avec les versions antrieures, 4-6 fonctions de test, 1-19 horloge, 1-10 LED de visualisation dtat, 1-3 LED de visualisation de dfaut, 1-3 organes de commande, 1-2 organes de visualisation, 1-2 plan dencombrement, B-1 Ressources de liaison, 1-13 systme dexploitation, Glossaire-14 CPU 312 IFM, 1-25 caractristiques techniques, 1-28 comportement en cas de court-circuit, 1-35 fonctions intgres, 1-25 montage avec mise la terre, 1-34 raccordement de lalimentation, 1-35 schma de principe, 1-36 schma de raccordement, 1-34 CPU 313, 1-37 caractristiques techniques, 1-37 CPU 314, 1-40 caractristiques techniques, 1-40 CPU 314 IFM, 1-43 caractristiques, 1-47 fonctions intgres, 1-43 schma de principe, 1-57 Schma de raccordement, 1-56 CPU 315, 1-59 caractristiques techniques, 1-59 CPU 315-2 DP, 1-62 voir aussi CPU 31x-2 caractristiques techniques, 1-62 matre DP, 2-5 CPU 316-2 DP, 1-65 voir aussi CPU 31x-2 caractristiques techniques, 1-65 CPU 318-2, 1-68 voir aussi CPU 31x-2 caractristiques techniques, 1-70 communication, 1-68 diffrences par rapport aux autres CPU srie 300, 4-2

CPU 31x-2 adresses de diagnostic pour PROFIBUS, 2-10, 2-22 Echange direct de donnes, 2-32 esclave DP, 2-13 diagnostic, 2-18 diagnostic avec STEP 7, 2-19 diagnostic par LED, 2-19 interruption du bus, 2-11, 2-23, 2-33 matre DP diagnostic avec STEP 7, 2-7 diagnostic par LED, 2-6 mmoire de transfert, 2-14 modifications dtat de fonctionnement, 2-11, 2-23, 2-33 plages dadresses DP, 2-4 CSA, A-2 Cycles dmission, pour les donnes globales, 1-18 Cyclique, alarme, Glossaire-1

D
Dmarrage, Glossaire-5 Diagnostic alarme de, Glossaire-2 avec STEP 7, 1-22 CPU 31x-2 en tant quesclave DP, 2-18 Echange direct de donnes, 2-33 LED de visualisation, 1-22 orient identificateur, CPU 315-2 DP comme esclave DP, 2-28 orient station, CPU 31x-2 comme esclave, 2-29 Diagnostic desclave DP, structure, 2-24 Diagnostic orient identificateur, CPU 31x-2 comme esclave DP, 2-28 Diagnostic orient station, CPU 31x-2 comme esclave DP, 2-29 Diagnostic systme, Glossaire-5 Diffrences, 318-2 par rapport aux autres CPU, 4-2 Directives CEM, A-2 Donnes statiques, Glossaire-6 temporaires, Glossaire-6 Donnes cohrentes, Glossaire-6

Index-2

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Index

Donnes globales, Glossaire-6 cycles dmission, 1-18 Donnes locales, Glossaire-6

Horloge, CPU, 1-10

I E
Echange de donnes, direct, 2-32 Echange direct de donnes CPU 31x-2, 2-32 diagnostic, 2-33 Edition. voir version de produit Effacement gnral, avec commutateur de mode, 1-4 Elment de donnes globales, Glossaire-6 Entres, retard, 3-8 Entres/sorties intgres, CPU 312 IFM, 1-25 intgres, CPU 314 IFM, 1-43 Entres/sorties intgres de la CPU 312 IFM, 1-25 de la CPU 314 IFM, 1-43 Equipotentialit, Glossaire-7 Erreur dexcution, Glossaire-6 Esclave DP, Glossaire-7 CPU 31x-2, 2-13 diagnostic avec STEP 7, 2-19 diagnostic par LED, 2-19 Etat 1 3 de station, 2-25 Etat de fonctionnement, Glossaire-7 Exemple de calcul, temps de rponse une alarme, 3-16 Identificateur de constructeur, CPU 31x-2 comme esclave DP, 2-27 Information de lancement pour les entres/sorties intgres, OB 40, 1-26, 1-44 Interface, CPU, 1-7 Interface MPI, 1-7 Interface PROFIBUS DP, 1-7 Isol de la terre, Glossaire-8

L
LED de visualisation dtat, CPU, 1-3 LED de visualisation de dfaut, CPU, 1-3

M
Matre DP, Glossaire-9 CPU 31x-2, 2-5 diagnostic avec STEP 7, 2-7 diagnostic par LED, 2-6 Masse, Glossaire-9 Mmento, Glossaire-9 Mmoire utilisateur, Glossaire-10 vive, Glossaire-10 Mmoire de chargement, Glossaire-10 Mmoire de sauvegarde, Glossaire-10 Mmoire de transfert CPU 31x-2, 2-14 pour transfert de donnes, 2-14 Mmoire de travail, Glossaire-10 Mmoire image, Glossaire-10 Mmoire systme, Glossaire-10 Mmoire utilisateur, Glossaire-10 Mettre la terre, Glossaire-10 Module, paramtres de, Glossaire-11 Module de priphrie analogique, Glossaire-11 Module de signaux, Glossaire-11 Montage avec mise la terre, CPU 312 IFM, 1-34 MPI, Glossaire-11 MRES, 1-4

F
Fichier de donnes de base de station, Glossaire-7 Fichier GSD, Glossaire-7 FM, Homologation, A-2 Fonction, FC, Glossaire-8 Fonction systme, SFC, Glossaire-8 Fonctions de test, 1-19 Fonctions intgres, CPU 314 IFM, 1-43 Forage permanent, 1-20, Glossaire-8 Frquencemtre CPU 312 IFM, 1-25 CPU 314 IFM, 1-43

G
Gestion du cycle, temps de traitement, 3-6

N
Normes, A-1

H
Homologations, A-1 Horaire, alarme, Glossaire-1

O
OB, Glossaire-3 priorit, Glossaire-12

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01

Index-3

Index

OB 40, information de lancement pour les entres/sorties intgres, 1-26, 1-44 Organes de commande, CPU, 1-2 Organes de visualisation, CPU, 1-2

Systme diagnostic, Glossaire-5 mmoire, Glossaire-10 Systme dexploitation de la CPU, Glossaire-14 temps de traitement, 3-6

P
Paquet de donnes globales, Glossaire-12 Paramtre, Glossaire-11 Paramtres de module, Glossaire-11 Pile de sauvegarde, Glossaire-12 alimentation de sauvegarde, 1-5 Plage dadresses, CPU 31x-2, 2-4 Plan dencombrement, CPU, B-1 PNO, certificat, A-3 Positionnement, CPU 314 IFM, 1-43 Priorit des OB, Glossaire-12 PROFIBUS-DP, Glossaire-12 Profondeur dimbrication, Glossaire-13 Programme utilisateur, Glossaire-13 temps de traitement, 3-7 Programme utilisateur, temps de traitement, 3-2 Prolongation du cycle, par des alarmes, 3-10 PULSEGEN, CPU 314 IFM, 1-43

Tampon de diagnostic, Glossaire-15 Taux de rduction, Glossaire-15 Tlgramme de configuration. voir sur Internet, adresse http://www.ad.siemens.de/simatic-cs Tlgramme de paramtrage. voir sur Internet, adresse http://www.ad.siemens.de/simatic-cs Temporisation, Glossaire-15 Temporisations S7, actualisation, 3-7 Temporise, alarme, Glossaire-2 Temps de cycle, 3-2, Glossaire-15 exemple de calcul, 3-10 prolonger, 3-3 Temps de cycle du bus, sous-rseau DP PROFIBUS, 3-9 Temps de rponse, 3-3 alarme, 3-14 calcul, 3-3 calcul du, 3-6 R exemple de calcul, 3-10 Raction lerreur, Glossaire-13 le plus court, 3-4 Rmanence, Glossaire-13 le plus long, 3-5 Reproductibilit, alarme temporise/cyclique, 3-17 Temps de rponse une alarme, exemple de calRsistance de terminaison, Glossaire-13 cul, 3-16 Ressources de liaison, 1-13 Temps de rponse une alarme de diagnostic, Retard, des entres/sorties, 3-8 des CPU, 3-15 Routage de fonctions PG, 1-12 Temps de rponse une alarme du processus RUN, 1-4 de la CPU, 3-14 des modules de signaux, 3-15 Temps de traitement S actualisation-de la mmoire image, 3-6 Sauvegarde, mmoire de, Glossaire-10 gestion du cycle, 3-6 programme utilisateur, 3-2, 3-7 Sauvegarde, pile, Glossaire-12 Schma de principe, CPU 312 IFM, 1-36 systme dexploitation, 3-6 Segment de bus, Glossaire-14 Terre, Glossaire-15 Sparation galvanique, avec, Glossaire-14 Terre fonctionnelle, Glossaire-15 Sparation galvanique, sans, Glossaire-14 Traitement dalarme du processus, 3-15 SF, 1-22 SFB de communication pour liaisons S7 configures. voir communication S7 U SFC de communication pour liaisons S7 non conUL, A-2 figures. voir communication de base S7 SINEC L2-DP. voir PROFIBUS DP Sorties, retard, 3-8 V Sous-rseau DP PROFIBUS, temps de cycle du bus, 3-9 Valeur de remplacement, Glossaire-16 STOP, 1-4 Version de produit, Glossaire-16 LED, 1-22 Visualisation de dfaut, Glossaire-16

Index-4

Automate programmable S7-300 Caractristiques des CPU, CPU 312 IFM318-2 DP A5E00111191-01