Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Avant-propos
___________________
SIMATIC S7-300 1
___________________
2
SIMATIC NET SIMATIC S7-400
___________________
SIMATIC S7-1200 3
Blocs de programme
Historique de version des blocs de ___________________
4
programme SIMATIC NET pour CP SIMATIC S7-1500
S7
Manuel de référence
11/2017
C79000-G8977-C231-10
Mentions légales
Signalétique d'avertissement
Ce manuel donne des consignes que vous devez respecter pour votre propre sécurité et pour éviter des
dommages matériels. Les avertissements servant à votre sécurité personnelle sont accompagnés d'un triangle de
danger, les avertissements concernant uniquement des dommages matériels sont dépourvus de ce triangle. Les
avertissements sont représentés ci-après par ordre décroissant de niveau de risque.
DANGER
signifie que la non-application des mesures de sécurité appropriées entraîne la mort ou des blessures graves.
ATTENTION
signifie que la non-application des mesures de sécurité appropriées peut entraîner la mort ou des blessures
graves.
PRUDENCE
signifie que la non-application des mesures de sécurité appropriées peut entraîner des blessures légères.
IMPORTANT
signifie que la non-application des mesures de sécurité appropriées peut entraîner un dommage matériel.
En présence de plusieurs niveaux de risque, c'est toujours l'avertissement correspondant au niveau le plus élevé
qui est reproduit. Si un avertissement avec triangle de danger prévient des risques de dommages corporels, le
même avertissement peut aussi contenir un avis de mise en garde contre des dommages matériels.
Personnes qualifiées
L’appareil/le système décrit dans cette documentation ne doit être manipulé que par du personnel qualifié pour
chaque tâche spécifique. La documentation relative à cette tâche doit être observée, en particulier les consignes
de sécurité et avertissements. Les personnes qualifiées sont, en raison de leur formation et de leur expérience,
en mesure de reconnaître les risques liés au maniement de ce produit / système et de les éviter.
Utilisation des produits Siemens conforme à leur destination
Tenez compte des points suivants:
ATTENTION
Les produits Siemens ne doivent être utilisés que pour les cas d'application prévus dans le catalogue et dans la
documentation technique correspondante. S'ils sont utilisés en liaison avec des produits et composants d'autres
marques, ceux-ci doivent être recommandés ou agréés par Siemens. Le fonctionnement correct et sûr des
produits suppose un transport, un entreposage, une mise en place, un montage, une mise en service, une
utilisation et une maintenance dans les règles de l'art. Il faut respecter les conditions d'environnement
admissibles ainsi que les indications dans les documentations afférentes.
Marques de fabrique
Toutes les désignations repérées par ® sont des marques déposées de Siemens AG. Les autres désignations
dans ce document peuvent être des marques dont l'utilisation par des tiers à leurs propres fins peut enfreindre les
droits de leurs propriétaires respectifs.
Exclusion de responsabilité
Nous avons vérifié la conformité du contenu du présent document avec le matériel et le logiciel qui y sont décrits.
Ne pouvant toutefois exclure toute divergence, nous ne pouvons pas nous porter garants de la conformité
intégrale. Si l'usage de ce manuel devait révéler des erreurs, nous en tiendrons compte et apporterons les
corrections nécessaires dès la prochaine édition.
Présentation
Un tableau vous renseigne, pour chaque bloc de programme, sur les versions disponibles
jusque-là .
Remarque
Version de bloc la plus récente toujours en début de tableau
Les tableaux sont établis de sorte que la version de bloc la plus récente se trouve toujours
en début de tableau. Le numéro de la version courante du bloc est en plus repéré selon le
principe suivant : >>n.0<<
Version Type de Version STEP 7 Observation Motif de la Erreurs supprimées Extensions de fonction
CP modification
>>4.0<< IE V5.1+SP2+HF1 Migration : _OK F Indication d'état
3.0 IE V5.1 Migration : _LF X L'extension du protocole
assure la compatibilité
des nouvelles et an-
ciennes générations de
CP.
Vous trouverez des informations plus détaillées sur la migration de projets et de blocs de
programme dans le système d'information de STEP 7 Professional.
Remarque
Contrôle des blocs migrés
Vérifiez toujours le bon fonctionnement des blocs migrés sous STEP 7 Professional,
notamment l'accès aux blocs de données et la compatibilité des types de données utilisés.
Pour plus de détails voir le système d'information de STEP 7 Professional.
Informations complémentaires
Pour plus d'informations sur les blocs de programme, voir le manuel "Blocs de programme
pour CP S7 SIMATIC NET" :
Lien : (https://support.industry.siemens.com/cs/ww/fr/view/62543517)
Avant-propos ........................................................................................................................... 3
1 SIMATIC S7-300 ...................................................................................................................... 9
1.1 SIMATIC S7-300 SEND / RECEIVE (Services de communication ouverts) .......................... 9
1.2 SIMATIC S7-300 FTP........................................................................................................ 15
1.3 SIMATIC S7-300 IP_CONFIG - liaisons programmées....................................................... 17
1.4 SIMATIC S7-300 PROFINET IO ........................................................................................ 18
1.5 SIMATIC S7-300 PROFINET IO / PROFIenergy ................................................................ 19
1.6 SIMATIC S7-300 PROFINET CBA..................................................................................... 20
1.7 SIMATIC S7-300 PROFIBUS DP....................................................................................... 20
1.8 CP ERPC SIMATIC S7-300 ............................................................................................... 22
1.9 SIMATIC S7-300 PROFIBUS FMS .................................................................................... 22
1.10 SIMATIC S7-300 Communication S7 ................................................................................. 25
2 SIMATIC S7-400 .....................................................................................................................31
2.1 SIMATIC S7-400 SEND / RECEIVE (Service de communication ouverts) .......................... 31
2.2 SIMATIC S7-400 FTP........................................................................................................ 35
2.3 SIMATIC S7-400 IP_CONFIG - liaisons programmées....................................................... 37
2.4 SIMATIC S7-400 PROFINET CBA..................................................................................... 38
2.5 SIMATIC S7-400 PROFIBUS FMS .................................................................................... 39
2.6 SIMATIC S7-400 OPC UA ................................................................................................. 41
3 SIMATIC S7-1200 ...................................................................................................................45
3.1 SIMATIC S7-1200 Telecontrol ........................................................................................... 45
4 SIMATIC S7-1500 ...................................................................................................................47
4.1 SIMATIC S7-1500 Ethernet FTP........................................................................................ 47
Version Type de Version STEP 7 Observation Motif de la Erreurs supprimées Extensions de fonction
CP modification
>>4.2<< PB + IE • V5.2+SP1 Migration : OK F Un problème de -
synchronisation entre
• V12.0
bloc de programme
et CP provoquait une
indication erronée
dans le bloc.
4.1 PB + IE V5.1 + SP2 + Migration : _LF F En cas d'utilisation -
HF1 parallèle de blocs
PROFINET et
SEND/RECV, l'exé-
cution de quelques
contrats provoque
déclenche l'indication
d'état = 80C4H (er-
reur de communica-
tion) du FC
SEND/RECV.
4.0 PB + IE V5.1+SP2 Les nouveaux X+F L'indication de lon- Données longues (> 240
CP gueur pour "données octets) sur nouveaux CP
autorisent des longues" était erro- IE.
longueurs de née.
données LEN >
240 octets.
Migration : _LF
3.0 PB + IE V5.1 Migration : _LF X - L'extension du protocole
assure la compatibilité
des nouvelles et an-
ciennes générations de
CP.
Version Type de Version STEP 7 Observation Motif de la Erreurs supprimées Extensions de fonction
CP modification
1.2 PB + IE V5.0 Migration : _LF X - Extension de la prise en
charge en programma-
tion des paramètres ID
et LADDR.
1.11 PB + IE V2.1 Longueur de Nouveau - -
données émises
LEN ≤ 240 oc-
tets.
Migration : _LF
Version Type de Version STEP 7 Observation Motif de la Erreurs supprimées Extensions de fonction
CP modification
>>3.0<< PB + IE V5.1 à V5.2 Le de pro- F Paramètre SEND -
gramme (ANY) : Les poin-
AG_LSEND teurs
N'EST PLUS DWORD+WORD ne
fourni à compter sont désormais plus
de la version interprétés en mode
STEP7 V5.3 ! L.
Utilisez la ver-
sion actuelle du
bloc AG_SEND.
Migration : OK
2.6 PB + IE V5.0 Migration : _LF X Les indications néga- -
tives de longueur de
données transférées
(LEN < 0) sont im-
médiatement reje-
tées avec indication
d'état.
2.5 PB + IE V4.0 Migration : _LF F Commentaires de -
variable de bloc
corrigés ou complé-
tés.
2.4 PB + IE V4.0 - F • Séquences d'ini- -
tialisation interne
complétée par
des routines de
contrôle.
• Optimisation de
l'exécution lors
de l'appel de bloc
par ACT = 0
("passage à
vide").
Version Type de Version STEP 7 Observation Motif de la Erreurs supprimées Extensions de fonction
CP modification
2.1 PB + IE V4.0 Migration : _LF F La capacité multi- -
instance du FC est à
présent assurée.
2.0 PB + IE V4.0 Migration : _LF Nouveau - -
Version Type de Version STEP 7 Observation Motif de la Erreurs supprimées Extensions de fonction
CP modification
>>4.7<< PB + IE • V5.2+SP1 Migration : OK F Un problème de -
synchronisation entre
• V12.0
bloc de programme
et CP provoquait une
indication erronée
dans le bloc.
Signalisation spora-
dique incontrôlée de
la réception de "0"
octet.
Indication inattendu
de l'état = 80B1
4.6 PB + IE V5.2+SP1 Migration : _LF F L'indication LEN = 0 -
(environ M2003) est à présent autori-
sée. Ceci permet de
lancer sur les CP IE,
conformément à la
norme, un appel
RECV avec indica-
tion de longueur "0".
4.5 PB + IE V5.1 + SP2 + Migration : _LF F En cas d'utilisation -
HF1 parallèle de
PROFINET et de
SEND/RECV, l'exé-
cution de quelques
contrats provoque
l'affichage de l'indica-
tion d'état = 80C4H
(erreur de communi-
cation) du bloc
RECV.
Indication indéfinie
(état = 34F0H p. ex.)
en mode mixte
(communication
SEND/RECV + dia-
gnostic p. ex.).
Version Type de Version STEP 7 Observation Motif de la Erreurs supprimées Extensions de fonction
CP modification
4.3 PB + IE V5.1+SP2 "nouveaux " CP X+F L'indication de lon- Données longues (> 240
IE gueur pour "données octets) sur nouveaux CP
TLEN > 240 longues" était erro- IE.
octets née.
Attention :
Des "données
longues" ne
peuvent être
transférées
qu'en cas de
combinaison
des CP IE
"..HX00.." et
"..EX11".
Migration : _LF
3.0 PB + IE V5.1 Migration : _LF X - L'extension du protocole
assure la compatibilité
des nouvelles et an-
ciennes générations de
CP.
1.2 PB + IE V5.0 Migration : _LF X - Extension de la prise en
charge en programma-
tion des paramètres ID
et LADDR.
1.11 PB + IE V2.1 Longueur de Nouveau - -
données reçues
LEN ≤ 240 oc-
tets.
Migration : _LF
Version Type de Version STEP 7 Observation Motif de la Erreurs supprimées Extensions de fonction
CP modification
>>3.0<< PB + IE V5.1 Le bloc de pro- F Paramètre RECV Extension de la prise en
gramme (ANY) : Les poin- charge en programma-
AG_LRECV teurs DWORD et tion des paramètres ID
n'est plus fourni WORD sont désor- et LADDR.
à compter de la mais correctement
version STEP 7 interprétés en mode
V5.3. L.
Migration : OK
Utilisez la ver-
sion actuelle du
bloc AG_RECV.
2.7 PB + IE V5.0+SP1 Migration : _LF F Réception de don- -
nées < 240 octets en
cas d'indication de
>240 dans le poin-
teur Any.
2.4 PB + IE V4.x Migration : _LF F Commentaires de -
variable de bloc
corrigés ou complé-
tés.
2.3 PB + IE V4.x Migration : _LF F Séquences d'initiali- -
sation interne com-
plétée par des
routines de contrôle.
Correction de l'indi-
cation de longueur
en cas de "Emettre
données courtes" et
"Recevoir données
longues".
2.1 PB + IE V4.x Migration : _LF F La capacité multi- -
instance du FC est à
présent assurée.
2.0 PB + IE V4.x • PROFIBUS : Nouveau - -
LEN ≤ 240
octets
• I. Ethernet :
LEN > 240
octets pos-
sible
Migration : _LF
Version Type de Version STEP 7 Observation Motif de la Erreurs supprimées Extensions de fonction
CP modification
>>4.0<< IE • V5.1 + SP2 Migration : OK F Indication d'état L'extension du protocole
+ HF1 assure la compatibilité
des nouvelles et an-
• V12.0 ciennes générations de
CP.
1.0 IE V5.1 Migration : _LF Nouveau - -
Version Type de Version STEP 7 Observation Motif de la Erreurs supprimées Extensions de fonction
CP modification
>>4.0<< IE • V5.1 + SP2 Migration : OK F Indication d'état L'extension du protocole
+ HF1 assure la compatibilité
des nouvelles et an-
• V12.0 ciennes générations de
CP.
1.0 IE V5.1 Migration : _LF Nouveau - -
Version Type de Version STEP 7 Observation Motif de la Erreurs supprimées Extensions de fonction
CP modification
>>1.4<< IE • V5.3.3 Migration : OK F Des appels avec
CMD non valide se
• V12.0
sont achevés par
DONE.
1.0 IE • V5.3.3 Migration : OK Nouveau - -
Version Type de Version STEP 7 Observation Motif de la Erreurs supprimées Extensions de fonction
CP modification
>>1.1<< IE • V5.5+SP4 Migration : OK F Capacité multi-
instance
• V12.0
>>1.0<< IE • V5.5+SP3 Migration : OK Nouveau - -
• V12.0
S7-300 PROFINET IO
Les blocs de programme suivants sont disponibles pour le service de communication choisi :
Version Type de CP Version STEP 7 Observation Motif de la modifi- Erreurs sup- Extensions de
cation primées fonction
>>1.5<< IE STEP 7 V5.3 La configuration Nouveau - -
SP2 avec iMAP exige SIMATIC iMap.
Addon STEP 7 Migration : _LF
V2.0 SP3
et
SIMATIC iMap
V2.0 SP1 et
suivantes
*) CP 343-1 ERPC
S7-300 Communication S7
Les blocs de programme suivants sont disponibles pour le service de communication choisi :
Version Type de CP Version STEP 7 Observation Motif de la modifi- Erreurs sup- Extensions de
cation primées fonction
>>1.3<< IE STEP 7 V5.3 La configuration Nouveau - -
SP3 avec iMAP exige SIMATIC iMap.
STEP 7 Addon Migration : _LF
V2.0+SP3
et
SIMATIC iMap
V2.0 SP1 et
suivantes
Version Type de CP Version STEP 7 Observation Motif de la modifi- Erreurs sup- Extensions de
cation primées fonction
>>1.0<< IE STEP 7 V5.4 La configuration Nouveau - -
SP1 avec iMAP exige SIMATIC iMap.
STEP 7 Addon Le FB 90 est pris en
V3.0+SP1 charge par toutes les
et CPU à partir de la
SIMATIC iMap version V4.1.
V2.0 SP1 et Migration : _LF
suivantes
Tableau 3- 1 TC_CON
Tableau 3- 2 TC_DISCON
Tableau 3- 3 TC_SEND
Tableau 3- 4 TC_RECV
Tableau 3- 5 TC_CONFIG
Tableau 4- 1 FTP_CMD