Sync PCC device with the current HW MPs & CPs
It appears that our PCC device is out of sync with the currently exposed list of MPs and CPs in the OPC-UA server:
Could not get node: ['2:PCC', '2:RCU_ADC_SYNC_R'] on server opc.tcp://ltspi.astron.nl:4842/: "The requested operation has no match to return."(BadNoMatch)
Exception while setting OPCUAConnection attribute with annotation: '['2:PCC', '2:RCU_ADC_SYNC_R']' read/write functions. using pass function instead to to keep running
Could not get node: ['2:PCC', '2:RCU_ADC_JESD_R'] on server opc.tcp://ltspi.astron.nl:4842/: "The requested operation has no match to return."(BadNoMatch)
Exception while setting OPCUAConnection attribute with annotation: '['2:PCC', '2:RCU_ADC_JESD_R']' read/write functions. using pass function instead to to keep running
Could not get node: ['2:PCC', '2:RCU_ADC_CML_R'] on server opc.tcp://ltspi.astron.nl:4842/: "The requested operation has no match to return."(BadNoMatch)
Exception while setting OPCUAConnection attribute with annotation: '['2:PCC', '2:RCU_ADC_CML_R']' read/write functions. using pass function instead to to keep running
Could not get node: ['2:PCC', '2:RCU_OUT1_R'] on server opc.tcp://ltspi.astron.nl:4842/: "The requested operation has no match to return."(BadNoMatch)
Exception while setting OPCUAConnection attribute with annotation: '['2:PCC', '2:RCU_OUT1_R']' read/write functions. using pass function instead to to keep running
Could not get node: ['2:PCC', '2:RCU_OUT2_R'] on server opc.tcp://ltspi.astron.nl:4842/: "The requested operation has no match to return."(BadNoMatch)
Exception while setting OPCUAConnection attribute with annotation: '['2:PCC', '2:RCU_OUT2_R']' read/write functions. using pass function instead to to keep running
This should do the trick to get a list of the currently available MPs and CPs:
uals --timeout 10 -u "opc.tcp://ltspi.astron.nl:4842/" -p "0:Objects, 2:PCC"
I checked and there is a new subnode called DEBUG
. It appears that @kruger moved the MPs and CPs for debugging there. Another quick uals
run confirms this:
uals --timeout 10 -u "opc.tcp://ltspi.astron.nl:4842/" -p "0:Objects, 2:PCC, 2:DEBUG"
I think that the DEBUG
MPs and CPs have some user and should also be added to the Tango device but with a prefix to their names that clearly identifies them as DEBUG ONLY
. Perhaps DEBUG_
?