Professional Documents
Culture Documents
SIMATIC
S7-1200
Easy Book
Introduction au S7-1200
puissant et souple
1
______________
STEP 7 Basic facilite le
travail
2
______________
3
Mise en route
______________
Simplification des concepts
API
4
______________
Simplification des concepts
de programmation
Manuel
5
______________
Communication aise entre
les appareils
6
______________
Utilisation aise des
gnrateurs d'impulsion
intgrs
7
______________
Utilisation aise des outils en
ligne
8
______________
A
Caractristiques techniques
______________
11/2009
A5E02486777-01
Mentions lgales
Mentions lgales
Signaltique d'avertissement
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
Lappareil/le systme dcrit dans cette documentation ne doit tre manipul que par du personnel qualifi pour
chaque tche spcifique. La documentation relative cette tche doit tre observe, en particulier les consignes
de scurit et avertissements. Les personnes qualifies sont, en raison de leur formation et de leur exprience,
en mesure de reconnatre les risques lis au maniement de ce produit / systme et de les viter.
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
Industry Sector
Postfach 48 48
90026 NRNBERG
ALLEMAGNE
Avant-propos
Bienvenue dans l'univers S7-1200, le dernier n dans la famille des contrleurs SIMATIC de
Siemens. Le contrleur compact SIMATIC S7-1200 est le contrleur modulaire faible
encombrement, conu pour les petits systmes d'automatisation ncessitant une
fonctionnalit simple ou avance en ce qui concerne la logique, IHM et la mise en rseau.
Sa forme compacte, son faible prix et ses caractristiques performantes font du S7-1200
une solution idale pour la commande de petites applications.
Rpondant l'engagement de SIMATIC pour la "totally integrated automation" (TIA), la
gamme de produits S7-1200 et l'outil de programmation STEP 7 Basic vous offrent la
souplesse dont vous avez besoin pour rsoudre vos tches d'automatisation.
Le S7-1200 contribue faciliter les tches les plus exigentes !
La solution SIMATIC S7-1200, conue pour la classe de contrleurs "compacts" est
constitue du contrleur SIMATIC S7-1200 et des pupitres SIMATIC HMI Basic Panels, tous
programmables avec le logiciel d'ingnierie SIMATIC STEP 7 Basic. La possibilit de
programmer les deux appareils avec le mme logiciel d'ingnierie rduit de manire
significative les cots de dveloppement.
Le contrleur S7-1200 compact comporte :
PROFINET intgr
Des E/S rapides ralisant la commande de
dplacements, des entres analogiques intgres
permettant de minimiser l'encombrement et de ne
pas ncessiter d'E/S supplmentaires, 2
gnrateurs d'impulsions pour les applications de
largeur d'impulsion (Page 89) et jusqu' 6
compteurs rapides (Page 84)
Des E/S intgres aux modules unit centrale
fournissant de 6 14 entres et de 4 10 sorties
Des modules d'entres-sorties pour
tension continue, un relais ou des E/S
analogiques augmentent le nombre d'E/S
et des Signal Board innovants
s'encliquettent sur la face avant de la CPU
pour mettre disposition des E/S
supplmentaires (Page 9).
Les pupitres SIMATIC HMI Basic Panels
(Page 10) ont t spcialement conus
pour le S7-1200.
Easy Book fournit une introduction
l'automate S7-1200. Les pages suivantes
donnent une vue d'ensemble des
nombreuses caractristiques et
fonctionnalits des appareils.
Easy Book
Manuel, 11/2009, A5E02486777-01
Avant-propos
Pour toute information concernant les certifications UL et FM, le marquage CE, C-Tick et
d'autres normes, rfrez-vous aux Caractristiques techniques (Page 103).
Adressez-vous votre agence Siemens si certaines de vos questions techniques restent
sans rponse, si vous voulez connatre les offres de formation ou si vous dsirez
commander des produits S7. Comme ce personnel est techniquement form et a des
connaissances trs pointues sur vos activits, vos processus et vos industries, ainsi que sur
les diffrents produits Siemens que vous utilisez, il peut apporter les rponses les plus
rapides et les plus efficaces possibles tout problme que vous pourriez rencontrer.
Easy Book
Manuel, 11/2009, A5E02486777-01
Sommaire
Avant-propos ............................................................................................................................................. 3
1
1.2
1.3
2.2
2.2.1
2.2.2
2.2.3
2.2.4
2.2.5
2.2.6
Mise en route........................................................................................................................................... 21
4.1
4.2
4.3
4.4
4.5
5.2
5.2.1
5.2.2
5.2.3
5.3
5.3.1
5.4
5.4.1
5.4.2
5.4.3
5.4.4
5.4.5
Easy Book
Manuel, 11/2009, A5E02486777-01
Sommaire
6.2
6.2.1
6.2.2
6.2.3
Compteurs rapides...................................................................................................................... 84
7.2
8.2
8.3
8.4
8.5
8.6
8.7
8.8
A.2
A.3
A.4
A.5
A.6
Index...................................................................................................................................................... 127
Easy Book
Manuel, 11/2009, A5E02486777-01
Easy Book
Manuel, 11/2009, A5E02486777-01
Caractristique
CPU 1211C
CPU 1212C
CPU 1214C
Dimensions (mm)
90 x 100 x 75
90 x 100 x 75
110 x 100 x 75
Mmoire utilisateur
Mmoire de travail
Mmoire de chargement
Mmoire rmanente
25 Ko
1 Mo
2 Ko
25 Ko
1 Mo
2 Ko
50 Ko
2 Mo
2 Ko
8 entres
6 sorties
2 entres
6 entres
4 sorties
2 entres
14 entres
10 sorties
2 entres
1024 octets
1024 octets
1024 octets
1024 octets
1024 octets
1024 octets
Mmentos (M)
4096 octets
4096 octets
8192 octets
Signal Board
Modules de communication
Compteurs rapides
Monophase
3 100 kHz
3 80 kHz
Analogique
Quadrature de phase
3 100 kHz
1 30 kHz
3 80 kHz
1 20 kHz
3 100 kHz
3 30 kHz
3 80 kHz
3 20 kHz
Sorties d'impulsions1
Oui
Oui
Oui
Dure de rmanence de
l'horloge temps rel
18 s/opration
0,1 s/opration
Seules les CPU sortie CC (sans relais) supportent les sorties impulsions.
Easy Book
Manuel, 11/2009, A5E02486777-01
1.1
CPU
Module
Module
d'entressorties (SM)
TOR
Analogiq
ue
Signal Board
(SB)
Entres
uniquement
Sorties
uniquement
Combinaison entres/sorties
8 entres CC
8 sorties CC
8 sorties relais
16 entres CC 16 sorties CC
16 sorties relais
4 entres
analogiques
8 entres
analogiques
2 sorties
analogiques
4 sorties
analogiques
TOR
Analogiq
ue
1 sortie analogique
Easy Book
Manuel, 11/2009, A5E02486777-01
1.2
KTP1000 Basic PN
Couleur (TFT, 256 couleurs)
Ecran tactile 10"
avec 8 touches tactiles
Taille : 10.4"
Rsolution : 640 x 480
10
128 variables
50 crans de processus
200 alarmes
25 courbes
32 Ko de mmoire des
recettes
5 recettes, 20
enregistrements, 20
entres
128 variables
50 crans de processus
200 alarmes
25 courbes
32 Ko de mmoire des
recettes
5 recettes, 20
enregistrements, 20
entres
256 variables
50 crans de processus
200 alarmes
25 courbes
32 Ko de mmoire des
recettes
5 recettes, 20
enregistrements, 20
entres
Easy Book
Manuel, 11/2009, A5E02486777-01
TP1500 Basic PN
Couleur (TFT, 256
couleurs)
Ecran tactile 15"
Taille : 15.1"
Rsolution : 1024 x 768
1.3
256 variables
50 crans de processus
200 alarmes
25 courbes
32 Ko de mmoire des
recettes (flash intgre)
5 recettes, 20
enregistrements, 20
entres
%
Appareils S7-1200
CPU
Module d'entressorties (SM)
Module de
communication (CM)
Largeur A
Largeur B
90 mm
45 mm
CPU 1214C
110 mm
55 mm
45 mm
22,5 mm
70 mm
35 mm
30 mm
15 mm
Easy Book
Manuel, 11/2009, A5E02486777-01
11
PP
PP
PP
PP
Vue de ct
Montage vertical
Montage horizontal
Zone de dgagement
12
Easy Book
Manuel, 11/2009, A5E02486777-01
Comme tous ces composants sont regroups un endroit, vous pouvez facilement accder
chaque lment de votre projet. La fentre d'inspection montre, par exemple, les
proprits et informations de l'objet que vous avez slectionn dans la zone de travail.
Lorsque vous slectionnez diffrents objets, la fentre d'inspection affiche les proprits que
vous pouvez configurer. La fentre d'inspection contient des onglets vous permettant de voir
les informations de diagnostic et autres messages.
En affichant tous les diteurs ouverts, la barre d'dition vous permet de travailler plus
rapidement et efficacement. Pour basculer d'un diteur ouvert un autre, il suffit de cliquer
sur l'diteur correspondant. Vous pouvez galement aligner deux diteurs verticalement ou
horizontalement. Cette fonction vous permet d'utiliser la fonction glisser-dplacer entre les
diteurs.
Easy Book
Manuel, 11/2009, A5E02486777-01
13
2.1
14
Easy Book
Manuel, 11/2009, A5E02486777-01
2.1.1
La bote de dialogue
"Imprimer" vous permet de
slectionner les rubriques
imprimer. Assurez-vous que le
panneau de commande
affiche bien une rubrique.
Vous pouvez alors
slectionner n'importe quelle
autre rubrique imprimer.
Cliquez sur le bouton
"Imprimer" pour envoyer les
rubriques slectionnes vers
votre imprimante.
Easy Book
Manuel, 11/2009, A5E02486777-01
15
2.2
2.2.1
2.2.2
16
Easy Book
Manuel, 11/2009, A5E02486777-01
2.2.3
Pour basculer entre les diteurs ouverts, cliquez sur les icnes correspondantes dans la
barre d'dition.
Easy Book
Manuel, 11/2009, A5E02486777-01
17
2.2.4
2.2.5
18
Easy Book
Manuel, 11/2009, A5E02486777-01
2.2.6
Easy Book
Manuel, 11/2009, A5E02486777-01
19
20
Easy Book
Manuel, 11/2009, A5E02486777-01
Mise en route
Travailler avec STEP 7 Basic est vraiment simple ! Les pages suivantes vous montrent avec
quelle rapidit vous pouvez crer un projet.
Dans le portail de dmarrage,
cliquez sur la tche "Crer un
nouveau projet".
Entrez un nom de projet et
cliquez sur le bouton "Crer".
Easy Book
Manuel, 11/2009, A5E02486777-01
21
Mise en route
Lorsque l'diteur des appareils est ouvert, vous pouvez ouvrir une
table des variables.
Les diteurs ouverts sont affichs dans la barre d'dition.
22
Easy Book
Manuel, 11/2009, A5E02486777-01
Mise en route
Easy Book
Manuel, 11/2009, A5E02486777-01
23
Mise en route
24
Easy Book
Manuel, 11/2009, A5E02486777-01
Mise en route
Utiliser les variables API de la table des variables pour l'adressages des instructions
En vous servant de la table des
variables, vous pouvez rapidement
entrer les variables API
correspondant aux adresses des
contacts et bobines.
1. Double-cliquez sur l'adresse par
dfaut <??.?> au-dessus du
premier contact normalement
ouvert.
2. Cliquez sur l'icne de slection
droite de l'adresse, afin d'afficher
les variables contenues dans la
table des variables.
3. Dans la liste droulante,
slectionnez "Start" pour le
premier contact.
4. Rptez les tapes prcdentes
pour le second contact et
slectionnez la variable "Stop".
5. Pour la bobine et le contact
d'auto-alimentation, slectionnez
la variable "Running".
Easy Book
Manuel, 11/2009, A5E02486777-01
25
Mise en route
26
Easy Book
Manuel, 11/2009, A5E02486777-01
Mise en route
Easy Book
Manuel, 11/2009, A5E02486777-01
27
Mise en route
28
Easy Book
Manuel, 11/2009, A5E02486777-01
Mise en route
Vous pouvez galement faire glisser des variables API de l'arborescence de projet dans
l'cran IHM. Affichez les variables API dans la vue "Dtails" de l'arborescence de projet et
faites glisser la variable dsire dans l'cran IHM.
Easy Book
Manuel, 11/2009, A5E02486777-01
29
Mise en route
30
Easy Book
Manuel, 11/2009, A5E02486777-01
&
'
MISE EN ROUTE
MARCHE
Easy Book
Manuel, 11/2009, A5E02486777-01
31
4.2
32
Easy Book
Manuel, 11/2009, A5E02486777-01
4.3
Easy Book
Manuel, 11/2009, A5E02486777-01
33
Type de
donnes
Taille
(bits)
Plage
Bool
01
TRUE, FALSE, 0, 1
Byte
16#00 16#FF
16#12, 16#AB
Word
16
16#0000 16#FFFF
16#ABCD, 16#0001
DWord
32
16#00000000 16#FFFFFFFF
16#02468ACE
Char
16#00 16#FF
Sint
-128 127
123, -123
Int
16
-32,768 32,767
123, -123
Dint
32
-2,147,483,648 2,147,483,647
123, -123
USInt
0 255
123
UInt
16
0 65,535
123
UDInt
32
0 4,294,967,295
123
Real
32
LReal
64
+/-2,23 x 10
+/-1,79 x 10
Time
32
T#-24d_20h_31m_23s_648ms to
T#24d_20h_31m_23s_647ms
308
T#5m_30s
5#-2d
T#1d_2h_15m_30x_45ms
STRING
Variable
'ABC'
DTL1
12 octets
Minimum :
DTL#1970-01-01-00:00:00.0
DTL#2008-12-16-20:30:20.250
Maximum :
DTL#2554-12-31-23:59:59.999 999 999
1
Le type de donnes DTL est une structure de 12 octets qui mmorise des informations sur la date
et l'heure selon une organisation prdfinie. Vous pouvez dfinir un type DTL soit dans la mmoire
temporaire du bloc, soit dans un DB.
Bien que non disponibles en tant que types de donnes, les formats numriques DCB
suivants sont pris en charge par les instructions de conversion.
34
Format
Taille (bits)
Plage numrique
Exemples
BCD16
16
-999 999
123, -123
BCD32
32
-9999999 9999999
1234567, -1234567
Easy Book
Manuel, 11/2009, A5E02486777-01
Rmanence
Non
Non
Oui
Non
Non
Non
Oui
Non
Non
Oui
(facultatif)
Zone de mmoire
Description
I
Mmoire image des
entres
I_:P1
(entre physique)
Q
Mmoire image des
sorties
Q_:P1
(sortie physique)
M
Mmentos
Easy Book
Manuel, 11/2009, A5E02486777-01
35
Forage
permane
nt
Rmanence
Non
Non
Non
Oui
(facultatif)
Zone de mmoire
Description
L
Mmoire temporaire
DB
Bloc de donnes
Pour accder directement aux entres et sorties physiques (ou pour les forcer), ajoutez ":P"
l'adresse ou la variable (par exemple, I0.3:P, Q1.7:P ou "Arret:P").
0
A
B
C
D
E
F
36
Easy Book
Manuel, 11/2009, A5E02486777-01
4.4
Easy Book
Manuel, 11/2009, A5E02486777-01
37
38
Quantit
1 vnement cycle de
programme
Plusieurs OB autoriss
Numro d'OB
1 (par dfaut)
200 ou plus
Profonde
ur de file
d'attente
Classe
de
priorit
Alarme
temporise
Alarme
cyclique
Classe
de
priorit
1
1
2
3
4
Easy Book
Manuel, 11/2009, A5E02486777-01
Quantit
Numro d'OB
Profonde
ur de file
d'attente
Classe
de
priorit
Classe
de
priorit
Fronts
200 ou plus
32
HSC
6 vnements CV = PV
6 vnements inversion du sens
6 vnements rinitialisation
externe
1 OB par vnement
200 ou plus
16
Erreur de
diagnostic
1 vnement (OB 82
uniquement)
82 uniquement
Erreur de
temps
80 uniquement
26
27
Cas spcial pour l'vnement mise en route : l'vnement mise en route et l'vnement cycle de
programme ne se produisent jamais en mme temps, car l'vnement mise en route doit
s'achever avant que l'vnement cycle de programme ne puisse dmarrer (gestion par le systme
d'exploitation).
Cas spcial pour l'vnement mise en route : Seul l'vnement erreur de diagnostic (associ
l'OB 82) a le droit d'interrompre l'vnement mise en route. Tous les autres vnements sont mis
en file d'attente en vue de leur traitement ultrieur l'achvement de l'vnement mise en route.
La CPU met disposition un total de 4 vnements de temps, que les OB d'alarme temporise et
les OB cycliques se partagent. Le nombre d'OB d'alarme temporise et d'OB cycliques dans votre
programme utilisateur ne peut pas tre suprieur 4.
Easy Book
Manuel, 11/2009, A5E02486777-01
39
4.5
Restrictions d'accs
Pas de protection
Protection en criture
Permet l'accs en lecture seule la CPU, IHM et la communication APIAPI sans protection par mot de passe.
Un mot de passe est ncessaire pour modifier la CPU (criture) et pour
changer le mode de la CPU (MARCHE/ARRET).
Protection en
lecture/criture
40
Easy Book
Manuel, 11/2009, A5E02486777-01
Easy Book
Manuel, 11/2009, A5E02486777-01
41
Module de communication (CM) : jusqu' 3, insrs aux emplacements 101, 102 et 103
CPU : emplacement 1
Easy Book
Manuel, 11/2009, A5E02486777-01
43
Une fois que vous avez slectionn la CPU dans la bote de dialogue en ligne, STEP 7
Basic charge la configuration matrielle de la CPU, y compris tous les modules (SM, SB ou
CM). Vous pouvez alors configurer les paramtres de la CPU et des modules (Page 48).
44
Easy Book
Manuel, 11/2009, A5E02486777-01
Remarque
La CPU ne dispose pas d'une adresse IP prconfigure. Vous devez affecter manuellement
une adresse IP la CPU pendant la configuration des appareils. Si votre CPU est connecte
un routeur sur le rseau, vous entrez aussi l'adresse IP du routeur.
Easy Book
Manuel, 11/2009, A5E02486777-01
45
Slectionnez le module
Insrez le module
Rsultat
SM
SB
CM
46
Easy Book
Manuel, 11/2009, A5E02486777-01
Description
Slectionnez la "Vue du rseau" pour
afficher les appareils connecter.
Easy Book
Manuel, 11/2009, A5E02486777-01
47
5.1.1
48
Easy Book
Manuel, 11/2009, A5E02486777-01
Easy Book
Manuel, 11/2009, A5E02486777-01
49
50
Easy Book
Manuel, 11/2009, A5E02486777-01
5.1.2
Easy Book
Manuel, 11/2009, A5E02486777-01
51
5.2
Structure modulaire :
2%
)%
)&
52
Easy Book
Manuel, 11/2009, A5E02486777-01
Bloc appelant
2%)%)&
Excution du programme
Excution du programme
2%)%)&
Dbut du cycle
Profondeur d'imbrication
Dans cet exemple, la
profondeur d'imbrication est
gale 4 : de cycle de
programme de l'OB plus 3
niveaux d'appels de blocs
de code.
2%
)%
)&
'%
)%
'%
)&
)%
)&
'%
'%
En crant des blocs de code gnriques pouvant tre rutiliss l'intrieur du programme
utilisateur, vous simplifiez la conception et l'implmentation du programme utilisateur.
Vous pouvez crer des blocs de code rutilisables pour des tches standard, telles que
la commande d'une pompe ou d'un moteur. Vous pouvez galement stocker ces blocs de
code gnriques dans une bibliothque qui peut tre utilise par d'autres applications ou
solutions.
Lorsque vous structurez le programme utilisateur en composants modulaires lis des
tches fonctionnelles, votre programme devient plus facile comprendre et grer. Non
seulement les composants modulaires vous aident standardiser la conception du
programme, mais ils rendent galement l'actualisation ou la modification du code de
programme plus rapide et plus facile.
La cration de composants modulaires simplifie le dbogage de votre programme. En
structurant le programme complet en tant qu'ensemble de segments de programme
modulaires, vous pouvez tester la fonctionnalit de chaque bloc de code ds qu'il est
labor.
L'utilisation d'une conception modulaire rapporte des tches fonctionnelles spcifiques
permet de diminuer le temps requis pour la mise en route de l'application.
Easy Book
Manuel, 11/2009, A5E02486777-01
53
5.2.1
54
Easy Book
Manuel, 11/2009, A5E02486777-01
5.2.2
Easy Book
Manuel, 11/2009, A5E02486777-01
55
2%
)%
)%'%
'%
)%'%
)%'%
'%
5.2.3
56
Easy Book
Manuel, 11/2009, A5E02486777-01
Easy Book
Manuel, 11/2009, A5E02486777-01
57
5.3
&
'
&
58
Easy Book
Manuel, 11/2009, A5E02486777-01
5.3.1
Contact
normalement
ferm
La structure de base d'une opration logique sur bits est soit une logique AND, soit une
logique OR. Des contacts connects en srie crent des rseaux de logique ET. Des
contacts connects en parallle crent des rseaux de logique OU.
Vous pouvez connecter des contacts d'autres contacts et crer votre propre logique
combinatoire. Si le bit d'entre que vous indiquez utilise l'identificateur de mmoire I (entre)
ou Q (sortie), la valeur du bit est lue dans la mmoire image du processus. Les signaux du
contact physique dans votre processus de rgulation sont cbls aux bornes d'entre de
l'automate. La CPU lit les signaux d'entre cbls et actualise les valeurs d'tat
correspondantes dans la mmoire image des entres.
Vous pouvez effectuer une lecture directe d'une entre physique en indiquant ":P" aprs la
variable d'une entre (p. ex. "Dmarrage_Moteur:P" ou "I3.4:P"). En cas de lecture directe,
les valeurs de donnes binaires sont lues directement dans l'entre physique et non dans la
mmoire image. Une lecture directe n'actualise pas la mmoire image.
Easy Book
Manuel, 11/2009, A5E02486777-01
59
S'il y a flux de courant travers une bobine de sortie, le bit de sortie est mis 1.
S'il n'y a pas de flux de courant travers une bobine de sortie, le bit de la bobine de
sortie est mis 0.
S'il y a flux de courant travers une bobine de sortie inverse, le bit de sortie est mis 0.
S'il n'y a pas de flux de courant travers une bobine de sortie inverse, le bit de sortie
est mis 1.
L'instruction Bobine de sortie crit une valeur pour un bit de sortie. Si le bit de sortie que
vous indiquez utilise l'identificateur de mmoire Q, la CPU met le bit de sortie dans la
mmoire image du processus 1 ou 0 conformment l'tat de flux de courant. Les
signaux de sortie de vos actionneurs de rgulation sont cbls aux bornes de sortie de
l'API0. A l'tat MARCHE, la CPU lit les signaux des entres, traite les tats d'entre en
fonction de la logique de votre programme, puis ragit en entrant de nouvelles valeurs d'tat
de sortie dans la mmoire image du processus. Aprs chaque cycle d'excution du
programme, la CPU transfre le nouvel tat des sorties mmoris dans la mmoire image
aux bornes de sortie cbles.
Vous pouvez effectuer une criture directe d'une sortie physique en indiquant ":P" aprs la
variable d'une sortie (p. ex. "Moteur_Marche:P" ou "Q3.4:P"). En cas d'criture directe, les
valeurs de donnes binaires sont crites directement dans la mmoire image des sorties et
directement dans la sortie physique.
Les bobines peuvent tre utilises ailleurs qu' la fin d'un rseau. Vous pouvez insrer une
bobine au milieu d'un barreau du rseau CONT, entre des contacts ou d'autres instructions.
Inverseur de contact Bote ET avec une entre
NOT (CONT)
logique inverse (FBD)
60
Easy Book
Manuel, 11/2009, A5E02486777-01
Bote OU (FBD)
Toutes les entres d'une bote ET doivent tre vraies pour que la sortie soit vraie.
Il suffit qu'une entre d'une bote OU soit vraie pour que la sortie soit vraie.
Un nombre impair d'entres d'une bote OU EXCLUSIF doivent tre vraies pour que la
sortie soit vraie.
En programmation FBD, les rseaux de contacts CONT sont reprsents par des rseaux
de botes ET (&), OU (>=1) et OU EXCLUSIF (x) dans lesquels vous pouvez indiquer des
valeurs binaires pour les entres et sorties des botes. Vous pouvez aussi tablir des
connexions d'autres botes logiques et crer vos propres combinaisons logiques. Une fois
que vous avez plac la bote dans votre rseau, vous pouvez faire glisser l'outil "Insrer
entre binaire" de la barre d'outils "Favoris" ou de l'arborescence d'instructions vers le ct
d'entre de la bote afin d'ajouter des entres. Vous pouvez aussi cliquer avec le bouton
droit de la souris sur le connecteur d'entre de la bote et slectionner "Insrer entre".
Les entres et la sortie de la bote peuvent tre connectes une autre bote logique ou
vous pouvez entrer une adresse binaire ou un mnmonique de bit pour une entre non
connecte. Lors de l'excution de la bote d'instruction, les tats des entres en cours sont
appliqus la logique binaire et, si elle est vraie, la sortie de la bote sera vraie.
Comparaison, instructions
Vous utilisez les instructions de comparaison pour comparer deux valeurs ayant le mme
type de donnes. Lorsque la comparaison est VRAIE, le contact est activ (CONT) ou la
sortie de la bote est VRAIE (FBD).
CONT
LOG
Une fois que vous avez cliqu sur l'instruction dans
l'diteur de programmes, vous pouvez slectionner le
type de comparaison et le type de donnes dans les
menus droulants.
Type de relation
==
<>
>=
<=
>
<
Easy Book
Manuel, 11/2009, A5E02486777-01
61
Compteurs
Vous utilisez les compteurs pour compter des vnements de programme internes et des
vnements de processus externes. Chaque compteur utilise une structure sauvegarde
dans un bloc de donnes afin de conserver les donnes du compteur. Vous affectez le bloc
de donnes lors du placement du compteur dans l'diteur. Ces instructions utilisent des
compteurs logiciels dont la vitesse de comptage maximale est limite par la vitesse
d'excution de l'OB dans lequel ils se trouvent.
CTU incrmente.
CTU dcrmente.
62
Easy Book
Manuel, 11/2009, A5E02486777-01
Easy Book
Manuel, 11/2009, A5E02486777-01
&8
&'
/2$'
&9
48
4'
63
Temporisations
Vous utilisez les temporisations pour crer des retards programms :
TP : la temporisation "Impulsion" gnre une impulsion de dure prdfinie.
TON : la sortie Q de la temporisation "Retard la monte" est mise sur ON aprs un
temps de retard prdfini.
TOF : la sortie Q de la temporisation "Retard la retombe" est remise sur OFF aprs un
temps de retard prdfini.
TONR : la sortie de la temporisation "Retard la monte mmoris" est mise sur ON
aprs un temps de retard prdfini. Le temps coul est accumul sur plusieurs priodes
de temps jusqu' ce que l'entre R soit utilise pour rinitialiser le temps coul.
RT : rinitialise une temporisation en effaant les donnes de temps sauvegardes dans
le bloc de donnes d'instance de temporisation spcifi.
Les temporisations TP,
TON et TOF ont les
mmes paramtres
d'entre et de sortie.
La temporisation
TONR comporte un
paramtre d'entre R
supplmentaire de
remise zro.
L'instruction RT rinitialise
les donnes de
temporisation pour la
temporisation indique.
"nom de temporisation"
----[ RT ]----
Le nombre de temporisations que vous pouvez utiliser dans votre programme utilisateur est
limit uniquement par la quantit de mmoire dans la CPU. Chaque temporisation utilise 16
octets de mmoire.
Chaque temporisation utilise une structure sauvegarde dans un bloc de donnes afin de
conserver les donnes de la temporisation. Vous affectez le bloc de donnes lors du
placement de la temporisation dans l'diteur. Lorsque vous placez des temporisations dans
un bloc fonctionnel, vous pouvez slectionner l'option "bloc de donnes multiinstance". Les
noms des structures de temporisation peuvent alors tre diffrents avec des structures de
donnes distinctes, mais les donnes de temporisation sont contenues dans un seul bloc de
donnes et vous n'avez pas besoin d'un bloc de donnes distinct pour chaque
temporisation. Cela rduit le temps de traitement et l'espace mmoire ncessaire pour la
gestion des temporisations. Il n'y a pas d'interaction entre les structures de donnes de
temporisation dans le bloc de donnes multiinstance partag.
64
Easy Book
Manuel, 11/2009, A5E02486777-01
TP Temporisation
,1
Chronogramme
d'impulsion
4
37
37
37
(7
37
TON Temporisation
,1
Chronogramme de
retard la monte
(7
37
TOF Temporisation
Chronogramme de
retard la retombe
37
37
,1
(7
37
Easy Book
Manuel, 11/2009, A5E02486777-01
37
37
65
TONR
Temporisation
Chronogramme de
retard la monte
mmoris
,1
5
4
37
(7
66
Easy Book
Manuel, 11/2009, A5E02486777-01
Modes
Description
Inactif
Autorglage
Mode
automatique
Mode manuel Vous pouvez rgler la variable de commande manuellement si vous exploitez le
rgulateur PID en mode manuel.
Easy Book
Manuel, 11/2009, A5E02486777-01
MC_MoveJog excute le
mode manuel vue aux fins
de test et de mise en route.
67
MC_MoveAbsolute dmarre le
mouvement vers une position
absolue. Le travail s'achve
lorsque la position cible est
atteinte.
5.4
5.4.1
68
Easy Book
Manuel, 11/2009, A5E02486777-01
Remarque
Affectez un nom de variable API aux bits du mmento systme ou du mmento de cadence.
Le nom de la variable permet de dcrire la fonctionnalit du bit pour une rfrence aise,
afin que vous puissiez facilement entrer le nom de la variable dans votre programme
utilisateur.
Easy Book
Manuel, 11/2009, A5E02486777-01
69
5.4.2
Avec une table de visualisation, vous pouvez surveiller la CPU et interagir avec elle alors
qu'elle excute le programme utilisateur. Vous pouvez afficher ou modifier les valeurs non
seulement pour les variables des blocs de code et de donnes, mais galement pour les
zones de mmoire de la CPU, savoir les entres et sorties (I et Q), les priphries
d'entre, les mmentos (M) et les DB (Page 33). Une table de visualisation vous permet
d'activer les priphries de sortie (telles que "Arrt:P" ou "Q3.4:P") d'une CPU l'tat
ARRET. Vous pouvez, par exemple, affecter des valeurs spcifiques aux sorties lorsque
vous testez le cblage de la CPU.
Une table de visualisation vous permet galement de "forcer" ou de forcer en permanence
une variable une valeur spcifique (Page 101). Les valeurs forces sont appliques une
fois par cycle. Elles peuvent tre modifies pendant l'excution du programme mais, en ce
qui concerne les sorties, les valeurs forces sont crites la fin du cycle. Pour forcer une
entre ou une sortie (en utilisant ":P"), il vous suffit de cliquer sur l'un des boutons de
"Forage".
70
Easy Book
Manuel, 11/2009, A5E02486777-01
5.4.3
STEP 7 Basic met disposition plusieurs bibliothques globales que vous pouvez utiliser
dans n'importe quel projet.
Remarque
L'enregistrement du projet n'entrane pas d'enregistrement ou d'actualisation de la
bibliothque globale. Pour enregistrer une bibliothque globale que vous avez ajoute ou
modifie, cliquez sur le bouton "Enregistrer les modifications de la bibliothque" dans la
barre d'outils de la bibliothque globale.
Easy Book
Manuel, 11/2009, A5E02486777-01
71
5.4.4
72
Colonne
Description
Objet
Nom de l'objet utilisant les objets de niveau infrieur ou qui est utilis par les objets
de niveau infrieur
Quantit
Nombre d'utilisations
Adresse
Proprits
Proprits spcifiques des objets rfrencs, p. ex. noms de variables dans des
dclarations multiinstances
En tant que
Accs
Adresse
Adresse de l'oprande
Type
Chemin
Easy Book
Manuel, 11/2009, A5E02486777-01
5.4.5
Easy Book
Manuel, 11/2009, A5E02486777-01
73
74
Easy Book
Manuel, 11/2009, A5E02486777-01
Easy Book
Manuel, 11/2009, A5E02486777-01
75
6.1
76
Easy Book
Manuel, 11/2009, A5E02486777-01
TRCV_C tablit une liaison de communication TCP ou ISOon-TCP vers une CPU partenaire, reoit des donnes et peut
mettre fin la liaison. Une fois la liaison configure et tablie,
elle est automatiquement conserve et surveille par la CPU.
L'instruction TRCV_C combine les fonctions des instructions
TCON, TDISCON et TRCV.
Easy Book
Manuel, 11/2009, A5E02486777-01
77
6.2
6.2.1
78
Easy Book
Manuel, 11/2009, A5E02486777-01
Easy Book
Manuel, 11/2009, A5E02486777-01
79
6.2.2
80
Easy Book
Manuel, 11/2009, A5E02486777-01
1200
790
2400
405
4800
212.5
9600
116.3
19200
68.2
38400
44.1
57600
36.1
115200
28.1
Easy Book
Manuel, 11/2009, A5E02486777-01
81
6.2.3
82
Easy Book
Manuel, 11/2009, A5E02486777-01
Remarque
Les sorties de trains d'impulsions ne peuvent pas tre utilises par d'autres instructions dans
le programme utilisateur.
Lorsque vous configurez les sorties de la CPU ou du SB comme gnrateurs d'impulsions
(pour les instructions PWM ou de commande de mouvement de base), les adresses des
sorties correspondantes (Q0.0, Q0.1, Q4.0 et Q4.1) sont supprimes de la mmoire Q et ne
peuvent pas tre utilises d'autres fins dans votre programme utilisateur. Si votre
programme utilisateur crit une valeur dans une sortie utilise comme gnrateur
d'impulsions, la CPU n'crit pas cette valeur dans la sortie physique.
IMPORTANT
Ne dpassez pas la frquence d'impulsion maximale.
Comme spcifi dans le manuel systme S7-1200, la frquence d'impulsion maximale du
gnrateur de sortie d'impulsions est de 100 KHz poru les sorties TOR de la CPU et de
20 KHz pour les sorties TOR du Signal Board.
Lorsque vous configurez les instructions de mouvement de base, sachez que STEP 7
Basic ne vous alerte pas si vous configurez un axe avec une vitesse ou une frquence
maximales dpassant cette limitation matrielle. Afin d'viter tout problme avec votre
application, assurez-vous toujours de ne pas dpasser la frquence d'impulsions maximale
du matriel.
Easy Book
Manuel, 11/2009, A5E02486777-01
83
7.1
Compteurs rapides
Un compteur rapide (HSC) peut tre utilis comme entre d'un codeur angulaire
incrmental. Le codeur angulaire fournit un nombre dfini de valeurs de comptage par tour
et une impulsion de remise zro par tour. L'horloge ou les horloges et l'impulsion de
remise zro du codeur angulaire constituent les entres du HSC.
La premire parmi plusieurs valeurs prdfinies est charge dans le HSC et les sorties sont
actives pour la dure pendant laquelle la valeur de comptage est infrieure la valeur
prdfinie en vigueur. Le HSC met une alarme lorsque la somme des courants est gale
la valeur prdfinie, en cas de rinitialisation et galement en cas de changement de
direction.
Une nouvelle valeur prdfinie est charge et l'tat suivant des sorties est activ chaque
fois que l'vnement d'interruption "Valeur en cours gale valeur prdfinie" se produit.
Lorsque l'vnement d'interruption "Mise zro" survient, la premire valeur prdfinie ainsi
que le premier tat des sorties sont activs et le cycle se rpte.
Etant donn que les alarmes sont mises une frquence bien infrieure celle de la
vitesse de comptage du HSC, il est possible de raliser une commande prcise des
oprations rapides avec un impact mineur sur le cycle complet de la CPU. La mthode
d'association d'interruptions des programmes d'interruption permet d'effectuer chaque
chargement d'une nouvelle valeur prdfinie dans un programme d'interruption distinct. Mais
vous pouvez aussi traiter tous les vnements d'interruption dans un programme
d'interruption unique.
84
Easy Book
Manuel, 11/2009, A5E02486777-01
HSC
HSC1
Intgr I0.0
I0.1
ou Signal Board I4.0
I4.1
ou surveillance PTO 01 PTO 0 Impulsion PTO 0 Sens
I0.3
I4.3
-
HSC2
Intgr I0.2
I0.3
ou Signal Board I4.2
I4.3
ou surveillance PTO 11 PTO 1 impulsion PTO 1 sens
I0.1
I4.1
-
HSC32
Mode
Intgr I0.4
I0.5
I0.7
HSC43
Intgr I0.6
I0.7
I0.5
HSC54
Intgr I1.0
ou Signal Board I4.0
I1.1
I4.1
I1.2
I4.3
HSC6 4
Intgr I1.3
ou Signal Board I4.2
I1.4
I4.3
I1.5
I4.1
Horloge
Horloge
Horloge,
incrmentation
Fonction
Comptage ou
frquence
Rinitialisati Comptage
on
Sens
Comptage ou
frquence
Rinitialisati Comptage
on
Horloge,
dcrmentation
Comptage ou
frquence
Rinitialisati Comptage
on
3
4
Phase A
Phase B
Horloge
Sens
Comptage ou
frquence
Phase Z
Comptage
Comptage
La surveillance d'une sortie de train d'impulsions utilise toujours l'horloge et le sens. Si la sortie PTO correspondante est
configure pour l'impulsion seule, la sortie sens doit gnralement tre paramtre pour le comptage positif.
HSC3 avec une entre de rinitialistion n'est pas possible pour la CPU 1211C qui ne prend en charge que 6 entres
intgres.
HSC4 n'est pas possible pour la CPU 1211C qui ne prend en charge que 6 entres intgres.
HSC5 et HSC6 ne sont pris en charge par la CPU 1211C et la CPU 1212C que lorsqu'un Signal Board est install.
Easy Book
Manuel, 11/2009, A5E02486777-01
85
Type de donnes
HSC1
DInt
ID1000
HSC2
DInt
ID1004
HSC3
DInt
ID1008
HSC4
DInt
ID1012
HSC5
DInt
ID1016
HSC6
DInt
ID1020
Configuration du HSC
La CPU vous permet de configurer jusqu' 6 compteurs
rapides. Pour configurer les paramtres de chaque HSC
individuel, vous ditez les "Proprits" de la CPU.
Configurez les paramtres du compteur rapide, tels que
la fonction du compteur, les valeurs initiales, les options
de rinitialisation et les vnements d'alarme, en ditant
les "Proprits" de la CPU.
Une fois le HSC configur, utilisez l'instruction
CTRL_HSC dans votre programme utilisateur pour
commander le fonctionnement du HSC.
86
Easy Book
Manuel, 11/2009, A5E02486777-01
Paramtre
Type de
donnes
Description
HSC
HW_HSC
DIR
BOOL
CV
BOOL
RV
BOOL
PERIOD
BOOL
NEW_DIR
INT
NEW_CV
DINT
NEW_RV
DINT
NEW_PERIOD
INT
BUSY
BOOL
Fonction occupe
STATUS
WORD
Alors que la frquence de comptage des instructions CTU, CTD et CTUD du compteur est
limite par la frquence du cycle de la CPU, le HSC fonctionne de manire asynchrone par
rapport au cycle de la CPU et permet de compter les vnements jusqu' une frquence de
comptage de 100 kHz (pour HSC 1, 2 ou 3 et pour une configuration d'entre de comptage
intgre la CPU).
Vous devez configurer les compteurs rapides dans les paramtres du projet de la
configuration des CPU avant de pouvoir les utiliser dans votre programme. Les paramtres
de configuration HSC permettent de slectionner les modes de comptage, les connexions
d'E/S, l'affectation d'alarme et le fonctionnement en tant que compteur rapide ou en temps
qu'appareil de mesure de la frquence d'impulsion. Vous pouvez faire fonctionner le
compteur rapide sans commande par programme ou avec commande par programme.
Easy Book
Manuel, 11/2009, A5E02486777-01
87
88
Easy Book
Manuel, 11/2009, A5E02486777-01
7.2
Priode
Dure d'impulsion
L'instruction CTRL_PWM fournit une sortie priode fixe avec un rapport cyclique variable.
La sortie PWM s'excute en continu une fois qu'elle a t lance la frquence indique
(priode). La largeur d'impulsion varie de sorte influencer la rgulation.
Vous pouvez affecter chaque gnrateur d'impulsions PWM ou PTO, mais pas aux deux
en mme temps.
Impulsion
Sens
PTO 1
Intgre la CPU
Q0.0
Q0.1
Signal Board
Q4.0
Q4.1
PWM 1
Intgre la CPU
Q0.0
--
Signal Board
Q4.0
--
PTO 2
Intgre la CPU
Q0.2
Q0.3
Signal Board
Q4.2
Q4.3
PWM 2
Easy Book
Manuel, 11/2009, A5E02486777-01
Intgre la CPU
Q0.2
--
Signal Board
Q4.2
--
89
90
Easy Book
Manuel, 11/2009, A5E02486777-01
Paramtre
Type de
donnes
Description
PWM
WORD
ENABLE
BOOL
BUSY
BOOL
Fonction occupe
STATUS
WORD
Easy Book
Manuel, 11/2009, A5E02486777-01
91
92
Easy Book
Manuel, 11/2009, A5E02486777-01
Easy Book
Manuel, 11/2009, A5E02486777-01
93
8.2
94
Easy Book
Manuel, 11/2009, A5E02486777-01
8.3
Pour pouvoir utiliser le pupitre oprateur, vous devez tre connect en ligne la CPU. Aprs
avoir slectionn la CPU dans la configuration de l'appareil ou affich un bloc de code dans
la CPU en ligne, vous pouvez afficher le pupitre oprateur partir de la Task Card "Outils en
ligne".
Easy Book
Manuel, 11/2009, A5E02486777-01
95
8.4
96
Easy Book
Manuel, 11/2009, A5E02486777-01
Easy Book
Manuel, 11/2009, A5E02486777-01
97
8.5
98
Easy Book
Manuel, 11/2009, A5E02486777-01
8.6
8.7
Remarque
Les E/S TOR utilises par le compteur rapide (HSC), la modulation de largeur d'impulsion
(PWM) et la sortie de trains d'impulsions (PTO) sont afffectes pendant la configuration de
ces appareils. Lorsque des adresses d'E/S TOR sont affectes ces appareils, les valeurs
des adresses d'E/S affectes ne peuvent pas tre forces au moyen de la fonction de
"Forage permanent" de la table de visualisation.
Easy Book
Manuel, 11/2009, A5E02486777-01
99
Pour visualiser les variables, une liaison en ligne doit tre tablie la CPU. Les options
suivantes sont disponibles pour le forage des variables :
"Forage immdiat" modifie immdiatement la valeur des adresses slectionnes pour un
cycle.
"Forcer avec dclenchement" modifie les valeurs des adresses slectionnes.
Cette fonction ne fournit pas de retour pour indiquer que les adresses slectionnes ont
t effectivement forces. Si vous avez besoin d'un retour, utilisez la fonction "Forage
immdiat".
"Dbloquer sorties de priphrie" vous permet d'activer les sorties de priphrie lorsque
la CPU est l'tat ARRET. Cette caractristique est utile pour le test du cblage des
modules de sortie.
Vous pouvez slectionner les diverses fonctions l'aide des boutons en haut de la table de
visualisation. Entrez le nom de la variable visualiser et slectionnez un format d'affichage
dans la liste de slection droulante. Lorsqu'une liaison en ligne est tablie avec la CPU, un
clic sur le bouton "Visualiser" affiche la valeur en cours de la donne dans le champ "Valeur
de visualisation".
100
Easy Book
Manuel, 11/2009, A5E02486777-01
8.8
&
'
Mise en route
A
L'effacement de la zone de mmoire I
n'est pas affect par la fonction Forage
permanent.
B
C
D
E
F
MARCHE
Pendant l'criture de la mmoire Q dans les
sorties physiques, la CPU applique la valeur
de forage permanent lors de la mise jour
des sorties.
L'initialisation des valeurs de sortie n'est
Une fois l'tat des entres physiques copi en
pas affecte par la fonction Forage
mmoire I, la CPU applique les valeurs de
permanent.
forage permanent.
Pendant l'excution des OB de
Pendant l'excution du programme utilisateur
dmarrage, la CPU applique la valeur
(cycle de programme de l'OB), la CPU
de forage permanent lorsque le
applique la valeur de forage permanent
programme utilisateur accde l'entre
lorsque le programme utilisateur accde
physique.
l'entre physique.
Une fois l'tat des entres physiques
Les tests d'auto-diagnostic se sont pas
copi en mmoire I, la CPU applique les
affects par la fonction Forage permanent.
valeurs de forage permanent.
L'enregistrement d'vnements d'alarme Le traitement des requtes de communication
et des alarmes de processus n'est affect
dans la file d'attente n'est pas affect.
aucun moment du cycle.
La validation de l'criture dans les
sorties n'est pas affecte.
Easy Book
Manuel, 11/2009, A5E02486777-01
101
Caractristiques techniques
A.1
Caractristiques gnrales
Le systme d'automatisation S7-1200 est conforme aux normes et spcifications d'essai
suivantes. Les critres de test pour le systme d'automatisation S7-1200 se fondent sur ces
normes et spcifications d'essai.
Le systme d'automatisation S7-1200 satisfait aux exigences et objectifs en
matire de scurit des directives CE numres ci-dessous et est conforme
aux normes europennes harmonises (EN) pour les automates
programmables numres dans les Journaux officiels de l'Union
Europenne.
Directive CE 2006/95/CE (Basse tension) "Matriel lectrique destin tre employ
dans certaines limites de tension"
EN 61131-2:2007 Automates programmables Spcifications et essais des
quipements
Directive CE 2004/108/CE (directive CEM) "Compatibilit lectromagntique"
Norme sur les missions
EN 61000-6-4:2007 : environnement industriel
Norme sur l'immunit
EN 61000-6-2:2005 : environnement industriel
Directive CE 94/9/CE (ATEX) "Appareils et systmes de protection destins tre utiliss
en atmosphres explosives"
EN 60079-15:2005 : Classe de protection "n"
La dclaration de conformit CE est tenue disposition des autorits comptentes auprs
de :
Siemens AG
IA AS RD ST PLC Amberg
Werner-von-Siemens-Str. 50
D92224 Amberg
Allemagne
Underwriters Laboratories Inc. conformment
Underwriters Laboratories, Inc. : list UL 508 (Industrial Control
Equipment)
Canadian Standards Association : CSA C22.2 numro 142 (Process
Control Equipment)
IMPORTANT
La gamme SIMATIC S7-1200 satisfait la norme CSA.
La marque cULus indique que le S71200 a t examin et certifi par les laboratoires
Underwriters Laboratories (UL) comme tant conforme aux normes UL 508 et CSA 22.2
numro 142.
Easy Book
Manuel, 11/2009, A5E02486777-01
103
Caractristiques techniques
A.1 Caractristiques gnrales
104
Easy Book
Manuel, 11/2009, A5E02486777-01
Caractristiques techniques
A.1 Caractristiques gnrales
Environnements industriels : Le systme d'automatisation S7-1200 est conu pour tre
utilis dans des environnements industriels.
Champ d'application
Industriel
EN 61000-6-4:2007
EN 61000-6-2:2005
EN 61000-4-3
Champ lectromagntique par
radiation
EN 61000-4-4
Salves transitoires rapides
EN 6100-4-5
Immunit aux pointes de tension
EN 61000-4-6
Perturbations par conduction
EN 61000-4-11
Baisses de tension
Systmes CA
0% pour 1 cycle, 40% pour 12 cycles et 70% pour 30 cycles
60 Hz
Easy Book
Manuel, 11/2009, A5E02486777-01
105
Caractristiques techniques
A.1 Caractristiques gnrales
Conditions ambiantes
Conditions ambiantes - Transport et stockage
EN 6006822, test Bb, chaleur sche
EN 6006821, test Ab, froid
-40 C +70 C
25 C 55 C, 95 % d'humidit
Pression atmosphrique
0 C 55 C en montage horizontal
0 C 45 C en montage vertical
95% d'humidit sans condensation
Pression atmosphrique
Concentration de contaminants
SO2 : < 0,5 ppm ; H2S : < 0,1 ppm ; RH < 60 % sans
condensation
5 C 55 C, 3 C/minute
106
Easy Book
Manuel, 11/2009, A5E02486777-01
Caractristiques techniques
A.1 Caractristiques gnrales
Tensions nominales
Tension nominale
Tolrance
24 V-
20,4 V- 28,8 V-
120/230 V~
85 V~ 264 V~, 47 63 Hz
IMPORTANT
Lorsqu'un contact mcanique active un courant de sortie vers la CPU S7-1200 ou un
module d'entres-sorties TOR quelconque, il envoie un signal "1" aux sorties TOR pendant
environ 50 microsecondes. Vous devez tenir compte de ce fait, notamment si vous utilisez
des units qui ragissent des impulsions de courte dure.
Dure d'utilisation lectrique des relais : La figure ci-dessous prsente les performances
typiques donnes par les fournisseurs de relais. Les performances effectives peuvent varier
selon votre application spcifique. Un circuit de protection externe adapt la charge
allongera la dure d'utilisation des contacts.
Easy Book
Manuel, 11/2009, A5E02486777-01
107
Caractristiques techniques
A.2 Modules CPU
A.2
Modules CPU
Pour obtenir les caractristiques techniques compltes, rfrez-vous au manuel systme
S7-1200.
Caractristiques gnrales
CPU 1211C
CPU 1212C
CPU 1214C
Dimensions (L x H x P)
90 x 100 x 75 (mm)
90 x 100 x 75 (mm)
Poids
AC/DC/relay
DC/DC/Relay
DC/DC/DC
420 grammes
380 grammes
370 grammes
425 grammes
385 grammes
370 grammes
475 grammes
435 grammes
415 grammes
Dissipation de courant
AC/DC/relay
DC/DC/Relay
DC/DC/DC
10 W
8W
8W
11 W
9W
9W
14 W
12 W
12 W
1000 mA max.
1600 mA max.
300 mA max.
300 mA max.
400 mA max.
4 mA/entre utilise
4 mA/entre utilise
4 mA/entre utilise
Caractristiques de la CPU
CPU 1211C
Mmoire utilisateur
Mmoire de travail
Mmoire de chargement
Mmoire rmanente
25 Ko
1 Mo
2 Ko
CPU 1212C
25 Ko
1 Mo
2 Ko
CPU 1214C
50 Ko
2 Mo
2 Ko
6 entres
4 sorties
8 entres
6 sorties
14 entres
10 sorties
2 entres
2 entres
2 entres
Mmentos (M)
4096 octets
4096 octets
8192 octets
Aucun
2 SM max.
8 SM max.
SB pour extension
1 SB max.
1 SB max.
1 SB max.
CM pour extension
3 CM max.
3 CM max.
3 CM max.
Compteurs rapides
Monophase
(frquence d'horloge)
Quadrature de phase
(frquence d'horloge)
3 au total
3 100 kHz
4 au total
3 100 kHz et
1 30 kHz
3 80 kHz et
1 20 kHz
6 au total
3 100 kHz et
3 30 kHz
3 80 kHz et
3 20 kHz
Sorties d'impulsions
Entres de capture
d'impulsions
14
108
1024 octets
1024 octets
3 80 kHz
1024 octets
1024 octets
1024 octets
1024 octets
Easy Book
Manuel, 11/2009, A5E02486777-01
Caractristiques techniques
A.2 Modules CPU
Caractristiques de la CPU
CPU 1211C
CPU 1212C
CPU 1214C
Alarmes temporises /
cycliques
4 au total
avec rsolution de 1 ms
4 au total
avec rsolution de 1 ms
4 au total
avec rsolution de 1 ms
Avec SB optionnel
+/- 60 secondes/mois
10 jours typ./6 jours min.
40C
+/- 60 secondes/mois
10 jours typ./6 jours min.
40C
+/- 60 secondes/mois
10 jours typ./6 jours min.
40C
Vitesse d'excution
BOOL
Transfrer mot
Oprations arithmtiques
sur rels
0,1 s/opration
12 s/opration
18 s/opration
0,1 s/opration
12 s/opration
18 s/opration
0,1 s/opration
12 s/opration
18 s/opration
Communication
Dbits
Isolation (signal externe
logique API)
Type de cble
1 port Ethernet
10/100 Mb/s
Isol par transformateur,
1500 V CAT5e blind
Connexions
IHM
PG
Programme utilisateur
CPU CPU
3
1
8
3
1 port Ethernet
10/100 Mb/s
Isol par transformateur,
1500 V CAT5e blind
3
1
8
3
Entres TOR
Description
Nombre d'entres
CPU 1211C
CPU 1212C
CPU 1214C
Total
6
8
14
Type
Tension nominale
24 V- 4 mA, nominal
1 port Ethernet
10/100 Mb/s
Isol par transformateur,
1500 V CAT5e blind
3
1
8
3
30 V- max.
Tension de choc
35 V- pour 0,5 s
15 V- 2,5 mA
5 V- 1 mA
Groupes d'isolation
Temps de filtre
0,2, 0,4, 0,8, 1,6, 3,2, 6,4 et 12,8 ms (slectionnables par groupes de 4)
Easy Book
Manuel, 11/2009, A5E02486777-01
109
Caractristiques techniques
A.2 Modules CPU
Entres TOR
Description
CPU 1212C
CPU 1214C
Sorties TOR
Relais
Courant continu
Nombre de sorties
AC/DC/Relay et DC/DC/Relay
CPU 1211C : 4
CPU 1212C : 6
CPU 1214C : 10
DC/DC/DC
CPU 1211C : 4
CPU 1212C : 6
CPU 1214C : 10
AC/DC/Relay et DC/DC/Relay
CPU 1211C : 4
CPU 1212C : 6
CPU 1214C : 10
DC/DC/DC
CPU 1211C : 4
CPU 1212C : 6
CPU 1214C : 10
Type
Plage de tension
5 30 V- ou 5 250 V~
20,4 28,8 V-
Sans objet
20 V- min.
Sans objet
0,1 V- max.
Courant (max.)
2,0 A
0.5 A
Charge de lampe
30 W- / 200 W~
5W
0,6 max.
Sans objet
10 A max.
Courant de choc
Non
Non
Rsistance d'isolation
Sans objet
Sans objet
Groupes d'isolation
AC/DC/Relay et DC/DC/Relay
CPU 1211C : 1
CPU 1212C : 2
CPU 1214C : 2
DC/DC/DC
CPU 1211C : 1
CPU 1212C : 1
CPU 1214C : 1
Sans objet
10 ms max.
1,0 s max., de 0 1
3,0 s max., de 1 0
10 ms max.
50 s max., de 0 1
200 s max., de 1 0
110
Easy Book
Manuel, 11/2009, A5E02486777-01
Caractristiques techniques
A.2 Modules CPU
Sorties TOR
Relais
Courant continu
Non recommand
Sans objet
Entres analogiques
Description
Plage
Plage pleine chelle (mot de
0 10 V
donnes)1
1
2
3
0 27648
27649 32511
32512 32767
Rsolution
10 bits
35 V-
Lissage2
10, 50 ou 60 Hz
Impdance
100 k
Aucune
40 dB, CC pour 60 Hz
Longueur de cble
Pour la reprsentation de la tension et du courant des entres analogiques, rfrez-vous au manuel systme S7-1200.
Pour les temps de rponse des entres analogiques, rfrez-vous au manuel systme S7-1200.
Pour des exemples de frquences des entres analogiques, rfrez-vous au manuel systme S7-1200.
Easy Book
Manuel, 11/2009, A5E02486777-01
111
Caractristiques techniques
A.2 Modules CPU
112
Easy Book
Manuel, 11/2009, A5E02486777-01
Caractristiques techniques
A.3 Signal Boards
A.3
Signal Boards
Gnralits
SB 1223 AQ 1x12bit
Numro de rfrence
6ES7 223-0BD30-0XB0
6ES7 232-4HA30-0XB0
Dimensions (L x H x P)
38 x 62 x 21 (mm)
38 x 62 x 21 (mm)
Poids
40 grammes
40 grammes
Dissipation de courant
1.0 W
1.5 W
50 mA
15 mA
4 mA/entre utilise
40 mA (sans charge)
Entres/sorties
Entres TOR
Tension nominale
24 V- 4 mA, nominal
30 V- max.
Tension de choc
35 V- pour 0,5 s
15 V- 2,5 mA
5 V- 1 mA
Groupes d'isolation
Temps de filtre
Sorties TOR
Plage de tension
20,4 28,8 V-
20 V- min.
0,1 V- max.
Courant (max.)
0.5 A
Charge de lampe
5W
0,6 max.
10 A max.
Courant de choc
Non
Groupes d'isolation
1A
Easy Book
Manuel, 11/2009, A5E02486777-01
113
Caractristiques techniques
A.3 Signal Boards
Sorties TOR
L+ moins 48 V, dissipation 1 W
Retard de commutation
2 s max. de 0 1 ; 10 s max. de 1 0
Sorties analogiques
SB 1223 AQ 1x12bit
1 (tension ou courant)
Plage
10 V ou 0 20 mA
Rsolution
Tension : 12 bits
Courant : 11 bits
Courant : 0 27,648
Tension :
300 S (R), 750 S (1 uF)
Courant :
600 S (1 mH), 2 ms (10 mH)
Impdance de charge
Tension : 1000
Courant : 600
Aucune
Diagnostic
Dbordement haut/bas
Oui
Oui
Oui
114
SB 1232 AQ 1
Easy Book
Manuel, 11/2009, A5E02486777-01
Caractristiques techniques
A.4 Modules d'entres/sorties TOR
A.4
SM 1221 DI 8x24VDC
SM 1221 DI 16x24VDC
Nombre d'entres
(nombre d'entres actives simultanment)
8
(8)
16
(16)
Dimensions (L x H x P)
45 x 100 x 75 (mm)
45 x 100 x 75 (mm)
Poids
170 grammes
210 grammes
Dissipation de courant
1.5 W
2.5 W
105 mA
130 mA
4 mA/entre utilise
4 mA/entre utilise
Entres TOR
Description
Type
Tension nominale
24 V- 4 mA, nominal
30 V- max.
Tension de choc
35 V- pour 0,5 s
15 V- 2,5 mA
5 V- 1 mA
Groupes d'isolation
DI 8x24VDC : 2 ; DI 16x24VDC : 4
Easy Book
Manuel, 11/2009, A5E02486777-01
115
Caractristiques techniques
A.4 Modules d'entres/sorties TOR
SM 1221 DI 8 x 24 VDC
SM 1221 DI 16 x 24 VDC
SM1222 DQ 16xRelay
SM1222 DQ 16x24VDC
Dimensions (L x H x P)
45 x 100 x 75 (mm)
45 x 100 x 75 (mm)
Poids
260 grammes
220 grammes
Dissipation de courant
8.5 W
2.5 W
135 mA
140 mA
Sans objet
Sorties TOR
SM1222 DQ 16xRelay
SM1222 DQ 16x24VDC
Plage de tension
5 30 V- ou 5 250 V~
20,4 28,8 V-
Sans objet
20 V- min.
0,1 V- max.
2,0 A
0.5 A
Charge de lampe
30 W- / 200 W~
5W
0,6 max.
Sans objet
10 A max.
Courant de choc
116
Easy Book
Manuel, 11/2009, A5E02486777-01
Caractristiques techniques
A.4 Modules d'entres/sorties TOR
Sorties TOR
SM1222 DQ 16xRelay
SM1222 DQ 16x24VDC
Non
Non
Groupes d'isolation
Sans objet
1
10 A
8A
Sans objet
L+ moins 48 V, dissipation 1 W
Retard de commutation
10 ms max.
50 s max. de 0 1
200 s max. de 1 0
Sans objet
Comportement au passage de
MARCHE ARRET
SM 1222 DQ 16 x Relais
Easy Book
Manuel, 11/2009, A5E02486777-01
SM 1222 DQ 16 x 24 VDC
117
Caractristiques techniques
A.4 Modules d'entres/sorties TOR
SM 1223
DI 16x24 VDC, DQ 16xRelay
SM 1223
DI 16x24 VDC, DQ16x24 VDC
Dimensions (L x H x P)
70 x 100 x 75 (mm)
70 x 100 x 75 (mm)
Poids
350 grammes
310 grammes
Dissipation de courant
10 W
4.5 W
180 mA
185 mA
4 mA / entre utilise
11 mA / bobine de relais utilise
4 mA/entre utilise
Entres TOR
Description
Tension nominale
24 V- 4 mA, nominal
30 V- max.
Tension de choc
35 V- pour 0,5 s
15 V- 2,5 mA
5 V- 1 mA
Groupes d'isolation
0,2, 0,4, 0,8, 1,6, 3,2, 6,4 et 12,8 ms, slectionnables par groupes de 4
Sorties TOR
SM 1223
DI 16x24 VDC, DQ 16xRelay
SM 1223
DI 16x24 VDC, DQ16x24 VDC
Plage de tension
5 30 V- ou 5 250 V~
20,4 28,8 V-
Sans objet
20 V- min.
0,1 V- max.
Courant (max.)
2,0 A
0.5 A
Charge de lampe
30 W- / 200 W~
5W
0,6 max.
Sans objet
10 A max.
Courant de choc
Non
Non
118
Easy Book
Manuel, 11/2009, A5E02486777-01
Caractristiques techniques
A.4 Modules d'entres/sorties TOR
Sorties TOR
SM 1223
DI 16x24 VDC, DQ 16xRelay
SM 1223
DI 16x24 VDC, DQ16x24 VDC
Rsistance d'isolation
Sans objet
Groupes d'isolation
8A
8A
Sans objet
L+ moins 48 V, dissipation 1 W
Retard de commutation
10 ms max.
50 s max. de 0 1
200 s max. de 1 0
Sans objet
Easy Book
Manuel, 11/2009, A5E02486777-01
119
Caractristiques techniques
A.5 Modules d'entres-sorties analogiques
A.5
1
2
3
Gnralits
SM 1231
AI 4x13bit
SM 1234
AI 4x13bit AQ 2x14bit
SM 1232
AQ 2x14bit
4 tension ou courant
(diffrentiel)
4 tension ou courant
(diffrentiel)
2 tension ou courant
2 tension ou courant
Dimensions L x H x P
45 x 100 x 75 (mm)
45 x 100 x 75 (mm)
45 x 100 x 75 (mm)
Poids
180 grammes
220 grammes
180 grammes
Dissipation de courant
1.5 W
2.0 W
1.5 W
80 mA
80 mA
80 mA
45 mA
60 mA (sans charge)
45 mA (sans charge)
Entres analogiques
Description
Type d'entres
Plage
10 V, 5 V, 2,5 V ou 0 20 mA
-27,648 27,648
Rsolution
35 V / 40 mA
Lissage2
400, 60, 50 ou 10 Hz
Impdance
Aucune
40 dB, CC pour 60 Hz
Pour la reprsentation de la tension et du courant des entres analogiques, rfrez-vous au manuel systme S7-1200.
Pour les temps de rponse des entres analogiques, rfrez-vous au manuel systme S7-1200.
Pour des exemples de frquences des entres analogiques, rfrez-vous au manuel systme S7-1200.
120
Easy Book
Manuel, 11/2009, A5E02486777-01
Caractristiques techniques
A.5 Modules d'entres-sorties analogiques
Sorties analogiques
Description
Type de sorties
Tension ou courant
Plage
10 V ou 0 20 mA
Rsolution
Tension : 14 bits
Courant : 13 bits
Impdance de charge
Tension : 1000
Courant : 600
Aucune
Pour la reprsentation de la tension et du courant des sorties analogiques, rfrez-vous au manuel systme S7-1200.
Diagnostic
SM 1231
AI 4x13bit
SM 1234
AI 4x13bit AQ 2x14bit
SM 1232
AQ 2x14bit
Dbordement haut/bas
Oui1
Oui1
Sans objet
Non
Oui (sorties)
Oui
Non
Oui, (sorties)
Oui
Basse tension 24 V-
Oui
Oui
Oui
Si une tension suprieure +30 V- ou infrieure -15 V- est applique l'entre, la valeur rsultante sera inconnue et
le dbordement haut ou bas correspondant pourra ne pas tre activ.
Easy Book
Manuel, 11/2009, A5E02486777-01
121
Caractristiques techniques
A.5 Modules d'entres-sorties analogiques
SM 1231 AI 4 x 13 Bit
122
Easy Book
Manuel, 11/2009, A5E02486777-01
Caractristiques techniques
A.6 Modules de communication
A.6
Modules de communication
Les caractristiques suivantes sont indiques titre d'exemple pour les modules CM
disponibles pour S7-1200. Pour des informations sur le brochage et d'autres informations,
rfrez-vous au manuel systme S7-1200.
Gnralits
CM 1241 RS485
CM 1241 RS232
Dimensions (L x H x P)
30 x 100 x 75 (mm)
30 x 100 x 75 mm
Poids
150 grammes
150 grammes
1,1 W
1,1 W
De +5 V-
220 mA
220 mA
Emetteur et rcepteur
Description
Emetteur
(RS485)
Terminaison et polarisation
Emetteur
(RS232)
+/- 15 V- max.
Rcepteur
Seuil/sensibilit rcepteur
+/- 30 V- max.
Isolation
RS485 : 1000 m.
RS232 : 10 m.
CM 1241 RS485
Br.
Description
Connecteur
(femelle)
1 GND
Non connect
3 TxD+
4 RTS
5 GND
Easy Book
Manuel, 11/2009, A5E02486777-01
Br.
Description
6 PWR
Non connect
8 TXD-
Non connect
Botier
Terre du chssis
123
Caractristiques techniques
A.6 Modules de communication
CM 1241 RS232
Br.
Description
Connecteur
(mle)
1 DCD
2 RxD
3 TxD
4 DTR
5 GND
Terre logique
124
Br.
Description
6 DSR
7 RTS
8 CTS
9 RI
Botier
Terre du chssis
Easy Book
Manuel, 11/2009, A5E02486777-01
Caractristiques techniques
A.6 Modules de communication
Easy Book
Manuel, 11/2009, A5E02486777-01
125
Index
Bibliothque du protocole USS, 79
Bibliothque globale
A
USS, 79
Bloc
Abonns accessibles, 91
Appel d'un autre bloc de code, 57
Accs l'aide en ligne, 14
Contrle de cohrence, 73
Adresse IP, 50
Mise en route, 57
Adresse IP de routeur, 50
Types, 37
Adresse MAC, 50
Bloc de code
Adresses de mmoire, 35
Appel d'un bloc, 57
Affichage du sommaire et de l'index (aide en ligne), 14
Copie partir d'une CPU en ligne, 94
Agrandissement de la fentre d'aide en ligne, 14
DB (bloc de donnes), 56
Aide, 14
FB (bloc fonctionnel), 55
Affichage du sommaire et de l'index, 14
FC (fonction), 55
Agrandir, 14
Mise en route, 21, 57
Dsancrer, 14
Bloc de donnes
Impression, 15
Bloc de donnes d'instance, 35
Aide contextuelle, 14
Bloc de donnes global, 35, 56
Aide droulante, 14
Bloc de donnes (DB), 56
Aide en ligne, 14
Bloc de donnes d'instance, 35
Affichage du sommaire et de l'index, 14
Bloc de donnes global, 35, 56
Agrandissement de la fentre d'aide, 14
Bloc de gestion de donnes (DHB), 56
Dsancrer, 14
Bloc d'organisation
Impression, 15
Configuration du fonctionnement, 55
Ajout d'un appareil
Cration, 54
CPU non spcifie, 44, 94
Plusieurs OB de cycle de programme, 54
Alarmes
Traitement, 54
Bloc d'organisation (OB), 54
Bloc fonctionnel (FB)
API
Bloc de donnes d'instance, 55
Appel d'un bloc, 57
Paramtres de sortie, 55
Chargement, 94
Valeur initiale, 55
En ligne, 91
Blocs
Forage permanent, 98
Blocs de donnes (DB), 37
Instructions, 25
Blocs d'organisation (OB), 37
Mise en route, 21
Blocs fonctionnels (FB), 37
Prsentation, 7
Fonctions (FC), 37
Synchroniser, 94
Blocs de code, 52
Utilisation de blocs, 37, 51
Bote d'oprations
Variables, 22, 25
Mise en route, 26
Appareils IHM
Liaison rseau, 47
Prsentation, 10
C
Appel de bloc
Caractristiques
Principes de base, 37
Compatibilit lectromagntique (CEM), 103
Conditions ambiantes, 104
B
CPU 1212C, 106
CPU 1214C, 106
Barre d'outils Favoris, 16
Dure d'utilisation lectrique des relais, 105
Easy Book
Manuel, 11/2009, A5E02486777-01
127
Index
Environnements, 103
Homologation ATEX, 101, 102
Homologation CE, 101
Homologation CSA, 102
Homologation C-Tick, 102
Homologation cULus, 101
Homologation FM, 102
Homologation pour le domaine maritime, 102
Homologation UL, 101
Module de communication CM 1241 RS232, 120
Module de communication CM 1241 RS485, 120
Modules d'entres-sorties analogiques, 118
Protection, 104
SB 1223, 111
Schmas de cblage des modules d'entres/sorties
analogiques, 119
Signal Boards (SB) TOR, 111
SM 1221, module d'entres-sorties, 113
SM 1221, schma de cblage, 114
SM 1222, module d'entres-sorties, 114
SM 1222, schma de cblage, 115
SM 1223, module d'entres-sorties, 116
SM 1223, schma de cblage, 117
techniques gnrales, 101
Tensions nominales, 105
Caractristiques du Signal Board (SB) TOR, 111
Caractristiques techniques, 101
Caractristiques techniques d'ordre gnral, 101
Carte mmoire
Mmoire de chargement, 33
Carte programme, 33
Chargement
Blocs de code, 94
Dtection, 94
Synchroniser, 94
Classe de protection, 104
CM 1241 RS232, caractristiques, 120
CM 1241 RS485, caractristiques, 120
Communication
Adresse IP, 50
Bibliothques, 78
Rseau, 75
Communication Ethernet, 75
Communication point point, 77
Communication rseau, 75
Communication srie, 77
Communication TCP/IP, 75
Comparaison, instructions, 61
Compatibilit lectromagntique (CEM), 103
Compteur
rapide (HSC), 84
rapide (HSC) : configuration, 86
128
Compteur rapide, 84
Compteur rapide (HSC), instruction, 86
Compteurs, 62
Conception d'un systme d'automatisation, 37, 51
Conditions ambiantes, 104
Configuration
Adresse IP, 50
Dtection, 44, 94
HSC (high-speed counter), 86
Paramtres de mise en route, 48
Port Industrial Ethernet, 50
PROFINET, 50
Configuration des appareils, 43
Ajout de modules, 46
Ajouter un appareil, 45
Configuration de la CPU, 48, 50
Configuration des modules, 48, 50
Dtection, 44, 94
Liaison rseau, 47
Port Ethernet, 50
PROFINET, 50
Configuration des paramtres
CPU, 48, 50
Modules, 48, 50
Port Ethernet, 50
PROFINET, 50
Configuration matrielle, 43
Ajout de modules, 46
Ajouter un appareil, 45
Configuration de la CPU, 48, 50
Configuration des modules, 48, 50
Dtection, 44, 94
Liaison rseau, 47
Port Ethernet, 50
PROFINET, 50
Connexions
Liaison IHM, 28
Liaison rseau, 28
CONT (schma contacts), 58
Contacts
Mise en route, 24
Contrle de cohrence, 73
Introduction, 73
Copie d'un bloc de code partir d'une CPU en
ligne, 94
Copier valeur (MOVE), instruction, 62
Copier zone (MOVE_BLK), instruction, 62
Copier zone contigu (UMOVE_BLK), instruction, 62
CPU
1211C, caractristiques, 106
1212C, caractristiques, 106
1214C, caractristiques, 106
Easy Book
Manuel, 11/2009, A5E02486777-01
Index
Adresse IP, 50
Ajout de modules, 46
Ajouter un appareil, 45
Appel d'un bloc, 57
Bloc d'organisation (OB), 54
Chargement, 94
Configuration de la communication avec des
IHM, 75
Configuration des appareils, 43
Configuration des paramtres, 48, 50
CPU non spcifie, 44, 94
En ligne, 91
Etats de fonctionnement, 32
Excution du programme, 31
Forage permanent, 98
Liaison rseau, 47
Mmoire tampon de diagnostic, 97
Mise en route, 21
Niveaux de scurit, 40
Paramtres de mise en route, 48
Port Ethernet, 50
Prsentation, 7
PROFINET, 50
Protection par mot de passe, 40
Pupitre oprateur, 18, 32, 92
Synchroniser, 94
Tableau de comparaison, 8
Tables de visualisation, 97
Tches de dmarrage, 54
Traitement de mise en route, 48
Zone thermique, 11
CPU non spcifie, 44, 94
Crer une liaison IHM, 28
Crer une liaison rseau, 47
Crer une liaison rseau, 28
D
Date and Time Long, type de donnes, 35
DB (bloc de donnes), 56
Dsancrage de l'aide en ligne, 14
Dtection, 44, 94
Documentation, 14
DTL, type de donnes, 35
Dure d'utilisation lectrique des relais, 105
Abonns accessibles, 91
Blocs de code, 94
Dtection, 94
Forage permanent, 98
liaison une CPU, 91
Pupitre oprateur, 18, 32, 92
Surveillance de l'utilisation de la mmoire, 93
Surveillance du temps de cycle, 93
Synchroniser, 94
Environnements
industriels, 103
Etat ARRET, 32
Forage permanent, 98
Pupitre oprateur, 18, 32, 92
Etat de fonctionnement, 18, 32, 92
Etat MARCHE, 32
Excution du programme, 31
Forage permanent, 98
Pupitre oprateur, 18, 32, 92
Etat MISE EN ROUTE
Excution du programme, 31
Forage permanent, 98
Ethernet
Adresse IP, 50
Liaison rseau, 47
vnements, 97
Bloc d'organisation (OB), 54
Excution d'vnement, 38
Excution du programme, 31, 37
Extension des fonctionnalits du S7-1200, 9
F
FB (bloc fonctionnel), 55
FC (fonction), 55
Fonction (FC), 55
Forage permanent, 98
Fractionner diteurs
Mise en route, 22, 25
G
Glisser-dplacer entre les diteurs, 17
H
E
E/S
Adressage, 37
En ligne
Easy Book
Manuel, 11/2009, A5E02486777-01
129
Index
I
IHM
Configuration de la communication PROFINET, 75
Ecran, 29
Liaison IHM, 28
Liaison rseau, 28
Mise en route, 27, 29
Impression de rubriques d'aide, 15
Info-bulles, 14
Information sur le programme
Dans la structure d'appel, 73
Insertion d'oprations
Favoris, 16
Glisser-dplacer entre les diteurs, 17
Insertion d'oprations par glisser-dplacer, 16
Insertion d'un appareil
CPU non spcifie, 44, 94
Installation
Dimensions de montage, 11
Zone thermique, 11
Instruction CTRL_PWM, 88
Instruction PID_Compact, 66
Instructions
Comparaison, 61
Compteur, 62
Compteur rapide (HSC), 86
Copier valeur (MOVE), 62
Copier zone (MOVE_BLK), 62
Copier zone contigu (UMOVE_BLK), 62
CTRL_PWM, 88
Glisser-dplacer entre les diteurs, 17
Logiques sur bits, 59
Mise en route, 25
PID_Compact, 66
Temporisation, 64
Temporisation : RT (rinitialiser temporisation), 64
Temporisation : TOF (temporisation "Retard la
retombe"), 64
Temporisation : TON (temporisation "Retard la
monte"), 64
Temporisation : TONR (temporisation "Retard la
monte mmoris"), 64
Temporisation : TP (temporisation), 64
TRCV_C, 77
TSEND_C, 76
130
Instructions Ethernet
TRCV_C, 77
TSEND_C, 76
Instructions logiques sur bits, 59
Interface PROFINET
Proprits de l'adresse Ethernet, 50
Interface utilisateur
Vue du portail, 13
Vue du projet, 13
L
Liaison IHM, 28
Liaison rseau, 47
LOG (logigramme), 58
M
Masque de sous-rseau, 50
Mmoire
Mmento de cadence, 68
Mmento systme, 68
Mmoire de chargement, 33
Mmoire de travail, 33
Mmoire rmanente, 33
Mmoire temporaire (L), 35
Mmoire de chargement, 33
Mmoire de travail, 33
Mmoire rmanente, 33
Mmoire tampon de diagnostic, 97
Mmoire temporaire (L), 35
Mise en file d'attente, 38
Mise en route
Adressage, 25
Aide contextuelle, 14
Aide droulante, 14
Aide en ligne, 14
Bloc, 57
Bloc de code, 57
Bote d'oprations, 26
Contacts, 24
CPU, 21
Documentation, 14
Fractionner diteurs, 22, 25
IHM, 27, 29
Info-bulles, 14
Info-bulles en cascade, 14
Instructions, 25
Liaison IHM, 28
Liaison rseau, 28
Nouvel API, 21
Easy Book
Manuel, 11/2009, A5E02486777-01
Index
Opration arithmtique, 26
Programme CONT, 24, 26
Projet, 21
Rseau, 24
Systme d'information, 14
Variables, 22, 25
Variables API, 22, 25
Modification des paramtres de STEP 7 Basic, 19
Module de communication
Ajout de modules, 46
Ajouter un appareil, 45
Configuration des appareils, 43
Module de communication (CM)
Caractristiques, 120
Tableau de comparaison, 9
Module de communication (CM), bibliothque USS, 79
Module d'entres-sorties (SM)
Ajout de modules, 46
Ajouter un appareil, 45
Configuration des appareils, 43
Tableau de comparaison, 9
Modules
Configuration des paramtres, 48, 50
Tableau de comparaison, 9
Zone thermique, 11
Modules d'E/S
Tables de visualisation, 97
Modules d'entres-sorties
SM 1221, caractristiques, 113
SM 1222, caractristiques, 114
SM 1223, caractristiques, 116
Modules d'entres-sorties analogiques,
caractristiques, 118
Montage
Dimensions, 11
Zone thermique, 11
MRES
Pupitre oprateur, 18, 32, 92
N
Niveau de protection
CPU, 40
Nouveau projet
Ajouter un appareil IHM, 27
Ecran IHM, 29
Liaison IHM, 28
Liaison rseau, 28
Mise en route, 21
Easy Book
Manuel, 11/2009, A5E02486777-01
O
Oprations
Ajouter un paramtre, 26
Favoris, 16
Glisser-dplacer, 16
Insertion, 16
Mise en route, 26
P
Paramtrage, 55
Paramtres de mise en route, 48
Paramtres de sortie, 55
Point point, communication, 77
Portail TIA
Ajout de modules, 46
Ajouter un appareil, 45
Configuration de la CPU, 48, 50
Configuration des appareils, 43
Configuration des modules, 50
Liaison rseau, 47
Port Ethernet, 50
PROFINET, 50
Vue du portail, 13
Vue du projet, 13
Priorits dans le traitement, 38
PROFINET, 75
Adresse IP, 50
Liaison rseau, 47
Test d'un rseau, 51
Programmation
CONT (schma contacts), 58
CPU non spcifie, 44, 94
Favoris, 16
Glisser-dplacer entre les diteurs, 17
Insertion d'oprations, 16
Linaire, 52
LOG (logigramme), 58
Mise en route, 25
Structure, 52
Programmation linaire, 52
Programmation structure, 52
Programme
Appel d'un bloc, 57
Chargement, 94
Copie partir d'une CPU en ligne, 94
Mise en route, 24, 26
Modle de rseau, 24, 26
Opration arithmtique, 26
Synchroniser, 94
Programme utilisateur
131
Index
Favoris, 16
Glisser-dplacer entre les diteurs, 17
Insertion d'oprations, 16
Projet
Ajouter un appareil IHM, 27
Ecran IHM, 29
Liaison IHM, 28
Liaison rseau, 28
Limitation de l'accs une CPU, 40
Mise en route, 21
Programme, 25
Variables, 22, 25
Protection par mot de passe
CPU, 40
Protocole
Communication, 77
PTO (Sortie de trains d'impulsions), 88
Pupitre oprateur, 18, 32, 92
PWM
Instruction CTRL_PWM, 88
R
Rfrences croises
Introduction, 72
Usages, 72
Rinitialiser temporisation (RT), 64
Rseau
Liaison rseau, 28
Mise en route, 24, 26
Routeur IP, 50
RT (rinitialiser temporisation), 64
S
S7-1200
Adresse IP, 50
Ajout de modules, 46
Ajouter un appareil, 45
Appareils IHM, 10
Appel d'un bloc, 57
Bloc d'organisation (OB), 54
Chargement, 94
Configuration des appareils, 43
Configuration des modules, 48, 50
Configuration des paramtres de la CPU, 48, 50
CPU, 7
Dimensions de montage, 11
En ligne, 91
Excution du programme, 31
Extension des fonctionnalits, 9
132
Forage permanent, 98
Liaison rseau, 47
Mmoire tampon de diagnostic, 97
Paramtres de mise en route, 48
Port Ethernet, 50
PROFINET, 50
Protection par mot de passe, 40
Pupitre oprateur, 18, 32, 92
Synchroniser, 94
Tableau de comparaison des modles de CPU, 8
Zone thermique, 11
SB 1223, caractristiques, 111
Schmas de cblage
Modules d'entres-sorties analogiques, 119
SM 1221, module d'entres-sorties, 114
SM 1222, module d'entres-sorties, 115
SM 1223, module d'entres-sorties, 117
Scurit
CPU, 40
Signal Board (SB)
Ajout de modules, 46
Ajouter un appareil, 45
Configuration des appareils, 43
Tableau de comparaison, 9
Sortie de trains d'impulsions (PTO), 88
STEP 7
Ajout de modules, 46
Ajouter un appareil, 45
Configuration de la CPU, 48, 50
Configuration des appareils, 43
Configuration des modules, 48, 50
Liaison rseau, 47
Port Ethernet, 50
PROFINET, 50
Vue du portail, 13
Vue du projet, 13
STEP 7 Basic
Favoris, 16
Forage permanent, 98
Glisser-dplacer entre les diteurs, 17
Insertion d'oprations, 16
Mmoire tampon de diagnostic, 97
Modification des paramtres, 19
Pupitre oprateur, 18, 32, 92
Structure d'appel, 73
Introduction, 73
Structure du programme, 52
Surveillance de l'utilisation de la mmoire, en ligne, 93
Surveillance du temps de cycle, 93
Synchronisation de CPU en ligne et hors ligne, 94
Synchroniser, 94
Systme d'information, 14
Easy Book
Manuel, 11/2009, A5E02486777-01
Index
T
Tableau de comparaison
Appareils IHM, 10
Modles de CPU, 8
Tableau de comparaison des modules, 9
Tables de visualisation, 70, 97
Temporisation "Impulsion" (TP), 64
Temporisation "Retard la monte mmoris"
(TONR), 64
Temporisation "Retard la monte" (TON), 64
Temporisation "Retard la retombe" (TOF), 64
Temporisations, 64
Tensions nominales, 105
Test du programme, 70
TOF (temporisation "Retard la retombe"), 64
TON (temporisation "Retard la monte"), 64
TONR (temporisation "Retard la monte
mmoris"), 64
TP (temporisation "Impulsion"), 64
Traitement d'vnements d'alarme
Bloc d'organisation (OB), 54
TRCV_C instruction, 77
TSEND_C, instruction, 76
Types de donnes, 34
DTL, 35
Easy Book
Manuel, 11/2009, A5E02486777-01
V
Variables
Mise en route, 22, 25
Variables API
Mise en route, 22, 25
Visualisation du programme, 70
Vue du portail, 13
Ajout de modules, 46
Ajouter un appareil, 45
Configuration de la CPU, 48, 50
Configuration des modules, 48, 50
Configuration du port Ethernet, 50
PROFINET, 50
Vue du projet, 13
Ajout de modules, 46
Ajouter un appareil, 45
Configuration des appareils, 43
Configuration des modules, 48, 50
Configuration des paramtres de la CPU, 48, 50
Configuration du port Ethernet, 50
Liaison rseau, 47
PROFINET, 50
Z
Zone thermique, 11
133