POE in KOP erstellen

So erstellen Sie eine →POE (ein →Programm, einen →Funktionsbaustein oder eine →Funktion) in →KOP:

  1. Wählen Sie einen Ordner im →Projekt, in dem Sie das KOP-Objekt erstellen wollen.

  2. Im Menü Datei oder im Kontextmenü des Ordners wählen Sie Neu und einen der folgenden Befehle:

    • KOP-Programm

    • KOP-Funktionsbaustein

    • KOP-Funktion

  3. Im Dialog:

    1. Geben Sie einen Namen unter Dateiname ein.
      images/s/b2ic8e/9012/1ca6q62/_/images/icons/emoticons/information.svg Geben Sie möglichst keine ungültigen Zeichen an (z.B. Umlaute, Leerzeichen, das Zeichen , Zahlen am Beginn), da der Dateiname automatisch als POE-Name übernommen wird und dieser POE-Name ein gültiger →IEC-Bezeichner sein muss. Falls Sie jedoch solche ungültige Zeichen im Dateinamen benötigen, löschen oder ersetzen Sie die ungültigen Zeichen unter POE-Name, bevor Sie auf Fertigstellen drücken.
      Sie können einen POE-Namen jederzeit nachträglich ändern.

    2. Geben Sie einen →Namespace unter Namespace-Name an. Dieser Text muss ein →IEC-Bezeichner oder ein voll qualifizierter Name sein.
      Ein voll qualifizierter Name besteht aus einer Reihe von Namespace-Bezeichnern, die durch . voneinander getrennt sind.
      Sie können einen Namespace auch nachträglich im Editor angeben/ändern . Falls das Feld bereits einen Namenspace enthält und Sie diesen Namespace nicht ändern können, ist es wahrscheinlich, dass Sie das Objekt in einem Namespace-Ordner erstellen (dann wird der Namespace durch den Namespace-Ordner vorgegeben).

  4. Anschließend drücken Sie Fertigstellen.
    Ergebnis:

    1. Im Projektexplorer wird das KOP-Objekt (mit Symbol images/download/thumbnails/460423505/IconLD-version-1-modificationdate-1615279875976-api-v22.png ) angezeigt. Die Unterebene des KOP-Objekts zeigt ein Symbol an, das die Deklarationsart identifiziert: images/download/thumbnails/409862636/Program-version-1-modificationdate-1531214393443-api-v2.png = Programm, images/download/thumbnails/409862631/Instance-version-1-modificationdate-1531214366502-api-v2.jpg = Funktionsbaustein, images/download/thumbnails/409862626/Function-version-1-modificationdate-1531214341453-api-v2.png = Funktion

    2. Die POE ist im →grafischen Editor geöffnet.

  5. Beginnen Sie damit, den Kontaktplan zu erstellen.
    Benutzen Sie die zahlreichen Funktionalitäten und Aktionen von logi.CAD 3 beim Erstellen des Kontaktplans. So unterstützen Sie ganz besonders die Inhaltshilfe und die Kennzeichnung der Fehler dabei, die Anwendung in KOP korrekt und schnell zu erstellen.

  6. Speichern Sie den Kontaktplan.

    Keine Prüfung von ungültigen Beschaltungen

    Bei einigen Bausteinen werden ungültige Beschaltungen von logi.CAD 3 nicht geprüft. Geben Sie deshalb Code in Ihrer Anwendung ein (z.B. IF-Anweisungen im ST-Code), mit denen ungültige Beschaltungen erkannt werden. Beispiel: Während der Berechnung mit Hilfe eines IEC-Bausteins entsteht eine ungültige Beschaltung. Konkret: Die Berechnung von -250.5 mit Hilfe des EXPT-Bausteins stellt eine ungültige Beschaltung dar.
    Ungültige Beschaltungen des Bausteins, die von logi.CAD 3 geprüft werden, finden Sie bei der Beschreibung des entsprechenden Bausteins angeführt.

    Lesen Sie unter "IEC-Bausteine für die Anwendung" nach, welche Auswirkungen eine ungültige Beschaltung haben könnte.

    Beachten Sie zusätzlich die Auswirkungen der Compiler-Einstellungen auf die Genauigkeit und das Verhalten von mathematischen Funktionen.

logi.CAD 3 unterstützt die Deklaration einer POE in einem KOP-Objekt. Falls Sie mehrere POE in KOP benötigen, müssen Sie daher mehrere KOP-Objekte erstellen!