Page 900
PROFIBUS-Specification-Normative-Parts-9:1997
Copyright by PNO 1997 - all rights reserved
8.2.2 Message Cycle Time
The following shall apply for the Message Cycle Time T
MC
:
T
MC
= T
S/R
+ T
SDR
+ T
A/R
+ T
ID
+ 2 · T
TD
(21)
The specifications for the Message Cycle Time stipulated in the subclause 4.2.2
of the Part 4 shall apply except for the following cases:
The PDU transmission times (T
S/R
, T
A/R
) are determined by the number of PDU
octets.
It follows from this that:
T
S/R
= a · 8 bit a = number of octets in Send/Request PDU
T
A/R
= b · 8 bit b = number of octets in Ack/Response PDU
Example:
a = 9 for the Request PDU (1 octet Preamble):
T
S/R
=72 bit
b = 62 for the Response PDU ( 1 octet Preamble, 50 octet DATA_UNIT):
T
A/R
= 496 bit
8.2.3 System Reaction Times
The specifications for the System Reaction Times stipulated in the subclause
4.2.3 of Part 4, shall apply.
8.3 Error Control Procedures
As described in Part 4, subclause 4.3, errors in the line protocol (see IEC
1158-2, clause 9) and in the medium access protocol, such as erroneous start
octets and CRC octets, frame length, response times etc. may result in the
specified station reactions.
8.4 Timers and Counters
As explained in subclause 4.4 of Part 4, the following timers are needed to
measure the Token Rotation Time and to realize the monitor timers:
Token Rotation Timer, Idle Timer, Slot Timer, Time-out Timer, Syn Interval Timer
and GAP Update Timer.
Token Rotation Timer: The functionality of this timer is as defined in PROFIBUS
Specification "Medium Access Methods" and "Transmission Protocol".
Idle Timer: This timer monitors the idle state T
PTG
= T
SYN
= T
QUI
on the bus
line. The Idle Timer in the master station with the token is loaded with T
ID1
or
T
ID2
depending on the data transmission service (cf subclause 9.1.7 of this
part). The timer is decremented every bit time, when after a Ph-DATA request
primitive (class: END-OF-DATA-AND-ACTIVITY) either the Ph-DATA confirm primitive
at the transmitter or the Ph-DATA indication primitive (class: END-OF-ACTIVITY
or END-OF-DATA-AND-ACTIVITY) at the receiver is transferred. A new request or a
new token frame may be transmitted only after expiration of the timer.
Slot Timer: After a request from or a token transfer by a master station, this
timer of the master station monitors whether the receiving station responds or
becomes active within the defined Slot Time T
SL
. The timer is initialized with