Sync Object (EEh)
11.5.7. Instance Attributes (Instance #1)
#
Name
Access
Corresponding term
for PROFINET
1
Cycle time
Get/Set
T_DC
2
Output valid
Get/Set
T_IO_Output
3
Input capture
Get/Set
T_DC - T_IO_Input
4
Output
Get
T_IO_OutputMin
processing
5
Input
Get
T_IO_InputMin - 12
processing
μs
6
Min cycle time
Get
T_DC_Min
7
Sync mode
Get/Set
-
8
Supported sync
Get
-
modes
9
Control Task
Get/Set
CACF (Controller
cycle factor
Application Cycle
Factor)
The figure below shows an example of Control Task cycle and Cycle time, with Control Task cycle factor = 3.
Control task cycle n
Cycle time
MI0/SYNC signal
Figure 7.
SCM-1202-021 Version 2.6
®
Anybus
CompactCom
Data
Value
Type
UINT32
Application cycle time in nanoseconds
UINT32
Output valid point relative to SYNC events, in nanoseconds
Default value: 0
UINT32
Input capture point relative to SYNC events, in nanoseconds
Default value: 0
UINT32
Minimum required time, in nanoseconds, between RDPDI interrupt and
"Output valid"
UINT32
Maximum required time, in nanoseconds, from "Input capture" until
write process data has been completely written to the Anybus
CompactCom module
UINT32
Minimum cycle time supported by the application, in nanoseconds
UINT16
This attribute is used to select synchronization mode. It enumerates the
bits in attribute 8
0: Nonsynchronous mode. (Default value if nonsynchronous mode is
supported)
1: Synchronous mode
2 - 65535: Reserved. Any attempt to set sync mode to an unsupported
value shall generate an error response
UINT16
A list of the synchronization modes the application supports.
Each bit corresponds to a mode in attribute 7
Bit 0: 1 = Nonsynchronous mode supported
Bit 1: 1 = Synchronous mode supported (Required for synchronous
application)
Bit 2 - 15: Reserved (0)
UINT16
If the synchronous control task operates at a cycle that is longer than
the data cycle (see attribute #1, Cycle time) then this attribute provides a
scaling factor for the cycle time such that:
Control task duration = Control task cycle factor x Cycle time.
The information may be used e.g. to interpolate output values, if
required by the process. Note that synchronization to the Control Task
cycle must be done by the host application.
Default: 1
Control task cycle n+1
™
40 - PROFINET IRT Transparent
Ethernet
Page 105 of 177
Need help?
Do you have a question about the Anybus CompactCom 40 and is the answer not in the manual?
Questions and answers