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: A5E39931906
Ⓟ 05/2018 Subject to change
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB3
Page 4
Table of contents
FCT030 Profibus (From firmware 4.0)
4Function Manual, 06/2018, A5E39931906-AB
Page 5
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 Profibus DP/PA version only. The
FCT030 transmitter can be used in combination with the following sensors:
Mass 2100
FC300
FCS400 and FCS300
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 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB5
Page 6
Introduction
1.3 Product compatibility
1.3Product compatibility
EditionRemarksProduct compatibilityCompatibility of device integration package
06/2017First revisionHW revision 03
V4.1
SIMATIC PDM HART4.00.00-00
SIMATIC PDM Service chan‐
nel
AMS Device Manager HART 4.00.00-02
SITRANS DTM HART4.00.00-00
375 Field Communicator
HART
SIMATIC PDMAMS Device
ManagerSITRANS DTM375
Field Communicator
SIMATIC PDMAMS Device
ManagerSITRANS DTM375
Field Communicator
SIMATIC PDMEDD Version 1.00.00
SIMATIC PDMEDD Version 1.00.00
5.00.xx-xx
5.00.xx-xx
5.00.xx-xx
5.00.xx-xx
1.00.xx-xx
1.00.xx-xx
4.00.00-00
4.00.00-02
3.00.00-00
EDD Version 2.00.00
FCT030 Profibus (From firmware 4.0)
6Function Manual, 06/2018, A5E39931906-AB
Page 7
Communication
2.1Features
The device provides the following features:
● PROFIBUS DP communication up to 12 Mbit/s
● Automatic baud rate adaption
● PROFIBUS PA communication
● Automatic baud rate adaption
● Cyclic communication
● Acyclic communication to SIMATIC S7 or other PLCs
● Acyclic communication to SIMATIC PDM or other parameterization tools
● Support of high availability systems like SIMATIC S7 H
● Support of PROFIBUS PA Profile for Process Control Devices V4.0 and V3
● Automatic GSD adaption
● Support of up to 15 modules (process values and control values), in cyclic communication
● PROFIBUS clock synchronization by master
2
2.2Installation in hazardous area
The PROFIBUS DP module is not allowed for use in hazardous areas.
The PROFIBUS PA module is allowed for use in hazardous areas.
2.3Profibus
The transmitter has a modular design with discrete, replaceable electronic modules and
connection boards to maintain separation between functions and facilitate field service. All
modules are fully traceable and their provenance is included in the transmitter setup.
The bus termination can be activated via a switch internal in the transmitter. The bus
termination switch is set to off by default. If the internal switch is not used for termination an
external separate bus terminator must be installed. The internal switch is located to on the
transmitter PCBA module (9)
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB7
Page 8
D
E
D
/
E
Communication
2.3 Profibus
Transmitter exploded view
①Display cover⑫Transmitter housing
②Local display (HMI)⑬Terminal space
③Connector for HMI⑭Power supply terminal protection cover
④SD card (SensorFlash)⑮Lid for terminal connections
⑤DIP switch (for custody transfer)⑯Wiring tool
⑥DIP switch (for HART)⑰I/O cassette (optional)
⑦HMI port⑱I/O configuration keys (optional)
⑧USB service port⑲aM12 socket
⑨Transmitter cassette⑲bTerminal housing
⑩Heatsink cover for power supply module⑳aSensor module (compact version)
⑪Cable entry⑳bSensor module (remote version)
Figure 2-2Wall mount housing transmitter exploded view
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB9
Page 10
Communication
2.5 Changing Profibus termination at the transmitter cassette
2.5Changing Profibus termination at the transmitter cassette
To change the termination of the Profibus, it is required to remove the transmitter module out
of the transmitter. This can be done following below instructions.
1. Isolate the device from power.
2. Using tool no. 9, unscrew the locking screw of the display and remove the display lid using
tool no. 3 as a wrench bar if necessary.
3. Carefully remove display and cable plug.
Note
Use a screwdriver, tool no. 11, to release the display as shown in photo below.
The display is held in place with three clips.
FCT030 Profibus (From firmware 4.0)
10Function Manual, 06/2018, A5E39931906-AB
Page 11
Communication
2.5 Changing Profibus termination at the transmitter cassette
4. Remove the screw holding the transmitter cassette. Pull out the transmitter cassette.
5. Changing termination at the transmitter cassette, by changing the position of the dip
switches as below.
All off: no termination
All on: termination activated
6. Reinstall the transmitter cassette.
Reinstall the display and display cable, incl. the O-ring.
Mount the O-ring by pulling it over the display lid.
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB11
Page 12
Communication
2.6 Connecting the Profibus (CH1)
Return the device to operation
1. Restore power to the device.
2. Check that the device starts up as expected. If possible watch the display during startup
and observe the device versions for consistency.
2.6Connecting the Profibus (CH1)
WARNING
Passive channels only
Channel 1 power supply must be separated from that for channels 2 to 4.
Signal return (or common) can be joined.
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.
5. Connect wires to terminals using wiring tool, field mount transmitter
PROFIBUS DP/PA
④ In + (B)
⑤ In - (A)
⑥ Out + (B)
⑦ Out - (A)
Functional Earth
12Function Manual, 06/2018, A5E39931906-AB
FCT030 Profibus (From firmware 4.0)
Page 13
6. Connect wires to terminals using wiring tool, wall mount transmitter.
PROFIBUS DP/PA
④ In + (B)
⑤ In - (A)
⑥ Out + (B)
⑦ Out - (A)
7. Tighten cable gland.
Communication
2.7 Installation check
2.7Installation check
● Make sure the installation guidelines provided by the "Wiring & Installation Application
Guide" on Profibus Installation guide (http://www.profibus.com/download/installation-
guide/) are followed.
● Make sure the wiring requirements for the device are met.
● Make sure all connectors are properly tightened.
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB13
Page 14
Communication
2.8 Cyclic services
2.8Cyclic services
Below is an overview of which cyclic services and parameter update time the device provides.
Input (Master view) is defined as values from the flowmeter to the master. Output (Master view)
is defined as values from the master to the flowmeter. Update time is the interval the flowmeter
updates the parameters.
Parameter nameUpdate time
Input (Master view)Mass flow10 msec
Output (Master view)Dosing control:
Density10 msec
Medium temperature30 msec
Totalizer 1 (single and double preci‐
Start zero point adjustment
Force / unforce outputs
Freeze / unfreeze process values
Control totalizer 1
Control totalizer 2
Control totalizer 3
10 msec
30 msec
30 msec
30 msec
30 msec
FCT030 Profibus (From firmware 4.0)
14Function Manual, 06/2018, A5E39931906-AB
Page 15
Communication
2.9 Cyclic data exchange
2.9Cyclic data exchange
A central controller that cyclically exchanges data with slave devices on a PROFIBUS network
is called a Master class 1 device. A GSD file is normally used when setting up the master to
exchange data with the slave device. The order of the data in the cyclic message is the same
as the order in the GSD file.
Each device supports three different GSD files. The manufacturer specific and the
manufacturer independent Profile 3 GSD-files are described in the following.
Supported GSD files
The DP/ PA version of the SITRANS FCT030 supports the following GSD files
DP version PA version
GSDDescriptionGSDDescription
si0181CB.gsdSITRANS FC330 / FC430 /
FCT030 manufacturer specif‐
ic GSD for DP
si018127.gsdSITRANS FC MASS6000 DP si018128.gsdSITRANS FC MASS6000 PA
pa05B333.gsdPA Profile 4 Specific GSD for
Coriolis flow devices DP
(Mass flow, Density, Medium
temperature, Totalizer 1 -
Mass)
pa039700.gsdPA Profile 3 Specific GSD (1
Analog Input, DP)
pa039701.gsdPA Profile 3 Specific GSD (2
Analog Inputs, DP)
pa039702.gsdPA Profile 3 Specific GSD (3
Modules for cyclic data exchange, Manufacturer specific GSD
Table 2-1Manufacturer specific GSD
SlotModuleDescription
Input (from device to
master)
1Mass FlowByte 0....3
Byte 4
2DensityByte 0....3
Byte 4
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB15
Output (from master to device)
Mass flow
Mass Flow status
Density
Density Status
-
-
Page 16
Communication
2.9 Cyclic data exchange
SlotModuleDescription
Input (from device to
master)
3Medium TemperatureByte 0....3
Byte 4
Output (from master to device)
Medium temperature
Medium temperature sta‐
tus
-
FCT030 Profibus (From firmware 4.0)
16Function Manual, 06/2018, A5E39931906-AB
Page 17
SlotModuleDescription
Input (from device to
master)
4Totalizer 1 - selectable modules
Mass flow totalized:
Mass totalByte 0....3
Byte 4
Mass total setByte 0....3
Byte 4
Mass total (high res)Byte 0....7
Byte 8
Mass total set (high res)Byte 0....7
Byte 8
Volumen flow totalized:
Volumen totalByte 0....3
Byte 4
Volumen total setByte 0....3
Byte 4
Volumen total (high res)Byte 0....7
Byte 8
Volumen total set (high
res)
Standard volume totalized:
Standard volumen totalByte 0....3
Standard volumen total
set
Standard volumen total
(high res)
Byte 0....7
Byte 8
Byte 4
Byte 0....3
Byte 4
Byte 0....7
Byte 8
Output (from master to device)
Mass total (float 32)
Mass total status
Mass total (float 32)
Mass total status
Mass total (float 64)
Mass total status
Mass total (float 64)
Mass total status
Volumen total (float 32)
Volumen total status
Volumen total (float 32)
Volumen total status
Volumen total (float 64)
Volumen total status
Volumen total (float 64)
Volumen total status
Standard volumen total
(float 32)
Standard volumen total
status
Standard volumen total
(float 32)
Standard volumen total
status
Standard volumen total
(float 64)
Standard volumen total
status
Communication
2.9 Cyclic data exchange
-
Byte 0
-
Byte 0
-
Byte 0
-
Byte 0
-
Byte 0
-
1: Reset
2: Preset
3: Hold
4: Totalize
1: Reset
2: Preset
3: Hold
4: Totalize
1: Reset
2: Preset
3: Hold
4: Totalize
1: Reset
2: Preset
3: Hold
4: Totalize
1: Reset
2: Preset
3: Hold
4: Totalize
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB17
Page 18
Communication
2.9 Cyclic data exchange
SlotModuleDescription
Input (from device to
master)
Standard volumen total
set (high res)
Fraction A flow totalized:
Fraction A totalByte 0....3
Fraction A total setByte 0....3
Fraction A total (high res)Byte 0....7
Fraction A total set (high
res)
Fraction B flow totalized:
Fraction B totalByte 0....3
Fraction B total setByte 0....3
Fraction B total (high res)Byte 0....7
Fraction B total set (high
res)
5Totalizer 2 (see slot 4 for configuration)
6Volumen flowByte 0....3
7Fraction A flowByte 0....3
8Fraction B flowByte 0....3
9Fraction A flow %Byte 0....3
Byte 0....7
Byte 8
Byte 4
Byte 4
Byte 8
Byte 0....7
Byte 8
Byte 4
Byte 4
Byte 8
Byte 0....7
Byte 8
Byte 4
Byte 4
Byte 4
Byte 4
Output (from master to device)
Standard volumen total
(float 64)
Standard volumen total
status
Fraction A total (float 32)
Fraction A total status
Fraction A total (float 32)
Fraction A total status
Fraction A total (float 64)
Fraction A total status
Fraction A total (float 64)
Fraction A total status
Fraction B total (float 32)
Fraction B total status
Fraction B total (float 32)
Fraction B total status
Fraction B total (float 64)
Fraction B total status
Fraction B total (float 64)
Fraction B total status
Volume flow
Volume Flow status
Fraction flow A
Fraction flow A status
Fraction flow B
Fraction flow B status
Fraction flow A %
Fraction flow A % status
Byte 0
-
Byte 0
-
Byte 0
-
Byte 0
-
Byte 0
1: Reset
2: Preset
3: Hold
4: Totalize
1: Reset
2: Preset
3: Hold
4: Totalize
1: Reset
2: Preset
3: Hold
4: Totalize
1: Reset
2: Preset
3: Hold
4: Totalize
1: Reset
2: Preset
3: Hold
4: Totalize
FCT030 Profibus (From firmware 4.0)
18Function Manual, 06/2018, A5E39931906-AB
Page 19
SlotModuleDescription
Input (from device to
master)
10Fraction B flow %Byte 0....3
Byte 4
11Standard volumen flowByte 0....3
Byte 4
12Frame temperatureByte 0....3
Byte 4
13Totalizer 2 (see slot 4 for configuration)
14Control commandsByte 0Status:
Comment to Control Command output:
If a command like Start zero point adjustment is requested, bit 0 in Byte 0 and bit 1 in
Byte 1 has be to set to 1.
When the status information Zero point adjustment running, bit 0 in Byte 0 and bit Byte
1 has to be set to 0
Output (from master to device)
Fraction flow B %
Fraction flow B % status
Standard volume flow
Standard volume flow
status
Frame temperature
Frame temperature sta‐
tus
Bit 0: Zero point adjust‐
ment running
Bit 1: Process values fro‐
zen
Bit 2: Outputs forced
Communication
2.9 Cyclic data exchange
Byte 0
Byte 1
Command
Bit 0: 1 = Start zero
adjustment
Bit 1: 1 = Freeze
process values
0 = Unfreeze proc‐
ess values
Bit 2: 1 = Force out‐
puts
0 = Unforce outputs
Command Validity
Mask
Bit coded informa‐
tion to indicate
which bits of the
Command byte are
valid to be pro‐
cessed by the de‐
vice.
Bit 0: 1= “Start zero
point adjustment”
command enabled
Bit 1: 1= “Freeze/
Unfreeze process
values” command
is enabled
Bit 2: 1 = “Force out‐
puts” command en‐
abled
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB19
Page 20
Communication
2.9 Cyclic data exchange
SlotModuleDescription
15
Input (from device to
master)
Dosing
Digital dosingByte 0…3Amount done
Byte 4Amount done status
Byte 5Dosing state:
Byte 6Digital output 1
Byte 7Digital output 1 status
Byte 8Digital output 2
Process values in slot 1, 2, 3, 6, 7, 8, 9, 10, 11 and 12 are represented with the first four bytes
as floating point numbers, according to the IEEE 754 standard. Each value is followed by a
status.
Process value 32 bitStatus code
Byte 1Byte 2Byte 3Byte 4Byte 5
Totalizers – 32 and 64 bit floating point format
Totalizers in slot 4,5, and 13 can be represented in either 32 bit eg.
total (high res)
.
32 bit totalizers:
20Function Manual, 06/2018, A5E39931906-AB
Mass total
FCT030 Profibus (From firmware 4.0)
or
64 bit Mass
Page 21
Communication
2.9 Cyclic data exchange
Are represented with the first four bytes as floating point numbers, according to the IEEE 754
standard. Each value is followed by a status byte indicating the quality code.
Process value 32 bitStatus code
Byte 1Byte 2Byte 3Byte 4Byte 5
64 bit totalizers:
Are represented with the first eight bytes as floating point numbers, according to the IEEE 754
standard. Each value is followed by a status byte, indicating the quality code.
Status codes for cyclic parameters
The status shows the quality of the process value.
BitHex val‐ueCommentAccording NAMUR
NE107 signal status
76543210
000000XX00BAD - non specificFailure (F)
001001XX24BAD - maintenance alarm,
more diagnosis available
001010XX28BAD - process related, no main‐
tenance
011110XX78UNCERTAIN – process rela‐
ted, no maintenance
101010XXA8GOOD - maintenance deman‐
ded
101001XXA4GOOD - maintenance required Maintenance (M)
101111XXBCGOOD - function checkCheck (C)
100000XX80GOOD
The following two bits could be additionally set in parallel to the quality codes
above:
XXXXXX1X02Update event. Parameter with
attribute static was modified
XXXXXXX101Simulation active
Failure (F)
Failure (F)
Out of specification (S)
Maintenance (M)
Table 2-2Default units for totalizers
VALUEUnit
Masskg
Volumem
Standard volume flowN/m
Fraction Akg
Fraction Bkg
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB21
Manufacturer specific GSD file, in SIMATIC STEP 7 hardware configuration
Module possibillities
Modules are grouped into Process values, control commands, totalizers
and dosing.
Process values:
Mass flow, Density, Medium temperature, Volume flow, Standard volume
flow is updated in all devices.
Frame temperature is only updated if the device has a frame temperature
sensor built in Fractional flow A, B, %A and % B is only updated if the
device is ordered with fraction.
Totalizers:
Can either be selected as
If a totalizer must be controlled, then the module
res
must be selected.
Fraction A total, B total is only updated if the device is ordered with fraction.
Control commands:
Used for Zero point adjustment and other commands.
Dosing:
Can either be selected as Digital or Analog dosing module.
If a digital valve is controlled by the device directly, then the Digital module
must be selected.
If an analog valve is controlled by the device directly, then the Analog
module must be selected.
Detailed information for each module can be found in Modules for cyclic
data exchange, Manufacturer specific GSD.
total
(32 bit) or
total high res
total set
(64 bit)
or
total set high
Communication
2.9 Cyclic data exchange
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB23
Page 24
Communication
2.9 Cyclic data exchange
Slot configuration
The GSD file provides the possibilitiy to configure up to 15
modules.
Each module is linked to a specific process value or control
value in the device. It is recommended only to configure
modules that are processed by the master. If a process
value or a control value is not needed insert
data transfer
For Totalizer modules as Mass total, Volume total, Stand‐
ard volume total, Fraction A total or Fraction B total can
freely be selected in the slot that are assigned to Totalizer
1, 2, 3.
Default slot configuration
The GSD file provides the default slot configuration, as
shown to the right.
Slot 7,8,9 and 10 are specific for Fraction information.
Fraction information is only relevant if the device is ordered
with fraction option.
Not in cyclic
FCT030 Profibus (From firmware 4.0)
24Function Manual, 06/2018, A5E39931906-AB
Page 25
Device configuration – all modules selected
As shown to the right all modules are selected in the GSD
file.
Communication
2.9 Cyclic data exchange
Default unit selection of process values
The device provides the possibility to select units for proc‐
ess values.Units are only valid for PROFIBUS, local HMI
display units will not be changed. Select object properties
of the transmitter icon and then Parameter assignment.
Click on device –specific parameters or configured by a pa‐
rameterization tool like SIMATIC PDM.
Startup parameter
Applied:
Selected units will overwrite the units that are selected in
the HMI display for PROFIBUS.
Ignored:
Selected units in the HMI display for PROFIBUS or config‐
ured by a parameterization tool like SIMATIC PDM will not
be overwritten.
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB25
Page 26
Communication
2.10 Acyclic communication
Default unit selection of Totalizers
The device provides the possibility to select units for each
totalizer type.
Units are only valid for PROFIBUS, local HMI display units
will not be changed.
Select object properties and then Parameter assignment.
Example is shown for Mass totalizer
2.10Acyclic communication
Acyclic Addressing
Each parameter in a PROFIBUS slave is mapped to an address specified by slot and index.
The slot number refers to an array of data. The index tells you where in the array the data you
want starts.
Acyclic data
SlotIndex RangeBlock
016…68Physical block
116…37Analog input block - Mass flow
68…138Transducer block
216…37Analog input block - Density
316…37Analog input block - Medium Temperature
416…32Totalizer block 1
516…32Totalizer block 2
616…37Analog input block - Volume Flow
716…37Fraction Flow A block (Manufacturer Specific)
816…37Fraction Flow B block (Manufacturer Specific)
916…37Fraction Flow % A block (Manufacturer Specific)
1016…37Fraction Flow % B block (Manufacturer Specific)
1116…37Analog input block - Standard volume flow
1216…37Analog input block - Frame temperature
1316…32Totalizer block 3
1416…19Binary commands (Manufacturer Specific)
1516…33Dosing block (Manufacturer Specific)
30…255 Used for direct access of MODBUS registers.
FCT030 Profibus (From firmware 4.0)
26Function Manual, 06/2018, A5E39931906-AB
Page 27
Table 2-4SLOT 0, Physical Block
Communication
2.10 Acyclic communication
Index Parameter nameData type
[size]
16BLOCK_OBJECTDS-32Read onlyConstant block information
17CURRENT_MODEUnsigned8Read
22TARGET_MODEUnsigned8Read /
23OrderIDVisible‐
String(20)
24Software_RevisionVisible‐
String(16)
25Hardware_RevisionVisible‐
String(16)
26VendorIDUnsigned16Read onlyUnsigned16 identifier of the product manufacturer
27DEVICE_ID VisibleString
(16)
28IM_Serial_NumberVisible‐
String(16)
29DIAGNOSISOctetString(4)Read onlyDevice global alarm information
31IM_Tag_LocationVisible‐
String(22)
AccessAnnotation
Follows the target mode
only
write
Read onlyOrder ID no.
Read onlyString representation of the product firmware version
Read onlyString representation of the product hardware version
Read onlyProduct name
Read onlySerial number
Read /
write
8: Automatic
128: Out of service
Desired device mode that is taken over by the CURRENT‐
MODE parameter:
Coding:
8: Automatic
128: Out of service, sets all function blocks into out of service
Bit 3 warm start (restart)
Bit 4 cold start (application reset)
Bit 5 maintenance required
Bits 6…7 reserved
Byte 2: Bit 0 maintenance alarm
Bit 1 maintenance demanded
Bit 2 function check
Bit 3 invalid process conditions
Bit 4 update event
Bits 5…7 reserved
Byte 3: Bits 0…6 reserved
Bit 7 more information is available
Device location
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB27
Page 28
Communication
2.10 Acyclic communication
Index Parameter nameData type
[size]
32IM_Revision_Coun‐
ter
33IM_Profile_IDUnsigned16Read onlyFixed to 0x9700
34IM_Profile_Specif‐
ic_Type
35RESETUnsigned16Read /
36IM_DESCRIPTORVisible‐
37LANGUAGEVisible‐
38IM_DateVisible‐
39STARTUP_PAR‐
AM_VALIDITY
Unsigned16Read onlyThe device has parameters with attribute S (static) that are
Unsigned16Read only-
String(54)
String(2)
String(16)
Unsigned8Read onlyProvides information if the cyclic master has sent startup pa‐
AccessAnnotation
not changed by the process. This parameter will be incremen‐
ted at least by one if at least one static parameter has been
modified. This provides a check of the parameter revision. In
case of an overflow this parameter is set to 1 i.e. 0 is not used.
Valid Codes:
write
Read /
write
Read /
write
Read /
write
1: Application Reset:
Is the command for resetting a device to Profile
default values. The setting of the bus address is not affected.
2506: Restart
is the command for a restart of the device. All non-
volatile parameters re-main unchanged; all dynamic parame‐
ters are reset to their defaults.
2712: Communication Reset
The bus address is set to its default address; other
parameterization remains unchanged. The bus address is
changed immediately regardless if the device is in cyclic data
transfer state. The reset is not suspended up to a subsequent
power cycle / warm start. The No_Add_Chg_Flag correspond‐
ing to the Set_Slave_Add service is cleared.
2713: Application and Communication Reset
Combined Application Reset and Communication
Reset
54 character long description field
Language setting of the local user interface. The coding is
according Alpha-2 of ISO639. Available codes:
“en”
“de”
“it”
“fr”:
“es”
“zh”
Installation date of the device.
rameters that has been declared as valid to be taken to adjust
the device parameterization.
English
German
Italian
French
Spanish
Chinese
FCT030 Profibus (From firmware 4.0)
28Function Manual, 06/2018, A5E39931906-AB
Page 29
Communication
2.10 Acyclic communication
Index Parameter nameData type
[size]
40IDENT_NUM‐
BER_SELECTOR
41BUS_ADDRESSUnsigned8Read /
42IDENT_NUMBERUnsigned16Read onlyCurrent ident number that is used by the cyclic master when
43BAUD RATEUnsigned8Read onlyShows the current used baud rate.
44WRITE_PROTEC‐
TION
45ALARM_DELAYUnsigned16Read /
46UP‐
DATE_EVENT_ACK
Unsigned8Read onlySpecifies which ident number is used
Unsigned16Read onlyInformation about active parameter protection.
Unsigned8Read /
AccessAnnotation
0: PA profile 4 specific ident number
0 : PA profile 4 specific ident number
1 : Device specific ident number (81CB/81CC)
127: Automatic adaption (default)
128: MASS6000 (8127/8128)
129: PA profile 3 specific (9700, 1 AI)
130: PA profile 3 specific (9701, 2 AI)
131: PA profile 3 specific (9702, 3 AI)
132: PA profile 3 specific (9742, 3 AI, 1 TOT)
PROFIBUS slave address that is currently set. Used by the
write
write
write
parameterization tool to create a complete snapshot of the
device parameterization.
in cyclic data exchange. If the device is not in cyclic data ex‐
change the default manufacturer specific ident number is re‐
turned.
Note: The PA variant returns always code 9. The DP variant
does not support code 9 (31.25 kbit/s)
Bit 2: Password write protection enabled
Bit 15: Custody transfer mode enabled
A coming event is suppressed until the suppression time has
elapsed. This prevents alarm flooding.
Command to reset the update event flag in quality codes and
the DIAGNOSIS parameter in case that manual acknowledge
mode is enabled (UPDATE_EVENT_MODE)
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB29
Page 30
Communication
2.10 Acyclic communication
Index Parameter nameData type
[size]
47UP‐
DATE_EVENT_MO
DE
48NE107_COMMONOctetString(6) Read onlyDetailed information of the device, bitwise coded. Allows set‐
49LINK_NE107_COM‐
MON
50View_1Read onlyParameter to read the following block parameters at once:
51View_2Read /
52View_3Read /
Unsigned8Read /
DS-69Read /
AccessAnnotation
Holds the configuration for the behavior of the update event
write
write
write
write
flag in all status bytes
0: auto-acknowledge after 20 seconds.
1: manual acknowledge by means of parameter UP‐
DATE_EVENT_ACK
ting of diagnostic flags specified by the NAMUR recommen‐
dation NE107 comprising common device diagnostics. The
device type specific diagnostics are allocated to the respec‐
tive transducer block (module/submodule) that characterizes
the device type mainly.
Indicates / controls the reaction of the device on device spe‐
cific diagnostic events.
· BLOCK_OBJECT
· OrderID
· SOFTWARE_REVISION
· HARDWARE_REVISION
· VendorID
· DeviceID
· IM_Serial_Number
· IM_Profile_ID
· IM_Profile_Specific_Type
Parameter to read the following block parameters at once:
· CURRENT_MODE
· DIAGNOSIS
· IM_Revision_Counter
· STARTUP_PARAM_VALIDITY
· BUS_ADDRESS
· IDENT_NUMBER
· BAUD_RATE
· WRITE_PROTECTION
· NE107_COMMON
Parameter to read and write the following block parameters
at once:
· IM_Tag_Function
· IM_Tag_Location
· IM_Descriptor
· LANGUAGE
· IM_Date
· IDENT_NUMBER_SELECTOR
FCT030 Profibus (From firmware 4.0)
30Function Manual, 06/2018, A5E39931906-AB
Page 31
Communication
2.10 Acyclic communication
Index Parameter nameData type
[size]
53View_4Read /
62PARAMS_1_REG‐
ISTER
63PARAMS_1_DATARead /
64PARAMS_2_REG‐
ISTER
65PARAMS_2_DATARead /
68LIST_IDENT_NUM_
SUP
69CURRENT_AC‐
CESS_LEVEL
70DEFAULT_AC‐
CESS_LEVEL
71LOGIN_USERUnsigned16Read /
72LOGIN_EXPERTUnsigned16Read /
Read /
Read /
Unsigned16Read onlyProvides information which ident numbers are supported by
Unsigned8Read onlyCurrent access level of the acyclic connection. The access
Unsigned8Read /
AccessAnnotation
write
write
write
write
write
write
write
write
Parameter to read and write the following block parameters
at once:
● TARGET_MODE
● ALARM_DELAY
● UPDATE_EVENT_MODE
● LINK_NE107_COMMON
32 bytes to define 16 MODBUS registers that are accessible
all with one read and/or write request to PARAMS_1_DATA
64 byte data field for parameters specified by PAR‐
AMS_1_REGISTER
64 bytes to define 32 MODBUS registers that are accessible
all with one read and/or write request to PARAMS_2_DATA
128 byte data field for parameters specified by PAR‐
AMS_2_REGISTER
This parameter is intentionally the double size of PAR‐
AMS_1_DATA. Some PROFIBUS components might still
have a frame length limit that does not allow the access of
larger data units. For these components PARAMS_1_DATA
can be used.
the device. This includes the profile GSD files.
level is handled for each acyclic connection.
2: Read only
3: User
4: Expert
Initial access level for an acyclic connection. See also access
control
2: Read only
3: User
Input of the end user PIN to change the current AC‐
CESS_LEVEL of the acyclic connection.
Reading this parameter indicates if User privilege is granted
(1) or not (0).
Input of the service user PIN to change the current AC‐
CESS_LEVEL of the acyclic connection
Reading this parameter indicates if User privilege is granted
(1) or not (0).
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB31
Page 32
Communication
2.10 Acyclic communication
Table 2-5Slot 1: Analog Input block - Mass flow
Index Parameter nameData typeAccessAnnotation
16BLOCK_OBJECTDS-32Read
only
17CURRENT_MODEUnsigned8Read
only
22PROCESS_VALUEDS-101Read
only
23PROCESS_VAL‐
UE_UNITS
24DAMPINGFloat32Read /
25SIMULATEDS-50Read /
26INPUT_SELECTORUn‐
27VIEW_1Read
Manufacturer Specific
37PROCESS_VAL‐
UE_UNITS_TEXT
Un‐
signed16
signed16
Visible‐
String(8)
Read
only
write
write
Read /
write
only
Read
only
Constant block information
8: Automatic
128: Out of service
Process value with quality code
Read-only copy of the transducer block unit setting
Low-pass filter of the input value. Value in seconds. Valid
range: 0…100 s
Possibility to simulate the PROCESS_VALUE parameter (in‐
cluding the quality code). This could be used to verify the
PLC program behavior.
Constant transducer reference information
Read-only parameter to read
● BLOCK_OBJECT
● CURRENT_MODE
● PROCESS_VALUE
● PROCESS_VALUE_UNITS
● DAMPING
● SIMULATE
Table 2-6Slot 1: Transducer Block
Index Parameter nameData type AccessAnnotation
68BLOCK_OBJECTDS-32ReadConstant block information
69CURRENT_MODEUn‐
signed8
74VOLUME_FLOW101ReadVolume flow
ReadFixed to automatic (8)
FCT030 Profibus (From firmware 4.0)
32Function Manual, 06/2018, A5E39931906-AB
Page 33
Index Parameter nameData type AccessAnnotation
75VOL‐
Index Parameter nameData type AccessAnnotation
81MASS_FLOW_HI_LI
MIT
82DENSITY101ReadProcess value
83DENSITY_UNITSUn‐
84DENSITY_LO_LIMIT Float32ReadFixed to 0.0
85DENSITY_HI_LIMITFloat32ReadFixed to 5000
86TEMPERATURE101ReadMedia temperature
87TEMPERA‐
TURE_UNITS
88TEMPERA‐
TURE_LO_LIMIT
89TEMPERA‐
TURE_HI_LIMIT
98LOW_FLOW_CUT‐
OFF
99FLOW_DIRECTIONUn‐
Float32ReadMass flow high limit
Read /
signed16
Un‐
signed16
Float32ReadMedia temperature flow low limit
Float32ReadMedia temperature high limit
Float32Read /
signed8
Write
Read /
Write
Write
Read /
Write
Density unit
The coding is according the PROFIBUS PA Profile specification:
1097: kg/m³
1098: Mg/m³
1099: kg/dm³
1100: g/cm³
1101: g/m³
1102: t/m³
1103: kg/l
1104: g/ml
1105: g/l
1106: lb/in³
1107: lb/ft³
1108: lb/gal
1109: STon/yd³
1430: lb/i.gal
1558: mg/l
1559: µg/l
1564: mg/dm³
1566: mg/m³
1995: customized unit
Temperature unit that is used by temperature values
Coding:
1000: K
1001: °C
1002: °F
1003: °R
Mass flow low-flow cut-off filter
Assigns an arbitrary positive or negative sign to the measured
PV value.
Coding:
0: positive
1: negative
Communication
2.10 Acyclic communication
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB37
Page 38
Communication
2.10 Acyclic communication
Index Parameter nameData type AccessAnnotation
100NE107_CORIOLISOctet‐
String(3)
101LINK_NE107_CORI‐
OLIS
112VIEW_1ReadParameter to read the following block parameters at once:
113VIEW_2Read /
123FRAME_TEMPERA‐
124STANDARD_VOL‐
Manufacturer Specif‐
ic
TURE
UME_FLOW
DS-69Read /
101ReadProcess value in TEMPERATURE_UNITS
101ReadProcess value in STANDARD_VOLUME_FLOW_UNITS
Read
Write
Write
● BLOCK_OBJECT
● CURRENT_MODE
● MASS_FLOW
● MASS_FLOW_UNITS
● MASS_FLOW_LO_LIMIT
● MASS_FLOW_HI_LIMIT
● DENSITY
● DENSITY_UNITS
● DENSITY_LO_LIMIT
● DENSITY_HI_LIMIT
● TEMPERATURE
● TEMPERATURE_UNITS
● TEMPERATURE_LO_LIMIT
● TEMPERATURE_HI_LIMIT
● LOW_FLOW_CUTOFF
● FLOW_DIRECTION
● NE_107_CORIOLIS
● LINK_NE107_CORIOLIS
Parameter to read and write the following block parameters at
once:
● MASS_FLOW_UNITS
● DENSITY_UNITS
● TEMPERATURE_UNITS
● LOW_FLOW_CUTOFF
● FLOW_DIRECTION
● LINK_NE107_CORIOLIS
FCT030 Profibus (From firmware 4.0)
38Function Manual, 06/2018, A5E39931906-AB
Page 39
Index Parameter nameData type AccessAnnotation
125STANDARD_VOL‐
UME_FLOW_UNITS
126FRAC‐
TION_FLOW_A
127FRAC‐
TION_FLOW_B
Un‐
signed16
101Read
101Read
Read /
Write
Standard volume flow unit
The coding is according the PROFIBUS PA Profile specification:
1588: Nm³/s
1360: Sft³/min
1361: Sft³/h
1589: Nm³/min
1590: Nm³/h
1591: Nm³/d
1592: Nl/s
1593: Nl/min
1594: Nl/h
1595: Nl/d
1596: Sm³/s
1597: Sm³/min
1598: Sm³/h
1599: Sm³/d
1600: Sl/s
1601: Sl/min
1602: Sl/h
1603: Sl/d
1604: Sft³/s
1605: Sft³/d
1995: customized unit
Communication
2.10 Acyclic communication
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB39
Page 40
Communication
2.10 Acyclic communication
Index Parameter nameData type AccessAnnotation
128FRAC‐
TION_FLOW_UNITS
Un‐
signed16
Read /
Write
Selected unit for fractional mass flow value that affects values
accessed via the PROFIBUS fieldbus interface.
The coding is according the PROFIBUS PA Profile specification:
1318: g/s
1319: g/min
1320: g/h
1321: g/d
1322: kg/s
1323: kg/min
1324: kg/h
1325: kg/d
1326: t/s
1327: t/min
1328: t/h
1329: t/d
1330: lb/s
1331: lb/min
1332: lb/h
1333: lb/d
1334: STon/s
1335: STon/min
1336: STon/h
1337: STon/d
1338: T/s
1339: T/min
1340: T/h
1341: T/d
1606: oz/s
1607: oz/min
1608: oz/h
1609: oz/d
1995: customized unit
Selected unit for fractional volume flow value that affects values
accessed via the PROFIBUS fieldbus interface.
The coding is according the PROFIBUS PA Profile specification:
1347: m³/s
1348: m³/min
1349: m³/h
1350: m³/d
1351: l/s
1352: l/min
1353: l/h
1354: l/d
1355: Ml/d
Follows the target mode of the Physical Block
8: Automatic
128: Out of service
Process value with quality code
Read-only copy of the transducer block unit setting
Low-pass filter of the input value. Value in seconds. Valid
range: 0…100 s
Possibility to simulate the PROCESS_VAUE parameter (in‐
cluding the quality code). This could be used to verify the
PLC program behavior.
Read-only parameter to read
● CURRENT_MODE
● MEDIUM TEMPERATURE
● MEDIUM TEMPERATURE UNITS
● DAMPING
● SIMULATE
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB45
Page 46
Communication
2.10 Acyclic communication
Table 2-9Slot 1: Totalizer block 1
In‐
Parameter NameData
dex
16BLOCK_OBJECTDS-32Read only Constant block information used to identify the block type
17CURRENT_MODE Un‐
22TOTAL101Read only 32-bit floating point process value with quality code. The value follows
Type
signed8
AccessAnnotation
Read only Set to “Out of service” if the TARGET_MODE parameter of the Physical
Block is set to “Out of service”.
Available modes:
8: Automatic
128: Out of Service
TOTAL_UNITS.
TOTAL and TOTAL_DOUBLE are always “on pair” i.e. both showing the
same totalized value but with a different precision.
FCT030 Profibus (From firmware 4.0)
46Function Manual, 06/2018, A5E39931906-AB
Page 47
In‐
Parameter NameData
dex
23TOTAL_UNITSUn‐
Type
sign‐
ed16
AccessAnnotation
Read /
write
Influences the TOTAL,TOTAL_DOUBLE and PRESET_TOT value.
The INPUT_SELECTOR defines the available physical unit codes that are
allowed e.g. INPUT_SELECTOR is set to mass flow, the TOTAL_UNITS
only accepts mass units.
Available Mass units:
1088: kg
1089: g
1090: mg
1091: Mg
1092: t
1093: oz
1094: lb
1095: STon
1096: T
1567: ct
1568: lb (tr)
1569: oz (tr)
1995: customized unit
Available Volume units:
1034: m³
1035: dm³
1036: cm³
1037: mm³
1038: l
1039: cl
1040: ml
1041: hl
1042: in³
1043: ft³
1044: yd³
1045: mile³
1048: gal
1046: pint
1047: quart
1049: i.gal
1050: bush
1051: BBL
1052: BBL (liq)
1517: kl
1570: fl oz (US)
1572: af
Communication
2.10 Acyclic communication
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB47
Page 48
Communication
2.10 Acyclic communication
In‐
Parameter NameData
dex
24SET_TOTUn‐
25MODE_TOTUn‐
26FAIL_TOTUn‐
27PRESET_TOTFloat32Read /
28INPUT_SELEC‐
TOR
29SIMULATEDS-50Read /
30TOTAL_DOUBLE106Read only 64-bit floating point process value with quality code. The value follows
Type
signed8
signed8
signed8
Un‐
signed8
AccessAnnotation
1641: BBL (fed)
1995: customized unit
Available Standard volume units:
1053: Sft³
1573: Nm³
1574: Nl
1575: Sm³
1576: Sl
1995: customized unit
Read /
write
Read /
write
Read /
write
write
Read /
write
write
1: RESET; assign value „0“ to Totalizer
2: PRESET; assign value of PRESET_TOT to Totalizer
3: HOLD; totalization stopped
4: TOTALIZE; „normal“ operation of the Totalizer
0: FORWARD AND BACKWARD; totalization of positive and negative
incoming flowrate
1: FORWARD; totalization of positive incoming rate values only.
2: BACKWARD; totalization of negative incoming rate values only.
0: RUN; totalization is continued using the input values despite the BAD
status. The status is ignored.
1: HOLD; totalization is stopped during occurrence of BAD status of in‐
coming
values.
2: MEMORY; totalization is continued based on the last incoming value
with GOOD status before the first occurrence of BAD status.
This 32-bit floating point value is used as a preset for the internal value of
the FB algorithm. The value gets effective if using the SET function. This
value follows TOTAL_UNITS.
0: Mass flow
1: Volume flow
2: Standard volume flow
3…127: reserved
128: Fraction Flow A
129: Fraction Flow B
Simulation
TOTAL_UNITS.
TOTAL and TOTAL_DOUBLE are always “on pair” i.e. both showing the
same totalized value but with a different precision.
FCT030 Profibus (From firmware 4.0)
48Function Manual, 06/2018, A5E39931906-AB
Page 49
Communication
2.10 Acyclic communication
In‐
Parameter NameData
dex
31VIEW_1Read only Read-only parameter to read the following block parameters at once
32VIEW_2Read /
Manufacturer Specific
41TO‐
TAL_UNITS_TEXT
Type
Visible‐
String(8
)
AccessAnnotation
● CURRENT_MODE
● TOTAL_DOUBLE
● TOTAL_UNITS
● SET_TOT
● MODE_TOT
● FAIL_TOT
● PRESET_TOT
● INPUT_SELECTOR
Parameter to read and write the following block parameters at once
write
Read only Textual unit representation of the current TOTAL_UNITS parameter set‐
● SET_TOT
● MODE_TOT
● FAIL_TOT
● PRESET_TOT
● INPUT_SELECTOR
tings.
Table 2-10Slot 5: Totalizer block 2
In‐
Parameter NameData
dex
16BLOCK_OBJECTDS-32Read only Constant block information used to identify the block type
17CURRENT_MODE Un‐
22TOTAL101Read only 32-bit floating point process value with quality code. The value follows
Type
signed8
AccessAnnotation
Read only Set to “Out of service” if the TARGET_MODE parameter of the Physical
Block is set to “Out of service”.
Available modes:
8: Automatic
128: Out of Service
TOTAL_UNITS.
TOTAL and TOTAL_DOUBLE are always “on pair” i.e. both showing the
same totalized value but with a different precision.
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB49
Page 50
Communication
2.10 Acyclic communication
In‐
Parameter NameData
dex
23TOTAL_UNITSUn‐
Type
sign‐
ed16
AccessAnnotation
Read /
write
Influences the TOTAL,TOTAL_DOUBLE and PRESET_TOT value.
The INPUT_SELECTOR defines the available physical unit codes that are
allowed e.g. INPUT_SELECTOR is set to mass flow, the TOTAL_UNITS
only accepts mass units.
Available Mass units:
1088: kg
1089: g
1090: mg
1091: Mg
1092: t
1093: oz
1094: lb
1095: STon
1096: T
1567: ct
1568: lb (tr)
1569: oz (tr)
1995: customized unit
Available Volume units:
1034: m³
1035: dm³
1036: cm³
1037: mm³
1038: l
1039: cl
1040: ml
1041: hl
1042: in³
1043: ft³
1044: yd³
1045: mile³
1048: gal
1046: pint
1047: quart
1049: i.gal
1050: bush
1051: BBL
1052: BBL (liq)
1517: kl
1570: fl oz (US)
1572: af
FCT030 Profibus (From firmware 4.0)
50Function Manual, 06/2018, A5E39931906-AB
Page 51
Communication
2.10 Acyclic communication
In‐
Parameter NameData
dex
24SET_TOTUn‐
25MODE_TOTUn‐
26FAIL_TOTUn‐
27PRESET_TOTFloat32Read /
28INPUT_SELEC‐
TOR
29SIMULATEDS-50Read /
30TOTAL_DOUBLE106Read only 64-bit floating point process value with quality code. The value follows
Type
signed8
signed8
signed8
Un‐
signed8
AccessAnnotation
1641: BBL (fed)
1995: customized unit
Available Standard volume units:
1053: Sft³
1573: Nm³
1574: Nl
1575: Sm³
1576: Sl
1995: customized unit
Read /
write
Read /
write
Read /
write
write
Read /
write
write
1: RESET; assign value „0“ to Totalizer
2: PRESET; assign value of PRESET_TOT to Totalizer
3: HOLD; totalization stopped
4: TOTALIZE; „normal“ operation of the Totalizer
0: FORWARD AND BACKWARD; totalization of positive and negative
incoming flowrate
1: FORWARD; totalization of positive incoming rate values only.
2: BACKWARD; totalization of negative incoming rate values only.
0: RUN; totalization is continued using the input values despite the BAD
status. The status is ignored.
1: HOLD; totalization is stopped during occurrence of BAD status of in‐
coming
values.
2: MEMORY; totalization is continued based on the last incoming value
with GOOD status before the first occurrence of BAD status.
This 32-bit floating point value is used as a preset for the internal value of
the FB algorithm. The value gets effective if using the SET function. This
value follows TOTAL_UNITS.
0: Mass flow
1: Volume flow
2: Standard volume flow
3…127: reserved
128: Fraction Flow A
129: Fraction Flow B
TOTAL_UNITS.
TOTAL and TOTAL_DOUBLE are always “on pair” i.e. both showing the
same totalized value but with a different precision.
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB51
Page 52
Communication
2.10 Acyclic communication
In‐
Parameter NameData
dex
31VIEW_1Read only Read-only parameter to read the following block parameters at once
32VIEW_2Read /
Manufacturer Specific
41TO‐
TAL_UNITS_TEXT
Type
Visible‐
String(8
)
AccessAnnotation
● CURRENT_MODE
● TOTAL_DOUBLE
● TOTAL_UNITS
● SET_TOT
● MODE_TOT
● FAIL_TOT
● PRESET_TOT
● INPUT_SELECTOR
Parameter to read and write the following block parameters at once
write
Read only Textual unit representation of the current TOTAL_UNITS parameter set‐
● SET_TOT
● MODE_TOT
● FAIL_TOT
● PRESET_TOT
● INPUT_SELECTOR
tings.
Table 2-11Slot 6: Analog Input block - Volume flow
Follows the target mode of the Physical Block
8: Automatic
128: Out of service
Process value with quality code
Read-only copy of the transducer block unit setting
Low-pass filter of the input value. Value in seconds. Valid
range: 0…100 s
Possibility to simulate the PROCESS_VAUE parameter (in‐
cluding the quality code). This could be used to verify the
PLC program behavior.
Read-only parameter to read
● CURRENT_MODE
● FRAME TEMPERATURE
● FRAME TEMPERATURE UNITS
● DAMPING
● SIMULATE
FCT030 Profibus (From firmware 4.0)
56Function Manual, 06/2018, A5E39931906-AB
Page 57
Communication
2.10 Acyclic communication
Table 2-18Slot 13: Totalizer block 3
In‐
Parameter NameData
dex
16BLOCK_OBJECTDS-32Read only Constant block information used to identify the block type
17CURRENT_MODE Un‐
22TOTAL101Read only 32-bit floating point process value with quality code. The value follows
Type
signed8
AccessAnnotation
Read only Set to “Out of service” if the TARGET_MODE parameter of the Physical
Block is set to “Out of service”.
Available modes:
8: Automatic
128: Out of Service
TOTAL_UNITS.
TOTAL and TOTAL_DOUBLE are always “on pair” i.e. both showing the
same totalized value but with a different precision.
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB57
Page 58
Communication
2.10 Acyclic communication
In‐
Parameter NameData
dex
23TOTAL_UNITSUn‐
Type
sign‐
ed16
AccessAnnotation
Read /
write
Influences the TOTAL,TOTAL_DOUBLE and PRESET_TOT value.
The INPUT_SELECTOR defines the available physical unit codes that are
allowed e.g. INPUT_SELECTOR is set to mass flow, the TOTAL_UNITS
only accepts mass units.
Available Mass units:
1088: kg
1089: g
1090: mg
1091: Mg
1092: t
1093: oz
1094: lb
1095: STon
1096: T
1567: ct
1568: lb (tr)
1569: oz (tr)
1995: customized unit
Available Volume units:
1034: m³
1035: dm³
1036: cm³
1037: mm³
1038: l
1039: cl
1040: ml
1041: hl
1042: in³
1043: ft³
1044: yd³
1045: mile³
1048: gal
1046: pint
1047: quart
1049: i.gal
1050: bush
1051: BBL
1052: BBL (liq)
1517: kl
1570: fl oz (US)
1572: af
FCT030 Profibus (From firmware 4.0)
58Function Manual, 06/2018, A5E39931906-AB
Page 59
Communication
2.10 Acyclic communication
In‐
Parameter NameData
dex
24SET_TOTUn‐
25MODE_TOTUn‐
26FAIL_TOTUn‐
27PRESET_TOTFloat32Read /
28INPUT_SELEC‐
TOR
29SIMULATEDS-50Read /
30TOTAL_DOUBLE106Read only 64-bit floating point process value with quality code. The value follows
Type
signed8
signed8
signed8
Un‐
signed8
AccessAnnotation
1641: BBL (fed)
1995: customized unit
Available Standard volume units:
1053: Sft³
1573: Nm³
1574: Nl
1575: Sm³
1576: Sl
1995: customized unit
Read /
write
Read /
write
Read /
write
write
Read /
write
write
1: RESET; assign value „0“ to Totalizer
2: PRESET; assign value of PRESET_TOT to Totalizer
3: HOLD; totalization stopped
4: TOTALIZE; „normal“ operation of the Totalizer
0: FORWARD AND BACKWARD; totalization of positive and negative
incoming flowrate
1: FORWARD; totalization of positive incoming rate values only.
2: BACKWARD; totalization of negative incoming rate values only.
0: RUN; totalization is continued using the input values despite the BAD
status. The status is ignored.
1: HOLD; totalization is stopped during occurrence of BAD status of in‐
coming values.
2: MEMORY; totalization is continued based on the last incoming value
with GOOD status before the first occurrence of BAD status.
This 32-bit floating point value is used as a preset for the internal value of
the FB algorithm. The value gets effective if using the SET function. This
value follows TOTAL_UNITS.
0: Mass flow
1: Volume flow
2: Standard volume flow
3…127: reserved
128: Fraction Flow A
129: Fraction Flow B
130…255: reserved
TOTAL_UNITS.
TOTAL and TOTAL_DOUBLE are always “on pair” i.e. both showing the
same totalized value but with a different precision.
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB59
Page 60
Communication
2.10 Acyclic communication
In‐
Parameter NameData
dex
31VIEW_1Read only Read-only parameter to read the following block parameters at once
32VIEW_2Read /
Manufacturer Specific
41TO‐
TAL_UNITS_TEXT
Type
Visible‐
String(8
)
AccessAnnotation
● CURRENT_MODE
● TOTAL_DOUBLE
● TOTAL_UNITS
● SET_TOT
● MODE_TOT
● FAIL_TOT
● PRESET_TOT
● INPUT_SELECTOR
Parameter to read and write the following block parameters at once
write
Read only Textual unit representation of the current TOTAL_UNITS parameter set‐
● SET_TOT
● MODE_TOT
● FAIL_TOT
● PRESET_TOT
● INPUT_SELECTOR
tings.
Table 2-19Slot 14: Control commands (Manufacturer Specific)
In‐
Parameter NameData
dex
16BLOCK_OBJECTDS-32Read only Constant block information
17CURRENT_MODE Un‐
Type
signed8
AccessAnnotation
Read only Follows the target mode of the Physical Block. In out of service no com‐
mand is processed.
8: Automatic
128: Out of service
FCT030 Profibus (From firmware 4.0)
60Function Manual, 06/2018, A5E39931906-AB
Page 61
In‐
Parameter NameData
dex
18COMMANDUn‐
19COMMAND_STA‐
TUS
Type
sign‐
ed8(2)
Un‐
signed8
AccessAnnotation
Read /
write
Read only Command Status
Command invocation
Byte 0: Command
Bit 0: Start zero point adjustment
Bit 1: Freeze process values
Bit 2: Force outputs
Byte 1: Command Validity Mask
Bit coded information to indicate which bit or bits are valid to be processed
by the device.
Bit 0: process “Start zero point adjustment” command
Bit 1: process “Freeze process values” command
Bit 2: process “Force outputs command”
The command bit is only processed if the corresponding mask bit is set.
Otherwise the command information is ignored.
The concurrent access could happen if an acyclic master sets up a write
request while the cyclic master is connected and provides also command
data. The acyclic write request is processed but could be overwritten by
the cyclic master if the validity bit in scope is set.
Bit 0: Zero point adjustment processing
Bit 1: Process values are frozen
Bit 2: Outputs are forced
Communication
2.10 Acyclic communication
Table 2-20Dosing block, SLOT 15
In‐
Parameter NameData
dex
16BLOCK_OBJECTDS-32Read only Constant block information
17CURRENT_MODE Un‐
18BATCH_STATEUn‐
19BATCH_COM‐
MAND
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB61
Type
signed8
signed8
Un‐
signed8
AccessAnnotation
Read only Fixed to automatic (8)
Read only 0: batch stopped
1: batch running
2: batch paused
3: cleaning (all valves are set to "open valve")
Read /
write
Used to control a dosing cycle:
1: start batch
2: stop batch
3: pause batch
4: resume batch
5: start cleaning
Reading this parameter returns 0
Page 62
Communication
2.10 Acyclic communication
In‐
Parameter NameData
dex
20MODEUn‐
21INPUT_SELEC‐
TOR
22AMOUNT_DONEDS-101Read only Current amount that is totalized since the start of the batch cycle. Includes
23AMOUNT_RE‐
MAINING
24RECIPE_IDUn‐
25RECIPE_NAMEString16 Read /
26RECIPE_TAR‐
GET_AMOUNT
27REC‐
IPE_AMOUNT_UN
IT
28--29RECIPE_
FIXED_COMPEN‐
SATION
Analog dosing
30ANALOG_OUT‐
PUT
31RECIPE_
CUR‐
RENT_CLOSED
32RECIPE_
CURRENT_PAR‐
TIAL_OPEN
Type
signed8
Un‐
signed8
DS-101Read only Amount that is missing to complete the current batch
signed8
Float32Read /
Un‐
sign‐
ed16
Float32Read /
DS-101Read only Calculated set point for analog valve
Batch input selection:
0: Mass Flow
1: Volume Flow
4: Standard Volume Flow
5: Fraction Flow Media A
6: Fraction Flow Media B
a quality code
Active recipe that specifies the used parameter set.
Valid range 1…5
The recipe´s name
The recipe´s target amount. Follows the unit setting by RECIPE_TAR‐
GET_AMOUNT
Unit code that influences the AMOUNT_DONE, AMOUNT_REMAINING
and RECIPE_TARGET_AMOUNT values
-
Define the fixed pre-stop value. The value is subtracted from 'Amount' to
write
write
write
compensate for application delays in closing the valves.
Current level that is used in analog batching mode when the
analog valve shall be closed.
Define current level to partly close the analog valve
FCT030 Profibus (From firmware 4.0)
62Function Manual, 06/2018, A5E39931906-AB
Page 63
In‐
Parameter NameData
dex
33RECIPE_
CUR‐
RENT_FULLY_OP
EN
Digital dosing
34DIGITAL_OUT‐
PUT_1
35DIGITAL_OUT‐
PUT_2
Type
Float32Read /
DS-102Read only Calculated set point for the digital valve 1
DS-102Read only Calculated set point for the digital valve 2
AccessAnnotation
write
2.11Access Control
If the flowmeter is ordered with custody transfer (CT), and the CT write protection DIP switch
is ON, the device will reject all write requests to CT parameters independent of the access
control. See the operation manual for further CT information and write protected parameters
Communication
2.11 Access Control
Define current level to fully open the analog valve.
● Each acyclic PROFIBUS connection has an access level that can be changed by providing
PIN information via the parameters USER_PIN and / or EXPERT_PIN
● Each parameter has a protection level assigned that specifies the required access level to
modify the parameter via an acyclic PROFIBUS connection.
● If the access level of the acyclic PROFIBUS connection is smaller 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.
The following access levels are provided:
Access levelDescription
READ ONLYHaving this access level, the acyclic PROFIBUS master is not able to modify
the device configuration (setup parameters). The PROFIBUS master is only
able to execute commands, e.g. start dosing and reset totalizers.
USERHaving this access level, the PROFIBUS master is able to modify a subset of
the device configuration. The PROFIBUS master has to provide the correct
end user password to the parameter USER_PIN to reach this access level.
The initiator is a “normal” user in the plant not having access to critical parts
of the configuration.
EXPERTHaving this access level, the PROFIBUS master is able to modify the config‐
uration of the device. The PROFIBUS master has to provide the correct serv‐
ice user password to the parameter EXPERT_PIN to reach this access level.
The initiator is either a service user at the plant (not Siemens service person‐
nel) or Siemens service personnel.
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB63
Page 64
Communication
2.12 Alarm, error, and system messages
2.12Alarm, error, and system messages
2.12.1Introduction
The PROFIBUS slave has the capability of sending diagnostic data. The diagnostic data is
hierarchically organized.
● Device status
● General faults ans conditions
● Alarm status (1 to 10)
2.12.2Diagnosis Response
A PROFIBUS master is able to request diagnosis information from the slave using the
diagnosis service. The following table shows the content of the diagnosis response sent from
the device upon a request from the master.
Table 2-21Diagnosis Response
ByteElement NameDescription
10…13Device statusDevice status
Restart
Application reset
Maintenance required
Maintenance alarm
Maintenance demanded
Function check
Out of specification
Parameter update
Extension available
NE107 diagnostic
FCT030 Profibus (From firmware 4.0)
64Function Manual, 06/2018, A5E39931906-AB
Page 65
2.12 Alarm, error, and system messages
ByteElement NameDescription
14…19General faults and
faults conditions
Detailed alarm status
23…26ALARM_STATUS_1Detailed alarm status information
27…30ALARM_STATUS_2
31…34ALARM_STATUS_3
35…38ALARM_STATUS_4
39…42ALARM_STATUS_5
43…46ALARM_STATUS_6
47…50ALARM_STATUS_7
51…54ALARM_STATUS_8
55…58ALARM_STATUS_9
59…62ALARM_STATUS_10
Sensor element exciter faulty
Error in evaluation electronics
Error in internal energy supply
Error in sensor element
Error in actuator element
Faulty installation e.g. dead space
Parameter setting error
Signal path broken or short cut
Overloading Wrong polarity of aux power
Maximum line length exceeded
Corrosion/abrasion by medium
Fouling on sensor element
Auxil medium missing or insufficient
Wear reserve used up (operation)
Wear reserve used up (wear)
Error in peripherals
Electromag interference too high
Temperature of medium too high
Ambient temperature too high
Vibration/Impact load too high
Auxiliary power range off-spec
Auxiliary medium missing
Excessive temperature shock
Deviation from measurement
Humidity in electronics area
Medium in electronics area
Mechanical damage
Communication error
Foreign material in electro area
Communication
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB65
Page 66
Communication
2.12 Alarm, error, and system messages
FCT030 Profibus (From firmware 4.0)
66Function Manual, 06/2018, A5E39931906-AB
Page 67
Cable specifications
Recommended cable types
The PROFIBUS standard defines two variations of the bus cable: Cable type A and cable type
B. It is recommended to use cable Type A in all new installations.
Both types have cable shielding that guarantees adequate protection from electromagnetic
interference and thus the most reliable data transfer.
Table 3-1Cable type A specifications
Type A
Cable structuretwisted pair, individual shield
Wire size 0.8 mm2 (AWG 18)
Loop resistance (DC)44 Ω/km
Impedance at 31.25 kHz 100 Ω ± 20%
Attenuation at 39 kHz 3 dB/km
Capacitive asymmetry2 nF/km
Envelope delay distortion (7.9 to 39 kHz)1.7 μs/km
Shield coverage90%
Max. cable length (inc. spurs >1 m) 1900 m (6233 ft)
3
Siemens provides a suitable cable for non-hazardous area with following order number 6XV1830-0EH10
Overall cable length
The overall cable length is made up of the length of the main cable and the length of all spurs
(>1 m/3.28 ft).
The maximum network expansion depends on the type of ignition protection and the cable
specifications.
Note
If repeaters are used the maximum allowed cable length is doubled. Max. three repeaters are
permitted between user and master.
PROFIBUS transmission rate (kBit/s)Cable length
9.61200400
19.21200400
45,451200400
93,751200400
[m][ft]
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB67
Acyclic Data – data read over the acyclic communication channel, and this data could take
several bus scans to be read. The total amount of time that this process takes is random and
therefore acyclic.
Baud Rate – the speed of the network in bits per second.
Class 1 Master – a type of device on a PROFIBUS network and the traditional master in process
control systems. Refers to a Distributed Control System (DCS) or Programmable Logic
Controller (PLC).
Class 2 Master – a type of device on a PROFIBUS network and the traditional engineering
work station. An example of a class 2 master is SIMATIC PDM.
Cyclic Data – data that is read in every bus scan. It’s the input and output data used for control
and is time sensitive.
Deterministic – the knowledge that something is going to occur with a fixed time period. This
is a requirement of advanced control systems.
EDD – the Electronic Device Description is a collection of text files describing all the acyclic
data in a field device and how to read and write them. EDDs are used by configuration software
such as SIMATIC PDM to configure field instruments.
EDDL – Electronic Device Description Language is the language that EDDs are written in.
EDDL is an international standard defined in IEC 61804-2 and IEC 61804-3.
Ethernet – Ethernet is a type of physical layer defined in the IEEE 802.3 standard used for
communications in a local area network.
FDT – Field Device Tool is standard program interface (software) for configuring field devices.
FDT uses Device Type Managers to program field devices. FDT software is an alternative to
EDD based software such as SIMATIC PDM.
FDI – Field Device Integration is the evolution of FDT and EDD technology. It is for configuration
of field devices and is based on OPC-UA (Object Linking and Embedding for Process Control
– Unified Architecture) and EDD technology.
FF – Foundation Fieldbus is a digital protocol used to configure and troubleshoot field
instruments.
FISCO – Fieldbus Intrinsic Safe Concept. A standard that makes it easy to place FISCO
approved instruments into zone 0 and above environments.
FNICO – Fieldbus Non-Incendive Concept. A similar standard to FISCO. It is makes it easy to
place FISCO approved instruments into zone 2 environments.
Full-duplex – Full-duplex refers to a communication link that is bi-directional allowing for both
devices to talk and listen at the same time.
GSD – General System Data (or Generic Slave Description) is a text file in PROFIBUS and a
XML file in PROFINET defining all the protocol information and cyclic data of a field device. It
is used by the network configuration software to identify the slave and to set up the data
exchanged between the master and the slave during cyclic data exchange. GSD was also
originally the German acronym for Gerätestammdaten.
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB69
Page 70
Definitions
Gateway – A gateway is a device that joins two different networks together. For example, to
connect a Modbus device to a PROFIBUS network, a Profibus to Modbus gateway is needed.
HART – Highway Addressable Remote Transducer is an industrial protocol used to configure
and troubleshoot field instruments. It is often considered a transition between the 4–20mA
technology and full digital technology since it uses both.
IEC – International Electrical Congress is an international standards organization committed
to creating and maintaining international and open standards for use in the electrical industries.
I/O-Controller – A type of device on a PROFNET network and the traditional master in process
control systems. Refers to a Distributed Control System (DCS) or Programmable Logic
Controller (PLC).
I/O-Device – A type of device on PROFINET that provides input data or realizes output data
into the real world.
I/O-Supervisor – A type of device on a PROFINET network and the traditional engineering
work station. An example is SIMATIC PDM.
ISA – Instrumentation, Systems, and Automation Society is a world wide organization that
develops standards, certifies industry professionals, provides education and training,
publishes books and technical articles, and hosts conferences and exhibitions.
Interchangeability – The ability to switch from one vendor’s device to another vendor’s similar
device. Interchangeability is a key benefit of PROFIBUS Profile standard.
Intrinsically Safe – An intrinsically safe device keeps the voltage and current low enough so
that it cannot generate a spark of sufficient energy to ignite the gas/particles in the atmosphere
making it safe for use.
Interoperability – The ability to connect different devices from different manufacturers on the
same network and have them work correctly. This is a core strength of PROFIBUS.
Managed Switch – A type of switch that provides additional advanced diagnostics.
Master – A type of device on PROFIBUS that controls communication to slave devices. One
PROFIBUS network can have several Masters on it, and they share communications by using
a token ring protocol.
MBP – Manchester encoded Bus Powered. This is the physical layer defined in IEC-61158-2
that is used for PROFIBUS PA
MBP-IS – This is the same physical layer as MBP, with the addition of power limiters on the
power supply so that the power draws will not exceed those defined for intrinsically safe
operation.
Modem – This is a device that translates a signal from one transmission technology to another.
For example an optical modem converts an electrical signal into light and then back again.
Physical Layer – Refers to medium used to get the ones and zeros from point A to point B.
This layer of the protocol is all about wires and voltage and current levels.
PROFIBUS – Process Fieldbus. Automation communication protocol designed to meet all
industrial and process communication needs.
PROFIBUS DP – DP stands for Decentralized Peripheral and was designed for remote input
output devices. This forms the core protocol of PROFIBUS. If PROFIBUS were a book, it would
be called PROFIBUS DP.
FCT030 Profibus (From firmware 4.0)
70Function Manual, 06/2018, A5E39931906-AB
Page 71
Definitions
PROFidrive – A chapter in the PROFIBUS book or PROFINET book that adds functions to the
core protocol for high speed drive applications.
PROFIsafe – A chapter in the PROFIBUS book or PROFINET book that adds functions to the
core protocol for safety applications.
PROFIBUS PA – A chapter in the PROFIBUS book or PROFINET book that adds functions to
the core protocol for process control applications. PA refers to Process Automation.
PROFINET – A second book by the same authors as PROFIBUS. PROFINET is an Ethernet
based protocol that makes use of many sections of the PROFIBUS protocol and make optimal
use of Ethernet.
Profile – A profile is a standardization of a field device from the bus point of view. It defines the
output and the core device parameters.
Protocol – Refers to a set of rules. In industrial communications, it simply refers to a set of
rules defining how something is done. For example, how to get information from point A to
point B. Since one set of rules can be made up of many different sets of rules, one protocol
can be made up of different sub-protocols.
Proxy – A type of gateway defined in PROFINET which, aside from joining two networks
together, also defines how the date is set as well. Think of it as a very easy-to-use gateway.
Slave – A type of device on PROFIBUS that will only talk on the network after a Master device
has requested information.
Switch – A device that directs the traffic on an Ethernet network. It reads the incoming packet
and directs it to the correct port where the target device is located.
TCO – Total Cost of Ownership is a financial term used in asset management referring to all
the costs associated with ownership. In process automation, it is the sum of the cost of the
device plus the cost of commissioning plus the cost of maintaining the device.
Token Ring – A type of protocol using a virtual token that is passed from master to master.
The master can only talk on the bus when it has the token. When it is has finished talking on
the bus, the master passes the token onto another master.
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB71
Page 72
Definitions
FCT030 Profibus (From firmware 4.0)
72Function Manual, 06/2018, A5E39931906-AB
Page 73
Index
D
Document history, 5
Documentation
Edition, 5
T
Technical data
Cable specifications, 67
Transducer Block 1, 32
FCT030 Profibus (From firmware 4.0)
Function Manual, 06/2018, A5E39931906-AB73
Page 74
Index
FCT030 Profibus (From firmware 4.0)
74Function Manual, 06/2018, A5E39931906-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.