BRONKHORST FlowDDE Instruction Manual Download Page 8

BRONKHORST

®

 

Page

 

8

   

 

 

 

 

FlowDDE

 

 

 

 

  

      

9.17.067

 

3

 

PARAMETER

 

INFORMATION

 

 

FLOW

BUS

 

is

 

used

 

for

 

parameter

 

value

 

exchange

 

between

 

instruments

 

and

 

operation

 

modules

 

(keyboard

 

or

 

PC

interface).

 

Parameter

 

information

 

consists

 

of

 

several

 

properties

 

for

 

behaviour

 

within

 

the

 

FLOW

BUS

 

system.

 

In

 

the

 

‘parameter

 

properties’

 

table

 

you

 

will

 

find

 

a

 

list

 

of

 

parameters

 

and

 

their

 

properties.

 

In

 

the

 

‘parameter

 

values’

 

table,

 

the

 

values

 

are

 

described

 

more

 

detailed.

 

This

 

list

 

consists

 

mostly

 

of

 

parameters

 

for

 

mode

 

settings.

  

 

Property

 

description

 

in

 

parameter

 

properties

 

table

Item

 

Description

Parameter(DDE)

 

Unique

 

parameter

 

number

 

(also

 

used

 

for

 

DDE

communication:

 

P(x)).

Name

 

Name

 

of

 

the

 

parameter,

 

used

 

for

 

parameter

 

identification.

Process

 

Process

 

where

 

parameter

 

is

 

used

 

on

 

FLOW

BUS

 

module, used

 

for

 

communication

 

directly

 

through

 

RS232.

 

When

 

empty

 

in

 

the

 

table,

 

the

 

process

 

has

 

to

 

be

 

determined

 

from

 

the

 

FLOW

BUS

 

system

 

information

 

(for

 

parameters

 

located

 

in

 

more

 

than

 

one

 

process,

 

e.g.

 

setpoint,

 

measure).

 

FBnr(parameter)

 

Parameter

 

number

 

in

 

process

 

on

 

FLOW

BUS

 

module, used

 

for

 

communication

 

directly

 

through

 

RS232.

 

Type

 

Variable

 

type

 

of

 

the

 

parameter

 

c

 

(unsigned)

 

char

 

1

 

byte

 

value

 

0..255

 

when

 

StrLen

 

is

 

0

 

 

c

 

string

 

Multiple

 

bytes

 

when

 

StrLen

 

is

 

other

 

than

 

0

 

 

i

 

(unsigned)

 

integer

 

2

 

bytes

 

value

 

0..65535

 

 

f

 

float

 

4

 

bytes

 

value

 

+

1.18E

38..+

3.39E+38

 

(IEEE

floating

 

point

 

notation)

 

l

 

(unsigned)

 

long

 

4

 

bytes

 

value

 

0..4294967295

 

data

 

types

  

>

 

1

 

byte

 

are

 

MSB

 

first.

 

StrLen

 

Length

 

of

 

string

 

in

 

bytes

 

(characters)

 

used

 

in

 

combination

 

with

 

Type

 

c

 

for

 

strings

 

 

2

 

indicates

 

that

 

a

 

string

 

is

 

zero

terminated,

 

not

 

defined

 

in

 

length,

 

but

 

until

 

the

 

first

 

0

char.

 

 

X

 

indicates

 

a

 

string

 

with

 

a

 

length

 

of

 

X

 

bytes

 

 

0

 

means

 

no

 

info

 

required

 

(not

 

a

 

string

 

type

 

parameter)

 

Min

 

Minimum

 

value

 

of

 

parameter

 

allowed

 

when

 

parameter

 

is

 

read/written.

 

The

 

value

 

will

 

be

 

checked

 

on

 

this

 

limit

 

(error

 

when

 

out

 

of

 

limit).

 

Max

 

Maximum

 

value

 

of

 

parameter

 

allowed

 

when

 

parameter

 

is

 

read/written.

 

The

 

value

 

will

 

be

 

checked

 

on

 

this

 

limit

 

(error

 

when

 

out

 

of

 

limit).

 

Read

 

Indication

 

if

 

parameter

 

is

 

allowed

 

to

 

be

 

read

 

via

 

FLOW

BUS.

Write

 

Indication

 

if

 

parameter

 

is

 

allowed

 

to

 

be

 

written

 

via

 

FLOW

BUS.

Poll

 

Indication

 

if

 

parameter

 

should

 

be

 

polled

 

continuously

 

by

 

FlowDDE in

 

order

 

