Experimental Physics and
| |||||||||||||||||
|
Do you mean I should uncomment this line: in "CH\$1:SCA?"; ? setY { ReplyTimeout = 5000; out 'CH\$1:SCA %g'; in "CH\$1:SCA?"; @init { out "CH\$1:SCA?"; in ":CH\$1:SCALE %g"; } } This won't work because when the probe_ch1 is processed it causes CHx_Voltage ($(P)$(R)setY1) to process, the latter will send the command to set the current vertical resolution - so it will first set the current value, then will read the current value, not the new value. You see - I have to either use open_loop or closed_loop, not both at the same time. Or I could add another readback record, but this will mess up the HMI with another widget. On Mon, Jun 4, 2012 at 3:31 PM, Mark Rivers <[email protected]> wrote: I would suggest having CHx_Voltage read the current vertical resolution. Leave this record Passive. But have the probe_ch1 record's FLNK be CHx_Voltage, so it reads the vertical scale once each time you change the probe attenuator. -- Best regards, Pavel Maslov, MS Controls Engineer at Pulsed power Lab Efremov Institute for Electro-Physical Apparatus St. Petersburg, Russia Mobile: +7 (951) 672 22 19 Landline: +7 (812) 461 01 01
| ||||||||||||||||
ANJ, 18 Nov 2013 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |