3.4
Programmation
Blocs de programme
Il existe, pour certains services de communication, des blocs de programme prédéfinis
(FC/FB) servant d'interface dans votre programme utilisateur STEP 7.
Veuillez tenir compte de la documentation des blocs de programme dans l'aide en ligne de
STEP 7 ou dans le manuel /10/ (Page 72).
Remarque
Utilisation des dernières versions en date des blocs
Il est recommandé d'utiliser toujours les versions les plus récentes des blocs quel que soit le
type de module mis en œuvre.
Les informations sur les versions les plus récentes des blocs ainsi que ces blocs eux-mêmes
sont téléchargeables sur le site Internet de notre Customer Support sous le numéro d'article
suivant :
8797900 (http://support.automation.siemens.com/WW/view/fr/8797900)
Pour les anciens types de module, cette recommandation présuppose que vous utilisiez la le
firmware à jour pour ce type de module.
Utilisation de blocs de programme pour l'interface SEND/RECEIVE
Des blocs de programme pour blocs de données courts et longs sont disponibles pour les
transferts de données via l'interface SEND/RECEIVE.
Les blocs de programme SPEED SEND/RECEIVE AG_SSEND (FC53) et AG_SRECV
(FC63) sont pris en charge pour accélérer la transmission de données jusqu'à une longueur
de 1452 octets.
Fonction
Transfert de blocs de données <= 240 octets
Transfert de blocs de données > 240 octets < =8192 octets
*)
Transfert accéléré de blocs de données <= 1452 octets
La longueur dépend du protocole
*)
CP 443-1 (EX30)
Manuel, 09/2013, C79000-G8978-C255-03
Condition
Blocs de programme nécessaires : AG_SEND (FC5) et
•
AG_RECV (FC6) ou à titre d'alternative les blocs de
programme AG_LSEND (FC50) et AG_ LRECV (FC60).
Blocs de programme nécessaires : AG_LSEND (FC50)
•
et AG_LRECV (FC60).
Blocs de programme nécessaires : AG_SSEND (FC53)
•
et AG_SRECV (FC63).
Conditions de mise en œuvre
3.4 Programmation
27