to

 

keep

 

the

 

(changing)

 

parameter

 

value

 

up

 

to

 

date.

 

Advanced

 

Indication

 

if

 

parameter

 

is

 

for

 

advanced

 

users

 

only.

 

These

 

are

 

mainly

 

parameters

 

for

 

maintenance/service.

 

Secured

 

Indication

 

if

 

parameter

 

is

 

secured

 

for

 

use

 

through

 

FLOW

BUS.

 

Reading

 

this

 

parameter

 

is

 

possible,

 

but

 

changing

 

it

 

needs

 

special

 

handling.

 

High

 

security

 

Indication

 

if

 

parameter

 

is

 

highly

 

secured

 

(only

 

few

 

parameters).

 

Reading

 

this

 

parameter

 

is

 

possible,

 

but

 

changing

 

it

 

needs

 

special

 

handling.

 

Description

 

Short

 

description

 

about

 

the meaning

 

of

 

parameter

 

or

 

where it

 

is

 

used

 

for.

 

DDE

 

str

 

Parameter

 

DDE

 

string

 

(max.

 

10

 

characters).

 

This

 

becomes

 

the DDE

 

value

 

when

 

parameter

 

is

 

not

 

available

 

on

 

instrument.

 

Also:

 

until

 

FlowDDE

 

V4.58

 

used

 

for

 

parameter

 

identification.

 

 

 

 

Changing

 

parameter

 

values

 

is

 

possible

 

when

 

a

 

parameter

 

is

 

not

 

read

only

 

and

 

not

 

secured.

 

The

 

range

 

and

 

type

 

of

 

parameters

 

are

 

described

 

in

 

the

 

tables.

 

When

 

parameter

 

values

 

are

 

out

 

of

 

range

 

they

 

will

 

be

 

either

 

'clipped'

 

on

 

the

 

nearest

 

value

 

allowed

 

or

 

you

 

will

 

get

 

an

 

error

 

message:

 

'parameter

 

value

 

error'.

 

 

(FlowDDE)

 

Parameter

 

numbers:

 

All

 

parameter

 

information

 

is

 

referenced

 

to

 

the

 

parameter

 

number.

 

This

 

is

 

a

 

unique

 

number

 

for

 

a

 

parameter

 

to

 

avoid

 

redundancy.

 

These

 

numbers

 

are

 

needed

 

for

 

DDE

 

communication

 

only.

 

 

Summary of Contents for FlowDDE

Page 1: ...ad this instruction manual carefully before installing and operating the instrument Not following the guidelines could result in personal injury and or damage to the equipment Head Office Nijverheidsstraat 1a NL 7261 AK Ruurlo The Netherlands Tel 31 573 458800 info bronkhorst com ...

Page 2: ...cument is subject to change at any time without prior notification Bronkhorst reserves the right to modify or improve its products and modify the contents without being obliged to inform any particular persons or organizations The device specifications and the contents of the package may deviate from what is stated in this document Symbols Important information Discarding this information could ca...

Page 3: ...RAMETER INFORMATION 8 4 OPERATION 10 4 1 BASIC COMMUNICATION TO INSTRUMENTS AND SERVING CLIENT APPLICATIONS 10 4 1 1 Communication settings 10 4 1 2 Open communication 11 4 1 3 Close communication 11 4 2 CONFIGURATION 11 4 3 SETTINGS 12 4 3 1 Poll time 12 4 3 2 System settings 12 4 3 3 Simulation mode 13 4 4 VIEW AND EDIT PARAMETERS 13 4 4 1 View parameters and values 13 4 4 2 Edit parameters 14 4...

Page 4: ... 2 REFERENCES TO OTHER APPLICABLE DOCUMENTS Manuals and guides for digital instruments are modular General instructions give information about the functioning and installation of instruments Operational instructions explain the use of the digital instruments features and parameters Fieldbus specific information explains the installation and use of the fieldbus installed on the instrument 1 2 1 Man...

Page 5: ...cause other problems as well See Microsoft s KB198098 To avoid communication errors it is advised to use a serial RS232 port with hardware buffer overrun detection Few USB RS232 converters have this feature but e g the Digitus part no DA 70156 has 1 5 INSTALLATION AND START UP Follow on screen instructions when installing FlowDDE FlowDDE will be installed in C Program Files Bronkhorst FlowDDE32 St...

Page 6: ... a RS232 connector or as an integral 14TE module of your E 7000 or E 8000 readout and control system The converter offers communication with a baud rate up to 38400 baud Communication software support is available Communication settings are 38400 n 8 1 2 1 1 D connector for RS232 The female RS232 x sub miniature 9 pin D connector has the following pin configuration Pin number Description 1 2 3 4 5...

