Download 40 Profinet IO (RT/IRT)

Transcript
127
Calculating Input Processing Time
This needs to be measured by the application designer. The time consists of two delays:
•
The delay added by the module
The time from when the message is available in the module until it is available on the network.
•
The delay added by the application
This is the time it takes for the application from inputs are captured until the inputs are available
for the module.
To calculate the delay added by the module the following formula shall be used:
tABCC= 12980 ns + (ttin * 789 ns ) +
+ (ttout * 240 ns )
ttout = total number of output submodules
ttin = total number of input submodules
GSDML entries
When the total time has been calculated for every module, the following must be added to the GSDML
file:
IsochroneModeInRT_Classes=”RT_CLASS_3” in the <InterfacesubmoduleItem>
<IsochroneMode T_DC_Base="8" T_DC_Min="1" T_DC_Max="16" T_IO_Base="1000"
T_IO_OutputMin="x" T_IO_InputMin="y"/>
X = output processing time
Y = input processing time
Anybus CompactCom 40 PROFINET IO
Doc.Rev. 1.22
Doc.Id. HMSI-27-226