API SIMATIC S7-300 S7-400
vous souhaite
la bienvenue
PR: SOUDA ABDELHADI
LES AUTOMATES PROGRAMMABLE INDUSTRIELLE SIEMENS
2
LES GAMMES D'AUTOMATES SIEMENS
LES MODULES LOGIQUES LOGO
Ce sont des mini-automates largement utilisés pour les petites applications
d'automatisation telles que la domotique ou sur de petites machines. Les modules
logiques LOGO sont très flexibles, l'utilisateur a la possibilité d'ajouter des E/S
supplémentaires via des modules d'extension.
Logiciel de programmation: Siemens LOGO! Soft-Comfort
LES GAMMES D'AUTOMATES SIEMENS
LES AUTOMATES S7-200
La famille S7-200 est constituée de micro-automates programmables monobloc utilisables
dans des applications d’automatisation variées. Sa forme compacte, son faible prix et son
important jeu d’opérations en font une solution idéale pour la commande de petites
applications.
Logiciel de programmation: STEP 7--Micro/WIN
LES GAMMES D'AUTOMATES SIEMENS
LES AUTOMATES S7-300
C'est un automate modulaire haute gamme très utilisé dans les industries de
transformation. Il est fourni sous différentes versions.
Logiciel de programmation: step7 & TIA Portal
LES GAMMES D'AUTOMATES SIEMENS
LES AUTOMATES S7-400
C'est un automate modulaire haute gamme très utilisé dans les industries de procès.
Les CPU de la gamme S7-400 disposent d'une mémoire de travail, et d'un bon temps
d'exécution répondant aux exigences des industries de procès.
2
Logiciel de programmation: step7 & TIA Portal
LES GAMMES D'AUTOMATES SIEMENS
LES AUTOMATES S7-1200
L'automate SIMATIC S7-1200 est un
automate compact qui se programme avec le
logiciel d'ingénierie TIA Portal de Siemens, La
CPU combine un microprocesseur, une
alimentation intégrée, des circuits d'entrée et
de sortie, un PROFINET intégré, des E/S
simple et autre rapides pour commande de
mouvement, ainsi que des entrées analogiques
tous ça intégrées dans un boîtier compact en
vue de créer un contrôleur puissant.
Logiciel de programmation: TIA Portal
LES GAMMES D'AUTOMATES SIEMENS
LES AUTOMATES S7-1500
53
C'est la dernière gamme d'automates Siemens. Il dispose d'un petit écran de
façade permettant de faire quelques configurations basiques.
Logiciel de programmation: TIA Portal
LES GAMMES D'AUTOMATES SIEMENS
PÉRIPHÉRIE DÉCENTRALISÉE SIMATIC
SIMATIC ET 200 est une famille de stations périphériques décentralisées très
diversifiée pour l'installation en armoire ou le montage direct sur la machine
(sans armoire) ou encore pour l'emploi en atmosphère explosible
ARCHITECTURE MATÉRIELLE D'UN API
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 il se compose de:
• 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, programmes.
• Un atelier logiciel Pour créer le programme.
ARCHITECTURE MATÉRIELLE D'UN API
S7-300 : MONTAGE DES MODULES SUR LE RACK
ARCHITECTURE MATÉRIELLE D'UN API
S7-400 : MONTAGE DES MODULES SUR LE RACK
ARCHITECTURE MATÉRIELLE D'UN API
ARCHITECTURE MATÉRIELLE D'UN API
CAS DE PLUSIEUR RACK
ARCHITECTURE MATÉRIELLE D'UN API
S 1 2 3 4 5 6 7 8 9 10 11
R
R0 PS CPU IM 0 4 8 12 16 20 24 28
R1 (PS) IM 32 36 40 44 48 52 56 60
R2 (PS) IM 64 68 72 76 80 84 88 92
R3 (PS) IM 96 100 104 108 112 116 120 124
ARCHITECTURE MATÉRIELLE D'UN API
ORGANES DE COMMANDE ET DE VISUALISATION
ARCHITECTURE MATÉRIELLE D'UN API
COMMUTATEUR DE MODE DE FONCTIONNEMENT
RUN-P: Mode de fonctionnement RUN-PROGRAM
RUN: Marche normale, Le programme est exécuté en
permanence
STOP: CPU en Arrêt, Le programme n’est plus
exécuté
MRES: Position instable du commutateur de mode de
fonctionnement pour effacement général de la CPU
ARCHITECTURE MATÉRIELLE D'UN API
INTERFACE DP
Utiliser pour la communication dans un réseau PROFIBUS
◼ Intégrée dans toutes les CPU‘s à 2 ports de la série
S7-300 et de la série S7-400
◼Vitesse jusqu‘à 12 Mbits/s
◼ Jusqu‘à 125 stations sont reliables à une interface DP
◼Distance max de 23 Km.
◼ Toutes les fonctions PG/OP à travers l‘interface Profibus-DP
◼Pas de matériel supplémentaire.
ARCHITECTURE MATÉRIELLE D'UN API
S7 300 et ET200 via PROFIBUS
ARCHITECTURE MATÉRIELLE D'UN API
INTERFACE MPI
Utilisée pour votre PG/OP ou pour la communication au sein d’un sous-réseau MPI.
La vitesse de transmission typique (par défaut) est de 187,5 kbauds Sur l’interface MPI.
Une console de programmation peut ainsi s’inclure automatiquement dans un sous-
réseau MPI
Pour la communication avec un S7-200, vous devez régler une vitesse de 19,2 kbauds.
PROGRAMMATION
LIAISON PC/PG AVEC AUTOMATE SIEMENS
Afin de communiquer avec la CPU pour configurer, programmer, diagnostiquer…, on
a besoin d’une console/PC, d’un logiciel de développement et d’un câble de liaison
réseau adapter.
PROGRAMMATION
TYPES DE VARIABLES
E : Mémoire image des entrées sur bus locale ou bus de terrain tel que PROFIBUS
A : Mémoire image des sorties sur bus locale ou bus de terrain tel que PROFIBUS
M : Mémoire interne utilisateur
P : Accès à la périphérie
T : Mémoire des temporisations
Z : Mémoire des compteurs
DB : Mémoire utilisateur ou système structuré dans des blocs de données
SM: Mémentos spéciaux
PROGRAMMATION
ADRESSAGE DES VARIABLES
Les objets E, A, M, DB, PE et PA sont rangés dans :
• Bits internes M0.0 à M255.7 dépendants des mots suivants
• Octets internes : ensemble de 8 bits MBi
• Mots internes : ensemble de 16 bits MWi
• Mots doubles : ensemble de 32 bits MDi
Exemples :
M4.3 correspond au bit 3 de l’octet 4
MB4 correspond aux 8 bits de l’octet 4
MW2 correspond au 16 bits constitué par les octets 2 (poids fort) et 3 (poids faible)
MD1 correspond au 32 bits constitué des octets 1, 2, 3 et 4
PROGRAMMATION
ADRESSAGE DES VARIABLES INTERNE
Poids fort et poids faible :
Mi.7 Mi.6 Mi.5 Mi.4 Mi.3 Mi.2 Mi.1 Mi.0
poids poids
fort faible
MBi
MBi+1 MBi
poids faible(LSB) poids fort (MSB)
MWi
MWi+2 MWi poids fort
poids faible
MDi
PROGRAMMATION
ADRESSAGE DES VARIABLES INTERNE
Principe de l’adressage des mots internes :
PROGRAMMATION
ADRESSAGE DES VARIABLES INTERNE
Exemple :
MB27 MB26 MB25 MB24 MB23 MB22 MB21 MB20
MW….. MW….. MW….. MW…..
MD….. MD…..
MD…..
MW….. MW…..