Programmation des blocs client OPC UA
5.9 FB236 UA_WriteList
Enregistrez l'UDT dans un bloc de données.
Tableau 5- 19 Paramètres de UDT UAAnyPointer
Paramètre
SyntaxID
DataType
RepetitionFactor
DB_Number
MemArea
ByteOffset
BitOffset
Type de donnée
Le tableau ci-après décrit le codage du type de données dans le paramètre "DataType" de
l'UDT UAAnyPointer.
Tableau 5- 20 Codage du type de données
Code hexadécimal
b#16#01
b#16#02
b#16#03
b#16#04
b#16#05
b#16#06
b#16#07
b#16#08
b#16#09
b#16#0A
110
Type de
Plage de valeurs
données S7
WORD
10
WORD
Voir "Signification" Type de données du nœud de destination.
WORD
0 .. 65535
WORD
0 .. 65535
WORD
Voir "Signification" Zone de mémoire
WORD
Voir "Signification"
en fonction de la
zone de mémoire
WORD
0 .. 7
Type de données S7
BOOL
BYTE
CHAR
WORD
INT
DWORD
DINT
REAL
DATE
TIME_OF_DAY (TOD) Heure
Signification
La valeur de l'ID de syntaxe est toujours 10 .
Pour la plage de valeurs, voir ci-dessous,
tableau "Codage du type de données".
Facteur de répétition
Pour plus d'informations voir l'aide en ligne
de STEP 7.
Numéro du bloc de données (DB)
Entrez soit le numéro d'un DB, soit une zone
de mémoire. Si vous entrez un DB, entrez
un zéro sous "MemArea".
Entrez soit le numéro d'un DB, soit une zone
de mémoire. Si vous entrez une zone de
mémoire, entrez un zéro sous
"DB_Number".
Pour la plage de valeurs de la zone de mé-
moire, voir ci-dessous, tableau "Codage de
la zone de mémoire".
Décalage d'octets dans la zone de mémoire
indiquée à partir duquel s'effectue l'accès
aux données.
Décalage de bit dans la zone de mémoire
indiquée
Description
Bit
Octet (8 bits)
Caractère (8 bits)
Mot (16 bits)
Entier (16 bits)
Mot (32 bits)
Entier (32 bits)
Nombre à virgule flottante (32 bits)
Date
Instructions de service, 01/2017, C79000-G8977-C427-02
CP 443-1 OPC UA