• DocumentCode
    1570554
  • Title

    Optimising PROFINET IRT for fast cycle times: A proof of concept

  • Author

    Gunzinger, David ; Kuenzle, Cyrill ; Schwarz, Andreas ; Doran, Hans Dermot ; Weber, Karl

  • Author_Institution
    Inst. of Embedded Syst., zhaw, Winterthur, Switzerland
  • fYear
    2010
  • Firstpage
    35
  • Lastpage
    42
  • Abstract
    The PROFINET IEC 61158 standardized Real Time Ethernet (RTE) protocol, Class C, has traditionally been limited by an artificially imposed 250us cycle time, originating from the requirement to ensure that full-sized legacy Ethernet frames can be transmitted in a single cycle through a network. Occasionally, especially in the case of high performance motion-control systems, this minimum cycle time is inadequate implying that if PROFINET is to be used in such applications either the PROFINET standard must be modified, or another protocol is used. This paper describes the implementation, in a low-cost FPGA, of a completely PROFINET compatible IP including several performance enhancements of the PROFINET standard and associated design features enabling PROFINET to be used in applications with cycle times lower than 31.25us. The paper includes a critical evaluation of the results including comparisons with other RTE protocols.
  • Keywords
    IP networks; field programmable gate arrays; local area networks; motion control; protocols; Class C; FPGA; IP; PROFINET IEC 61158; PROFINET IRT; fast cycle times; motion control system; real time Ethernet protocol; Clocks; Embedded system; Ethernet networks; Field programmable gate arrays; IEC standards; Motion control; Protocols; Standardization; Switches; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Factory Communication Systems (WFCS), 2010 8th IEEE International Workshop on
  • Conference_Location
    Nancy
  • Print_ISBN
    978-1-4244-5460-0
  • Electronic_ISBN
    978-1-4244-5462-4
  • Type

    conf

  • DOI
    10.1109/WFCS.2010.5548637
  • Filename
    5548637