Lecture D'une Partie Des Entrées D'un Esclave Dp Normé/Io Device Profinet Avec Fb 22 "Getio_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.4
Lecture d'une partie des entrées d'un esclave DP normé/IO
Device PROFINET avec FB 22 "GETIO_PART"
Description
Le FB 22 "GETIO_PART" sert à lire de manière cohérente une partie de la zone de
mémoire image appartenant à un esclave DPnormé / IO Device PROFINET. Le FB 22
appelle à cet effet la SFC 81 "UBLKMOV".
Nota
Vous devez affecter une mémoire image partielle des entrées à l'OB dans lequel est appelé
le FB 22 "GETIO_PART". Avant l'appel du FB 22, vous devez en outre intégrer l'esclave
DP normé ou l'IO Device PROFINET correspondant dans cette mémoire image partielle des
entrées. Si votre CPU ne connaît pas de mémoire image partielle ou si vous souhaitez
appeler le FB 22 dans l'OB 1, vous devez intégrer l'esclave DP normé ou l'IO Device
PROFINET correspondant dans mémoire image des entrées avant d'appeler le FB 22.
Avec les paramètres OFFSET et LEN, vous définissez la quantité partielle à lire 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 et les données lues sont entrées dans la zone cible définie par INPUTS.
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 cible (paramètre INPUTS) est plus petite que LEN, le nombre d'octets transmis
correspond au maximum d'octets pouvant être entrés dans INPUTS. ERROR prend la valeur
FALSE. Si la zone cible est plus grande que LEN, les premiers octets LEN de la zone cible
sont utilisés. ERROR prend la valeur FALSE.
Nota
Dans la mémoire image des entrées, le FB 22 "GETIO_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. La lecture 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-4
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