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