Ecriture D'une Partie Des Sorties D'un Esclave Dp Normé/Io Device Profinet Avec Fb 23 "Setio_Part - Siemens SIMATIC S7-300 Manuel De Référence

Masquer les pouces Voir aussi pour SIMATIC S7-300:
Table des Matières

Publicité

FB pour l'accès cyclique aux données utiles selon PNO
18.5
Ecriture d'une partie des sorties d'un esclave DP normé/IO
Device PROFINET avec FB 23 "SETIO_PART"
Description
Le FB 23 "SETIO_PART" sert à transmettre de manière cohérente les données de la zone
source définie par OUTPUTS dans une partie de la zone de mémoire image appartenant à
un esclave DPnormé / IO Device PROFINET. Le FB 23 appelle à cet effet la SFC 81
"UBLKMOV".
Nota
Vous devez affecter une mémoire image partielle des sorties à l'OB dans lequel est appelé
le FB 23 "SETIO_PART". Avant l'appel du FB 23, vous devez en outre intégrer l'esclave DP
normé ou l'IO Device PROFINET correspondant dans cette mémoire image partielle des
sorties. Si votre CPU ne connaît pas de mémoire image partielle ou si vous souhaitez
appeler le FB 23 dans l'OB 1, vous devez intégrer l'esclave DP normé ou l'IO Device
PROFINET correspondant dans mémoire image des sorties avant d'appeler le FB 23.
Avec les paramètres OFFSET et LEN, vous définissez la quantité partielle à écrire dans la
zone de mémoire image des composants adressés avec ID.
Si aucune erreur n'est apparue lors de la transmission de données, ERROR prend la valeur
FALSE.
Si une erreur est apparue lors de la transmission de données, ERROR prend la valeur
TRUE et l'information d'erreur de la SFC 81 "UBLKMOV" est inscrite dans STATUS.
Si la zone source (paramètre OUTPUTS) est plus petite que LEN, le nombre d'octets
transmis correspond au nombre d'octets de OUTPUTS. ERROR prend la valeur FALSE. Si
la zone source est plus grande que LEN, les premiers octets LEN de OUTPUTS sont
transmis. ERROR prend la valeur FALSE.
Nota
Dans la mémoire image des sorties, le FB 23 "SETIO_PART" ne contrôle aucune limite
entre les données appartenant à différents composants PROFIBUS DP ou PROFINET IO.
De ce fait, vous devez vous assurer vous-même que la zone de mémoire image définie par
OFFSET et LEN appartient à un composant. L'écriture dépassant les composants ne peut
en effet pas être garantie et met en danger la transmissibilité sur les systèmes d'autres
fabricants.
18-6
Logiciel système pour SIMATIC S7-300/400 - Fonctions standard et fonctions système - Volume 1/2
A5E00709333-01

Hide quick links:

Publicité

Chapitres

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières