- •TABLE OF CONTENTS
- •Important Comments
- •Legal Principles
- •Copyright
- •Personnel Qualification
- •Intended Use
- •Symbols
- •Font Conventions
- •Number Notation
- •Scope
- •Abbreviation
- •The WAGO-I/O-SYSTEM 750
- •System Description
- •Technical Data
- •Manufacturing Number
- •Storage, Consignment and Transport
- •Mechanical Setup
- •Installation Position
- •Total Expansion
- •Assembly onto Carrier Rail
- •Carrier rail properties
- •WAGO DIN Rail
- •Spacing
- •Plugging and Removal of the Components
- •Assembly Sequence
- •Internal Bus / Data Contacts
- •Power Contacts
- •Wire connection
- •Power Supply
- •Isolation
- •System Supply
- •Connection
- •Alignment
- •Field Supply
- •Connection
- •Fusing
- •Supplementary power supply regulations
- •Supply example
- •Power Supply Unit
- •Grounding
- •Grounding the DIN Rail
- •Framework Assembly
- •Insulated Assembly
- •Function Earth
- •Protective Earth
- •Shielding (screening)
- •General
- •Bus Conductors
- •Signal Conductors
- •WAGO Shield (Screen) Connecting System
- •Assembly Guidelines / Norms
- •Fieldbus Coupler/Controller
- •Fieldbus Coupler 750-306
- •Description
- •Hardware
- •View
- •Device Supply
- •Fieldbus Connection
- •Display Elements
- •Configuration Interface
- •Hardware Address (MAC ID)
- •Setting the Baud Rate
- •Operating System
- •Process Image
- •Data Exchange
- •Communication Interfaces
- •Memory Areas
- •Addressing
- •Fieldbus Specific
- •Configuration Software
- •Starting up DeviceNet Fieldbus Nodes
- •Connecting the PC and Fieldbus Node
- •Setting the MAC ID and Baud Rate
- •Configuration with Static Assembly
- •LED Display
- •Node Status
- •Blink Code
- •Fault Message via the Blink Code of the I/O LED
- •Supply Voltage Status
- •Technical Data
- •Fieldbus Controller 750-806
- •Description
- •Hardware
- •View
- •Device Supply
- •Fieldbus Connection
- •Display Elements
- •Configuration and Programming Interface
- •Operating Mode Switch
- •Hardware Address (MAC ID)
- •Setting the Baud Rate
- •Operating System
- •Start-up
- •PLC Cycle
- •Process Image
- •Data Exchange
- •Communication Interfaces
- •Memory Areas
- •Addressing
- •Fieldbus Specific
- •Absolute Addressing
- •Calculate Addresses
- •Address Range for I/O Module Data
- •Address Range for Fieldbus Variables
- •Address Range for Flags
- •Example for Absolute Addresses
- •Programming the PFC with WAGO-I/O-PRO 32
- •WAGO-I/O-PRO 32 Library Elements
- •IEC 61131-3 Program Transfer
- •Transmission via the Serial Interface
- •Transmission via the Fieldbus
- •Special DeviceNet Features of the Controller
- •Connection via the UCMM port
- •Offline Connection Set
- •DeviceNet Shutdown
- •Dynamic Assembly
- •Change MAC ID by SW
- •Heartbeat
- •Bit-Strobe
- •Configuration Software
- •Starting-up DeviceNet Fieldbus Nodes
- •Connecting the PC and Fieldbus Node
- •Setting the MAC ID and Baud Rate
- •Configuration with Static and Dynamic Assembly
- •LED Display
- •Node Status
- •Blink Code
- •Fault Message via the Blink Code of the I/O LED
- •Supply Voltage Status
- •Technical Data
- •I/O modules
- •DeviceNet
- •Description
- •Network Architecture
- •Transmission Media
- •Type of Cable
- •Cable Types
- •Maximum Bus Length
- •Cabling
- •Network Topology
- •Network Grounding
- •Interface Modules
- •Network Communication
- •Objects, Classes, Instances and Attributes
- •Module Characteristics
- •Communication Model
- •Message Groups
- •Message Types
- •I/O Messaging
- •Explicit Messaging
- •I/O Messaging Connections
- •Process data and Diagnostic Status
- •Process Image
- •Assembly Instances
- •Configuration / Parametering with the Object Model
- •EDS Files
- •Object Model
- •Identity Class (0x01):
- •Message Router (0x02):
- •DeviceNet Object (0x03):
- •Assembly Object (0x04):
- •Connection Object (0x05):
- •Acknowledge Handler Object (0x2B):
- •Coupler configuration object (0x64):
- •Discrete Output Point Object (0x66):
- •Analog Input Point Object (0x67):
- •Analog Output Point Object (0x68):
- •Supplement to the Object Model for Controller 750-806
- •Bit-Strobe
- •Dynamic Assembly
- •New Classes for the PFC Fieldbus Variables
- •Class 160 (0xA0) Input PLC Fieldbus Variable USINT
- •Class 161 (0xA1) Input Fieldbus Variable USINT
- •Class 162 (0xA2) Input Fieldbus Variable USINT
- •Class 163 (0xA3) Output Fieldbus Variable USINT
- •Class 164 (0xA4) Output Fieldbus Variable USINT
- •Class 165 (0xA5) Output Fieldbus Variable USINT
- •Class 166 (0xA6) Input Fieldbus Variable UINT
- •Class 167 (0xA7) Input Fieldbus Variable UINT
- •Class 168 (0xA8) Output Fieldbus Variable UINT
- •Class 169 (0xA9) Output Fieldbus Variable UINT
- •Class 170 (0xAA) Input Fieldbus Variable UDINT
- •Class 171 (0xAB) Input Fieldbus Variable UDINT
- •Class 172 (0xAC) Output Fieldbus Variable UDINT
- •Class 173 (0xAD) Output Fieldbus Variable UDINT
- •Class 100 (0x64) - Attribute 44/100/101
- •Identity Class 1 (0x01)
- •Connection Object (0x05)
- •Additional Assembly Instances 10 and 11
- •Application in Explosive Environments
- •Foreword
- •Protective Measures
- •Classification Meeting CENELEC and IEC
- •Divisions
- •Explosion Protection Group
- •Unit Categories
- •Temperature Classes
- •Types of Ignition Protection
- •Classifications Meeting the NEC 500
- •Divisions
- •Explosion Protection Groups
- •Temperature Classes
- •Identification
- •For Europe
- •For America
- •Installation Regulations
- •Glossary
- •Literature List
- •Index
122 • DeviceNet
Configuration / Parametering with the Object Model
5.6.2.1.6 Connection Object (0x05):
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
