Get BullsEye TCP deviation magnitudes after QuickCheck successful

Hello,

I am trying to get the deviation x,y,z of the TCP after the BullsEye successfully made a quickcheck (aka BECheckTcp, e.g. no critical deviation hence no update of the TCP !).
I can visually read them from the event log and from the file BE_Oper_T_ROB1.log in the controller folder HOME\BullsEye but I can't find how to manipulate these values through RAPID variables.

Does anyone know how can I assign these deviations to RAPID variables ?

Thank you for any input

Answers

  • matti
    matti
    Hallo, there is a variable type be_device, usually declared in BE_User. It is a record where "repeatability" can be used as a value for an update/accept.
  • Daper
    Daper
    Thanks matti,
    I've actually been able to set this variable according to my needs, and that works well.
    I initially thought that the measurment of a variation below this threshold would not lead to a TCP update. However, it seems like the CheckTCP routine indeed updates the TCP in this case.
    So, the best way to extract the differences between the old TCP and the new one must be to compare their components separately.



  • matti
    matti
    In my installation, for values below the treshold I got a message that no changes were made to the TCP.
    For values above, the controller shows old and new values and asks for confirmation.