10 du_toend, 11 du_makestep, 12 du_fill – Metrohm 846 Driver Toolbox User Manual
Page 19: Du_toend, Du_makestep, Du_fill

2.2 Functions
Dosing Interface USB Toolbox, DLL Reference
15
2.2.10 DU_ToEnd
DU_ToEnd(long IfNo, long MsbNo, float FwdRate)
Move piston to the mechanical end position. This function can be used to re-
move any air bubbles in the cylinder.
Input parameters
IfNo
long
Dosing Interface [1… ]
MsbNo
long
Dosino at MSB[1…4]
FwdRate
float
Dosing rate [0.01…166 mL/min]
Output parameters
eReturnstate
return
value
2.2.11 DU_MakeStep
DU_MakeStep(long IfNo, long MsbNo, long FillPort, float Volume,
eDirection Direction, float FwdRate, float RevRate)
Dose a specified volume via the actual port. Dosing rate, filling rate, filling port
and piston direction of the valve disk can be chosen. With reverse piston direc-
tion it is possible to aspirate a desired volume. In this case the filling port is
used as outlet port. The dosing can be hold, continued and stopped.
Input parameters
IfNo
long
Dosing Interface [1… ]
MsbNo
long
Dosino at MSB[1…4]
FillPort
long
Filling port
Volume
float
Dosing volume [0…99999.99 mL]
Direction
eDirection
D
irection of piston movement
FwdRate
float
Dosing rate [0.01…166 mL/min]
RevRate
float
Filling rate [0.01…166 mL/min]
Output parameters
eReturnstate
return
value
2.2.12 DU_Fill
DU_Fill(long IfNo, long MsbNo, long Port, float RevRate)
Fill the cylinder from a specified port. Filling can be hold and continued, but not
be stopped.
Input parameters
IfNo
long
Dosing Interface [1… ]
MsbNo
long
Dosino at MSB[1…4]
Port
long
Dosino port to fill from [1…4]
RevRate
float
Filling rate [0.01…166 mL/min]