Profibus dp – KROHNE MFC 300 Profibus User Manual
Page 12

2
PROFIBUS DP
12
MFC 300
www.krohne.com
07/2014 - 4001086802 - AD MFC 300 PROFIBUS R02 en
Definition of totaliser functions
Both, the Byte SetTot and ModeTot are cyclically sent from the master to the device if these bytes
are inserted as output data via the PLC configurator. The meaning of these control bytes are as
follows:
Function of control bytes
All other values of ModeTot not allowed. Value is ignored; totaliser remains in its last valid
setting.
The standard block configuration may be changed by the customer but using the default settings
is highly recommended. If the standard block configuration should be changed by the customer
an acyclic master tool or the device display menu must be used to change the "channel
parameter" value of the block which should be connected to another transducer output value.
Total
cyclic transfer of the totaliser value with status to the master
SetTot + Total
cyclic transfer of the totaliser value with status to the master + cyclic
control data from master to the device via the parameter SetTot
ModeTot + Total
cyclic transfer of the totaliser value with status to the master + cyclic
control data from master to the device via the parameter ModeTot
SetTot + ModeTot + Total
cyclic transfer of the totaliser value with status to the master + cyclic
control data from master to the device via the parameters SetTot and
ModeTot (in the given order)
SetTot
cyclic control data from master to the device via the parameter
SetTot
ModeTot
cyclic control data from master to the device via the parameter
ModeTot
SetTot + ModeTot
cyclic control data from master to the device via the parameters
SetTot and ModeTot (in the given order)
SetTot
SetTot
SetTot
SetTot
SetTot = 0
Totaliser is totalising.
SetTot = 1
Totaliser will be reset to 0 and stays at 0 until SetTot is switched back
again to 0. If the value of SetTot changes from "1" to "0" the totaliser
starts counting from 0.
SetTot = 2
Totaliser is set to the value defined by PresetTot. PresetTot can be
written via an acyclic master (totaliser in block 4 = Slot 4 Index 32;
totaliser in block 5 = Slot 5 Index 32; totaliser in block 6 = Slot 6 Index
32). If the value of SetTot changes from "2" to "0" the totaliser starts
counting from the current value defined by PresetTot.
SetTot > 2
Not allowed. Value is ignored; totaliser remains in its last valid
setting.
ModeTot
ModeTot
ModeTot
ModeTot
ModeTot = 0
Totaliser totalises positive and negative values.
ModeTot = 1
Totalises only positive values.
ModeTot = 2
Totalises only negative values.
ModeTot = 3
Totaliser is stopped, no totalisation will be done.
ModeTot = 248
Totalises all values as positive, negative values will be multiplied with
-1.0.
ModeTot = 249
Totalises all values as negative, positive values will be multiplied with
-1.0.