Closed XavSPM closed 8 months ago
There are a couple of issues here.
First of all, all channel access writes to In records are automatically disabled by pythonSoftIOC (by setting .DISA
), because doing this is almost always a mistake ... as it is here!
Secondly, softIOC device ai/ao records do not use RVAL
or any record scaling features, instead device support works directly on the underlying floating point value.
If you really want ai/ao records with value conversion support you can always use softioc.builder.records
to create records without softIOC device support.
Hello,
I'm doing some tests to familiarize myself with pythonSoftIOC.
In one of my tests, I wanted to modify "RVAL" of an AI record in order to use "ASLO" for value conversion. Unfortunately, I get an error.
Is it possible to do this with pythonSoftIOC? Is there something I'm not doing correctly?
Xavier
Error return:
My code :