Ecriture D'un Enregistrement Avec Le Sfc 58 "Wr_Rec - Siemens SIWAREX U Manuel D'utilisation

Masquer les pouces Voir aussi pour SIWAREX U:
Table des Matières

Publicité

5.3

Ecriture d'un enregistrement avec le SFC 58 "WR_REC"

Description
Paramètres
Tableau 5-1
Paramètres pour le SFC 58 "WR_REC"
Pa-
Déclaration
ramètres
REQ
INPUT
IOID
INPUT
LADDR
INPUT
RECNUM
INPUT
RECORD
INPUT
RET_VAL
OUTPUT
BUSY
OUTPUT
Paramètre d'entrée
RECORD
GHB SIWAREX U
(4)J31069-D0605-U001-A3-7718
Avec le SFC 58 "WR_REC" (write record), transmettez l'enregistrement
RECORD au module adressé.
Pour lancer l'écriture, mettez à 1 le paramètre d'entrée REQ lors de l'appel
du SFC 58. Si l'écriture a pu être faite immédiatement, le SFC retourne la
valeur 0 au paramètre de sortie BUSY. Si BUSY a la VALEUR 1, l'écriture
n'est pas encore terminée.
Type de
Zone de mémoire
données
BOOL
E, A, M, D, L, const.
OCTET
E, A, M, D, L, const.
WORD
E, A, M, D, L, const.
OCTET
E, A, M, D, L, const.
ANY
E, A, M, D, L
INT
E, A, M, D, L
BOOL
E, A, M, D, L
Les données à transmettre sont lues dans le paramètre RECORD lors du pre-
mier appel du SFC. Si la transmission de l'enregistrement est plus longue que
la durée d'un appel, le contenu du paramètre RECORD n'aura plus d'impor-
tance dans les appels suivants du SFC (pour la même commande).
Description
REQ = 1 : requête pour écriture
avec SIWAREX U, toujours B#16#54
adresse logique du module
numéro d'enregistrement (valeurs admissibles : 3
à 22)
description des enregistrements, voir chapitre 9
Enregistrement. Seul le type d'enregistrement
OCTET est admissible.
Si pendant l'exécution de la fonction , une erreur
se produit, la valeur de retour contient un code
d'erreur.
BUSY = 1 : L'écriture n'est pas encore terminée.
SIMATIC S7
5-7

Publicité

Table des Matières
loading

Table des Matières