Interesting, with a manual Excecute: POU is called but ECATRead kept in Execute :=FALSE, but ValueAdr has a value. It is toggeling between 16#7F1C77EF00 (what ever this is) and 16#0 If Execute := TRUE the same: ValueAdr is toggles between 16#7F1C77EF00 and 16#0 But now, even with a new name of FB it doesn't work: And with this kind of coding: It doesn't work as well But for P-0-0190 there should be this value: I am confused: With my old coding there is an error stop, unexpected and without any reason. If it this is happened, than the name of FB can't be used a second time. The name is more or less 'damaged'. If doing a complete download, a clear all, a restart of ctrlX, a shut off and on, nothing helps. With this name the FB is dead. A new name has to be given till a next, unexpected stop. Then the same procedure. With another style of coding ther is no stop but the FB is not working, No Done, Error or value or anything. If going step by step, FB is getting parameters correctly. Don't know what to do now. With another writing of code there is no stop but FB doesn't give any result, value.
... View more