OPC UA PubSub-Konfigurationsfehler (PLCN0031): '...': Die Variable '...' wurde in der aktuellen Konfiguration nicht gefunden oder sie hat einen Datentyp, der nicht unterstützt wird.
In der Konfiguration der OPC UA PubSub-Kommunikation ist in einem Datensatz eine Variable enthalten, die im Projekt nicht verfügbar ist.Mögliche Gründe:
- Der Port/die Variable wurde später gelöscht oder umbenannt.
- Der Datentyp des Ports/der Variablen wurde später geändert. Die PubSub-Kommunikation unterstützt elementare Datentypen und eindimensionale Arrays aus elementaren Datentypen.
- Die 'Verwendung' des Ports/der Variablen wurde geändert. Die PubSub-Kommunikation unterstützt OUT-Ports (aber keine IN-Ports) und ressourceglobale Variablen (keine lokalen oder InOut-Variablen).
Abhilfe
Stellen Sie sicher, dass der/die im Datensatz definierte Port/Variable mit dem richtigen Namen, der richtigen Verwendung und dem korrekten Datentyp im Projekt existiert.Sie können:
- ein entsprechendes Refactoring für den betroffenen Port bzw. die Variable durchführen,
- oder den geänderten Port bzw. die Variable zum Datensatz hinzufügen,
- oder den Port/die Variable aus dem Datensatz entfernen.