Présentation
L'objet assemblage se compose des attributs et services décrits ci-dessous.
ID de classe
04
ID d'instance
L'objet assemblage présente les identificateurs d'instance suivants :
0: classe
101, 102, 111, 112, 121, 122: instance
Attributs
L'objet assemblage se compose des attributs suivants :
ID d'instance = 0 (attributs de classe) :
ID d'attribut |
Description |
GET |
SET |
---|---|---|---|
01 |
Révision |
X |
— |
02 |
Instance max. |
X |
— |
03 |
Nombre d'instances |
X |
— |
X = pris en charge — = non pris en charge |
Attributs d'instance :
ID d'instance |
ID d'attribut |
Description |
Type |
GET |
SET |
---|---|---|---|---|---|
101 |
03 |
Esclave local 1 : données d'entrée T->O |
Tableau d'octets |
X |
— |
102 |
Esclave local 1 : O->T |
Tableau d'octets |
X |
X |
|
111 |
Esclave local 2 : données d'entrée T->O |
Tableau d'octets |
X |
— |
|
112 |
Esclave local 2 : O->T |
Tableau d'octets |
X |
X |
|
121 |
Esclave local 3 : données d'entrée T->O |
Tableau d'octets |
X |
— |
|
122 |
Esclave local 3 : O->T |
Tableau d'octets |
X |
X |
|
X = pris en charge — = non pris en charge |
Services
L'objet assemblage CIP exécute les services ci-après sur les types d'objet répertoriés :
ID de service |
Description |
Classe |
Instance |
Remarques |
|
---|---|---|---|---|---|
hex |
déc |
||||
0E |
14 |
Get_Attribute_Single |
X |
X |
Renvoie la valeur de l'attribut indiqué |
10 |
16 |
Set_Attribute_Single1 |
— |
X |
Renvoie ces valeurs : 0E = attribut non réglable : l'assemblage n'est pas de type O->T 0F = permission refusée : l'assemblage est utilisé par une connexion active 13 = configuration trop petite : la commande Set_Attribute_Single contient des données partielles 15 = taille des données trop grande : la commande Set_Attribute_Single contient trop de données |
X = pris en charge — = non pris en charge |
|||||
1. Lorsqu'elle est valide, la taille des données écrites dans l'objet assemblage à l'aide du service Set_Attribute_Single est égale à la taille de l'objet assemblage configuré dans le module cible. |