DeviceNet • 121
Configuration / Parametering with the Object Model
Instance 7:
Attribute |
Used in |
Access |
Name |
Data type |
Description |
Value |
ID |
buscoupler |
rule |
|
|
|
|
3 |
dep. on kind |
get/set |
Process |
Array of |
process image, collection of all |
|
|
of connected |
|
image |
Byte |
modules process input data |
|
|
modules |
|
|
|
|
|
Instance 8:
Attribute |
Used in |
Access |
Name |
Data type |
Description |
Value |
ID |
buscoupler |
rule |
|
|
|
|
3 |
dep. on kind |
get/set |
Process |
Array of |
process image, collection of all |
|
|
of connected |
|
image |
Byte |
digital modules process input data |
|
|
modules |
|
|
|
|
|
Instance 9:
Attribute |
Used in |
Access |
Name |
Data type |
Description |
Value |
ID |
buscoupler |
rule |
|
|
|
|
3 |
dep. on kind |
get/set |
Process |
Array of |
process image, collection of all |
|
|
of connected |
|
image |
Byte |
analog modules process input data |
|
|
modules |
|
|
|
|
|
Services:
Service Code |
Service Name |
Description |
0x0E |
Get_Attribute_Single |
Used to read a DeviceNet Object attribute value |
0x10 |
Set_Attribute_Single |
Used to modify a DeviceNet object attribute value |
WAGO-I/O-SYSTEM 750
DeviceNet
122 • DeviceNet
Configuration / Parametering with the Object Model
Instance 0:
Attribute |
Used in |
Access |
Name |
Data type |
Description |
Default |
ID |
buscoupler |
rule |
|
|
|
Value |
1 |
required |
get |
Revision |
UINT |
Revision of the Identity Object, |
0x02 |
|
|
|
|
|
Range 1-65535, class definition |
|
|
|
|
|
|
upon which the implementation |
|
|
|
|
|
|
is based. |
|
Description of the instances:
Instance ID |
Description |
1 |
References the Explicit Messaging Connection into the Server |
2 |
References the Poll I/O Connection |
3 |
References Bit-Strobe I/O Connection |
4 |
References the Slave´s Change of State or Cyclic I/O Connection |
5 |
Reserved for „Reserved Identifier“, Message ID 1 |
Instance 1 (explicit messaging):
|
Attribute |
Used in |
Access |
Name |
Data type |
Description |
|
|
ID |
buscoupler |
rule |
|
|
|
|
|
1 |
available |
get |
state |
USINT |
State of the object |
|
|
2 |
required |
get |
instance_ |
USINT |
Indicates either I/O or Messaging Connection |
|
|
|
|
|
type |
|
|
|
|
3 |
required |
get |
transport- |
USINT |
defines behaviour of the connection |
|
|
|
|
|
Class_ |
|
|
|
|
|
|
|
trigger |
|
|
|
|
4 |
required |
get |
produced_ |
UINT |
CAN Identifier field when the connection |
|
|
|
|
|
connec- |
|
transmits |
|
|
|
|
|
tion_id |
|
|
|
|
5 |
required |
get |
consu- |
UINT |
CAN Identifier field value that denotes mes- |
|
|
|
|
|
med_conn |
|
sage to be received |
|
|
|
|
|
ection_id |
|
|
|
|
6 |
required |
get |
initi- |
USINT |
Defines the message groups across which |
|
|
|
|
|
al_comm_ |
|
productions and consumptions associated |
|
|
|
|
|
characteri- |
|
with this connection occur |
|
|
|
|
|
stics |
|
|
|
|
7 |
required |
get |
produ- |
UINT |
maximum number of Bytes transmitted across |
|
|
|
|
|
ced_conne |
|
this connection |
|
|
|
|
|
ction_size |
|
|
|
|
8 |
required |
get |
consu- |
UINT |
maximum number of Bytes transmitted across |
|
|
|
|
|
med_conn |
|
this connection |
|
|
|
|
|
ec- |
|
|
|
|
|
|
|
tion_size |
|
|
|
|
9 |
required |
get/set |
expec- |
UINT |
defines timing associated with this connnec- |
|
|
|
|
|
ted_packet |
|
tion |
|
|
|
|
|
_rate |
|
|
|
|
10-11 |
N/A |
get |
N/A |
N/A |
not used |
|
|
12 |
required |
get |
watchdog_ |
USINT |
defines how to handle inactivity/watchdog |
|
|
|
|
|
time- |
|
timeouts |
|
|
|
|
|
out_action |
|
|
|
|
13 |
required |
get |
produ- |
UINT |
number of Bytes in produ- |
|
|
|
|
|
ced_conne |
|
ced_connection_path attribute |
|
|
|
|
|
ction_path |
|
|
|
|
|
|
|
_length |
|
|
|
|
14 |
required |
get/set |
produ- |
Array of |
specifies the application objects which data is |
|
|
|
|
|
ced_conne |
USINT |
to be produced by this connection object |
|
|
|
|
|
ction_path |
|
|
|
|
15 |
required |
get |
consu- |
UINT |
number of Bytes in consu- |
|
|
|
|
|
med_conn |
|
med_connection_path attribute |
|
|
|
|
|
ecti- |
|
|
|
|
|
|
|
on_path_l |
|
|
|
|
|
|
|
|
|
|
|
WAGO-I/O-SYSTEM 750
DeviceNet
DeviceNet • 123
Configuration / Parametering with the Object Model
|
|
|
ength |
|
|
16 |
required |
get |
consu- |
Array of |
specifies the application objects that are to |
|
|
|
med_conn |
USINT |
receive the data consumed by this connection |
|
|
|
ec- |
|
object |
|
|
|
tion_path |
|
|
17 |
required |
get |
producti- |
USINT |
defines minimum time between new data |
|
|
|
on_inhibit |
|
production |
|
|
|
_time |
|
|
|
|
|
|
|
|
Instance 2 (Poll I/O Connection):
Attribute |
Used in |
Access |
Name |
Data type |
Description |
ID |
buscoupler |
rule |
|
|
|
1 |
available |
get |
state |
USINT |
State of the object |
2 |
required |
get |
instance_ |
USINT |
Indicates either I/O or Messaging Connection |
|
|
|
type |
|
|
3 |
required |
get |
transport- |
USINT |
defines behaviour of the connection |
|
|
|
Class_ |
|
|
|
|
|
trigger |
|
|
4 |
required |
get |
produced_ |
UINT |
CAN Identifier field when the connection |
|
|
|
connec- |
|
transmits |
|
|
|
tion_id |
|
|
5 |
required |
get |
consu- |
UINT |
CAN Identifier field value that denotes mes- |
|
|
|
med_conn |
|
sage to be received |
|
|
|
ection_id |
|
|
6 |
required |
get |
initi- |
USINT |
Defines the message groups across which |
|
|
|
al_comm_ |
|
productions and consumptions associated |
|
|
|
characteri- |
|
with this connection occur |
|
|
|
stics |
|
|
7 |
required |
get |
produ- |
UINT |
maximum number of Bytes transmitted across |
|
|
|
ced_conne |
|
this connection |
|
|
|
ction_size |
|
|
8 |
required |
get |
consu- |
UINT |
maximum number of Bytes received across |
|
|
|
med_conn |
|
this connection |
|
|
|
ec- |
|
|
|
|
|
tion_size |
|
|
9 |
required |
get/set |
expec- |
UINT |
defines timing associated with this connnec- |
|
|
|
ted_packet |
|
tion |
|
|
|
_rate |
|
|
10-11 |
N/A |
get |
N/A |
N/A |
not used |
12 |
required |
get |
watchdog_ |
USINT |
defines how to handle inactivity/watchdog |
|
|
|
time- |
|
timeouts |
|
|
|
out_action |
|
|
13 |
required |
get |
produ- |
UINT |
number of Bytes in produ- |
|
|
|
ced_conne |
|
ced_connection_path attribute |
|
|
|
ction_path |
|
|
|
|
|
_length |
|
|
14 |
required |
get/set |
produ- |
Array of |
specifies the application objects which data is |
|
|
|
ced_conne |
USINT |
to be produced by this connection object |
|
|
|
ction_path |
|
|
15 |
required |
get |
consu- |
UINT |
number of Bytes in consu- |
|
|
|
med_conn |
|
med_connection_path attribute |
|
|
|
ecti- |
|
|
|
|
|
on_path_l |
|
|
|
|
|
ength |
|
|
|
|
|
|
|
|
16 |
required |
get/set |
consu- |
Array of |
specifies the application objects that are to |
|
|
|
med_conn |
USINT |
receive the data consumed by this connection |
|
|
|
ec- |
|
object |
|
|
|
tion_path |
|
|
17 |
required |
get |
producti- |
USINT |
defines minimum time between new data |
|
|
|
on_inhibit |
|
production |
|
|
|
_time |
|
|
|
|
|
|
|
|
WAGO-I/O-SYSTEM 750
DeviceNet
124 • DeviceNet
Configuration / Parametering with the Object Model
Instance 3 (Bit-Strobe I/O Connection):
Attribute |
Used in |
Access |
Name |
Data type |
Description |
ID |
buscoupler |
rule |
|
|
|
1 |
available |
get |
state |
USINT |
State of the object |
2 |
required |
get |
instance_ |
USINT |
Indicates either I/O or Messaging Connection |
|
|
|
type |
|
|
3 |
required |
get |
transport- |
USINT |
defines behaviour of the connection |
|
|
|
Class_ |
|
|
|
|
|
trigger |
|
|
4 |
required |
get |
produced_ |
UINT |
CAN Identifier field when the connection |
|
|
|
connec- |
|
transmits |
|
|
|
tion_id |
|
|
5 |
required |
get |
consu- |
UINT |
CAN Identifier field value that denotes mes- |
|
|
|
med_conn |
|
sage to be received |
|
|
|
ection_id |
|
|
6 |
required |
get |
initi- |
USINT |
Defines the message groups across which |
|
|
|
al_comm_ |
|
productions and consumptions associated |
|
|
|
characteri- |
|
with this connection occur |
|
|
|
stics |
|
|
7 |
required |
get |
produ- |
UINT |
maximum number of Bytes transmitted across |
|
|
|
ced_conne |
|
this connection |
|
|
|
ction_size |
|
|
8 |
required |
get |
consu- |
UINT |
maximum number of Bytes received across |
|
|
|
med_conn |
|
this connection |
|
|
|
ec- |
|
|
|
|
|
tion_size |
|
|
9 |
required |
get/set |
expec- |
UINT |
defines timing associated with this connnec- |
|
|
|
ted_packet |
|
tion |
|
|
|
_rate |
|
|
10-11 |
N/A |
get |
N/A |
N/A |
not used |
12 |
required |
get |
watchdog_ |
USINT |
defines how to handle inactivity/watchdog |
|
|
|
time- |
|
timeouts |
|
|
|
out_action |
|
|
13 |
required |
get |
produ- |
UINT |
number of Bytes in produ- |
|
|
|
ced_conne |
|
ced_connection_path attribute |
|
|
|
ction_path |
|
|
|
|
|
_length |
|
|
14 |
required |
get |
produ- |
Array of |
specifies the application objects which data is |
|
|
|
ced_conne |
USINT |
to be produced by this connection object |
|
|
|
ction_path |
|
|
15 |
required |
get |
consu- |
UINT |
number of Bytes in consu- |
|
|
|
med_conn |
|
med_connection_path attribute |
|
|
|
ecti- |
|
|
|
|
|
on_path_l |
|
|
|
|
|
ength |
|
|
|
|
|
|
|
|
16 |
required |
get |
consu- |
Array of |
specifies the application objects that are to |
|
|
|
med_conn |
USINT |
receive the data consumed by this connection |
|
|
|
ec- |
|
object |
|
|
|
tion_path |
|
|
17 |
required |
get |
producti- |
USINT |
defines minimum time between new data |
|
|
|
on_inhibit |
|
production |
|
|
|
_time |
|
|
|
|
|
|
|
|
WAGO-I/O-SYSTEM 750
DeviceNet
DeviceNet • 125
Configuration / Parametering with the Object Model
Instance 4 (Change of State and Cyclic I/O Connection):
Attribute |
Used in |
Access |
Name |
Data type |
Description |
ID |
buscoupler |
rule |
|
|
|
1 |
available |
get |
state |
USINT |
State of the object |
2 |
required |
get |
instance_ |
USINT |
Indicates either I/O or Messaging Connection |
|
|
|
type |
|
|
3 |
required |
get |
transport- |
USINT |
defines behaviour of the connection |
|
|
|
Class_ |
|
|
|
|
|
trigger |
|
|
4 |
required |
get |
produced_ |
UINT |
CAN Identifier field when the connection |
|
|
|
connec- |
|
transmits |
|
|
|
tion_id |
|
|
5 |
required |
get |
consu- |
UINT |
CAN Identifier field value that denotes mes- |
|
|
|
med_conn |
|
sage to be received |
|
|
|
ection_id |
|
|
6 |
required |
get |
initi- |
USINT |
Defines the message groups across which |
|
|
|
al_comm_ |
|
productions and consumptions associated |
|
|
|
characteri- |
|
with this connection occur |
|
|
|
stics |
|
|
7 |
required |
get |
produ- |
UINT |
maximum number of Bytes transmitted across |
|
|
|
ced_conne |
|
this connection |
|
|
|
ction_size |
|
|
8 |
required |
get |
consu- |
UINT |
maximum number of Bytes received across |
|
|
|
med_conn |
|
this connection |
|
|
|
ec- |
|
|
|
|
|
tion_size |
|
|
9 |
required |
get/set |
expec- |
UINT |
defines timing associated with this connnec- |
|
|
|
ted_packet |
|
tion |
|
|
|
_rate |
|
|
10-11 |
N/A |
get |
N/A |
N/A |
not used |
12 |
required |
get |
watchdog_ |
USINT |
defines how to handle inactivity/watchdog |
|
|
|
time- |
|
timeouts |
|
|
|
out_action |
|
|
13 |
required |
get |
produ- |
UINT |
number of Bytes in produ- |
|
|
|
ced_conne |
|
ced_connection_path attribute |
|
|
|
ction_path |
|
|
|
|
|
_length |
|
|
14 |
required |
get/set |
produ- |
Array of |
specifies the application objects which data is |
|
|
|
ced_conne |
USINT |
to be produced by this connection object |
|
|
|
ction_path |
|
|
15 |
required |
get |
consu- |
UINT |
number of Bytes in consu- |
|
|
|
med_conn |
|
med_connection_path attribute |
|
|
|
ecti- |
|
|
|
|
|
on_path_l |
|
|
|
|
|
ength |
|
|
|
|
|
|
|
|
16 |
required |
get |
consu- |
Array of |
specifies the application objects that are to |
|
|
|
med_conn |
USINT |
receive the data consumed by this connection |
|
|
|
ec- |
|
object |
|
|
|
tion_path |
|
|
17 |
required |
get/set |
producti- |
USINT |
defines minimum time between new data |
|
|
|
on_inhibit |
|
production |
|
|
|
_time |
|
|
|
|
|
|
|
|
Services:
Service Code |
Service Name |
Description |
0x0E |
Get_Attribute_Single |
Used to read a DeviceNet Object attribute value |
0x10 |
Set_Attribute_Single |
Used to modify a DeviceNet object attribute value |
0x05 |
Reset |
Restores connection default values. |
The instances are not available if the connection is in state „non existent“.
WAGO-I/O-SYSTEM 750
DeviceNet