12.01.2014 Views

Software Manual Freedom EVOware Standard 2.3 Freedom ...

Software Manual Freedom EVOware Standard 2.3 Freedom ...

Software Manual Freedom EVOware Standard 2.3 Freedom ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

15 - Script Commands<br />

Execute VB Script Command<br />

If required, you can run several VB scripts simultaneously by using the Execute<br />

VB Script command more than once in your <strong>Freedom</strong> <strong>EVOware</strong> script.<br />

Fig. 15-79 Execute VB Script command<br />

The parameters of the Execute VB Script command are as follows:<br />

Path & Name<br />

This edit field shows the file name and location of the VB script you want to<br />

run.<br />

Edit: Click this button to edit the specified VB script in the Notepad editor.<br />

Browse: Click this button to look for existing VB scripts and to choose the one<br />

you want to use.<br />

<strong>Freedom</strong> <strong>EVOware</strong> script waits for end of VB script<br />

This option causes the pipetting script to wait for the VB script to finish before<br />

continuing.<br />

<strong>Freedom</strong> <strong>EVOware</strong> script continues<br />

With this option, the pipetting script continues without waiting for the VB script<br />

to finish.<br />

<strong>Freedom</strong> <strong>EVOware</strong> script waits for a previously started VB script<br />

This option causes the pipetting script to wait for the specified, previously<br />

started VB script to finish before continuing.<br />

The VB script feature in <strong>Freedom</strong> <strong>EVOware</strong> provides a new VB object "Evoware"<br />

with the following five functions:<br />

• GetDoubleVariable: This function accepts the name of the <strong>Freedom</strong> <strong>EVOware</strong><br />

variable as a string argument and returns a numerical value.<br />

Example: Evoware.GetDoubleVariable(“volume”)<br />

• SetDoubleVariable: This function accepts the name of the <strong>Freedom</strong> <strong>EVOware</strong><br />

variable as a string and its new numerical value as arguments.<br />

Example: Evoware.SetDoubleVariable “volume”,10.5<br />

• GetStringVariable: This function accepts the name of the <strong>Freedom</strong> <strong>EVOware</strong><br />

variable as a string argument and returns a string value.<br />

Example: Evoware.GetStringVariable(“barcode”)<br />

• SetStringVariable: This function accepts the name of the <strong>Freedom</strong> <strong>EVOware</strong><br />

variable as a string and its new string value as arguments.<br />

Example: Evoware.SetStringVariable “barcode”,"012345"<br />

• SendNamedPipeCommand: This function accepts a complete named pipe<br />

command as a string argument.<br />

Example: Evoware.SendNamedPipeCommand(“INIT_RSP;”)<br />

<strong>Freedom</strong> <strong>EVOware</strong> <strong>Software</strong> <strong>Manual</strong>, 393172, en, V<strong>2.3</strong> 15 - 115

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!