beautypg.com

Table of content, Overview, Dll reference – Metrohm 846 Driver Toolbox User Manual

Page 3: Annex

background image

Table of content

Dosing Interface USB Toolbox

Table of content

1

Overview ................................................................1

1.1

Distributed files ..............................................................................................1

1.2

The 846 Dosing Interface...............................................................................2

1.2.1

System connections.................................................................................2

1.2.2

Connectors of the 846 Dosing Interface ..................................................3

1.2.3

PC connection ..........................................................................................3

1.2.4

Dosino Connection...................................................................................4

1.3

Metrohm 700/800 Dosinos and Dosing Units...............................................5

1.3.1

Dosing/Filling the dosing cylinder............................................................6

1.3.2

Switching the valve disk ...........................................................................7

1.3.3

Port assignment .......................................................................................7

1.3.4

Standard occupancy of the Dosino ports:...............................................8

2

DLL Reference .......................................................9

2.1

Constants .......................................................................................................9

2.1.1

Return states ............................................................................................9

2.1.2

Dosino states............................................................................................9

2.1.3

Piston movement....................................................................................10

2.1.4

Valve disk................................................................................................11

2.2

Functions ..................................................................................................... 12

2.2.1

Init846 .....................................................................................................12

2.2.2

GetProgramVersion................................................................................12

2.2.3

GetInterfaceId.........................................................................................12

2.2.4

Status......................................................................................................13

2.2.5

GetCylVolume.........................................................................................13

2.2.6

DU_Cock ................................................................................................13

2.2.7

ZeroAdjust ..............................................................................................14

2.2.8

Adjust......................................................................................................14

2.2.9

GoPos.....................................................................................................14

2.2.10

DU_ToEnd ..............................................................................................15

2.2.11

DU_MakeStep ........................................................................................15

2.2.12

DU_Fill ....................................................................................................15

2.2.13

DU_Exchange.........................................................................................16

2.2.14

DosStop..................................................................................................16

2.2.15

DosHold..................................................................................................16

2.2.16

DosContinue...........................................................................................17

2.2.17

DU_Prep .................................................................................................17

2.2.18

Empty......................................................................................................17

2.2.19

GetInterfaceError ....................................................................................18

2.3

Error Messages........................................................................................... 19

3

Annex ...................................................................20

3.1

Programming interface definitions ............................................................ 20

3.1.1

Java interface class................................................................................20

3.1.2

Java interface exception class ...............................................................28

3.1.3

C++ interface definition header file ......................................................29

3.1.4

Delphi Interface ......................................................................................36

3.1.5

Visual Basic Interface .............................................................................43