Real-time Communication Using Foundation Fieldbus
Yue Zhou,Zhi Wang,Tian-ran Wang,Hai-bin Yu
DOI: https://doi.org/10.1007/978-3-662-07219-6_13
2003-01-01
Abstract:Local area networks (LANs) are becoming popular in industrial computercontrolled systems increasingly. Broadcast LANs aimed at the interconnection of sensors, actuators and controllers are commonly known as fieldbus networks. Recently, the vendor-specific fieldbus has being substituted by vendor-independent standardized fieldbus, which supports the open system concept and has started to be used commonly. Particular relevance must be given to the IEC 61158 (1999), which encompasses eight widely used fieldbuses: FF HI, ControlNet, PROFIBUS, P-NET, FF HSE, SwiftNet, WorldFIP and Interbu (Xiuju 2000; Xiong 2000) known that time constraints are more stringent as we go down in the automation hierarchy. In this charter, we consider time constraints or deadlines as the maximum allowable time span between a message transfer request and its transmission on the bus. In fact, the total message cycle delay results from multiple factors, such as the access and queuing delays, the transmission time (frame length / transmission rate) and the protocol processing time. As we are dealing with realtime communication across a shared transmission medium, we focus our analysis on the access delay and queuing delay factors. These factors depend on the MAC (Medium Access Control) mechanism used by the fieldbus network. Fieldbus, as infrastructure of communication to support real-time traffic among field devices in factory floor, is one of typical real-time network. According to real-time application, protocol of MAC layer of fieldbus can be divided into event-triggered and time-triggered. The former does not support the real-time application directly and usually uses CSMA (Carrier Sense Multiple Access), like CAN and LON. The latter supports the real-time application directly and often uses token. Further, the time-triggered can be sub-divided into three classes: 1) centralized token in WorldFIP and Foundation Fieldbus; 2) distributed token in PROFIBUS and FDDI; 3) virtual token in P-Net. Recently, several studies on the ability of fieldbus networks to cope with realtime requirements have been presented, such as those by Tindell and Zuberi on