
B.5
Output Data (from Master to Slave)
The output data consist per totalizer (net, forwards and reverse) of one byte of which only the
two LSBs respectively are evaluated. All other bits are not evaluated but should be set to 0 for
safety. This value represents the "SET_TOT" parameter of the "Totalizer Function Block" defined
in the PROFIBUS-PA profile.
Table B-8
Totalizer mode "SET_TOT"
Bit
1
Bit
0
Profile description
Meaning
0
0
cancel
totalizer is running
0
1
reset
totalizer is stopped and reset to 0
1
0
preset
Totalizer is stopped and reset to a preset value (PRE‐
SET_TOT parameter, only acyclic access)
The transferred value is effective until it is changed, i.e. after the value 1 (reset totalizer) is sent,
for example, the totalizer will remain on the value 0 until the SET_TOT parameter is changed
again.
Each SET_TOT value affects the corresponding totalizer independently of the others. The
quantities are also cumulated independently of each other, i.e. the net quantity does not have
to be equal to the sum of the quantity forwards and quantity reverse especially if a totalizer has
been reset or was preset.
B.6
Diagnostics
The diagnostic data can be requested with the Slave_Diag service. If extended diagnostic
messages exist, this is displayed with the Diag_Flag of the Data_Exchange service. If the master
then calls the Slave_Diag service, the user diagnostic data are supplied in the following form:
Table B-9
Format of complete diagnostic data
Byte
No.
Profile designation
Value
Meaning
1
Header
8 (dec.)
(fixed) length of diagnostic data (number of bytes)
2
254 (dec.)
(fixed)
3
1
(fixed)
4
0 or 1
or1 Display of changes in diagnostic data (see below)
5
Diagnosis
Byte 1
(s. below)
Diagnostic information
6
Byte 2
--
(not supported)
7
Byte 3
--
(reserved)
8
Byte 4
(s. below)
More diagnosis data is available
The total length of the external diagnostic data is always 8 including the header.
The Diag_Flag is always set when the last 4 bytes of the diagnostic data (corresponds with the
DIAGNOSIS parameter) have changed since the last message therefore also, for example, when
the diagnostic messages disappear again so that the master register each change in the
diagnostic data.
PROFIBUS communication
B.6 Diagnostics
SITRANS FUS060 with PROFIBUS PA
94
Operating Instructions, 09/2021, A5E02225054-AD