Objet assemblage
Traduction de la notice originale
Présentation
L'objet assemblage se compose des attributs et services décrits ci-après. Les instances d'assemblage sont présentes uniquement lors de la configuration d'esclaves locaux pour le module de communication Ethernet.
Vous ne pouvez envoyer un message explicite à l'objet assemblage qu'en l'absence d'autres connexions établies qui lisent ou écrivent dans cet objet. Par exemple, vous pouvez envoyer un message explicite à l'objet assemblage si une instance d'esclave local est activée, mais qu'aucun autre module ne scrute cet esclave local.
ID de classe
04
ID d'instance
L'objet assemblage présente les identificateurs d'instance suivants :
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 : T->O (données de sortie)
Tableau d'octets
X
102
Esclave local 1 : O->T (données d'entrée)
Tableau d'octets
X
111
03
Esclave local 2 : T->O (données de sortie)
Tableau d'octets
X
112
Esclave local 2 : O->T (données d'entrée)
Tableau d'octets
X
121
03
Esclave local 3 : T->O (données de sortie)
Tableau d'octets
X
122
Esclave local 3 : O->T (données d'entrée)
Tableau d'octets
X
131
03
Esclave local 4 : T->O (données de sortie)
Tableau d'octets
X
132
Esclave local 4 : O->T (données d'entrée)
Tableau d'octets
X
136
03
Esclave local 5 : T->O (données de sortie)
Tableau d'octets
X
137
Esclave local 5 : O->T (données d'entrée)
Tableau d'octets
X
141
03
Esclave local 6 : T->O (données de sortie)
Tableau d'octets
X
142
Esclave local 6 : O->T (données d'entrée)
Tableau d'octets
X
146
03
Esclave local 7 : T->O (données de sortie)
Tableau d'octets
X
147
Esclave local 7 : O->T (données d'entrée)
Tableau d'octets
X
151
03
Esclave local 8 : T->O (données de sortie)
Tableau d'octets
X
152
Esclave local 8 : O->T (données d'entrée)
Tableau d'octets
X
156
03
Esclave local 9 : T->O (données de sortie)
Tableau d'octets
X
157
Esclave local 9 : O->T (données d'entrée)
Tableau d'octets
X
161
03
Esclave local 10 : T->O (données de sortie)
Tableau d'octets
X
162
Esclave local 10 : O->T (données d'entrée)
Tableau d'octets
X
166
03
Esclave local 11 : T->O (données de sortie)
Tableau d'octets
X
167
Esclave local 11 : O->T (données d'entrée)
Tableau d'octets
X
171
03
Esclave local 12 : T->O (données de sortie)
Tableau d'octets
X
172
Esclave local 12 : O->T (données d'entrée)
Tableau d'octets
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 les valeurs suivantes :
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. Si 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.