Utils

Switch On

../../../_images/switch_on.png

Attention

If the potentiostat was switched on in potentiostatic mode, all primitives are executed in potentiostatic mode.

If it was switched on in galvanostatic mode, all primitives are executed in galvanostatic mode. In cyclic voltammetry, for example, all passed values, such as the reverse vertex values, are currents in galvanostatic mode.

See also a corresponding FAQ section: Potentiostatic & Galvanostatic.

There are only a few methods that require an explicit operating mode and cannot be performed galvanostatically and potentiostatically.

The voltage range and compliance range can be set in the hardware settings.

API

The primitive of the block is also available with the following API:

Switch Off

../../../_images/switch_off.png

Switches the potentiostat output off.

API

The primitive of the block is also available with the following API:

Set Active

../../../_images/set_active.png

Sets the active potentiostat on which the following primitives are executed.

If you have multiple potentiostats, they can be independently switched on and off. However, only one potentiostat can be active at a time so that the primitives are executed on it. It’s not possible to execute primitives on multiple potentiostats at the same time.

API

The primitive of the block is also available with the following API:

Potentiostat Selector

../../../_images/potentiostat_selector.png

Selects the potentiostat for use in the three previous blocks: Switch On, Switch Off, and Set Active.

With an click on the text MAIN a dropdown opens to select other available potentiostats.

Open Circuit Voltage Determination

../../../_images/ocv_determination.png

This block can be used to determine the OCV as a value for the following primitives as in the Zahner Lab. It performs an open circuit voltage scan and returns the last measured voltage value as the result.

Zahner Lab Experiments

The primitive of the block is used by the following Zahner Lab experiments:

Measure Channel

../../../_images/measure_integral.png

Measures the specified channel for a defined duration.

Only a single value is returned and no dataset is created.

API

The primitive of the block is also available with the following API:

Channel Selector

../../../_images/channel_selector.png

Returns an available channel. This channel is used in the Measure Channel or in Stop Conditions.

With an click on the text current a dropdown opens to select other available channels.

Beep

../../../_images/beep.png

Generates an audible beep signal with a specified frequency and duration for user notifications.

API

The primitive of the block is also available with the following API:

Control User Led

../../../_images/led.png

Control the lower LED on the front panel of the potentiostat.

Select color black to turn off the LED.

API

The primitive of the block is also available with the following API:

Switch Dashboard

../../../_images/switch_dashboard.png

Changes the index of the dashboard that is displayed. Index 1 is automatic mode and 2 to 9 can be custom configured by the user. This can be used, for example, to preview individual preferred diagrams for custom experiments that deviate from the standard.

Create Number List

../../../_images/generate_number_list.png

Creates numerical sequences with linear or logarithmic spacing for parameter sweeps. For example, to easily create a sequence of values for impedances at different DC currents.

Logarithmic spacing requires all values to be positive and non-zero. For negative ranges create the list with positive values and then multiply with -1.