background image

Supplementary documentation BM 100 A with PROFIBUS-PA

KROHNE Messtechnik GmbH & Co. KG · Ludwig-Krohne-Str. 5 

R

 D-47058 Duisburg

4/7

Tel.: 0203-301 309 

R

 Fax: 0203-301389 · e-mail: krohne@krohne.de

1.1 PROFIBUS-PA - Services

The BM100A supports the following PROFIBUS services which have been defined in the  PROFIBUS-PA-Profil V3.0:

1. DDLM_Set_Slave_Add
2. DDLM_Get_Cfg
3. DDLM_Set_Prm
4. DDLM_Chk_Cfg
5. DDLM_Slave_Diag
6. DDLM_Data_Exchange

Those services are able to set the PROFIBUS station address (1), to configure the data telegramm for the cyclic data
exchange (3/4). The actual PROFIBUS configuration (2) and the Diagnostic data can be read (5).

The cyclic data exchange (6) allows to transmit the measurement data to a master. All measurement data are
considered as virtuell modules of Type „Analog Input“ (AI).

1.2 Network Configuration
1.2.1 GSD file

All available GSD files of KROHNE devices – including those of the BM 100 A, of course - are supplied together with
each device. The GSD contains information that is needed for project planning of the PROFIBUS-DP/PA
communication network. The relevant data files must be loaded into the network configuration system before start-up
of the bus system.
For example, the following applies to COMET 200 or COM PROFIBUS from Siemens:

 

all GSD files (*.GSD) into the directory of the GSD files, e.g. *\GSD

 

all BMP files (*.BMP) into the directory of the bit maps, e.g. *\BITMAPS

In STEP7, the GSD file is automatically copied into the respective directory with “install new GSD”. After that, the bit
map file must be copied into the directory *\SIEMENS\STEP7\S7data\Nsbmp. Following “catalog updating” the
device can be placed in the project. This will then enable the cyclic communication (measured values and status).

1.2.2 Cyclic data exchange

During network configuration the user has to define which measurement  values of the BM100A should be transfered
cyclicly to the master. The following measurement data are available in this order:
1.  Volume/Level * and Status
2.  Level und Status
3.  Distance and Status
4.  Ullage Volume ** and Status
5.  Interface Volume **/*** and Status
6.  Interface Level *** and Status
7.  Interface Distance *** and Status
8.  Interface Layer *** and Status

(*)

Volume will only be transmitted if the Volume Table has been programmed. If the Volume Table is missing both the first and second value
(module) is Level.

(**)

This module is only available if the Volume Table has been programmed. If the Volume Table is missing the value  "Not_a_Number" will
be transmitted. The status is "Bad-Out of Service".

(***)

This module is only available if the Interface option has been activated in the device. If the Interface option is not available the value
"Not_a_Number" (0x7FFFFFFF) will be transmitted. The status is "Bad-Out of Service".

Network configuration will be done by a master tool. using the GSD file. It is freely choosable which of the above
mentioned measurement values (modules) should be transmitted cyclicly. All those measurement values which
should be transmitted an Analog Input Function Block (AI-FB) should be assigned to. The code is 0x94. Some
masters need the so called Extended Format. Please use 0x42, 0x84, 0x08, 0x05 instead of 0x94. Those
measurement values which should not be transmitted an empty module has to be assigned to. The code is 0x00. All
following modules will move one module (5 Bytes) forward. The order of modules remain the same. If for example
Volume and Interface Level has been configured, 10 Bytes will be transmitted only.

Summary of Contents for BM 100 A

Page 1: ...NE 07 2000 KROHNE Messtechnik GmbH Co KG Ludwig Krohne Str 5 R D 47058 Duisburg 1 7 Tel 0203 301 309 R Fax 0203 301389 e mail krohne krohne de Supplementary Installation and Operating Instructions BM...

Page 2: ...LY 3 SOFTWARE HISTORY 3 1 PROFIBUS PA 3 1 1 PROFIBUS PA SERVICES 4 1 2 NETWORK CONFIGURATION 4 1 2 1 GSD file 4 1 2 2 Cyclic data exchange 4 1 3 MEANING OF MEASUREMENT AND STATUS INFORMATION 5 2 ELECT...

Page 3: ...and connection to a PROFIBUS PA fieldbus Attention Please set the controller to manual mode before changing parameters of the BM 100 A Items included with supply In addition to the standard scope of s...

Page 4: ...can be placed in the project This will then enable the cyclic communication measured values and status 1 2 2 Cyclic data exchange During network configuration the user has to define which measurement...

Page 5: ...Exponent 127 1 Mantissa Value 1 0 2 129 127 1 2 1 2 2 2 3 Value 1 4 1 0 5 0 25 0 125 7 5 Status 1 Byte Quality Quality Substatus Limits Gr Gr QS QS QS QS Qu Qu 27 26 25 24 23 22 21 20 0 0 bad 0 1 unce...

Page 6: ...4 1mH km C 80 200nF km the approved input values of the field devices Uo Io Po are matchable with the output values of the power supply e g segmment coupler which menas UI Uo II Io und PI Po 2 2 Bus...

Page 7: ...e not PROFIBUS PA The value must not be changed 1 6 2 ADDRESS Input 0 126 Settings out of the range will be ignored If out of range 126 will be used as default value Address can be changed via local d...

Reviews: