Date post: | 03-Apr-2015 |
Category: |
Documents |
Upload: | neva-arnould |
View: | 183 times |
Download: | 8 times |
API SIMATIC S7-300 S7-400
1
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Vos interlocuteurs SIEMENS
CommercialAlexandre MARTIN Renens Tel 0585 568 322
Nicolas MADER Renens Tel 0585 568 207
Technique Raymond LAFAY Meyrin Tel 022 785 3423 Portable 0033 6 80 18 99 29
Aujourd’hui
Emmanuel PEYROT Siemens Lyon
API SIMATIC S7-300 S7-400
2
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Qu‘est-ce qu‘un API ?
Un API, c’est un ensemble Hardware et Software
Au niveau Hardware, il se compose de
Une alimentation
Une unité centrale ou CPU
De modules I/O digitales ou analogiques
De cartes intelligentes métier ou coupleurs de communication
pour dialoguer avec le monde extérieur.
Un ou plusieurs bus de communication pour le dialogue entre
la CPU et tous ces modules
Au niveau Software
Un système d’exploitation dans la CPU
De la mémoire dans la CPU répartie en différentes zones, MIE, MIS,
bits internes, tempos, compteurs, données,programme
Pour créer le programme, un atelier logiciel, STEP 7
API SIMATIC S7-300 S7-400
3
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
La gamme S7-200,S7-300,S7-400
Alimentation
S7-400
CPU
Coupleur communication
Modules I/O
ChassisChâssis
S7-200S7-300
API SIMATIC S7-300 S7-400
4
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Principe de fonctionnement de l’API
Programme cyclique API
Système
d’exploitation
Système
d’exploitation
Transmet la MIS sur les
cartes de sorties
MIE
MIS
Transmet l’état des
entrées dans la MIE
Début de l’OB1
Fin de l’OB1
FB,FC,DB
Combine les entrées
et transmet les
résultats dans la MIS
Module
entrées
Module
sorties
API SIMATIC S7-300 S7-400
5
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Interruptions
En plus du fonctionnement cyclique, OB1, des tâches peuvent
être traitées en interruption.Pour celà, on dispose d’OB spécifiques
dont les principaux types sont
- interruptions cycliques (OB 30 à 38)
- interruptions horaires (OB 10 à 17)
- interruptions d’alarmes temporisées (OB20 à 23)
- interruptions process (seuils, entrées specifiques)
- interruptions sur défaut (hard ou soft)
- interruptions sur débrochage, embrochage
API SIMATIC S7-300 S7-400
6
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
CPU S7-400
LED’s
Cartouche
mémoire
Port MPI/DP
Port Profibus
DP
API SIMATIC S7-300 S7-400
7
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Une communication intégrée :L‘interface multipoint MPI
Dans chaque CPU
Vitesse 187,5 Kbits/s-12 Mbits/s
Jusqu’à 32 partenaires (PG,PC,OP)
12 à 64 liaisons actives par CPU pour Fonctions PG et OP Communication S7 Basis Communication client-server
Câble blindé 2 conducteurs Jusqu’à 50m sans répéteur
API SIMATIC S7-300 S7-400
8
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
La communication intégrée :L‘interface Profibus DP
Intégrée dans toutes les CPU‘s à 2 ports
de la série S7-300 et de la série S7-400
Paramétrable en maitre ou en esclave
Vitesse jusqu‘à 12 Mbits/s
Jusqu‘à 125 stations sont reliables
à une interface DP Maitre
Distance max de 23 Km en FO
Toutes les fonctions PG/OP à travers
l‘interface Profibus-DP
Même support physique que le réseau MPI
Pas de matériel supplémentaire
Master
Slave
Slave
SlaveSlave
Master
API SIMATIC S7-300 S7-400
9
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
S7 300/ET200M/ET200S
Alimentation
CPU
Modules I/O décentralisés
ET200M
Alimentation
Coupleur Profibus
Modules I/O centralisés
Modules I/O décentralisés
ET200S
Coupleur
Profibus
API SIMATIC S7-300 S7-400
10
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Cartes de périphérie S7300/ET200M/S7400
Cartes Entrées Digitales (TOR) 16 ou 32 entrées standard DC 24V
16 entrées AC/DC 24-48V
16 entrées DC 24V avec interruptions
16 entrées DC 48-120V
8 ou 16 entrées AC 120-230V
32 entrées AC 120V
Cartes Sorties Digitales (TOR) 16 ou 32 sorties DC 24V 0,5A
8 sorties DC 24V 2A
16 sorties AC/DC 24-48V 0,5A
8 sorties DC 24V 0,5A avec diagnostic
8 ou 16 sorties à relais
API SIMATIC S7-300 S7-400
11
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Cartes de périphérie S7300/ET200M S7400
Cartes Entrées Analogiques courants
tensions
PT100, PT1000,
Thermocouples
12 à 16 bits
1 à 4 convertisseurs
Temps de conversion jusqu’à 0,052 ms par voie
Cartes Sorties Analogiques courants
tensions
12 à 16 bits
Temps de conversion jusqu’à 0,2 ms par voie
API SIMATIC S7-300 S7-400
12
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Cartes intelligentes ou métiers FM
Pour faire exécuter des fonctions spécifiques par une carte
intelligente en dialogue avec la CPU.
FM 350 comptage rapide -> 1 à 8 compteurs
1 compteur -> 500 Khz
8 compteurs -> 10 Khz FM 351 Positionnement PV/GV 2 voies
FM 352 Cames électroniques
FM 353 Positionnement pour moteur pas à pas
FM 354 Positionnement pour servomoteurs en boucle fermée
FM 355 Régulateur 1 à 4 voies
FM 352-5 Processeur FPGA booléen rapide 15 Entrées digitales, 8 sorties digitales
Temps de traitement du programme : 1 µs
Précisions des temporisations : 1µs
API SIMATIC S7-300 S7-400
13
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
La gamme des CPU 300C
Mémoire de travailen Ko
E/S intégrées
fonctions technologiques
Interfaces autres que MPI
Nbre d‘OP+PG
Extension
CPU 313C32
24E/16S TOR,4+1E/2A analogComptagePID
---
8
4-châssis
CPU 312C16
10E/6S TOR
Comptage
---
6
1-châssis
CPU 313C-2PtP32
16E/16S TOR
Comptage PID
PtP
8
4-châssis
CPU 314C-PtP48
24E/16S TOR,4+1E/2A analog Comptage PIDposition.
PtP
12
4-châssis
CPU 313C-2DP32
16E/16S TOR
Comptage PID
DP
8
4-châssis
CPU 314C-2DP48
24E/16S TOR,4+1E/2A analog Comptage PID position.
DP
12
4-châssis
API SIMATIC S7-300 S7-400
14
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
S7-300 – Caractéristiques techniques
Mémoire
Instructions
Mémoire de charg.
Temps de trait.
- Binaire
- Mot
- Virgule flottante
Resources de com
Mémentos
Tempos / Compt.
Domaine adressage E/S (octet)
Nbre E/S TOR en central
Nbre E/S ana en central
314
48 ko
16 k
8 MB
0,1 µs
0,2 µs
6 µs
12
2 k
256 / 256
1024/1024
1024
256
312
16 ko
5 k
8 MB
0,2 µs
0,4 µs
6 µs
6
1 k
128 / 128
1024/1024
256
64
315-2DP
128 ko
42 k
8 MB
0,1 µs
0,2 µs
6 µs
16
16 k
256 / 256
2048/2048
1024
256
317-2DP
512 ko
170 k
8 MB
0,1 µs
0,1 µs
2 µs
32
32 k
512 / 512
8192/8192
1024
256
API SIMATIC S7-300 S7-400
15
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Une gamme de puissances différentes
Type
Mémoire
Opération sur mots
Interfaces de communication
Entrées/Sorties TOR
Entrées/Sorties ANA
Tempos/Compteurs
32768/32768
2048/20482048 / 2048
CPU
412-1 412-2
144KB 256KB
100ns
MPI/DPPROFIBUS-DP
32768/327682048/2048
CPU
414-2 414-3
512KB 1,4MB
60ns
MPI/DPPROFIBUS-DP
2048 / 2048
API SIMATIC S7-300 S7-400
16
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Une gamme de puissances différentes
Type
Mémoire
Opération sur mots
Interfaces de communication
Entrées/Sorties TOR
Entrées/Sorties ANA
Tempos/Compteurs
32768/32768
2048/20482048 / 2048
CPU
412-1 412-2
144KB 256KB
100ns
MPI/DPPROFIBUS-DP
32768/327682048/2048
CPU
416-2 416-3
2,8MB 5,6MB
40ns
MPI/DPPROFIBUS-DP
2048 / 2048
32768/327682048/2048
CPU
417-4
20MB
30ns
MPI/DPPROFIBUS-DP
2048 / 2048
API SIMATIC S7-300 S7-400
17
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Automate Programmable Industriel
Dans API, il y a I comme Industriel, ce qui signifie pour nous
- Robustesse dès la conception
- Matériels standards
- Pérennité des matériels et des logiciels
- Respect des investissements de nos clients
- Modifications en ligne sans arrêter l’installation
- Diagnostic transparent et efficace
API SIMATIC S7-300 S7-400
18
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Programmation structurée standardisée
FBOB FC
FCFB
FC
Programmation modulaire
Blocs d’organisation pour
l’interface entre le système
d’exploitation et l’utilisateur
Blocs fonctionnels réutilisables et
paramétrables (blocs avec mémoire)
selon le standard IEC 1131-3
Fonctions (sans mémoire) selon le standard IEC
Blocs standards prêts à l’emploi soit fournis dans les
bibliothèques de Step7, soit intégrés dans les CPU’s
API SIMATIC S7-300 S7-400
19
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
La programmation se fait à partir de STEP7 Pro, disponible sur
le serveur CERN, voir Jacky Brahy pour modalités de téléchargement
Cette programmation va pouvoir se faire suivant plusieurs langages
- Schémas à contacts
- Logigrammes
- Liste d’instructions
- Séquentiel (Grafcet, étape et transition)
- SCL, Structured Control Langage,plus informatique,
proche du Pascal
STEP7 Professionnal contient tous ces langages, utilisables
et mixables dans un même programme.
De plus STEP7 Pro contient PLCSIM, logiciel qui vous permet
Atelier logiciel STEP7 Professionnal
API SIMATIC S7-300 S7-400
20
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
S7-PLCSIM Simulation Hors-ligne
Le test fonctionnel du
programme sur un CPU
simulée 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,…
-> Détection d’erreurs au début des phases de développement
-> Développement logiciel au bureau sans le système cible
API SIMATIC S7-300 S7-400
21
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Routage des fonctions console
PG/PC avec STEP 7
Ind. Ethernet, PROFIBUS
Réseau MPI
Ind. Ethernet, PROFIBUS
Ind. Ethernet, PROFIBUS
Routeurs
2 Routeurs maxi
API SIMATIC S7-300 S7-400
22
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
La communication avec le SIMATIC
La Liaison série
Profibus
Ethernet
API SIMATIC S7-300 S7-400
23
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
La communication avec le SIMATIC
S7-300 C
CPU 313C-2 Ptp CPU 314C-2 Ptp
Liaison point-à-point
Normes supportées
- RS 422/485 (X.27)
Protocoles implémentés
- ASCII
- 3964 (R)
Liaison point-à-point
Normes supportées
- RS 422/485 (X.27)
Protocoles implémentés
- ASCII
- 3964 (R)
- RK 512
Modbus maitre et Modbus esclave en préparation
API SIMATIC S7-300 S7-400
24
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
La communication avec le SIMATIC
S7-300
CP 340 CP 341 Drivers chargeables pour CP 341Liaison point-à-point
Normes supportées
- RS 232C (V.24)
- 20 mA (TTY)
- RS 422/485 (X.27)
Protocoles implémentés
- ASCII
- 3964 (R)
- pilote d ’imprimante
Liaison point-à-point
Normes supportées
- RS 232C (V.24)
- 20 mA (TTY)
- RS 422/485 (X.27)
Protocoles implémentés
- ASCII
- 3964 (R)
- RK 512
- pilote d ’imprimante
- protocoles personnalisés
- Modbus maître
- Modbus esclave
- Data highway (DF1)
API SIMATIC S7-300 S7-400
25
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
La communication avec le SIMATIC
S7-400
CP 440
Liaison point-à-point
Normes supportées
- RS 422/485 (X.27)
Protocoles implémentés
- ASCII
- 3964 (R)
CP 441-1 / 441-2
Liaison point-à-point
Normes supportées
- RS 232C (V.24)
- 20 mA (TTY)
- RS 422/485 (X.27)
Protocoles implémentés
- ASCII
- 3964 (R)
- RK 512 (441-2 seulement)
- pilote d ’imprimante
- protocoles personnalisés
Drivers chargeables
pour CP 441-2
- Modbus maître
- Modbus esclave
- Data highway (DF1)
API SIMATIC S7-300 S7-400
26
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations PROFIBUS
Stations actives , appareils maîtres
Stations passives , appareils esclaves
La méthode d’accès au bus PROFIBUS combine les communications multi-maîtres et maîtres-esclaves
APIAPIPC
Anneau à jeton logique entre les stations maîtres
API SIMATIC S7-300 S7-400
27
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
La communication avec le SIMATIC
PROFIBUS est un réseau de communication selon la norme RS-485.
Les stations actives accèdent au réseau selon la méthode du ”Token Bus” (bus à jeton).Les stations passives selon la méthode ”maître–esclave”.
La vitesse max de transmission est au maximum de 12 Mbits/s(cette vitesse est fonction du matériel utilisé et de la distance)
32 stations max par segment, 127 stations max sur un réseau
Les supports de transmission sont:- liaison bifilaire- fibre optique- Liaison sans fil (IR et Radio)
ATTENTION: c ’est un réseau de communication, ce qui implique un minimum de précaution dans la mise en œuvre et le câblage.
API SIMATIC S7-300 S7-400
28
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Spécifications techniques de PROFIBUS
Standard PROFIBUS EN 50 170 / IEC 61158
Méthode d’accès Passage de jeton et maître/esclave (déterministe)
Vitesse 9.6 Kbit/sec. - 12 Mbit/sec.
Médiums Cuivre : une paire blindéeOptique: câble fibre optique (verre et plastique)
Nbre de participants 127
Taille Cuivre: max. 9.6 km (dépent de la vitesse)Optique: plus de 100 km (dépent de la vitesse)
Topologie Ligne, arbre, étoile, anneau, anneau redondant
Applications Niveau cellule et terrain
API SIMATIC S7-300 S7-400
29
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
La communication avec le SIMATIC
Dialogue de type maitre-esclave, independant du temps de cycle automate
DP offre la possibilité de communiquer de manière transparente avec la périphérie décentralisée ou avec un esclave intelligent par exemple du type API.
Volume d’echange max 244 octets entree/244 octets sortie
Tous les esclaves normalisés PROFIBUS DP peuvent être raccordés, leur description se fait par un fichier
*.GSD.
Plus de 1700 produits, en provenance de plus de 280 offreurs.
PROFIBUS DP
Norme EN 50170/IEC 61158
API SIMATIC S7-300 S7-400
30
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
ET 200M
Avec connecteurs de bus
Avec modules de bus actifs
API SIMATIC S7-300 S7-400
31
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
ET 200S
Départs-moteurs
E/S TOR ou analogiques
Comptage rapide, codeurs SSI,commande de moteurs pas à pas,
sorties impulsionelles,liaison série...
Intelligencerépartie
API SIMATIC S7-300 S7-400
32
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
ET 200 S
Module électronique et bornier
API SIMATIC S7-300 S7-400
33
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
La communication avec le SIMATIC
FDL (Fieldbus Data Link) offre des services de communication de type SEND/RECEIVE pour la transmission de données sur le sous-réseau PROFIBUS entre stations actives.
PROFIBUS FDL
API SIMATIC S7-300 S7-400
34
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
La communication avec le SIMATIC
PA est conçu spécialement pour l ’instrumentation de process.
Le support de transmission est ici une paire torsadée blindée. Le signal est transmis sous forme de données synchrone à 45,45 kbit/s.
La ligne de données est en général également utilisée pour l’alimentation des appareils de terrain.
Possibilité de fonctionnement à sécurité intrinsèque (en atmosphère explosible)
On utilise une passerelle DP/PA.
PROFIBUS PA
API SIMATIC S7-300 S7-400
35
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
La communication avec le SIMATIC
API SIMATIC S7-300 S7-400
36
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Spécifications techniques de Industrial Ethernet
Standard Ethernet IEEE 802.3 et IEEE 802.3u
Méthode d’accès CSMA/CD (carrier sense multiple
access/collision detection)
Vitesse 10 Mbit/sec et 100 Mbit/sec (Fast Ethernet)
Médium Cuivre: Câble coaxial double blindage
Industrial twisted pair Optique: Câble fibre optique (verre)
Nbre de participants 1024
Taille Cuivre : Max. approx. 1.5 kmOptique : 4.5 km maxi. 150 km en commuté
Topologie Ligne, arbre, étoile, anneau, anneau redondant
Applications Réseau d’usine ou de cellule
API SIMATIC S7-300 S7-400
37
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
La communication avec le SIMATIC
S7-300
CP 343-1 CP 343-1 IT
Connexions
ITP, AUI, RJ45
Protocoles supportés
ISO, TCP/IP
Services supportées
- Comm comp S5 , Comm S7...
- Routage S7
Vitesse
- 10 / 100 Mbit/s
Nbre de Liaisons Max 16
Connexions
ITP, AUI, RJ45
Protocoles supportés
ISO, TCP/IP
Services supportées
- Comm comp S5 , Comm S7, Comm IT
- Routage S7
Vitesse
- 10 / 100 Mbit/s
Nbre de Liaisons Max 16
API SIMATIC S7-300 S7-400
38
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
La communication avec le SIMATIC
S7-400
CP 443-1 CP 443-1 IT
Connexions
ITP, AUI, RJ45
Protocoles supportés
ISO, TCP/IP
Services supportées
- Comm comp S5 , Comm S7...
- Routage S7
Vitesse
- 10 / 100 Mbit/s
Nbre de Liaisons Max 64
Connexions
ITP, AUI, RJ45
Protocoles supportés
ISO, TCP/IP
Services supportées
- Comm comp S5 , Comm S7, Comm IT
- Routage S7
Vitesse
- 10 / 100 Mbit/s
Nbre de Liaisons Max 64
API SIMATIC S7-300 S7-400
39
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
TM
API SIMATIC S7-300 S7-400
40
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
OPC aims, advantages
...
DisplayApplication
OPC
TrendApplication
OPC
SoftwareDriver
OPC
SoftwareDriver
OPC
SoftwareDriver
OPC
DisplayApplication
TrendApplication
SoftwareDriver
SoftwareDriver
SoftwareDriver
With vendor-specific interface With standardized OPC interface
API SIMATIC S7-300 S7-400
41
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
OPC : Comment ça marche?
OPC Client Démarre la liaison OPC Demandes de lecture/Ecriture
OPC Echanges basées sur COM/DCOM Données: uniques ou par groupes
OPC Server Exécute les requêtes du client Gestion des rafraîchissements
cycliques Mise à jour des données internes
OPCServer
OPC
OPCClient
API SIMATIC S7-300 S7-400
42
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Echanges via OPC
OPCServer
OPCClient
OPCServer
OPCClien
t
DCOMPC
PC
PC
PC
Echanges entre PCs
Cas d’une application Externe
Interne à une application
OPCServer
OPCClient
networknetworknetwork
W A N
API SIMATIC S7-300 S7-400
43
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
OPC functionality in general
PROFIBUS DP FMS S5-comp. communication (FDL) S7 communication
Industrial Ethernet S7 communication S5-comp. communication (S/R) TCP/IP native PROFInet (DCOM)
OPC server with accesses for:
OPC is an integral component of all PC products and the
standard interface for PC applications
SIEMENS
SIM
ATIC
Soft
ware SIMATIC NET
Networking for Industry®
PC / Windows
11/2003
API SIMATIC S7-300 S7-400
44
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Logiciels de régulation
Bloc fonctionnel PID intégré dans les CPU’s
temps de traitement 58 µs pour une CPU 416
=> 8 régulations à 1ms de Te dans une CPU
Standard PID Control
fonctions plus complètes intégrées dans un FB
outil de paramétrage
Modular PID Control
bibliothèque de blocs standards pour structures complexes
outil de mise en service
Fuzzy Control
FB’s standards et outil de paramétrage
API SIMATIC S7-300 S7-400
45
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
SIMATIC HMI
API SIMATIC S7-300 S7-400
46
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
SIMATIC HMI …notre offre
Push Button PanelPush Button Panel
PC StandardPC Standard
avec Protool Proavec Protool Pro
Système de supervisionSystème de supervision
SIMATIC WinCC SIMATIC WinCC
OP‘s GraphiquesOP‘s Graphiques
SIMATIC Multi PanelsSIMATIC Multi Panels
Panel‘s PC Panel‘s PC avec Protool Proavec Protool Pro
OP’s Texte
avec Protoo Lite
Avec Protool
API SIMATIC S7-300 S7-400
47
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Textes Graphiques
Vue générale de la gamme
TP 170B
OP 170B
TP 170A
MP 370 12“
TP 270 10“
OP 270 10“
MP 270B 10“
MP 270B 10“
MP 370 12“
MP 370 15“
OP 270 6“
TP 270 6“
Mobile 170 6“
TP 070
API SIMATIC S7-300 S7-400
48
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Détails Interfaces: tactile et clavier
IF1A (RS-232)
IF1B (RS-422/485)
IF2 (RS-232)
USB
CF Card Slot
PC Card Slot
Ethernet (RJ 45)
MP270 B et 370
Télé service
Communication API 110 drivers UNITELWAY; MODBUS; ROCKWELL; OMRON ...
PC chargement, imprimante
Souris, clavier, imprimante, lecteur code barre, chargement/déchargement, ...
Backup/restore, archive, recette,source de l‘application ...
Connexion vers la bureautique , chargement/déchargement, Backup/restore, recette, archive
API SIMATIC S7-300 S7-400
49
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Simatic HMI – Les logiciels HMI
ProTool
ProTool
ScadaScada
Les logiciels HMI aujourd’hui
Niveau conduite
locale machine
Niveau conduite
locale machine WinCC
WinCC
API SIMATIC S7-300 S7-400
50
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
LOGICIEL PROTOOL
PROTOOL V6
Configuration CS
Run Time RT
API SIMATIC S7-300 S7-400
51
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Totally Integrated AutomationProTool V6.0
Une seule saisie des variables entre Step7 et Protool
API SIMATIC S7-300 S7-400
52
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Conversion des projets
Conversion quelque soit la taille de l‘écran des projets ProTool V6.0
API SIMATIC S7-300 S7-400
53
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Visualisation du Pupitre
Simulation des applicationsProTool V6.0
API SIMATIC S7-300 S7-400
54
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Tableau dynamique ou PLCSIM ou via MPI
Plusieurs méthodes de SimulationProTool V6.0
S7-300
MPI
API SIMATIC S7-300 S7-400
55
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
SIMATIC HMI en résumé
Drives E/S décentralisées
Electo-vannespneumatiques
Départs-moteurs
PROFIBUS-DP 12 Mbit/s
. . . .
Ethernet TCP/IP
PROFIBUS-PA 31,25 Kbit/s
. . . .Débit Pression PositionneurNiveau
Link
MPI
ZONE 2/22
API SIMATIC S7-300 S7-400
56
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Simatic HMI – Les logiciels HMI
ProTool
ProTool
ScadaScada
Les logiciels HMI aujourd’hui
Niveau conduite
locale machine
Niveau conduite
locale machine WinCC
WinCC
API SIMATIC S7-300 S7-400
57
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
WinCC flexible
WinCC flexible
……et demain
Niveau machineApplications
Niveau machineApplications
Simatic HMI – Les logiciels HMI
ScadaScada
API SIMATIC S7-300 S7-400
58
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
WinCC flexible – intégration de ProTool & WinCC
... L’avenir du Simatic HMI
Ouverture Simatic WinCC
Simplicité Simatic ProTool
innovationsTechnologiques
WinCC flexible
API SIMATIC S7-300 S7-400
59
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Automation and Drives
API SIMATIC S7-300 S7-400
61
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Totally Integrated Automation
SIMATIC S7- 400H
Haute disponibilité àarchitecture redondante
API SIMATIC S7-300 S7-400
62
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Terminologie Buts Réaction
H (High availability)Disponibilité
Eviter les arrêts de productionquelque soit l ’élément qui tombe en défaut.
Dans le cas d ’un défaut sur le système actif, celui-ci va basculer automatiquement sur le second système
F (Failsafe)Sécurité
Eviter les dégats, corporels,sur le matériel oul ’environnement
Dans le cas d ’un défaut le système se place en état de sécurité
FH ou HFSécurité ET Disponibilité
Dans le cas d ’un défaut dans lapartie dite de sécurité le système se place en état de sécurité pourcette partie là, le reste del ’installation continue de fonctionner
Eviter les arrêts de productionEt éviter les dégats, corporels,sur le matériel oul ’environnement
Définitions
API SIMATIC S7-300 S7-400
63
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Principe de la synchronisation évènementielle
Les CPU‘s se synchronisent sur toute instruction dont l‘exécution pourrait conduire à des branches de programmes différentes dans chaque CPU
Cette fonction est prise en charge par le firmware des CPU‘s
Points de synchronisation Mise à jour de la MIE Accès direct à la périphérie Interruptions,alarmes Evaluation des temporisations Echanges des données lors de fonctions de
communications
Synchronisation évènementielle(Brevet Siemens)
Pa
rtia
l PL
C A
Te
il-A
G B
Pa
rtia
l PL
C B
API SIMATIC S7-300 S7-400
64
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Automate H : 1 seul point d’entrée
MPI/DP
PG/PC pour configuration
chargement de programme
modification en ligne , etc...
API SIMATIC S7-300 S7-400
65
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
AUTOMATE S7-400H CPU Redondantes
CPU 417H
Red
unda
ncy
Mod
ule
X 2
3 4
X 2
3 4
Red
unda
ncy
Mod
ule
X 2
3 4
CPU 417H
Red
unda
ncy
Mod
ule
X 2
3 4
X 2
3 4
Red
unda
ncy
Mod
ule
X 2
3 4
Sync-Module
Liaison FOHaute vitesse
CPU 417-H/414-H avec 4 interfaces integrés: 2 Modules de synchro 1 Interface DP 1 Interface MPI/DP
API SIMATIC S7-300 S7-400
66
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
I/O ConfigurationRedundant PROFIBUS
Profibus-DP
IM
IM
Special bus module (BM)
Active backplane bus
ET 200Mwith active backplane bus
L+
L+
Redundant IM 153-2 Redundant IM 153-2
Available as separate componentsIM: 6ES7 153-2AA02-0XB0BM: 6ES7 195-7HD00-0XA0
or as Bundle (2 x IM + 1 BM)6ES7 153-2AR00-0XA0
API SIMATIC S7-300 S7-400
67
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
I/O ConfigurationConnection of single DP slaves via Y Link
2xIM 157
Y-Link
API SIMATIC S7-300 S7-400
68
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Entrées/Sorties Redondantes
Système Redondant (H)
Station décentralisée redondante
Fibre optique
Entrées
Sorties
API SIMATIC S7-300 S7-400
69
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Automates de sécurité Siemens
1988: SIMATIC S5-115F
1980: SIMATIC S5-110F
1994: SIMATIC S5-95F
1999: SIMATIC S7-400F/FH
2002: SIMATIC S7-300F
2003: SIMATIC S7-416F
2003: SIMATIC IM151-CPUF
API SIMATIC S7-300 S7-400
70
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Distributed SafetyEvolution de la gamme !!!
SIMATIC S7-300FSIMATIC S7-300F- CPU 315F- CPU 315F- CPU 317F- CPU 317F- E/S TOR et E ANA Safety- E/S TOR et E ANA Safety- ET 200M E/S TOR et E ANA- ET 200M E/S TOR et E ANA- ET 200S E/S TOR- ET 200S E/S TORET200S-CPU FET200S-CPU F
- ET 200S E/S TOR- ET 200S E/S TOR
SIMATIC S7-400F SIMATIC S7-400F - CPU 416F- CPU 416F- ET 200M E/S TOR et E ANA- ET 200M E/S TOR et E ANA- ET 200S E/S TOR- ET 200S E/S TOR
API SIMATIC S7-300 S7-400
71
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Architecture : Système S7 400 FH
ET 200MEntrées / Sorties de Sécurité
SIL2 ou/et SIL3
ET 200MEntrées / Sorties Standards
API SIMATIC S7-300 S7-400
72
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Système S7-400F
CPU’s 414H/417H
Programme de sécurité en CFC
I/O ET200M Standards
I/O ET200M Fail safe
API SIMATIC S7-300 S7-400
73
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Distributed Safety S7-400F
CPU 416F mais pas de I/O F en centralisé
Programme de sécurité en CONT/LOG
I/O ET200M Standards
I/O ET200M Fail safe
I/O ET200S Standards
I/O ET200S TOR Fail safe Départ-moteur de sécurité
API SIMATIC S7-300 S7-400
74
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Distributed Safety S7-315F S7-317F
CPU 315F/317F et I/O TOR/ANA F en centralisé
Programme de sécurité en CONT/LOG
I/O ET200M Standards
I/O ET200M Fail safe
I/O ET200S Standards
I/O ET200S TOR Fail safe Départ-moteur de sécurité
API SIMATIC S7-300 S7-400
75
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Distributed Safety IM151-7 CPU F
CPU esclave DP
Programme de sécurité en CONT/LOG
I/O ET200S Standards I/O ET200S Fail safe
CPU standard
Départ-moteur de sécurité
Profibus DP
API SIMATIC S7-300 S7-400
76
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
Distributed SafetyLa Sécurité répartie dans les automatismes
Distributed SafetyDistributed SafetyAPI S7-300FAPI S7-300FAPI S7-416FAPI S7-416F
ET 200M avec E/S de sécurité
ET 200M avec E/S standard Pupitre opérateur
ET 200S avec E/S standard, E/S de sécurité etdéparts-moteurs
BarrièreimmatériellePROFIsafe
Laserscanner PROFIsafe
Variateur de vitesse
PROFIBUS DPPROFIBUS DP
API SIMATIC S7-300 S7-400
77
Automation and Drives
Un API ?
Step7
PériphérieS7-300/
ET200M
Documents
S7300/S7400
Simatic HMI
API série H/F
Les comms
Régulations
PR
OF
IBU
S-D
P S7-400FHS7-400FH
Périphérie redondante
ET200M
ET200M
E/S TOR, ANA de sécurité
S7-400FS7-400FET200M
PR
OF
IBU
S-D
PS7-400FS7-400F
S7-300FS7-300F
Distributed SafetyDistributed Safety
Positionnement de notre offre Sécurité dans les automatismes
Process Manufacturier
IM-CPU F IM-CPU F ET 200 SET 200 S
ProgrammationContact/Logigramme
ProgrammationCFC
CPU 414H/417H
CPU 414H/417H
CPU 315F/317F
CPU 416F
S7-Systeme 400F/400FHS7-Systeme 400F/400FH