![]() |
![]() ![]()
Experimental Physics and
| ||||||||||||||
|
Hi Vivien, The bini option (behavior at initialization) determines what the driver is doing when the communication is established. This is different from the record's PINI field which determines record processing when the IOC initializes. bini=read (default): When the OPC UA communication is established, the value is read from the device and the EPICS record is updated. bini=write: When the OPC UA communication is established, the value is written from the EPICS record to the device. bini=ignore: When the OPC UA communication is established, neither the EPICS record nor the device is updated. The bini option does not cause the record to process. The configure action happens every time the connection comes up. (Also if the OPC UA server is started after the IOC boots or when the connection is reestablished after a communication loss.) In your configuration, the BO gets the value from the device when the connection comes up, silently. With monitor=y (default) your BO record is bidirectional. Changes on the EPICS side are written to the device, changes in the device update the EPICS record. Cheers, ~Ralph On Wed, 11 Dec 2024 at 13:12, LORIOT Vivien via Tech-talk <tech-talk at aps.anl.gov> wrote:
| ||||||||||||||
ANJ, 12 Dec 2024 |
![]() · Download · Search · IRMIS · Talk · Documents · Links · Licensing · |