
Operating Instructions
Chapter
6
Flexi Soft Gateways
8012664/XB29/2013-06-11
© SICK AG • Industrial Safety Systems • Germany • All rights reserved
167
Subject to change without notice
Fieldbus gateways
Change of state I/O and Cyclic I/O messages
A Change of state message is sent by either the master or the slave. Change of state and
Cyclic messages are directed at an individual, specific slave (point-to-point connection).
They can be answered with a confirmation.
Explicit messages
Explicit message requests are used to read or write attributes. The result of such a request
is signaled with an explicit message reply.
Unconnected Messages
Unconnected messages (UCMM messages) are used to establish or close explicit connec-
tions between two devices. They are processed by the Unconnected Message Manager
(also termed a UCMM port). It is possible to establish a maximum of three simultaneous
connections via UCMM.
Group 2 Only Unconnected Explicit Request Messages
Group 2 Only Unconnected Explicit Request messages are used to allocate or close the
pre-defined master/slave connection set. They are only available on devices that do not
support a UCMM port and are used as an alternative method to establish a connection.
However only one connection with a single partner is possible, specifically the master.
Duplicate MAC ID messages
These messages are used to open the network access state machine that prevents two or
more nodes having an identical MAC ID in the same network.
6.3.5
DeviceNet protocol settings
Assembly object
Parameter name
Meaning
Value
SUPPORT_ASSEMBLY_ATTRIB_1N2
0 = Attributes 1 and 2 of the assembly object are not
supported
0 = Attributes 1 and 2 of the assembly object are supported
1
SUPPORT_ASSEMBLY_ATTRIB_4
0 = Attribute 4 of the assembly object is not supported
0 = Attribute 4 of the assembly object is supported
1
ASMOBJ_NUM_OF_INSTANCES
Number of assembly instances
9
6.3.6
Assemblies
Assembly objects are used to exchange input or output data that comprise more than one
attribute via a single connection. Here a data package is prepared that can be referenced
as attribute 3 of the Assembly object class (class 4).
The information on which attributes are combined into an assembly object is called
assembly mapping.
Produced Assembly Instance (Target—Originator)
Instance ID
Description
Size [bytes]
Received data
1
Input data set 1-4
50
82
142
202
Input data set 1
Input data set 1-2
Input data set 1-3
Input data set 1-4
2
Input data set 2-4
32
92
152
Input data set 2
Input data set 2-3
Input data set 2-4
3
Input data set 3-4
60
120
Input data set 3
Input data set 3-4
4
Input data set 4
60
Input data set 4
Tab. 137: Assembly object
Tab. 138: Produced
Assembly Instance