FB pour l'accès cyclique aux données utiles selon PNO
18.2
Lecture de toutes les entrées d'un esclave DP normé/IO
Device PROFINET avec FB 20 "GETIO"
Description
Le FB 20 "GETIO" sert à lire de manière cohérente toutes les entrées d'un esclave
DPnormé / IO Device PROFINET. Le FB 20 appelle à cet effet la SFC 14 "DPRD_DAT". Si
aucune erreur n'est apparue lors de la transmission de données, les données lues sont
entrées dans la zone cible définie par INPUTS.
La zone cible doit avoir la même longueur que celle que vous avez configurée avec STEP 7
pour le composant sélectionné.
Dans le cas d'un esclave DP normé possédant une configuration modulaire ou plusieurs
identifications DP, un appel de FB 20 permet uniquement d'accéder aux données d'un
composant / d'une identification DP à l'adresse de début configurée.
Paramètre
Déclaration
ID
INPUT
STATUS
OUTPUT
LEN
OUTPUT
INPUTS
IN_OUT
Informations d'erreur
Voir Lecture des données cohérentes d'un esclave DP normé/IO Device PROFINET avec
SFC 14 "DPRD_DAT".
18-2
Type de
Zone de
données
mémoire
DWORD
E, A, M, D, L,
constante
DWORD
E, A, M, D, L
INT
E, A, M, D, L
ANY
E, A, M, D
Logiciel système pour SIMATIC S7-300/400 - Fonctions standard et fonctions système - Volume 1/2
Description
•
Mot de poids faible : adresse logique du
composant esclave DP / PROFINET IO
(module ou cartouche)
•
Mot de poids fort : non significatif
Contient l'information d'erreur de la SFC 14
"DPRD_DAT" sous la forme DW#16#40xxxx00
Nombre de données lues en octets
Zone cible pour les données lues. Elle doit
avoir la même longueur que celle configurée
avec STEP 7 pour le composant esclave DP /
PROFINET IO sélectionné. Seul le type de
données BYTE est autorisé.
A5E00709333-01