Contents Introduction ..................................4 What’s in this Fieldbus Interface Guide......................... 4 What’s in the Instruction Manuals ..........................4 Other sources of information ............................4 Displays Vs Indicators..............................4 General Operation ................................5 Profibus Introduction ..............................5 Configuration Methods ..............................8 Fieldbus Display : Product Overview ..........................
Maintenance Other sources of information Our website at www.beka.co.uk is kept up to date with the latest literature and information After reading through this guide, if you still have a problem getting the results you need then email us at support@beka.co.uk and we will do our best to help you...
General Operation The primary purpose of a BEKA fieldbus display is to enable local indication of up to 8 fieldbus process variables. This is normally achieved using cyclic data writes to the AO Function blocks. The configuration of the display can be manually carried out using the local configuration menus, or acyclic data transfers can be sent to parameters in the custom transducer blocks using DPV1 or DPV0 user prm data.
Page 6
HOST Controller BEKA Fieldbus Display Display Host Application capable of dealing Slot 16 – DI Transducer Block Application with Profibus DPV1 extensions Software PROFIBUS DPV1 Area e.g. Softing Configurator, Siemens PDM or via an OPC Server Slot 15 – AO Transducer Block Data transfer is acyclic when the host has time available.
Page 7
The BEKA Fieldbus Display is shown on the right side of the diagram. It consists of 17 virtual blocks named Slot 0 to Slot 16. Data is transferred between the host and these slots by either routine cyclic data, or occasional acyclic data.
Configuration Methods Configuration may be performed via either DPV1 or DPV0 user prm data. However, some items must be configured using the local menus as described in the Instruction Manual. The following table summarises what method can be used to configure each parameter. Item Display Indicator...
Fieldbus Display : Product Overview A detailed overview of the instrument is given in the instruction manual for each product. This should be read before implementing any system using these instruments. However it is useful to summarise the main features of the product before attempting to design any controlling software application.
Fieldbus Display : Features The following sections describes how to use the features of the display. The relevant instruction manual for the instrument being used must be read in conjunction with these notes, as the operation and description of the menu structure is not detailed here.
The “Tag” and “Units” displayed on each of the standard screens can be entered remotely by writing to the IN_DATA_1 to IN_DATA_8 parameters in the AO Transducer Block. The DS-BEKA-6 data structure has a 16 byte Visible String DESCRIPTOR parameter which corresponds to the Tag value, and a 8 byte Visible String UNITS parameter.
Reading the keypress status Each of the six keys is connected to a DI function block, making it simple to use them for operator confirmation. Each DI mirrors the status of the key and is not latched in any way. A momentary keypress over 50mS will be ‘stretched’ to provide a change in status for at least 400ms.
Fieldbus Indicator : Product Overview A detailed overview of the instrument is given in the instruction manual for each product. This should be read before implementing any system using these instruments. However it is useful to summarise the main features of the product before attempting to design any controlling software application.
Fieldbus Indicator : Features The following sections describes how to use the features of the display. The relevant instruction manual for the instrument being used must be read in conjunction with these notes, as the operation and description of the menu structure is not detailed here.
VisibleString 1,2,3.. include the 7 bit ASCII character set. OctetString 1,2,3.. Octet strings are binary All structures use Profibus standard definitions apart from the four special structures given below: Data Structure Identifier DS-BEKA-6 DS-BEKA-7 DS-BEKA-8 DS-BEKA-9 PA Reference...
Page 17
DS-BEKA-6 – 488 Display IN_DATA Structure (DPV1) Parameter Data Type Size BARGRAPH_MIN Float BARGRAPH_MAX Float DISPLAY_FORMAT Unsigned8 ZERO_OFFSET Float GAIN_FACTOR Float DESCRIPTOR VisibleString UNITS VisibleString Enumeration for DISPLAY_FORMAT: No decimal places One decimal place Two decimal places Three decimal places...
Page 18
The default value for all multipliers is 5 which equates to a multiplication factor of 1.0. Size of user-prm-data = 1 + 8 * (12 + 2) +1 + 1 = 115 bytes. DS-BEKA-9 – 444 Indicator IN_DATA Structure (DPV0) Parameter...
The standard Profibus data structures used in BEKA products are given below: DS-32 – Block Structure Element Name Data Type (Index) Size Reserved Unsigned8 (5) Block Object Unsigned8 (5) Parent Class Unsigned8 (5) Class Unsigned8 (5) DD Reference Unsigned32 (7)
It is possible to configure all custom parameters of the AO transducer block via DPV0 services. The configuration of the device via DPV0 must not exceed the limit of 234 bytes for user-prm-data. For this reason DS-BEKA-8 has to be used as this data structure does not contain strings.
It is possible to configure all custom parameters of the AO transducer block via DPV0 services. The configuration of the device via DPV0 must not exceed the limit of 234 bytes for user-prm-data. For this reason DS-BEKA-9 has to be used as this data structure does not contain strings.
What version do I have? Single Variable Versions: The version number can be seen during the unit power-up cycle. At power up the unit will first turn all the LCD segments on. It will then display the model number without options i.e. BA444 and following this it will display PNx.xx or PLx.xx where x.xx is the firmware version.
Setting up the Profibus Listener In order to be able to set up a BEKA Profibus listener it is necessary to have a basic understanding of how data on a Profibus system is passed between the host and the devices. This document aims to provide that information at a very simplified level.
Page 27
Source_Address,Destination_Address and Data. The BEKA listener uses this information to display the value that the user wants to view. The user simply sets up the Source Address, Destination Address and the Index into the data packet. In the above example, setting a source address of 9, a destination address of 1 (Host Controller) and an Index of 5 would point at the second DS-33 data block i.e.
Need help?
Do you have a question about the BA488CF and is the answer not in the manual?
Questions and answers