This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent
damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert
symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are
graded according to the degree of danger.
DANGER
indicates that death or severe personal injury will result if proper precautions are not taken.
WARNING
indicates that death or severe personal injury may result if proper precautions are not taken.
CAUTION
indicates that minor personal injury can result if proper precautions are not taken.
NOTICE
indicates that property damage can result if proper precautions are not taken.
If more than one degree of danger is present, the warning notice representing the highest degree of danger will be
used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to property
damage.
Qualified Personnel
The product/system described in this documentation may be operated only by personnel qualified for the specific
task in accordance with the relevant documentation, in particular its warning notices and safety instructions. Qualified
personnel are those who, based on their training and experience, are capable of identifying risks and avoiding
potential hazards when working with these products/systems.
Proper use of Siemens products
Note the following:
WARNING
Siemens products may only be used for the applications described in the catalog and in the relevant technical
documentation. If products and components from other manufacturers are used, these must be recommended or
approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and
maintenance are required to ensure that the products operate safely and without any problems. The permissible
ambient conditions must be complied with. The information in the relevant documentation must be observed.
Trademarks
All names identified by ® are registered trademarks of Siemens AG. The remaining trademarks in this publication
may be trademarks whose use by third parties for their own purposes could violate the rights of the owner.
Disclaimer of Liability
We have reviewed the contents of this publication to ensure consistency with the hardware and software described.
Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the information in
this publication is reviewed regularly and any necessary corrections are included in subsequent editions.
Siemens AG
Division Process Industries and Drives
Postfach 48 48
90026 NÜRNBERG
GERMANY
Document order number: A5E39931813
Ⓟ 05/2018 Subject to change
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB5
Page 6
Table of contents
FCT030 Modbus (From firmware 4.0)
6Function Manual, 06/2018, A5E39931813-AB
Page 7
Introduction
1.1Purpose of this documentation
This manual contains all information needed to integrate the process instruments into a
communications network. The manual is aimed at control system designers, system
integrators, instrument engineers.
In order to operate safety and for more detailed information you need the product specific
manual. Available for download from Flow documentation (http://www.siemens.com/
flowdocumentation).
This manual applies to the SITRANS FCT030 transmitter Modbus version only. The FCT030
transmitter can be used in combination with the following sensors:
Mass 2100
FC300
FCS400 and FSC300
In order to operate a Coriolis flow meter, you also need Operating Instructions. See Flow
documentation (http://www.siemens.com/flowdocumentation)
1
1.2Document history
The following table shows major changes in the documentation compared to the previous
edition.
The most important changes in the documentation when compared with the respective
previous edition are given in the following table.
EditionNote
06/2018Second edition
06/2017First edition
Use the device to measure process medium in accordance with the information in the
Operating Instructions.
Note
Use in a domestic environment
This Class A Group 1 equipment is intended for use in industrial areas.
In a domestic environment this device may cause radio interference.
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB7
Page 8
Introduction
1.3 Product compatibility
1.3Product compatibility
EditionRemarksProduct compatibilityCompatibility of device integration package
06/2017First revisionHW revision 03
This chapter provides information on how to integrate the device in a point-to-point or multidrop
Modbus RTU network in non-hazardous or hazardous areas. Many details of network design
are beyond the scope of these operating instructions. The points below provide an overview
of the major design criteria. For further details contact Siemens.
2.2System configuration
Non-hazardous areas
The following figures show examples of installations in point-to-point and multidrop
configurations in non-hazardous areas.
2
Figure 2-1Point to point configuration in non-hazardous locations
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB9
Page 10
&RQQHFWLRQ
ER[
0HDVXULQJ
GHYLFH
&RQQHFWLRQ
ER[
&RQQHFWLRQ
ER[
&RQQHFWLRQ
ER[
56
0DVWHU
ZLUH
FDEOH
3RZHU
VXSSO\
Communication
2.2 System configuration
Figure 2-2Multidrop configuration (branch) in non-hazardous area
FCT030 Modbus (From firmware 4.0)
10Function Manual, 06/2018, A5E39931813-AB
Page 11
56
0DVWHU
ZLUH
FDEOH
0HDVXULQJ
GHYLFH
3RZHU
VXSSO\
0DVWHU
56
+D]DUGRXV
ORFDWLRQ
1RQKD]DUGRXV
ORFDWLRQ
&RQGXLWVHDOV
0HDVXULQJ
GHYLFH
Communication
2.2 System configuration
Hazardous areas
Figure 2-3Multidrop configuration (Daisy chain) in non-hazardous area
The following figures show examples of installations in point-to-point and multidrop
configurations in hazardous areas.
Figure 2-4Point-to-point configuration in hazardous area
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB11
Page 12
56
&RQQHFWLRQ
ER[
ZLUH
FDEOH
&RQQHFWLRQ
ER[
&RQQHFWLRQ
ER[
&RQGXLWVHDOV
3RZHU
VXSSO\
0HDVXULQJ
GHYLFH
3RZHU
VXSSO\
0DVWHU
+D]DUGRXV
DUHD
1RQKD]DUGRXV
DUHD
0HDVXULQJ
GHYLFH
Communication
2.3 System wiring
Figure 2-5Multidrop configuration in hazardous area
NOTICE
Flameproof conduit seals
Two flameproof conduit seals are required for each device in hazardous area installations.
NOTICE
Equipment approved for hazardous areas
Ensure that the equipment is approved for installation in hazardous areas.
2.3System wiring
The device is slave in a 2-wire Modbus RTU RS 485 bus system. Terminal A on the device
must be connected to terminal A on the master/host system. Terminal B on the device must
be connected to terminal B on the master/host system. This corresponds to a half-duplex
communication where the slave will only reply to a request from the master.
This example shows an EMC shielded enclosure for multidrop installation. Cable shield must
be grounded at host system, in connection box, and at flowmeter to comply with EMC
requirements. Keep the cable shield to the ground as short as possible.
FCT030 Modbus (From firmware 4.0)
12Function Manual, 06/2018, A5E39931813-AB
Page 13
A
B
A
B
B
A
&RQQHFWLRQ
IURPKRVW
V\VWHP
&RQQHFWLRQ
WRQH[W
GHYLFH
&RQQHFWLRQ
WRILUVWGHYLFH
&RQQHFWLRQER[
Communication
2.3 System wiring
Topology
The device supports a two-wire electrical interface in accordance with EIA/TIA-485 standard.
An RS485 Modbus configuration without repeater has one trunk cable, along which devices
are connected, directly (daisy chaining) or by short branch cables.
Note
Multidrop examples in this document show a trunk cable with short branch cables.
Maximum cable lengths
The end to end length of the trunk cable must be limited. The maximum length depends on
the baud rate, the cable (gauge, capacitance or characteristic impedance), the number and
types of loads on the daisy chain, and the network configuration.
Note
Maximum branch cable length
Branch cables must be short, never more than 20 m.
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB13
Page 14
P
P
P
P
P
+RVW
5HSHDWHU
Communication
2.4 Connecting
Figure 2-6Maximum cable lengths in multidrop configuration
2.4Connecting
Note
End Of Line (EOL) termination
The FCT030 EOL termination DIP switch is default set to EOL active. To change termination
setting see Setting the EOL termination DIP switches changed.
2.4.1Connecting the Modbus (CH1)
1. Remove cap and ferrule from cable gland and slide onto cable.
2. Push cable through open gland and cable path.
3. Restore ferrule and tighten cap to lightly hold cable in place.
4. Signal cable screen is folded back over outer sheath and grounded beneath cable clamp.
FCT030 Modbus (From firmware 4.0)
14Function Manual, 06/2018, A5E39931813-AB
Page 15
5. Connect wires to terminals using wiring tool, field mount transmitter
Modbus
④ In + (B)
⑤ In - (A)
⑥ Out + (B)
⑦ Out - (A)
Functional Earth
Communication
2.4 Connecting
6. Connect wires to terminals using wiring tool, wall mount transmitter.
Modbus
④ In + (B)
⑤ In - (A)
⑥ Out + (B)
⑦ Out - (A)
7. Tighten cable gland.
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB15
Page 16
Communication
2.4 Connecting
FCT030 Modbus (From firmware 4.0)
16Function Manual, 06/2018, A5E39931813-AB
Page 17
Commissioning
3.1General requirements
Before commissioning it must be checked that:
● The device has been installed and connected in accordance with the guidelines provided
in the Operating Instruction for FCT030 transmitter
3.2Operating via SIMATIC PDM
SIMATIC PDM is a software package used to commission and maintain process devices.
3.3Functions in SIMATIC PDM
SIMATIC PDM monitors the process values, alarms and status signals of the device. It allows
you to display, compare, adjust, verify, and simulate process device data; also to set schedules
for calibration and maintenance.
3
3.4Commissioning steps
In the following it is described how to commission the device with SIMATIC PDM.
The steps are divided into the following sections:
1. Initial Setup (Page 17)
2. Adding a device to communication network (Page 20)
3. Wizard - Quick Start via PDM (Page 22)
4. Wizard - Zero Point adjustment (Page 29)
5. Configuring a new device (Page 21)
6. I/O configuration
7. Summary
3.5Initial Setup
To ensure that SIMATIC PDM connects properly, please complete the two processes outlined
below:
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB17
Page 18
Commissioning
3.5 Initial Setup
1. Deactivating buffers
2. Updating the Electronic Device Description (EDD)
Deactivating buffers for RS 485 COM port
This deactivation is required to align SIMATIC PDM for Windows® operating systems.
Note
Support for Windows operating systems can be found here: support.automation.siemens.com
(http://support.automation.siemens.com)
1. Click Start → Control Panel to begin configuration.
2. Click on Hardware and Sound and then on Device Manager.
3. Open Ports folder and double-click the COM Port used by the system to open the
Communications Port Properties window.
4. Select the Port Settings tab and click the Advanced button.
5. If the Use FIFO buffers check box is deselected, click to select.
6. Set Receiver Buffer and Transmitter Buffer to Low (1).
Figure 3-1COM Port Setting
For serial adapters it can be required to change the Latency Timer (msec) to 1.
FCT030 Modbus (From firmware 4.0)
18Function Manual, 06/2018, A5E39931813-AB
Page 19
Commissioning
3.5 Initial Setup
See also
Updating the Electronic Device Description (EDD)
You can locate the EDD in the SIMATIC PDM Device Library under Devices → Modbus →
Sensors → Flow → Coriolis → Siemens AG → SITRANS FC430 and FC330. Check the product
page of our website (www.siemens.com/FC430) under Support > Software downloads, to
make sure you have the latest version of SIMATIC PDM, the most recent Service Pack (SP)
and the most recent hot fix (HF).
Installing a new EDD:
1. Download the EDD from the product page of our website (www.siemens.com/FC430) and
save the files to your computer.
2. Extract the zipped file to an easily accessed location.
3. Launch the SIMATIC PDM Device Integration Manager, browse to the unzipped EDD file
and select it.
Commissioning steps (Page 17)
Wizard - Quick Start via PDM (Page 22)
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB19
Page 20
Commissioning
3.6 Adding a device to communication network
3.6Adding a device to communication network
Before setting the parameters, it is necessary to configure the transmitter project in PDM.
1. Add the device to SIMATIC Modbus network:
– Select File → New
Type in a project name, for example
– Go to View and select Process Device Network view.
FC commissioning
.
– Right-click on the typed in
– Right-click on Networks and Insert New Object → Communication Network.
– Click on Assign Device Type and select Modbus Network.
Click OK two times. Your PC is now added to the Modbus Network.
– Right-click Modbus Network and select Insert New Object → Object.
– Click on Assign Device Type, and select Devices → Modbus → Sensors → Flow → Coriolis
→ SIEMENS AG → SITRANS FC
Click OK two times.
Project name
and select Insert New Object → Networks.
Figure 3-2Assigning Modbus device to network
2. Set up the communication parameters for SIMATIC Modbus network:
– Select Networks → My computer, right-click on COM Port Interface and select Object
Properties.
FCT030 Modbus (From firmware 4.0)
20Function Manual, 06/2018, A5E39931813-AB
Page 21
Commissioning
3.7 Configuring a new device
– Select the Communication tab and configure the communication parameters. The
transmitters default settings are:
- Transmission rate: 19200 baud
- Parity: even
Figure 3-3Modbus net object properties
– Click OK.
3. Set up the COM interface:
– Select Modbus Networks.
– Right-click on the object name SITRANS FC and select Object Properties.
– Select the Communication tab and configure the Modbus address.
Figure 3-4Set the Modbus address
– Click OK.
3.7Configuring a new device
Note
Clicking on Cancel during an upload from device to SIMATIC PDM will result in some
parameters NOT being updated.
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB21
Page 22
Commissioning
3.8 Wizard - Quick Start via PDM
1. Check that you have the most recent EDD, and if necessary update it, see Updating the
Electronic Device Description (EDD) in Initial Setup (Page 17).
2. Launch SIMATIC Manager.
3. Right-click on SITRANS FC and select Open Object to open SIMATIC PDM.
4. Click on Device and select Upload to PG/PC Wizard... to configure the device.
3.8Wizard - Quick Start via PDM
The graphic Quick Start Wizard provides an easy 5-step procedure that configures the device
for a simple application.
Please consult the SIMATIC PDM operating instructions or online help for details on using
SIMATIC PDM.
Access level control
The parameters are protected against changes by access level control. To gain access, select
Access Management from the device menu, select User and enter the PIN code.
Quick start
The default user PIN code is 2457.
Note
- The Quick Start wizard settings are inter-related and changes apply only after you click on
Apply and Transfer at the end of step 5 to save settings offline and transfer them to the device.
- Do not use the Quick Start Wizard to modify individual parameters.
- Click on Back to return and revise settings or Cancel to exit the Quick Start.
Launch SIMATIC PDM, open the menu Device → Wizard - Quick Start..., and follow steps 1
to 5.
FCT030 Modbus (From firmware 4.0)
22Function Manual, 06/2018, A5E39931813-AB
Page 23
Commissioning
3.8 Wizard - Quick Start via PDM
Step 1 - Identification
Note
The layout of the dialog boxes shown may vary according to the resolution setting for your
computer monitor. The recommended resolution is 1280 x 960.
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB23
Page 24
Commissioning
3.8 Wizard - Quick Start via PDM
1. Click on Read Data from Device to upload Quick Start parameter settings from the device
to the PC/PG and ensure PDM is synchronized with the device.
2. Click on Next to accept the default values. (Descriptor, Message, and Date fields can be
left blank.)
Figure 3-5Quick start step 1
FCT030 Modbus (From firmware 4.0)
24Function Manual, 06/2018, A5E39931813-AB
Page 25
Step 2 - Sensor orientation
Step 2 shows an overview of the various recommended installation orientations depending on
the application.
Commissioning
3.8 Wizard - Quick Start via PDM
Figure 3-6Quick start step 2
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB25
Page 26
Commissioning
3.8 Wizard - Quick Start via PDM
Step 3 - Sensor connection
The transmitter can be ordered with M12 connection or with terminated cable (for example
conduit connections).
Figure 3-7Quick start step 3
FCT030 Modbus (From firmware 4.0)
26Function Manual, 06/2018, A5E39931813-AB
Page 27
Step 4 - Measurement conditions
Configure the measurement conditions for the selected process variables. Change Flow
Direction if necessary.
Commissioning
3.8 Wizard - Quick Start via PDM
Figure 3-8Quick start step 4
Reduce the sensitivity of the flow measurement signal by clicking on the Pulsating Flow button
and selecting the appropriate filter.
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB27
Page 28
Commissioning
3.8 Wizard - Quick Start via PDM
Step 5 - Summary
Figure 3-9Filter setting selection
Check parameter settings, and click on Back to return and revise values, Apply to save settings
offline, or Apply and Transfer to save settings offline and transfer them to the device.
Figure 3-10Quick start step 5
The message Quick Start was successful will appear. Click on OK.
FCT030 Modbus (From firmware 4.0)
28Function Manual, 06/2018, A5E39931813-AB
Page 29
3.9Wizard - Zero Point adjustment
Open the menu Device → Wizard → Zero Point Adjustment.
Select Auto. Click on Next.
Commissioning
3.9 Wizard - Zero Point adjustment
It is recommended to use the default settings. Change the Zero Point Adjustments Settings,
if necessary.
Click on Auto Zero Point Adjustment.
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB29
Page 30
Commissioning
3.10 Changing parameter settings using SIMATIC PDM
3.10Changing parameter settings using SIMATIC PDM
Note
Clicking on Cancel during an upload from device to SIMATIC PDM will result in some
parameters NOT being updated.
FCT030 Modbus (From firmware 4.0)
30Function Manual, 06/2018, A5E39931813-AB
Page 31
Commissioning
3.11 Parameters accessed via drop-down menus
Many parameters are accessed via the online menus in SIMATIC PDM, see Parameters
accessed via drop-down menus for the others.
1. Launch SIMATIC PDM, connect to the appropriate device and upload data.
2. Adjust parameter values in the parameter value field then click on Enter. The status fields
read Changed.
3. Open the Device menu, click on Download to device, then use File → Save to save settings
offline. The status fields are cleared.
3.11Parameters accessed via drop-down menus
Click on Device or View to open the associated drop-down menus.
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB31
Page 32
Commissioning
3.11 Parameters accessed via drop-down menus
Drop-down menus
Table 3-1Device menus
Device menusDescription
Download to Device Downloads all writable parameters to the device
Upload to PC/PGUploads all parameters from the device to the parameter
Assign address and TAGAssign communication address and TAG name
Value comparisonCompare values between device / project
Object propertiesProperties for device and project
Calibration logCreate calibration logs for field devices.
Change logThe change log records which actions have been per‐
Set the device checkedThe device can be set to checked / or unchecked
Check configurationCheck configuration if it contains errors
Wizard - Quick StartGuide for a quick commissioning
Wizard - Zero Point AdjustmentGuide for zero point adjustment (automatic and manual)
table
formed with SIMATIC PDM on devices
Table 3-2View menus
View menusDescription
Process Variables (online dialog)Shows all process values
Device Diagnostic (online dialog)Shows all diagnostics information (alarms and diagnostics
parameters)
Toolbar (online dialog)Shows/hides the toolbar
Status BarShows/hides the status bar
UpdateUpdates the content of the active window
FCT030 Modbus (From firmware 4.0)
32Function Manual, 06/2018, A5E39931813-AB
Page 33
MODBUS commands
4.1Modbus addressing model
The device allows read/write access to one holding register block. All devices are mapped to
this Modbus address space.
4.2Modbus communication
Table 4-1General Modbus settings
4
Modbus
register
8291Unsigned / 2Restart com‐
8005 Unsigned / 2Slave address
8297Unsigned / 2Slave address
Data type /
Size in
bytes
ParameterDescriptionDefault val‐
munication
(HW)
(SW)
Restarts the communication using
configured slave address, baud rate
and parity/framing.
DIP switch setting on the transmitter
cassette. Address is used if DIP
switch is set to a value > 0.
Software address of Modbus inter‐
face. Address is used if switch is set
to 0.
Value range /
ue
[units]
(units
register)
-
--Read only
11 - 147Read /
Setting options
● 0: Cancel
● 1: Restart
Access
level
Write only
write
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB33
Page 34
MODBUS commands
4.2 Modbus communication
Modbus
register
8298Unsigned / 2Baud rateBaud rate of Modbus interface.19200 Bit/s
8299Unsigned / 2Parity and
Data type /
Size in
bytes
ParameterDescriptionDefault val‐
ue
[units]
(units
register)
framing
Parity and framing of the Modbus
communication interface.
Even pari‐
ty, 1 stop
Value range /
Setting options
● 0: 9600 Bit/s
● 1: 19200 Bit/
s
● 2: 115200
Bit/s
● 3: Reserved
● 4: 38400 Bit/
s
● 5: 57600 Bit/
s
● 6: 76800 Bit/
s
● 7: 1200 Bit/s
● 8: 2400 Bit/s
● 9: 4800 Bit/s
● 0: Even
parity, 1 stop
● 1: Odd
parity, 1 stop
● 2: No parity,
2 stops
Access
level
Read /
write
Read /
write
FCT030 Modbus (From firmware 4.0)
34Function Manual, 06/2018, A5E39931813-AB
Page 35
4.3Coil configuration
The device provides 20 coil definitions which can be configured.
Table 4-2Coil configuration
MODBUS commands
4.3 Coil configuration
Modbus
register
10300Unsigned / 2 Modbus coil ad‐
10301 Unsigned / 2 Modbus coil
10302Unsigned / 4 Modbus coil bit‐
10304Unsigned / 2 Modbus coil
10305Unsigned / 2 Modbus coil ad‐
10306Unsigned / 2 Modbus coil
Data type /
Size in bytes
ParameterDescriptionDefault value
dress 1
register 1
mask 1
length 1
dress 2
register 2
Specifies the coil address with
which the following bit coded
register value is accessible.
The register and bit(s) are
specified by Modbus coil reg‐
ister 1and Modbus coil bit‐
mask 1
Specifies the Modbus register
whose value is checked
against Modbus coil bitmask 1
to determine the coil value
(false or true). A register value
of 65535 specifies that this coil
mapping is undefined.
Bit mask which is compared
against the register value
specified with Modbus coil reg‐
ister 1 to determine the coil
value. If any bit of the register
value is set which is also set
in the bit mask then the coil
value is true, otherwise the
coil is false.
Output parameter that informs
about the size in bytes of the
parameter that is specified by
Modbus coil address 1. Could
be used to identify the relevant
bits of the Modbus coil bit‐
mask 1
Specifies the coil address with
which the following bit coded
register value is accessible.
The register and bit(s) are
specified by Modbus coil reg‐
ister 2 and Modbus coil bit‐
mask 2
Specifies the Modbus register
whose value is checked
against Modbus coil bitmask 2
to determine the coil value
(false or true). A register value
of 65535 specifies that this coil
mapping is undefined.
1
[units]
(units register)
10 - 65535Read / write
Undefined0 - 65535Read / write
00 - 4294967295 Read / write
-Read only
20 - 65535Read / write
UndefinedRead / write
Value range /
Setting options
Access lev‐
el
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB35
Page 36
MODBUS commands
4.4 Modbus register mapping
Modbus
register
10307Unsigned / 4 Modbus coil bit‐
10309Unsigned / 2 Modbus coil
...
10399Unsigned / 2 Modbus coil
Data type /
Size in bytes
1
If default value is "-" the command "Set to default" will not set this parameter to default.
ParameterDescriptionDefault value
mask 2
length 2
length 20
Bit mask which is compared
against the register value
specified with Modbus coil reg‐
ister 2 to determine the coil
value. If any bit of the register
value is set which is also set
in the bit mask then the coil
value is true otherwise false.
Output parameter that informs
about size in bytes of parame‐
ter that is specified by Modbus
coil address 2. Could be used
to identify the relevant bits of
the Modbus coil bitmask 2
Output parameter that informs
about the size in bytes of the
parameter that is specified by
Modbus coil address 20.
Could be used to identify the
relevant bits of the Modbus
coil bitmask 20
1
[units]
(units register)
00 - 4294967295 Read / write
-Read only
-Read only
Value range /
Setting options
Access lev‐
el
4.4Modbus register mapping
The device provides the possibility to map each existing parameter to a freely chosen Modbus
register for communication purposes over channel 1.
FCT030 Modbus (From firmware 4.0)
36Function Manual, 06/2018, A5E39931813-AB
Page 37
The device provides means to remap 20 Modbus registers.
Table 4-3Modbus register mapping
MODBUS commands
4.4 Modbus register mapping
Modbus
register
10448Unsigned / 4Enable mappingActivation/deactivation of
10450Unsigned / 2Register 1 sourceModbus register that ap‐
10451Unsigned / 2Register 1 targetRegister of an existing prod‐
...
10488Unsigned / 2Register 20 source Modbus register that ap‐
10489Unsigned / 2Register 20 targetRegister of an existing prod‐
Data type /
Size in
bytes
ParameterDescriptionDefault value
the register mapping. A set
bit means that the mapping
pair is activated, a cleared bit
that the mapping pair is de‐
activated.
Bit 0:
Requested register 1 / Tar‐
get register 1
…
Bit 19:
Requested register 20 / Tar‐
get register 20
pears within Modbus re‐
quest is redirected to the pa‐
rameter specified by Target
register 1
uct parameter to which a
Modbus request is redirected
pears within Modbus re‐
quest is redirected to the pa‐
rameter specified by Target
register 20
uct parameter to which a
Modbus request is redirected
Value range /
[units]
(units register)
00 - 1048575Read /
655350 - 65535Read /
655350 - 65535Read /
655350 - 65535Read /
655350 - 65535Read /
Setting op‐
tions
Access
level
write
write
write
write
write
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB37
Page 38
MODBUS commands
4.6 Float transmission
4.5Integer byte order
The device is able to adjust the byte order of integer values.
Table 4-4Integer byte order
Modbus
register
8295Unsigned / 2Integer order byteThe integer byte order used
The Float Byte Order function ensures that the master and slave use the same sequence of
the bytes when transmitting float values. This enables the user to configure the FCT030 and
operate the device with all types of PLCs without reprogramming the PLC. The transmission
order is configured by setting the parameter Byte Order in the submenu Device →
Communication.
Note
The command Restart Communication must be executed to activate the new byte order setting.
[units]
(units register)
MSB - LSB
(big endian)
Value range /
Setting op‐
tions
0 - 1Read /
Access
level
write
The table in chapter Float byte order (Page 39) shows the different options for setting the
transmission method.
FCT030 Modbus (From firmware 4.0)
38Function Manual, 06/2018, A5E39931813-AB
Page 39
4.7Float byte order
The device is able to adjust the byte order of floating-point values.
Table 4-5Float byte order
MODBUS commands
4.8 Modbus function codes
Modbus
register
8296Unsigned / 2Float byte orderThe float byte order used in
Data type /
Size in
bytes
ParameterDescriptionDefault value
[units]
(units register)
3-2-1-00 - 3Read /
Modbus messages.
0: 1-0-3-2
1: 0-1-2-3
2: 2-3-0-1
3: 3-2-1-0
The first mentioned byte is
the first byte sent.
Byte 3 corresponds to the
left-most byte (MSB) of a 32
bit floating point number in
big endian format, byte 0 to
the right-most byte
Value range /
Setting op‐
tions
Access
level
write
4.8Modbus function codes
Table 4-6General Modbus settings
Function codeCommand textDescription
01Read CoilsReads the status of single bit(s)
02Read Discrete InputsReads the status of single input bit(s)
03Read Holding RegistersReads the binary content of multiple 16-bit registers
04Read Input RegistersReads the binary content of multiple 16-bit registers
05Write Single CoilWrites a single on/off bit
06Write Single RegisterWrites the binary content of single 16-bit register
07Read Exception StatusDelivers the global alarm status of the device
08DiagnosticsProvides a series of tests for checking the communication sys‐
tem
15Write Multiple CoilsWrites multiple on/off bits
16Write Multiple RegistersWrites the binary content of multiple 16-bit registers
17Report Slave IDThe device will respond to a Report Slave ID command (com‐
mand 17) request from the master by giving information about
Function code 7 (Read exception status)
The device provides the content of the parameter Global alarm status as exceptions.
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB39
Page 40
MODBUS commands
4.9 Access control
Function code 8 (Diagnostics)
The diagnostics function provides means for checking the communication between MODBUS
master and slave. The function uses a sub-function code to select the functionality.
The following sub-function codes are supported:
Sub-function codeNameDescription
0Return query dataThe data passed in the request data field will be returned (loo‐
ped back) in the response. The entire response message should
be identical to the request.
1Restart communications optionAfter having restarted the communication, select the baudrate,
framing or Modbus address to get access to the device again.
Function code 17 (Report Slave ID)
The transmitter will respond to a Report Slave ID request from the master by giving information
about device type, vendor, and firmware version in a format as shown:
Response
Slave address1 byte
Function code1 byte17
Byte count1 byte62
Slave ID1 byteSensor device type
0: SITRANS FC
Run indicator1 byte255: Running
Manufacturer name12 bytesSIEMENS
Product name32 bytesSITRANS F
Product firmware
version
CRC2 bytes
16 bytes-
4.9Access control
Access control manages whether the Modbus master is allowed to modify device parameters.
Reading of parameters is always possible. The general access control rules are:
● The Modbus interface has an access level that can be changed by providing PIN information
via the Modbus register 8292 (User PIN) or 8293 (Expert PIN).
● Each parameter has a protection level assigned that specifies the required access level to
modify the parameter via the Modbus interface.
● If the access level of the Modbus interface is lower than the protection level of the parameter
that is desired to be modified, then the attempt to modify the parameter is rejected by the
device.
FCT030 Modbus (From firmware 4.0)
40Function Manual, 06/2018, A5E39931813-AB
Page 41
MODBUS commands
4.10 Modbus holding registers tables
If the device is defined as a custody transfer (CT) device and the CT write protection DIP switch
is ON (locked), the device will deny all writes to CT parameters independent of the access
control.
Table 4-7Access control
Access levelDescription
Read onlyThe Modbus master is not able to modify the device configuration (setup parameters).
The Modbus master is only able to execute the command, to reset PINs.
This is the default level of the Modbus interface.
User The Modbus master has to provide the correct user PIN with Modbus register 8292 to reach this access
level.
The Modbus master is able to modify a subset of the device configuration.
ExpertThe Modbus master has to provide the correct expert PIN with Modbus register 8293 to reach this
access level. The Modbus master is able to modify the configuration of the device.
If an incorrect user PIN or an incorrect expert PIN is entered, or if the device does not receive
any request within 10 minutes, the device resets the access level to read only.
4.10Modbus holding registers tables
4.10.1Modbus holding registers tables (intro)
In the following the Modbus RTU holding registers available for SITRANS FST030 are
described.
Note
All Write parameters require password access.
Note
In case of error message "Check if the device is set to CT or SIL Operation mode", please
check for the following root causes:
- The device is set to CT mode
- The device is set to SIL mode
- The used Modbus register address is wrong
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB41
Page 42
MODBUS commands
4.10 Modbus holding registers tables
4.10.2Process values
Table 4-8Process values for standard FC applications
volume
quantities
related to
CH4 if in
pulse
mode.
mass quan‐
tities rela‐
ted to CH4
if in pulse
mode.
Units for
standard
volume
quantities
related to
CH4.
User specif‐
ic string for
volume
flow values.
Value range /
[units]
(units register)
41
61
171
---------Read /
Setting options
● 40: US gallons
● 41: l (liters)
● 42: i.gal (Imperial gallons)
● 43: m³ (cubic meters)
● 46: BBL42 (1 barrel = 42 US
gallons)
● 110: bush (bushels)
● 111: yd³ (cubic yards)
● 112: ft³ (cubic feet)
● 113: in³ (cubic inches)
● 124: BBL31.5 (1 barrel = 31.5 US
gallons)
● 170: BBL31 (1 barrel = 31 US
gallons)
● 236: hl (hectoliters)
● 253: custom units (see Custom
volume units string (8452) / factor
(8450))
● 60: g (grams)
● 61: kg (kilograms)
● 62: t (1 t = 1000 kg)
● 63: lb (pounds)
● 64: STon (1 STon = 2000 lb)
● 65: T (1 T = 2240 lb)
● 125: oz (ounces)
● 253: custom units (see Custom
mass units string (8476) / factor
(8474))
● 166: Nm³ (normal cubic meters)
● 167: Nl (normal liters)
● 168: Sft³ (standard cubic feet)
● 171: Sl (standard liters)172: Sm³
(standard cubic meters)
Access
level
Read /
write
Read /
write
Read /
write
write
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB55
Page 56
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
8468Float / 4Custom volume
7518 String / 8Custom stand‐
7516Float / 4Custom stand‐
8458String / 8Custom mass
8456Float / 4Custom mass
8464String / 8Custom density
8462Float / 4Custom density
8494String / 8Custom velocity
Data type /
Size in bytes
ParameterDescription Default value
flow units factor
ard volume flow
units string
ard volume flow
units factor
flow units string
flow units factor
units string
units factor
units string
Conversion
factor for
user specif‐
ic volume
flow values
related to
m3/s.
User specif‐
ic string for
standard
volume
flow values.
Conversion
factor for
user specif‐
ic standard
volume
flow values
related to
Sm3/s.
User specif‐
ic string for
mass flow
values.
Conversion
factor for
user specif‐
ic mass
flow values
related to
kg/s.
User specif‐
ic string for
density val‐
ues.
Conversion
factor for
user specif‐
ic density
values rela‐
ted to kg/
m3.
User specif‐
ic string for
velocity val‐
ues.
Value range /
[units]
(units register)
1.0-Read /
---------Read /
1.0-Read /
---------Read /
1.0-Read /
---------Read /
1.0-Read /
---------Read /
Setting options
Access
level
write
write
write
write
write
write
write
write
FCT030 Modbus (From firmware 4.0)
56Function Manual, 06/2018, A5E39931813-AB
Page 57
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
8492Float / 4Custom velocity
8452String / 8Custom volume
8450Float / 4Custom volume
8476String / 8Custom mass
8474Float / 4Custom mass
Data type /
Size in bytes
ParameterDescription Default value
units factor
units string
units factor
units string
units factor
Conversion
factor for
user specif‐
ic velocity
values rela‐
ted to m/s.
User specif‐
ic string for
volume
quantities.
Conversion
factor for
user specif‐
ic volume
quantities
related to
m3.
User specif‐
ic string for
mass quan‐
tities.
Conversion
factor for
user specif‐
ic mass
quantities
related to
kg.
Value range /
[units]
(units register)
1.0-Read /
---------Read /
1.0-Read /
---------Read /
1.0-Read /
Setting options
Access
level
write
write
write
write
write
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB57
Page 58
MODBUS commands
4.10 Modbus holding registers tables
4.10.5Setup
4.10.5.1Sensor settings
Table 4-12General sensor settings
Modbus
register
2100Unsigned / 2Flow directionDefine positive and
2130Unsigned / 2Process Noise
2125Float / 4Low Massflow
2426Float / 4Massflow Cor‐
Data type /
Size in bytes
ParameterDescriptionDefault value
negative flow direction.
Default positive flow di‐
rection is indicated by
an arrow on the sensor.
Select process noise
Damping
Cut-Off
rectionFactor
dampinglevel:0: 55 ms
filtering (Centrifugal‐
Pump)1: 110 ms filter‐
ing (TriplexPump)2:
220 ms filtering (Du‐
plexPump)3: 400 ms fil‐
tering (Simplex‐
Pump)4: 800 ms filter‐
ing (CamPump)
Set massflow limit for
lowflow cut-off.Below
this limit massflowout‐
put is forced to zero.If
Low Flow Cut-Off is set
to0, the cut-off function‐
ality isdisabled.No‐
tice:It is recommended
to set alower value for
gas applications.
Specify correction fac‐
tor foruse in the mass‐
flow calculation
Value range /
[units]
(units register)
1
10 Low to 4 HighRead /
Sensor size
specific
1)
[kg/s]
1-1.999 to +1.999Read /
Setting options
● 0: Negative: The flow
is measured '+' in
default negative
direction and '-' in
default positive
direction.
● 1: Positive: The flow
is measured '+' in
default positive
direction and '-' in
default negative
direction.
0 to 1023Read /
Access
level
Read /
write
write
write
write
FCT030 Modbus (From firmware 4.0)
58Function Manual, 06/2018, A5E39931813-AB
Page 59
4.10.5.2Density
Density settings
Table 4-13Density settings
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
2127Float / 4Empty Tube
2129Unsigned /
Data type /
Size in bytes
2
ParameterDescriptionDefault value
Limit
Empty Tube De‐
tection
Define threshold value
of
empty tube
Set automatic detec‐
tion of
Empty Tube On/Off
0 = off (Empty tube is
off).
1 = on (a density value
below
Empty Tube Limit trig‐
gers an
alarm. All flow rate val‐
ues
are forced to zero %).
Value range /
[units]
(units register)
500 [kg/m3]14 000 to
00 to1Read /
Setting options
+14 000
Access
level
Read /
write
write
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB59
Page 60
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
2442Float / 4Density Correc‐
2444Float / 4Density Correc‐
Data type /
Size in bytes
ParameterDescriptionDefault value
tion
Factor
tion
Offset
Set density compensa‐
tion
value (gain) in order to
make
a density correction
(scale
factor).
To increase the dis‐
played
density value with +0.5
%,
set the density factor to
1.005.
The displayed density
value
will now be 0.5 % higher
than before
Set density compensa‐
tion
value (offset) in order to
make an offset on the
measured
density.
To make the flowmeter
show
+ 2 kg/m3, change the
density
offset to 2.000 kg/m3 in
the
'Sensor' menu
Value range /
[units]
(units register)
1-1.999 to
1
[kg/m3]
Setting options
+1.999
-1 400 to +1
400
Access
level
Read /
write
Read /
write
FCT030 Modbus (From firmware 4.0)
60Function Manual, 06/2018, A5E39931813-AB
Page 61
4.10.5.3Aerated flow
Table 4-14Aerated Flow
MODBUS commands
4.10 Modbus holding registers tables
HMI menu IDParameterDescriptionDefault value
[unit]
3.9.1Aerated Flow FilterSet the process value filter for
aerated flow. Auto means that
filtering starts automatically
when measuring aerated flow.
3.9.2Filter Time Constant"Select process value filter level.
* 0.5: Low … 30: High"
3.9.3Alarm LimitSet alarm limit in percent of ac‐
cepted bad measurements.
3.9.4Warning LimitSet warning limit in percent of
accepted bad measurements.0[%]
3.9.5Measurement Sample
Time
3.9.6Filter Start HysteresisSet the hysteresis value. The fil‐
3.9.7Minimum Filtering TimeSet the filtering time. The filter‐
3.9.8 Filter IterationSet the number of times to re‐
3.9.9 Bandwidth FactorIncrease the Bandwidth Factor
3.9.10Filter Pole ShiftConfigure the bandwidth and
Set the time period over which
the actual percentage of unsta‐
ble measurements is calculated
ter is active when the hysteresis
value is exceeded.
ing time is reset each time hys‐
teresis band is exceeded.
peat the same filter. Increasing
the number will increase the
damping.
to reduce the LP (low pass)
bandwidth filtering.
damping in the stop band. A high
number will give a small band‐
width and an increased damping
in the stop band.
Auto
(non-SIL var‐
iants)
Off
(SIL variants)
10 seconds
80
[%]
5
[s]
0.02
[mV]
100
[cycles]
31 to 5Expert
20 to 4Expert
21 to 5Expert
Value rangeAccess level
● Off
● On
● Auto
● 10
seconds
● 20 second
● 30
seconds
● User
defined
value
0 to 99Expert
0 to 99Expert
1 to 10Expert
0 to 0.124Expert
0 to 65535Expert
User
User
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB61
Page 62
N
x
x
N
i
i
∑
=≡1
MODBUS commands
4.10 Modbus holding registers tables
4.10.5.4Zero point adjustment
In the following the automatic zero point adjustment function is described.
Note
Preconditions
Before a zero point adjustment is initiated, the pipe must be flushed, filled and at an absolute
flowrate of zero preferably also at operating pressure and temperature.
Note
Change of parameters during zero point adjustment
Do not change any other parameter during the zero point adjustment procedure.
Automatic zero point adjustment
The device measures and calculates the correct zero point automatically.
The automatic zero point adjustment of the flowmeter is set by the following parameters:
● Duration (Modbus address 2135)
● Start Zero Point Adjustment (Modbus address 2180)
When zero adjust is initiated by selecting Start Zero Point Adjustment, the massflow values
are acquired and totalized for the configured period (Duration). The default zero point
adjustment period (30 s.) is normally sufficient for a stable zero point measurement.
Note
Extremely low flow quantity
If the flow quantity is extremely small, extremely precise measurement is necessary. In this
case, a long zero point adjustment period can be selected for improved zero point adjustment.
Zero point calculation
During zero point adjustment, an average value is automatically calculated using the following
formula:
Zero Point Offset Value
Average of N flow values
xi is an instantaneous flow value sampled in
the time domain
N = Number of samples during zero point ad‐
justment
62Function Manual, 06/2018, A5E39931813-AB
FCT030 Modbus (From firmware 4.0)
Page 63
The offset value must be within the determined Zero Point Offset Limit (Modbus address 2140).
1
)(
1
2
−
−
≡
∑
=
N
xx
s
N
i
i
Note
Exceeded zero point offset limit
If the offset value is greater than the configured limit, proceed as follows:
● Check that the tube is completely filled and that the flowrate is absolute zero.
● Check the validity of the configured zero point offset limit.
● Repeat the zero point adjustment.
Zero point standard deviation
After completion of the procedure, the standard deviation is calculated in accordance with the
following formula:
Zero Point Standard Deviation
Standard deviation of N values
MODBUS commands
4.10 Modbus holding registers tables
The standard deviation contains important feedback on the homogeneity of the fluid, for
example on the presence of bubbles or particles.
The standard deviation must be within the determined Standard Deviation Limit (Modbus
address 2138).
Note
Exceeded standard deviation limit
If the standard deviation is greater than the configured limit, proceed as follows:
● Check that the tube is completely filled and that the flow rate is absolute zero.
● Check that the installation is vibration-free.
● Check the validity of the configured standard deviation limit in parameter 2.6.4 Standard
Deviation Limit.
● Repeat the zero point adjustment.
Successful automatic zero point adjustment
If the new zero point offset value is valid, it is automatically stored as the new zero point for
the sensor. It remains stored in the case of a power failure.
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB63
Page 64
MODBUS commands
4.10 Modbus holding registers tables
Manual zero point adjustment
In case an automatic zero point adjustment cannot be performed, it is possible to do a manual
zero point adjustment by entering the zero point offset value.
1. Select Modbus address 2132 Zero Point Adjustment and set the value to 1 = Manual Zero
Point Adjustment.
2. Select Modbus address 2133 Manual Zero Point Offset and enter the desired offset value.
4.10.5.5Quality codes for process values
Table 4-15Quality codes for process value
Modbus
register
7409Unsigned / 2Mass flow sta‐
7509Unsigned / 2Volume flow
Data type /
Size in bytes
ParameterDescription Default value
tus
status
Quality sta‐
tus code of
the process
value Mass
flow
Quality sta‐
tus code of
the process
value Vol‐
ume flow
[units]
(units register)
Value range /
Setting options
● Limit status bit 4 & 5:
● 11: Constant
● 01: Low limited
● 10: High limited
● 00: Not limited
● Process data status bit 6 & 7:
● 11: Good
● 01: Poor Accuracy
● 10: Manual / Fixed
● 00: Bad
● Limit status bit 4 & 5:
● 11: Constant
● 01: Low limited
● 10: High limited
● 00: Not limited
● Process data status bit 6 & 7:
● 11: Good
● 01: Poor Accuracy
● 10: Manual / Fixed
● 00: Bad
Access
level
Read
only
Read
only
FCT030 Modbus (From firmware 4.0)
64Function Manual, 06/2018, A5E39931813-AB
Page 65
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
7609Unsigned / 2Density statusQuality sta‐
7709Unsigned / 2Media tempera‐
7714Unsigned / 2Frame tempera‐
Data type /
Size in bytes
ParameterDescription Default value
tus code of
the process
value Den‐
sity
Quality sta‐
ture status
ture status
tus code of
the process
value Me‐
dia temper‐
ature
Quality sta‐
tus code of
the process
value
Frame tem‐
perature
[units]
(units register)
Value range /
Setting options
● Limit status bit 4 & 5:
● 11: Constant
● 01: Low limited
● 10: High limited
● 00: Not limited
● Process data status bit 6 & 7:
● 11: Good
● 01: Poor Accuracy
● 10: Manual / Fixed
● 00: Bad
● Limit status bit 4 & 5:
● 11: Constant
● 01: Low limited
● 10: High limited
● 00: Not limited
● Process data status bit 6 & 7:
● 11: Good
● 01: Poor Accuracy
● 10: Manual / Fixed
● 00: Bad
● Limit status bit 4 & 5:
● 11: Constant
● 01: Low limited
● 10: High limited
● 00: Not limited
● Process data status bit 6 & 7:
● 11: Good
● 01: Poor Accuracy
● 10: Manual / Fixed
● 00: Bad
Access
level
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB65
Page 66
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
7855Unsigned / 2Fraction A Per‐
7856Unsigned / 2Fraction B Per‐
7891Unsigned / 2Fraction A flow
Data type /
Size in bytes
ParameterDescription Default value
cent status
cent status
status
Quality sta‐
tus code of
the process
value Frac‐
tion A Per‐
cent
Quality sta‐
tus code of
the process
value Frac‐
tion B Per‐
cent
Quality sta‐
tus code of
the process
value Frac‐
tion A flow
[units]
(units register)
Value range /
Setting options
● Limit status bit 4 & 5:
● 11: Constant
● 01: Low limited
● 10: High limited
● 00: Not limited
● Process data status bit 6 & 7:
● 11: Good
● 01: Poor Accuracy
● 10: Manual / Fixed
● 00: Bad
● Limit status bit 4 & 5:
● 11: Constant
● 01: Low limited
● 10: High limited
● 00: Not limited
● Process data status bit 6 & 7:
● 11: Good
● 01: Poor Accuracy
● 10: Manual / Fixed
● 00: Bad
● Limit status bit 4 & 5:
● 11: Constant
● 01: Low limited
● 10: High limited
● 00: Not limited
● Process data status bit 6 & 7:
● 11: Good
● 01: Poor Accuracy
● 10: Manual / Fixed
● 00: Bad
Access
level
Read
only
FCT030 Modbus (From firmware 4.0)
66Function Manual, 06/2018, A5E39931813-AB
Page 67
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
7892Unsigned / 2Fraction B flow
7919Unsigned / 2Reference Den‐
7963Unsigned / 2Corrected vol‐
Data type /
Size in bytes
ParameterDescription Default value
status
sity status
ume flow status
Quality sta‐
tus code of
the process
value Frac‐
tion B flow
Quality sta‐
tus code of
the process
value Ref‐
erence den‐
sity
Quality sta‐
tus code of
the process
Corrected
value vol‐
ume flow
[units]
(units register)
Value range /
Setting options
● Limit status bit 4 & 5:
● 11: Constant
● 01: Low limited
● 10: High limited
● 00: Not limited
● Process data status bit 6 & 7:
● 11: Good
● 01: Poor Accuracy
● 10: Manual / Fixed
● 00: Bad
● Limit status bit 4 & 5:
● 11: Constant
● 01: Low limited
● 10: High limited
● 00: Not limited
● Process data status bit 6 & 7:
● 11: Good
● 01: Poor Accuracy
● 10: Manual / Fixed
● 00: Bad
● Limit status bit 4 & 5:
● 11: Constant
● 01: Low limited
● 10: High limited
● 00: Not limited
● Process data status bit 6 & 7:
● 11: Good
● 01: Poor Accuracy
● 10: Manual / Fixed
● 00: Bad
Access
level
Read
only
Read
only
Read
only
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB67
Page 68
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
8318Unsigned / 2Totalizer 1 sta‐
8418Unsigned / 2Totalizer 2 sta‐
8518Unsigned / 2Totalizer 3 sta‐
Data type /
Size in bytes
ParameterDescription Default value
tus
tus
tus
Quality sta‐
tus code of
the process
value Total‐
izer 1
Quality sta‐
tus code of
the process
value Total‐
izer 2
Quality sta‐
tus code of
the process
value Total‐
izer 3
[units]
(units register)
Value range /
Setting options
● Limit status bit 4 & 5:
● 11: Constant
● 01: Low limited
● 10: High limited
● 00: Not limited
● Process data status bit 6 & 7:
● 11: Good
● 01: Poor Accuracy
● 10: Manual / Fixed
● 00: Bad
● Limit status bit 4 & 5:
● 11: Constant
● 01: Low limited
● 10: High limited
● 00: Not limited
● Process data status bit 6 & 7:
● 11: Good
● 01: Poor Accuracy
● 10: Manual / Fixed
● 00: Bad
● Limit status bit 4 & 5:
● 11: Constant
● 01: Low limited
● 10: High limited
● 00: Not limited
● Process data status bit 6 & 7:
● 11: Good
● 01: Poor Accuracy
● 10: Manual / Fixed
● 00: Bad
Access
level
Read
only
Read
only
Read
only
FCT030 Modbus (From firmware 4.0)
68Function Manual, 06/2018, A5E39931813-AB
Page 69
4.10.5.6Process values
Table 4-16Volume flow settings
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
7510Float / 4Low flow cut-off Volume flow limit for
7501Float / 4Upper alarm
7503Float / 4Upper warning
7505Float / 4Lower warning
7507Float / 4Lower alarm
7512Float / 4HysteresisHysteresis that affects
Data type /
Size in bytes
ParameterDescriptionDefault value
low flow cut-off. Below
limit volume flow output
is forced to zero.
Exceeding this limit
limit
limit
limit
limit
causes an alarm.
Exceeding this limit
causes a warning.
Falling below this limit
causes a warning.
Falling below this limit
causes an alarm.
the alarm and warning
limits.
[units]
(units register)
Sensor size
specific
max. volume
flow
[m3/s]
(7500)
max. volume
flow
[m3/s]
(7500)
-max. volume
flow
[m3/s]
(7500)
-max. volume
flow
[m3/s]
(7500)
0.0
[m3/s]
(7500)
Value range /
Setting options
0 - max. volume flowRead /
-max. volume flow +max. volume flow
-max. volume flow +max. volume flow
-max. volume flow +max. volume flow
-max. volume flow +max. volume flow
0 - max. volume flowRead /
Access
level
write
Read /
write
Read /
write
Read /
write
Read /
write
write
Mass flow settings
Table 4-17Mass flow settings
Modbus
register
7410Float / 4Low flow cut-off Mass flow limit for low
7401Float / 4Upper alarm
7403Float / 4Upper warning
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB69
Data type /
Size in bytes
ParameterDescriptionDefault value
[units]
(units register)
0.001 x max.
limit
limit
flow cut-off. Below limit
mass flow output is
forced to zero.
Exceeding this limit
causes an alarm.
Exceeding this limit
causes a warning.
mass flow
[kg/s]
(7400)
max. mass
flow
[kg/s]
(7400)
max. mass
flow
[kg/s]
(7400)
Value range /
Setting options
0 - max. mass flowRead /
-max. mass flow +max. mass flow
-max. mass flow +max. mass flow
Access
level
write
Read /
write
Read /
write
Page 70
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
7405Float / 4Lower warning
7407Float / 4Lower alarm
7412Float / 4HysteresisHysteresis that affects
Table 4-18Density settings
Modbus
register
7601Float / 4Upper alarm
7603Float / 4Upper warning
7605Float / 4Lower warning
7607Float / 4Lower alarm
7612Float / 4HysteresisHysteresis that affects
Data type /
Size in bytes
Data type /
Size in bytes
ParameterDescriptionDefault value
Falling below this limit
limit
limit
ParameterDescriptionDefault value
limit
limit
limit
limit
causes a warning.
Falling below this limit
causes an alarm.
the alarm and warning
limits.
Exceeding this limit
causes an alarm.
Exceeding this limit
causes a warning.
Falling below this limit
causes a warning.
Falling below this limit
causes an alarm.
the alarm and warning
limits.
[units]
(units register)
-max. mass
flow
[kg/s]
(7400)
-max. mass
flow
[kg/s]
(7400)
0
[kg/s]
(7400)
[units]
(units register)
max. density
[kg/m3]
(7600)
max. density
[kg/m3]
(7600)
1.0
[kg/m3]
(7600)
1.0
[kg/m3]
(7600)
.0
[kg/m3]
(7600)
Value range /
Setting options
-max. mass flow +max. mass flow
-max. mass flow +max. mass flow
0 - max. mass flowRead /
Value range /
Setting options
0 - max. densityRead /
0 - max. densityRead /
0 - max. densityRead /
0 - max. densityRead /
0 - max. densityRead /
Access
level
Read /
write
Read /
write
write
Access
level
write
write
write
write
write
Medium temperature settings
Table 4-19Medium temperature settings
Modbus
register
7701Float / 4Upper alarm
7703Float / 4Upper warning
70Function Manual, 06/2018, A5E39931813-AB
Data type /
Size in bytes
ParameterDescriptionDefault value
[units]
(units register)
limit
limit
Exceeding this limit
causes an alarm.
Exceeding this limit
causes a warning.
max. medium
temperature
[°C]
(7700)
max. medium
temperature
[°C]
(7700)
Value range /
Setting options
min. medium temperature max. medium temperature
min. medium temperature max. medium temperature
FCT030 Modbus (From firmware 4.0)
Access
level
Read /
write
Read /
write
Page 71
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
7705Float / 4Lower warning
7707Float / 4Lower alarm
7712Float / 4HysteresisHysteresis that af‐
Table 4-20Medium temperature settings
Modbus
register
7715Float / 4Upper alarm
7717Float / 4Upper warning
7719Float / 4Lower warning
7721Float / 4Lower alarm
7723Float / 4HysteresisHysteresis that af‐
Data type /
Size in bytes
Data type /
Size in bytes
ParameterDescriptionDefault value
Falling below this
limit
limit
ParameterDescriptionDefault value
limit
limit
limit
limit
limit causes a warn‐
ing.
Falling below this
limit causes an
alarm.
fects the alarm and
warning limits.
Exceeding this limit
causes an alarm.
Exceeding this limit
causes a warning.
Falling below this
limit causes a warn‐
ing.
Falling below this
limit causes an
alarm.
fects the alarm and
warning limits.
[units]
(units register)
min. medium
temperature
[°C]
(7700)
min. medium
temperature
[°C]
(7700)
0.0
[K]
[units]
(units register)
max. medium
temperature
[°C]
(7700)
max. medium
temperature
[°C]
(7700)
min. medium
temperature
[°C]
(7700)
min. medium
temperature
[°C]
(7700)
0.0
[K]
Value range /
Setting options
min. medium temperature max. medium temperature
min. medium temperature max. medium temperature
0.0 - 200.0Read /
Value range /
Setting options
min. medium temperature max. medium temperature
min. medium temperature max. medium temperature
min. medium temperature max. medium temperature
min. medium temperature max. medium temperature
0.0 - 200.0Read /
Access
level
Read /
write
Read /
write
write
Access
level
Read /
write
Read /
write
Read /
write
Read /
write
write
Table 4-21Fraction Flow Media A in Percent settings
Modbus
register
7802Float / 4Upper alarm
7804Float / 4Upper warning
7806Float / 4Lower warning
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB71
Data type /
Size in bytes
ParameterDescriptionDefault value
[units]
(units register)
limit
limit
limit
Exceeding this limit
causes an alarm.
Exceeding this limit
causes a warning.
Falling below this
limit causes a warn‐
ing.
1000 - 100Read /
1000 - 100Read /
00 - 100Read /
Value range /
Setting options
Access
level
write
write
write
Page 72
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
7808Float / 4Lower alarm
7857Float / 4HysteresisHysteresis that af‐
Table 4-22Fraction Flow Media B in Percent settings
Modbus
register
7812Float / 4Upper alarm
7814Float / 4Upper warning
7816Float / 4Lower warning
7818Float / 4Lower alarm
7859Float / 4HysteresisHysteresis that af‐
Data type /
Size in bytes
Data type /
Size in bytes
ParameterDescriptionDefault value
Falling below this
limit
ParameterDescriptionDefault value
limit
limit
limit
limit
limit causes an
alarm.
fects the alarm and
warning limits.
Exceeding this limit
causes an alarm.
Exceeding this limit
causes a warning.
Falling below this
limit causes a warn‐
ing.
Falling below this
limit causes an
alarm.
fects the alarm and
warning limits.
Value range /
[units]
(units register)
00 - 100Read /
00 - 100Read /
[units]
(units register)
1000 - 100Read /
1000 - 100Read /
00 - 100Read /
00 - 100Read /
00 - 100Read /
Setting options
Value range /
Setting options
Access
level
write
write
Access
level
write
write
write
write
write
Table 4-23Fraction mass flow A settings
Modbus
register
7873Float / 4Upper alarm
7875Float / 4Upper warning
7877Float / 4Lower warning
7879Float / 4Lower alarm
7861Float / 4HysteresisHysteresis that af‐
Data type /
Size in bytes
ParameterDescriptionDefault value
Exceeding this limit
limit
limit
limit
limit
causes an alarm.
Exceeding this limit
causes a warning.
Falling below this
limit causes a warn‐
ing.
Falling below this
limit causes an
alarm.
fects the alarm and
warning limits.
Value range /
[units]
(units register)
1000 - 100Read /
1000 - 100Read /
00 - 100Read /
00 - 100Read /
00 - 100Read /
Setting options
Access
level
write
write
write
write
write
FCT030 Modbus (From firmware 4.0)
72Function Manual, 06/2018, A5E39931813-AB
Page 73
Table 4-24Fraction volume flow A settings
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
7782Float / 4Upper alarm
7784Float / 4Upper warning
7786Float / 4Lower warning
7788Float / 4Lower alarm
7790Float / 4HysteresisHysteresis that af‐
Table 4-25Fraction mass flow B settings
Modbus
register
7883Float / 4Upper alarm
7885Float / 4Upper warning
7887Float / 4Lower warning
7889Float / 4Lower alarm
7863Float / 4HysteresisHysteresis that af‐
Data type /
Size in bytes
Data type /
Size in bytes
ParameterDescriptionDefault value
Exceeding this limit
limit
limit
limit
limit
ParameterDescriptionDefault value
limit
limit
limit
limit
causes an alarm.
Exceeding this limit
causes a warning.
Falling below this
limit causes a warn‐
ing.
Falling below this
limit causes an
alarm.
fects the alarm and
warning limits.
Exceeding this limit
causes an alarm.
Exceeding this limit
causes a warning.
Falling below this
limit causes a warn‐
ing.
Falling below this
limit causes an
alarm.
fects the alarm and
warning limits.
Value range /
[units]
(units register)
1000 - 100Read /
1000 - 100Read /
00 - 100Read /
00 - 100Read /
00 - 100Read /
[units]
(units register)
1000 - 100Read /
1000 - 100Read /
00 - 100Read /
00 - 100Read /
00 - 100Read /
Setting options
Value range /
Setting options
Access
level
write
write
write
write
write
Access
level
write
write
write
write
write
Fraction volume flow B settings
Table 4-26Fraction volume flow B settings
Modbus
register
7923Float / 4Upper alarm
7925Float / 4Upper warning
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB73
Data type /
Size in bytes
ParameterDescriptionDefault value
[units]
(units register)
limit
limit
Exceeding this limit
causes an alarm.
Exceeding this limit
causes a warning.
1000 - 100Read /
1000 - 100Read /
Value range /
Setting options
Access
level
write
write
Page 74
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
7927Float / 4Lower warning
7929Float / 4Lower alarm
7931Float / 4HysteresisHysteresis that af‐
Data type /
Size in bytes
ParameterDescriptionDefault value
Falling below this
limit
limit
limit causes a warn‐
ing.
Falling below this
limit causes an
alarm.
fects the alarm and
warning limits.
4.10.5.7Totalizers
Totalizer 1 settings
Table 4-27Totalizer 1 settings
Modbus
register
8305Unsigned / 2Process valueSelect process value
8302Unsigned / 2Fail-safe behav‐
8323Float / 4Volume upper
Data type /
Size in bytes
ParameterDescriptionDefault value
for totalization.
Behavior of the totaliz‐
ior
alarm limit
er during the occur‐
ence of bad input value.
Exceeding this limit
causes an alarm when
volume flow is selected
as input.
Value range /
[units]
(units register)
00 - 100Read /
00 - 100Read /
00 - 100Read /
[units]
(units register)
0
0
Max. floating
point value
[m3]
(8321)
Setting options
Value range /
Setting options
● 0: Cut-off filtered
mass flow
● 1: Cut-off filtered
volume flow
● 4: Corrected volume
flow
● 5: Fractional flow
medium A
● 5: Fractional flow
medium B
● 0: RUN; totalization is
continued using the
bad input value.
● 1: HOLD; totalization
is stopped.
● 2: MEMORY;
totalization is
continued based on
the last incoming
good value.
Read /
Access
level
write
write
write
Access
level
Read /
write
Read /
write
write
FCT030 Modbus (From firmware 4.0)
74Function Manual, 06/2018, A5E39931813-AB
Page 75
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
8325Float / 4Volume upper
8327Float / 4Volume lower
8329Float / 4Volume lower
8331Float / 4Volume alarm
8306Float / 4Mass upper
8308Float / 4Mass upper
8310Float / 4Mass lower
8312Float / 4Mass lower
8314Float / 4Mass alarm hys‐
8333Float / 4Standard vol‐
8335Float / 4Standard vol‐
8337Float / 4Standard vol‐
Data type /
Size in bytes
ParameterDescriptionDefault value
warning limit
warning limit
alarm limit
hysteresis
alarm limit
warning limit
warning limit
alarm limit
teresis
ume upper
alarm limit
ume upper
warning limit
ume lower
warning limit
Exceeding this limit
causes a warning when
volume flow is selected
as input.
Falling below this limit
causes a warning when
volume flow is selected
as input.
Falling below this limit
causes an alarm when
volume flow is selected
as input.
Hysteresis that affects
the alarm and warning
limits when volume
flow is selected as in‐
put.
Exceeding this limit
causes an alarm when
mass flow is selected
as input.
Exceeding this limit
causes a warning when
mass flow is selected
as input.
Falling below this limit
causes a warning when
mass flow is selected
as input.
Falling below this limit
causes an alarm when
mass flow is selected
as input.
Hysteresis that affects
the alarm and warning
limits when mass flow
is selected as input.
Exceeding this limit
causes an alarm when
volume flow is selected
as input.
Exceeding this limit
causes a warning when
volume flow is selected
as input.
Falling below this limit
causes a warning when
volume flow is selected
as input.
[units]
(units register)
Max. floating
point value
[m3]
(8321)
Min. floating
point value
[m3]
(8321)
Min. floating
point value
[m3]
(8321)
0.0
[m3]
(8321)
Max. floating
point value
[kg]
(8320)
Max. floating
point value
[kg]
(8320)
Min. floating
point value
[kg]
(8320)
Min. floating
point value
[kg]
(8320)
0.0
[kg]
(8320)
Max. floating
point value
[Sl]
(8322)
Max. floating
point value
[Sl]
(8322)
Min. floating
point value
[Sl]
(8322)
Value range /
Setting options
Read /
Read /
Read /
-Read /
Read /
Read /
Read /
Read /
-Read /
Read /
Read /
Read /
Access
level
write
write
write
write
write
write
write
write
write
write
write
write
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB75
Page 76
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
8339Float / 4Standard vol‐
8341Float / 4Standard vol‐
Data type /
Size in bytes
ParameterDescriptionDefault value
Falling below this limit
ume lower
alarm limit
ume alarm hys‐
teresis
causes an alarm when
volume flow is selected
as input.
Hysteresis that affects
the alarm and warning
limits when volume
flow is selected as in‐
put.
Totalizer 2 settings
Table 4-28Totalizer 2 settings
Modbus
register
8405Unsigned / 2Process valueSelect process value
8402Unsigned / 2Fail-safe behav‐
8423Float / 4Volume upper
8425Float / 4Volume upper
Data type /
Size in bytes
ParameterDescriptionDefault value
for totalization.
Behavior of the totaliz‐
ior
alarm limit
warning limit
er during the occur‐
ence of bad input value.
Exceeding this limit
causes an alarm when
volume flow is selected
as input.
Exceeding this limit
causes a warning when
volume flow is selected
as input.
[units]
(units register)
Min. floating
point value
[Sl]
(8322)
0.0
[Sl]
(8322)
[units]
(units register)
0
0
Max. floating
point value
[m3]
(8421)
Max. floating
point value
[m3]
(8421)
Value range /
Setting options
Read /
-Read /
Value range /
Setting options
● 0: Cut-off filtered
mass flow
● 1: Cut-off filtered
volume flow
● 4: Corrected volume
flow
● 5: Fractional flow
medium A
● 5: Fractional flow
medium B
● 0: RUN; totalization is
continued using the
bad input value.
● 1: HOLD; totalization
is stopped.
● 2: MEMORY;
totalization is
continued based on
the last incoming
good value.
Read /
Read /
Access
level
write
write
Access
level
Read /
write
Read /
write
write
write
FCT030 Modbus (From firmware 4.0)
76Function Manual, 06/2018, A5E39931813-AB
Page 77
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
8427Float / 4Volume lower
8429Float / 4Volume lower
8431Float / 4Volume alarm
8406Float / 4Mass upper
8408Float / 4Mass upper
8410Float / 4Mass lower
8412Float / 4Mass lower
8414Float / 4Mass alarm hys‐
8433Float / 4Standard vol‐
8435Float / 4Standard vol‐
8437Float / 4Standard vol‐
Data type /
Size in bytes
ParameterDescriptionDefault value
warning limit
alarm limit
hysteresis
alarm limit
warning limit
warning limit
alarm limit
teresis
ume upper
alarm limit
ume upper
warning limit
ume lower
warning limit
Falling below this limit
causes a warning when
volume flow is selected
as input.
Falling below this limit
causes an alarm when
volume flow is selected
as input.
Hysteresis that affects
the alarm and warning
limits when volume
flow is selected as in‐
put.
Exceeding this limit
causes an alarm when
mass flow is selected
as input.
Exceeding this limit
causes a warning when
mass flow is selected
as input.
Falling below this limit
causes a warning when
mass flow is selected
as input.
Falling below this limit
causes an alarm when
mass flow is selected
as input.
Hysteresis that affects
the alarm and warning
limits when mass flow
is selected as input.
Exceeding this limit
causes an alarm when
volume flow is selected
as input.
Exceeding this limit
causes a warning when
volume flow is selected
as input.
Falling below this limit
causes a warning when
volume flow is selected
as input.
[units]
(units register)
Min. floating
point value
[m3]
(8421)
Min. floating
point value
[m3]
(8421)
0.0
[m3]
(8421)
Max. floating
point value
[kg]
(8420)
Max. floating
point value
[kg]
(8420)
Min. floating
point value
[kg]
(8420)
Min. floating
point value
[kg]
(8420)
0.0
[kg]
(8420)
Max. floating
point value
[Sl]
(8422)
Max. floating
point value
[Sl]
(8422)
Min. floating
point value
[Sl]
(8422)
Value range /
Setting options
Read /
Read /
-Read /
Read /
Read /
Read /
Read /
-Read /
Read /
Read /
Read /
Access
level
write
write
write
write
write
write
write
write
write
write
write
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB77
Page 78
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
8439Float / 4Standard vol‐
8441Float / 4Standard vol‐
Data type /
Size in bytes
ParameterDescriptionDefault value
Falling below this limit
ume lower
alarm limit
ume alarm hys‐
teresis
causes an alarm when
volume flow is selected
as input.
Hysteresis that affects
the alarm and warning
limits when volume
flow is selected as in‐
put.
Totalizer 3 settings
Table 4-29Totalizer 3 settings
Modbus
register
8505Unsigned / 2Process valueSelect process value
8502Unsigned / 2Fail-safe behav‐
8523Float / 4Volume upper
8525Float / 4Volume upper
Data type /
Size in bytes
ParameterDescriptionDefault value
for totalization.
Behavior of the totaliz‐
ior
alarm limit
warning limit
er during the occur‐
ence of bad input value.
Exceeding this limit
causes an alarm when
volume flow is selected
as input.
Exceeding this limit
causes a warning when
volume flow is selected
as input.
[units]
(units register)
Min. floating
point value
[Sl]
(8422)
0.0
[Sl]
(8422)
[units]
(units register)
0
0
Max. floating
point value
[m3]
(8521)
Max. floating
point value
[m3]
(8521)
Value range /
Setting options
Read /
-Read /
Value range /
Setting options
● 0: Cut-off filtered
mass flow
● 1: Cut-off filtered
volume flow
● 4: Corrected volume
flow
● 5: Fractional flow
medium A
● 5: Fractional flow
medium B
● 0: RUN; totalization is
continued using the
bad input value.
● 1: HOLD; totalization
is stopped.
● 2: MEMORY;
totalization is
continued based on
the last incoming
good value.
Read /
Read /
Access
level
write
write
Access
level
Read /
write
Read /
write
write
write
FCT030 Modbus (From firmware 4.0)
78Function Manual, 06/2018, A5E39931813-AB
Page 79
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
8527Float / 4Volume lower
8529Float / 4Volume lower
8531Float / 4Volume alarm
8506Float / 4Mass upper
8508Float / 4Mass upper
8510Float / 4Mass lower
8512Float / 4Mass lower
8514Float / 4Mass alarm hys‐
8533Float / 4Standard vol‐
8535Float / 4Standard vol‐
8537Float / 4Standard vol‐
Data type /
Size in bytes
ParameterDescriptionDefault value
warning limit
alarm limit
hysteresis
alarm limit
warning limit
warning limit
alarm limit
teresis
ume upper
alarm limit
ume upper
warning limit
ume lower
warning limit
Falling below this limit
causes a warning when
volume flow is selected
as input.
Falling below this limit
causes an alarm when
volume flow is selected
as input.
Hysteresis that affects
the alarm and warning
limits when volume
flow is selected as in‐
put.
Exceeding this limit
causes an alarm when
mass flow is selected
as input.
Exceeding this limit
causes a warning when
mass flow is selected
as input.
Falling below this limit
causes a warning when
mass flow is selected
as input.
Falling below this limit
causes an alarm when
mass flow is selected
as input.
Hysteresis that affects
the alarm and warning
limits when mass flow
is selected as input.
Exceeding this limit
causes an alarm when
volume flow is selected
as input.
Exceeding this limit
causes a warning when
volume flow is selected
as input.
Falling below this limit
causes a warning when
volume flow is selected
as input.
[units]
(units register)
Min. floating
point value
[m3]
(8521)
Min. floating
point value
[m3]
(8521)
0.0
[m3]
(8521)
Max. floating
point value
[kg]
(8520)
Max. floating
point value
[kg]
(8520)
Min. floating
point value
[kg]
(8520)
Min. floating
point value
[kg]
(8520)
0.0
[kg]
(8520)
Max. floating
point value
[Sl]
(8522)
Max. floating
point value
[Sl]
(8522)
Min. floating
point value
[Sl]
(8522)
Value range /
Setting options
Read /
Read /
-Read /
Read /
Read /
Read /
Read /
-Read /
Read /
Read /
Read /
Access
level
write
write
write
write
write
write
write
write
write
write
write
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB79
Page 80
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
8539Float / 4Standard vol‐
8541Float / 4Standard vol‐
Data type /
Size in bytes
ParameterDescriptionDefault value
Falling below this limit
ume lower
alarm limit
ume alarm hys‐
teresis
causes an alarm when
volume flow is selected
as input.
Hysteresis that affects
the alarm and warning
limits when volume
flow is selected as in‐
put.
4.10.5.8Inputs and outputs
General channel 2 settings
Table 4-30General channel 2 settings
Modbus
register
8801Unsigned / 2Operation mode Operation mode.0
7420Unsigned / 2Active/passive
9590Unsigned / 2Fail-safe activa‐
8981Unsigned / 2Fail-safe min.
Data type /
Size in bytes
ParameterDescriptionDefault value
Shows application pos‐
operation
tion condition
time
sibilities.
Fail-safe activation con‐
dition.
Minimum time the out‐
put stays in fail-safe be‐
havior.
[units]
(units register)
Min. floating
point value
[Sl]
(8522)
0.0
[Sl]
(8522)
[units]
(units register)
-
1
0
[s]
Value range /
Setting options
Read /
-Read /
Value range /
Setting options
● 0: Off
● 1: Current output
● 2: Frequency output
● 3: Pulse output
● 4: Signal output
● 0: Active operation
not possible, use
passive wiring!
● 1: Active operation
possible, hardware is
able to drive the
current loop.
● 0: Bad status of
selected process
value
● 1: Active
Maintenance alarm
or Failure (NAMUR)
0 - 100Read /
Access
level
write
write
Access
level
Read /
write
Read
only
Read /
write
write
FCT030 Modbus (From firmware 4.0)
80Function Manual, 06/2018, A5E39931813-AB
Page 81
Channel 2 current output settings
Table 4-31Channel 2 current output settings
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
8802Unsigned / 2Process valueSelect process value
8809Unsigned / 2Flow directionFlow direction filter ap‐
8806Unsigned / 2Current modeMode of current output. 0
8866Float / 4Upper range
8868Float / 4Lower range
Data type /
Size in bytes
ParameterDescriptionDefault value
for the current output.
plicable for Process val‐
ues (8802) = 0, 1, 19
and 27.
Upper volume flow val‐
value volume
flow
value volume
flow
ue that is mapped to
the upper nominal
range boundary selec‐
ted by Current mode
(8806). Applicable if
Process value (8802) =
1.
Lower volume flow val‐
ue that is mapped to
the lower nominal
range boundary selec‐
ted by Current mode
(8806). Applicable if
Process value (8802) =
1.
[units]
(units register)
-
0
0.004 • max.
volume flow
[m3/s]
(7500)
0
[m3/s]
(7500)
Value range /
Setting options
● 0: Mass flow
● 1: Volume flow
● 2: Density
● 3: Medium
temperature
● 0: Positive direction
● 1: Negative direction
● 2: Positive and
negativedirections
● 3: Positive and
negative directions
(symmetric mode)
● 0: 4-20 mA (3.5)
3.8-20.5 (22.6)
NAMUR
● 1: 4-20 mA (3.75)
4.0-20.8 (22.6) US
● 2: 4-20 mA (2.0)
4.0-20.5 (22.0)
● 3: 4-20 mA (2.0)
4.0-24.0 (25.0)
● 4: 0-20 mA (0.0)
0.0-20.5 (22.0)
● 5: 0-20 mA (0.0)
0.0-24.0 (25.0)
-Read /
-Read /
Access
level
Read /
write
Read /
write
Read /
write
write
write
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB81
Page 82
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
8810Float / 4Upper range
8812Float / 4Lower range
8870Float / 4Upper range
8872Float / 4Lower range
8874Float / 4Upper range
8876Float / 4Lower range
Data type /
Size in bytes
ParameterDescriptionDefault value
value mass flow
value mass flow
value density
value density
value tempera‐
ture
value tempera‐
ture
Upper mass flow value
that is mapped to the
upper nominal range
boundary selected by
Current mode (8806).
Applicable if Process
value (8802) = 0.
Lower mass flow value
that is mapped to the
lower nominal range
boundary selected by
Current mode (8806).
Applicable if Process
value (8802) = 0.
Upper process density
value that is mapped to
the upper nominal
range boundary selec‐
ted by Current mode
(8806). Applicable if
Process value (8802) =
2.
Lower process density
value that is mapped to
the lower nominal
range boundary selec‐
ted by Current mode
(8806). Applicable if
Process value (8802) =
2.
Upper medium temper‐
ature value that is map‐
ped to the upper nomi‐
nal range boundary se‐
lected by Current mode
(8806). Applicable if
Process value (8802) =
3.
Lower medium temper‐
ature value that is map‐
ped to the lower nomi‐
nal range boundary se‐
lected by Current mode
(8806). Applicable if
Process value (8802) =
3.
[units]
(units register)
0.2 • max.
mass flow
[kg/s]
(7400)
0.0
[kg/s]
(7400)
Max. density
[kg/m3]
(7600)
0.08
[kg/m3]
(7600)
Max. medium
temperature
[°C]
(7700)
Min. medium
temperature
[°C]
(7700)
Value range /
Setting options
-Read /
-Read /
-Read /
-Read /
-Read /
-Read /
Access
level
write
write
write
write
write
write
FCT030 Modbus (From firmware 4.0)
82Function Manual, 06/2018, A5E39931813-AB
Page 83
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
8878Float / 4Upper range
8880Float / 4Lower range
10000Float / 4Upper range
10002Float / 4Lower range
10004Float / 4Upper range
10006Float / 4Lower range
Data type /
Size in bytes
ParameterDescriptionDefault value
value standard
volume flow
value standard
volume flow
value velocity
value velocity
value pressure
value pressure
Upper standard volume
flow value that is map‐
ped to the upper nomi‐
nal range boundary se‐
lected by Current mode
(8806). Applicable if
Process value (8802) =
27.
Lower standard volume
flow value that is map‐
ped to the lower nomi‐
nal range boundary se‐
lected by Current mode
(8806). Applicable if
Process value (8802) =
27.
Upper velocity value
that is mapped to the
upper nominal range
boundary selected by
Current mode (8806).
Applicable if Process
value (8802) = 18, 19 or
31.
Lower velocity value
that is mapped to the
lower nominal range
boundary selected by
Current mode (8806).
Applicable if Process
value (8802) = 18, 19 or
31.
Upper process pres‐
sure value that is map‐
ped to the upper nomi‐
nal range boundary se‐
lected by Current mode
(8806). Applicable if
Process value (8802) =
20.
Lower process pres‐
sure value that is map‐
ped to the lower nomi‐
nal range boundary se‐
lected by Current mode
(8806). Applicable if
Process value (8802) =
20.
[units]
(units register)
0.4 % • stna‐
dard volume
flow
[Sm3/h]
(7964)
0.0
[Sm3/h]
(7964)
1.0
[m/s]
(8014 / 7648)
0.0
[m/s]
(8014 / 7648)
100000.0
[Pa]
(7548)
0.0
[Pa]
(7548)
Value range /
Setting options
-Read /
-Read /
-Read /
-Read /
-Read /
-Read /
Access
level
write
write
write
write
write
write
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB83
Page 84
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
10008Float / 4Upper range
10010Float / 4Lower range
10012Float / 4Upper range
10014Float / 4Lower range
10016Float / 4Upper range
10018Float / 4Lower range
Data type /
Size in bytes
ParameterDescriptionDefault value
value dimen‐
sionless
value dimen‐
sionless
value current
value current
value viscosity
value viscosity
Upper dimensionless
value that is mapped to
the upper nominal
range boundary selec‐
ted by Current mode
(8806). Applicable if
Process value (8802) =
28, 32, 33, 34, or 36.
Lower dimensionless
value that is mapped to
the lower nominal
range boundary selec‐
ted by Current mode
(8806). Applicable if
Process value (8802) =
28, 32, 33, 34, or 36.
Upper current value
that is mapped to the
upper nominal range
boundary selected by
Current mode (8806).
Applicable if Process
value (8802) = 25 or 26.
Lower current value
that is mapped to the
lower nominal range
boundary selected by
Current mode (8806).
Applicable if Process
value (8802) = 25 or 26.
Upper process viscosi‐
ty value that is mapped
to the upper nominal
range boundary selec‐
ted by Current mode
(8806). Applicable if
Process value (8802) =
21 or 29.
Lower process viscosi‐
ty value that is mapped
to the lower nominal
range boundary selec‐
ted by Current mode
(8806). Applicable if
Process value (8802) =
21 or 29.
Value range /
[units]
(units register)
1.0-Read /
0.0-Read /
20.0
[mA]
4.0
[mA]
1.0
[m²/s]
(7524)
0.0
[m²/s]
(7524)
Setting options
-Read /
-Read /
-Read /
-Read /
Access
level
write
write
write
write
write
write
FCT030 Modbus (From firmware 4.0)
84Function Manual, 06/2018, A5E39931813-AB
Page 85
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
10064Float / 4Upper range
10066Float / 4Lower range
8807Float / 4Damping valueTime constant of damp‐
8814Unsigned / 2Fail-safe behav‐
8815Float / 4Fail-safe valueOutput value in case of
7146Float / 4Forced valueForced value when
8886Float / 4Offset adjust‐
8888Float / 4Gain adjustment Command to trim the
Data type /
Size in bytes
ParameterDescriptionDefault value
Upper rate of change
value ROC
value ROC
ior
ment
value that is mapped to
the upper nominal
range boundary selec‐
ted by Current mode
(8806). Applicable if
Process value (8802) =
36.
Lower rate of change
value that is mapped to
the lower nominal
range boundary selec‐
ted by current mode
(8806). Applicable if
Process value (8802) =
36.
ing filter for current out‐
put signal.
Current output reaction
in case of a fault.
a fault and when Failsafe behavior (8814) is
configured to 4.
forcing is active.
Command to trim the
lower range value of
the loop current.
Simulate a loop current
of 4.0 mA, measure the
current with an ampere
meter and write the
measured value to this
register.
upper range value of
the loop current.
Simulate a loop current
of 20.0 mA, measure
the current with an am‐
pere meter and write
the measured value to
this register.
Value range /
[units]
(units register)
1.0
[m/s²]
(8564)
0.0
[m/s²]
(8564)
0.0
[s]
0
0.0
[mA]
4.0
[mA]
[mA]0.0 - 25.0Write on‐
[mA]0.0 - 25.0Write on‐
Setting options
-Read /
-Read /
0.0 - 100.0Read /
● 0: Lower fault current
● 1: Upper fault current
● 2: Last valid value
● 3: Disabled
● 4: Custom value
0.0 - 25.0Read /
3.5 - 25.0Read /
Access
level
write
write
write
Read /
write
write
write
ly
ly
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB85
Page 86
MODBUS commands
4.10 Modbus holding registers tables
Channel 2 frequency output settings
Table 4-32Channel 2 frequency output settings
Modbus
register
8904Unsigned / 2Process valueSelect process value
8910Unsigned / 2Flow directionFlow direction filter ap‐
8935Float / 4Frequency val‐
8937Float / 4Frequency val‐
8915Float / 4Upper range
8917Float / 4Lower range
8911Float / 4Upper range
Data type /
Size in bytes
ParameterDescriptionDefault value
for the current output.
plicable for Process val‐
ues (8904) set to 0, 1,
19, or 27.
Upper frequency value.
ue high
ue low
value volume
flow
value volume
flow
value mass flow
Upper nominal output
range boundary.
Lower frequency value.
Lower nominal output
range boundary.
Upper volume flow val‐
ue that is mapped to
the upper nominal
range boundary selec‐
ted by Frequency value
high (8935). Applicable
if Process value (8904)
= 1.
Lower volume flow val‐
ue that is mapped to
the lower nominal
range boundary selec‐
ted by Frequency value
low (8937). Applicable
if Process value (8904)
= 1.
Upper mass flow value
that is mapped to the
upper nominal range
boundary selected by
Frequency value high
(8935). Applicable if
Process value (8904) =
0.
[units]
(units register)
-
0
10000.0
[Hz]
0.0
[Hz]
0.4 % • max.
volume flow
[m3/s]
(7500)
0.0
[m3/s]
(7500)
0.2 • max.
mass flow[kg/s]
(7400)
Value range /
Setting options
● 0: Mass flow
● 1: Volume flow
● 2: Density
● 3: Medium
temperature
● 0: Positive direction
● 1: Negative direction
● 2: Positive and
negative directions
● 3: Positive and
negative directions
(symmetric mode)
0.0 - 12500.0Read /
0.0 - 12500.0Read /
-Read /
-Read /
-Read /
Access
level
Read /
write
Read /
write
write
write
write
write
write
FCT030 Modbus (From firmware 4.0)
86Function Manual, 06/2018, A5E39931813-AB
Page 87
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
8913Float / 4Lower range
8919Float / 4Upper range
8921Float / 4Lower range
8923Float / 4Upper range
8925Float / 4Lower range
8927Float / 4Upper range
Data type /
Size in bytes
ParameterDescriptionDefault value
value mass flow
value density
value density
value tempera‐
ture
value tempera‐
ture
value standard
volume flow
Lower mass flow value
that is mapped to the
lower nominal range
boundary selected by
Frequency value low
(8937). Applicable if
Process value (8904) =
0.
Upper process density
value that is mapped to
the upper nominal
range boundary selec‐
ted by Frequency value
high (8935). Applicable
if Process value (8904)
= 2.
Lower process density
value that is mapped to
the lower nominal
range boundary selec‐
ted by Frequency value
low (8937). Applicable
if Process value (8904)
= 2.
Upper medium temper‐
ature value that is map‐
ped to the upper nomi‐
nal range boundary se‐
lected by Frequency
value high (8935). Ap‐
plicable if Process val‐
ue (8904) = 3.
Lower medium temper‐
ature value that is map‐
ped to the lower nomi‐
nal range boundary se‐
lected by Frequency
value low (8937). Appli‐
cable if Process value
(8904) = 3.
Upper standard volume
flow value that is map‐
ped to the upper nomi‐
nal range boundary se‐
lected by Frequency
value high (8935). Ap‐
plicable if Process val‐
ue (8904) = 27.
[units]
(units register)
0.0
[kg/s]
(7400)
1600
[kg/m3]
(7600)
600
[kg/m3]
(7600)
Max. medium
temperature
[°C]
(7700)
Min. medium
temperature
[°C]
(7700)
0.4 % • max.
standard vol‐
ume flow
[Sm3/h]
(7964)
Value range /
Setting options
-Read /
-Read /
-Read /
-Read /
-Read /
-Read /
Access
level
write
write
write
write
write
write
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB87
Page 88
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
8929Float / 4Lower range
10036Float / 4Upper range
10038Float / 4Lower range
8908Float / 4Damping valueTime constant of damp‐
8939Unsigned / 2Fail-safe behav‐
8940Float / 4Fail-safe valueOutput value in case of
7149Float / 4Forced valueForced value when
Data type /
Size in bytes
ParameterDescriptionDefault value
Lower standard volume
value standard
volume flow
value current
value current
ior
flow value that is map‐
ped to the lower nomi‐
nal range boundary se‐
lected by Frequency
value low (8937). Appli‐
cable if Process value
(8904) = 27.
Upper current value
that is mapped to the
upper nominal range
boundary selected by
Frequency value high
(8935). Applicable if
Process value (8904) =
25 or 26.
Lower current value
that is mapped to the
lower nominal range
boundary selected by
Frequency value low
(8937). Applicable if
Process value (8904) =
25 or 26.
ing filter for frequency
output signal.
Frequency output reac‐
tion in case of a fault.
a fault and when Fail-
safe behavior (8939) is
configured to 4.
forcing is active.
[units]
(units register)
0.0
[Sm3/h]
(7964)
20.0
[mA]
4.0
[mA]
0.0
[s]
2
0.0
[Hz]
1.0
[Hz]
Value range /
Setting options
-Read /
-Read /
-Read /
0.0 - 100.0Read /
● 0: Frequency value
low
● 1: Frequency value
high
● 2: Last valid value
● 3: Disabled
● 4: Custom value
0.0 - 12500.0Read /
0.0 - 12500.0Read /
Access
level
write
write
write
write
Read /
write
write
write
FCT030 Modbus (From firmware 4.0)
88Function Manual, 06/2018, A5E39931813-AB
Page 89
Channel 2 pulse output settings
Table 4-33Channel 2 pulse output settings
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
8960Unsigned / 2Process valueSelect process value
8962Unsigned / 2Flow directionFlow direction filter.0
8965Float / 4Amount of vol‐
8963Float / 4Amount of mass Amount value to gener‐
8967Float / 4Amount of
10055Unsigned / 2Pulses per
8974Float / 4Pulse widthPulse duration.0.1
8977Unsigned / 2PolarityLogical polarity of pulse
8961Unsigned / 2Fail-safe behav‐
Data type /
Size in bytes
ParameterDescriptionDefault value
[units]
(units register)
0
for the pulse output.
ume
standard vol‐
ume
amount
ior
Amount value to gener‐
ate an output pulse. Ap‐
plicable if Process val‐
ue (8960) is set to 1.
ate an output pulse. Ap‐
plicable if Process val‐
ue (8960) is set to 0.
Amount value to gener‐
ate an output pulse. Ap‐
plicable if Process val‐
ue (8960) is set to 27.
Number of pulses
which will be output
when configured
amount is reached.
output.
Pulse output reaction in
case of a fault.
0.001
[m3]
(8993)
1.0
[kg]
(8992)
1.0
[NI]
(8994)
1-Read /
[s]
0
2
Value range /
Setting options
● 0: Mass flow
● 1: Volume flow
● 27: Standard volume
flow rate (only
hydrocarbon and gas
applications)
● 0: Positive direction
● 1: Negative direction
● 2: Positive and
negative directions
-Read /
-Read /
-Read /
0.00004 - 4.0Read /
● 0: Active high level
● 1: Active low level
● 0: Last valid value
● 1: Hold. Value 0.0
substitutes the actual
input value
● 2: Disabled
● 3: Custom value
● 4: Maximum pulses/s
on CH2 and no
pulses on CH3. Only
if CH3 is configured to
redundancy mode
Access
level
Read /
write
Read /
write
write
write
write
write
write
Read /
write
Read /
write
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB89
Page 90
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
7421Float / 4Fail-safe valueOutput value in case of
7151Float / 4Forced valueForced value when
Data type /
Size in bytes
ParameterDescriptionDefault value
a fault and when Failsafe behavior (8939) is
configured to 4.
forcing is active.
Channel 2 status output settings
Table 4-34Channel 2 status output settings
Modbus
register
8841Unsigned / 2Status modeSelect the functionality
of alarm items that im‐
pact the output. Mainly
sensor alarms. See
Alarm items
(Page 145). Applicable
if Status mode = 1.
of alarm items that im‐
pact the output. See
Alarm items
(Page 145). Applicable
if Status mode = 1.
of alarm items that im‐
pact the output. See
Alarm items
(Page 145). Applicable
if Status mode = 1.
of alarm items that im‐
pact the output. See
Alarm items
(Page 145). Applicable
if Status mode = 1.
of alarm items that im‐
pact the output. See
Alarm items
(Page 145). Applicable
if Status mode = 1.
of alarm items that im‐
pact the output. See
Alarm items
(Page 145). Applicable
if Status mode = 1.
of alarm items that im‐
pact the output. Mainly
simulation alarms. See
Alarm items
(Page 145). Applicable
if Status mode = 1.
tus output.
ing edge of the output.
Value range /
[units]
(units register)
0Read /
0Read /
0Read /
0Read /
0Read /
0Read /
0Read /
0
0.0
[s]
Setting options
● 0: Active high level
● 1: Active low level
0.0 - 100.0Read /
Access
level
write
write
write
write
write
write
write
Read /
write
write
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB91
Page 92
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
8862Float / 4Off delayTime to delay the trail‐
7148Unsigned / 2Forced valueForced value when
Data type /
Size in bytes
ParameterDescriptionDefault value
ing edge of the output.
forcing is active.
General channel 3 settings
Table 4-35General channel 3 settings
Modbus
register
9101Unsigned / 2Operation mode Operation mode.0
7430Unsigned / 2Active/passive
Data type /
Size in bytes
ParameterDescriptionDefault value
Shows application pos‐
operation
sibilities.
[units]
(units register)
0.0
[s]
0
[units]
(units register)
-
Value range /
Setting options
0.0 - 100.0Read /
● 0
● 1
Value range /
Setting options
● 0: Off
● 1: Current output
● 2: Frequency output
● 3: Pulse output
● 4: Signal output
● 5: Discrete input
● 6: Analog input
● 0: Active operation
not possible, use
passive wiring!
● 1: Active operation
possible, hardware is
able to drive the
current loop.
Access
level
write
Read /
write
Access
level
Read /
write
Read
only
FCT030 Modbus (From firmware 4.0)
92Function Manual, 06/2018, A5E39931813-AB
Page 93
Channel 3 current output settings
Table 4-36Channel 3 current output settings
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
9102Unsigned / 2Process valueSelect process value
9109Unsigned / 2Flow directionFlow direction filter ap‐
9106Unsigned / 2Current modeMode of current output. 0
9166Float / 4Upper range
9168Float / 4Lower range
Data type /
Size in bytes
ParameterDescriptionDefault value
for the current output.
plicable for Process val‐
ues (9102) = 0, 1, 19
and 27.
Upper volume flow val‐
value volume
flow
value volume
flow
ue that is mapped to
the upper nominal
range boundary selec‐
ted by Current mode
(9106). Aplicable if
Process value (9102) =
1.
Lower volume flow val‐
ue that is mapped to
the lower nominal
range boundary selec‐
ted by Current mode
(9106). Applicable if
Process value (9102) =
1.
[units]
(units register)
0
0
0.4 % • max.
volume flow
[m3/s]
(7500)
0.0
[m3/s]
(7500)
Value range /
Setting options
● 0: Mass flow
● 1: Volume flow
● 2: Density
● 3: Medium
temperature
● 0: Positive direction
● 1: Negative direction
● 2: Positive and
negative directions
● 3: Positive and
negative directions
(symmetric mode)
● 0: 4-20 mA (3.5)
3.8-20.5 (22.6)
NAMUR
● 1: 4-20 mA (3.75)
4.0-20.8 (22.6) US
● 2: 4-20 mA (2.0)
4.0-20.5 (22.0)
● 3: 4-20 mA (2.0)
4.0-24.0 (25.0)
● 4: 0-20 mA (0.0)
0.0-20.5 (22.0)
● 5: 0-20 mA (0.0)
0.0-24.0 (25.0)
-Read /
-Read /
Access
level
Read /
write
Read /
write
Read /
write
write
write
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB93
Page 94
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
9110Float / 4Upper range
9112Float / 4Lower range
9170Float / 4Upper range
9172Float / 4Lower range
9174Float / 4Upper range
9176Float / 4Lower range
Data type /
Size in bytes
ParameterDescriptionDefault value
value mass flow
value mass flow
value density
value density
value tempera‐
ture
value tempera‐
ture
Upper mass flow value
that is mapped to the
upper nominal range
boundary selected by
Current mode (9106).
Applicable if Process
value (9102) = 0.
Lower mass flow value
that is mapped to the
lower nominal range
boundary selected by
Current mode (9106).
Applicable if Process
value (9102) = 0.
Upper process density
value that is mapped to
the upper nominal
range boundary selec‐
ted by Current mode
(9106). Applicable if
Process value (9102) =
2.
Lower process density
value that is mapped to
the lower nominal
range boundary selec‐
ted by Current mode
(9106). Applicable if
Process value (9102) =
2.
Upper medium temper‐
ature value that is map‐
ped to the upper nomi‐
nal range boundary se‐
lected by Current mode
(9106). Applicable if
Process value (9102) =
3.
Lower medium temper‐
ature value that is map‐
ped to the lower nomi‐
nal range boundary se‐
lected by Current mode
(9106). Applicable if
Process value (9102) =
3.
[units]
(units register)
0.2 • max.
mass flow
[kg/s]
(7400)
0.0
[kg/s]
(7400)
Max. density
[kg/m3]
(7600)
0.08
[kg/m3]
(7600)
Max. medium
temperature
[°C]
(7700)
Min. medium
temperature
[°C]
(7700)
Value range /
Setting options
-Read /
-Read /
-Read /
-Read /
-Read /
-Read /
Access
level
write
write
write
write
write
write
FCT030 Modbus (From firmware 4.0)
94Function Manual, 06/2018, A5E39931813-AB
Page 95
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
9178Float / 4Upper range
9180Float / 4Lower range
10112Float / 4Upper range
10114Float / 4Lower range
9107Float / 4Damping valueTime constant of damp‐
9591Unsigned / 2Filter-safe acti‐
9281Unsigned / 2Fail-safe min.
9114Unsigned / 2Fail-safe behav‐
Data type /
Size in bytes
ParameterDescriptionDefault value
Upper standard volume
value standard
volume flow
value standard
volume flow
value current
value current
vation condition
time
ior
flow value that is map‐
ped to the upper nomi‐
nal range boundary se‐
lected by Current mode
(9106). Applicable if
Process value (9102) =
27.
Lower standard volume
flow value that is map‐
ped to the lower nomi‐
nal range boundary se‐
lected by Current mode
(9106). Applicable if
Process value (9102) =
27.
Upper current value
that is mapped to the
upper nominal range
boundary selected by
Current mode (9106).
Applicable if Process
value (9102) = 25 or 26.
Lower current value
that is mapped to the
lower nominal range
boundary selected by
Current mode (9106).
Applicable if Process
value (9102) = 25 or 26.
ing filter for current out‐
put signal.
Fail-safe activation con‐
dition.
Minimum time the out‐
put stays in fail-safe be‐
havior.
Current output reaction
in case of a fault.
[units]
(units register)
0.4 % • max.
standard vol‐
ume flow
[Sm3/s]
(7964)
0.0
[Sm3/s]
(7964)
20.0
[mA]
4.0
[mA]
0.0
[s]
1
0
[s]
0
Value range /
Setting options
-Read /
-Read /
-Read /
-Read /
0.0 - 100.0Read /
● 0: Bad status of
selected process
value
● 1: Active
Maintenance alarm
or Failure (NAMUR)
0 - 100Read /
● 0: Lower fault current
● 1: Upper fault current
● 2: Last valid value
● 3: Disabled
● 4: Custom value
Access
level
write
write
write
write
write
Read /
write
write
Read /
write
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB95
Page 96
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
9115Float / 4Fail-safe valueOutput value in case of
7153Float / 4Forced valueForced value when
9186Float / 4Offset adjust‐
9188Float / 4Gain adjustment Command to trim the
Data type /
Size in bytes
ParameterDescriptionDefault value
a fault and when Failsafe behavior (9114) is
configured to 4.
forcing is active.
Command to trim the
ment
lower range value of
the loop current.
Simulate a loop current
of 4.0 mA, measure the
current with an ampere
meter and write the
measured value to this
register.
upper range value of
the loop current.
Simulate a loop current
of 20.0 mA, measure
the current with an am‐
pere meter and write
the measured value to
this register.
Value range /
[units]
(units register)
0.0
[mA]
4.0
[mA]
-0 - 25Write on‐
-0 - 25Write on‐
Setting options
0.0 - 25.0Read /
3.5 - 25.0Read /
Access
level
write
write
ly
ly
Channel 3 frequency output settings
Table 4-37Channel 3 frequency output settings
Modbus
register
9299Unsigned / 2Redundancy
9204Unsigned / 2Process valueSelect process value
Data type /
Size in bytes
ParameterDescriptionDefault value
Redundancy mode.0
mode
for the current output.
[units]
(units register)
0
Value range /
Setting options
● 0: Off. Channel 3 runs
independently.
● 1: 90°. Channel 3
follows frequency on
channel 2 with a 90°
shift.
● 2: 180°. Channel 3
follows frequency on
channel 2 with a 180°
shift.
● 0: Mass flow
● 1: Volume flow
● 2: Density
● 3: Medium
temperature
Access
level
Read /
write
Read /
write
FCT030 Modbus (From firmware 4.0)
96Function Manual, 06/2018, A5E39931813-AB
Page 97
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
9210Unsigned / 2Flow direction Flow direction filter ap‐
9235Float / 4Frequency val‐
9237Float / 4Frequency val‐
9215Float / 4Upper range
9217Float / 4Lower range
9211Float / 4Upper range
9213Float / 4Lower range
Data type /
Size in bytes
ParameterDescriptionDefault value
plicable for Process val‐
ues (9204) = 0, 1, 19
and 27.
Upper frequency value.
ue high
ue low
value volume
flow
value volume
flow
value mass flow
value mass flow
Upper nominal output
range boundary.
Lower frequency value.
Lower nominal output
range boundary.
Upper volume flow val‐
ue that is mapped to
the upper nominal
range boundary selec‐
ted by Frequency value
high (9235). Applicable
if Process value (9204)
= 1.
Lower volume flow val‐
ue that is mapped to
the lower nominal
range boundary selec‐
ted by Frequency value
low (9237). Applicable
if Process value (9204)
= 1.
Upper mass flow value
that is mapped to the
upper nominal range
boundary selected by
Frequency value high
(9235). Applicable if
Process value (9204) =
0.
Lower mass flow value
that is mapped to the
lower nominal range
boundary selected by
Frequency value low
(9237). Applicable if
Process value (9204) =
0.
Value range /
[units]
(units register)
0
10000.0
[Hz]
0.0 Hz0.0 - 12500.0Read /
0.4 % • max.
volume flow
[m3/s]
(7500)
0.0
[m3/s]
(7500)
0.2 • max.
mass flow
[kg/s]
(7400)
0.0
[kg/s]
(7400)
Setting options
● 0: Positive direction
● 1: Negative direction
● 2: Positive and
negativedirections
● 3: Positive and
negative directions
(symmetric mode)
0.0 - 12500.0Read /
-Read /
-Read /
-Read /
-Read /
Access
level
Read /
write
write
write
write
write
write
write
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB97
Page 98
MODBUS commands
4.10 Modbus holding registers tables
Modbus
register
9219Float / 4Upper range
9221Float / 4Lower range
9223Float / 4Upper range
9225Float / 4Lower range
9227Float / 4Upper range
9229Float / 4Lower range
Data type /
Size in bytes
ParameterDescriptionDefault value
value density
value density
value tempera‐
ture
value tempera‐
ture
value standard
volume flow
value standard
volume flow
Upper process density
value that is mapped to
the upper nominal
range boundary selec‐
ted by Frequency value
high (9235). Applicable
if Process value (9204)
= 2.
Lower process density
value that is mapped to
the lower nominal
range boundary selec‐
ted by Frequency value
low (9237). Applicable
if Process value (9204)
= 2.
Upper medium temper‐
ature value that is map‐
ped to the upper nomi‐
nal range boundary se‐
lected by Frequency
value high (9235). Ap‐
plicable if Process val‐
ue (9204) = 3.
Lower medium temper‐
ature value that is map‐
ped to the lower nomi‐
nal range boundary se‐
lected by Frequency
value low (9237). Appli‐
cable if Process value
(9204) = 3.
Upper standard volume
flow value that is map‐
ped to the upper nomi‐
nal range boundary se‐
lected by Frequency
value high (9235). Ap‐
plicable if Process val‐
ue (9204) = 27.
Lower standard volume
flow value that is map‐
ped to the lower nomi‐
nal range boundary se‐
lected by Frequency
value low (9237). Appli‐
cable if Process value
(9204) = 27.
9240Float / 4Fail-safe valueOutput value in case of
7156Float / 4Forced valueForced value when
Data type /
Size in bytes
ParameterDescriptionDefault value
Upper current value
value current
value current
tion condition
time
ior
that is mapped to the
upper nominal range
boundary selected by
Frequency value high
(9235). Applicable if
Process value (9204) =
25 or 26.
Lower current value
that is mapped to the
lower nominal range
boundary selected by
Frequency value low
(9237). Applicable if
Process value (9204) =
25 or 26.
ing filter for frequency
output signal.
Fail-safe activation con‐
dition.
Minimum time the out‐
put stays in fail-safe be‐
havior.
Frequency output reac‐
tion in case of a fault.
a fault and when Failsafe behavior (9239) is
configured to 4.
forcing is active.
[units]
(units register)
20.0
[mA]
4.0
[mA]
0.0
[s]
1
0
[s]
2
0.0
[Hz]
1.0
[Hz]
Value range /
Setting options
-Read /
-Read /
0.0 - 100.0Read /
● 0: Bad status of
selected process
value
● 1: Active
Maintenance alarm
or Failure (NAMUR)
0 - 100Read /
● 0: Frequency value
low
● 1: Frequency value
high
● 2: Last valid value
● 3: Disabled
● 4: Custom value
0.0 - 12500.0Read /
0.0 - 12500.0Read /
Access
level
write
write
write
Read /
write
write
Read /
write
write
write
FCT030 Modbus (From firmware 4.0)
Function Manual, 06/2018, A5E39931813-AB99
Page 100
MODBUS commands
4.10 Modbus holding registers tables
Channel 3 pulse output settings
Table 4-38Channel 3 pulse output settings
Modbus
register
9280Unsigned / 2Redundancy
9260Unsigned / 2Process valueSelect process value
9262Unsigned / 2Flow directionFlow direction filter.0
9265Float / 4Amount of vol‐
9263Float / 4Amount of mass Amount value to gener‐
9267Float / 4Amount of
10155Unsigned / 2Pulses per
9274Float / 4Pulse widthPulse duration.0.1
9277Unsigned / 2PolarityLogical polarity of pulse
Data type /
Size in bytes
ParameterDescriptionDefault value
[units]
(units register)
Redundancy mode.0
mode
0
for the pulse output.
ume
standard vol‐
ume
amount
Amount value to gener‐
ate an output pulse. Ap‐
plicable if process val‐
ue (9260) is set to 1.
ate an output pulse. Ap‐
plicable if process val‐
ue (9260) is set to 0.
Amount value to gener‐
ate an output pulse. Ap‐
plicable if process val‐
ue (9260) is set to 27.
Number of pulses
which will be output
when configured
amount is reached.
output.
0.001
[m3]
(8993)
1.0
[kg]
(8992)
1.0
[Sl]
(8994)
1-Read /
[s]
0
Value range /
Setting options
● 0: Off. Channel 3 runs
independently.
● 1: 90°. Channel 3
follows pulses on
channel 2 with a 90°
shift.
● 2: 180°. Channel 3
follows pulses on
channel 2 with a 180°
shift.
● 0: Mass flow
● 1: Volume flow
● 27: Standard volume
flow rate (only
hydrocarbon and gas
applications)
● 0: Positive direction
● 1: Negative direction
● 2: Positive and
negative directions
-Read /
-Read /
-Read /
0.00004 - 4.0Read /
● 0: Active high level
● 1: Active low level
Access
level
Read /
write
Read /
write
Read /
write
write
write
write
write
write
Read /
write
FCT030 Modbus (From firmware 4.0)
100Function Manual, 06/2018, A5E39931813-AB
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.