Documente Academic
Documente Profesional
Documente Cultură
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Commercial
Alexandre MARTIN Renens Tel 0585 568 322
Technique
Raymond LAFAY Meyrin Tel 022 785 3423 Portable 0033 6 80 18 99 29
Aujourdhui
Emmanuel PEYROT Siemens Lyon
1
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Au niveau Software
Un systme dexploitation dans la CPU
La gamme S7-200,S7-300,S7-400
API SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Alimentation S7-400
CPU
Coupleur communication Modules I/O Chassis Chssis
S7-200
S7-300
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
FB,FC,DB
MIE
Fin de lOB1
MIS
Transmet la MIS sur les cartes de sorties Module sorties
4
Systme
dexploitation
Interruptions
API SIMATIC S7-300 S7-400
En plus du fonctionnement cyclique, OB1, des tches peuvent tre traites en interruption.Pour cel, on dispose dOB spcifiques
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
CPU
API SIMATIC S7-300 S7-400
S7-400
LEDs
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Cartouche mmoire
Port MPI/DP
Port Profibus DP
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Master
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Slave
Slave
Slave
S7 300/ET200M/ET200S
API SIMATIC S7-300 S7-400
Alimentation
Coupleur Profibus
Un API ?
ET200M
Coupleur CPU
Priphrie S7-300/ ET200M Profibus S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Alimentation
ET200S
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
16 ou 32 entres standard DC 24V 16 entres AC/DC 24-48V 16 entres DC 24V avec interruptions 16 entres DC 48-120V 8 ou 16 entres AC 120-230V 32 entres AC 120V
8 ou 16 sorties relais
10
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
courants tensions PT100, PT1000, Thermocouples 12 16 bits 1 4 convertisseurs Temps de conversion jusqu 0,052 ms par voie
Pour faire excuter des fonctions spcifiques par une carte intelligente en dialogue avec la CPU.
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Mmoire de travail en Ko E/S intgres
CPU 312C 16
CPU 313C 32
CPU 314C-2DP 48
10E/6S TOR
24E/16S TOR, 4+1E/2A analog Comptage Comptage Comptage PID PID PID position. 16E/16S TOR PtP 8 4-chssis DP 8 4-chssis PtP 12 4-chssis
16E/16S TOR
--6 1-chssis
--8 4-chssis
13
312
314
315-2DP
317-2DP
Un API ?
Mmoire 16 ko 5k 8 MB 48 ko 16 k 8 MB 128 ko 42 k 8 MB 512 ko 170 k 8 MB
Priphrie Instructions S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Mmoire de charg. Temps de trait. - Binaire - Mot - Virgule flottante Resources de com Mmentos Tempos / Compt. Domaine adressage E/S (octet) Nbre E/S TOR en central Nbre E/S ana en central
0,2 s 0,4 s 6 s 6
0,1 s 0,2 s 6 s 12
0,1 s 0,2 s 6 s 16
0,1 s
0,1 s 2 s 32 32 k 512 / 512 8192/8192 1024 256
1k
128 / 128 1024/1024 256 64
2k
256 / 256 1024/1024 1024 256
16 k
256 / 256 2048/2048 1024 256
14
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Opration sur mots Interfaces de communication Entres/Sorties TOR Entres/Sorties ANA Tempos/Compteurs 100ns MPI/DP PROFIBUS-DP 32768/32768 2048/2048 Type CPU 412-1 Mmoire 412-2 CPU 414-2 512KB 414-3 1,4MB
144KB 256KB
60ns
MPI/DP PROFIBUS-DP 32768/32768 2048/2048 2048 / 2048
2048 / 2048
15
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Opration sur mots Interfaces de communication Entres/Sorties TOR Entres/Sorties ANA Tempos/Compteurs 100ns 40ns MPI/DP MPI/DP PROFIBUS-DP PROFIBUS-DP 30ns MPI/DP PROFIBUS-DP 32768/32768 2048/2048 2048 / 2048 Type CPU CPU 412-1 416-2 Mmoire 412-2 416-3 CPU 417-4 20MB
16
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
- Robustesse ds la conception
- Matriels standards - Prennit des matriels et des logiciels - Respect des investissements de nos clients - Modifications en ligne sans arrter linstallation - Diagnostic transparent et efficace
17
Programmation modulaire
OB FB FC
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
18
La programmation se fait partir de STEP7 Pro, disponible sur le serveur CERN, voir Jacky Brahy pour modalits de tlchargement
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Le test fonctionnel du programme sur un CPU simule avec affichage et modifications des E/S Le test des blocs utilisateurs CONT,LOG,LIST,S7-SCL,S7-Graph Une interface Windows pour la simulation de process avec Excel, Access, VB,
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
-> Dtection derreurs au dbut des phases de dveloppement -> Dveloppement logiciel au bureau sans le systme cible
20
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Ind. Ethernet, PROFIBUS
Rseau MPI
21
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Ethernet
Profibus
La Liaison srie
22
S7-300 C
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Modbus maitre et Modbus esclave en prparation
23
- RK 512
S7-300
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents CP 340
Liaison point--point Normes supportes - RS 232C (V.24) - 20 mA (TTY) - RS 422/485 (X.27)
CP 341
Liaison point--point Normes supportes
- RS 232C (V.24)
- 20 mA (TTY) - RS 422/485 (X.27) Protocoles implments - ASCII - 3964 (R) - RK 512 - pilote d imprimante - protocoles personnaliss
Protocoles implments
- ASCII - 3964 (R) - pilote d imprimante
24
S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents CP 440
Liaison point--point Normes supportes - RS 422/485 (X.27) Protocoles implments - ASCII
CP 441-1 / 441-2
Liaison point--point Normes supportes
- RS 232C (V.24)
- 20 mA (TTY) - RS 422/485 (X.27) Protocoles implments - ASCII - 3964 (R) - RK 512 (441-2 seulement) - pilote d imprimante - protocoles personnaliss
- 3964 (R)
25
API Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
PC
API
PROFIBUS
26
Les stations actives accdent au rseau selon la mthode du Token Bus (bus jeton).
Les stations passives selon la mthode matreesclave. La vitesse max de transmission est au maximum de 12 Mbits/s (cette vitesse est fonction du matriel utilis et de la distance) 32 stations max par segment, 127 stations max sur un rseau
Les supports de transmission sont: - liaison bifilaire - fibre optique - Liaison sans fil (IR et Radio) ATTENTION: c est un rseau de communication, ce qui implique un minimum de prcaution dans la mise en uvre et le cblage.
27
Un API ?
Standard
Priphrie Mthode daccs S7-300/ ET200M S7300/S7400 Vitesse Step7 Les comms Rgulations Simatic HMI
Mdiums
Nbre de participants Taille Topologie
Cuivre : une paire blinde Optique: cble fibre optique (verre et plastique)
127 Cuivre: max. 9.6 km (dpent de la vitesse) Optique: plus de 100 km (dpent de la vitesse) Ligne, arbre, toile, anneau, anneau redondant Niveau cellule et terrain
Applications
28
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
ET 200M
API SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
30
ET 200S
API SIMATIC S7-300 S7-400
Intelligence rpartie
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Comptage rapide, codeurs SSI, commande de moteurs pas pas, sorties impulsionelles,liaison srie... Dparts-moteurs E/S TOR ou analogiques
31
ET 200 S
API SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
PROFIBUS FDL
FDL (Fieldbus Data Link) offre des services de communication de type SEND/RECEIVE pour la transmission de donnes sur le sousrseau PROFIBUS entre stations actives.
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
33
PROFIBUS PA
PA est conu spcialement pour l instrumentation de process.
Le support de transmission est ici une paire torsade blinde. Le signal est transmis sous forme de donnes synchrone 45,45 kbit/s.
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
La ligne de donnes est en gnral galement utilise pour lalimentation des appareils de terrain.
Possibilit de fonctionnement scurit intrinsque (en atmosphre explosible) On utilise une passerelle DP/PA.
34
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
35
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Standard
Mthode daccs Vitesse Mdium
1024 Cuivre : Max. approx. 1.5 km Optique : 4.5 km maxi. 150 km en commut
Ligne, arbre, toile, anneau, anneau redondant
Topologie
Applications
36
S7-300
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents CP 343-1
Connexions ITP, AUI, RJ45 Protocoles supports ISO, TCP/IP Services supportes
CP 343-1 IT
Connexions ITP, AUI, RJ45 Protocoles supports ISO, TCP/IP Services supportes
S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents CP 443-1
Connexions ITP, AUI, RJ45 Protocoles supports ISO, TCP/IP Services supportes
CP 443-1 IT
Connexions ITP, AUI, RJ45 Protocoles supports ISO, TCP/IP Services supportes
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
TM
39
Un API ?
...
Display Priphrie Application S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Software Simatic HMI Driver API srie H/F Documents
Trend Application
Trend Application
OPC
40
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
OPC Server OPC Client
OPC Client
OPC
OPC
OPC Server
Excute les requtes du client Gestion des rafrachissements cycliques Mise jour des donnes internes
41
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents Echanges entre PCs Cas dune application Externe
PC
PC
OPC Client
DCOM
OPC Server
network
network
network
42
Un API ?
SIEMENS
SIMATIC NET Networking for Industry
PC / Windows 11/2003
SIMATIC Software
Les comms
Industrial Ethernet
Rgulations
Simatic HMI
OPC is an integral component of all PC products and the standard interface for PC applications
43
Logiciels de rgulation
API SIMATIC S7-300 S7-400
Fuzzy Control
FBs standards et outil de paramtrage
44
SIMATIC HMI
API SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
45
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents Push Button Panel OPs Texte avec Protoo Lite PC Standard avec Protool Pro
Avec Protool
OPs Graphiques
46
Graphiques
TP 170B
OP 270 10
MP 370 15
Mobile 170 6
47
Dtails
API SIMATIC S7-300 S7-400
Un API ?
IF1A
Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
IF1B
IF2 USB
PC chargement, imprimante
Tl service
48
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
49
LOGICIEL PROTOOL
API SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
PROTOOL V6
50
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
51
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
52
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Visualisation du Pupitre
53
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
S7-300
54
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Dbit Pression PROFIBUS-PA 31,25 Kbit/s Link Drives Dparts-moteurs PROFIBUS-DP 12 Mbit/s MPI
Ethernet TCP/IP
ZONE 2/22
Niveau Positionneur . . . .
55
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
56
et demain
Scada
Niveau machine Applications
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
57
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
WinCC flexible
innovations Technologiques
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
59
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
61
Dfinitions
API SIMATIC S7-300 S7-400
Un API ?
Terminologie Buts quelque soit l lment qui tombe en dfaut. Raction Dans le cas d un dfaut sur le systme actif, celui-ci va basculer automatiquement sur le second systme
Priphrie H (High availability) Eviter les arrts de production S7-300/ ET200M Disponibilit S7300/S7400 Step7 Les comms Rgulations Simatic HMI
F (Failsafe)
Scurit
Eviter les dgats, corporels, sur le matriel ou l environnement Eviter les arrts de production Et viter les dgats, corporels, sur le matriel ou l environnement
FH
ou H F
Scurit ET
Dans le cas d un dfaut dans la partie dite de scurit le systme se place en tat de scurit pour cette partie l, le reste de l installation continue de fonctionner
62
Un API ? Priphrie S7-300/ ET200M Les CPUs se synchronisent sur toute S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Cette fonction est prise en charge par le firmware des CPUs Points de synchronisation
Mise jour de la MIE Accs direct la priphrie Interruptions,alarmes Evaluation des temporisations Echanges des donnes lors de fonctions de communications
Partial PLC A
Teil-AGPLC B Partial B
63
instruction dont lexcution pourrait conduire des branches de programmes diffrentes dans chaque CPU
64
Un API ?
CPU 417H
Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Redundancy Module X2 34
CPU 417-H/414-H avec 4 interfaces integrs: 2 Modules de synchro 1 Interface DP 1 Interface MPI/DP
CPU 417H
X2 34
Sync-Module
X2 34
X2 34
Redundancy Module
65
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Available as separate components IM: 6ES7 153-2AA02-0XB0 BM: 6ES7 195-7HD00-0XA0 or as Bundle (2 x IM + 1 BM) 6ES7 153-2AR00-0XA0
IM
Active backplane bus
Profibus-DP
L+ L+
IM
66
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
2xIM 157 Y-Link
67
Entres/Sorties Redondantes
API SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F
Sorties
Documents
Entres
68
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
1980: 1988:
1994:
1999: 2002: 2003:
SIMATIC S5-95F
SIMATIC S7-400F/FH SIMATIC S7-300F SIMATIC S7-416F
2003:
SIMATIC IM151-CPUF
69
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
SIMATIC S7-400F - CPU 416F - ET 200M E/S TOR et E ANA - ET 200S E/S TOR
SIMATIC S7-300F - CPU 315F - CPU 317F - E/S TOR et E ANA Safety - ET 200M E/S TOR et E ANA - ET 200S E/S TOR
70
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
ET 200M Entres / Sorties Standards ET 200M Entres / Sorties de Scurit SIL2 ou/et SIL3
71
Systme S7-400F
API SIMATIC S7-300 S7-400
CPUs 414H/417H
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
72
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
I/O ET200S Standards I/O ET200S TOR Fail safe Dpart-moteur de scurit
73
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
I/O ET200S Standards I/O ET200S TOR Fail safe Dpart-moteur de scurit
CPU standard
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Profibus DP
CPU esclave DP
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
PROFIBUS DP
Barrire immatrielle PROFIsafe ET 200M avec E/S de scurit Laserscanner PROFIsafe ET 200S avec E/S standard, E/S de scurit et dparts-moteurs
76
Process
S7-Systeme 400F/400FH
ET200M
Manufacturier
Distributed Safety
S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
PROFIBUS-DP
IM-CPU F ET 200 S
Programmation Contact/Logigramme
Priphrie redondante
77