Api N1
Api N1
Sommaire
- Introduction : - Structure mémoire programme :
- Environnement Simatic - Bloc d’organisation : OBx
- Structure Automate - Bloc Fonctionnel : FBx
- Fonctions : FC x
- Gamme Automate Siemens
- S7-200 - Traitement Analogique :
- S7-300 - Principe générale
- S7-400 - Configuration matérielle
- Mise à l’échelle logicielle
- Structure mémoire de données :
- MIE / MIS - Langages de programmation
- Mémentos - Contact
- Bloc de Données - Logigramme
- List
- Environnement Logiciel STEP7 :
- Établissement de la connexion - Diagnostique des erreurs :
- Déclaration de projet
- Configuration Matérielle - Interprétation des LED
- Programmation - Recherche des erreurs CPU
- Les OB de traitement des erreurs
1
La gamme SIMATIC S7
SIMATIC
PCS 7
SIMATIC
Logiciel NET
SIMATIC
SIMATIC
HMI
SIMATIC
SIMATIC
PC
SIMATIC
WinCC
SIMATIC
DP
Automate
SIMATIC
2
Simatic S7
Entrées Sorties
TOR
CPU
TOR
ANA
Pré-traitement Programme Pré-traitement
ANA
Cartes Spéciales Données Fct Spéciales
Cycle de Traitement
3
Simatic HIM
Base de données
C
PS P
U
États
Interfaces opérateur:
Commandes OP
Alarmes… MP
Logiciels :
Protools
Wincc
WinccFlexible
4
Simatic HIM
Afficheur de texte
W in C C
F le x ible
WinCC
r o T o ol
P
5
I
N Simatic Net
F
O Station de Supervision
R
M
A
T
I
O
N
C MPI – Profibus - IE
O
N
T PS
C
P
C C
PS
C
P
C
P
C API – PCS7
P P P
R U U
O
L
Profibus-DP
PS I E/S Déportées
M
T
E
R
R Variateurs de Vitesse
A
I
N
Démarreur Electronique
6
..
I
N Simatic Net
F
O modulaire Station de Supervision
R
M
A
T
I
O
N
C MPI – Profibus - IE
O
N
T API – PCS7
R
O
L
Profibus-DP
PS I E/S Déportées
M
T
E
R
R Variateurs de Vitesse
A
I
N
Démarreur Electronique
7
..
Sous-réseaux dans le SIMATIC
PG 720
OP PC, OS PG
Réseau MPI
Industrial Ethernet
PROFIBUS Point à point
Niveau cellule
-SINUMERIK, RCM
SIMATIC S5 S7-400 M7-400 S7-300 -TI 505
-API d‘autres fabricants
PROFIBUS-DP
ET 200L
ET 200B/L
ASI (Actuator Sensor Interface)
8
Communication avec SIMATIC NET
Cellule
PROFIBUS
Terrain
Interface Actionneurs
capteurs / capteurs
actionneurs
9
- Gamme Automate Siemens
- S7-200
- S7-300
- S7-400
10
Gamme Automate Siemens :
S7-200
SF
RUN
STOP CPU 224
- Bloc + Extension
- 8 Modules Max
-Type d’applications : Câble plat pour les CPU 22X
- Petites et Moyennes Applications
- Machines embarquées
- Réseau de communication :
- MPI
- Maître ASI
11
Critère de choix d’un API
Taille mémoire :
Mémoire programme et mémoire de données
Capacité E/S :
TOR, ANA, Locales, Déscentralisées
Port de communication :
MPI (par défaut), Profibus-DP, Industriel Ethernet
Jeux d’instruction :
Instruction complexes (comptage rapide, régulation…)
12
Gamme Automate Siemens :
S7-300
- API Modulaire
- 20 CPU
- 32 Modules d’extesion max
- Type d’application : moyennes applications
- Communication : MPI – Profibus – IE
14
Gamme Automate Siemens :
S7-300
API Modulaire = Alim + CPU + IM + SM + FM + CP
PS CPU IM SM : SM : SM : SM : FM : CP :
Alimentation Coupleur ETOR STOR EANA SANA - Comptage - Point à point
(option) (option) - Positionnement
- PROFIBUS
- Régulation - Industrial Ethernet
Alim : CPU : IM : SM : FM : CP :
24V IMS Régulation Profibus
Conpact Standard
110Vac - 220Vac
IMR Comptage Rapide Industriel Ethernet
Standard Alarm 15
Commande d’axe Pt à Pt
DP Integré Securité Integrée
Tech
Gamme Automate Siemens :
S7-300
16
Caractéristiques techniques des CPU du S7-300 (1)
CPU 312 IFM 313 314 314 IFM 315 315-2 DP 316-2 DP 318-2 DP
17
Caractéristiques techniques des CPU du S7-300 (2)
CPU 312 IFM 313 314 314 IFM 315 315-2 DP 316-2 DP 318-2 DP
Blocs d'organisation N° OB N° OB N° OB N° OB N° OB N° OB N° OB N° OB
Cycle libre 1 1 1 1 1 1 1 1
Alarmes horaires - 10 10 10 10 10 10 10,11
Alarmes temporisées - 20 20 20 20 20 20 20,21
Alarmes cycliques - 35 35 35 35 35 35 32,35
Alarmes de processus 40 40 40 40 40 40 40 40,41
Traitem. d'arrière-plan - - - - - - - 90
Démarrage 100 100 100 100 100 100 100 100,102
Erreur, asynchrone - 80-82, 85, 80-82, 85, 80-82, 85, 80-82, 85, 80-87 80-87 80-87
87 87 87 87
Erreur, synchrone - 121,122 121,122 121,122 121,122 121,122 121,122 121,122
Données locales 512 octets 1536 octets 1536 octets 1536 octets 1536 octets 1536 octets 1536 octets 4096 octets
Longueur de bloc maxi. 8 Ko 8 Ko 8 Ko 8 Ko 16 Ko 16 Ko 16 Ko 64 Ko
Profondeur d‘imbrication 8 8 8 8 8 8 8 16
des blocs/niveau d‘exéc.
Communication déclenc.
par le programme :
Nombre maxi. de liaisons 4 4 4 4 4 4 4 32
Communication par donn.
globales via MPI :
cercles GD par CPU
4 4 4 4 4 4 4 8
Emission Paquet GD par
cercle GD 1 1 1 1 1 1 1 1
Réception Paquets GD
par cercle GD 1 1 1 1 1 1 1 2
Taille maxi. des données
utiles d‘un paquet 22 octets 22 octets 22 octets 22 octets 22 octets 22 octets 22 octets 54 octets
18
S7-400 : Modules
PS CPU SM : SM : SM : SM : CP FM SM IM
Alimentation ETOR STOR EANA SANA Coupleur
19
SIMATIC S7-400: Vue d'ensemble
Possibilités d'extension du système
– très compacte
– performances CPU échelonnées
– fonctionnement multiprocesseur
– 21 appareils d'extension raccordables
– grand choix de modules (SM, FM, CP)
– possibilités flexibles de mise en réseau
Performance
– traitement rapide
(jusqu'à 80 nsec par commande binaire)
– mémoire utilisateur jusqu'à 20 Moctets
– communication performante
20
Gamme de modules du S7-400
Châssis
Châssis
FM
UR 1,2 FM
ER 1,2
CR 2 Compteurs 2-canaux
Came électronique
CPUs S7 Positionnement servomoteurs
CPUs S7 Positionnement entraînements
2
CPU 412-1 M7-FM
CPU 413-1
CPU 413-2 DP 1
3
CP
CPU 414-1 CP
CPU 414-2 DP
CPU 416-1 1-can. point-à-point
CPU 416-2 DP 2-can. point-à-point
CPU 417-4 Ethernet
DI Profibus
CPUs M7 DI
CPUs M7 AI
32 x DC 24V AI
CPU 486-3 16 x UC 24-60V (IR + diagn.)
CPU 488-3 16 x UC 120-230V 8 x U/I resp. 4 x R, 13 bit
CPU 488-4 16 x UC 120 V (IR + diagn.) 25 ms conversion par canal
CPU 488-5 32 x AC 120V 8 x U/I/TC resp. 4 x R/RTD,
Alimentation 16 x AC 230V (IR + diagn.) 14 bit, 25 ms conversion par
Alimentation canal, avec linéarisation
IM et filtrage
IM 230V / 4A
230V / 10A DO 8 x U/I resp. 4 x R, 14 bit
3m avec bus C DO 50 us conversion par canal
230V / 20A
3m sans bus C 24V / 4A 16 x U/I/TC resp. 8 x R/RTD, 16 bit,
32 x DC 24V, 0,5A 2,5/25ms conversion par
100m avec bus C 24V / 10A 16 x DC 24V, 2A
600m à IM314 du S5 24V / 20A AO canal, avec linéarisation
16 x AC 120/230V, 2A AO et filtrage
16 x UC 5..230V, 5A, relais
8 x AC 120/230V, 5A 8 x U/I, 13 bit
8 x U/I, 14 bit
21
Caractéristiques techniques des CPU du S7-400 (1)
CPU 412-1 413-1 413-2 DP 414-1 414-2 DP 416-1 416-2 DP 417-4
Mémoire utilisateur
Mémoire de travail 48 Ko 72 Ko 72 Ko 128 Ko 128/384 Ko 512 Ko 0.8/1,6 Mo 4...20 Mo
Mémoire charg. intég. 8 Ko 8 Ko 8 Ko 8 Ko 8 Ko 16 Ko 16 Ko 256 Ko
15 Mo 15 Mo 15 Mo 15 Mo 15 Mo 15 Mo 15 Mo 64 Mo
Mémoire charg. ext.
Types de blocs/nombre 256 256 256 512 512 2048 2048 6144
FB 256 256 256 1024 1024 2048 2048 6144
FC 511 511 511 1023 1023 4095 4095 8192
DB
128 oct. 128 oct. 128 octets 256 octets 256 octets 512 octets 512 octets 1024 oct.
Taille mémoire image chacune chacune chacune chacune chacune chacune chacune chacune
(Entrées/sorties)
0,5 Ko 1 Ko 1 Ko 2 Ko 4 Ko 4 Ko 8 Ko 16 Ko
Espace maxi d‘adress. chacun *) chacun *) chacun *) chacun *) chacun *) chacun *) chacun *) chacun *)
des périphéries
*)
1 octet = 8 entrées/sorties TOR
Blocs d'organisation N° OB N° OB N° OB N° OB N° OB N° OB N° OB N° OB
Cycle libre 1 1 1 1 1 1 1 1
Alarmes horaires 10,11 10,11 10,11 10-13 10-13 10-17 10-17 10-17
Alarmes temporisées 20,21 20,21 20,21 20-23 20-23 20-23 20-23 20-23
Alarmes cycliques 32,35 32,35 32,35 32-35 32-35 30-38 30-38 30-38
Alarmes de processus 40,41 40,41 40,41 40-43 40-43 40-47 40-47 40-47
Alarme multiprocesseur 60 60 60 60 60 60 60 60
Traitem. d'arrière-plan 90 90 90 90 90 90 90 90
Démarrage 100-102 100-101 100-102 100-102 100-101 100-102 100-102 100-102
Erreur, asynchrone 80-87 80-87 80-87 80-87 80-87 80-87 80-87 80-87
Erreur, synchrone 121,122 121,122 121,122 121,122 121,122 121,122 121,122 121,122
Données locales 4 Ko 4 Ko 4 Ko 8 Ko 8 Ko 16 Ko 16 Ko 24 Ko
Communication déclenc.
par le programme :
nombre maxi. de liaisons 8 16 16 32 32 64 64 64
Réception Paquets GD
par cercle GD 2 2 2 2 2 2 2 2
23
Châssis du S7- 400
Utilisable dans l‘appareil
Type de châssis central d‘extension
UR1 / UR2
(Universal Rack) Bus P (périphérie)
Oui Oui
Bus K (communication)
CR2
(Central Rack) Bus P, Segment 1 Bus P, Segment 2
Oui Non
Bus K
ER1 / ER2
(Extension Rack) Bus P
Non Oui
24
Châssis du S7-400
Châssis universel peut également être utilisé
comme châssis d'extension
UR 1/ UR 2
Bus de périphérie
Bus de communication
Châssis de base segmenté
CR 2
1 ... 4 CPUs Bus de périphérie Bus de périphérie
(pour traitement parallèle)
Segment 1 Segment 2
Bus de communication
Châssis d'extension
Bus de périphérie
2 APIs à des états de fonctionnement différents,
mais communication entre les CPUs
via le bus de communication commun
ER 1/ ER 2
25
Modules CPU
CPU 412-1 CPU 413-2 DP
CPU 413-1 D I 3 2 xD C 2 4 V
X 2 LEDs de C P U 4 1 4 -2
X 2
CPU 414-2 DP
CPU 414-1 CPU 416-2 DP
3 4 3 4
signalisation
421 - 1B L0 0 - 0AA0 4 1 4 - 2 XG 0 0 - 0 AB 0
FRCE FRCE
Sélecteur démarrage
CRST CRST
RUN-P
RUN Sélecteur de mode RUN-P
RUN
STOP
CMRES
(commutateur à clé) STOP
CMRES
Interface DP
Emplacement pour X3
carte mémoire
MPI
X1 X1
EXT.-BATT. EXT.-BATT.
Batterie externe
5...15V DC 5...15V DC
26
Configuration d'extension centralisée 1
Transmission du bus de périphérie et fourniture de l'alimentation
électrique, pas de bus de communication
ER*
Connecteur
de
IM émetteur 460-1 terminaison
PS 40x CPU IM
CR*
27
Configuration d'extension centralisée 2
IM récepteur 461-0
Transmission du bus de périphérie et PS 40x IM
3ème ER
Distance maximale entre le châssis de
IM récepteur
base et le dernier châssis d'extension: PS 40x IM
3m
2ème ER
CR 1er ER
28
Configuration d'extension décentralisée
IM récepteur 461-3
PS 40x IM
100 m 2ème ER
CR 1er ER
29
Extension de la configuration centralisée
Double-clique
30
Différences essentielles par rapport au S7-300
Mémoire supérieure et nombre supérieur de : sorties/entrées/
mémentos/temporisations/compteurs
Adresses des modules d'entrée/sortie paramétrables
Possibilité de raccorder un châssis d‘extension du S5 et d‘utiliser des
modules CP/IP du S5
Plus de fonctions système, par ex. la communication programmée par
blocs
Taille des blocs jusqu'à 64 Ko et nombre de DB doublé
Démarrage et redémarrage
Comparaison de la configuration prévue/réelle au démarrage
Possibilité de retrait des modules sous tension
Plusieurs mémoires image
Priorités des OB paramétrables
Plusieurs OB pour les alarmes cycliques, de processus, horaires
Imbrication des blocs jusqu'à 16 niveaux
Taille de la pile L paramétrable par niveau d‘exécution
4 accumulateurs
Mode multiprocesseur 31
- Structure mémoire de données :
- MIE / MIS
- Mémentos
- Bloc de Données
32
Unité de Base : Rappel
1 Bit = 0 ou 1
33
Adressage Entrées Sorties TOR
SM SM SM SM SM SM
PS CPU E E E S S S
TOR TOR TOR TOR TOR TOR
MIE MIS
Octet 0 Octet 0
Octet 1 Octet 1
Octet 2 Octet 2
Octet 7 Octet 7
- Établissement de la connexion
- Déclaration de projet
- Configuration Matérielle
- Programmation
36
Structure Logiciel STEP 7
HW Config
Configuration Matérielle
4
API
ou
PLC Sim
37
38
Manipulation logicielle
1- Déclaration d’un nouveau projet
2- Insertion d’une nouvelle station
3- Configuration materielle
39
Manipulation logicielle
Visualisation et forçage des Entrées/Sorties
3- Configuration materielle
2
40
Création d'une table de variables
41
Visualisation et forçage de variables
42
Forçage permanent
43
Réassignation de Variable
Connecteur frontal du
module de signaux
Voie défectueuse
E 16.7
Voie libre
E 17.0
44
Réassignation de Variable
45
Mnémoniques & Symboles
Déclaration
46
Mnémoniques & Symboles
Table Mnémonique & Excel – Import/Export -
47
Mnémoniques & Symboles
Table Mnémonique & Excel – Import/Export -
48
Archivage d'un projet
49
Configuration Materielle
Configuration Materielle
Standard
- Établir la communication en MPI puis en IE
- Déclarer un nouveau projet S7
- Déclarer la configuration matérielle des simulateurs
- Compiler puis charger dans l’automate
- Visualiser les états des E/S en ligne
- Forcer les E/S
50
Présentation synoptique des types de données dans STEP 7
51
Types de données élémentaires dans STEP 7
BOOL 1 1 ou 0
BYTE 8 B#16#A9
WORD 16 W#16#12AF
DWORD 32 DW#16#ADAC1EF5
CHAR 8 'w'
S5TIME 16 S5T#5s_200ms
INT 16 123
DINT 32 65539
REAL 32 1.2 ou 34.5E-12
TIME 32 T#2D_1H_3M_45S_12MS
DATE 16 D#1993-01-20
TIME_OF_DAY 32 TOD#[Link].12
52
Types de données complexes
M 4.1 Bit
MD 8188
MW 8190
Octet de donnée MB 8191
8191
Exemples :
- MW 4 = MB4 et MB6
- MD 8 = MW8 et MW10
= MB8 et MB9 et MB10 et MB11
Attention le mémento suivant libre est n°12 54
Adressage des Blocs de données : DB
8 bits
7 0
Octet 0 DBB 0
Octet 1 DBW 0 DBz
Octet 2
DBD 0 DBy . .
Octet 3 .
DBx
DBX 4.1
DBD 8188
DBW 8190
Blocs de données
Octet 8191 DBB 8191
Syntaxe : Exemples :
[Link] 15 = DB5.DBB15 et DB5.DBB16
DBn°.DBtype n° [Link] 20 = DB10.DBW20 et DB10DBW22
= DB10.DBB20 et DB10DBB21 et
Numéro du DB Type de Data Octet de Debut
55
B-W-D DB10.DBB22 et DB10DBB23
Propriétés de la CPU
2x
56
Propriétés de la CPU : Fiche d‘identité
57
Propriétés de la CPU : Cycle/ Mémento de cadence
58
Propriétés de la CPU : Rémanence
Important uniquement
en cas de CPU
sans pile
59
Propriétés de la CPU : Protection
60
- Langages de programmation
- Contact
- Logigramme
- List
61
62
63
Opérations combinatoires binaires : ET, OU
S1 (E 0.0)
E0.0 E0.1 A 8.0 E 0.0 & A 8.0 U E0.0
= U E0.1
ET S2 (E 0.1) E 0.1
= A 8.0
A 8.1 A 8.1 = A 8.1
=
L1 L2
(A 8.0) (A 8.1)
S3
(E 0.2) E0.2 A 8.2
A 8.2 O E0.2
S4 E 0.2 >=1
OU = O E0.3
(E 0.3) E 0.3 = A 8.2
E0.3
L3 (A 8.2)
64
65
66
67
68
69
70
71
Chargement et transfert de données
CONT LOG LIST
MOVE MOVE
L +15
EN ENO EN OUT MB5
T MB5
Exemples de
L +5 // Constante 16 bits (Integer)
chargement
L L#523123 // Constante 32 bits (Long Integer)
L B#16#EF // Octet hexadécimal
L 2#0010 0110 1110 0011 // Valeur binaire 16 bits
L 3.14 // Constante 32 bits (Real)
72
Temporisation sous forme de retard à la montée (SE)
CONT LOG LIST
T4 T4
E0.7 S_EVERZ A8.5 S_EVERZ U E0.7
S Q E0.7 S DUAL MW0 L S5T#35s
S5T#35s TW DUAL MW0 S5T#35s AW12
SE T4
TW DEZ
E0.5 A8.5 U E0.5
R DEZ AW12 E0.5 R Q = R T4
L T4
T MW0
RLG à S
LC T4
RLG à R T AW12
U T4
Ecoulement = A8.5
temporisation
Exemple
73
Temporisation sous forme de retard à la montée mémorisé (SS)
T4 T4 U E0.7
E0.7 S_SEVERZ A8.5 S_SEVERZ L S5T#35s
S Q E0.7 S DUAL MW0 SS T4
U E0.5
S5T#35s TW DUAL MW0 S5T#35s TW DEZ AW12
E0.5 A8.5 R T4
R DEZ AW12 E0.5 R Q = L T4
T MW0
LC T4
T AW12
RLG à S U T4
= A8.5
RLG à R
Ecoulement
temporisatio
Exemple n
74
Temporisation sous forme de retard à la retombée (SA)
CONT LOG LIST
T4 T4 U E0.7
E0.7 S_AVERZ A8.5 S_AVERZ L S5T#35s
S Q E0.7 S DUAL MW0 SA T4
S5T#35s DUAL MW0 U E0.5
TW S5T#35s TW DEZ AW12
E0.5 A8.5 R T4
R DEZ AW12 E0.5 R Q = L T4
T MW0
LC T4
T AW12
U T4
= A8.5
RLG à S
RLG à R
Ecoulement
temporisatio
Exemple n
75
Temporisation sous forme d'impulsion (SI)
CONT LOG LIST
T4 T4 U E0.7
E0.7 S_IMPULS A8.5 S_IMPULS L S5T#35s
S Q E0.7 S DUAL MW0 SI T4
S5T#35s DUAL U E0.5
TW MW0 S5T#35s TW DEZ AW12
E0.5 A8.5 R T4
R DEZ AW12 E0.5 R Q = L T4
T MW0
LC T4
T AW12
U T4
= A8.5
RLG à S
RLG à R
Ecoulement
temporisatio
Exemple n
76
Temporisation sous forme d'impulsion prolongée (SV)
CONT LOG LIST
T4 T4 U E0.7
E0.7 S_VIMP A8.5 S_VIMP L S5T#35s
S Q MW0 SV T4
E0.7 S DUAL
S5T#35s TW DUAL MW0 U E0.5
S5T#35s TW DEZ AW12
E0.5 A8.5 R T4
R DEZ AW12 E0.5 R = L T4
Q
T MW0
LC T4
T AW12
U T4
= A8.5
RLG à S
RLG à R
Ecoulement
temporisatio
Exemple n
77
Temporisation sous forme d'opérations binaires
CONT LOG LIST
Réseau 1 :
T4
E0.0 T4 E0.0 & SE U E0.0
SE L S5T#5s
S5T#5s TW SE T4
S5T#5s
Réseau 2 :
T4 A 8.0 A 8.0
U T4
T4 & =
= A 8.0
Réseau 3 :
T4
E0.1 T4 U E0.1
R E0.1 & R R T4
78
Opérations de comptage dans STEP 7
U E0.4
Z5 Z5
ZV Z5
ZAEHLER ZAEHLER U E0.5
E 0.4 A 8.3
ZV Q E 0.4 ZV ZR Z5
U E0.3
E 0.5
L C#20
ZR E 0.5 ZR
S Z5
E 0.3 U E0.7
S E 0.3 S DUAL MW 4 R Z5
L Z5
C#20 ZW DUAL MW 4 C#20 ZW BCD AW 12 T MW4
E 0.7 A 8.3 LC Z5
R BCD AW 12 E 0.7 R Q = T AW12
U Z5
= A8.3
79
Comptage : Diagramme fonctionnel
ZV
ZR
5
4
3
Etat du
compteur 2
1
0
80
Comptage : opération binaires
CONT LOG LIST
Réseau 1 : Z5
E0.0 SZ
E0.0 Z5
U E0.0
SZ L C#20
C#20 ZW
C#20 S Z5
Réseau 2 :
Z5
E0.1 Z5
E0.1 ZV U E0.1
ZV
ZV Z5
Réseau 3 :
E0.2 Z5 Z5
U E0.2
ZR E0.2 ZR ZR Z5
Réseau 4 :
Z5 A 4.0 A 4.0
U Z5
Z5 = = A 4.0
81
Opérations de conversion I -> DI -> REEL
L I_DI
O MD14 LIST
EN OUT
G DI_R
ENO EN OUT MD26
MW12 IN
82
Opérations de comparaison
CONT LOG LIST
L EW0
EW0 IN1
L EW2
EW0 IN1 A9.7
=
==I
EW2 IN2 EW2 IN2 = A9.7
83
Opérations arithmétiques de base
CONT LOG LIST
84
- Structure mémoire programme :
- Bloc d’organisation : OBx
- Bloc Fonctionnel : FBx
- Fonctions : FCx
85
86
Blocs de données (DB)
Fonction
OB1
FC10
Données
globales
DB20
Fonction
FC20
DB d‘instance de FB1
Bloc Données
fonctionnel d‘instance
FB1 DB5
87
Blocs d'organisation
FC FB
OB1
Système
d‘exploi-
tation FB FC
SFC
SFB
Autres
OB
88
89
Présentation des blocs d'organisation
Mise en route
OB 100
OB 101
OB 102
OB d'alarme OB d'erreur
90
Interruption du programme cyclique
92
Alarmes cycliques (OB35)
93
Alarmes de processus (OB40)
Configuration matérielle :
Propriétés Propriétés
de l'entrée analogique de la CPU
+27648
Valeur limite
supérieure
Valeur limite
0 inférieure
94
Alarmes de diagnostic, alarmes d'erreurs asynchrones
(OB81 à 87) Configuration matérielle :
Propriétés Propriétés
de l'entrée analogique de la CPU
Rupture
de fil
+27648
95
OB d'erreurs asynchrones
96
Fonctions et blocs fonctionnels
97
Structure de Programme
98
Blocs paramétrables
Exemple de signalisation de défaut
Enoncé
Entree_defaut
Acquittement
Memorisation_sortie
Signalisation
Memorisation_sortie &
Signalisation
Entrée défaut =
99
Partie déclarative du bloc FC 20
100
Exercice : Appel du bloc FC paramétrable
FC 20
101
Traitement Analogique
- Principe générale
- Configuration matérielle
- Mise à l’échelle logicielle
102
Utilisation de modules analogiques
Processus Module d‘entrée analogique CPU
103
Adaptateurs de la plage de mesure
104
Adressage des modules analogiques sur le S7-300
Châssis 3 Alimen- IM 640 656 672 688 704 720 736 752
tation
(récept.) à à à à à à à à
654 670 686 702 718 734 750 766
Châssis 2 Alimen- IM 512 528 544 560 576 592 608 624
tation
(récept.) à à à à à à à à
526 542 558 574 590 606 622 638
Châssis 1 Alimen- IM 384 400 416 432 448 464 480 496
tation
(récept.) à à à à à à à à
398 414 430 446 462 478 494 510
Emplacement 2 3 4 5 6 7 8 9
10 11
105
Module analogique SM335 (entrées)
106
Module analogique SM335 (sorties)
107
Module d‘entrée analogique SM331
108
Représentation des valeurs analogiques
pour différentes plages de mesure
Débordement >= 11,759 32767 >= 22,815 32767 >=352,778 32767 >= 1000,1 32767
Domaine 11,7589 32511 22,810 32511 352,767 32511 1000,0 10000
de : : : : : : : :
dépassement 10,0004 27649 20,0005 27649 300,011 27649 850,1 8501
109
Représentation des valeurs analogiques
pour les sorties analogiques
Tension Courant
Unités
Plage Plages de sortie : Plages de sortie :
0 à 10V 1 à 5V ± 10V 0 à 20mA 4 à 20mA ± 20mA
Débordement >=32767 0 0 0 0 0 0
Débordement<=- 32513 0 0
110
Normalisation d’une entrée analogique`
500,0
0,0
0 27648
111
Normalisation d‘une sortie analogique
27648
0
0,0 100,0
112
Affichage des données de référence
113
Liste de références croisées
114
Filtrage de la liste de références croisées
115
Aller à l'occurence
1xdroite
116
Tableau d'affectation des zones E,A,M,T,Z
117
Opérandes libres / mnémoniques manquants
118
Structure du programme
119
- Diagnostique des erreurs :
120
Gamme Automate Siemens :
S7-300
Contrôle Visuel des LEDS de L’alimentation S7-300
121
S7-300 : Présentation de la
CPU
SIEMENS CPU314 SIEMENS CPU315-2 DP
SF SF SF DP
BATF BATF BUSF
DC5V DC5V
FRCE FRCE
RUN RUN
STOP STOP
RUN-P RUN-P
RUN RUN
STOP STOP
M RES M RES
SIMATIC SIMATIC
S7-300 S7-300
122
S7-400 : Présentation de la CPU (Partie 1)
D I 3 2 xD C 2 4 V C P U 4 1 4 -2
X 2 X 2
3 4 3 4
4 2 1 - 1 B L 0 0 - 0 AA0 4 1 4 - 2 XG 0 0 - 0 AB 0
FRCE FRCE
CRST CRST
RUN RUN
STOP STOP
CRST
WRST Sélecteur de mode CRST
WRST
RUN-P
RUN
de démarrage RUN-P
RUN
STOP
Commutateur STOP
de mode
CMRES CMRES
X3
X1 X1
EXT.-BATT. EXT.-BATT.
123
S7-400 : Présentation de la CPU (Partie 2)
D I 3 2 xD C 2 4 V C P U 4 1 4 -2
X 2 X 2
3 4 3 4
4 2 1 - 1 B L 0 0 - 0 AA0 4 1 4 - 2 XG 0 0 - 0 AB 0
INTF
EXTF LED de signalisation INTF
EXTF
DP INTF
EXTF
LED de signalisation
défaut de l‘interface
BUSF
RUN-P RUN-P
RUN RUN
STOP STOP
CMRES CMRES
Interface DP
Logement pour
carte mémoire X3
Interface MPI
X1 X1
EXT.-BATT. EXT.-BATT.
5...15V DC
Alimentation externe
5...15V DC
124
Contrôle visuel des LED de l'alimentation du S7-400
Compartiment à piles
Sélecteur de tension
Raccordement secteur 3
points
125
Contrôle visuel des LED sur la CPU du S7-400
Signalisation de
défauts pour DP
LED "CRST"
STOP
MRES
RUN-P RUN-P
2. Placez et maintenez le sélecteur sur MRES jusqu'à ce que
RUN RUN
la LED STOP clignote deux fois (lentement).
STOP
Lorsque vous relâchez le sélecteur, il revient automati- STOP
quement en position STOP.
MRES MRES
RUN-P RUN-P
RUN-P
127
Recherche d'erreurs provoquant un arrêt de la CPU
Pour Rechercher les erreurs dans une CPU, il voir son ETAT
2- A partir de Cont-List-Log
128
Recherche d'erreurs provoquant un arrêt de la CPU
Interprétation des messages d'erreur
129
Recherche d'erreurs provoquant un arrêt de la CPU
Interprétation des messages d'erreur
Ouverture du bloc erroné
130
Modules diagnosticants
Configuration d'un module diagnosticant :
131
Affichage du diagnostic matériel dans le SIMATIC Manager
2x
132