piControl
Posted: 03 Nov 2017, 13:29
Hallo,
ich habe festgestellt, dass, wenn verschiedene Prozesse auf piControl zugreifen, es immer wieder zu Fehllesungen kommt, wenn gleichzeitig auf piControl zugegriffen wird.
D.h. es wird in diesen Fällen "Mist" eingelesen.
Ich kann nun innerhalb eines Prozesses die Threads so einstellen (zBsp. über ein internes lock), dass die Kollisionen verhindert werden - Was auch sehr gut funktioniert.
Prozessübergreifend funktioniert das aber nicht mehr.
Gibt es da eine Lösung? Oder kann man (bzw. Ihr), piControl an dieser Stelle Thread-/Prozess - safe machen?
Gruß,
Heron
ich habe festgestellt, dass, wenn verschiedene Prozesse auf piControl zugreifen, es immer wieder zu Fehllesungen kommt, wenn gleichzeitig auf piControl zugegriffen wird.
D.h. es wird in diesen Fällen "Mist" eingelesen.
Ich kann nun innerhalb eines Prozesses die Threads so einstellen (zBsp. über ein internes lock), dass die Kollisionen verhindert werden - Was auch sehr gut funktioniert.
Prozessübergreifend funktioniert das aber nicht mehr.
Gibt es da eine Lösung? Oder kann man (bzw. Ihr), piControl an dieser Stelle Thread-/Prozess - safe machen?
Gruß,
Heron