Rockwell Automation Allen-Bradley HART FLEX 5000 Manuel Utilisateur page 148

Masquer les pouces Voir aussi pour Allen-Bradley HART FLEX 5000:
Table des Matières

Publicité

Annexe D
Modèle d'objet CIP de dispositif HART
Exceptions aux mappages HART en type CIP
Type HART
Latin-1
Compressé
(1) La chaîne Logix est constituée de deux membres : Logix STRING.LEN (DINT) et Logix STRING.DATA (matrice de SINT). La valeur du membre LEN est l'indice du premier membre DATA avec une
valeur de 0. S'il n'y a pas de membre DATA avec une valeur de 0, la valeur du membre LEN est définie à la taille de la matrice DATA.
(2) Note de bas de page (1) s'applique à la version non compressée de la chaîne.
Tableau 50 - Paramètres de réponse réussie au service GET_HART_DEVICE_INFORMATION
Décalage d'octet
Nom
dans réponse
0
ExpandedDeviceType
2
Preamble
3
UnivCmdCode
4
TransSpecRev
5
SoftwareRevision
6
HardwareRevision
7
Flags
8
DeviceIDNumber
12
MinPreambles
13
MaxDeviceVariables
14
ConfigChangeCounter
16
ExtendedFieldDeviceStatus
17
Pad_1 pour alignement
18
ManufacturerIDCode
20
PrivateLabelDistCode
22
DeviceProfile
23
Pad_2 pour alignement
24
TagSize
28
TagString
36
DescriptorSize
148
Service Execute_Command_CIP_Types (0x4C)
Le service 4C de dispositif process HART étendu respecte la définition du
service 4C de l'objet de dispositif process HART dans les Spécifications CIP,
Volume 7B à quelques exceptions près.
Le Tableau ci-dessous définit les exceptions qui remplacent certains
mappages HART en type CIP, définis dans les Spécifications CIP, Volume 7B.
Définition du type HART
67 (43) suivi de USINT indiquant le nombre de caractères
68 (44) suivi de USINT indiquant le nombre de caractères
Service GET_HART_DEVICE_INFORMATION (0x4E)
Le
Tableau 50
définit les paramètres d'une réponse obtenue avec succès.
Type de données
USINT
USINT
USINT
USINT
USINT
USINT
USINT
OCTET
UDINT
USINT
USINT
OCTET
OCTET
UINT
UINT
USINT
OCTET
UDINT
USINT[8]
(8 octets non compressés
ASCII)
UDINT
Publication Rockwell Automation 5094-UM007B-FR-P - Octobre 2020
Type CIP
(1)
Chaîne Logix
(2)
Chaîne Logix
Description du paramètre
CMD 0, octets 1...2
CMD 0, octet 3
CMD 0, octet 4
CMD 0, octet 5
CMD 0, octet 6
CMD 0, octet 7
CMD 0, octet 8
CMD 0, octets 9...11
(3 octets) numéro ID de dispositif plus un octet de pad (valeur 0), en
format « Little Endian ».
UnivCmdCode
CMD 0, octet 12 (0 si
est 5)
UnivCmdCode
CMD 0, octet 13 (0 si
est 5)
UnivCmdCode
CMD 0, octets 14...15 (0 si
UnivCmdCode
CMD 0, octet 16 (0 si
est 5)
La valeur est 0
CMD 0, octets 17...18 si
UnivCmdCode
CMD 0, octet 1 compressé en un UINT si
UnivCmdCode
CMD 0, octets 19...20 (0 si
UnivCmdCode
CMD 0, octet 21 (0 si
est 5 ou 6)
La valeur est 0
TagString
Nombre de caractères dans
TagSize
TagString
Remarque :
et
peuvent être représentés dans
Logix sous la forme d'un type de données String (d'une longueur
maximale 8).
(1)
CMD 13, octets 0...5
DescriptorString
Nombre de caractères dans
DescriptorSize
DescriptorString
Remarque :
et
former un type de données Logix String.
est 5)
est 7 ou plus
UnivCmdCode
est 5 ou 6
est 5 ou 6)
. Toujours 8 octets.
. Toujours 16 octets.
se combinent pour

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

5094-if8ih5094-if8ihxt5094-of8ih5094-of8ihxt

Table des Matières