This paper provides a comprehensive study on how to use Profibus fieldbus n
etworks to support real-time industrial communications, that is, on how to
ensure the transmission of real-time messages within a maximum bound time,
Profibus is based on a simplified timed token (TT) protocol, which is a wel
l-proved solution for real-time communication systems. However, Profibus di
ffers with respect to the TT protocol, thus preventing the application of t
he usual TT protocol real-time analysis. In fact, real-time solutions for n
etworks based on the TT protocol rely on the possibility of allocating spec
ific bandwidth for the real-time traffic. This means that a minimum amount
of time is always available, at each token visit, to transmit real-time mes
sages, Conversely, with the Profibus protocol, in the worst case, only one
real-time message is processed per token visit. We propose two approaches t
o guarantee the real-time behavior of the Profibus protocol: 1) an unconstr
ained low-priority traffic profile and 2) a constrained low-priority traffi
c profile. The proposed analysis will show that the first profile is a suit
able approach for more responsive systems (tighter deadlines), while the se
cond allows for increased nonreal-time traffic throughput.