Kurzanleitung: Vendor-Baustein erstellen

Diese Kurzanleitung beschreibt, wie Sie einen →Vendor-Baustein erstellen und in einer bestehende Anwendung verwenden:

  1. Starten Sie logi.CAD 3. Detail: Siehe "Entwicklungsumgebung und Laufzeitumgebung starten".

  2. Erstellen Sie ein neues Projekt basierend auf der Projektvorlage Zähler (FBS). Details: Siehe "Projekt "Zaehler" erstellen".

  3. Gehen Sie zum Projektexplorer, navigieren Sie zum Projektordner src und erstellen Sie ein neues ST-Objekt mit dem Namen my_add. Details: Siehe "Neue Objekte oder Ordner erstellen".

  4. Kopieren Sie den folgenden Code und fügen Sie ihn in den geöffneten Editor für das ST-Objekt ein:

    {CustomImplementation}
    FUNCTION my_add : INT
        { ImplementationProperties ( functionHasCFile; ) }
        VAR_INPUT
            IN1, IN2 : INT;
        END_VAR
    END_FUNCTION
  5. Speichern Sie das ST-Objekt.

  6. Navigieren Sie im System-Explorer zum Ordner src/src-code des Projekts und öffnen Sie die Datei lcfu___MY_ADD.c.
    images/s/b2ic8e/9012/1ca6q62/_/images/icons/emoticons/information.svg Standardmäßig wird der Ordner src-code nicht im Projektexlorer angezeigt. Am schnellsten können Sie so zu diesem Ordner von
    logi.CAD 3 aus navigieren: Öffnen Sie das Kontextmenü für das ST-Objekt my_add und wählen Sie den Befehl Anzeigen in System Explorer. Nachdem der System-Explorer für den Ordner src geöffnet wurde, navigieren Sie in den Unterordner src-code und doppelklicken Sie auf die Datei lcfu___MY_ADD.c.

  7. Im geöffneten Editor für die Datei lcfu___MY_ADD.c: Ersetzen Sie die Zeile /* Vendor Code */ durch diesen Text:

    LC_this->LC_VD_MY_ADD = LC_VD_IN1 + LC_VD_IN2;
  8. Speichern Sie die Änderungen und schließen Sie den Editor.

  9. Zurück in logi.CAD 3: Öffnen Sie den FBS-Editor für das Programm Counter, fügen Sie mit Hilfe der Inhaltshilfe einen Aufruf der Funktion my_add ein und erweitern Sie die Logik des Zählers wie folgt:
    images/download/attachments/500237048/VendorBlock-version-1-modificationdate-1663660462091-api-v2.png


  10. Speichern Sie die Änderungen im FBS-Editor.

  11. Öffnen Sie die Perspektive Applikationstest, erstellen und laden Sie die Anwendung auf die integrierte SPS. Details: Siehe "Anwendung auf Steuerung übertragen".

  12. Testen Sie die Anwendung auf der integrierten SPS. Details: Siehe "Anwendung auf Steuerung testen".


Weiterführende Informationen zum Erstellen von Vendor-Bausteine und dem erforderlichen Code finden Sie unter "Details: Vendor-Baustein erstellen".