31_init_api_28052004_siemens
TRANSCRIPT
Automation and Drives
Vos interlocuteurs SIEMENSAPI SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
CommercialAlexandre MARTIN Renens Tel 0585 568 322
Nicolas MADER Renens Tel 0585 568 207
TechniqueRaymond LAFAY Meyrin Tel 022 785 3423 Portable 0033 6 80 18 99 29
AujourdhuiEmmanuel PEYROT Siemens Lyon1
Automation and Drives
Quest-ce quun API ?API SIMATIC S7-300 S7-400
Un API, cest 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 mtier ou coupleurs de communication pour dialoguer avec le monde extrieur. Un ou plusieurs bus de communication pour le dialogue entre la CPU et tous ces modules
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
De la mmoire dans la CPU rpartie en diffrentes zones, MIE, MIS,bits internes, tempos, compteurs, donnes,programme Pour crer le programme, un atelier logiciel, STEP 72
Automation and Drives
La gamme S7-200,S7-300,S7-400API 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
CPUCoupleur communication Modules I/O Chassis Chssis
S7-200
S7-300
3
Automation and Drives
Principe de fonctionnement de lAPIAPI SIMATIC S7-300 S7-400Systme dexploitationTransmet ltat des entres dans la MIE Module entres Dbut de lOB1 Programme cyclique API
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
FB,FC,DB
MIE
Combine les entres et transmet les rsultats dans la MIS
Fin de lOB1
MISTransmet la MIS sur les cartes de sorties Module sorties4
Systmedexploitation
Automation and Drives
InterruptionsAPI 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
dont les principaux types sont- interruptions cycliques (OB 30 38) - interruptions horaires (OB 10 17) - interruptions dalarmes temporises (OB20 23) - interruptions process (seuils, entres specifiques) - interruptions sur dfaut (hard ou soft) - interruptions sur dbrochage, embrochage
5
Automation and Drives
CPUAPI 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
6
Une communication intgre : Linterface multipoint MPIAPI SIMATIC S7-300 S7-400
Automation and Drives
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
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
Cble blind 2 conducteurs Jusqu 50m sans rpteur
7
La communication intgre : Linterface Profibus DPAPI SIMATIC S7-300 S7-400
Automation and Drives
Master
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Intgre dans toutes les CPUs 2 portsde la srie S7-300 et de la srie S7-400 Paramtrable en maitre ou en esclave Vitesse jusqu 12 Mbits/s
Slave
Jusqu 125 stations sont reliables Master une interface DP Maitre Distance max de 23 Km en FO Toutes les fonctions PG/OP travers Slave linterface Profibus-DP Mme support physique que le rseau MPI Pas de matriel supplmentaire
Slave
Slave
8
Automation and Drives
S7 300/ET200M/ET200SAPI SIMATIC S7-300 S7-400
Alimentation
Coupleur Profibus
Modules I/O dcentraliss
Un API ?
ET200MCoupleur CPU
Priphrie S7-300/ ET200M Profibus S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Modules I/O centraliss
Alimentation
Modules I/O dcentraliss
ET200S
9
Automation and Drives
Cartes de priphrie S7300/ET200M/S7400API SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Cartes Entres Digitales (TOR)
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
Cartes Sorties Digitales (TOR)
16 ou 32 sorties DC 24V 0,5A8 sorties DC 24V 2A 16 sorties AC/DC 24-48V 0,5A 8 sorties DC 24V 0,5A avec diagnostic
8 ou 16 sorties relais10
Automation and Drives
Cartes de priphrie S7300/ET200M S7400API SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Cartes Entres 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 voie11
Automation and Drives
Cartes intelligentes ou mtiers FMAPI SIMATIC S7-300 S7-400
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
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 ferme FM 355 Rgulateur 1 4 voies FM 352-5 Processeur FPGA boolen rapide 15 Entres digitales, 8 sorties digitales Temps de traitement du programme : 1 s Prcisions des temporisations : 1s12
La gamme des CPU 300CAPI SIMATIC S7-300 S7-400
Automation and Drives
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F DocumentsMmoire de travail en Ko E/S intgres
CPU 312C 16
CPU 313C 32
CPU CPU CPU 313C-2DP 314C-PtP 313C-2PtP 32 48 32
CPU 314C-2DP 48
10E/6S TOR
fonctions technologiques Interfaces autres que MPI Nbre dOP+PG Extension
24E/16S TOR, 4+1E/2A analog Comptage Comptage PID
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
24E/16S TOR, 4+1E/2A analog Comptage PID position. DP 12 4-chssis
--6 1-chssis
--8 4-chssis
13
Automation and Drives
S7-300 Caractristiques techniquesAPI SIMATIC S7-300 S7-400
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 s0,1 s 2 s 32 32 k 512 / 512 8192/8192 1024 256
1k128 / 128 1024/1024 256 64
2k256 / 256 1024/1024 1024 256
16 k256 / 256 2048/2048 1024 256
14
Automation and Drives
Une gamme de puissances diffrentesAPI SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F DocumentsOpration 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
60nsMPI/DP PROFIBUS-DP 32768/32768 2048/2048 2048 / 2048
2048 / 2048
15
Automation and Drives
Une gamme de puissances diffrentesAPI SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F DocumentsOpration 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
144KB 256KB 2,8MB 5,6MB
32768/32768 32768/32768 2048/2048 2048/2048 2048 // 2048 2048 2048
16
Automation and Drives
Automate Programmable IndustrielAPI SIMATIC S7-300 S7-400
Dans API, il y a I comme Industriel, ce qui signifie pour nous
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
Automation and Drives
Programmation structure standardiseAPI SIMATIC S7-300 S7-400
Programmation modulaireOB FB FC
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Blocs dorganisation pourlinterface entre le systme dexploitation et lutilisateurFB FC
Blocs fonctionnels rutilisables etparamtrables (blocs avec mmoire) selon le standard IEC 1131-3 Fonctions (sans mmoire) selon le standard IEC Blocs standards prts lemploi soit fournis dans les bibliothques de Step7, soit intgrs dans les CPUsFC
18
Automation and Drives
Atelier logiciel STEP7 ProfessionnalAPI SIMATIC S7-300 S7-400
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
Cette programmation va pouvoir se faire suivant plusieurs langages- Schmas contacts - Logigrammes - Liste dinstructions - Squentiel (Grafcet, tape et transition) - SCL, Structured Control Langage,plus informatique, proche du Pascal STEP7 Professionnal contient tous ces langages, utilisables et mixables dans un mme programme. De plus STEP7 Pro contient PLCSIM, logiciel qui vous permet19
Automation and Drives
S7-PLCSIM Simulation Hors-ligneAPI SIMATIC S7-300 S7-400
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 cible20
Automation and Drives
Routage des fonctions consoleAPI SIMATIC S7-300 S7-400
PG/PC avec STEP 7Ind. Ethernet, PROFIBUS
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F DocumentsInd. Ethernet, PROFIBUS
Rseau MPI
Routeurs 2 Routeurs maxiInd. Ethernet, PROFIBUS
21
Automation and Drives
La communication avec le SIMATICAPI SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Ethernet
Profibus
La Liaison srie22
Automation and Drives
La communication avec le SIMATICAPI SIMATIC S7-300 S7-400
S7-300 C
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F DocumentsModbus maitre et Modbus esclave en prparation23
CPU 313C-2 PtpLiaison point--point Normes supportes - RS 422/485 (X.27) Protocoles implments - ASCII - 3964 (R)
CPU 314C-2 PtpLiaison point--point Normes supportes - RS 422/485 (X.27) Protocoles implments - ASCII - 3964 (R)
- RK 512
Automation and Drives
La communication avec le SIMATICAPI SIMATIC S7-300 S7-400
S7-300
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents CP 340Liaison point--point Normes supportes - RS 232C (V.24) - 20 mA (TTY) - RS 422/485 (X.27)
CP 341Liaison point--point Normes supportes
Drivers chargeables pour CP 341- Modbus matre - Modbus esclave - Data highway (DF1)
- 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
Automation and Drives
La communication avec le SIMATICAPI SIMATIC S7-300 S7-400
S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents CP 440Liaison point--point Normes supportes - RS 422/485 (X.27) Protocoles implments - ASCII
CP 441-1 / 441-2Liaison point--point Normes supportes
Drivers chargeables pour CP 441-2- Modbus matre - Modbus esclave - Data highway (DF1)
- 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
Automation and Drives
La mthode daccs au bus PROFIBUS combine les communications multi-matres et matres-esclavesAPI SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400
Anneau jeton logique entre les stations matresStations actives , appareils matres
API Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
PC
API
PROFIBUS
Stations passives , appareils esclaves
26
Automation and Drives
La communication avec le SIMATICAPI SIMATIC S7-300 S7-400
PROFIBUS est un rseau de communication selon la norme RS-485. Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
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
Spcifications techniques de PROFIBUSAPI SIMATIC S7-300 S7-400
Automation and Drives
Un API ?
Standard
PROFIBUS EN 50 170 / IEC 61158Passage de jeton et matre/esclave (dterministe) 9.6 Kbit/sec. - 12 Mbit/sec.
Priphrie Mthode daccs S7-300/ ET200M S7300/S7400 Vitesse Step7 Les comms Rgulations Simatic HMI
MdiumsNbre 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
API srie H/F Documents
Applications
28
Automation and Drives
La communication avec le SIMATICAPI SIMATIC S7-300 S7-400
PROFIBUS DP Norme EN 50170/IEC 61158Dialogue de type maitre-esclave, independant du temps de cycle automate DP offre la possibilit de communiquer de manire transparente avec la priphrie dcentralise ou avec un esclave intelligent par exemple du type API. Volume dechange max 244 octets entree/244 octets sortie Tous les esclaves normaliss PROFIBUS DP peuvent tre raccords, leur description se fait par un fichier *.GSD. Plus de 1700 produits, en provenance de plus de 280 offreurs.29
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Automation and Drives
ET 200MAPI SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Avec modules de bus actifs
Avec connecteurs de bus
30
Automation and Drives
ET 200SAPI SIMATIC S7-300 S7-400Intelligence rpartie
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F DocumentsComptage rapide, codeurs SSI, commande de moteurs pas pas, sorties impulsionelles,liaison srie... Dparts-moteurs E/S TOR ou analogiques
31
Automation and Drives
ET 200 SAPI SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Module lectronique et bornier32
Automation and Drives
La communication avec le SIMATICAPI SIMATIC S7-300 S7-400
PROFIBUS FDLFDL (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
Automation and Drives
La communication avec le SIMATICAPI SIMATIC S7-300 S7-400
PROFIBUS PAPA 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
Automation and Drives
La communication avec le SIMATICAPI SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
35
Spcifications techniques de Industrial EthernetAPI SIMATIC S7-300 S7-400
Automation and Drives
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
StandardMthode daccs Vitesse Mdium
Ethernet IEEE 802.3 et IEEE 802.3uCSMA/CD (carrier sense multiple access/collision detection) 10 Mbit/sec et 100 Mbit/sec (Fast Ethernet) Cuivre: Optique: Cble coaxial double blindage Industrial twisted pair Cble fibre optique (verre)
Nbre de participants Taille
1024 Cuivre : Max. approx. 1.5 km Optique : 4.5 km maxi. 150 km en commutLigne, arbre, toile, anneau, anneau redondant
TopologieApplications
Rseau dusine ou de cellule
36
Automation and Drives
La communication avec le SIMATICAPI SIMATIC S7-300 S7-400
S7-300
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents CP 343-1Connexions ITP, AUI, RJ45 Protocoles supports ISO, TCP/IP Services supportes
CP 343-1 ITConnexions ITP, AUI, RJ45 Protocoles supports ISO, TCP/IP Services supportes
- Comm comp S5 , Comm S7...- Routage S7 Vitesse - 10 / 100 Mbit/s Nbre de Liaisons Max 16
- Comm comp S5 , Comm S7, Comm IT- Routage S7 Vitesse - 10 / 100 Mbit/s Nbre de Liaisons Max 1637
Automation and Drives
La communication avec le SIMATICAPI SIMATIC S7-300 S7-400
S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents CP 443-1Connexions ITP, AUI, RJ45 Protocoles supports ISO, TCP/IP Services supportes
CP 443-1 ITConnexions ITP, AUI, RJ45 Protocoles supports ISO, TCP/IP Services supportes
- Comm comp S5 , Comm S7...- Routage S7 Vitesse - 10 / 100 Mbit/s Nbre de Liaisons Max 64
- Comm comp S5 , Comm S7, Comm IT- Routage S7 Vitesse - 10 / 100 Mbit/s Nbre de Liaisons Max 6438
Automation and Drives
API SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F DocumentsTM
39
Automation and Drives
OPC aims, advantagesAPI SIMATIC S7-300 S7-400
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
Display Application OPC
Trend Application
OPC
OPC Software Driver Software Driver Software Driver
OPC Software Driver
OPC Software Driver
With vendor-specific interface
With standardized OPC interface
40
Automation and Drives
OPC : Comment a marche?API SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F DocumentsOPC Server OPC Client
OPC Client
Dmarre la liaison OPC Demandes de lecture/Ecriture
OPC
OPC
Echanges bases sur COM/DCOM Donnes: uniques ou par groupes
OPC Server
Excute les requtes du client Gestion des rafrachissements cycliques Mise jour des donnes internes
41
Automation and Drives
Echanges via OPCAPI SIMATIC S7-300 S7-400
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 ExternePCPC
Interne une applicationPC
OPC Client
OPC Client WAN OPC Client OPC Server OPC ServerPC
DCOM
OPC Server
network
network
network
42
Automation and Drives
OPC functionality in generalAPI SIMATIC S7-300 S7-400
Un API ?
SIEMENSSIMATIC NET Networking for IndustryPC / Windows 11/2003
OPC server with accesses for:PROFIBUS
SIMATIC Software
Priphrie S7-300/ ET200M S7300/S7400 Step7
DP FMS S5-comp. communication (FDL) S7 communication
Les comms
Industrial Ethernet
Rgulations
S7 communication S5-comp. communication (S/R) TCP/IP native PROFInet (DCOM)
Simatic HMI
API srie H/F Documents
OPC is an integral component of all PC products and the standard interface for PC applications43
Automation and Drives
Logiciels de rgulationAPI SIMATIC S7-300 S7-400
Bloc fonctionnel PID intgr dans les CPUs Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents temps de traitement 58 s pour une CPU 416 => 8 rgulations 1ms de Te dans une CPU
Standard PID Control fonctions plus compltes intgres dans un FB outil de paramtrage
Modular PID Control bibliothque de blocs standards pour structures complexes outil de mise en service
Fuzzy Control FBs standards et outil de paramtrage
44
Automation and Drives
SIMATIC HMIAPI 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
Automation and Drives
SIMATIC HMI notre offreAPI SIMATIC S7-300 S7-400
Systme de supervision SIMATIC WinCC
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
Panels PC avec Protool Pro
SIMATIC Multi Panels
Avec ProtoolOPs Graphiques
46
Automation and Drives
Vue gnrale de la gammeAPI SIMATIC S7-300 S7-400
Textes Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les commsOP 170B TP 170A TP 070
Graphiques
TP 270 6 MP 370 12 MP 270B 10 TP 270 10 MP 370 12 OP 270 6 MP 270B 10
Rgulations Simatic HMI API srie H/F Documents
TP 170B
OP 270 10
MP 370 15
Mobile 170 6
47
DtailsAPI SIMATIC S7-300 S7-400
Automation and Drives
Interfaces: tactile et clavier
Un API ?
IF1A
(RS-232) (RS-422/485) (RS-232)
Communication API 110 driversUNITELWAY; MODBUS; ROCKWELL; OMRON ...
Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
IF1B
IF2 USB
PC chargement, imprimante
Souris, clavier, imprimante, lecteur code barre, chargement/dchargement, ...Backup/restore, archive, recette,source de lapplication ... Connexion vers la bureautique , chargement/dchargement, Backup/restore, recette, archive
CF Card Slot PC Card Slot
Ethernet (RJ 45) MP270 B et 370
Tl service48
Automation and Drives
Simatic HMI Les logiciels HMIAPI SIMATIC S7-300 S7-400
Les logiciels HMI aujourdhuiScada Niveau conduite locale machine
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
49
Automation and Drives
LOGICIEL PROTOOLAPI 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
Configuration CS Run Time RT
50
Automation and Drives
Totally Integrated AutomationProTool V6.0API SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Une seule saisie des variables entre Step7 et Protool
51
Automation and Drives
Conversion quelque soit la taille de lcran des projets ProTool V6.0API SIMATIC S7-300 S7-400
Conversion des projets
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
52
Automation and Drives
Simulation des applicationsProTool V6.0API SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Visualisation du Pupitre
53
Automation and Drives
Plusieurs mthodes de SimulationProTool V6.0API SIMATIC S7-300 S7-400
Tableau dynamique ou PLCSIM ou via MPIMPI
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F DocumentsS7-300
54
Automation and Drives
SIMATIC HMI en rsumAPI SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F DocumentsDbit Pression PROFIBUS-PA 31,25 Kbit/s Link Drives Dparts-moteurs PROFIBUS-DP 12 Mbit/s MPI
Ethernet TCP/IP
.
Electo-vannes E/S pneumatiques dcentralises
ZONE 2/22
Niveau Positionneur . . . .
55
Automation and Drives
Simatic HMI Les logiciels HMIAPI SIMATIC S7-300 S7-400
Les logiciels HMI aujourdhuiScada Niveau conduite locale machine
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
56
Automation and Drives
Simatic HMI Les logiciels HMIAPI SIMATIC S7-300 S7-400
et demainScadaNiveau machine Applications
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
57
Automation and Drives
WinCC flexible intgration de ProTool & WinCCAPI SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Ouverture Simatic WinCC
Simplicit Simatic ProTool
WinCC flexibleinnovations Technologiques
... Lavenir du Simatic HMI58
Automation and Drives
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
59
Automation and Drives
Automation and Drives
Totally Integrated AutomationAPI SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
SIMATIC S7- 400H
Haute disponibilit architecture redondante
61
Automation and Drives
DfinitionsAPI 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
Dans le cas d un dfaut le systme se place en tat de scurit
FH
ou H F
API srie H/F Disponibilit Documents
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
Principe de la synchronisation vnementielleAPI SIMATIC S7-300 S7-400
Automation and Drives
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
Synchronisation vnementiel (Brevet Siemens)
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 B63
instruction dont lexcution pourrait conduire des branches de programmes diffrentes dans chaque CPU
Automation and Drives
Automate H : 1 seul point dentreAPI SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les commsMPI/DP
Rgulations Simatic HMI API srie H/F DocumentsPG/PC pour configurationchargement de programme modification en ligne , etc...
64
AUTOMATE S7-400H CPU RedondantesAPI SIMATIC S7-300 S7-400
Automation and Drives
Un API ?CPU 417H
Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F DocumentsRedundancy 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
Liaison FO Haute vitesseRedundancy Module X2 34 X2 34 Redundancy Module
X2 34
X2 34
Redundancy Module
65
Automation and Drives
I/O Configuration Redundant PROFIBUSAPI SIMATIC S7-300 S7-400Redundant IM 153-2
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F DocumentsAvailable as separate components IM: 6ES7 153-2AA02-0XB0 BM: 6ES7 195-7HD00-0XA0 or as Bundle (2 x IM + 1 BM) 6ES7 153-2AR00-0XA0IMActive backplane bus
Profibus-DP
L+ L+
ET 200M with active backplane busSpecial bus module (BM)
IM
66
Automation and Drives
I/O Configuration Connection of single DP slaves via Y LinkAPI SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents2xIM 157 Y-Link
67
Automation and Drives
Entres/Sorties RedondantesAPI SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/FSorties
Systme Redondant (H)Fibre optique
Station dcentralise redondante
Documents
Entres
68
Automation and Drives
Automates de scurit SiemensAPI SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
1980: 1988:
SIMATIC S5-110F SIMATIC S5-115F
1994:1999: 2002: 2003:
SIMATIC S5-95FSIMATIC S7-400F/FH SIMATIC S7-300F SIMATIC S7-416F
2003:
SIMATIC IM151-CPUF
69
Automation and Drives
Distributed Safety Evolution de la gamme !!!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
SIMATIC S7-400F - CPU 416F - ET 200M E/S TOR et E ANA - ET 200S E/S TORSIMATIC 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 TOR70
ET200S-CPU F - ET 200S E/S TOR
Automation and Drives
Architecture : Systme S7 400 FHAPI SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F DocumentsET 200M Entres / Sorties Standards ET 200M Entres / Sorties de Scurit SIL2 ou/et SIL3
71
Automation and Drives
Systme S7-400FAPI 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
I/O ET200M Standards I/O ET200M Fail safe
Programme de scurit en CFC
72
Automation and Drives
Distributed Safety S7-400FAPI SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
CPU 416F mais pas de I/O F en centralis
I/O ET200M Standards I/O ET200M Fail safe
I/O ET200S Standards I/O ET200S TOR Fail safe Dpart-moteur de scurit
Programme de scurit en CONT/LOG
73
Automation and Drives
Distributed Safety S7-315F S7-317FAPI SIMATIC S7-300 S7-400
CPU 315F/317F et I/O TOR/ANA F en centralis
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
I/O ET200M Standards I/O ET200M Fail safe
I/O ET200S Standards I/O ET200S TOR Fail safe Dpart-moteur de scurit
Programme de scurit en CONT/LOG74
Automation and Drives
Distributed Safety IM151-7 CPU FAPI SIMATIC S7-300 S7-400
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
I/O ET200S Standards I/O ET200S Fail safe Dpart-moteur de scuritProgramme de scurit en CONT/LOG75
Automation and Drives
Distributed Safety La Scurit rpartie dans les automatismesAPI SIMATIC S7-300 S7-400
Un API ? Priphrie S7-300/ ET200M S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F Documents
Distributed Safety API S7-300F API S7-416F
Variateur de vitesse ET 200M avec E/S standard Pupitre oprateur
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-moteurs76
Automation and Drives
Positionnement de notre offre Scurit dans les automatismesAPI SIMATIC S7-300 S7-400
ProcessS7-Systeme 400F/400FHET200M
ManufacturierDistributed Safety
Un API ? Priphrie S7-300/ ET200MPROFIBUS-DP
S7-400F CPU 414H/417HProgrammation CFC
S7-400F CPU 416FS7-300F CPU 315F/317F
S7300/S7400 Step7 Les comms Rgulations Simatic HMI API srie H/F DocumentsPROFIBUS-DP
IM-CPU F ET 200 S
S7-400FH CPU 414H/417HET200M
Programmation Contact/Logigramme
E/S TOR, ANA de scuritET200M
Priphrie redondante77