I have some digital tags coming from a customer through a PI to PI interface.
Due to wrong configuration at the customer's side, these tags get "Bad" when equal to 1 (and 0 when equal to 0).
Is there any preferred solutions for fixing these on my side?
I have tried using an Event-Triggered Analysis, however it does not give good results. It does not seem as 0 to Bad is recognized as an event.
I have also tried using a Performance Equation setting up a new tag saying tag is equal to 0 when input is 0, else 1. This does not work for shorter pulses, and messes up timestamps for longer pulses.
The best solution would be to fix at customer side, but this is not done quickly and we are looking for a solution that allows us to use the tags as inputs for other analysis and plotting in the meantime.
First hunch: does the Digital State set exist at the target server?
The Digitial State set is Boolean, so it exists at both servers.
This problem has earlier been sorted out for some tags, but not all and for those I need a temporary solution until we can get those fixed.