Page 7: ...nt other instruments connected to the FLOW BUS can be communicated with as well RS232 communication is possible by 9 pin Sub D connector non IP65 instruments e g EL FLOW 8 pin DIN connector IP65 instruments e g CORI FLOW For the exact connections please advise your hook up diagram 2 2 1 Applications e g EL FLOW FLOW mass flow meter controller Power Supply Instrument supplied through the D sub DB 9...

Page 8: ...a string with a length of X bytes 0 means no info required not a string type parameter Min Minimum value of parameter allowed when parameter is read written The value will be checked on this limit error when out of limit Max Maximum value of parameter allowed when parameter is read written The value will be checked on this limit error when out of limit Read Indication if parameter is allowed to be...

Page 9: ...age will always be accepted regardless the true node address of the instrument on the bus The process can be found in the parameter table or has to be determined when nothing is filled in In that case the process number most often is 1 but on devices with e g multiple sensor channels the process will be 1 for the first channel 2 for the second and so on up to 32 On these modules also process 33 65...

Page 10: ... 4 1 1 Communication settings Before communication to the instrument s can be made the communication settings have to be correctly configured Open the communication settings from the menu Communication Communication settings or by pressing F2 The window shown at the right hand side pops up At Interface the COM port and the baud rate can be selected For most interfaces the default baud rate is 3840...

Page 11: ...d after each poll so clients don t need to actively refresh these before using From now on FlowDDE is ready for any client FlowDDE can be minimized and acts as silently as a server until the communication is closed 4 1 3 Close communication Communication to the instrument can be stopped by from the menu Communication Close communication or F4 Polling is stopped all DDE items are terminated and cli...

Page 12: ...ged at Server Poll time The window at the right hand side pops up It contains three settings Poll time the time between two poll requests Batch of channels the number of channels that are polled at once The next poll time the next batch is polled This prevents high CPU loads due to many channels being polled but reduces the actual poll time per channel as the total number of channels is divided by...

Page 13: ...writes all command to the instrument When the instrument returns an error that error is shown 4 3 3 Simulation mode In simulation mode only DDE communication with a virtual system stored in the database is possible This can be used when you don t have a FLOW BUS system available Parameter values can be read and write through DDE by your client Only controllers are simulated in this mode Sending a ...

Page 14: ... the parameter number or close the window and answer the question by Yes Removing a parameter from DDE means that client applications cannot reach it and FlowDDE does not read the parameter value from the instrument To remove a parameter from DDE uncheck the Available at DDE checkbox By default all parameters are available checked Changing parameter information cannot be undone other than by reins...

Page 15: ... well Copy a link from any application e g copy a cell from Excel In the test form press Paste Any change in the application s field result in the parameter value in FlowDDE to be updated Note that when the communication is closed all links will be terminated and will not be restored when the communication is opened again Disable standard polling temporarily stops FlowDDE from polling the selected...

Page 16: ...of all parameters in group Y of channel X C 0 P 0 1 read values of all parameters of all channels Other special actions can be triggered by P 0 C 0 P 0 2 open a log file read all parameter values on all channels and close the file C 0 P 0 3 bring the main window to the front C 0 P 0 4 bring the FLOW BUS configuration window to the front C 0 P 0 6 bring the Poll time window to the front C 0 P 0 7 b...

Page 17: ...DDE Server ComStatus Status of FlowDDE Idle Normal polling Simulation Scanning FLOW BUS Server OpenCom Communication status command 0 close 1 open Server MaxChan Maximum channel number in FLOW BUS configuration Server MaxNode Maximum node address in FLOW BUS system Server MaxPar Maximum parameter number in FlowDDE database Server SelChan Select channel for changing polling mode 0 all channels Serv...

Page 18: ...2 dll to perform the low level communication to the FLOW BUS The Flowb32 dll has methods to easily send or request a parameter value to a certain node process and parameter and to get the answers From the calls to these methods it constructs the required FLOW BUS messages in the binary ProPar protocol sends these messages and receives and interprets the answers from the instruments Included in the...

Page 19: ...sist you selecting the right product for your application Contact sales by e mail sales bronkhorst com For after sales questions our Customer Service Department is available with help and guidance To contact CSD by e mail support bronkhorst com No matter the time zone our experts within the Support Group are available to answer your request immediately or ensure appropriate further action Our expe...

Reviews: