Vous êtes sur la page 1sur 150

Prface

SIMATIC S7-300 SIMATIC S7-300 Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP

Prsentation gnrale du
1
______________
produit

Elments de commande et
2
SIMATIC ______________
de signalisation

Installation et configuration

S7-300 ______________
3
d'un S7-300 avec une CPU
technologique
Caractristiques de la CPU du
Communication avec le
systme S7-300 : CPU 315T-2 DP 4
______________
S7-300

5
______________
Manuel
Concept de mmoire

Temps de cycle et temps de


6
______________
raction

7
______________
Caractristiques techniques

Informations sur le passage


8
______________
la CPU technologique

A
______________
Annexe A

11/2006
A5E00427935-03
Consignes de scurit
Ce manuel donne des consignes que vous devez respecter pour votre propre scurit et pour viter des
dommages matriels. Les avertissements servant votre scurit personnelle sont accompagns d'un triangle de
danger, les avertissements concernant uniquement des dommages matriels sont dpourvus de ce triangle. Les
avertissements sont reprsents ci-aprs par ordre dcroissant de niveau de risque.

Danger
signifie que la non-application des mesures de scurit appropries entrane la mort ou des blessures graves.

Attention
signifie que la non-application des mesures de scurit appropries peut entraner la mort ou des blessures
graves.

Prudence
accompagn dun triangle de danger, signifie que la non-application des mesures de scurit appropries peut
entraner des blessures lgres.

Prudence
non accompagn dun triangle de danger, signifie que la non-application des mesures de scurit appropries
peut entraner un dommage matriel.

Important
signifie que le non-respect de l'avertissement correspondant peut entraner l'apparition d'un vnement ou d'un
tat indsirable.
En prsence de plusieurs niveaux de risque, c'est toujours l'avertissement correspondant au niveau le plus lev
qui est reproduit. Si un avertissement avec triangle de danger prvient des risques de dommages corporels, le
mme avertissement peut aussi contenir un avis de mise en garde contre des dommages matriels.

Personnes qualifies
L'installation et l'exploitation de l'appareil/du systme concern ne sont autorises qu'en liaison avec la prsente
documentation. La mise en service et l'exploitation d'un appareil/systme ne doivent tre effectues que par des
personnes qualifies. Au sens des consignes de scurit figurant dans cette documentation, les personnes
qualifies sont des personnes qui sont habilites mettre en service, mettre la terre et identifier des
appareils, systmes et circuits en conformit avec les normes de scurit.

Utilisation conforme la destination


Tenez compte des points suivants:

Attention
L'appareil/le systme ne doit tre utilis que pour les applications spcifies dans le catalogue ou dans la
description technique, et uniquement en liaison avec des appareils et composants recommands ou agrs par
Siemens s'ils ne sont pas de Siemens. Le fonctionnement correct et sr du produit implique son transport,
stockage, montage et mise en service selon les rgles de l'art ainsi qu'une utilisation et maintenance soigneuses.

Marques de fabrique
Toutes les dsignations repres par sont des marques dposes de Siemens AG. Les autres dsignations
dans ce document peuvent tre des marques dont l'utilisation par des tiers leurs propres fins peut enfreindre les
droits de leurs propritaires respectifs.

Exclusion de responsabilit
Nous avons vrifi la conformit du contenu du prsent document avec le matriel et le logiciel qui y sont dcrits.
Ne pouvant toutefois exclure toute divergence, nous ne pouvons pas nous porter garants de la conformit
intgrale. Si l'usage de ce manuel devait rvler des erreurs, nous en tiendrons compte et apporterons les
corrections ncessaires ds la prochaine dition.

Siemens AG No de rfrence A5E00427935-03 Copyright Siemens AG 2006.


Automation and Drives 11/2006 Sous rserve de modifications techniques
Postfach 48 48
90437 NRNBERG
ALLEMAGNE
Prface

Objet du manuel
Ce manuel contient les caractristiques techniques de la CPU technologique ainsi que
toutes les informations ncessaires concernant la configuration, les fonctions de
communication, le concept de mmorisation, les temps de cycles et les temps de raction.
Dans la dernire partie, il mentionne les points qui mritent une attention particulire lors du
passage la CPU dcrite dans le prsent manuel.

Connaissances de base requises


Pour bien exploiter les informations contenues dans le prsent manuel, les prrequis sont
les suivants :
connaissances gnrales des techniques d'automatisation
connaissances de Motion Control
connaissances du logiciel de base STEP 7.
Si besoin est, lisez auparavant le manuel Programmation avec STEP 7 V5.3.

Domaine de validit du manuel


Le prsent manuel est valide pour la CPU suivante avec la version du firmware et du
hardware indique ci-dessous :

Tableau 1 Domaine de validit du manuel

CPU Numro de rfrence A partir de la version


Firmware Matriel
(hardware)
CPU 315T-2 DP 6ES7 315-6TG10-0AB0 V2.4/V3.2 02
Le prsent manuel dcrit les proprits de la CPU technologique et les diffrences avec la
description faite dans le manuel d'installation des Systmes d'automatisation S7-300 :
Installation et configuration : CPU 31xC et CPU 31x.

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

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 iii
Prface

Approbations
La gamme de produits SIMATIC S7-300 a reu les approbations suivantes :
Underwriters Laboratories Inc. : UL 508 (Industrial Control Equipment)
Canadian Standards Association : CSA C22.2 No. 142, (Process Control Equipment)
Factory Mutual Research : Approval Standard Class Number 3611

Marquage CE
La gamme de produits SIMATIC S7-300 remplit les exigences et les objectifs de protection
des directives CE :
Directive CE 73/23/CEE "Directive sur la basse tension"
Directive CE 89/336/CEE "Directive sur la compatibilit lectromagntique"

Marque C
La gamme de produits SIMATIC S7-300 remplit les exigences de la norme AS/NZS 2064
(Australie et Nouvelle-Zlande).

Normes
La gamme de produits SIMATIC S7-300 remplit les exigences et les critres de la norme
CEI 61131-2.
La CPU technologique s'appuie sur les normes en prparation pour les PLCopen V2.0 et
PROFIdrive V3.0.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


iv Manuel, 11/2006, A5E00427935-03
Prface

Place du manuel dans la documentation


Le prsent manuel est partie intgrante du pack de documentation de la CPU technologique.
Tous les manuels figurent sous forme lectronique sur le CD-ROM du pack optionnel
Technologie S7.

Tableau 2 Documentation pour CPU technologique

Titre Table des matires


Getting Starteds
CPU 317T-2 DP : commande d'un SINAMICS S120 Les Getting Started dcrivent l'aide d'un exemple concret
CPU 317T-2 DP : commande d'un axe virtuel les diffrentes tapes de la mise en service jusqu' une
application fonctionnelle.
CPU 317T-2 DP : commande d'un axe virtuel
Manuel de rfrence Caractristiques de la CPU
Caractristiques de la CPU : CPU 315T-2 DP Description de l'utilisation, des fonctions et des
(vous avez ce manuel entre les mains) caractristiques techniques de la CPU 315T-2 DP et de la
Caractristiques de la CPU :CPU 317T-2 DP CPU 317T-2 DP.
Manuel
Technologie S7 Description des diffrentes fonctions technologiques :
Application et utilisation
Notions de base et configuration
Chargement, test et diagnostic
Fonctions PLCopen
Manuel d'installation
Systmes d'automatisation S7-300 : Description de la configuration, du montage, du cblage, de
Configuration : CPU 31xC et CPU 31x la mise en rseau et en service d'un S7-300
Manuel de rfrence Caractristiques des modules
Systmes d'automatisation S7-300 :Caractristiques Descriptifs de fonctionnement et caractristiques techniques
des modules des modules de signaux, modules d'alimentation et
coupleurs d'extension.
Liste des oprations
CPU 31xC, CPU 31x Liste des oprations en rserve de la CPU et liste de leur
IM 151-7 CPU, BM 147-1 CPU, BM 147-2 CPU temps d'excution ; liste des blocs excutables
(OB/SFC/SFB) et de leur temps d'excution

Le manuel suivant est requis en plus de ce pack de documentation :

Tableau 3 Documentation additionnelle pour la CPU technologique

Manuel de rfrence Logiciel systme pour S7-300/400


Fonctions standard et fonctions systme
Manuel de rfrence Partie intgrante du pack Description des SFC, SFB et OB de la CPU.
de documentation STEP 7 La description figure galement dans l'aide en ligne de
STEP 7.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 v
Prface

Autre assistance
Avez-vous encore des questions propos de l'utilisation des produits dcrits dans ce
manuel ? Dans ce cas, contactez votre interlocuteur Siemens, dans l'agence ou le bureau
dont vous dpendez.
http://www.siemens.com/automation/partner

Centre de formation
Siemens propose des formations destines spcifiquement aux personnes souhaitant se
familiariser avec le systme d'automatisation S7-300. Pour tout renseignement, veuillez vous
adresser votre centre de formation rgional ou au centre de formation Nrnberg
(code postal D-90327).
Tlphone : +49 (911) 895-3200
http://www.sitrain.com

Documentation SIMATIC sur Internet


La documentation est disponible gratuitement sur Internet l'adresse suivante :
http://www.ad.siemens.de/support
Utilisez le Knowledge-Manager (outil de gestion de la connaissance) qui vous est propos
pour rechercher rapidement les documents qui vous intressent. Utilisez le forum pour nous
envoyer vos questions ou nous faire part de vos suggestions en relation avec la
documentation. Nous vous rpondrons dans les meilleurs dlais.

Assistance technique
Vous obtenez l'assistance technique pour tous les produits A&D
Via le formulaire Web de demande de support (Support Request)
http://www.siemens.de/automation/support-request
par tlphone : + 49 180 5050 222
Fax : + 49 180 5050 223
Pour plus d'informations sur le support technique, consultez l'adresse Internet
http://www.siemens.com/automation/service

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


vi Manuel, 11/2006, A5E00427935-03
Prface

Service & Support sur Internet


En complment de nos documentations, nous vous proposons toutes nos informations en
direct sur Internet.
http://www.siemens.com/automation/service&support
Vous y trouverez :
Des informations produit actuelles, une foire aux question FAQ (Frequently Asked
Questions), des tlchargements, des conseils et des astuces.
Notre bulletin d'information (newsletter) vous informe en continu sur l'actualit de vos
produits.
Knowledge Manager qui recherche pour vous les documents qui vous intressent.
un forum qui permet aux utilisateurs et aux spcialistes du monde entier d'changer leurs
expriences.
Dans notre base de donnes, les coordonnes de votre interlocuteur
Automation & Drives dans votre rgion.
Des informations sur le service aprs-vente, les rparations, les pices de rechange
figurent dans la rubrique "Prestations".

Voir aussi
http://www.siemens.com/automation/partner
http://www.sitrain.com
http://www.ad.siemens.de/support
http://www.siemens.com/automation/support-request
http://www.siemens.com/automation/service
http://www.siemens.com/automation/service&support

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 vii
Prface

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


viii Manuel, 11/2006, A5E00427935-03
Sommaire
Prface ...................................................................................................................................................... iii
1 Prsentation gnrale du produit............................................................................................................ 1-1
2 Elments de commande et de signalisation............................................................................................ 2-1
3 Installation et configuration d'un S7-300 avec une CPU technologique .................................................. 3-1
3.1 Vue d'ensemble ......................................................................................................................... 3-1
3.2 Constituants d'un S7-300........................................................................................................... 3-1
3.3 Configuration.............................................................................................................................. 3-2
3.4 Sous-rseaux ............................................................................................................................. 3-3
3.4.1 Extension et mise en rseau de sous-rseaux.......................................................................... 3-3
3.4.2 Interfaces ................................................................................................................................... 3-4
3.5 Adressage .................................................................................................................................. 3-5
3.6 Mise en service .......................................................................................................................... 3-6
3.7 Systme dexploitation ............................................................................................................... 3-6
3.8 Affichage d'tat et d'erreur de la CPU technologique ................................................................ 3-7
4 Communication avec le S7-300 .............................................................................................................. 4-1
4.1 Interfaces ................................................................................................................................... 4-1
4.1.1 Vue d'ensemble ......................................................................................................................... 4-1
4.1.2 Interface MPI/DP (X1)................................................................................................................ 4-2
4.1.3 Interface PROFIBUS DP(DRIVE) (X3) ...................................................................................... 4-4
4.2 DPV1 (uniquement X1 comme interface PROFIBUS DP)......................................................... 4-5
4.3 Services de communication au niveau de l'interface MPI/DP (X1) ........................................... 4-7
4.3.1 Vue d'ensemble des services de communication...................................................................... 4-7
4.3.2 Communication PG.................................................................................................................... 4-8
4.3.3 Communication OP.................................................................................................................... 4-8
4.3.4 Communication de base S7....................................................................................................... 4-9
4.3.5 Communication S7..................................................................................................................... 4-9
4.3.6 Communication par donnes globales .................................................................................... 4-10
4.3.7 Routage.................................................................................................................................... 4-12
4.3.8 Cohrence des donnes.......................................................................................................... 4-16
4.4 Configuration d'une communication S7 ................................................................................... 4-17
4.4.1 Voie de communication d'une liaison S7 ................................................................................. 4-17
4.4.2 Affectation des liaisons S7....................................................................................................... 4-18
4.4.3 Rpartition et disponibilit des ressources de liaison S7 ........................................................ 4-20

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 ix
Sommaire

5 Concept de mmoire .............................................................................................................................. 5-1


5.1 Zones de mmoire et rmanence .............................................................................................. 5-1
5.1.1 Zones de mmoire de la CPU technologique ............................................................................ 5-1
5.1.2 Rmanence de la mmoire de chargement, de la mmoire systme et de la mmoire de
travail et rmanence des donnes technologiques systme ..................................................... 5-3
5.1.3 Comportement des objets mmoire vis--vis de la rmanence................................................. 5-4
5.1.4 Plages d'oprandes de la mmoire systme ............................................................................. 5-6
5.1.5 Proprits de la micro-carte mmoire (MMC)............................................................................ 5-9
5.1.6 Mmoriser / lire des projets entiers sur la micro-carte mmoire MMC .................................... 5-11
5.2 Fonctions de mmoire.............................................................................................................. 5-13
5.2.1 Charger le programme utilisateur ............................................................................................ 5-13
5.2.2 Charger un programme utilisateur (manipulation largie) ....................................................... 5-15
5.2.3 Effacement gnral et redmarrage ........................................................................................ 5-17
5.3 Recettes ................................................................................................................................... 5-18
5.3.1 Recettes ................................................................................................................................... 5-18
5.4 Archive des valeurs de mesure................................................................................................ 5-20
5.5 Blocs de donnes technologiques ........................................................................................... 5-22
5.6 Mmoire de la technologie intgre de la CPU ....................................................................... 5-23
6 Temps de cycle et temps de raction ..................................................................................................... 6-1
6.1 Vue d'ensemble.......................................................................................................................... 6-1
6.2 Temps de cycle .......................................................................................................................... 6-2
6.2.1 Vue d'ensemble.......................................................................................................................... 6-2
6.2.2 Calcul du temps de cycle ........................................................................................................... 6-5
6.2.3 Diffrents temps de cycle........................................................................................................... 6-7
6.2.4 Charge due la communication ................................................................................................ 6-8
6.2.5 Prolongement du cycle d aux fonctions de test et de mise en service .................................. 6-10
6.3 Temps de raction ................................................................................................................... 6-11
6.3.1 Vue d'ensemble........................................................................................................................ 6-11
6.3.2 Temps de rponse le plus court............................................................................................... 6-13
6.3.3 Temps de rponse le plus long................................................................................................ 6-14
6.3.4 Diminution du temps de raction par les accs la priphrie ............................................... 6-15
6.4 Mode de calcul du temps de cycle et de raction.................................................................... 6-16
6.5 Temps de raction l'alarme................................................................................................... 6-18
6.5.1 Vue d'ensemble........................................................................................................................ 6-18
6.5.2 Reproductibilit des alarmes temporises et cycliques ........................................................... 6-20
6.6 Exemples de calcul .................................................................................................................. 6-21
6.6.1 Exemple de calcul du temps de cycle pour la CPU 315T-2 DP............................................... 6-21
6.6.2 Exemple de calcul du temps de raction de la CPU 315T-2 DP ............................................. 6-22
6.6.3 Exemple de calcul du temps de raction de la CPU 315T-2 DP aux alarmes ........................ 6-24

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


x Manuel, 11/2006, A5E00427935-03
Sommaire

7 Caractristiques techniques.................................................................................................................... 7-1


7.1 Caractristiques techniques gnrales...................................................................................... 7-1
7.1.1 Plan d'encombrement ................................................................................................................ 7-1
7.1.2 Caractristiques techniques de la micro-carte mmoire (MMC) ............................................... 7-2
7.1.3 Horloge....................................................................................................................................... 7-2
7.2 CPU 315T-2 DP ......................................................................................................................... 7-3
7.3 Entres / sorties intgres pour technologie ........................................................................... 7-11
7.3.1 Disposition des entres et sorties intgres pour technologie intgre .................................. 7-11
7.3.2 Caractristiques techniques des entres TOR ........................................................................ 7-12
7.3.3 Caractristiques techniques des sorties TOR ......................................................................... 7-14
8 Informations sur le passage la CPU technologique ............................................................................. 8-1
8.1 Domaine de validit ................................................................................................................... 8-1
8.2 Comportement modifi de certains SFC.................................................................................... 8-2
8.3 Evnements d'alarme de la priphrie dcentralise pendant l'tat STOP de la CPU............. 8-4
8.4 Modification des temps d'excution pendant le traitement du programme ............................... 8-4
8.5 Modification des adresses de diagnostic des esclaves DP ....................................................... 8-5
8.6 Reprise de configurations matrielles existantes ...................................................................... 8-5
8.7 Remplacement d'une CPU technologique ................................................................................. 8-6
8.8 Utilisation de zones de donnes cohrentes dans la mmoire image pour esclaves DP ......... 8-6
8.9 Concept de mmoire de chargement de la CPU technologique ............................................... 8-6
8.10 Comportement modifi de la rmanence dans la CPU technologique...................................... 8-7
8.11 FM/CP avec leur propre adresse MPI dans la configuration d'une CPU technologique ........... 8-7
8.12 Informations sur l'interface X3 DP(DRIVE) ................................................................................ 8-8
A Annexe A ................................................................................................................................................A-1
A.1 Liste des abrviations ................................................................................................................ A-1
Glossaire ................................................................................................................................... Glossaire-1
Index................................................................................................................................................ Index-1

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 xi
Sommaire

Tableaux
Tableau 1 Domaine de validit du manuel..................................................................................................... iii
Tableau 2 Documentation pour CPU technologique.......................................................................................v
Tableau 3 Documentation additionnelle pour la CPU technologique .............................................................v
Tableau 2-1 Elments de commande et d'affichage de la CPU technologique............................................. 2-1
Tableau 2-2 Entres et sorties intgres de la CPU technologique .............................................................. 2-2
Tableau 2-3 Positions du commutateur de mode de fonctionnement............................................................ 2-3
Tableau 2-4 Affichages d'tat et d'erreur de la CPU...................................................................................... 2-4
Tableau 3-1 Constituants d'un S7-300 :......................................................................................................... 3-2
Tableau 3-2 Partenaires sur le sous-rseau .................................................................................................. 3-3
Tableau 3-3 Modes de fonctionnement possibles des interfaces avec la CPU technologique ..................... 3-4
Tableau 3-4 Appareils raccordables............................................................................................................... 3-4
Tableau 3-5 Affichage d'tat et d'erreur de la CPU technologique ................................................................ 3-7
Tableau 3-6 Les LED BF1 et BF3 .................................................................................................................. 3-8
Tableau 3-7 LED BF1 allume ....................................................................................................................... 3-9
Tableau 3-8 ED BF1 clignotante .................................................................................................................... 3-9
Tableau 3-9 LED BF3 allume ....................................................................................................................... 3-9
Tableau 3-10 LED BF3 clignotante ................................................................................................................ 3-10
Tableau 4-1 Blocs d'alarme avec la fonctionnalit DPV1 .............................................................................. 4-6
Tableau 4-2 Blocs fonctionnels systme avec la fonctionnalit DPV1 .......................................................... 4-6
Tableau 4-3 Services de communication de la CPU...................................................................................... 4-7
Tableau 4-4 Ressources GD de la CPU ...................................................................................................... 4-11
Tableau 4-5 Rpartition des liaisons S7....................................................................................................... 4-20
Tableau 4-6 Disponibilit des liaisons S7 pour la CPU 315T-2 DP ............................................................. 4-21
Tableau 5-1 Comportement des objets mmoire vis--vis de la rmanence................................................. 5-4
Tableau 5-2 Comportement des DB vis--vis de la rmanence dans le cas d'une CPU technologique ....... 5-5
Tableau 5-3 Plages d'oprandes de la mmoire systme ............................................................................. 5-6
Tableau 5-4 MMC utilisables.......................................................................................................................... 5-9
Tableau 6-1 Traitement cyclique du programme ........................................................................................... 6-3
Tableau 6-2 Donnes pour le calcul du temps de transfert de la mmoire image de process...................... 6-5
Tableau 6-3 Prolongation du cycle par imbrication d'alarmes ....................................................................... 6-6
Tableau 6-4 Prolongement du cycle par l'apparition d'erreurs....................................................................... 6-6
Tableau 6-5 Prolongement du cycle d aux fonctions de test et de mise en service .................................. 6-10
Tableau 6-6 Calcul du temps de rponse .................................................................................................... 6-17
Tableau 6-7 Temps de raction aux alarmes de processus et aux alarmes de diagnostic ......................... 6-18
Tableau 6-8 Temps de raction l'alarme de processus et l'alarme de diagnostic ................................. 6-19

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


xii Manuel, 11/2006, A5E00427935-03
Sommaire

Tableau 7-1 MMC disponibles ....................................................................................................................... 7-2


Tableau 7-2 Proprits et fonctions de l'horloge............................................................................................ 7-2
Tableau 7-3 Caractristiques techniques de la CPU 315T-2 DP................................................................... 7-3
Tableau 7-4 Caractristiques techniques des entres intgres pour technologie intgre....................... 7-12
Tableau 7-5 Caractristiques techniques des sorties intgres pour technologie intgre ........................ 7-14
Tableau 8-1 Utilisation d'anciennes CPU....................................................................................................... 8-1
Tableau 8-2 Comportement de FM/CP avec leur propre adresse MPI ......................................................... 8-7
Tableau A-1 Liste des abrviations ................................................................................................................ A-1

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 xiii
Prsentation gnrale du produit 1
Introduction
Dans les techniques d'automatisation, la tendance est aux solutions AP intgres. Elle
touche galement les applications du domaine Technologie et Motion Control.

Technologie intgre de la CPU technologique


La CPU technologique intgre Technologie et Motion Control dans la CPU d'un SIMATIC.
La CPU technologique runit :
SIMATIC CPU 31x-2 DP
des fonctions Motion Control conformes PLCopen
des configurations technologiques (objets technologiques, configurations d'axes, outils)
La CPU technologique est entirement intgre dans le monde SIMATIC et par consquent
dans le monde TIA.

Domaine d'application
La CPU technologique est destine plus particulirement pour l'automatisation des tches
suivantes :
Tches de commande et exigences technologiques orientes principalement sur Motion
Control dans le SIMATIC S7-300
Tches de dplacement pour des axes coupls ou des axes individuels jusqu'au nombre
de 8
Tches technologiques, telles que le synchronisme des rducteurs et des cames, le
positionnement asservi en position (modes de fonctionnement : absolu, relatif, additif et
superpos), l'accostage d'une bute, la correction par palpeur d'un repre d'impression,
la commutation par came en fonction de la distance ou du temps.
La CPU technologique convient par exemple pour les machines fonctionnant sans
interruption, les lignes de montage et de traitement, le cisaillement au vol, l'tiquettage,
l'avance par rouleaux ou les portiques simples (sans interpolation).

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 1-1
Prsentation gnrale du produit

Interfaces
La CPU technologique possde deux interfaces :
une interface MPI/DP paramtrable comme interface MPI ou comme interface DP
(interface matre ou interface esclave)
une interface DP(DRIVE) pour le raccordement des systmes d'entranement

03,'3

SIEMENS

(70 (76 LVRFKURQH


(76

'3 '5,9(

0,&520$67(5

6,02'5,9( 0$67(5'5,9(6 6,1$0,&6

Figure 1-1 Configuration typique avec la CPU technologique

Interface MPI/DP
L'interface MPI/DP est prvue pour le raccordement d'autres constituants SIMATIC, par ex.
PG, OP, automates S7 et stations priphriques dcentralises. Son utilisation en tant
qu'interface DP autorise la configuration de rseaux sur de grandes tendues
gographiques.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


1-2 Manuel, 11/2006, A5E00427935-03
Prsentation gnrale du produit

Interface DP(DRIVE)
L'interface DP(DRIVE) est optimise pour le raccordement d'entranements. Elle supporte
les entranements SIEMENS les plus importants :
MICROMASTER 420/430/440 et COMBIMASTER 411
SIMODRIVE 611 universal
SIMODRIVE POSMO CD/SI/CA
MASTERDRIVES MC/VC
ET 200M avec IM 153-2 (isochrone !) et SM 322 pour une sortie de came additionnelle
ET 200S avec IM 151-1 high feature
SINAMICS S120 (en option avec TM15 ou TM17 high feature pour des cames rapides)
Interface d'entranement analogique ADI4
Capteur PROFIBUS isochrone "SIMODRIVE sensor isochron"
Les constitutants configurables dans HW Config sont indiqus dans la fentre "Hardware
Katalog" de HW Config. Slectionnez le profil "SIMATIC Technologie-CPU" dans HW Config.
Pour que la liste de slection soit complte dans le profil, vous devez avoir install la
dernire version de la technologie S7.
Il est possible de matriser des processus rapides avec un haut niveau de qualit grce au
comportement isochrone.

Entres et sorties intgres pour technologie intgre


La CPU technologique dispose de 4 entres TOR et de 8 sorties TOR. Ces entres et
sorties sont utilises pour les fonctions technologiques, par ex. rfrencement (cames de
rfrence) ou signaux de commutation de came rapides. Les entres et sorties peuvent
aussi tre exploites par les fonctions technologiques dans le programme utilisateur
STEP 7.

Configuration et programmation
La configuration et la programmation de la CPU technologique s'effectuent intgralement
dans STEP 7 ( partir de la version 5.3 SP3) et dans le pack optionnel S7-Technology V3.0
(le pack optionnel S7-Technology est intgr dans STEP 7 aprs l'installation).
La configuration complte du matriel (par ex. la cration des sous-rseaux pour les deux
interfaces MPI/DP et DP(DRIVE) ainsi que la slection des constituants d'entranement,
s'effectue avec STEP 7 dans HW Config.
Le pack optionnel S7-Technology vous est ncessaire pour paramtrer les objets
technologiques, par ex. les axes, les disques-cames, les cames et les palpeurs.
Le paramtrage est ralis dans des masques spcialement conus cet effet. Les
donnes des objets technologiques sont ranges dans des blocs de donnes et accessibles
au programme utilisateur STEP 7.
Par ailleurs, le pack optionnel S7-Technology est dot d'une bibliothque contenant des
blocs fonctionnels standard selon PLCopen pour la programmation des tches de Motion
Control. Vous appelez ces FB standard dans votre programme utilisateur STEP 7.
Pour crer le programme utilisateur STEP 7 (avec les tches de Motion Control) vous avez
votre disposition les langages STEP 7 que sont KOP, FUP, AWL et tous les outils
d'ingnierie, par ex. S7-SCL ou S7-GRAPH.

Installation et configuration sur une range


La CPU technologique supporte uniquement l'installation et la configuration une range.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 1-3
Prsentation gnrale du produit

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


1-4 Manuel, 11/2006, A5E00427935-03
Elments de commande et de signalisation 2
Elments de commande et d'affichage de la CPU
La figure suivante montre les lments de commande et d'affichage de la
CPU technologique.

  

00&

 ; ;


;

 
Figure 2-1 Elments de commande et d'affichage de la CPU technologique

Tableau 2-1 Elments de commande et d'affichage de la CPU technologique

La figure vous l'lment suivant de la CPU technologique


montre, sous le
numro
1 Affichage d'erreur de bus
2 Affichages d'tat et de dfaut
3 Logement de la micro-carte mmoire (MMC) avec jecteur
4 Raccordement de la priphrie intgre
5 Commutateur de mode de fonctionnement
6 Raccordement de la tension d'alimentation
7 Curseur de mise la terre
8 Interface X1 MPI/DP
9 Interface X3 DP(DRIVE)

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 2-1
Elments de commande et de signalisation

Entres et sorties intgres pour technologie intgre


Vous pouvez utiliser les entres et sorties de la technologie intgre pour des fonctions
technologiques que vous configurez avec S7T Config (partie intgrande du pack optionnel
S7-Technology).
Les sorties TOR sont prvues pour des fonctions de commutation rapides des cames et sont
exploitables avec des fonctions technologiques dans le programme utilisateur STEP 7. Les
entres TOR peuvent galement tre exploites dans le programmes utilisateur STEP 7
avec des fonctions technologiques, comme par ex. la prise de rfrence (came de
rfrence).
Vous utilisez les entres et sorties intgres pour les applications ncessitant un traitement
technologique rapide.
Vous cblez les autres entres et sorties que vous dsirez exploiter dans le programme
utilisateur STEP 7 de la manire habituelle, avec des modules d'entres / sorties
additionnels.

;

; ;

Figure 2-2 Entres et sorties intgres de la CPU technologique, visibles aprs ouverture de la
porte en faade

Tableau 2-2 Entres et sorties intgres de la CPU technologique

La figure vous la priphrie intgre suivante


montre, sous le
numro
1 4 entres TOR
2 8 sorties TOR

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


2-2 Manuel, 11/2006, A5E00427935-03
Elments de commande et de signalisation

Logement de la micro-carte mmoire SIMATIC (MMC)


On utilise une micro-carte mmoire (MMC) SIMATIC comme cartouche mmoire. Les MMC
sont utilisables comme mmoires de chargement et comme supports de donnes amovibles.

Remarque
Etant donn que la CPU technologique ne possde pas de mmoire de chargement
intgre, une MMC est enficher pour le fonctionnement.
Une MMC avec une capacit de mmoire de 4 Moctets au minimum vous est ncessaire.
Pour une mise jour du systme d'exploitation, vous avez besoin d'une MMC de 8 Moctets.

Commutateur de mode de fonctionnement


Le mode de fonctionnement actuel de la CPU est rgl avec le commutateur de mode de
fonctionnement.

Tableau 2-3 Positions du commutateur de mode de fonctionnement

Position Signification Explication


RUN Mode de La CPU traite le programme utilisateur.
fonctionnement
RUN
STOP Mode de La CPU ne traite aucun programme utilisateur.
fonctionnement
STOP
MRES Effacement Position du commutateur de mode de fonctionnement pour
gnral l'effacement gnral de la CPU. L'effacement gnral l'aide du
commutateur de mode de fonctionnement ncessite une squence
d'actions particulire.

Raccordement de la tension d'alimentation


Chaque CPU dispose d'une prise 2 points pour le raccordement de la tension
d'alimentation. A l'tat de livraison, le connecteur avec raccords filets est dj enfich sur
cette prise.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 2-3
Elments de commande et de signalisation

Indications d'tat et de dfauts


La CPU est dote des LED de signalisation suivantes :

Tableau 2-4 Affichages d'tat et d'erreur de la CPU

LED Couleur Signification


SF rouge Erreur matrielle ou de logiciel
BF1 rouge Erreur de bus (MPI/DP)
BF3 rouge Erreur de bus sur DP(DRIVE)
DC5V vert Alimentation 5V pour CPU et bus S7-300
FRCE jaune Contrat de forage actif
RUN vert CPU en mode RUN.
La LED clignote 2 Hz au dmarrage, 0,5 Hz en attente.
STOP jaune CPU en mode STOP ou HALT ou dmarrage.
La LED clignote
0,5 Hz lors de la demande d'un effacement gnral
avec 2 Hz lors de l'effacement gnral
avec 2 Hz lors de la mise l'arrt (la LED RUN est
allume).

Arrter
Que se passe-t-il pendant la phase d'arrt ?
1. Dans la phase de "mise l'arrt", la commande de la CPU technologique est dj l'tat
STOP. Les sorties des priphries centralise et dcentralise sont dsactives au
niveau des interfaces MPI/DP. La LED "STOP" clignote 2 Hz. La LED "RUN" s'allume.
2. Les entres/sorties intgres pour la technologie intgre ainsi que la priphrie
dcentralise sur DP(DRIVE) sont encore actifs lors de la phase de mise l'arrt.
3. La technologie intgre de la CPU technologique arrte les entranements sur le
PROFIBUS DP(DRIVE) de manire contrle.
4. La technologie intgre passe ensuite aussi l'tat STOP. Les entres/sorties intgres
pour la technologie intgre ainsi que la priphrie dcentralise sur DP(DRIVE) sont
dsactivs. La LED "STOP" s'allume.
La dure maximale de la phase de mise l'arrt dpend de votre configuration dans
S7T Config.

Prcaution
Pendant la phase de "mise l'arrt", le programme utilisateur n'a aucune influence sur la
priphrie dcentralise au niveau du DP(DRIVE). Les sorties qui peuvent tre
commandes avec la fonction technologique "MC_WritePeripherie" conservent leur dernire
valeur actuelle.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


2-4 Manuel, 11/2006, A5E00427935-03
Elments de commande et de signalisation

Renvoi
Des informations supplmentaires
sur les modes de fonctionnement de la CPU figurent dans l'Aide en ligne sur STEP 7.
sur l'utilisation du commutateur des modes de fonctionnement pour l'effacement gnral
figurent dans le manuel d'installation, chapitre Mettre en service.
sur l'valuation des LED de signalisation des dfauts ou du diagnostic figurent dans le
manuel d'installation, chapitre Fonctions de test, diagnostic et limination des dfauts.
sur l'utilisation des MMC et sur le concept de mmorisation figurent dans le chapitre
Concept de mmorisation.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 2-5
Elments de commande et de signalisation

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


2-6 Manuel, 11/2006, A5E00427935-03
3
Installation et configuration d'un S7-300 avec une
CPU technologique

3.1 Vue d'ensemble

Dans ce chapitre,
vous trouvez les informations sur les diffrences qui existent par rapport au manuel
d'installation Systme d'automatisation S7-300, Installation et configuration : CPU 31xc et
CPU 31x .

3.2 Constituants d'un S7-300

Quels sont les constituants qu vous pouvez utiliser pour installer un S7-300 avec une CPU
technologique ?
La figure suivante vous montre une installation en exemple :

  

03,'3



'3 '5,9(

Figure 3-1 Constituants d'un S7-300 :

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 3-1
Installation et configuration d'un S7-300 avec une CPU technologique
3.3 Configuration

Tableau 3-1 Constituants d'un S7-300 :

La figure vous les constituants suivants d'un S7-300


montre, sous le
numro
(1) Alimentation (PS)
(2) Unit centrale (CPU)
(3) Module de signaux (SM)
(4) Cble bus PROFIBUS
(5) Cble de raccordement d'une console de programmation (PG) ou de mise en
rseau avec d'autres commandes SIMATIC.
Une console de programmation (PG) est utilise pour la programmation du S7-300. La PG
est connecter la CPU par un cble PG.
Avec le cble de bus PROFIBUS, vous raccordez la CPU
d'autres commandes SIMATIC via l'interface MPI/DP
d'autres entranements via l'interface DP(DRIVE).

Pas de PG/OP sur le DP(DRIVE)


Nous vous recommandons de ne pas connecter de PG/OP au DP(DRIVE).
Motif : Si vous raccordez un PG/OP au DP (DRIVE), les caractristiques de DP(DRIVE) son
modifies et il est possible que les entranements ne fonctionnent plus de faon synchrone.
C'est pourquoi vous devez systmatiquement raccorder un PG/OP l'interface DP et
accder DP(DRIVE) via la fonction "Routing".

3.3 Configuration

Installation et configuration sur une range


La CPU technologique admet uniquement une installation une range.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


3-2 Manuel, 11/2006, A5E00427935-03
Installation et configuration d'un S7-300 avec une CPU technologique
3.4 Sous-rseaux

3.4 Sous-rseaux

3.4.1 Extension et mise en rseau de sous-rseaux

Vue d'ensemble : sous-rseaux de la CPU technologique


La CPU technologique propose les sous-rseaux suivants :
Multi Point Interface (MPI) ou PROFIBUS DP
DP(DRIVE) : optimis pour les entranements

Vitesse de transmission
Les vitesses de transmission maximum mentionnes ci-dessous sont possibles :
MPI / PROFIBUS DP : 12 MBauds
Nous vous recommandons de rgler 12 Mbauds pour la CPU technologique.
DP(DRIVE) : 12 MBauds

Remarque
Si vous transfrez des projets la CPU technologique via l'interface MPI/DP, il vous est
conseill d'augmenter la vitesse de transmission 1,5 MBaud minimum, pour viter des
transmissions de trs longue dure (pouvant aller jusqu' 15 minutes 187,5 KBauds).

Nombre de partenaires
Le nombre maximum de partenaires par sous-rseau indiqu ci-dessous est possible.

Tableau 3-2 Partenaires sur le sous-rseau

Paramtre MPI PROFIBUS DP PROFIBUS DP(DRIVE)


Nombre 127 126 33
Adresses 0 126 0 125 1 125
Remarque Par dfaut : 32 adresses dont : dont :
Sont rserves : 1 matre (rserv) 1 matre (rserv) et 32
Adresse 0 pour PG 1 raccordement PG esclaves ou
entranements
Adresse 1 pour OP (adresse 0 rserve)
124 esclaves ou autres
matres

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 3-3
Installation et configuration d'un S7-300 avec une CPU technologique
3.4 Sous-rseaux

3.4.2 Interfaces

Interface MPI/DP
Vous pouvez modifier la configuration de cette interface dans STEP 7 et en faire une
interface PROFIBUS DP.
L'interface multipoint (MPI) est l'interface de la CPU avec un PG/OP ou pour la
communication dans un sous-rseau MPI.
L'interface PROFIBUS DP sert principalement raccorder la priphrie dcentralise. Le
PROFIBUS DP vous permet, par exemple, de monter de vastes sous-rseaux.

Interfaces

Tableau 3-3 Modes de fonctionnement possibles des interfaces avec la CPU technologique

Interface MPI/DP (X1) Interface DP(DRIVE) (X3)


MPI Matre DP pour DP(DRIVE)
Matre DP
Esclave DP

A quelle interface raccorder tel appareil ?

Tableau 3-4 Appareils raccordables

MPI PROFIBUS DP DP(DRIVE)


PG/PC PG/PC MICROMASTER 420/430/440 et
OP/TD OP/TD COMBIMASTER 411
S7-300/400 avec Esclaves DP SIMODRIVE 611 universal
interface MPI Matre DP SIMODRIVE POSMO CD/SI/CA
S7-200 Actionneurs/Capteurs MASTERDRIVES MC/VC
(uniquement avec ET 200M avec IM 153-2 (isochrone !)
19,2 kBauds) S7-300/400 avec
interface ET 200S avec IM 151-1
PROFIBUS DP SINAMICS S120 (en option avec
TM15 ou TM17 high feature pour des
cames rapides)
SIMODRIVE sensor isochron
Interface d'entranement analogique
ADI4
Astuce : Une liste des appareils
raccordables figure dans STEP 7, dans le
catalogue des matriels, sous le profil
"SIMATIC Technology-CPU".

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


3-4 Manuel, 11/2006, A5E00427935-03
Installation et configuration d'un S7-300 avec une CPU technologique
3.5 Adressage

3.5 Adressage

Emplacements du S7-300 et adresses initiales des modules correspondants


La CPU technologie occupe 2 emplacements : numrots 2 et 3.
Dans le cas des modules d'entres / sorties, les adresses d'entre et les adresses de sortie
commencent ?partir de la mme adresse initiale des modules.

&KVVLV
=*
&38 60 60 60 60 60 60 60 60

(PSODFHPHQW$GUHVVHGHGEXW           
725$GUHVVHGHGEXWDQDORJLTXH        
       

3DUWLH$3 3DUWLH7HFKQRORJLH

Figure 3-2 Emplacements du S7-300 avec CPU technologique et adresses initiales des modules
respectifs

Entres et sorties intgres pour technologie intgre


La CPU technologique comporte 4 entres TOR intgres et 8 sorties TOR intgres pour la
technologie intgre. Ces entres et sorties intgres sont utilises pour les fonctions
technologiques, par ex. la prise de rfrence (cames de rfrence) ou les signaux de
commutation de came rapides.
Les entres et sorties intgres peuvent aussi tre exploites avec des fonctions
technologiques dans le programme utilisateur STEP 7.
Vous utilisez les entres et sorties intgres pour les applications ncessitant un traitement
technologique rapide.

Zones d'adressage DP
Die CPU 315T-2 DP a les zones d'adressage suivantes :
pour les entres et les sorties respectivement : 2048 octets
dont en mmoire image du process, pour les entres et les sorties respectivement :
octets 0 127

Zones d'adressage DP (entranement)


La CPU 315T-2 DP a les zones d'adressage suivantes :
pour les entres et les sorties respectivement : 1024 octets
dont en mmoire image de la priphrie, pour les entres et les sorties respectivement :
octets 0 63

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 3-5
Installation et configuration d'un S7-300 avec une CPU technologique
3.6 Mise en service

3.6 Mise en service

Conditions
Vous sont ncessaires pour exploiter intgralement les fonctionnalits de la CPU :
STEP 7 partir de V 5.3 + SP 3 et pack optionnel S7-Technology V3.0
Le S7-300 est mont
Le S7-300 est cbl
Lorsque le S7-300 est mis en rseau :
les adresses MPI/PROFIBUS sont rgles
les rsistances de terminaison sont mises en circuit aux limites des segments

3.7 Systme dexploitation

Systme d'exploitation de la CPU technologique


Des fonctions technologiques sont venues enrichir le systme d'exploitation standard de la
CPU technologique pour faire face aux exigences de la technologie intgre - il s'agit du
Systme d'exploitation technologique.
Le systme d'exploitation technologique est contenu dans le projet et est partie intgrante de
la configuration. Cela signifie que si vous disposez d'un projet qui a t cr avec S7-
Technology et si vous le chargez dans la CPU technologique, le chargemenet du systme
d'exploitation technologique se fera automatiquement.

Mettre jour le systme d'exploitation


Les nouvelles versions du systme d'exploitation vous sont fournies par votre interlocuteur
Siemens ou par Internet (Siemens-Homepage ; Industrieautomatisierung, Customer
Support).

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


3-6 Manuel, 11/2006, A5E00427935-03
Installation et configuration d'un S7-300 avec une CPU technologique
3.8 Affichage d'tat et d'erreur de la CPU technologique

3.8 Affichage d'tat et d'erreur de la CPU technologique

Affichage d'tat et d'erreur de la CPU technologique

Tableau 3-5 Affichage d'tat et d'erreur de la CPU technologique

LED Signification
SF DC5V FRCE RUN STOP
Eteinte Eteinte Eteinte Eteinte Eteinte CPU sans tension d'alimentation.
Remde :
Assurez-vous que la tension d'alimentation est bien relie au
secteur et qu'elle est active.
Assurez-vous que la CPU est bien alimente et qu'elle est
active.
Eteinte Allume X (voir Eteinte Allume La CPU se trouve en mode STOP.
explication) Remde : Dmarrez la CPU.
Allume Allume X Eteinte Allume La CPU se trouve en mode STOP, l'tat STOP a t
dclench par une erreur.
Remde : voir les tableaux suivants, Analyse de la SF-LED
X Allume X Eteinte Clignotante La CPU demande un effacement gnral.
(0,5 Hz)
X Allume X Eteinte Clignotante La CPU excute un effacement gnral.
(2 Hz)
X Allume X Clignotante Allume La CPU se trouve en mode dmarrage.
(2 Hz)
X Allume X Clignotante Allume La CPU a t arrt par un point d'arrt programm.
(0,5 Hz) Vrifiez les dtails dans le manuel de programmation
Programmer avec STEP 7.
Allume Allume X X X Erreur de matriel et de logiciels
Remde : voir les tableaux suivants, Analyse de la SF-LED
X X Allume X X Vous avez activ la fonction de forage
Vrifiez les dtails dans le manuel de programmation
Programmer avec STEP 7.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 3-7
Installation et configuration d'un S7-300 avec une CPU technologique
3.8 Affichage d'tat et d'erreur de la CPU technologique

LED Signification
SF DC5V FRCE RUN STOP
X X X Allume Clignotante STOP/Mise l'arrt
(2 Hz) Que se passe-t-il pendant la phase d'arrt ?
Dans la phase de "mise l'arrt", la commande de la CPU
technologique est dj l'tat STOP. Les sorties des
priphries centralise et dcentralise sont dsactives.
Les entres/sorties intgres pour la technologie intgre
ainsi que l'ET 200M sur DP(DRIVE) sont encore actifs lors
de la phase d'arrt.
La technologie intgre de la CPU technologique arrte les
entranements sur le PROFIBUS DP(DRIVE) de manire
contrle.
Ensuite, la technologie intgre de la CPU passe galement
l'tat STOP. Les entres/sorties intgres pour la
technologie intgre ainsi que ET 200M sur DP(DRIVE) sont
dsactivs.
La dure maximale de la phase d'arrt dpend de votre
configuration dans S7TConfig.
X X X Clignotante Clignotante ARRET/Mise l'arrt
(0,5 Hz) (2 Hz)
Cligno- Cligno- Clignotante Clignotante Clignotante Erreur dans les sous-rseaux de la CPU technologique.
tante tante Adressez-vous pour cela votre interlocuteur SIEMENS.

Signalisations d'tat et d'e dfaut pour DP ou DP(DRIVE)

Tableau 3-6 Les LED BF1 et BF3

LED Signification
BF1 BF3
Marche/clignot X Erreur sur l'interface PROFIBUS DP de la CPU technologique.
e Remde : Voir le tableau "LED BF1 allume".
X Marche/clig Erreur sur l'interfaceDP(DRIVE)
note Remde : Voir le tableau LED BF1 clignotante.
Explication de l'tat X :
la LED peut prendre l'tat Allume ou Eteinte. Cependant, cet tat n'est pas significatif pour
le fonctionnement actuel de la CPU. Par exemple, l'activation ou non du forage n'influe pas
sur l'tat STOP de la CPU

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


3-8 Manuel, 11/2006, A5E00427935-03
Installation et configuration d'un S7-300 avec une CPU technologique
3.8 Affichage d'tat et d'erreur de la CPU technologique

Tableau 3-7 LED BF1 allume

Erreurs possibles Raction de la CPU Remdes


Dfaut du bus (dfaillance Appel de l'OB 86 (lorsque la CPU est Vrifiez si le cblebus prsente un
physique) en mode RUN). La CPU passe en courtcircuit ou une coupure
Erreur de l'interface DP mode STOP si l'OB 86 n'est pas Analyser le diagnostic. Reconfigurer
Diffrentes vitesses de transmission charg. ou corriger la configuration.
en mode multimatres DP
Lorsque l'interface esclave DP est
active ou sur le matre : il y a un
court-circuit au niveau du bus.
Lorsque l'interface esclave DP est
passive : recherche de la vitesse de
transmission, c'est--dire qu'aucun
autre partenaire n'est actif sur le
bus durant ce temps (p. ex un
matre).

Tableau 3-8 ED BF1 clignotante

Erreurs possibles Raction de la CPU Remdes


La CPU est un matre DP / esclave Appel de l'OB 86 (lorsque la CPU est Vrifiez si le cble-bus est raccord
actif : en mode RUN). La CPU passe en la CPU ou s'il y a une coupure sur le
Dfaillance d'une station raccorde mode STOP si l'OB 86 n'est pas bus.
charg. Attendez que la CPU ait fini de
Au moins un des esclaves relis ne
peut tre adress dmarrer. Si la LED ne cesse pas de
Configuration errone clignoter, contrler les esclaves DP ou
analyser les informations de diagnostic
des esclaves DP.
La CPU est un esclave DP Appel de l'OB 86 Vrifiez la CPU
La CPU est paramtre (lorsque la CPU est en mode RUN). Vrifiez si le connecteur de bus est
incorrectement. Causes possibles : La CPU passe en mode STOP si bien enfich
Le temps de surveillance de la l'OB 86 n'est pas charg. Vrifiez si le cble de bus vers le
rponse est coul. matre DP est coup.
Interruption de la communication Vrifiez la configuration et le
sur le bus PROFIBUS DP paramtrage.
Adresse PROFIBUS errone.
Configuration errone

Tableau 3-9 LED BF3 allume

Erreurs possibles Raction de la CPU Remdes


Dfaut du bus (dfaillance Signalisation de dfaut dans le DB Vrifiez l'absence de court-circuit ou de
physique) technologique que vous avez rupture sur le cble de bus.
Erreur de l'interface DP configur.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 3-9
Installation et configuration d'un S7-300 avec une CPU technologique
3.8 Affichage d'tat et d'erreur de la CPU technologique

Tableau 3-10 LED BF3 clignotante

Erreurs possibles Raction de la CPU Remdes


Dfaillance d'une station raccorde Signalisation de dfaut dans le DB Vrifiez si le cble-bus est raccord
Au moins un des esclaves relis ne technologique que vous avez la CPU ou s'il y a une coupure sur le
peut tre adress configur. bus.
Configuration errone Attendez que la CPU 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.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


3-10 Manuel, 11/2006, A5E00427935-03
Communication avec le S7-300 4
4.1 Interfaces

4.1.1 Vue d'ensemble

Vue d'ensemble
La CPU technologique possde deux interfaces :
Interface MPI/DP (X1)
Interface PROFIBUS DP(DRIVE) (X3)

&38[7'3

'3 '5,9(

03,'3

Figure 4-1 Interfaces de la CPU technologique

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 4-1
Communication avec le S7-300
4.1 Interfaces

4.1.2 Interface MPI/DP (X1)

Disponibilit
La CPU technologique est dote d'une interface MPI/DP (X1). Une interface MPI/DP est
toujours configure comme interface MPI la livraison de la CPU. Pour pouvoir l'utiliser
comme interface DP, vous devez modifier sa configuration dans STEP 7 et en faire une
interface DP.

Proprits MPI
L'interface multipoint (MPI) est l'interface de la CPU avec un PG/OP ou pour la
communication dans un sous-rseau MPI.
La vitesse de transmission habituelle (prrgle) pour toutes les CPU est de 187,5 kBauds.
Pour la communication avec un S7-200, vous pouvez galement rgler 19,2 kBauds. Vous
pouvez rgler la vitesse de transmission jusqu' 12 Mbauds.
La CPU envoie automatiquement l'interface MPI ses paramtres de bus rgls (p. ex. la
vitesse de transmission). Ainsi, une console de programmation peut, par exemple, avoir les
bons paramtres et se connecter automatiquement un sous-rseau MPI.

Remarque
Pendant le fonctionnement, vous ne pouvez raccorder au sous-rseau MPI que des PG.
Il est recommand de ne pas raccorder d'autres partenaires (p. ex. OP, TD, ...) au sous-
rseau PI pendant le fonctionnement, car les donnes transmises risqueraient d'tre
falsifies ou des paquets de donnes globales perdus en raison d'impulsions perturbatrices.

Remarque
Si vous transfrez des donnes la CPU via l'interface MPI, il vous est conseill
d'augmenter la vitesse de transmission 1,5 MBaud au moins, pour viter des transmissions
de trs longue dure (pouvant aller jusqu' 15 minutes 187,5 KBauds) !

Modes de fonctionnement de l'interface MPI/DP


Modes de fonctionnement de l'interface MPI/DP (X1) :
MPI
Matre DP
Esclave DP
I-Slave

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


4-2 Manuel, 11/2006, A5E00427935-03
Communication avec le S7-300
4.1 Interfaces

Appareils raccordables via MPI


PG/PC
OP/TD
S7-300/S7-400 avec interface MPI
S7-200 (uniquement avec 19,2 kBauds)

Proprits du PROFIBUS DP
L'interface PROFIBUS DP sert principalement raccorder la priphrie dcentralise. Le
PROFIBUS DP vous permet, par exemple, de configurer des sous-rseaux sur de grandes
tendues gographiques.
L'interface PROFIBUS DP est configurable comme matre ou comme esclave et admet une
vitesse de transmission pouvant atteindre 12 MBauds.
En mode matre, la CPU envoie ses paramtres de bus configurs (p. ex. la vitesse de
transmission) l'interface PROFIBUS-DP. Ainsi, une console de programmation peut, par
exemple, avoir les bons paramtres et se connecter automatiquement un sous-rseau
PROFIBUS. L'envoi des paramtres de bus peut tre dsactiv pendant la configuration.

Appareils raccordables via PROFIBUS DP


PG/PC
OP/TD
Esclaves DP
Matre DP
Actionneurs/Capteurs
S7-300/S7-400 avec interface PROFIBUS DP

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 4-3
Communication avec le S7-300
4.1 Interfaces

4.1.3 Interface PROFIBUS DP(DRIVE) (X3)

Proprits
L'interface PROFIBUS DP(DRIVE) sert raccorder des systmes d'entranement. Vous
pouvez raccorder des systmes d'entranement selon PROFIdrive V3.0.
L'interface PROFIBUS DP(DRDIVE) est configurable comme matre et admet une vitesse de
transmission pouvant atteindre 12 MBauds.
L'interface PROFIBUS DP(DRIVE) supporte le synchronisme d'horloge (isochronisme).
La CPU envoie l'interface PROFIBUS DP(DRIVE) ses paramtres de bus rgls (p. ex. la
vitesse de transmission). L'envoi des paramtres de bus peut tre dsactiv pendant la
configuration.
Avec la fonction "Routing" vous avez accs aux paramtres d'entranement des esclaves sur
la ligne DP(DRIVE) pour effectuer la mise en service et le diagnostic. Il n'est pas possible de
faire le diagnostic du PROFIBUS DP(DRIVE) partir du programme utilisateur STEP 7.

Remarque
Si vous avez dslectionn "Anlauf bei Sollausbau ungleich Istausbau" dans les proprits
de la CPU technologique sous STEP 7, la CPU technologique dmarrera mme si les
partenaires configurs sur le DP-DRIVE sont absents.

Appareils raccordables
Vous pouvez raccorder des entranements au PROFIBUS DP(DRIVE), par ex. :
MICROMASTER 420/430/440 et COMBIMASTER 411
SIMODRIVE 611 universal
SIMODRIVE POSMO CD/SI/CA
MASTERDRIVES MC/VC
ET 200M avec IM 153-2 (isochrone !) et SM 322 pour une sortie de came additionnelle
ET 200S avec IM 151-1 high feature
SINAMICS S120 (en option avec TM15 ou TM17 high feature pour des cames rapides)
ADI4 (interface d'entranement analogique)
Capteur PROFIBUS isochrone "SIMODRIVE sensor isochron"
Les constitutants configurables dans HW Config sont indiqus dans la fentre "Hardware
Katalog" de HW Config. Slectionnez le profil "SIMATIC Technologie-CPU" dans HW Config.
Pour que la liste de slection soit complte dans le profil, vous devez avoir install la
dernire version de la technologie S7.

Appareils non raccordables


Nous vous recommandons de ne pas utiliser de partenaires PROFIBUS actifs (PG, PC, OP,
TD etc.) au PROFIBUS DP(DRIVE). Si vous utilisez ces partenaires PROFIBUS sur le
DP(DRIVE), vous pnaliserez le cycle DP par des temps d'accs additionnels. Le traitement
isochrone des entranements risque alors de ne pas pouvoir tre assur.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


4-4 Manuel, 11/2006, A5E00427935-03
Communication avec le S7-300
4.2 DPV1 (uniquement X1 comme interface PROFIBUS DP)

4.2 DPV1 (uniquement X1 comme interface PROFIBUS DP)

Accs acyclique avec DPV1


Les nouvelles dfinitions des problmes dans la technique d'automatisation et des
processus requirent des extensions fonctionnelles du protocole DP existant. Outre les
fonctions de communication cycliques, l'accs acyclique des appareils de terrain non S7
est une demande importante de nos clients, ce qui a t concrtis dans la norme
EN 50170. Jusqu' prsent, les accs acycliques n'taient possibles que sur les
esclaves S7.

Dfinition de DPV1
Le terme de DPV1 est dfini par l'extension fonctionnelle des services acycliques (p. ex. de
nouvelles alarmes) du protocole DP. La norme concernant la priphrie dcentralise
EN 50170 a t perfectionne. Toutes les modifications relatives de nouvelles
fonctionnalits DPV1 sont intgres dans la norme CEI 61158/ EN 50170, volume 2,
PROFIBUS.

Fonctions DPV1 tendues


Utilisation d'esclaves DPV1 quelconques d'autres fabricants (naturellement, en parallle
aux esclaves DPV0 et S7 utiliss jusqu' prsent).
Traitement slectif d'vnements d'alarme spcifiques au DPV1 par de nouveaux blocs
d'alarme.
Nouveaux SFB conformes aux normes pour l'enregistrement Lecture/Ecriture (mais
galement utilisables pour des modules utiliss de faon centralise).
SFB facile utiliser pour la lecture du diagnostic.

Disponibilit
La CPU technologique dispose de la fonctionnalit DPV1 au niveau de l'interface MPI/DP
configure comme matre DP.

Remarque
Si vous voulez utilisez la CPU comme esclave DP intelligent, elle ne disposera pas de la
fonctionnalit DPV1.

Condition pralable pour l'utilisation de la fonctionnalit DPV1 avec les esclaves DP


Pour les esclaves DPV1 manant d'autres fabricants, vous avez besoin d'un fichier GSD
selon EN 50170, rvision 3 ou plus rcent.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 4-5
Communication avec le S7-300
4.2 DPV1 (uniquement X1 comme interface PROFIBUS DP)

Blocs d'alarme avec la fonctionnalit DPV1

Tableau 4-1 Blocs d'alarme avec la fonctionnalit DPV1

OB Fonctionnalit
OB 40 Alarme de processus
OB 55 DPV1 : Alarme d'tat
OB 56 DPV1 : Alarme de mise jour
OB 57 DPV1 : Alarme spcifique au fabricant
OB 82 Alarme de diagnostic

Remarque
Vous pouvez maintenant utiliser aussi les blocs d'organisation OB82 et OB40 pour les
alarmes DPV1.

Blocs systme avec la fonctionnalit DPV1

Tableau 4-2 Blocs fonctionnels systme avec la fonctionnalit DPV1

SFB Fonctionnalit
SFB 52 Lire un enregistrement partir de l'esclave DP ou de l'unit centrale
SFB 53 Ecrire un enregistrement dans l'esclave DP ou de l'unit centrale
SFB 54 Lire les informations d'alarme supplmentaires d'un esclave DP ou de l'unit
centrale dans l'OB correspondant
SFB 75 Rgler des alarmes quelconques des esclaves I

Remarque
Vous pouvez aussi utiliser systmatiquement les SFB 52 SFB 54 pour les modules
d'entres / sorties utiliss de faon centralise.

Renvoi
Des informations supplmentaires
sur le passage la CPU technologique figurent dans le chapitre Informations sur le
passage une CPU technologique.
sur les blocs cits plus haut figurent dans le manuel de rfrence Logiciel systlme pour
S7-300/400 : Logiciel systme et logiciel standard ou directement dans l'Aide en ligne
STEP 7.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


4-6 Manuel, 11/2006, A5E00427935-03
Communication avec le S7-300
4.3 Services de communication au niveau de l'interface MPI/DP (X1)

4.3 Services de communication au niveau de l'interface MPI/DP (X1)

4.3.1 Vue d'ensemble des services de communication

Slection des services de communication


Vous devez opter pour un service de communication en fonction de la fonctionnalit dont
vous avez besoin. Le service de communication que vous avez choisi a une influence
sur la fonctionnalit qui doit tre mise disposition,
sur la ncessit d'une liaison S7 ou
sur le moment de l'tablissement de la liaison.
L'interface utilisateur peut tre trs diffrente (SFC, SFB, ...) et dpend galement du
matriel utilis (CPU-SIMATIC, PC, ...).

Vue d'ensemble des services de communication


Le tableau suivant vous donne une vue d'ensemble des services de communication mis
disposition.

Tableau 4-3 Services de communication de la CPU

Service de Fonctionnalit Moment de l'tablissement de via via vers


communication la liaison S7 ... MPI DP DP(DRIVE)
Communication PG Mise en service, test, par le PG au moment o le X X -
diagnostic service est utilis
Communication OP Conduite et supervision par l'OP au dmarrage X X -
Communication de base Echange de donnes s'effectue par les blocs avec X - -
S7 programmation (paramtres
sur le SFC)
Communication S7 Echange de donnes comme serveur uniquement : X X -
la liaison est tablie par le
partenaire de communication
Communication par Echange cyclique des ne ncessite pas une liaison X - -
donnes globales donnes (par exemple S7
mmentos)
Routage des fonctions par exemple, test, diagnostic par le PG au moment o le X X X
PG* au-del des limites de service est utilis
rseau
* Le routage est possible uniquement vers le DP(DRIVE), par sur le DP(DRIVE) !

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 4-7
Communication avec le S7-300
4.3 Services de communication au niveau de l'interface MPI/DP (X1)

4.3.2 Communication PG

Proprits
La communication PG permet de raliser un change de donnes entre les stations
d'ingnierie (par exemple PG, PC) et les modules SIMATIC aptes la communication. Le
service est possible via les sous-rseaux MPI, PROFIBUS et Industrial Ethernet. Le passage
entre les diffrents sous-rseaux est galement pris en charge.
La communication PG met disposition des fonctions qui sont ncessaires pour charger les
programmes et les donnes de configuration, excuter les tests et valuer les informations
de diagnostic. Ces fonctions sont intgres dans le systme d'exploitation des modules
S7 SIMATIC.
Une CPU peut maintenir simultanment plusieurs liaisons en ligne avec un ou diffrents PG.

Renvoi
Des informations supplmentaires
sur les SFC figurent dans la Liste des oprations ; vous trouverez une description
dtaille dans l'Aide en ligne sur STEP 7 ou dans le manuel de rfrence Fonctions
systme et fonctions standard.
sur la communication figurent dans le manuel Communication avec SIMATIC.

4.3.3 Communication OP

Proprits
La communication OP permet de raliser un change de donnes entre les stations
oprateur (par exemple OP, TD) et les modules SIMATIC aptes la communication. Le
service est possible via les sous-rseaux MPI, PROFIBUS et Industrial Ethernet.
La communication OP met disposition toutes les fonctions ncessaires au contrle-
commande. Ces fonctions sont intgres dans le systme d'exploitation des modules S7
SIMATIC.
Une CPU peut maintenir simultanment plusieurs liaisons en ligne avec un ou plusieurs OP.

Renvoi
Des informations supplmentaires
sur les SFC figurent dans la Liste des oprations ; vous trouverez une description
dtaille dans l'Aide en ligne sur STEP 7 ou dans le manuel de rfrence Fonctions
systme et fonctions standard..
sur la communication figurent dans le manuel Communication avec SIMATIC.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


4-8 Manuel, 11/2006, A5E00427935-03
Communication avec le S7-300
4.3 Services de communication au niveau de l'interface MPI/DP (X1)

4.3.4 Communication de base S7

Proprits
La communication de base S7 permet de raliser un change de donnes entre les CPU S7
et les modules SIMATIC aptes la communication au sein d'une station S7 (change de
donnes acquitt). L'change de donnes s'effectue par des liaisons S7 non configures. Le
service est possible par le sous-rseau MPI ou dans la station avec les modules de fonction
(FM).
La communication de base S7 met disposition toutes les fonctions ncessaires l'change
de donnes. Ces fonctions sont intgres au systme d'exploitation des CPU.
Vous pouvez utiliser le service via l'interface utilisateur "Fonction systme" (SFC).

Renvoi
Des informations supplmentaires
sur les SFC figurent dans la Liste des oprations ; vous trouverez une description
dtaille dans l'Aide en ligne sur STEP 7 ou dans le manuel de rfrence Fonctions
systme et fonctions standard.
sur la communication figurent dans le manuel Communication avec SIMATIC.

4.3.5 Communication S7

Proprits
Les CPU sont des serveurs dans la communication S7. La liaison est toujours tablie par le
partenaire de la communication. Le service est possible via les sous-rseaux MPI,
PROFIBUS et Industrial Ethernet.
Les services sont fournis par le systme d'exploitation sans interface utilisateur explicite.

Remarque
Avec le CP et des FB chargeables, vous ralisez une communication S7 comme client.

Renvoi
Des informations supplmentaires
sur les SFC figurent dans la Liste des oprations ; vous trouverez une description
dtaille dans l'Aide en ligne sur STEP 7 ou dans le manuel de rfrence
Fonctions systme et fonctions standard.
sur la communication figurent dans le manuel Communication avec SIMATIC.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 4-9
Communication avec le S7-300
4.3 Services de communication au niveau de l'interface MPI/DP (X1)

4.3.6 Communication par donnes globales

Communication par donnes globales


La communication par donnes globales permet de raliser un change cyclique des
donnes globales (par exemple E, A, M) entre les CPU S7 SIMATIC (change de donnes
non acquitt). Les donnes sont envoyes simultanment par une CPU toutes les CPU
figurant dans le sous-rseau MPI. La fonction est intgre au systme d'exploitation des
CPU.

Conditions d'envoi et de rception


Pour la communication via les cercles GD, vous devez respecter les conditions suivantes :
Pour l'metteur d'un paquet GD, on doit avoir :
facteur de rduction metteur x temps de cyclemetteur 60 ms
Pour le rcepteur d'un paquet GD, on doit avoir :
facteur de rduction rcepteur x temps de cyclercepteur
< facteur de rduction metteur x temps de cyclemetteur
Si vous ne respectez pas ces conditions, il se peut qu'un paquet GD se perde. Les causes
en sont :
la performance des CPU les "plus petites" dans le cercle GD
l'envoi et la rception de donnes globales s'effectuent de manire asynchrone par
l'metteur et le rcepteur.
Si vous paramtrez dans STEP 7 : "Emission aprs chaque cycle de la CPU et si la CPU
possde un cycle court (< 60 ms), le systme d'exploitation risque d'craser un paquet GD
de la CPU qui n'a pas encore t envoy. La perte de donnes globales s'affiche dans le
champ d'tat d'un cercle GD, condition que vous l'ayez paramtr dans STEP 7.

Facteur de rduction
Le facteur de rduction indique sur combien de cycles est rpartie la communication. Vous
pouvez le paramtrer lors de la configuration de la communication par donnes globales
dans STEP 7. Si, par exemple, vous slectionnez un facteur de rduction de 7, la
communication par donnes globales s'effectue uniquement tous les 7 cycles. Ainsi, la CPU
est dcharge.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


4-10 Manuel, 11/2006, A5E00427935-03
Communication avec le S7-300
4.3 Services de communication au niveau de l'interface MPI/DP (X1)

Ressources GD de la CPU

Tableau 4-4 Ressources GD de la CPU

Paramtre CPU technologique


Nombre de cercles GD par CPU max. 8
Nombre de paquets GD d'envoi par cercle GD max. 1
Nombre de paquets GD d'envoi pour tous les cercles GD max. 8
Nombre de paquets GD de rception par cercle GD max. 1
Nombre de paquets GD de rception pour tous les cercles max. 8
GD
Longueur de donnes par paquet GD max. 22 octets
Cohrence max. 22 octets
Facteur de rduction minimal (dfaut) 1 (8)

Renvoi
Des informations supplmentaires
sur les SFC figurent dans la Liste des oprations ; vous trouverez une description
dtaille dans l'Aide en ligne sur STEP 7 et dans le manuel de rfrence
Fonctions systme et fonctions standard.
sur la communication figurent dans le manuel Communication avec SIMATIC.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 4-11
Communication avec le S7-300
4.3 Services de communication au niveau de l'interface MPI/DP (X1)

4.3.7 Routage

Dfinition
La fonction Routage vous permet de raccorder un PG/PC n'importe quel endroit du rseau
et d'tablir une liaison avec tous les entranements accessibles par des passerelles.

Accs depuis un PG/PC des entranements figurant dans un sous-rseau DP(DRIVE)


Avec la CPU technologique, des fonctions de test, de diagnostic et de paramtrage sont
possibles en direction d'un sous-rseau DP(DRIVE) via l'interface MPI/DP (X1).
La CPU technologique met votre disposition un certain nombre de ressources de liaison
pour le routage. Ces liaisons sont disponibles en plus des ressources de liaison S7.
Le nombre de liaisons pour le routage est indiqu dans les Caractristiques techniques.

Routage
Le passage d'un sous-rseau un ou plusieurs autres sous-rseaux se situe dans la station
SIMATIC qui dispose d'interfaces avec les sous-rseaux correspondants. Dans la
reprsentation ci-dessous, la CPU technologique (matre DP) sert de routeur entre le
sous-rseau 1 et le sous-rseau 2.

6
&38[7'3
PDWUH'3

3*

6RXVUVHDX
352),%86'3 '5,9(

(QWUDQH (QWUDQH
PHQW PHQW

6RXVUVHDX SDUH[03,

Figure 4-2 Routage - Passerelle

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


4-12 Manuel, 11/2006, A5E00427935-03
Communication avec le S7-300
4.3 Services de communication au niveau de l'interface MPI/DP (X1)

Conditions du routage
Les modules de la station sont "aptes au routage" (CPU ou CP).
La configuration de rseau ne dpasse pas les limites du projet.
Les modules ont charg les informations relatives la configuration de rseaux du projet.
Motif : tous les modules participant la passerelle doivent obtenir des informations sur
les sous-rseaux et les chemins accessibles (= information de routage).
Le PG/PC avec lequel vous souhaitez tablir une liaison via une passerelle doit tre
affect pendant la configuration de rseau au rseau auquel il est rellement raccord
physiquement.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 4-13
Communication avec le S7-300
4.3 Services de communication au niveau de l'interface MPI/DP (X1)

Exemple d'application : TeleService


La figure suivante montre titre d'exemple d'application la tlmaintenance d'une station S7
par un PG. Ainsi, la liaison va au-del des limites du sous-rseau et une connexion modem
est ralise.
La partie infrieure de la figure vous montre la facilit avec laquelle ceci peut tre configur
dans STEP 7.

&38[7'3
0DWUH'3

&RQILJXUDWLRQUHOOH

3* (QWUDQH (QWUDQH
PHQW PHQW

$GDSWDWHXU
6RXVUVHDX
7HOHVHUYLFH
352),%86'3 '5,9(
PRGHP PRGHP
6RXVUVHDX SDUH[
03,

&38[7'3
&RQILJXUDWLRQGDQV67(3 0DWUH'3

3*

(QWUDQH (QWUDQH
PHQW PHQW

6RXVUVHDX
352),%86'3 '5,9(

6RXVUVHDX SDUH[03,

Figure 4-3 Routage - Exemple de l'application TeleService

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


4-14 Manuel, 11/2006, A5E00427935-03
Communication avec le S7-300
4.3 Services de communication au niveau de l'interface MPI/DP (X1)

Renvoi
Des informations supplmentaires
sur le rglage de l'interface PG/PC aux fins de routage figurent dans le Getting Started
CPU 317T-2 DP : commande d'un SINAMICS S120 dans le chapitre Configuration de
l'interface PG/PC.
sur le routage figurent dans le manuel Programmation avec STEP 7 ou directement dans
l'Aide en ligne de STEP 7.
sur la configuration avec STEP 7 figurent dans le manuel Configuration du matriel et
tablissement de liaisons avec STEP 7.
Les questions fondamentales sont traites dans le manuel Communication dans
SIMATIC.
sur l'adaptateur TeleService sont disponibles sur Internet sous
http://www.ad.siemens.de/support avec l'ID 14053309.
sur les SFC figurent dans la Liste des oprations ; vous trouverez une description
dtaille dans l'Aide en ligne sur STEP 7 ou dans le manuel de rfrence
Fonctions systme et fonctions standard.
sur la communication figurent dans le manuel Communication avec SIMATIC.

Voir aussi
http://www.ad.siemens.de/support

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 4-15
Communication avec le S7-300
4.3 Services de communication au niveau de l'interface MPI/DP (X1)

4.3.8 Cohrence des donnes

Proprits
Une zone de donnes est dite cohrente lorsqu'elle peut tre lue ou crite par le systme
d'exploitation comme un bloc pertinent. Les donnes qui sont transmises ensemble entre les
appareils doivent provenir d'un cycle de traitement et tre homognes, c'est--dire tre
cohrentes.
Si une fonction de communication programme existe dans le programme utilisateur, par
exemple X-SEND/ X-RCV, et si elle a accs des donnes communes, l'accs cette plage
de donnes peut tre coordonne par le paramtre "BUSY".

Dans le cas des fonctions PUT/GET


Pour les fonctions de communication S7, p. ex. PUT/GET c'est--dire Ecriture/Lecture via la
communication OP, qui ne requirent pas de bloc dans le programme utilisateur de la CPU
(en tant que serveur), vous devez tenir compte de la taille de la cohrence des donnes ds
la programmation.
Les fonctions PUT/GET de la communication S7, c'est--dire Lecture/Ecriture des variables
via la communication OP, sont excutes au point de contrle du cycle de la CPU.
Afin de garantir un temps de raction dfini aux alarmes du processus, les variables de
communication sont copies de manire cohrente par blocs de 160 octets maximum au
point de contrle du cycle du systme d'exploitation dans/depuis la mmoire utilisateur. Pour
toutes les zones de donnes plus importantes, la cohrence des donnes n'est pas garantie.

Remarque
Si une cohrence des donnes dfinie est requise, les variables de communication dans le
programme utilisateur de la CPU ne doivent pas tre suprieures 160 octets.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


4-16 Manuel, 11/2006, A5E00427935-03
Communication avec le S7-300
4.4 Configuration d'une communication S7

4.4 Configuration d'une communication S7

4.4.1 Voie de communication d'une liaison S7


Si les modules S7 communiquent entre eux, il s'tablit ce que l'on appelle une liaison S7
entre les modules. Cette liaison reprsente le cheminement de la communication.

Remarque
La communication par donnes globales et le couplage point point ne ncessitent pas de
liaisons S7.

Chaque liaison ncessite des ressources de liaison S7 sur la CPU et ce, pour la dure
pendant laquelle cette liaison va exister.
C'est pourquoi un certain nombre de ressources S7 sont mises disposition sur chaque
CPU S7 ; ces ressources sont occupes par diffrents services de communication
(communication PG/OP, communication S7 ou communication de base S7).

Points de liaison
La liaison S7 de modules aptes la communication s'tablit entre les points de liaison. La
liaison S comprend toujours deux points de liaison : le point de liaison actif et le point de
liaison passif :
Le point de liaison actif est affect au module qui tablit la liaison S7.
Le point de liaison passif est affect au module qui reoit la liaison S7.
Chaque module apte la communication peut alors tre le point de liaison d'une liaison S7.
Au point de liaison, la liaison de communication tablie occupe alors toujours une liaison S7
du module concern.

Point de transition
Si vous utilisez la fonctionnalit Routage, la liaison S7 entre deux modules aptes la
communication est tablie via plusieurs sous-rseaux. Ces sous-rseaux sont relis entre
eux par une passerelle. Le module qui ralise cette passerelle est appel routeur. Le routeur
est ainsi le point de transition d'une liaison S7.
Chaque CPU dote d'une interface DP peut tre un routeur pour une liaison S7. Vous
pouvez tablir un nombre maximum donn de liaisons par routage. Les capacits
fonctionnelles des liaisons S7 ne s'en trouvent pas restreintes.
Le nombre de liaisons pour le routage est indiqu dans les Caractristiques techniques.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 4-17
Communication avec le S7-300
4.4 Configuration d'une communication S7

4.4.2 Affectation des liaisons S7


Les liaisons S7 sur un module de communication peuvent tre occupes de diffrentes
manires :
Rservation pendant la configuration
Affectation des liaisons par la programmation
Affectation des liaisons lors de la mise en service, des tests et du diagnostic
Occupation des liaisons pour les services C+C

Rservation pendant la configuration


Si, dans STEP 7 vous installez une CPU lors de la configuration du matriel, une liaison
S7 sera rserve respectivement pour la communication PG et la communication OP.
Une rservation des liaisons S7 peut tre effectue dans STEP 7 pour la communication
PG et la communication OP, ainsi que pour la communication de base S7.

Affectation des liaisons par la programmation


Dans le cas de la communication de base S7, la configuration est effectue par le
programme utilisateur. Le systme d'exploitation de la CPU amorce l'tablissement d'une
liaison et les liaisons S7 appropries sont affectes.

Affectation des liaisons lors de la mise en service, des tests et du diagnostic


Une fonction en ligne sur la station d'ingnierie (PG/PC avec STEP 7) occupe des liaisons
S7 pour la communication PG :
Si, lors de la configuration matrielle dans la CPU, une liaison S7 a t rserve pour la
communication PG, celle-ci sera alors affecte la station d'ingnierie, elle sera donc
rserve.
Si toutes les liaisons S7 rserves pour la communication PG sont dj occupes et qu'il
reste des liaisons S7 non rserves, le systme d'exploitation affecte alors une liaison
encore libre. S'il n'y a plus de liaisons, la station d'ingnierie ne peut pas communiquer
en ligne avec la CPU.

Occupation des liaisons pour les services C+C


Une fonction en ligne sur la station C+C (OP/TD/... avec ProTool) permet d'occuper les
liaisons S7 pour la communication OP :
Si, lors de la configuration matrielle dans la CPU, une liaison S7 a t rserve pour la
communication OP, celle-ci sera alors affecte la station C+C, c'est--dire qu'elle sera
donc rserve.
Si toutes les liaisons S7 rserves pour la communication OP sont dj occupes et qu'il
reste des liaisons S7 non rserves, le systme d'exploitation affecte alors une liaison
encore libre. S'il n'y a plus de liaisons, la station C+C ne peut pas communiquer en ligne
avec la CPU.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


4-18 Manuel, 11/2006, A5E00427935-03
Communication avec le S7-300
4.4 Configuration d'une communication S7

Ordre chronologique lors de l'affectation des liaisons S7


Lors de la configuration avec STEP 7, des blocs de paramtrage sont gnrs ; ils seront lus
au dmarrage du module. Ainsi, les liaisons S7 correspondantes sont rserves ou
affectes par le systme d'exploitation du module. Cela signifie, par exemple, qu'aucune
station oprateur ne peut accder une liaison S7 rserve pour la communication PG.
Si le module (CPU) dispose encore de liaisons S7 qui n'ont pas t rserves, il est possible
de les utiliser librement. Ainsi, l'occupation de ces liaisons S7 s'effectue dans l'ordre des
requtes.

Exemple
Lorsqu'il ne reste plus qu'une liaison S7 libre sur la CPU, vous pouvez relier une PG au bus.
La PG peut alors communiquer avec la CPU. Cependant, la liaison S7 n'est occupe que
lorsque la PG communique avec la CPU.
Si vous reliez un OP au bus au moment prcis o la PG ne communique pas, l'OP tablit
une liaison vers la CPU. Mais comme un OP maintient sa liaison de communication en
permanence, contrairement la PG, vous ne pouvez plus tablir par la suite de liaison via la
PG.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 4-19
Communication avec le S7-300
4.4 Configuration d'une communication S7

4.4.3 Rpartition et disponibilit des ressources de liaison S7

Rpartition des liaisons S7


La rpartition des liaisons S7 des CPU est indique dans le tableau suivant :

Tableau 4-5 Rpartition des liaisons S7

Service de communication Rpartition


Communication PG Afin que l'occupation des ressources de liaison ne dpende pas
Communication OP seulement de l'ordre chronologique de la demande des
diffrents services de communication, ces services ont la
Communication de base S7
possibilit de rserver les ressources de liaison.
Pour la communication PG et OP, au moins une liaison S7 est
rserve en tant que prconfiguration.
Vous trouverez dans le tableau suivant et dans les
caractristiques techniques des CPU, les liaisons S7 rglables
ainsi que les prrglages pour chaque CPU. Une "nouvelle
rpartition" des liaisons S7 est rglable dans STEP 7 au cours
du paramtrage de la CPU.
Communication S7 A cet effet, les liaisons S7 qui sont encore disponibles qui n'ont
Autres liaisons de communication pas t rserves spcialement pour un service
(par exemple via CP 343-1 avec (communication PG/OP, communication de base S7) sont
longueurs de donnes occupes.
> 240 octets)
Routage des fonctions PG La CPU met votre disposition un certain nombre de
ressources de liaison pour le routage.
Ces liaisons sont disponibles en plus des ressources de liaison
S7.
Le nombre de liaisons pour le routage est indiqu dans les
Caractristiques techniques.
Communication par donnes Ces services de communication ne font appel aucune liaison
globales S7.
Couplage point point

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


4-20 Manuel, 11/2006, A5E00427935-03
Communication avec le S7-300
4.4 Configuration d'une communication S7

Disponibilit des liaisons S7


Le tableau suivant montre les liaisons S7 disponibles.

Tableau 4-6 Disponibilit des liaisons S7 pour la CPU 315T-2 DP

CPU Nombre total rserv pour Liaisons


Liaisons S7 S7 libres
Communication Communication Communication
PG OP de base S7
315T-2 DP 16 1 15, par dfaut 1 15, par dfaut 0 12, par Toutes les liaisons S7 non
1 1 dfaut 0 rserves sont affiches en tant
que liaisons libres.

Exemple pour une CPU 315C-2 DP


La CPU 315T-2 DP met 16 liaisons S7 disposition :
Vous rservez 2 liaisons S7 pour la communication PG.
Vous rservez 3 liaisons S7 pour la communication OP.
Vous rservez 1 liaison S7 pour la communication de base S7.
10 liaison S7 restent disponibles pour les autres services de communication, comme la
communication S7, la communication OP etc.

Renvoi
Informations supplmentaires
Les SFC sont dcrites dans la Liste des oprations, vous trouverez une description
dtaille dans l'aide en ligne sur STEP 7 ou dans le manuel de rfrence Fonctions
systme et fonctions standard.
Pour la communication, vous trouverez des informations dans le manuel Communication
avec SIMATIC.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 4-21
Communication avec le S7-300
4.4 Configuration d'une communication S7

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


4-22 Manuel, 11/2006, A5E00427935-03
Concept de mmoire 5
5.1 Zones de mmoire et rmanence

5.1.1 Zones de mmoire de la CPU technologique

Introduction
La mmoire de la CPU technologique se divise en trois zones :

0PRLUHGHOD&38

0PRLUHGHFKDUJHPHQW

PPRLUH
FDUWH
0LFUR
6,0$7,&
&38 VHWURXYHVXUOD00&

0PRLUHV\VWPH

0PRLUHGHWUDYDLO

Figure 5-1 Zones de mmoire de la CPU technologique

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 5-1
Concept de mmoire
5.1 Zones de mmoire et rmanence

Mmoire de chargement
La mmoire de chargement se situe sur la micro-carte mmoire (MMC). Elle sert
mmoriser les blocs de codes et les blocs de donnes, ainsi que les donnes systmes
(configuration, liaisons, paramtres de modules, donnes technologiques systme etc.).
Dans le cas de la CPU technologique, la taille de la mmoire de chargement correspond la
taille de la MMC moins 3 Moctets environ. Les 3 Moctets sont ncessaires pour la
technologie intgre et vous ne pouvez donc pas en disposer.
Les blocs qui sont identifis comme n'intervenant pas dans l'excution ne sont copis que
dans la mmoire de chargement.
Les donnes compltes de configuration d'un projet peuvent tre galement archives sur la
MMC.

Prcaution
Le chargement de programmes utilisateur et donc le fonctionnement de la CPU n'est
possible que lorsque la MMC est enfiche.
Si vous sortez la MMC alors que la CPU est en mode RUN, la CPU basculera dans le mode
ARRET et les entranements s'arrteront conformment aux critres qui auront t
programms dans le programme utilisateur STEP 7.
Par consquent, attendez l'arrt de la CPU pour extraire la MMC.

Mmoire utilisateur
La mmoire de travail est intgre la CPU et ne peut pas faire l'objet d'une extension. Elle
sert excuter le code et traiter les donnes du programme utilisateur. Le traitement du
programme s'effectue exclusivement au niveau de la mmoire de travail et de la mmoire
systme. La mmoire de travail est toujours rmanente.

Mmoire systme
La mmoire systme est intgre la CPU et ne peut pas faire l'objet d'une extension.
Elle contient
les plages d'oprandes Mmentos, Temporisations et Compteurs
les mmoires images des entres et des sorties
les donnes locales

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


5-2 Manuel, 11/2006, A5E00427935-03
Concept de mmoire
5.1 Zones de mmoire et rmanence

5.1.2 Rmanence de la mmoire de chargement, de la mmoire systme et de la


mmoire de travail et rmanence des donnes technologiques systme

Introduction
Votre CPU dispose une mmoire rmanente. La rmanence est ralise par la MMC. Grce
la rmanence, le contenu de la mmoire rmanente est conserv, mme suite une MISE
HORS TENSION et un dmarrage chaud.

Mmoire de chargement
Votre programme dans la mmoire de chargement est rmanent : il est rang sur la MMC au
moment de son chargement o il est protg contre les coupures de courant et contre les
rinitialisations.

Mmoire systme
Pour les mmentos, les temporisations et les compteurs, vous dterminez par la
configuration (proprits de la CPU, onglet Rmanence) quelles parties doivent tre
rmanentes et quelles parties doivent tre initialises avec "0" en cas de dmarrage
chaud.
Les tampons de diagnostic, l'adresse MPI (et la vitesse de transmission) ainsi que les
compteurs d'heures de fonctionnement sont gnralement stocks dans la zone de mmoire
rmanente de la CPU. La rmanence de l'adresse MPI et la vitesse de transmission
garantissent que votre CPU reste apte la communication aprs une panne de secteur, un
effacement gnral ou une perte du paramtrage de communication (en retirant la MMC ou
en effaant les paramtres de communication).

Mmoire utilisateur
En cas de coupure de courant, les donnes rmanentes figurant dans la mmoire de travail
sont sauvegardes dans une mmoire non volatile de la CPU. Le contenu des DB
rmanentes est par consquent toujours prserv.
Avec une CPU technologique, les DB non rmaments sont galement pris en charge (mme
en cas de redmarrage et de MISE HORS TENSION/SOUS TENSION, les DB non
rmanents retrouvent leurs valeurs initiales contenues dans la mmoire de chargement ).

Donnes technologiques systme


Les donnes technologiques systme sont toujours sauvegardes de faon rmanente dans
la mmoire de chargement de la CPU.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 5-3
Concept de mmoire
5.1 Zones de mmoire et rmanence

5.1.3 Comportement des objets mmoire vis--vis de la rmanence

Comportement des objets mmoire vis--vis de la rmanence


Le tableau suivant prsente le comportement en rmanence des objets mmoire pour les
changements des diffrents tats de fonctionnement.

Tableau 5-1 Comportement des objets mmoire vis--vis de la rmanence

Objet mmoire Changement de l'tat de fonctionnement


MISE SOUS TENSION / STOP Effacement
MISE HORS TENSION RUN gnral
Programme/donnes utilisateur (mmoire X X X
de chargement)
Comportement des DB vis--vis de la Rglagle dans les proprits des DB. -
rmanence (sans DB technologiques)
- - -
Comportement des DB technologiques
vis--vis de la rmanence
Mmentos, temporisations et compteurs X X -
configurs en rmanence
Tampons de diagnostic, compteurs X X X
d'heures de fonctionnement
Adresse MPI/DP, vitesse de transmission X X X
(ou adresse DP, vitesse de transmission
de l'interface MPI/DP de la CPU
technologique, lorsque celle-ci est
paramtre comme partenaire DP).
Paramtres technologiques - X -
modifis avec FB
"MC_WriteParameter" X X X
modifis avec S7T Config
x = rmanent ; - = non rmanent

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


5-4 Manuel, 11/2006, A5E00427935-03
Concept de mmoire
5.1 Zones de mmoire et rmanence

Comportement d'un DB vis--vis de la rmanence


Avec une CPU technologique, vous pouvez dfinir dans STEP 7 ou avec le SFC 82
"CREA_DBL" (paramtre ATTRIB -> bit NON_RETAIN) quel doit tre le comportement d'un
DB dans le cas d'une MISE SOUS TENSION / HORS TENSION ou un RUN-STOP
le DB doit garder ses valeurs actuelles (DB rmanent) ou
le DB doit reprendre les valeurs initiales qui figurent dans la mmoire de chargement
(DB non rmanent)

Tableau 5-2 Comportement des DB vis--vis de la rmanence dans le cas d'une CPU technologique

Au passage de HORS TENSION /SOUS TENSION ou au redmarrage de la CPU, le DB doit ...


... reprendre les valeurs initiales ... garder les dernires valeurs effectives (DB
(DB non rmanent) rmanent)
Que se passe-t-il : Que se passe-t-il :
A la REMISE SOUS TENSION et au A la REMISE SOUS TENSION et au dmarrage
dmarrage (STOP-RUN) de la CPU, les (STOP-RUN) de la CPU, les valeurs actuelles du DB
valeurs actuelles du DB ne sont pas sont conserves.
rmanentes. Le DB reoit les valeurs
initiales mmorises dans la mmoire de
chargement.
Conditions requises dans STEP 7 : Conditions requises dans STEP 7 :
Dans les proprits du DB, la case Dans les proprits du DB, la case cocher
cocher "Non-Retain" est active ou "Non-Retain" est dsactive ou
un DB non rmanent a t gnr avec un DB rmanent a t gnr avec la SFC 82.
la SFC 82 "CREA_DBL" et l'attribut de
bloc correspondant (ATTRIB -> bit
NON_RETAIN).

Comportement vis--vis d'un bloc de donnes technologique


Les blocs de donnes technologiques ne sont pas rmanents.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 5-5
Concept de mmoire
5.1 Zones de mmoire et rmanence

5.1.4 Plages d'oprandes de la mmoire systme

Vue d'ensemble
La mmoire systme des CPU S7 est rpartie en plages d'oprandes (voir tableau
ci-dessous). A l'aide des oprations correspondantes, vous adressez dans votre programme
les donnes directement dans la plage d'oprandes correspondante.

Tableau 5-3 Plages d'oprandes de la mmoire systme

Plages d'oprandes Description


Mmoire image des entres La CPU lit au dbut de chaque cycle de l'OB 1 les entres depuis
les modules d'entres et enregistre les valeurs dans la mmoire
image des entres.
Mmoire image de sorties Le programme calcule les valeurs pour les sorties pendant le
cycle et les archive dans la mmoire image des sorties. A la fin
du cycle OB 1, la CPU crit les valeurs de sortie calcules dans
les modules de sorties.
Mmento Cette plage met disposition l'espace mmoire pour les rsultats
intermdiaires calculs dans le programme.
Temporisations Les temporisations sont disponibles dans cette plage.
Compteurs Les compteurs sont disponibles dans cette plage.
Donnes locales Cette plage de mmoire est rserve aux donnes temporaires
d'un bloc de code (OB, FB, FC) pour la dure du traitement de ce
bloc.
Blocs de donnes Voir Recettes, Archive des valeurs de mesure et Blocs de
donnes technologiques.

Renvoi
Les zones d'adressage possibles pour votre CPU figurent dans la liste des oprations des
CPU 31xC et CPU 31x.

Mmoire image des entres et des sorties


Si les plages d'oprandes Entres (E) et Sorties (A) sont adresses dans le programme
utilisateur, les tats de signaux ne sont pas interrogs sur les modules de signaux TOR,
mais il y a accs une zone de mmoire dans la mmoire systme de la CPU. On dsigne
cette zone de mmoire par mmoire image.
La mmoire image de processus est divise en deux parties : la mmoir image des entres
et la mmoire image des sorties.

Avantages de la mmoire image


Contrairement l'accs direct aux modules d'entres/de sorties, l'accs la mmoire image
prsente l'avantage suivant : une image cohrente des signaux de processus est la
disposition de la CPU pendant la dure du traitement cyclique du programme. En cas de
changement de signal sur un module d'entres durant le traitement du programme, l'tat de
signal est conserv dans la mmoire image jusqu' l'actualisation de la mmoire image au
cycle suivant. Par ailleurs, l'accs la mmoire image prend bien moins de temps que
l'accs direct aux modules de signaux, car la mmoire image se trouve dans la mmoire
systme de la CPU.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


5-6 Manuel, 11/2006, A5E00427935-03
Concept de mmoire
5.1 Zones de mmoire et rmanence

Actualisation de la mmoire image


La mmoire image est actualise de faon cyclique par le systme d'exploitation. La figure
suivante prsente les phases de traitement au cours d'un cycle.

'PDUUDJH 3URJUDPPHGHGPDUUDJH

0,6 (FULWXUHGHODPPRLUHLPDJHGHVVRUWLHVGDQV
OHVPRGXOHV

7HPSVGHF\FOH
$FTXLVLWLRQGHVHQWUHVGHVPRGXOHVHW
0,( DFWXDOLVDWLRQGHVGRQQHVGDQVODPPRLUH
LPDJHGHVHQWUHV

3URJUDPPHXWLOLVDWHXU 7UDLWHPHQWGXSURJUDPPHXWLOLVDWHXU 2% HW


GHWRXVOHVEORFVTXL\VRQWDSSHOV

=.3 V\VH[S

Figure 5-2 Phases de traitement au cours d'un cycle

Donnes locales
Enregistrer les donnes locales :
les variables temporaires des blocs de codes
l'information de dclenchement des blocs d'organisation
Paramtres de transfert
Rsultats intermdiaires

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 5-7
Concept de mmoire
5.1 Zones de mmoire et rmanence

Variables temporaires
Lors de la cration des blocs, vous pouvez dclarer des variables temporaires (TEMP) qui
sont disponibles pendant le traitement du bloc et qui sont ensuite de nouveau crases. Ces
donnes locales prsentent une longueur fixe pour chaque OB. Les donnes locales doivent
tre initialises avant le premier accs en lecture. Chaque bloc d'organisation ncessite en
outre 20 octets de donnes locales pour son information de dclenchement. L'accs aux
donnes locales est plus rapide que l'accs aux donnes dans les DB.
La CPU dispose d'une mmoire pour les variables temporaires (donnes locales) des blocs
qui viennent d'tre traits. La taille de cette zone de mmoire dpend de la CPU. Elle est
divise en parties gales selon les classes de priorit. Chaque classe de priorit dispose
d'une propre zone de donnes locales.

Prcaution
Toutes les variables temporaires (TEMP) d'un OB et de ses blocs subordonns sont
enregistres dans les donnes locales. Si vous utilisez de nombreuses profondeurs
d'imbrication dans votre traitement de blocs, la plage des donnes locales peut dborder.
Les CPU passent l'tat STOP lorsque vous dpassez la taille autorise des donnes
locales d'une classe de priorit.
Prenez en considration les besoins en donnes locales des OB d'erreurs synchrones, ils
sont affects la classe de priorit ayant caus l'erreur.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


5-8 Manuel, 11/2006, A5E00427935-03
Concept de mmoire
5.1 Zones de mmoire et rmanence

5.1.5 Proprits de la micro-carte mmoire (MMC)

SIMATIC Micro Memory Card utilisables


Vous disposez des modules mmoire suivants :

Tableau 5-4 MMC utilisables

Type Numro de rfrence Remarque


MMC 4M 6ES7 953-8LM00-0AA0 -
MMC 8M 6ES7 953-8LP10-0AA0 Ncessaire pour la mise jour du systme
d'exploitation

La MMC comme module de mmoire de la CPU


Votre CPU utilise une micro-carte mmoire SIMATIC (MMC) comme cartouche mmoire.
Vous pouvez utiliser la MMC comme mmoire de chargement et comme support de
donnes amovible.

Remarque
Pour le fonctionnement, vous devez avoir insr la MMC dans la CPU.

Les donnes suivantes sont archives sur la MMC :


Programme utilisateur (tous les blocs)
Recettes et archives
Donnes relatives la configuration (projets STEP 7)
Donnes pour une mise en jour du systme d'exploitation, sauvegarde du systme
d'exploitation

Remarque
Vous pouvez enregistrer sur une MMC soit les donnes utilisateur et relatives la
configuration, soit le systme d'exploitation.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 5-9
Concept de mmoire
5.1 Zones de mmoire et rmanence

Proprits d'une MMC


Grce la MMC, les CPU sont rmanentes et exemptes de maintenance.

Prcaution
Le contenu de la micro-carte mmoire SIMATIC peut tre altr si celle-ci est retire durant
un accs en criture. La MMC doit alors tre efface, le cas chant, sur le PG ou formate
dans la CPU.
Ne retirez jamais la MMC l'tat de fonctionnement, mais uniquement aprs une mise hors
tension ou l'tat d'arrt de la CPU, lorsqu'aucun accs en criture depuis la console de
programmation n'a lieu. Si, l'tat d'arrt, vous ne pouvez pas vous assurer qu'aucune
fonction PG en criture (par exemple, charger/effacer le bloc) n'est active, coupez
pralablement les liaisons de communication.

Protection de la MMC contre la copie


Votre MMC possde un numro de srie interne permettant de raliser la protection
antipiratage de la MMC au niveau utilisateur. Vous pouvez lire ce numro de srie l'aide de
la liste d'tat systme SZL partielle 011CH indice 8, avec le SFC 51 "RDSYSST".
Par exemple, programmez une instruction STOP dans un bloc protg contre le piratage si
les numros de srie thorique et rel de votre MMC sont diffrents.

Renvoi
Des informations supplmentaires
figurent dans la Liste d'tat systme SZL de la liste des oprations ou
dans le manuel Fonctions systme et fonctions standard.

Dure de vie d'une MMC


La dure de vie d'une MMC dpend essentiellement des facteurs suivants :
le nombre d'effacements ou de programmations,
les influences extrieures, telles que la temprature ambiante.
Avec une temprature ambiante infrieure ou gale 60 C, vous pouvez effectuer un
maximum de 100000 oprations d'effacement/d'criture sur la MMC.

Prcaution
Veillez toujours ce que le nombre maximal d'effacements/d'critures ne soit pas dpass
afin d'viter toute perte de donnes.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


5-10 Manuel, 11/2006, A5E00427935-03
Concept de mmoire
5.1 Zones de mmoire et rmanence

5.1.6 Mmoriser / lire des projets entiers sur la micro-carte mmoire MMC

Mode opratoire des fonctions


Les fonctions Enregistrer sur la carte mmoire et Rcuprer de la carte mmoire vous
permettent d'enregistrer les donnes compltes d'un projet (pour une utilisation ultrieure)
sur une micro-carte mmoire SIMATIC et de les extraire de nouveau de celle-ci. A cet effet,
la micro-carte mmoire SIMATIC peut se trouver dans une CPU ou dans le dispositif de
programmation MMC d'un PG ou d'un PC.
Les donnes de projet sont comprimes avant l'enregistrement sur la micro-carte mmoire
SIMATIC et de nouveau dcomprimes lors de l'extraction.
La taille des donnes de projet enregistrer correspond la taille du fichier d'archives de ce
projet.

Remarque
En plus des donnes de projet pures, vous devez aussi ventuellement enregistrer vos
donnes d'utilisateur sur la micro-carte mmoire. Pour cette raison, veillez ds le dbut
slectionner une MMC ayant une capacit de mmoire suffisante.
Si la capacit de mmoire de la MMC ne suffit pas, un message vous en informe.
Certes, vous pouvez charger des donnes technologiques de configuration sur la micro-
carte mmoire, mais vous ne pouvez pas les modifier.
Pour des raisons techniques, l'action Enregistrer sur la carte mmoire vous permet de
transmettre uniquement le contenu complet (programme utilisateur et donnes de projet).

Utilisation des fonctions


L'utilisation des fonctions Enregistrer sur la carte mmoire / Rcuprer de la carte mmoire
dpend de l'endroit o se trouve la micro carte mmoire SIMATIC :
Si la micro carte mmoire est place dans le logement de la MMC, slectionnez dans la
fentre de projet du SIMATIC Manager un niveau de projet attribu de manire univoque
la CPU (p. ex. CPU ou programme ou sources ou blocs). Slectionnez la commande
de menu Systme cible > Enregistrer sur la carte mmoire ou Systme cible > Rcuprer
de la carte mmoire. Les donnes de projet compltes sont maintenant crites sur la
micro carte mmoire ou extraites de celle-ci.
Si les donnes de projet ne sont pas existantes sur la console de programmation
momentanment utilise (PG/PC), la CPU source peut tre slectionne dans la fentre
"Partenaires accessibles". Ouvrez la fentre "Partenaires accessibles" via la commande
de menu Systme cible > Partenaires accessibles et slectionnez la liaison/CPU
souhaite avec les donnes de projet sur la micro carte mmoire. Slectionnez
maintenant la commande du menu Rcuprer de la carte mmoire.
Si la micro carte mmoire se trouve dans le dispositif de programmation MMC d'un PG
ou PC, ouvrez la "fentre de la carte mmoire S7" via la commande de menu Fichier >
Carte mmoire S7 > Ouvrir. Slectionnez la commande de menu Systme cible >
Enregistrer sur la carte mmoire ou Systme cible > Rcuprer de la carte mmoire. Une

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 5-11
Concept de mmoire
5.1 Zones de mmoire et rmanence

bote de dialogue s'ouvre, vous permettant de slectionner le projet source ou le projet


cible.

Remarque
Les donnes de projet peuvent reprsenter un volume de donnes trs important, ce qui
peut entraner des temps d'attente de plusieurs minutes sur la CPU lors de la lecture et de
l'criture l'tat d'arrt.

Exemple de cas d'application


Si la maintenance du systme d'automatisation SIMATIC est confie plusieurs
collaborateurs du service de maintenance, il est difficile de mettre la disposition de chaque
collaborateur les donnes de projet actuelles pour une intervention de maintenance.
Si toutefois les donnes de projet d'une CPU sont disponibles au niveau local dans l'une des
CPU qui doit tre entretenue, chaque collaborateur peut accder aux donnes de projet
actuelles et, le cas chant, apporter des modifications qui sont de nouveau la disposition
de tous les autres collaborateurs.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


5-12 Manuel, 11/2006, A5E00427935-03
Concept de mmoire
5.2 Fonctions de mmoire

5.2 Fonctions de mmoire

5.2.1 Charger le programme utilisateur

Introduction
Les fonctions de mmoire vous permettent de crer, de modifier ou d'effacer des
programmes utilisateur entiers ou uniquement des blocs isols. Vous pouvez en outre
assurer la rmanence de vos donnes en archivant vos propres donnes de projet.

Gnralits : chargement d'un programme utilisateur via PG/PC


Le programme utilisateur est charg entirement sur la CPU via le PG/ PC avec la MMC.
Dans la mmoire de chargement, des blocs occupent de la place, comme cela est indiqu
sous "Proprits - Bausteincontainer offline" dans le registre "Blocs" sous "Taille dans la
mmoire de chargement".
Vous ne pouvez dmarrer le programme que lorsque tous les blocs sont chargs.

3* 00& &38
PPRLUH
FDUWH
0LFUR
6,0$7,&

0PRULVVXUOHGLVTXHGXU 0PRLUHGHFKDUJHPHQW 0PRLUHGHWUDYDLO

%ORFVGHFRGH %ORFVGHFRGH 3DUWLHVH[FXWLYHV


GHVEORFVGHFRGHV
HWGHVEORFVGH
%ORFVGHGRQQHV %ORFVGHGRQQHV GRQQHV

&RPPHQWDLUHV

0QPRQLTXHV

Figure 5-3 Mmoire de chargement et mmoire de travail de la CPU technologique

* Les donnes technologiques systme sont parties intgrantes des blocs de donnes.
** Si la mmoire de travail n'est pas entirement rmanente, la partie rmanente sera
affiche comme mmoire rmanente dans STEP 7 sous l'tat du module.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 5-13
Concept de mmoire
5.2 Fonctions de mmoire

Remarque
La fonction "Chargement d'un programme utilisateur avec PG/PC" est uniquement autorise
l'tat STOP de la CPU.
Lorsque le processus de chargement n'a pu tre termin en raison d'une panne de secteur
ou de blocs non autoriss, la mmoire de chargement sera vide.
Si vous transfrez des projets la CPU technologique via l'interface MPI/DP, il vous est
conseill d'augmenter la vitesse de transmission 1,5 MBaud minimum, pour viter des
transmissions de trs longue dure (pouvant aller jusqu' 15 minutes 187,5 KBauds).

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


5-14 Manuel, 11/2006, A5E00427935-03
Concept de mmoire
5.2 Fonctions de mmoire

5.2.2 Charger un programme utilisateur (manipulation largie)

Charger le programme utilisateur sur la MMC avec PG/PC


Il existe trois faons de charger les donnes utilisateur sur la MMC :
Chargement d'un nouveau programme utilisateur : vous avez cr un nouveau
programme utilisateur. Vous chargez le programme utilisateur entirement sur la MMC
avec PG/PC.
Chargement de blocs : le programme utilisateur a dj t cr et charg sur la MMC.
Vous compltez maintenant le programme utilisateur par d'autres blocs. Pour cela, vous
n'tes pas oblig de charger nouveau le programme utilisateur complet sur la MMC, il
vous suffit de charger ultrieurement les nouveaux blocs sur la MMC (vous raccourcissez
ainsi le temps de chargement des programmes trs complexes !).
Ecrasement d'un programme utilisateur existant : dans ce cas, vous effectuez des
modifications sur les blocs de votre programme utilisateur. Lors de l'tape suivante, vous
rechargez le programme utilisateur ou uniquement les blocs modifis sur la MMC avec le
PG/ PC.

Prcaution
Vous crasez ainsi les donnes de mme nom qui s'y trouvaient auparavant.

Aprs le chargement, le contenu du bloc est transfr et activ dans la mmoire de travail
dans la mesure o il est requis pour l'excution du programme.

Chargement
A l'inverse de la procdure "Chargement", il s'agit ici du chargement de blocs individuels ou
du chargement d'un programme utilisateur en entier de la CPU dans le PG/PC. Les blocs
ont le contenu du dernier chargement dans la MMC. Exception : les blocs de donnes
intervenant dans l'excution, pour lesquels les valeurs effectives sont transmises.
Le chargement de blocs ou du programme utilisateur de la CPU avec STEP 7 n'a aucun
effet sur l'occupation de la mmoire de la CPU.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 5-15
Concept de mmoire
5.2 Fonctions de mmoire

Effacement des blocs


Lors de l'effacement, le bloc est effac de la mmoire de chargement. Avec STEP 7,
l'effacement peut tre ralis depuis le programme utilisateur (pour les DB, galement avec
la SFC 23 "DEL_DB").
La mmoire qu'occupait ventuellement le bloc dans la mmoire de travail se trouve ainsi
libre.

Prcaution
Si vous effacez un bloc de donnes technologiques, l'entranement correspondant s'arrte.
Remde : mettez la CPU l'tat STOP avant d'effacer un bloc de donnes technologiques.

Compression
Lors de la compression, les intervalles apparus dans la mmoire de chargement et la
mmoire de travail entre les objets mmoire suite aux oprations de chargement et
d'effacement sont supprims. La zone de mmoire libre continue est ainsi mise disposition.
La compression est possible aussi bien en mode arrt qu'en mode marche de la CPU.

Programmation
Cette opration consiste recopier les valeurs effectives des blocs de donnes de la
mmoire de travail dans les valeurs initiales des DB de la mmoire de chargement.

Remarque
La fonction est uniquement autorise l'arrt de la CPU.

Si la fonction n'a pu tre termine suite une panne de secteur, la mmoire de chargement
sera vide.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


5-16 Manuel, 11/2006, A5E00427935-03
Concept de mmoire
5.2 Fonctions de mmoire

5.2.3 Effacement gnral et redmarrage

Effacement gnral
L'effacement gnral restaure les paramtres aprs un dbrochage/enfichage de la
micro-carte mmoire afin de permettre un dmarrage chaud de la CPU.

CPU technologique :
La gestion de la mmoire de la CPU est reconfigure.
Tous les blocs de la mmoire de chargement sont conservs.
Tous les blocs essentiels pour l'excution sont puiss dans la mmoire de chargement et
repris dans la mmoire de travail.
Dans la mmoire de travail, les blocs de donnes sont initialiss (les valeurs initiales leur
sont raffectes).

Technologie intgre de la CPU technologique :


La CPU attend jusqu' ce que la technologie intgre soit l'tat STOP.
La technologie intgre est reparamtre.
La mmoire rmanente de la technologie intgre est reconstruite.
S'il existe une priphrique dcentralise sur le DP(DRIVE), elle est reparamtre.
La technologie intgre est rinitialise.
L'opration d'effacement gnral et les particularits qui lui sont associes sont dcrites
dans le manuel d'installation du S7-300, dans le chapitre Effacement gnrale de la CPU.

Redmarrage (dmarrage chaud)


Que se passe-t-il au redmarrage (dmarrage chaud) :
Les DB rmanents conservent tous leur valeur actuelle.
Les DB non rmanents prennent leur valeur initiale.
Tous les mmentos, compteurs et temporisations rmanents conservent leurs valeurs.
Toutes les donnes utilisateur non rmanentes sont initialises :
M, Z, T, E, A avec "0"
L'excution du programme reprend au point d'interruption.
Les mmoires images sont effaces.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 5-17
Concept de mmoire
5.3 Recettes

5.3 Recettes

5.3.1 Recettes

Introduction
Une recette est un regroupement des donnes utilisateur.
Un concept de recette simple peut tre ralis par des blocs de donnes n'intervenant pas
dans l'excution. A cet effet, les recettes doivent prsenter la mme structure (longueur). Il
doit y avoir un DB pour chaque instruction.

Excution du traitement

La recette doit tre stocke dans la mmoire de chargement :


Les diffrents enregistrements des recettes sont crs avec STEP 7 en tant que DB
n'intervenant pas dans l'excution, puis chargs dans la CPU. Les recettes occupent
ainsi de la place uniquement dans la mmoire de chargement et non dans la mmoire de
travail.

Utilisation des donnes de recettes :


Le SFC 83 "READ_DBL" permet de lire depuis le programme utilisateur l'enregistrement
de la recette actuelle depuis le DB dans la mmoire de chargement vers un DB qui
intervient dans l'excution dans la mmoire de travail. Ainsi, la mmoire de travail doit
recevoir uniquement la quantit de donnes d'un enregistrement.
Maintenant, le programme utilisateur peut accder aux donnes de la recette actuelle.

0PRLUHGHFKDUJHPHQW
00&
0PRLUHGHWUDYDLO
5HFHWWH &38

6)& 5HFHWWHDFWXHOOH
5HFHWWH 5($'B'%/

:
6)&
5HFHWWHQ :5,7B'%/

Figure 5-4 Manipulation des recettes

Renregistrement d'une recette modifie :


Le SFC 84 "WRIT_DBL" permet de rcrire depuis le programme utilisateur dans la
mmoire de chargement un enregistrement nouveau ou modifi d'une recette qui est
apparue pendant le traitement du programme.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


5-18 Manuel, 11/2006, A5E00427935-03
Concept de mmoire
5.3 Recettes

Ces donnes crites dans la mmoire de chargement sont protges contre un


effacement gnral et sont transportables.
Si des enregistrements modifis (recettes) doivent tre sauvegards sur le PG/PC, ils
peuvent tre transfrs en tant que bloc intgral pour leur sauvegarde.

Remarque
Les fonctions systme actives SFC 82 84 (accs en cours la MMC) influent fortement
sur les fonctions PG (par exemple, visualisation du bloc ou de la variable, charger dans la
CPU, charger dans la PG, ouvrir le bloc).
La performance est gnralement dix fois plus faible (par rapport aux fonctions systmes
non actives).
Veillez toujours ce que le nombre maximal d'effacements/d'critures ne soit pas
dpass afin d'viter toute perte de donnes. Lisez galement la partie Micro-carte
mmoire SIMATIC (MMC) dans le chapitre Montage et Liaisons de communication d'une
CPU.

Prcaution
Le contenu de la micro-carte mmoire SIMATIC peut tre altr si celle-ci est retire
durant un accs en criture. La MMC doit alors tre efface, le cas chant, sur le PG ou
formate dans la CPU.
Ne retirez jamais la MMC l'tat de fonctionnement, mais uniquement aprs une mise
hors tension ou l'tat d'arrt de la CPU, lorsqu'aucun accs en criture depuis la
console de programmation n'a lieu. Si, l'tat d'arrt, vous ne pouvez pas vous assurer
qu'aucune fonction PG en criture (par exemple, charger/effacer le bloc) n'est active,
coupez pralablement les liaisons de communication.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 5-19
Concept de mmoire
5.4 Archive des valeurs de mesure

5.4 Archive des valeurs de mesure

Introduction
Des valeurs de mesure apparaissent lors du traitement du programme utilisateur. Ces
valeurs de mesure doivent tre archives et values.

Excution du traitement

Regroupement des valeurs de mesure :


Les valeurs de mesure sont regroupes dans la mmoire de travail par la CPU dans un DB
(pour le mode tampon alternatif dans plusieurs DB).

Archivage des valeurs de mesure :


Le SFC 84 "WRIT_DBL" permet de transfrer les valeurs de mesure du programme
utilisateur dans le DB se trouvant dans la mmoire de chargement avant que le volume
de donnes ne dpasse la capacit de la mmoire de travail.

0PRLUHGHFKDUJHPHQW
00&
0PRLUHGHWUDYDLO
9DOHXUGHPHVXUH &38

6)&
9DOHXUGHPHVXUH &5($B'%/ 9DOHXUVGH
PHVXUHDFWXHOOHV
:
6)&
9DOHXUGHPHVXUHQ :5,7B'%/

Figure 5-5 Manipulation des archives de valeurs de mesure

Le SFC 82 "CREA_DBL" permet de crer partir du programme utilisateur de nouveaux


DB (supplmentaires) dans la mmoire de chargement. Ils n'interviennent pas dans
l'excution et ne ncessitent donc pas de place dans la mmoire de travail.
Ces donnes crites dans la mmoire de chargement sont protges contre un effacement
gnral et sont transportables.

Remarque
Si un DB comportant le mme numro est dj existant dans la mmoire de chargement
et/ou la mmoire de travail, le SFC 82 est termin et un message d'erreur est gnr.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


5-20 Manuel, 11/2006, A5E00427935-03
Concept de mmoire
5.4 Archive des valeurs de mesure

Evaluation des valeurs de mesure :


Les blocs de donnes des valeurs de mesure sauvegardes dans la mmoire de
chargement peuvent tre valus par chargement dans d'autres partenaires de
communication (par exemple, PG, PC, ...).

Remarque
Les fonctions systme actives SFC 82 84 (accs en cours la MMC) influent fortement
sur les fonctions PG (par exemple, visualisation du bloc ou de la variable, charger dans la
CPU, charger dans la PG, ouvrir le bloc).
La performance est gnralement dix fois plus faible (par rapport aux fonctions systmes
non actives).
Avec la CPU technologique, il est galement possible de gnrer des DB non rmanents
avec la SFC 82 (paramtre ATTRIB -> bit NON_RETAIN).

Veillez toujours ce que le nombre maximal d'effacements/d'critures ne soit pas dpass


afin d'viter toute perte de donnes. Lisez galement la partie Micro-carte mmoire
SIMATIC (MMC) dans le chapitre Installation et Fonctions de communication d'une
CPU 31xC.

Prcaution
Le contenu de la micro-carte mmoire SIMATIC peut tre altr si celle-ci est retire durant
un accs en criture. La MMC doit alors tre efface, le cas chant, sur le PG ou formate
dans la CPU.
Ne retirez jamais la MMC l'tat de fonctionnement, mais uniquement aprs une mise hors
tension ou l'tat d'arrt de la CPU, lorsqu'aucun accs en criture depuis la console de
programmation n'a lieu. Si, l'tat d'arrt, vous ne pouvez pas vous assurer qu'aucune
fonction PG en criture (par exemple, charger/effacer le bloc) n'est active, coupez
pralablement les liaisons de communication.

Renvoi
Vous trouverez de plus amples informations sur le bloc SFC 82 dans le manuel de rfrence
Logiciel systme pour S7-300/400, Fonctions standard et fonctions systme ou directement
dans l'Aide en ligne de STEP 7.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 5-21
Concept de mmoire
5.5 Blocs de donnes technologiques

5.5 Blocs de donnes technologiques

Introduction
Les blocs de donnes technologiques permettent la technologie intgre de la CPU fournir
des informations actualises sur l'tat et les valeurs des objets technologiques. Les blocs de
donnes technologiques peuvent tre traits dans OB 65 ce qui permet de raliser des
temps de rponse particulirement courts.

Excution du traitement
Lors de la projection des objets technologiques, S7-Technology cre des blocs de donnes
dans le dossier des blocs de donnes.
Lorsque vous rencontrez des contrats adresss des entranements par le biais d'une
fonction technologique, vous lisez les tats et les valeurs dans le bloc de donnes
technologique correspondant.

Renvoi
Des informations supplmentaires figurent dans le manuel S7-Technology.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


5-22 Manuel, 11/2006, A5E00427935-03
Concept de mmoire
5.6 Mmoire de la technologie intgre de la CPU

5.6 Mmoire de la technologie intgre de la CPU

Encombrement de la mmoire
Le tableau suivant contient les valeurs typiques reprsentant l'encombrement en mmoire
dans la technologie intgre. Les valeurs se rapportent une CPU 315T-2 DP avec une
version firmware de technologie intgre V3.2 :

CPU technologique (6ES7 315-


6TG10-0AB0)
avec version du matriel 02
Encombrement de base de la technologie intgre 25 %
Axe de vitesse 1,25 %
Axe de positionnement 1,5 %
Axe synchrone (avec un objet synchrone) 2,5 %
Axe synchrone (avec deux objets synchrones) 3,5 %
Codeur externe 0,6 %
Came 0,25 %
Palpeur 0,25 %
Disque-came (vide) 0,25 %
Points d'appui d'une courbe* 0,0046 %
Points d'appui d'une courbe, interpoler* 0,0027 %
Encombrement maximal de la mmoire
Recommand 80 %
* D'autres explications sont fournies dans l'exemple de calcul suivant.

Remarque
La CPU technologique passe l'tat STOP lorsque la mmoire est insuffisante. Notez que
les valeurs indiques sont des valeurs typiques et qu'en cours de fonctionnement, certaines
instructions peuvent ncessiter une capacit de mmoire plus importante.
Lorsque la mmoire est fortement encombre, l'observation en ligne avec S7T Config risque
de ne plus pouvoir se faire.
Nous recommandons par consquent de ne pas dpasser l'encombrement maximal de la
mmoire tel qu'il a t calcul et recommand.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 5-23
Concept de mmoire
5.6 Mmoire de la technologie intgre de la CPU

Exemple de calcul
Le tableau montre l'encombrement de la mmoire pour un exemple de configuration avec
une CPU 315T-2DP en version matriel 02. L'encombrement maximal de la mmoire est de
77% et se situe par consquent en-dessous de l'encombrement maximal recommand.

Nombre Description Encombrement Encombrement de la


de la mmoire mmoire
(total)
1 Encombrement de base de la technologie intgre 25 % 25 %
6 Axes synchrones (avec un objet synchrone) 2,5 % 15 %
2 Capteurs externes 0,6 % 1,2 %
6 Came 0,25 % 1,5 %
2 Palpeur 0,25 % 0,5 %
14 Disque-came (vide) 0,25 % 3,5 %
6000* Points d'appui d'une courbe 0,0046 % 27,6 %
1000** Points d'appui d'une courbe, interpoler 0,0027 % 2,7 %
Total 77 %
* Comme valeur, il convient de prendre en compte le nombre maximum possible de points d'appui dans la CPU
technologique. Exemple :
10 disques-cames avec respectivement 300 points d'appui par came
2 disques-cames avec respectivement 500 points d'appui par came
2 disques-cames avec respectivement 1000 points d'appui par came
Il en rsulte un total de 6000 points d'appui (10x300 + 2x500 + 2x1000).
** De la mmoire supplmentaire est requise pour l'interpolation d'un disque-came. L'interpolation ne pouvant s'appliquer
qu' un seul disque-came la fois, il convient dans ce cas de tenir compte du nombre maximum de points d'appui (dans le
calcul en exemple, il s'agit de 1000 points d'appui).

Renvoi
Des informations complmentaires sur le calcul de l'encombrement effectif de la mmoire en
technologie intgre sont fournies dans le manuel S7-Technology.

Rmanence de la mmoire de la technologie intgre de la CPU


Les valeurs pour l'ajustage du capteur absolu sont sauvegardes dans une mmoire non
volatile situe dans la technologie intgre de la CPU.
Avec la fonction technologique "MC_ReadSysParameter", vous avez la possibilit de lire les
valeurs d'ajustement du capteur absolu et de les sauvegarder de manire rmanente dans
un bloc de donnes figurant dans la mmoire de chargement de la MMC. Dans le cas d'un
remplacement de la CPU, vous pouvez rcrire dans la technologie intgre les valeurs
mmorises, en vous servant du FB "MC_WriteParameter".

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


5-24 Manuel, 11/2006, A5E00427935-03
Concept de mmoire
5.6 Mmoire de la technologie intgre de la CPU

Plage d'oprandes de la mmoire de la technologie intgre de la CPU

Image mmoire du priphrique DP (entranement)


Une partie des plages d'adresses de DP (entranement) est gre dans la technologie
intgre comme une image mmoire du priphrique DP (entranement). Vous pouvez lire
cette partie dans le programme utilisateur avec la fonction technologique
"MC_ReadPeriphery" et l'crire avec la fonction technologique "MC_WritePeriphery".
L'actualisation de l'image mmoire du priphrique DP (entranement) est dcrite dans le
manuel S7-Technology sous les fonctions technologiques "MC_ReadPeriphery" et
"MC_WritePeriphery".

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 5-25
Concept de mmoire
5.6 Mmoire de la technologie intgre de la CPU

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


5-26 Manuel, 11/2006, A5E00427935-03
Temps de cycle et temps de raction 6
6.1 Vue d'ensemble

Vue d'ensemble
Dans cette section, vous trouverez des informations dtailles sur les sujets suivants :
Temps de cycle
Temps de raction
Temps de raction l'alarme
Exemples de calcul

Renvoi : Temps de cycle


Vous pouvez lire le temps de cycle de votre programme utilisateur l'aide de la PG.

Renvoi : Temps dexcution


Vous trouverez des informations dans la liste des oprations du S7-300 pour les
CPU 31xC et 31x. Elle comporte sous forme de tableau les temps d'excution pour toutes
les
instructions STEP 7 excutes par les CPU respectives,
SFC/SFB intgrs dans les CPU,
fonctions CEI pouvant tre appeles dans STEP 7.

Renvoi : Temps d'excution relatifs Motion Control


Vous trouverez des informations sur les temps d'excution sur le PROFIBUS DP(DRIVE)
dans le manuel S7-Technology.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 6-1
Temps de cycle et temps de raction
6.2 Temps de cycle

6.2 Temps de cycle

6.2.1 Vue d'ensemble

Introduction
Ce chapitre vous apprendra ce que signifie le "temps de cycle", comment il constitu et
comment vous pouvez le calculer.

Que faut-il comprendre par le terme temps de cycle


Le temps de cycle est le temps que ncessite le systme d'exploitation pour traiter un
passage de programme, c.--d. un passage OB 1, ainsi que toutes les parties du
programme et les activits du systme qui interrompent ce passage.
Ce temps est surveill.

Modle de tranche de temps


Le traitement cyclique du programme et donc le traitement du programme utilisateur
s'effectue par tranches de temps. Afin de mieux vous prsenter les mcanismes, nous
partons du principe que chaque tranche de temps prsente une dure exacte d'1 ms.

Mmoire image de processus


Afin que la CPU dispose d'une image cohrente des signaux de processus pendant la dure
du traitement cyclique du programme, les signaux de processus sont lus ou crits avant le
traitement du programme. Ensuite, la CPU n'accde pas directement aux modules de
signaux pendant le traitement du programme lors du lancement des plages d'oprandes
Entres (E) et Sorties (A), mais la zone de la mmoire systme de la CPU dans laquelle
se trouve la mmoire image des entres/sorties.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


6-2 Manuel, 11/2006, A5E00427935-03
Temps de cycle et temps de raction
6.2 Temps de cycle

Procdure du traitement cyclique du programme


Le tableau suivant et la figure prsentent les phases du traitement cyclique du programme.

Tableau 6-1 Traitement cyclique du programme

Etape Excution
1 Le systme d'exploitation dmarre le contrle du temps de cycle.
2 La CPU crit les valeurs depuis la mmoire image des sorties dans les modules de
sorties.
3 La CPU lit l'tat des entres au niveau des modules d'entres et actualise la mmoire
image des entres.
4 La CPU traite le programme utilisateur par tranches de temps et excute les oprations
indiques dans le programme.
5 A la fin d'un cycle, le systme d'exploitation excute les tches prsentes, telles que le
chargement et l'effacement de blocs.
6 Puis, la CPU revient au dbut du cycle et redmarre le contrle du temps de cycle.


0,6

7HPSVGHF\FOH

0,(


3URJUDPPHXWLOLVDWHXU


=.3 V\VH[S

7UDQFKHVGHWHPSV PV

6\VWPHGH[SORLWDWLRQ
3URJUDPPHXWLOLVDWHXU

&RPPXQLFDWLRQ

Figure 6-1 Modle de tranche de temps

MIS : Mmoire image de sorties


MIE : Mmoire image des entres
ZKP : Point de contrle de cycle
BeSy Systme dexploitation
Contrairement aux CPU S7-400 (et de la CPU 318*2DP aussi), l'accs aux donnes avec un
OP/TD (fonctions de contrle-commande) s'effectue exclusivement au point de contrle du
cycle (pour la cohrence des donnes, voir les caractristiques techniques). Les fonctions
de contrle-commande n'interrompent pas le traitement du programme utilisateur.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 6-3
Temps de cycle et temps de raction
6.2 Temps de cycle

Prolongement du temps de cycle


Vous devez noter que le temps de cycle d'un programme utilisateur est gnralement
prolong par les lments suivants :
Traitement d'alarme dclench par temporisation
Traitement de l'alarme de processus
Diagnostic et traitement d'erreurs
Communication avec des consoles de programmation (PG), pupitres oprateur (OP) et
via des CP raccords (p. ex. Ethernet, PROFIBUS DP)
Fonctions de test et de mise en service telles que la visualisation/le forage de variables
ou la visualisation de l'tat de blocs
Transfert et effacement de blocs, compression de la mmoire du programme utilisateur
Description, lecture de la MMC partir du programme utilisateur avec le SFC 82 84.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


6-4 Manuel, 11/2006, A5E00427935-03
Temps de cycle et temps de raction
6.2 Temps de cycle

6.2.2 Calcul du temps de cycle

Introduction
Le temps de cycle s'obtient en faisant la somme de tous les facteurs d'influence suivants.

Actualisation de la mmoire image de processus


Le tableau suivant comporte les temps CPU pour l'actualisation de la mmoire image du
processus (temps de transfert de la mmoire image de processus). Les temps indiqus
peuvent se prolonger en raison d'alarmes qui interviennent ou de la communication de la
CPU.
Le temps de transfert pour l'actualisation de la mmoire image de processus se calcule de la
faon suivante :
Encombrement de base K
+ Nombre d'octets dans PA dans chssis 0 (A)
+ Nombre d'octets dans PA via DP (D)
= Temps de transfert pour la mmoire image de processus

Tableau 6-2 Donnes pour le calcul du temps de transfert de la mmoire image de process

Constante Composants CPU 315T-2 DP


K Encombrement de base 100 s
A par octet dans le chssis 0 37 s
D par mot dans la zone DP pour l'interface DP intgre 1 s
(uniquement
DP)

Prolongement du temps de traitement du programme utilisateur


Outre l'excution proprement dite du programme utilisateur, le systme d'exploitation de
votre CPU excute aussi d'autres processus simultans (p. ex. gestion de temporisation du
noyau du systme d'exploitation). Ces processus prolongent le temps de traitement du
programme utilisateur.
Mutipliez le temps de traitement du programme utilisateur par le Facteur 1,10
(CPU 315T-2 DP).

Temps de traitement du systme d'exploitation au point de contrle du cycle


Le temps de traitement du systme d'exploitation au point de contrle du cycle est de
500 s. Ne sont pas compris dans ce temps :
Fonctions de test et de mise en service telles que la visualisation / le forage de variables
ou la visualisation de l'tat du bloc
Transfert et effacement de blocs, compression de la mmoire du programme utilisateur
Communication
Description, lecture de la MMC avec les SFC 82 84

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 6-5
Temps de cycle et temps de raction
6.2 Temps de cycle

Prolongement du temps de cycle par l'imbrication d'alarmes et l'apparition d'erreurs (CPU 315T-2 DP)
Les alarmes actives prolongent galement le temps de cycle. Vous trouverez des dtails
dans le tableau suivant.

Tableau 6-3 Prolongation du cycle par imbrication d'alarmes

CPU Alarme de Alarme de Alarme Alarme Alarme


processus diagnostic horaire temporise cyclique
CPU 315T-2 DP 500 s 600 s 400 s 300 s 150 s
Vous devez y ajouter l'excution du programme dans le niveau d'alarme.

Tableau 6-4 Prolongement du cycle par l'apparition d'erreurs

CPU Dfaut de programmation Erreur d'accs la priphrie


CPU 315T-2 DP 400 s 400 s
Vous devez y ajouter le temps d'excution de l'OB d'alarme dans le programme.
Si plusieurs OB d'alarme / d'erreur sont imbriqus, les temps correspondants s'ajouteront.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


6-6 Manuel, 11/2006, A5E00427935-03
Temps de cycle et temps de raction
6.2 Temps de cycle

6.2.3 Diffrents temps de cycle

Vue d'ensemble
Le temps de cycle (Tcyc) ne prsente pas la mme dure pour chaque cycle. La figure
suivante montre diffrents temps de cycle Tcyc1 et Tcyc2 . Tcyc2 est suprieur Tcyc1, car l'OB 1
trait de manire cyclique est interrompu par un OB d'alarme horaire (ici : l'OB 10).

&\FOHDFWXHO &\FOHVXLYDQW &\FOHVXLYDQW


7F\F 7F\F

2%

$FWX $FWX $FWX $FWX $FWX $FWX


OLVHU OLVHU 2% =.3 OLVHU OLVHU 2% 2% =.3 OLVHU OLVHU
0,6 0,( 0,6 0,( 0,6 0,(

Figure 6-2 Diffrents temps de cycle

Le temps de traitement des blocs peut varier


Autre raison expliquant les diffrences des dures des temps de cycle : le temps de
traitement des blocs (par exemple l'OB 1) peut varier en raison des lments suivants :
commandes conditionnelles,
appels de blocs conditionnels,
diffrents chemins de programme,
boucles etc.

Temps de cycle maximal


Avec STEP 7, vous pouvez modifier le temps de cycle maximal qui a t paramtr. Si ce
temps a expir, l'OB 80, dans lequel vous pouvez dfinir la raction de la CPU aux erreurs
d'horloge, est appel.
Si aucun OB 80 n'est prsent dans la mmoire de la CPU, la CPU se met l'arrt.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 6-7
Temps de cycle et temps de raction
6.2 Temps de cycle

6.2.4 Charge due la communication

Valeur configure de la charge due la communication (communication PG/OP)


Le systme d'exploitation de la CPU met disposition le pourcentage que vous avez
configur pour la performance de traitement CPU rserve la communication (technique
des tranches de temps). Si cette performance de traitement n'est pas ncessaire pour la
communication, elle est la disposition du traitement restant.
Dans la configuration matrielle, vous pouvez rgler la charge due la communication entre
5 % et 50 %. La valeur 20 % est rgle par dfaut.
Pour calculer le facteur d'allongement du temps de cycle, vous pouvez utiliser la formule
suivante :

100 / (100 - charge due la communication configure en %)

7UDQFKHGHWHPSV PV
,QWHUUXSWLRQGXSURJUDPPHXWLOLVDWHXU
6\VWPHGH[SORLWDWLRQ

3URJUDPPHXWLOLVDWHXU
4XRWHSDUWSDUDPWUDEOHHQWUH
HW
&RPPXQLFDWLRQ

Figure 6-3 Division d'une tranche de temps

Exemple : Charge due la communication de 20 %


Dans la configuration matrielle, vous avez configur une charge due la communication de
20 %.
Le temps de cycle calcul est de 10 ms.
En appliquant la formule mentionne ci-dessus, le temps de cycle se prolonge d'un
facteur 1,25.

Exemple : Charge due la communication de 50 %


Dans la configuration matrielle, vous avez configur une charge due la communication de
50 %.
Le temps de cycle calcul est de 10 ms.
En appliquant la formule mentionne ci-dessus, le temps de cycle se prolonge d'un
facteur 2.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


6-8 Manuel, 11/2006, A5E00427935-03
Temps de cycle et temps de raction
6.2 Temps de cycle

Influence du temps de cycle rel par rapport la charge due la communication


La figure suivante montre l'influence non linaire de la charge due la communication.
A titre d'exemple, nous avons choisi un temps de cycle de 10 ms.

7HPSVGHF\FOH
PV
/DFKDUJHGHFRPPXQLFDWLRQHVWUJODEOHGDQV
FHWWH]RQH
PV

PV

PV

PV

       

&KDUJHGHFRPPXQLFDWLRQ

Figure 6-4 Dpendance entre le temps de cycle et la charge due la communication

Influence de la charge due la communication sur le temps de cycle rel


Suite l'allongement du temps de cycle d la part de communication, davantage
d'vnements asynchrones tels que les alarmes d'un point de vue statistique apparaissent
l'intrieur d'un cycle de l'OB 1. Cela allonge galement le cycle OB 1. Cet allongement
dpend du nombre d'vnements pour chaque cycle de l'OB 1 et de la dure du traitement
des vnements.

Remarque
Vrifiez les rpercussions d'un changement de valeurs du paramtre "Charge de cycle due
la communication" pendant le fonctionnement de l'installation. La charge due la
communication doit tre prise en compte lors du rglage du temps de cycle maximum, sinon
des erreurs d'horloge peuvent se produire.

Astuces
Reprenez, autant que possible, la valeur prrgle.
Augmentez la valeur uniquement si la CPU est principalement utilise des fins de
communication et que le programme utilisateur n'est pas critique en termes de temps.
Dans tous les autres cas, rduisez uniquement la valeur.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 6-9
Temps de cycle et temps de raction
6.2 Temps de cycle

6.2.5 Prolongement du cycle d aux fonctions de test et de mise en service

Temps d'excution de la CPU technologique


Les temps d'excution des fonctions de test et de mise en service sont des temps
d'excution du systme d'exploitation. C'est pourquoi ils sont identiques pour toutes les
CPU. Il n'y a tout d'abord aucune diffrence entre le mode processus et le mode test.
L'allongement du cycle d aux fonctions de test et de mise en service actives figure sur le
tableau suivant.

Tableau 6-5 Prolongement du cycle d aux fonctions de test et de mise en service

Fonction CPU technologique


Visualisation de l'tat de variables 50 s pour chaque variable
Forage de variables 50 s pour chaque variable
Bloc d'tat 200 s pour chaque ligne visualise

Rglage lors du paramtrage


En mode processus, la charge maximale autorise du cycle due la communication n'est
pas uniquement paramtre dans "Charge du cycle due la communication", mais doit
galement tre paramtre dans "Mode processus Augmentation autorise du temps de
cycle via les fonctions de test". Ainsi, le temps paramtr est surveill en mode processus
et, en cas de dpassement, la collecte de donnes est interrompue. Ainsi, dans le cas de
boucles, STEP 7 limite p. ex. la demande de donnes avant la fin de la boucle.
En cas de boucles en mode test, la boucle complte est traite chaque passage. Le temps
de cycle peut alors tre largement allong.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


6-10 Manuel, 11/2006, A5E00427935-03
Temps de cycle et temps de raction
6.3 Temps de raction

6.3 Temps de raction

6.3.1 Vue d'ensemble

Dfinition du temps de rponse


Le temps de rponse est le temps qui s'coule entre la dtection d'un signal d'entre et le
changement d'un signal de sortie qui lui est associ.

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

Facteurs
Le temps de raction dpend du temps de cycle et des facteurs suivants :
Temps de retard des entres et des sorties des modules de signaux ou des entres et
sorties intgres
Temps de cycle DP additionnels dans le rseau PROFIBUS DP
Traitement dans le programme utilisateur

Renvoi
Des informations supplmentaires
sur les temps de retard figurent dans les caractristiques techniques des modules de
signaux (manuel de rfrence Caractristiques des modules)
sur les temps de retard pour les entres et sorties intgres figurent dans le chapitre
Caractristiques techniques des entres et sorties intgres pour la technologie.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 6-11
Temps de cycle et temps de raction
6.3 Temps de raction

Temps de cycle DP dans le rseau PROFIBUS DP


Si vous avez configur votre rseau PROFIBUS DP avec le logiciel STEP 7, celui-ci calcule
le temps de cycle DP typique escompt. Vous pouvez alors faire afficher le temps de cycle
DP de votre configuration sur le PG.
Vous obtiendrez une vue d'ensemble du temps de cycle DP sur la figure suivante. Dans cet
exemple, nous partons du principe que chaque esclave DP comprend en moyenne des
donnes de 4 octets.

7SVF\FOHEXV

PV

PV

9LWHVVHWUDQVP0%DXG
PV

PV

PV

PV

PV
9LWHVVHWUDQVP0%DXG

PV
,QWHUYDOOHPLQL 1RPEUHG
HVFODYHV
HQWUHHVFODYHV '3QRPEUHPD[
       IRQFWLRQGHOD&38

Figure 6-5 Temps de cycle DP dans le rseau PROFIBUS DP

Si vous utilisez un rseau PROFIBUS DP avec plusieurs matres, vous devez tenir compte
du temps de cycle DP pour chaque matre. C.--d., crer et ajouter sparment le calcul
pour chaque matre.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


6-12 Manuel, 11/2006, A5E00427935-03
Temps de cycle et temps de raction
6.3 Temps de raction

6.3.2 Temps de rponse le plus court

Conditions ncessaires pour le temps de raction le plus court


La figure suivante vous montre dans quelles conditions le temps de raction le plus court est
obtenu.

=.3 V\VH[S
7HPSVGHUHWDUGGHVHQWUHV

0,6
/
WDWGHO
HQWUHFRQVLGUHFKDQJHMXVWHDYDQWODOHFWXUH
GHOD0,(/DPRGLILFDWLRQGXVLJQDOG
HQWUHHVWGRQF
0,( HQFRUHSULVHHQFRPSWHGDQVOD0,(
7HPSVGHUDFWLRQ

3URJUDPPH /DPRGLILFDWLRQGXVLJQDOG
HQWUHHVWWUDLWHLFLSDUOH
XWLOLVDWHXU SURJUDPPHXWLOLVDWHXU

=.3 V\VH[S

/DUDFWLRQGXSURJUDPPHXWLOLVDWHXUODPRGLILFDWLRQGX
VLJQDOG
HQWUHHVWPLVHDX[VRUWLHV
0,6

7HPSVGHUHWDUGGHVVRUWLHV

Figure 6-6 Temps de raction le plus court

Calcul
Le temps de raction (le plus court) est compos de :
1 x temps de transfert de la mmoire image des entres +
1 x temps de transfert de la mmoire image des sorties +
1 x temps d'excution du programme +
1 x temps d'excution du systme d'exploitation au point de contrle du cycle +
Temps de retard des entres et des sorties
Celui-ci correspond la somme du temps de cycle et du retard des entres et des sorties.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 6-13
Temps de cycle et temps de raction
6.3 Temps de raction

6.3.3 Temps de rponse le plus long

Conditions ncessaires pour le temps de raction le plus long


La figure suivante vous montre comment se calcule le temps de raction le plus long.

=.3 V\VH[S
7HPSVGHUHWDUGGHVHQWUHV[
WHPSVGHF\FOH'3VXU352),%86'3

0,6
/
WDWGHO
HQWUHFRQVLGUHFKDQJHSHQGDQWODOHFWXUH
0,( GHOD0,(/DPRGLILFDWLRQGXVLJQDOG
HQWUHQ
HVWGRQF
SOXVSULVHHQFRPSWHGDQVOD0,(
3URJUDPPH
XWLOLVDWHXU

=.3 V\VH[S
7HPSVGHUDFWLRQ

0,6

/DPRGLILFDWLRQGXVLJQDOG
HQWUHHVWSULVHHQFRPSWHLFL
0,( GDQVOD0,(

3URJUDPPH /DPRGLILFDWLRQGXVLJQDOG
HQWUHHVWWUDLWHLFLSDUOH
XWLOLVDWHXU SURJUDPPHXWLOLVDWHXU

=.3 V\VH[S

/DUDFWLRQGXSURJUDPPHXWLOLVDWHXUODPRGLILFDWLRQGX
VLJQDOG
HQWUHHVWPLVHLFLDX[VRUWLHV
0,6

7HPSVGHUHWDUGGHVVRUWLHV[WHPSV
GHF\FOH'3VXU352),%86'3

Figure 6-7 Temps de raction le plus long

Calcul
Le temps de raction (le plus long) est compos de :
2 x temps de transfert de la mmoire image des entres +
2 x temps de transfert de la mmoire image des sorties +
2 x temps d'excution du programme +
2 x temps d'excution du systme d'exploitation au point de contrle du cycle +
4 x temps d'excution du tlgramme par l'esclave DP (incluant le traitement dans le
matre DP) +
Temps de retard des entres et des sorties
Cela correspond la somme de deux fois le temps de cycle et du retard des entres et des
sorties, laquelle s'ajoutent quatre fois le temps de cycle DP.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


6-14 Manuel, 11/2006, A5E00427935-03
Temps de cycle et temps de raction
6.3 Temps de raction

6.3.4 Diminution du temps de raction par les accs la priphrie

Diminution du temps de raction


Vous obtiendrez des temps de raction plus rapides par les accs directs la priphrie se
trouvant dans le programme utilisateur. P. ex. avec
L PEB ou
T PAW
vous pouvez viter en partie les temps de raction mentionns ci-dessus.

Remarque
Vous pouvez aussi obtenir des temps de raction rapides en utilisant des alarmes de
processus (voir le chapitre suivant).

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 6-15
Temps de cycle et temps de raction
6.4 Mode de calcul du temps de cycle et de raction

6.4 Mode de calcul du temps de cycle et de raction

Introduction
Dans cette section, nous vous prsentons une vue d'ensemble du calcul du temps de cycle
et de raction.

Temps de cycle
1. Dterminez l'aide de la liste des oprations le temps d'excution du programme
utilisateur.
2. Multipliez la valeur calcule au facteur spcifique la CPU figurant sur le tableau
Allongement du temps de traitement du programme utilisateur.
3. Calculez et ajoutez le temps de transfert pour la mmoire image. Vous trouverez des
valeurs indicatives dans le tableau Donnes permettant de calculer le temps de transfert
pour la mmoire image.
4. Ajoutez cela le temps de traitement au point de contrle du cycle. Vous trouverez des
valeurs indicatives dans le tableau Temps de traitement du systme d'exploitation au
point de contrle du cycle.
5. Intgrez le prolongement du cycle d aux fonctions de test et de mise en service. Vous
trouverez les valeurs dans le tableau Prolongement du cycle d aux fonctions de test et
de mise en service. Comme rsultat vous obtenez prsent le
6. temps de cycle.

Allongement du temps de cycle d aux alarmes et la communication


100 / (100 - charge due la communication configure en %)
1. Multipliez le temps de cycle avec le facteur selon la formule mentionne ci-dessus.
2. Calculez le temps d'excution des parties de programmes qui traitent les alarmes l'aide
de la liste des oprations. A cette valeur vous ajoutez la valeur correspondante issue de
la section Calcul du temps de cycle, tableau Allongement du temps de cycle d
l'imbrication d'alarmes.
3. Multipliez la somme de ces deux valeurs par le facteur de prolongation du temps
d'excution utilisateur spcifique la CPU (voir le tableau Services de communication de
la CPU).
4. Ajoutez la valeur des squences de programme qui traitent les alarmes au temps de
cycle thorique aussi souvent que l'alarme est dclenche/est probablement dclenche
pendant le temps de cycle.
Vous obtenez comme rsultat approximatif le temps de cycle rel. Notez le rsultat.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


6-16 Manuel, 11/2006, A5E00427935-03
Temps de cycle et temps de raction
6.4 Mode de calcul du temps de cycle et de raction

Temps de raction

Tableau 6-6 Calcul du temps de rponse

Temps de raction le plus court Temps de raction le plus long


- Multipliez le temps de cycle rel par 2.
Intgrez maintenant les retards des entres et Intgrez maintenant les retards des entres et
des sorties. des sorties ainsi que les temps de cycle DP sur le
rseau PROFIBUS DP.
Comme rsultat, vous obtiendrez le temps de Comme rsultat, vous obtiendrez le temps de
raction le plus court. raction le plus long.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 6-17
Temps de cycle et temps de raction
6.5 Temps de raction l'alarme

6.5 Temps de raction l'alarme

6.5.1 Vue d'ensemble

Dfinition du temps de raction l'alarme


Le temps de raction l'alarme est le temps coul entre la premire apparition d'un signal
d'alarme et l'appel de la premire instruction dans l'OB d'alarme. De faon gnrale : Les
alarmes de priorit maximale sont traites en premier. Cela signifie que le temps de
traitement du programme des OB d'alarme plus haute priorit et priorit quivalente
apparus pralablement et n'ayant pas encore t traits (file d'attente) est ajout au temps
de raction l'alarme.

Temps de raction de la CPU aux alarmes de processus et aux alarmes de diagnostic

Tableau 6-7 Temps de raction aux alarmes de processus et aux alarmes de diagnostic

CPU Temps de raction aux alarmes de processus Temps de raction aux


alarmes de diagnostic
externe externe Entres et min. max.
min. max. sorties
intgres pour
la technologie*
CPU 315T-2 DP 0,4 ms 0,7 ms - 0,4 ms 1,0 ms
* Les entres et les sorties intgres pour la technologie intgre ne sont pas capables de
transfrer des alarmes.

Calcul
La formule suivante vous montre comment calculer le temps minimum et maximum de
raction une alarme.

Tableau 6-8 Temps de raction l'alarme de processus et l'alarme de diagnostic

Calcul des temps minimum et maximum de raction une alarme


Temps minimum de raction l'alarme de la Temps maximum de raction l'alarme de la CPU
CPU + temps maximum de raction l'alarme des
+ temps minimum de raction l'alarme des modules de signaux
modules de signaux + 2 temps de cycle DP sur PROFIBUS DP
+ temps de cycle DP sur PROFIBUS-DP Le temps maximum de raction l'alarme se
= temps minimum de raction l'alarme prolonge lorsque des fonctions de communication
sont actives. L'allongement se calcule selon la
formule suivante :
tv : 200 s + 1000 s n%
Net prolongement possible du temps de raction
avec n = prolongation du cycle d la
communication

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


6-18 Manuel, 11/2006, A5E00427935-03
Temps de cycle et temps de raction
6.5 Temps de raction l'alarme

Modules de signaux
Le temps de raction l'alarme de processus des modules de signaux se compose de la
faon suivante :
Modules d'entres TOR
Temps de raction l'alarme de processus = temps de prparation de l'alarme interne +
retard l'entre
Ces temps sont indiqus dans la fiche technique du module d'entres TOR
correspondant.
Module d'entres analogiques
Temps de raction l'alarme de processus = temps de prparation de l'alarme interne +
temps de conversion
Le temps de traitement interne de l'alarme des modules d'entres analogiques est
ngligeable. Les temps de conversion sont indiqus dans la fiche technique du module
d'entres analogiques correspondant.
Le temps de raction l'alarme de diagnostic des modules de signaux est le temps coul
entre l'identification d'un vnement de diagnostic par le module de signaux et le
dclenchement de l'alarme de diagnostic par le module de signaux. Ce temps est
ngligeable.

Traitement de l'alarme de processus


Le traitement de l'alarme de processus s'effectue avec l'appel de l'OB 40 de l'alarme de
processus. Les alarmes plus haute priorit interrompent le traitement de l'alarme de
processus, les accs directs la priphrie s'effectuent jusqu'au temps d'excution de
l'instruction. Aprs avoir termin le traitement de l'alarme de processus, le traitement
cyclique du programme est poursuivi ou d'autres OB d'alarme priorit quivalente ou
moins importante sont appels et traits.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 6-19
Temps de cycle et temps de raction
6.5 Temps de raction l'alarme

6.5.2 Reproductibilit des alarmes temporises et cycliques

Dfinition de la "reproductibilit"
Alarme temporise :
Temps s'coulant entre le moment l'appel de la premire instruction de l'OB d'alarme et le
moment de l'alarme programm.
Alarme cyclique :
Intervalle de temps pouvant varier entre deux appels successifs, mesur entre les premires
instructions de l'OB d'alarme.

Rptabilit
Pour les CPU considres dans le prsent manuel, on a les temps de cycle suivants :
Alarme temporise : +/- 200 s
Alarme cyclique : +/- 200 s
Ces temps s'appliquent uniquement si l'alarme peut tre excute ce moment-l et n'est
pas retarde, notamment par des alarmes plus haute priorit ou priorit quivalente et
n'ayant pas encore t excutes.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


6-20 Manuel, 11/2006, A5E00427935-03
Temps de cycle et temps de raction
6.6 Exemples de calcul

6.6 Exemples de calcul

6.6.1 Exemple de calcul du temps de cycle pour la CPU 315T-2 DP

Structure
Vous avez mont un S7-300 avec les modules suivants dans le chssis 0 :
1 CPU 315T-2 DP
2 modules d'entres TOR SM 321 ; DI 32 x 24 V CC (pour 4 octets dans PA)
2 modules de sorties TOR SM 322 ; DO 32 x 24 V CC /0,5 A
(respectivement 4 octets dans PA)

Programme utilisateur
Votre programme utilisateur prsente un temps d'excution de 5 ms selon la liste des
oprations. Il n'y a pas de communication.

Calcul du temps de cycle pour la CPU 315T-2 DP


Le temps de cycle de l'exemple rsulte des temps suivants :
Temps de traitement du programme utilisateur :
env. 5 ms x facteur 1,10 spcifique la CPU = env. 5,5 ms
Temps de transfert de la mmoire image
Mmoire image des entres : 100 s + 8 Byte x 37 s = env. 0,396 ms
Mmoire image des sorties : 100 s + 8 octets x 37 s = env. 0,396 ms
Temps d'excution du systme d'exploitation dans le point de contrle du cycle :
env. 0,5 ms
Temps de cycle = 5,5 ms + 0,396 ms + 0,396 ms + 0,5 ms = 6,792 ms.

Calcul du temps de cycle rel


Il n'y a pas de communication.
Aucun traitement de l'alarme n'intervient.
Le temps de cycle rel est donc de 6,792 ms.

Calcul du temps de raction le plus long


Temps de raction le plus long :
6,792 ms x 2 = 13,584 ms.
Le retard des entres et des sorties est ngligeable.
Tous les constituants sont dans le chssis 0, par consquent il n'est pas ncessaire de
tenir compte des temps de cycle DP.
Aucun traitement de l'alarme n'intervient.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 6-21
Temps de cycle et temps de raction
6.6 Exemples de calcul

6.6.2 Exemple de calcul du temps de raction de la CPU 315T-2 DP

structure
Vous avez mont un S7-300 avec les modules suivants sur un chssis :
une CPU 315T-2 DP
Paramtrage de la charge du cycle due la communication : 40 %
2 modules d'entres TOR SM 321 ; DI 32 x 24 V CC (pour 4 octets dans PA)
3 modules de sorties TOR SM 322 ; DO 16 x 24 V CC/0,5 A (pour 2 octets dans PA)
1 module d'entres analogiques SM 331 ; AI 8 x 12 bits (pas dans PA)
1 module de sorties analogiques SM 332 ; AO 4 x 12 bits (pas dans PA)

Programme utilisateur
Le temps d'excution du programme utilisateur est de 10,0 ms selon la liste des oprations.

Calcul du temps de cycle


Le temps de cycle de l'exemple rsulte des temps suivants :
Temps de traitement du programme utilisateur :
env. 10 ms x facteur 1,10 spcifique la CPU = env. 11,0 ms
Temps de transfert de la mmoire image de processus :
Mmoire image des entres : 100 s + 8 Byte x 37 s = env. 0,396 ms
Mmoire image des sorties : 100 s + 6 octets x 37 s = env. 0,322 ms
Temps d'excution du systme d'exploitation dans le point de contrle du cycle :
env. 0,5 ms
Le temps de cycle est gal la somme des temps indiqus :
Temps de cycle = 11,0 ms + 0,396 ms + 0,322 ms + 0,5 ms = 12,218 ms

Calcul du temps de cycle rel


Prise en considration de la charge due la communication :
12,218 ms * 100 / (100-40) = 20,36 ms.
Le temps de cycle rel est ainsi de 20 ms environ en prenant en compte les tranches de
temps.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


6-22 Manuel, 11/2006, A5E00427935-03
Temps de cycle et temps de raction
6.6 Exemples de calcul

Calcul du temps de raction le plus long


Temps de raction le plus long = 20 ms * 2 = 40 ms.
Retards des entres et des sorties
Le module d'entres TOR SM 321 ; DI 32 x 24 V CC prsente un retard l'entre
maximal de 4,8 ms par voie.
Le module de sorties TOR SM 322 ; DO 16 x 24 V CC/0,5 A prsente un retard la
sortie ngligeable.
Le module d'entres analogiques SM 331 ; AI 8 x 12 bits a t paramtr pour une
suppression des frquences perturbatrices de 50 Hz. Cela donne lieu un temps de
conversion de 22 ms par voie. Etant donn que 8 canaux sont activs, il en rsulte un
temps de cycle de 176 ms pour le module d'entres analogiques.
Le module de sorties analogique SM 332 ; AO 4 x 12 bits a t paramtr pour la
plage de mesure de 0 ... 10 V. Il en rsulte un temps de conversion de 0,8 ms par
voie. Etant donn que 4 voies sont actives, le temps de cycle est de 3,2 ms. A cela,
s'ajoute le temps de stabilisation pour une charge ohmique qui est de 0,1 ms. Ainsi, il
en dcoule un temps de raction de 3,3 ms pour la sortie analogique.
Tous les constituants sont enfichs dans un rack central. Il n'est donc pas ncessaire de
tenir compte des temps de cycle DP.
Temps de raction avec retards des entres et des sorties :
Cas 1 : Cas 1 : la lecture d'un signal d'entre TOR met 1 un canal de sortie du
module de sorties TOR. Il en dcoule un temps de raction de :
Temps de raction = 40 ms + 4,8 ms = 44,8 ms.
Cas 2 : Une valeur analogique est lue et une valeur analogique est sortie. Il en
dcoule un temps de raction de :
Temps de raction le plus long = 40 ms + 176 ms + 3,3 ms = 219,3 ms.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 6-23
Temps de cycle et temps de raction
6.6 Exemples de calcul

6.6.3 Exemple de calcul du temps de raction de la CPU 315T-2 DP aux alarmes

structure
Vous avez un S7-300 compos d'une CPU 315T-2 DP et de 4 modules TOR dans l'appareil
de base. Un module d'entres TOR est le SM 321 ; DI 16 x 24 V CC ; avec alarme de
processus et de diagnostic.
Vous avez valid uniquement l'alarme de 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 rgl une charge de cycle due la communication de
20 %.
Pour le module d'entres TOR, vous avez paramtr un retard l'entre de 0,5 ms.
Aucune opration n'est ncessaire au niveau du point de contrle de cycle.

Calcul
Pour l'exemple, le temps de raction l'alarme de processus dcoule des temps suivants :
Temps de raction de la CPU 315T-2 DP l'alarme de processus : env. 0,7 ms
Prolongement d la communication selon la formule :
200 s + 1000 s x 20 % = 400 s = 0,4 ms
Temps de raction l'alarme de processus du SM 321 ; DI 16 x 24 V CC :
Temps de prparation de l'alarme interne : 0,25 ms
Retard l'entre : 0,5 ms
Etant donn que les modules de signaux se trouvent dans le chssis de base, le temps
de cycle DP dans le PROFIBUS-DP n'a aucune importance.
Le temps de raction l'alarme de processus rsulte de la somme des temps mentionns :
Temps de raction l'alarme de
processus = 0,7 ms + 0,4 ms + 0,25 ms + 0,5 ms = env. 1,85 ms.
Ce temps de raction l'alarme de processus calcul s'coule entre la prsence d'un signal
sur l'entre numrique et la premire instruction dans l'OB 40.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


6-24 Manuel, 11/2006, A5E00427935-03
Caractristiques techniques 7
7.1 Caractristiques techniques gnrales

7.1.1 Plan d'encombrement




 

Plan d'encombrement de la CPU technologique

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 7-1
Caractristiques techniques
7.1 Caractristiques techniques gnrales

7.1.2 Caractristiques techniques de la micro-carte mmoire (MMC)

SIMATIC Micro Memory Card utilisables


Vous disposez des modules mmoire suivants :

Tableau 7-1 MMC disponibles

Type Numro de rfrence Remarque


MMC 4M 6ES7 953-8LM00-0AA0 -
MMC 8M 6ES7 953-8LP10-0AA0 Ncessaire pour une mise jour du systme
d'exploitation

7.1.3 Horloge

Proprits et fonctions
Le tableau suivant contient les caractristiques et les fonctions de l'horloge.

Tableau 7-2 Proprits et fonctions de l'horloge

Proprits CPU technologique


Type Horodateur
Prrglage la livraison DT#1994-01-01-00:00:00
Sauvegarde Par condensateur intgr
Dure de sauvegarde hab. 6 semaines (pour une temprature ambiante de 40 C)
Comportement de l'horloge aprs L'horloge continue de fonctionner aprs la MISE HORS
MISE SOUS TENSION TENSION
Comportement de l'horloge aprs L'horloge continue de fonctionner l'heure laquelle la
expiration de la dure de sauvegarde MISE HORS TENSION a t effectue.

Vous trouverez des informations sur...


Synchronisation et facteur de correction :
Lorsque vous paramtrez la CPU dans STEP 7, vous pouvez auss paramtrer des
fonctions telles que la synchronisation via l'interface MPI et le facteur de correction.
Reportez-vous pour cela l'Aide en ligne de STEP 7.
Rgler, lire et paramtrer l'horloge :
Avec le PG, vous pouvez rgler et lire l'horloge (voir le manuel Programmer avec
STEP 7). Vous pouvez aussi programmer l'horloge dans le programme utilisateur avec
des SFC (voir le manuel de rfrence Fonctions systme et fonctions standard).

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


7-2 Manuel, 11/2006, A5E00427935-03
Caractristiques techniques
7.2 CPU 315T-2 DP

7.2 CPU 315T-2 DP

Caractristiques techniques

Tableau 7-3 Caractristiques techniques de la CPU 315T-2 DP

Caractristiques techniques
CPU et version
N de rf. (MLFB) 6ES7 315-6TG10-0AB0
Version de matriel 02
Version du firmware (CPU) V 2.4
Version du firmware (technologie intgre) V 3.2
Pack de programmation correspondant STEP 7 partir de V 5.3 + SP 3 et pack optionnel
S7-Technology V3.0
Objets technologiques
Total 32 (axes, disques-cames, cames, palpeurs,
capteurs externes)
Axes 8 axes (virtuels ou rels)
Came 16 cames
8 cames peuvent tre dlivres comme "cames
rapides" aux sorties intgres de la CPU
technologique. 8 autres cames sont ralisables
par la priphrie dcentralise (par ex. sur
ET 200M ou ET 200S). Sur TM15 et TM17 High
Feature, elles sont ralisables comme "cames
rapides".
profils de cames 16 disques-cames
Palpeur 8 palpeurs
Capteurs externes 8 capteurs externes
Mmoire
Mmoire utilisateur
intgre 128 Ko
extensible non
Taille de la mmoire rmanente pour les blocs max. 128 Ko
de donnes rmanents
Mmoire de chargement enfichable via MMC (max. 8 Mo)
Sauvegarde tampon garanti par MMC (sans entretien)
Conservation des donnes sur la MMC minimum 10 ans
(aprs la dernire programmation)
Temps de traitement
Temps de traitement pour
opration sur bits hab. 0,1 s
opration sur mots hab. 0,2 s
opration arithmtique sur nombres entiers hab. 2,0 s
opration arithmtique sur nombres virgule hab. 3,0 s
flottante

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 7-3
Caractristiques techniques
7.2 CPU 315T-2 DP

Caractristiques techniques
Temporisations / compteurs et leur rmanence
Compteurs S7 256
Rmanence rglable
Prrglage de Z 0 Z 7
Plage de comptage de 0 999
Compteur IEC oui
Type SFB
Nombre illimit
(limitation uniquement par mmoire de travail)
Temporisations S7 256
Rmanence rglable
Prrglage pas de rmanence
Plage horaire de 10 ms 9990 s
Temporisation IEC Oui
Type SFB
Nombre illimit
(limitation uniquement par mmoire de travail)
Zones de donnes et leur rmanence
Mmentos 2048 octets
Rmanence rglable
Rmanence prrgle de MO 0 MO 15
Mmentos de cadence 8 (1 octet de mmento)
Blocs de donnes
Nombre 1023
(de DB 1 DB 1023)
Taille 16 Ko
Non-Retain support (rmanence rglable) oui
Donnes locales par classe de priorit max. 1024 octets
Blocs
Total 1024 (DB, FC, FB)
Le nombre maximum de blocs chargeables peut
tre rduit selon la MMC utilise.
OB voir liste des oprations
Taille 16 Ko
Profondeur d'imbrication
par classe de priorit 8
galement l'intrieur d'un OB d'erreur 4
FB voir liste des oprations
Nombre 2048
(de FB 0 FB 2047)
Taille 16 Ko

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


7-4 Manuel, 11/2006, A5E00427935-03
Caractristiques techniques
7.2 CPU 315T-2 DP

Caractristiques techniques
Fonctions technologiques
Nombre maximum de tches (contrats) 210
actives simultanment
Nombre maximum de botes aux lettres 100
actives simultanment Aussi longtemps qu'elles sont actives, les
fonctions technologiques suivantes occupent
respectivement une bote aux lettres :
"MC_ReadPeriphery"
"MC_WritePeriphery"
"MC_ReadRecord"
"MC_WriteRecord"
"MC_ReadDriveParameter"
"MC_WriteDriveParameter"
"MC_CamSectorAdd"
FC voir liste des oprations
Nombre 2048
(de FC 0 FC 2047)
Taille 16 Ko
Zones d'adressage (entres/sorties)
Zone d'adressage de la priphrie, totale max. 2048 octets / 2048 octets
(librement adressables)
dont dcentraliss max. 2048 octets
Mmoire image de processus E/S 128 octets / 128 octets
Voies numriques 16348/16348
Dont voies centrales max. 256
Voies analogiques 1024/1024
Dont voies centrales 64 / 64
Zones d'adressage (entres et sorties) de la technologie intgre
Zone d'adressage de la priphrie, totale max. 1024 octets / 1024 octets
(librement adressables)
Image mmoire du priphrique DP 64/64
(entranement)
Configuration
Chssis 1
Modules par chssis 8
Nombre de matres DP
Intgrs 1
via CP 2
Modules de fonction et processeurs de communication pouvant tre mis en oeuvre
FM max. 8
CP (point point) max. 8
CP (LAN) max. 10

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 7-5
Caractristiques techniques
7.2 CPU 315T-2 DP

Caractristiques techniques
Heure
Horloge oui (horloge HW)
Sauvegarde oui
Dure de sauvegarde hab. 6 semaines (pour une temprature ambiante
de 40C)
Exactitude cart journalier : < 10 s
Compteur d'heures de fonctionnement 1
Numro 0
Valeurs admissibles 2 31 heures
(dans le cas de l'utilisation du SFC 101)
Incrmentation 1 heure
Rmanence oui ; doit tre redmarr chaque redmarrage.
Synchronisation horaire oui
dans AS matre/esclave
sur la MPI matre/esclave
Fonctions de signalisation S7
Nombre de stations pouvant tre annonces 16
pour les fonctions de signalisation (dpend des liaisons configures pour la
communication de base PG/OP et S7)
Messages de diagnostics de processus Oui
Blocs S d'alarme actifs en mme temps 40
Fonctions de test et de mise en service
Etat / forage de variables Oui
Variable entres, sorties, mmentos, DB, temporisations,
compteurs
Nombre de variables 30
dont variables d'tat max. 30
dont variables de forage max. 14
Forage
Variable Entres / sorties
Nombre de variables max. 10
Bloc d'tat oui
Pas unique oui
Point d'arrt 2
Tampon de diagnostic oui
Nombre des entres (non rglable) max. 100

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


7-6 Manuel, 11/2006, A5E00427935-03
Caractristiques techniques
7.2 CPU 315T-2 DP

Caractristiques techniques
Fonctions de communication
Communication PG/OP oui
Communication par donnes globales Oui
Nombre de boucles GD 8
Nombre de paquets GD max. 8
Emetteur max. 8
Rcepteurs max. 8
Taille des paquets GD max. 22 octets
Dont en cohrence 22 octets
Communication de base S7 oui
Donnes utiles par tche max. 76 octets
Dont en cohrence 76 octets (pour X_SEND et X_RCV)
76 octets (pour X_PUT et X_GET en tant que
serveur)
Communication S7 Oui
en tant que serveur oui
en tant que client oui (par CP et FB chargeables)
Donnes utiles par tche max. 180 octets (pour PUT/GET)
Dont en cohrence 64 octets (en tant que serveur)
Communication compatible S5 oui (via CP et FC chargeables)
Nombre de liaisons 16
utilisables pour
Communication PG
rserves (par dfaut) 1
rglables de 1 15
Communication OP
rserves (par dfaut) 1
rglables de 1 15
Communication de base S7 oui
rserves (par dfaut) 12
rglables de 0 12
Routage Oui (selon la version du firmware (CPU)) :
Jusqu' V2.3 : 4
A partir de V2.4 : 8

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 7-7
Caractristiques techniques
7.2 CPU 315T-2 DP

Caractristiques techniques
Interfaces
1. Interface (X1)
Type d'interface Interface RS 485 intgre
Physique RS485
Sparation galvanique oui
Alimentation au niveau de l'interface 200 mA maxi
(15 30 V CC)
Fonctionnalit
MPI oui
PROFIBUS DP oui
PROFIBUS DP (entranement) non
Couplage point point non
MPI
Services
Communication PG/OP oui
Routage Oui
Communication par donnes globales oui
Communication de base S7 oui
Communication S7 oui
en tant que serveur oui
en tant que client oui (par CP et FB chargeables)
Vitesses de transmission max. 12 MBauds
Matre DP
Services
Communication PG/OP oui
Routage oui
Communication par donnes globales non
Communication de base S7 non
Communication S7 non
Equidistance oui
SYNC/FREEZE oui
DPV1 oui
Vitesse de transmission jusqu' 12 Mbauds
Nombre d'esclaves DP 124
Zone d'adressage par esclave DP max. 244 octets

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


7-8 Manuel, 11/2006, A5E00427935-03
Caractristiques techniques
7.2 CPU 315T-2 DP

Caractristiques techniques
Esclave DP
Services
Routage Oui
Communication par donnes globales non
Communication de base S7 non
Communication S7 non
Echange direct de donnes oui
Vitesses de transmission jusqu' 12 Mbauds
Recherche automatique de vitesse de non
transmission
Mmoire de transfert 244 octets I / 244 octets O
Zones d'adressage max. 32 avec max. 32 octets chacune
DPV1 non
2. Interface (X3)
Type d'interface Interface RS 485 intgre
Physique RS485
Sparation galvanique oui
Type d'interface Interface RS 485 intgre
Alimentation au niveau de l'interface(15 30 V 200 mA maxi
CC)
Fonctionnalit
MPI non
PROFIBUS DP non
PROFIBUS DP (entranement) oui
Couplage point point non
Matre DP (entranement)
Services
Communication PG/OP non
Routage non
Communication par donnes globales non
Communication de base S7 non
Communication S7 non
Equidistance oui
SYNC/FREEZE non
DPV1 non
Vitesse de transmission jusqu' 12 Mbauds
Nombre d'esclaves DP 32
Zone d'adressage par station max. 244 octets
Esclave DP non

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 7-9
Caractristiques techniques
7.2 CPU 315T-2 DP

Caractristiques techniques
Programmation
Langage de programmation CONT/LIST/LOG
Jeu d'oprations voir liste des oprations
Niveaux de parenthses 8
Fonctions systme (SFC) voir liste des oprations
Blocs fonctionnels systme (SFB) voir liste des oprations
Protection du programme utilisateur oui
Cotes
Dimensions L H P (mm) 160 125 130
Poids 750 g
Tensions, courants
Tension d'alimentation (valeur nominale) 24 V CC
Plage admissible 20,4 V 28,8 V
Courant absorb (en marche vide) hab. 200 mA
Courant d'appel l'enclenchement hab. 2,5 A
I2t 1 A2s
Protection externe des conducteurs de Min. 2 A
l'alimentation (conseille)
Puissance dissipe hab. 6 W

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


7-10 Manuel, 11/2006, A5E00427935-03
Caractristiques techniques
7.3 Entres / sorties intgres pour technologie

7.3 Entres / sorties intgres pour technologie

7.3.1 Disposition des entres et sorties intgres pour technologie intgre

Introduction
La CPU technologique dispose de 4 entres TOR et de 8 sorties TOR. Ces entres et
sorties sont utilises pour les fonctions technologiques, par ex. rfrencement (cames de
rfrence) ou signaux de commutation de came rapides.
Les entres et sorties peuvent aussi tre exploites dans le programme utilisateur STEP 7.












7HFKQRORJLHLQWJUH



 9

,1
0

287

 /
















0

1|GHYRLH

6LJQDOLVDWLRQG
WDWYHUW

Figure 7-1 Schma de principe des entres et sorties intgres pour technologie intgre

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 7-11
Caractristiques techniques
7.3 Entres / sorties intgres pour technologie

7.3.2 Caractristiques techniques des entres TOR

Caractristiques techniques
Les entres TOR sont prvues pour des fonctions technologiques telles que la prise de
rfrence (cames de rfrence) par exemple. Avec le FB "MC_ReadPeriphery", elles
peuvent aussi tre utilises pour le programme utilisateur STEP7.

Tableau 7-4 Caractristiques techniques des entres intgres pour technologie intgre

Caractristiques techniques
Caractristiques spcifiques au module Entres TOR
Nombre d'entres 4
dont les entres utilisables pour les fonctions 4
technologiques
Longueur de cble
non blind 600 m
blind 1000 m
Tension, courants, potentiels
Tension nominale de charge L+ 24 V cc
Protection contre l'inversion de polarit Non
Nombre d'entres activables simultanment
Disposition horizontale
jusqu' 40 C 4
jusqu' 60 C 4
Disposition verticale
jusqu' 40 C 4
Sparation galvanique
entre les voies et le fond de panier de bus oui
Diffrence de potentiel admissible
entre diffrents circuits lectriques 75 Vcc / 60 Vca
Isolation teste avec 500 V cc
Consommation
sur tension de charge L+ (sans charge) 0 mA
Etat, alarme, diagnostics
Affichage d'tat LED verte par voie
Alarmes non
Fonctions de diagnostic non

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


7-12 Manuel, 11/2006, A5E00427935-03
Caractristiques techniques
7.3 Entres / sorties intgres pour technologie

Caractristiques techniques
Caractristiques pour le choix d'un capteur
Tension d'entre
valeur nominale 24 V cc
pour le signal "1" 15 V 30 V
pour le signal "0" -3 V 5 V
Courant d'entre
pour signal "1" typ. 7 mA
Temporisation d'entre
de "0" "1" hab. 10 s
si "1" vers "0" hab. 10 s
Courbe caractristique d'entre selon CEI 1131, type 1
Raccordement d'une came de rfrence 2 fils non

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 7-13
Caractristiques techniques
7.3 Entres / sorties intgres pour technologie

7.3.3 Caractristiques techniques des sorties TOR

Caractristiques techniques
Les sorties TOR sont prvues pour les fonctions de commutation rapide des cames. Avec le
FB "MC_WritePeriphery", elles peuvent aussi tre utilises pour le programme utilisateur
STEP 7.

Tableau 7-5 Caractristiques techniques des sorties intgres pour technologie intgre

Caractristiques techniques
Caractristiques spcifiques au module Sorties TOR
Nombre de sorties 8
Longueur de cble
non blind maxi 600 m
blind maxi 1000 m
Tension, courants, potentiels
Tension nominale de charge L+ 24 V cc
Protection contre l'inversion de polarit non
Courant total des sorties (par groupe)
Disposition horizontale
jusqu' 40 C 4,0 A maxi
jusqu' 60 C 3,0 A maxi
Disposition verticale
jusqu' 40 C 3,0 A maxi
Sparation galvanique
entre les voies et le fond de panier de bus oui
Diffrence de potentiel admissible
entre diffrents circuits lectriques 75 Vcc / 60 Vca
Isolation teste avec 500 V cc
Consommation
sur tension de charge L+ (sans charge) maxi 100 mA
Etat, alarme, diagnostics
Affichage d'tat LED verte par voie
Alarmes non
Fonctions de diagnostic non

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


7-14 Manuel, 11/2006, A5E00427935-03
Caractristiques techniques
7.3 Entres / sorties intgres pour technologie

Caractristiques techniques
Donnes permettant de slectionner un
actionneur pour le DO standard
Tension de sortie
pour signal "0" 3 V max.
pour signal "1" mini (2 L+) - 2,5 V
Courant de sortie
pour signal "1"
valeur nominale 0,5 A
Plage admissible 5 mA 0,6 A
pour signal "0" (courant rsiduel) maxi 0,3 mA
Plage de rsistance de charge 48 4 k
Charge de lampes max. 5 W
Montage en parallle de 2 sorties
pour commande redondante d'une charge impossible
pour augmentation de puissance impossible
Commande d'une entre TOR impossible
Frquence de commutation
pour une charge ohmique 100 Hz maxi
en cas de charge inductive suivant CEI 947- 0,2 Hz maxi
5, DC13
pour une charge de lampes 100 Hz maxi
Limitation (interne) de la tension de coupure hab. (2 L+) - 48 V
inductive
Protection contre les courts-circuits de la sortie oui, lectronique
Seuil de raction typ. 1 A
Cames rapides
Prcision de commutation +/- 70 s

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 7-15
Caractristiques techniques
7.3 Entres / sorties intgres pour technologie

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


7-16 Manuel, 11/2006, A5E00427935-03
Informations sur le passage la CPU technologique 8
8.1 Domaine de validit

A qui s'adresse ce chapitre ?


Vous utilisiez jusqu' prsent une CPU de la srie S7-300 de SIMATIC et vous voulez
dsormais passer la CPU technologique ?
Sachez que des problmes risquent de se produire lors du chargement de votre programme
utilisateur dans la "nouvelle" CPU.

Si vous utilisiez jusqu' prsent l'une des CPU suivantes ...

Tableau 8-1 Utilisation d'anciennes CPU

allume Numro de rfrence A partir de la version


Microprogramme Matriel
(hardware)
CPU 312 IFM 6ES7 312-5AC02-0AB0 1.0.0 01
6ES7 312-5AC82-0AB0
CPU 313 6ES7 313-1AD03-0AB0 1.0.0 01
CPU 314 6ES7 314-1AE04-0AB0 1.0.0 01
6ES7 314-1AE84-0AB0
CPU 314 IFM 6ES7 314-5AE03-0AB0 1.0.0 01
CPU 314 IFM 6ES7 314-5AE83-0AB0 1.0.0 01
CPU 315 6ES7 315-1AF03-0AB0 1.0.0 01
CPU 315-2DP 6ES7 315-2AF03-0AB0 1.0.0 01
6ES7 315-2AF83-0AB0
CPU 316-2DP 6ES7 316-2AG00-0AB0 1.0.0 01
CPU 318-2DP 6ES7 318-2AJ00-0AB0 V3.0.0 03

... veuillez tenir compte des informations suivantes, lorsque vous passerez la CPU technologique

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 8-1
Informations sur le passage la CPU technologique
8.2 Comportement modifi de certains SFC

8.2 Comportement modifi de certains SFC

SFC 13, SFC 56 et SFC 57 fonctionnement asynchrone ...


Sur les CPU 312 IFM 318-2 DP, certains SFC fonctionnement asynchrone taient
excuts toujours ou dans certaines conditions ds le premier appel ("quasi-synchrone").
Sur la CPU technologique, ces SFC sont vraiment excuts de faon asynchrone. Le
traitement asynchrone peut s'tendre sur plusieurs cycles 1 OB. Cela peut transformer une
boucle d'attente au sein d'un OB en une boucle infinie.
Voici les lments concerns :
SFC 13 "DPNRM_DG"
Sur les CPU 312 IFM 318-2 DP, ce SFC fonctionne toujours de faon "quasi
synchrone" lors de l'appel dans OB 82. Sur la CPU technologique, il fonctionne d'une
manire gnrale de faon asynchrone.

Remarque
Seul le dclenchement de tche dans l'OB 82 doit se produire dans le programme
utilisateur. L'exploitation des donnes en tenant compte des bits BUSY et de l'accus de
rception dans le RET_VAL doit avoir lieu dans le programme cyclique.

Astuce
Si vous utilisez une CPU technologique, nous vous conseillons d'utiliser le SFB 54 au lieu du
SFC 13 "DPNRM_DG".
SFC 56 "WR_DPARM" ; SFC 57 "PARM_MOD"
Sur les CPU 312 IFM 318-2 DP, ces SFC ont toujours un fonctionnement "quasi
synchrone" lors de la communication par modules de priphrie enfichs de faon
centralise et toujours asynchrone lors de la communication par modules de priphrie
enfichs de faon dcentralise.

Remarque
Si vous utilisez le SFC 56 "WR_DPARM" ou le SFC 57 "PARM_MOD", exploitez toujours le
bit BUSY des SFC.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


8-2 Manuel, 11/2006, A5E00427935-03
Informations sur le passage la CPU technologique
8.2 Comportement modifi de certains SFC

SFC 20 "BLKMOV"
Jusqu' prsent, on pouvait galement utiliser ce SFC avec les CPU 312 IFM 318-2 DP
pour copier des donnes partir d'un DB n'intervenant pas dans l'excution.
Le SFC 20 ne contient plus cette fonctionnalit dans la CPU technologique. Pour cela, vous
devez utiliser maintenant le SFC 83 "READ_DBL".

SFC 54 "RD_DPARM"
Ce SFC n'est plus disponible sur la CPU technologique. A la place, utilisez le
SFC 102 "RD_DPARA" fonctionnement asynchrone.

SFC fournissant, le cas chant, d'autres rsultats


Si vous utilisez exclusivement l'adressage logique dans votre programme utilisateur, vous ne
devez pas prendre en compte les points suivants.
Si vous utilisez les conversions d'adresses dans le programme utilisateur
(SFC 5 "GADR_LGC", SFC 49 "LGC_GADR"), vous devez alors contrler l'affectation de
l'emplacement et l'adresse initiale logique pour les esclaves DP.
Jusqu' prsent, l'adresse de diagnostic d'esclaves DP tait affecte l'emplacement
virtuel 2 de l'esclave. En raison de la normalisation DPV1, cette adresse de diagnostic est
affecte l'emplacement virtuel 0 (supplant de la station) sur la CPU technologique.
Si l'esclave a configur un emplacement spar pour le coupleur d'extension
(p. ex. CPU technologiqueen tant qu'esclave I ou IM 153), son adresse est alors affecte
l'emplacement 2.

Activation / dsactivation des esclaves DP via le SFC 12 ...


Sur la CPU technologique, l'activation automatique d'esclaves qui ont t dsactivs via le
SFC 12 ne se fait plus par passage de l'tat RUN l'tat STOP mais seulement lors du
redmarrage (passage de l'tat STOP l'tat RUN).

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 8-3
Informations sur le passage la CPU technologique
8.3 Evnements d'alarme de la priphrie dcentralise pendant l'tat STOP de la CPU

8.3 Evnements d'alarme de la priphrie dcentralise pendant l'tat


STOP de la CPU

Evnements d'alarme de la priphrie dcentralise pendant l'tat STOP de la CPU


Les nouvelles fonctionnalits DPV1 (CEI 61158/ EN 50170, volume 2, PROFIBUS) ont
galement entran une modification du traitement des vnements d'alarme arrivants de la
priphrie dcentralise en tat STOP de la CPU.
Ancien comportement de la CPU l'tat STOP :
Sur les CPU 312 IFM 318-2 DP, un vnement d'alarme survenant l'tat STOP de la
CPU tait d'abord enregistr. Au prochain passage en RUN de la CPU, l'alarme sera
excute via l'OB correspondant (p. ex. OB 82).
Nouveau comportement de la CPU :
Sur la CPU technologique, la priphrie dcentralise confirme un vnement d'alarme
(alarme de processus, alarme de diagnostic, nouvelles alarmes DPV1) pendant l'tat STOP
de la CPU et l'enregistre ventuellement dans le tampon de diagnostic (alarme de diagnostic
uniquement). Au prochain passage en RUN de la CPU, l'alarme ne sera plus excute par
l'OB correspondant. Les ventuelles perturbations d'esclaves peuvent tre lues via les
renseignements SZL correspondants (p. ex. lire la SZL 0x692 par SFC51)

8.4 Modification des temps d'excution pendant le traitement du


programme

Modification des temps d'excution pendant le traitement du programme


Si vous avez cr un programme utilisateur optimis pour la ralisation de temps d'excution
dfinis, tenez compte de ce qui suit lorsque vous utilisez la CPU technologique :
Le traitement du programme dans la CPU technologique est nettement plus rapide.
Les fonctions qui ncessitent un accs la MMC (p. ex. temps de dmarrage du
systme, tlchargement de programme en mode RUN, retour de la station DP ou
fonctions similaires) sont excutes ventuellement moins vite sur la CPU technologique.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


8-4 Manuel, 11/2006, A5E00427935-03
Informations sur le passage la CPU technologique
8.5 Modification des adresses de diagnostic des esclaves DP

8.5 Modification des adresses de diagnostic des esclaves DP

Modification des adresses de diagnostic des esclaves DP


N'oubliez pas que lorsque vous utilisez une CPU technologique avec interface DP en tant
que matre, vous devez ventuellement rattribuer les adresses de diagnostic pour les
esclaves tant donn que dsormais deux adresses de diagnostic sont en partie
ncessaires pour chaque esclave, cause des adaptations la norme DPV1.
L'emplacement virtuel 0 a sa propre adresse (adresse de diagnostic du supplant de la
station). Les donnes d'tat de module relatives cet emplacement (lire le SZL 0xD91
avec le SFC 51 "RDSYSST") contiennent les identificateurs qui concernent l'esclave
complet/la station complte, p. ex. "Identificateur station perturbe". La dfaillance de
station et le retour de la station sont galement signals dans l'OB 86 du matre via
l'adresse de diagnostic de l'emplacement virtuel 0.
Dans le cas de certains esclaves, le coupleur d'extension est modlis aussi comme un
emplacement virtuel (par ex. CPU comme esclave I ou IM 153) et affect
l'emplacement virtuel 2 avec sa propre adresse.
Dans la CPU technologique comme esclave I, c'est travers cette adresse qu'est signal
par ex. le changement d'tat dans l'alarme de diagnostic OB 82 du matre.

Remarque
Lire le diagnostic avec le SFC 13 "DPNRM_DG" :
l'adresse de diagnostic attribue l'origine continue fonctionner. En interne, STEP 7
affecte cette adresse l'emplacement 0.

Si vous utilisez le SFC 51 "RDSYSST" pour lire, par exemple, l'information des tats de
modules ou l'information des tats de chssis/stations, vous devez galement prendre en
compte la signification modifie des emplacements et l'emplacement supplmentaire 0.

8.6 Reprise de configurations matrielles existantes

Reprise de configurations matrielles existantes


Si vous reprenez la configuration d'une CPU 312 IFM 318-2 DP pour une CPU
technologique, il se peut que celle-ci ne soit plus apte fonctionner.
Dans ce cas, vous devez remplacer la CPU dans HW-Config de STEP 7. Lors du
remplacement de la CPU, STEP 7 reprend automatiquement tous les paramtres (s'ils sont
significatifs et si cela est possible).

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 8-5
Informations sur le passage la CPU technologique
8.7 Remplacement d'une CPU technologique

8.7 Remplacement d'une CPU technologique

Remplacement d'une CPU technologique


A la livraison de la CPU technologique, un connecteur est enfich sur le raccord
d'alimentation.
Si vous remplacez la CPU technologique, il n'est plus ncessaire de dvisser les
conducteurs au niveau de la CPU : engagez un tournevis avec un embout de 3,5 mm de
large sur le ct droit du connecteur et dbotez le connecteur pour le dtacher de la CPU.
Aprs avoir remplac la CPU, il vous suffit de remboter le connecteur sur le raccord
d'alimentation.

8.8 Utilisation de zones de donnes cohrentes dans la mmoire image


pour esclaves DP

Utilisation de zones de donnes cohrentes dans la mmoire image pour esclaves DP


Une zone de donnes est dite cohrente lorsqu'elle peut tre lue ou crite par le systme
d'exploitation comme un bloc pertinent. Les donnes qui sont transmises ensemble entre les
appareils doivent provenir d'un cycle de traitement et tre homognes, c'est--dire tre
cohrentes.
Si une fonction de communication programme existe dans le programme utilisateur, par
exemple X-SEND/ X-RCV, et si elle a accs des donnes communes, l'accs cette plage
de donnes peut tre coordonne par le paramtre "BUSY".

8.9 Concept de mmoire de chargement de la CPU technologique

Concept de mmoire de chargement de la CPU technologique


Sur les CPU 312 IFM 318-2 DP, la mmoire de chargement est intgre la CPU et
ventuellement extensible via une carte mmoire.
La mmoire de chargement de la CPU technologique est situe sur la micro-carte mmoire
(MMC). Elle est toujours rmanente. Ds leur chargement sur la CPU, les blocs sont
dposs sur la MMC en tant protgs contre les pannes de secteur et l'effacement gnral.

Remarque
Le chargement de programmes utilisateur et donc le fonctionnement de la CPU n'est
possible que lorsque la MMC est enfiche.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


8-6 Manuel, 11/2006, A5E00427935-03
Informations sur le passage la CPU technologique
8.10 Comportement modifi de la rmanence dans la CPU technologique

8.10 Comportement modifi de la rmanence dans la CPU technologique

Comportement modifi de la rmanence dans la CPU technologique


Blocs de donnes pour la CPU technologique
Vous pouvez rgler le comportement de rmanence dans les proprits des blocs du DB.
Vous pouvez galement rgler, l'aide du SFC 82 "CREA_DBL" -> paramtre ATTRIB,
bit NON_RETAIN, si vous voulez qu'un DB garde ses valeurs actuelles lors d'une
commutation HORS TENSION/SOUS TENSION ou STOP-RUN (DB rmanent) ou bien
qu'il reprenne les valeurs initiales de la mmoire de chargement (DB non rmanent).

8.11 FM/CP avec leur propre adresse MPI dans la configuration d'une CPU
technologique

FM/CP avec leur propre adresse MPI dans la configuration d'une CPU technologique

Tableau 8-2 Comportement de FM/CP avec leur propre adresse MPI

Toutes les CPU exceptes CPU 317-2 DP, CPU 317-2 DP, CPU 315T-2 DP, CPU 317T-
CPU 315T-2 DP, CPU 317T-2 DP 2 DP et CPU 318-2 DP
et CPU 318-2 DP
Si la configuration centralise d'un S7-300 Si la configuration centralise d'un S7-300
comporte des FM/CP avec leur propre adresse comporte des FM/CP avec leur propre adresse
MPI, ces FM/CP sont considres exactement MPI, la CPU constitue avec ces FM/CP via le bus
comme des partenaires MPI de la CPU dans le interne un propre rseau de communication qui
mme sous-rseau de la CPU. est spar des autres sous-rseaux.
L'adresse MPI de ces FM/CP n'a aucune
importance pour les stations d'autres sous-
rseaux. La communication avec ces FM/CP
s'effectue par le biais de l'adresse MPI de la
CPU.
Par consquent, lorsque vous remplacez une CPU existante par la CPU technologique
vous devez remplacer la CPU existante par la CPU technologique dans le projet STEP 7,
vous devez modifier la configuration de toutes les OP qui doivent tre connectes. Vous
devez raffecter la commande et l'adresse cible (= adresse MPI de la CPU technologique
et emplacement du FM respectif).
reconfigurer les donnes de configuration pour les FM/CP qui seront charges dans la
CPU.
Ces oprations sont ncessaires pour que le FM/CP reste "adressable" par l'OP/la PG dans
cette configuration.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 8-7
Informations sur le passage la CPU technologique
8.12 Informations sur l'interface X3 DP(DRIVE)

8.12 Informations sur l'interface X3 DP(DRIVE)

Interface X3 avec DP(DRIVE) occupe


Notez que la 2e interface de la CPU technologique est occupe par le
PROFIBUS DP(DRIVE) et qu'elle ne peut pas tre utilise comme seconde interface pour le
PROFIBUS DP.

Pas de PG/OP sur le DP(DRIVE)


Nous vous recommandons de ne pas connecter de PG/OP au DP(DRIVE).
Motif: Si vous raccordez un PG/OP au DP (DRIVE), les caractristiques de DP(DRIVE) son
modifies et il est possible que les entranements ne fonctionnent plus de faon synchrone.
C'est pourquoi vous devez systmatiquement raccorder un PG/OP l'interface DP et
accder DP(DRIVE) via la fonction "Routage".

Pas de diagnostic sur DP(DRIVE)


Notez qu'avec la CPU technologique, vous ne pouvez pas traiter les donnes de diagnostic
du DP(DRIVE) dans votre programme utilisateur STEP 7.
Cependant avec le PC/PG sur le PROFIBUS DP, vous avez accs avec la fonction
"Routage" aux paramtres d'entranement sur la ligne DP(DRIVE) (avec les outils
correspondants) pour la mise en service et l'valuation du diagnostic.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


8-8 Manuel, 11/2006, A5E00427935-03
Annexe A A
A.1 Liste des abrviations

Liste des abrviations

Tableau A-1 Liste des abrviations


Abrviation Signification
AS Systme d'automatisation
A Sortie
C&C Contrle-Commande
DB Bloc de donnes
DP Priphrie dcentralise
DP(DRIVE) Priphrie dcentralise pour entranements
E Entre
EG Appareil d'extension
FB Bloc fonctionnel
FC Fonction
GD Donnes globales
HMI Human Machine Interface
IM Coupleur d'extension (module interface)
M Mmento
MC Motion Control
MMC Micro Memory Card
MPI Interface multipoint
OB Bloc organisationnel
OP Pupitre oprateur
MIS Mmoire image des sorties
MIE Mmoire image des entres
PG Console de programmation
PS Module d'alimentation (Power Supply)
SFC Fonction systme (System Function Call)
T Temporisation
TD Text Display
Z Compteurs
ZG Appareil de base
ZKP Point de contrle de cycle

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 A-1
Annexe A
A.1 Liste des abrviations

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


A-2 Manuel, 11/2006, A5E00427935-03
Glossaire

Activer/Dsactiver les esclaves


Vous activez un esclave DP avec la fonction systme SFC 12 "D_ACT_DP" et l'intgrez ainsi
dans le traitement cyclique. Lorsque vous dsactivez un esclave DP, vous l'liminez du
traitement cyclique.

Adresse
Une adresse est l'identification d'un certain oprande ou d'une plage d'oprandes. Exemple :
Entre E 12.1; mot de mmento MW 25; bloc de donnes DB 3.

Alarme
Le systme d'exploitation de la CPU connat diffrentes classes de priorit permettant de
grer le traitement du programme utilisateur. Des alarmes, p. ex. des alarmes de processus,
font notamment partie de ces classes de priorit. En cas d'apparition d'une alarme, le
systme d'exploitation appelle automatiquement le bloc d'organisation correspondant dans
lequel l'utilisateur peut programmer la raction voulue (par exemple dans un FB).

Alarme de diagnostic
Les modules aptes au diagnostic signalent les erreurs systme dtectes la CPU en
utilisant des alarmes de diagnostic.

Alarme horaire
Alarme, horaire

Arrter
Que se passe-t-il pendant la phase d'arrt ?
1. Dans de la phase d'arrt, la commande de la CPU technologique est dj l'tat STOP.
Les sorties des priphries centralise et dcentralise sont dsactives.
2. Les entres/sorties intgres pour la technologie intgre ainsi que l'ET 200M sur
DP(DRIVE) sont encore actifs lors de la phase d'arrt.
3. La technologie intgre de la CPU technologique arrte les entranements sur le
PROFIBUS DP(DRIVE) de manire contrle.
4. Ensuite, la technologie intgre de la CPU passe galement l'tat STOP. Les
entres/sorties intgres pour la technologie intgre ainsi que ET 200M sur DP(DRIVE)
sont dsactivs.
La dure maximale de la phase d'arrt dpend de votre configuration dans S7TConfig.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 Glossaire-1
Glossaire

Bloc de code
Dans SIMATIC S7, un bloc de code est un bloc contenant une partie du programme
utilisateur STEP 7. (Contrairement un bloc de donnes qui ne contient que des
donnes.)

Bloc de donnes
Les blocs de donnes (DB) sont des zones de donnes du programme utilisateur contenant
des donnes utilisateur. Il existe de blocs de donnes globaux auxquels il est possible
d'accder depuis tous les blocs de code et des blocs de donnes d'instance qui sont
affects un appel de FB donn.

Bloc de donnes d'instance


Un bloc de donnes gnr automatiquement est affect chaque appel de bloc fonctionnel
dans le programme utilisateur STEP 7. Le bloc de donnes d'instance contient les valeurs
des paramtres d'entre, de sortie et d'entre/sortie ainsi que les donnes locales du bloc.

Bloc de donnes technologique


Les blocs de donnes technologiques permettent la technologie intgre de fournir des
informations concernant l'tat et les valeurs des objets technologiques.

Bloc d'organisation
Les blocs d'organisation (OB) constituent l'interface entre le systme d'exploitation de la
CPU et le programme utilisateur. La squence de traitement du programme utilisateur est
dfinie dans les blocs d'organisation.

Bloc fonctionnel
Selon CEI 1131-3, un bloc fonctionnel (FB) est un bloc de code avec 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
d'exploitation de la CPU, qui peut tre appel dans le programme utilisateur STEP 7.

Cercle GD
Un cercle GD regroupe plusieurs CPU qui changent des donnes via la communication par
donnes globales et qui sont utilises de la manire suivante :
Une CPU met un paquet GD aux autres CPU.
Une CPU met et reoit un paquet GD vers ou depuis une autre CPU.
Un cercle GD est identifi par un numro de cercle GD.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Glossaire-2 Manuel, 11/2006, A5E00427935-03
Glossaire

Classe de priorit
Le systme d'exploitation d'une CPU S7 offre au maximum 26 classes de priorit (ou
"niveaux de traitement du programme") auxquelles sont affects diffrents blocs
d'organisation. Les classes de priorit dterminent quels OB peuvent interrompre d'autres
OB. Si une classe de priorit englobe plusieurs OB, ils ne s'interrompent pas mutuellement,
mais sont traits de manire squentielle.

Communication par donnes globales


La communication par donnes globales est un procd avec lequel des donnes
globales sont transmises entre des CPU (sans CFB).

Compteurs
Les compteurs font partie de la mmoire systme de la CPU. Le contenu des "cellules du
compteur" peut tre modifi par des instructions STEP 7 (par ex. comptage / dcomptage).

Configuration
Affectation de modules des chssis / emplacements et (par exemple pour les modules de
signaux) des adresses.

Console de programmation
Les consoles de programmation sont en fait des microordinateurs centraux pour
fonctionnement en environnement industriel, compacts et transportables. Ils se distinguent
par un quipement matriel et logiciel ddi aux automates programmables SIMATIC.

DEMARRAGE
L'tat 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 ou aprs une mise sous tension ou encore par une commande depuis la
console de programmation. Dans le cas de S7-300, un redmarrage est ralis.

Diagnostic
Diagnostic systme

Diagnostic systme
Le diagnostic systme consiste en la dtection, l'valuation et la signalisation d'erreurs au
sein d'un automate programmable. Exemples d'erreur : Erreurs de programme ou
dfaillances sur des modules. Les erreurs systme peuvent tre signales par des LED ou
sous STEP 7.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 Glossaire-3
Glossaire

Donnes cohrentes
Des donnes dont les contenus sont associs et qui ne doivent pas tre spares sont
appeles donnes cohrentes.
Les valeurs de modules analogiques doivent par exemple toujours tre traites comme des
donnes cohrentes, c'est--dire que la valeur d'un module analogique ne doit pas tre
fausse par une lecture deux moments diffrents.

Donnes de configuration technologiques


La configuration que vous avez cre avec STEP 7 est stocke dans les donnes de
configuration technologiques.

Donnes globales
Les donnes globales sont des donnes accessibles depuis tout bloc de code (FC, FB,
OB). Il s'agit des mmentos M, entres E, sorties A, temporisations, compteurs et blocs de
donnes DB. L'accs aux donnes globales peut tre ralis par adresse absolue ou par
mnmonique.

Donnes locales
Donnes, temporaires

Donnes systme technologiques


Les donnes systme technologiques sont les donnes des objets technologiques, tels que
par ex. axe de vitesse, came, etc.

Donnes, statiques
Les donnes statiques sont des donnes qui sont uniquement utilises au sein d'un bloc
fonctionnel. Ces donnes sont enregistres dans un bloc de donnes d'instance associ au
bloc fonctionnel. Les donnes enregistres dans le bloc de donnes d'instance sont
mmorises jusqu' l'appel suivant du bloc fonctionnel.

Donnes, temporaires
Les donnes temporaires sont les donnes locales d'un bloc qui sont inscrites dans la pile L
durant le traitement d'un bloc et qui ne sont plus disponibles une fois le traitement termin.

DP(DRIVE)
Interface PROFIBUS commande de manire isochrone (et donc aussi quidistante) par la
technologie intgre de la CPU.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Glossaire-4 Manuel, 11/2006, A5E00427935-03
Glossaire

DPV1
La dsignation DPV1 s'applique l'extension fonctionnelle des services acycliques (par ex.
de nouvelles alarmes) du protocole DP. La fonctionnalit DPV1 est intgre la norme
CEI 61158/EN 50170, volume 2, PROFIBUS.

Elment GD
Un lment GD rsulte de l'affectation des donnes globales changer et est dsign de
manire univoque par l'identification GD dans la tables des donnes globales.

Entres / sorties intgres pour technologie intgre


La CPU technologique dispose de 4 entres TOR et de 8 sorties TOR. Ces entres et
sorties sont utilises pour les fonctions technologiques, par ex. rfrencement (cames de
rfrence) ou signaux de commutation de came rapides. Les entres et sorties intgres
peuvent galement tre exploites par les fonctions technologiques dans le programme
utilisateur STEP 7.

Erreur de temps d'excution


Erreurs qui apparaissent pendant le traitement du programme utilisateur dans le systme
d'automatisation (pas pendant le processus).

Esclave
Un esclave ne peut changer des donnes avec un matre qu'aprs y avoir t invit par
ce dernier.

Esclave DP
Un esclave utilis sur PROFIBUS avec le protocole PROFIBUS DP et conforme la
norme EN 50170, partie 3, est dsign par esclave DP.

Esclave DP intelligent
Appareil de terrain de prtraitement des signaux. L'une de ses caractristiques est que
l'tendue d'entre/sortie mis disposition du matre DP ne correspond pas une priphrie
relle, mais plutt une tendue d'entre/sortie reprsente par une CPU de prtraitement.

Etat de fonctionnement
Les systmes d'automatisation de SIMATIC S7 connaissent les tats de fonctionnement
suivants : STOP, DEMARRAGE, RUN.

Facteur de rduction
Le facteur de rduction dtermine la frquence laquelle les paquets GD sont mis et
reus sur la base du cycle de la CPU.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 Glossaire-5
Glossaire

Fichier GSD
Le fichier de base d'un appareil (fichier GSD) contient toutes les proprits spcifiques aux
esclaves. Le format du fichier GSD est spcifi par la norme EN 50170, Volume 2,
PROFIBUS.

Fonction
Selon CEI 1131-3, une fonction (FC) est un bloc de code sans 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 d'exploitation de la
CPU, qui peut tre appele dans le programme utilisateur STEP 7.

Forage
La fonction Forage permet d'affecter des valeurs fixes des variables spcifiques d'un
programme utilisateur ou d'une CPU (y compris les entres et sorties).
A ce sujet, tenez compte galement des restrictions dans la partie Vue d'ensemble des
fonctions de test dans le chapitre Fonctions de test, diagnostic et suppression des erreurs du
manuel Montage du S7-300.

Liste d'tat systme


La liste d'tat systme contient des donnes qui dcrivent l'tat actuel d'un S7-300. Elle
fournit tout moment une vue d'ensemble concernant :
la configuration du S7-300,
le paramtrage courant de la CPU et des modules de signaux paramtrables,
les tats actuels et les procdures dans la CPU et les modules de signaux
paramtrables.

Matre
Lorsqu'il dtient le jeton, un matre peut transmettre des donnes d'autres partenaires
ou requrir des donnes des autres partenaires (= partenaire actif).

Matre DP
Un matre conforme la norme EN 50170, partie 3, est dsign par matre DP.

Mmentos
Les mmentos font partie de la mmoire systme de la CPU et servent enregistrer des
rsultats intermdiaires. Vous pouvez y accder par bit, octet, mot ou double mot.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Glossaire-6 Manuel, 11/2006, A5E00427935-03
Glossaire

Mmentos de cadence
Mmentos servant raliser le cadencement dans le programme utilisateur (1 octet de
mmento).

Remarque
Dans les CPU S7-300, veillez ce que l'octet du mmento de cadence ne soit pas cras
dans le programme utilisateur !

Mmoire de chargement
La mmoire de chargement est un lment constituant de l'unit 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 sauvegarde
La mmoire de sauvegarde garantit une sauvegarde des zones de mmoire de la CPU
sans pile de sauvegarde. Il est possible de sauvegarder un nombre paramtrable de
temporisations, de compteurs, de mmentos et d'octets de donnes, qui sont les
temporisations, compteurs, mmentos et octets de donnes rmanents.

Mmoire image
La mmoire image est un lment de la mmoire systme de la CPU. Au dbut du
programme cyclique, les tats de signaux des modules d'entre sont transmis la mmoire
image des entres. A la fin du programme cyclique, la mmoire image des sorties est
transmise aux modules de sorties comme tat de signaux.

Mmoire systme
La mmoire systme est intgre l'unit centrale et se prsente sous forme de mmoire
RAM. La mmoire systme contient les zones d'oprandes (par ex. temporisations,
compteurs, mmentos) ainsi que les zones de donnes requises en interne par le systme
d'exploitation (par ex. tampon pour la communication).

Mmoire utilisateur
La mmoire utilisateur contient les blocs de code et les blocs de donnes du
programme utilisateur. Elle peut soit tre intgre la CPU, soit se trouver sur des cartes ou
des modules mmoire enfichables. Par principe, le programme utilisateur est cependant
trait dans la mmoire de travail de la CPU.
La mmoire de travail est une mmoire RAM se trouvant dans la CPU et dans laquelle le
processeur accde au programme utilisateur durant l'excution du programme.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 Glossaire-7
Glossaire

Micro-carte mmoire (MMC)


Les micro-cartes mmoire sont des supports de mmoire pour les CPU et les CP. Une
micro-carte mmoire (MMC) se distingue d'une carte mmoire par ses dimensions
rduites.

Module analogique
Les modules analogiques convertissent des valeurs de processus analogiques (par ex. une
temprature) en valeurs numriques qui peuvent ensuite tre traites par l'unit centrale ou,
rciproquement, convertissent des valeurs numriques en grandeurs rglantes analogiques.

Module de signaux
Les modules de signaux (SM) constituent l'interface entre le processus et le systme
d'automatisation. Il existe des modules d'entre et de sortie TOR (module d'entre/sortie
TOR) et des modules d'entre et de sortie analogiques (module d'entre/sortie analogique).

MPI
L'interface multipoint (MPI) est l'interface de la console de programmation de SIMATIC S7.
Elle permet le fonctionnement simultan de plusieurs partenaires (consoles de
programmation, affichages de texte, tableaux de commande) sur une ou plusieurs units
centrales. Chaque partenaire est identifi par une adresse unique (adresse MPI).

Niveau d'excution
Les niveaux d'excution constituent l'interface entre le systme d'exploitation de la CPU et le
programme utilisateur. La squence de traitement des blocs du programme utilisateur est
dfinie dans les niveaux d'excution.

Objets technologiques
Les objets technologiques sont des reprsentations logiques des axes, cames, dtecteurs,
courbes et capteurs externes permettant de commander les composants d'entranement.
Les objets technologiques configurs avec le logiciel optionnel SIMATIC S7-Technology
contiennent des dfinitions des proprits physiques de la mcanique, des limitations, des
surveillances et de la rgulation.

Paquet GD
Un paquet GD peut comporter un ou plusieurs lments GD qui sont transmis groups
dans un tlgramme.

Paramtre
1. Variable d'un bloc de code STEP 7
2. Variable pour le paramtrage du comportement d'un module (une ou plusieurs par
module). A la livraison, chaque module possde un rglage de base recommand qui peut
tre modifi par une configuration sous STEP 7. Il existe des paramtres statiques et des
paramtres dynamiques.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Glossaire-8 Manuel, 11/2006, A5E00427935-03
Glossaire

Paramtres dynamiques
Contrairement aux paramtres statiques, les paramtres dynamiques des modules peuvent
tre modifis pendant le fonctionnement par appel d'un SFC dans le programme utilisateur.
On peut ainsi, par exemple, modifier les seuils d'un module analogique d'entre de signaux.

Paramtres statiques
Contrairement aux paramtres dynamiques, les paramtres statiques de modules ne
peuvent pas tre modifis par le programme utilisateur, mais uniquement par configuration
dans STEP 7, par ex. le retard l'entre d'un module TOR d'entre de signaux.

Poste d'ingnierie
Poste de travail PC sur lequel sont raliss les travaux de configuration du systme de
contrle-commande.

Priorit OB
Le systme d'exploitation de la CPU distingue diffrentes classes de priorit, par ex. le
traitement cyclique du programme ou le traitement du programme dclench par processus.
Des blocs d'organisation (OB), dans lesquels l'utilisateur S7 peut programmer une
raction, sont affects chaque classe de priorit. Les OB reoivent des priorits par dfaut
qui fixent leur ordre de traitement en cas de simultanit ou d'interruption rciproque.

PROFIBUS DP
Les modules TOR, analogiques et intelligents ainsi qu'une large gamme d'appareils de
terrain selon EN 50170, partie 3, tels que par exemple les entranements ou les terminaux
de vannes, sont dcentraliss (loigns du systme d'automatisation pour tre installs
proximit du process) et ce une distance pouvant atteindre 23 km.
Les modules et appareils de terrain sont alors relis au systme d'automatisation par
l'intermdiaire du bus de terrain PROFIBUS DP et on y accde de la mme manire qu'aux
priphriques centralises.

Profondeur d'imbrication
Un appel de bloc permet d'appeler un bloc partir d'un autre bloc. La profondeur
d'imbrication indique le nombre de blocs de code appels simultanment.

Programme utilisateur
Dans le cadre de SIMATIC, une distinction est faite entre le systme d'exploitation de la
CPU et les programmes utilisateur. Ces derniers sont crs avec le logiciel de
programmation STEP 7 dans les langages de programmation possibles (schma
contacts et liste d'instructions) et stocks dans des blocs de code. Les donnes sont
stockes dans des blocs de donnes.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 Glossaire-9
Glossaire

Raction aux erreurs


Raction une erreur de temps d'excution Le systme d'exploitation peut ragir de
plusieurs manires : commutation du systme d'automatisation l'tat STOP, appel d'un
bloc d'organisation dans lequel l'utilisateur peut programmer une raction ou signalisation de
l'erreur.

Redmarrage
Lors de la mise en route d'une 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 d'organisation OB 100 (redmarrage) est excut en premier, avant
le traitement du programme cyclique (OB 1). Lors du redmarrage, la mmoire image des
entres est lue et le programme utilisateur STEP 7 est excut partir de la premire
instruction dans l'OB 1.

Rmanence
On dit qu'une zone mmoire est rmanente si son contenu reste conserv la suite d'une
coupure de la tension secteur et aprs le passage de STOP vers RUN. Aprs une coupure
de la tension secteur et aprs un passage STOP-RUN, la zone non rmanente des
mmentos, temporisations et compteurs est rinitialise.
Peuvent tre rmanents :
Mmentos
Temporisations S7
Compteurs S7
Plages de donnes

S7T Config
Avec S7T Config vous configurez les objets technologiques qui vous sont ncessaires pour
rsoudre votre problme de Motion Control. Le STARTER pour les entranements des
familles MICROMASTER et SINAMICS est intgr dans S7T Config.

Segment
Segment de bus

Signalisation d'erreurs
La signalisation d'erreurs est l'une des ractions possibles du systme d'exploitation une
erreur de temps d'excution. Les autres ractions possibles sont : raction aux erreurs
dans le programme utilisateur, tat STOP de la CPU.

STEP 7
Langage de programmation pour la cration de programmes utilisateur pour automates
programmables SIMATIC S7.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Glossaire-10 Manuel, 11/2006, A5E00427935-03
Glossaire

Systme d'exploitation de la CPU


Le systme d'exploitation de la CPU organise toutes les fonctions et tous les mcanismes de
la CPU qui ne sont pas lis une tche de commande particulire.

Tampon de diagnostic
Le tampon de diagnostic est une zone mmoire sauvegarde de la CPU dans laquelle les
vnements de diagnostic sont mmoriss dans l'ordre de leur apparition.

Technologie intgre
Outre les fonctions AP standard, la CPU technologique a t tendue avec des fonctions
technologiques intgres. Le systme d'exploitation de la CPU technologique a galement
t tendu pour ces fonctions technologiques, afin de garantir des temps de traitement
rapides.

Temporisation
Temporisations

Temporisations
Les temporisations font partie de la mmoire systme de la CPU. Le contenu des "cellules
de temporisation" est actualis automatiquement par le systme d'exploitation de manire
asynchrone au programme utilisateur. Des instructions STEP 7 dfinissent la fonction
prcise de la cellule de temporisation (par ex. retard la monte) et le dclenchement de
son traitement (par ex. dmarrage).

Temps de cycle
Le temps de cycle est le temps ncessaire la CPU pour excuter une seule fois le
programme utilisateur.

Traitement des erreurs par OB


Lorsque le systme d'exploitation dtecte une erreur donne (par ex. erreur d'accs dans
STEP 7), il appelle le bloc d'organisation (OB d'erreur) prvu pour ce cas et dans lequel la
suite du comportement de la CPU peut tre dfinie.

Valeur de remplacement
Les valeurs de remplacement sont des valeurs paramtrables que les modules de sortie
transmettent au processus l'tat STOP de la CPU.
Les valeurs de remplacement peuvent tre crites dans l'accumulateur la place des
valeurs d'entre illisibles, en cas d'erreur d'accs aux modules d'entre (SFC 44).

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 Glossaire-11
Glossaire

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 d'extensions fonctionnelles dont la
compatibilit ascendante est assure, de modifications au niveau de la fabrication (utilisation
de nouveaux modules / composants) ainsi que de corrections de dfauts.

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Glossaire-12 Manuel, 11/2006, A5E00427935-03
Index

A B
Accs Barrette de mmoire, 2-3
acyclique, 4-5 BF1, 2-4, 3-8
Accs acyclique, 4-5 BF3, 2-4, 3-8
Activer / dsactiver, 8-3 Bloc d'alarme
ADI4, 1-3 DPV1, 4-6
interface d'entranement analogique, 4-4 Bloc de code, 5-2
Adressage, 3-5 Bloc de donnes (DB), 5-2
Adresse initiale Comportement vis--vis de la rmanence, 5-4
Module, 3-5 Manipulation, 5-18
Affectation Non rmanence, 5-2
Liaisons S7, 4-18 Rmanence, 5-2
Affichage d'erreurs, 2-4, 3-7 Bloc de donnes non rmanent, 5-2
CPU aptes DP, 3-8 Bloc de donnes rmanent, 5-2
Affichage d'tat, 2-4, 3-7, 5-2 Bloc de donnes technologique
CPU aptes DP, 3-8 Comportement vis--vis de la rmanence, 5-5
Alarme cyclique, 6-20 Excution du traitement, 5-22, 5-23, 5-24
Alarme de processus Bloc systme
Temps de raction, 4-16 DPV1, 4-6
Traitement, 6-19 Blocs
Alarme temporise, 6-20 charger, 5-15
Alimentation, 3-2 BUSF
Raccordement, 2-3 LED, 3-8
allume BUSF1
Elments, 2-1 LED, 3-8
Systme dexploitation, 3-6
Appareils
non raccordables, 4-5 C
raccordables, 4-3, 4-4
Cble bus PROFIBUS, 3-2
Appareils non raccordables, 4-5
Cble PG, 3-2
Appareils raccordables, 3-4, 4-4
Caractristiques techniques
MPI, 4-3
CPU 315T-2 DP, 7-3
PROFIBUS DP, 4-3
Catalogue du matriel, 4-4
Approbations, iv
Centre de formation, vi
Archive des valeurs de mesure, 5-20
Cercle GD, 4-10
ARRET, 3-8
Changement
Arrter, 3-8
CPU technologique, 8-1
Charge due la communication
Configure, 6-8
Dpendance du temps de cycle rel, 6-9
Influence de la charge due la communication sur
le temps de cycle rel, 6-9

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 Index-1
Index

Chargement D
Les blocs, 5-15
DB technologique
Programme utilisateur, 5-13, 5-15
Comportement vis--vis de la rmanence, 5-4
Charger le programme utilisateur, 5-13, 5-15
DC5V, 2-4, 3-7
Manipulation largie, 5-15
Dfinition
Cheminement d'une communication
DPV1, 4-5
Liaisons S7, 4-17
Diagnostic, 4-4
Cohrence des donnes, 4-16
Adresse, 8-5
COMBIMASTER, 1-3, 4-4
DP(DRIVE), 8-8
Commande, 3-5
diodes lectroluminescentes, 2-1
Communication, 4-1
Disponibilit
Cohrence des donnes, 4-16
DPV1, 4-5
Communication de base S7, 4-7, 4-9
Liaisons S7, 4-21
Communication OP, 4-7, 4-8
Disposition
Communication par donnes globales, 4-7, 4-10
Entres / sorties intgres pour technologie, 7-11
Communication PG, 4-7, 4-8
Documentation
Communication S7, 4-7, 4-9
Place du manuel, v
Installation et configuration, 4-17
Domaine d'application, 1-1
Commutateur de mode de fonctionnement, 2-3
Domaine de validit
Comportement vis--vis de la rmanence
Manuel, iii, 8-1
Bloc de donnes technologique, 5-4, 5-5
Domaine d'utilisation, 1-1
DB, 5-4, 5-5
Donnes de configuration, 5-2
Objets mmoire, 5-4
Technologie, 5-3
Compteurs, 5-2
Donnes locales, 5-2, 5-7
Concept de mmoire, 5-1
Donnes technologiques systme, 5-2
Concept de mmoire de chargement
DP(DRIVE)
CPU technologique, 8-6
Diagnostic, 8-8
Condition
OP, 3-2, 8-8
DPV1, 4-6
PG, 3-2, 8-8
Mise en service, 3-6
DPV1, 4-5
Routage, 4-13
Bloc d'alarme, 4-6
Configuration, 1-3
Bloc systme, 4-6
Configuration matrielle
Condition, 4-6
Reprendre, 8-5
Dfinition, 4-5
Configurations d'axes, 1-1
Disponibilit, 4-5
Configurations technologiques, 1-1
Fonction, 4-5
Connaissances de base
Dure de vie d'une MMC, 5-10
Prrequis, iii
Connaissances de base requises, iii
Constituants
E
S7-300, 3-1
CPU 315T-2 DP Effacement gnral, 5-17
Caractristiques techniques, 7-3 Elments
CPU technologique allume, 2-1
Changement, 8-1 Emplacement, 3-5
Concept de mmoire de chargement, 8-6 Entres / sorties intgres pour technologie
Remplacer, 8-6 Disposition, 7-11
technologie, 1-1 Entres et sorties intgres pour technologie, 1-3, 2-2,
3-5
Intgre, 3-5
Intgrs, 1-3, 2-2
Equidistance, 3-2, 8-8

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Index-2 Manuel, 11/2006, A5E00427935-03
Index

Erreur de bus, 3-9 L


Erreur de l'interface DP, 3-9
LED, 3-7, 3-8
Esclave, 4-2
Affichage, 2-4
Esclave DP, 4-2
Liaisons S7
ET 200M, 1-3, 4-4
Affectation, 4-18
Evnement d'alarme, 8-4
Cheminement d'une communication, 4-17
Excution du traitement
Disponibilit, 4-21
Bloc de donnes, 5-22, 5-23, 6-1
Ordre chronologique lors de l'affectation, 4-19
Exemple de calcul
Rpartition, 4-20
Pour le temps de cycle, 6-21
Rservation, 4-18
Pour le temps de raction, 6-22
Logement
Pour le temps de raction l'alarme, 6-24
Micro-carte mmoire (MMC), 2-3
Logiciel optionnel
Technologie S7, 3-6
F
Facteur de rduction, 4-10
Fonction M
DPV1, 4-5
Maintenance, vii
Fonction de forage, 3-7
Matre, 4-2
Fonction mmoire, 5-13
Matre DP, 4-2
Charger les blocs, 5-15
Manipulation
Fonction PUT/GET, 4-16
avec blocs de donnes, 5-18
FRCE, 2-4, 3-7
Manipulation largie
Charger le programme utilisateur, 5-15
Manuel
H
Domaine de validit, iii
Horloge, 7-2 Objectif, iii
Marquage CE, iv
Marque C, iv
I MASTERDRIVES, 1-3, 4-4
Mmentos, 5-2
Informations
Mmoire
SFC, 8-2
Rmanence, 5-3
Installation et configuration, 3-1
subdivision, 5-1
Communication S7, 4-17
Mmoire de chargement, 5-2
une range, 1-4
Taille, 5-2
Installation et configuration sur une range, 1-4
Mmoire image de processus, 5-2
Interface, 1-2, 3-4, 4-1
des entres et sorties, 5-6
Quels appareils quelles interfaces ?, 4-3
Mmoire rmanente, 5-3
Interface d'entranement
Mmoire systme, 5-2, 5-6
analogique, 4-4
Donnes locales, 5-7
analogique, ADI4, 1-3
Mmoire image des entres et des sorties, 5-6
Interface d'entranement analogique, 1-3
Plages d'oprandes, 5-6
ADI4, 4-4
Mmoire utilisateur, 5-2
Interface DP(DRIVE), 1-3, 3-4
Mettre jour
Interface MPI/DP, 1-2, 3-4, 4-1, 4-2
Systme dexploitation, 3-6
Mode de fonctionnement, 4-2
Micro-carte mmoire (MMC), 5-2
Internet, vi
Logement, 2-3
I-Slave, 4-2
MICROMASTER, 1-3
Isochronisme, 1-3, 2-1, 4-4
MICROMASTER 4, 4-4
Mise en service, 3-6

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 Index-3
Index

MMC Proprits
Dure de vie, 5-10 MPI, 4-2
Mode de fonctionnement, 2-3 PROFIBUS DP, 4-3
Interface MPI/DP, 4-2
Module
Adresse initiale, 3-5 R
Module de signaux, 3-2
Raccordement
Module unit centrale, 3-2
Alimentation, 2-3
Monde TIA, 1-1
Recette, 5-18
Motion Control, 1-1
Rmanence, 5-3
MPI, 3-3
Remplacement
Appareils raccordables, 4-3
CPU technologique, 8-6
Proprits, 4-2
Rpartition
MRES, 2-3
Liaisons S7, 4-20
Reprendre
Configurations matrielles, 8-5
N
Rservation
Nombre de partenaires, 3-3 Liaisons S7, 4-18
Normes, iv Routage, 4-12
Accs des stations se trouvant dans un autre
sous-rseau, 4-12
O Conditions, 4-13
des fonctions PG, 4-8
Objectif
Exemple d'application, 4-14
Manuel, iii
RUN, 2-3, 2-4, 3-7
Objets mmoire
Comportement vis--vis de la rmanence, 5-4
Objets technologiques, 1-1
S
OP
sur DP(DRIVE), 3-2, 8-8 S7-300
Organes de commande, 2-1 Constituants, 3-1
S7T Config, 2-2
Services de communication, 4-7
P SF, 2-4, 3-7
SFC
Paquet GD, 4-10
Informations, 8-2
PG
SIMATIC Micro Memory Card
sur DP(DRIVE), 3-2, 8-8
MMC utilisables, 7-2
Place du manuel
Proprits, 5-10
Documentation, v
SIMODRIVE, 1-3
Plage d'adresses, 3-5
SIMODRIVE 611 universal, 1-3, 4-4
Plage d'oprandes, 5-2, 5-6
SIMODRIVE POSMO, 1-3, 4-4
Plan d'encombrement, 7-1
SINAMICS, 1-3, 4-4
PLCopen, 1-1
Sous-rseaux, 3-3
Point d'arrt, 3-7
STOP, 2-3, 2-4, 3-7, 3-8
Point de liaison, 4-17
subdivision
Point de transition, 4-17
Mmoire, 5-1
PROFIBUS DP, 3-3
Support, vi
Appareils raccordables, 4-3
Support technique, vii
Proprits, 4-3
Systme dexploitation, 3-6
PROFIBUS DP(DRIVE), 3-3, 4-1, 4-4
de la CPU, 3-6
PROFIdrive, 4-4
Mettre jour, 3-6
Programmation, 1-3

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Index-4 Manuel, 11/2006, A5E00427935-03
Index

technologie, 3-6 Diminution par les accs la priphrie, 6-15


Exemple de calcul, 6-22
Facteurs, 6-11
T Plage de variation, 6-11
Temps de cycle DP, 6-12
Tches automatiser, 1-1
Temps de raction l'alarme
Tches de dplacement, 1-1
Calcul, 6-18
Tches technologiques, 1-1
des CPU, 6-18
Taille
Des modules de signaux, 6-19
Mmoire de chargement, 5-2
Dfinition, 6-18
technologie, 1-1
Exemple de calcul, 6-24
CPU technologique, 1-1
Traitement de l'alarme de processus, 6-19
entres et sorties intgres, 1-3, 2-2
Temps de raction le plus court
Systme dexploitation, 3-6
Calcul, 6-13
Technologie
Conditions, 6-13
Donnes de configuration, 5-3
Temps de raction le plus long
entres et sorties intgres, 3-5
Calcul, 6-14
Technologie intgre, 3-5
Conditions, 6-14
Technologie S7, 1-3, 5-22
Temps d'excution
Logiciel optionnel, 3-6
Traitement du programme, 8-4
Tempos, 5-2
Traitement du programme
Temps de cycle
Temps d'excution, 8-4
Calcul, 6-5
Dfinition, 6-2
Exemple de calcul, 6-21
V
Mmoire image de processus, 6-2
Modle de tranche de temps, 6-2 Variable de communication, 4-16
Procdure du traitement cyclique Vitesse de transmission, 3-3
du programme, 6-3
Prolongement, 6-4
Temps de cycle maximal, 6-7 X
Temps de cycle maximal, 6-7
X1, 3-4, 4-1, 4-2
Temps de raction
X3, 3-4, 4-1
Calcul du temps de raction, 6-14
Calcul du temps de raction le plus court, 6-13
Conditions ncessaires pour le temps de
Z
raction, 6-14
Conditions ncessaires pour le temps de raction le Zone d'adressage DP, 3-5
plus court, 6-13 Zone de mmoire, 5-1
Dfinition, 6-11

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Manuel, 11/2006, A5E00427935-03 Index-5
Index

Caractristiques de la CPU du systme S7-300 : CPU 315T-2 DP


Index-6 Manuel, 11/2006, A5E00427935-03

Vous aimerez peut-être aussi