0% ont trouvé ce document utile (0 vote)
6 vues2 pages

Blocs de liaison pour S7-300 et S7-400

Transféré par

jabrane jabrane
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
6 vues2 pages

Blocs de liaison pour S7-300 et S7-400

Transféré par

jabrane jabrane
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

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

Vous aimerez peut-être aussi