ISIS Logo
ECLAB
An EPICS support module to export potentiostat values as process variables
ECLab (ECLab EPICS Support Module)

Various process variables as in ECLab.db will be created. will be substituted by the machine prefix (e.g. IN:LARMOR: ) and will be the IOC name (e.g. ECLAB_01) and the channel number (usually 0)

First set techniqure params such as e.g. RTT (Rest Duration, Rest Time T) for the OCV technique as descibed in ECLabSingleParams.db use

caput IN:LARMOR:ECLAB_01:C0:T:OCV:0:RTT:SP 30

here C0 means channel 0, OCV:0: means the first OCV technique in the list of linked techniques. To set for the second occurrence of OCV technique on channel 0 you would use

caput IN:LARMOR:ECLAB_01:C0:T:OCV:1:RTT:SP 30

Then define the list of techniques used and their order via e.g.

caput IN:LARMOR:ECLAB_01:C0:DEFINETECH:SP "OCV,CA,OCV"

then to stop and start use

caput IN:LARMOR:ECLAB_01:C0:START 1
caput IN:LARMOR:ECLAB_01:C0:STOP 1

The status is in

caget IN:LARMOR:ECLAB_01:C0:STATE

other current values are in

caget IN:LARMOR:ECLAB_01:C0:EWE
caget IN:LARMOR:ECLAB_01:C0:ECE
caget IN:LARMOR:ECLAB_01:C0:I
caget IN:LARMOR:ECLAB_01:C0:TIME

Notes:

ECLabConfigure() in IOC startup file.

To configure and run see the README.txt file in the run directory.

Copyright © 2013 Science and Technology Facilities Council | Generated by   doxygen 1.8.5