SPS Projektinformationen
Methode: |
bool ::getPlcProjectInfos(QT_PLC_PROJECT_INFO &plcProjectInfos); | ||||||||||||||||||||||||||||||
Mit dieser Methode können die SPS-Projektinformationen ausgelesen werden. Als Ergebnis liefert die Methode TRUE für einen erfolgreiches Auslesen der Projektinformationen und FALSE, wenn die Projektinformationen nicht ausgelesen werden konnten.
CODESYS V2: Liefert die Projektinformationen des aktuellen Projekts.
CODESYS V3: Auf einer Steuerung mit CODESYS V3 können mehrere Applikationen innerhalb von einem Projekt vorkommen. Diese Funktion liefert die Projektinformationen des ersten gefundenen Projekts zurück. Es ist nicht garantiert, dass die zurückgelieferten Informationen denen des ersten Projekt im CODESYS – Projektbaum entsprechen.
Die Variable ulProjectId in der Struktur QT_PLC_PROJECT_INFO enthält in Verbindung mit einer CODESYS V3 – Steuerung immer eine 0. |
|||||||||||||||||||||||||||||||
Parameter:
|
|||||||||||||||||||||||||||||||
Aufbau der Struktur 'QT_PLC_PROJECT_INFO':
|
Methode: |
bool::getPlcProjectInfos(QList<QT_PLC_PROJECT_INFO> &plcProjectInfos); |
Mit dieser Methode können die SPS-Projektinformationen ausgelesen werden. Als Ergebnis liefert die Methode TRUE für ein erfolgreiches Auslesen der Projektinformationen und FALSE, wenn die Projektinformationen nicht ausgelesen werden konnten.
CODESYS V2: Liefert die Projektinformationen des aktuellen Projektes zurück. Die Liste besitzt nur ein Element.
CODESYS V3: Auf einer Steuerung mit CODESYS V3 können mehrere Applikationen innerhalb von einem Projekt vorkommen. Diese Funktion liefert die Projektinformationen aller aktiven Applikationen zurück. Die Reihenfolgen der Projektinformationen muss nicht mit der Position der Applikationen im CODESYS Projektbaum übereinstimmen.
Die Variable ulProjectId in der Struktur QT_PLC_PROJECT_INFO enthält in Verbindung mit einer CODESYS V3 – Steuerung immer den Wert 0.
Diese Funktion wird ab der Steuerungssoftware A5_411_0000_xxxxxx unterstützt. |