Blocs pour divers types de liaison Page 1 of 2
Blocs pour divers types de liaison
Blocs utilisables pour les liaisons S7
Les blocs fonctionnels système sont intégrés aux CPU S7-400.
Dans S7-300, vous avez la possibilité, avec les CPU et CP les plus récents, de piloter la communication S7
de manière active (c'est-à-dire en tant que client) via l'interface du CP. Les numéros et noms des blocs (FB)
sont les mêmes que ceux des SFB dans S7-400 ; vous devez cependant les appeler de manière cyclique
dans le programme utilisateur de la CPU S7-300. Les blocs se trouvent dans la bibliothèque
SIMATIC_NET_CP.
Le CP doit prendre en charge la fonction client pour la communication S7.
La CPU 317-2 PN/DP avec l'interface PROFINET peut également être configurée comme Client pour la
communication S7. Les blocs utilisés sont les mêmes que ceux précités pour la S7-300 avec le CP. Ces
blocs se trouvent également dans la Standard Library (Communication Blocks/CPU_300). La fonctionnalité
de Client est uniquement disponible sur l'interface PROFINET.
SFB/FB/FC Désignation Description succincte
SFB8/FB8 USEND Echange de données non coordonné via un SFB d'émission et de
SFB9/FB9 URCV réception
Longueur max. SFB 8/9 : 400 octets répartis en 4x100 octets.
Longueur max. FB 8/9 : 160 octets.
SFB12/FB12 BSEND Echange de blocs de données de longueur variable entre un SFB
SFB13/FB13 BRCV d'émission et un SFB de réception
Longueur max. SFB 12/13 : 64 kilo-octets
Longueur max. FB 12/13 : 32 kilo-octets
SFB14/FB14 GET Lecture de données à partir d'un appareil distant
Longueur max. SFB 14 : 400 octets répartis en 4x100 octets
Longueur max. FB 14 : 160
SFB15/FB15 PUT Ecriture de données dans un appareil distant
Longueur max. SFB 15 : 400 octets répartis en 4x100 octets
Longueur max. FB 15 : 160
SFB19 START Exécuter un démarrage à chaud dans un appareil distant
SFB20 Arrêt Mettre un appareil distant à l'état de fonctionnement "Arrêt" (STOP)
SFB21 RESUME Exécuter un redémarrage dans un appareil distant
SFB22 STATUS Interrogation précise de l'état d'un appareil distant
SFB23 USTATUS Réception de messages d'état d'appareils distants
SFC62 CONTROL Interrogation de l'état de la liaison appartenant à une instance de SFB
FC 62 C_CNTRL Interrogation de l'état d'une liaison (pour les CPU S7-300)
Blocs utilisables pour les liaisons point à point
Pour les liaisons point à point, vous pouvez utiliser les SFB BSEND, BRCV, GET, PUT, et STATUS (voir
tableau ci-dessus).
En plus, vous pouvez utiliser le SFB PRINT.
SFB Désignation Description succincte
SFB16 PRINT Envoi de données à une imprimante
Blocs pour liaisons FMS
FB Désignation Description succincte
FB 2 IDENTIFY Identification de l'appareil distant pour l'utilisateur
FB 3 READ Lecture d'une variable dans un appareil distant
FB 4 REPORT Signalisation d'une variable à l'appareil distant
FB 5 STATUS Indication de l'état d'un appareil distant sur demande de l'utilisateur
mk:@MSITStore:C:\Program%20Files%20(x86)\Siemens\Step7\S7bin\[Link]... 08/07/2024
Blocs pour divers types de liaison Page 2 of 2
FB 6 WRITE Ecriture de variables dans un appareil distant
Blocs pour les liaisons FDL, ISO on TCP, UDP et pour les liaisons de transport ISO ainsi que pour
les liaisons E-Mail
FC Désignation Description succincte
FC 5 AG_SEND Emission de données vers le partenaire de communication via une liaison
configurée (<= 240 octets)
FC 6 AG_RECV Réception de données du partenaire de communication via une liaison
configurée (<= 240 octets, pas de liaison E-Mail)
FC 50 AG_LSEND Emission de données vers le partenaire de communication via une liaison
configurée
FC 60 AG_LRECV Réception de données du partenaire de communication via une liaison
configurée (pas de liaison E-Mail)
FC 7 AG_LOCK Verrouillage de l'accès externe aux données au moyen de FETCH/WRITE
(pas pour les liaisons UPD, E-Mail)
FC 8 AG_UNLOCK Autorisation de l'accès externe aux données au moyen de FETCH/WRITE
(pas pour les liaisons UPD, E-Mail)
Voir aussi
Sauts dans la description des langages, aide sur les blocs, attributs système
mk:@MSITStore:C:\Program%20Files%20(x86)\Siemens\Step7\S7bin\[Link]... 08/07/2024