Namespace-Präfix

Überblick

Sie können den Namespace einer Bibliothek im Library Manager anzeigen. Verwenden Sie ein kurzes Akronym (PacDriveLib -> PDL) als Namespace. Der Standard-Namespace einer Bibliothek darf nicht geändert werden

Wenn Sie einen eindeutigen Namespace für Ihre eigenen, eigenständig entwickelten Bibliotheken reservieren möchten, wenden Sie sich bitte an Ihren Berater bei Schneider Electric.

Beispiel

Die Funktion FC_DoSomething() befindet sich sowohl in der Bibliothek TestlibraryA (Namespace TLA) als auch in der Bibliothek TestlibraryB (Namespace TLB). Der Zugriff auf die entsprechende Funktion erfolgt über das Präfix des Namespaces.

Wenn sich beide Bibliotheken innerhalb eines Projekts befinden, führt der folgende Aufruf zu einem Fehler bei der Kompilierung.

FC_DoSomething();

In diesem Fall muss eindeutig festgelegt werden, welche POU aufgerufen werden soll.

TLA.FC_DoSomething();
TLB.FC_DoSomething();