Anwendung erstellen und auf SPS laden
Verwenden Sie den Befehl Anwendung erstellen und laden in der Sicht Instanzen, falls Sie die Anwendung für eine →SPS erstellen und darauf laden wollen. Falls die SPS nicht verfügbar ist, könnte die Verwendung des Befehls Anwendung erstellen vorteilhafter sein.
Bedingungen für Anwendung erstellen und laden:
Sie haben bereits ein Programm im SPS-Objekt zugeordnet (siehe "Programmtyp im SPS-Objekt zuordnen"). (Das ist gegeben, nachdem Sie ein Projekt erstellt haben und Sie die darin vorhandenen →Ressourcen verwenden.)
Sie
haben die SPS im SPS-Objekt konfiguriert und
sind zur SPS verbunden.Die Objekte mit der Anwendung müssen korrekten ST-Code, korrekte FBS-Logik oder korrekte Kontaktpläne enthalten.
Siehe "Kennzeichnung der Fehler und Warnungen im ST-Editor", "Kennzeichnung der Fehler und Warnungen im FBS-Editor" oder "Kennzeichnung der Fehler und Warnungen im KOP-Editor".Externe Variablen müssen globale Variablen korrekt referenzieren (Name und Typ müssen exakt übereinstimmen). Details: siehe "Deklaration von externen Variablen in ST".
Das SPS-Objekt mit der konfigurierten SPS muss korrekte Definitionen enthalten (siehe unter "Fehler beim Bearbeiten eines SPS-Objekts im Editor" für die korrekte Syntax im Editor für ein SPS-Objekt).
Eine Verbindung zur SPS ist vorhanden.
So laden Sie Ihre Anwendung in ST, Anwendung in FBS und/oder Anwendung im KOP-Editor auf eine SPS (inkl. Erzeugung der dafür erforderlichen Binär-Dateien):
In der Sicht Instanzen: Selektieren Sie die gewünschte SPS (= entsprechende IEC-Ressource mit Symbol ) oder einen der darunterliegenden Einträge.
Ergebnis: Oberhalb der Symbolleiste der Sicht wird die selektierte SPS inkl. Projektname angezeigt.Stellen Sie vor dem Laden anhand der Status-Informationen der SPS sicher, dass Sie die korrekte SPS ausgewählt haben und dass diese verfügbar ist.
Drücken Sie auf , um die im SPS-Objekt zugeordneten Programme (d.h. die Binär-Dateien) zu erstellen und auf die SPS zu laden.
Ergebnis: Die Sicht Build-Log informiert Sie, ob die Anwendung erfolgreich erstellt wurde oder nicht. Falls die Anwendung erfolgreich erstellt wurde, wird der Fingerprint für die Zeile Code-Identifikation unterhalb von SPS-Informationen in der Sicht Instanzen aktualisiert, sodass er dem Fingerprint für die IEC-Ressource entspricht.Falls nicht verfügbar ist, informieren Sie sich über Ursachen und Lösungen unter "Deaktivierte Schaltfläche "Anwendung erstellen und laden""".
Nach dem Laden startet logi.CAD 3 die Anwendung auf der SPS. Beachten Sie:
Falls Sie mehrere Programme im SPS-Objekt zugeordnet haben (siehe "Mehrere Programmtypen zuordnen (= neue Instanzen erstellen)") , werden diese auf der SPS nacheinander ausgeführt – und zwar in der gleichen Reihenfolge, wie die Programme im SPS-Objekteingegeben sind. Die Sicht Instanzen zeigt Ihnen aktualisierte Status-Informationen der SPS.
Falls Sie mehrere Ressourcen in einer Konfiguration deklariert haben (siehe "Mehrere Ressourcen in einer Konfiguration des SPS-Objekts deklarieren"), wird nur jene Ressource auf der SPS ausgeführt, die Sie auf die SPS geladen haben.
Das Zielsystem beeinflusst die Applikation.
Informieren Sie sich unter "Zielsystem-spezifische Eigenschaften und Einschränkungen".
Die Sicht Ressourcen-Manager ermöglicht es, die Anwendung für mehrere SPS auf einmal zu erstellen und danach zu laden.
Weitere nützliche Informationen:
FAQ-Artikel
Wann ist die auf die SPS geladene Anwendung nicht mehr aktuell?
Wann wird der Fingerprint für eine Anwendung nicht geändert und wann wird er geändert?
Kann das Laden der Anwendung auf die SPS zeitlich begrenzt werden?
Wann ist die Version des Laufzeitsystems auf der SPS zu aktualisieren?
Troubleshooting-Artikel