Programminstanz durch Zuweisen eines Programms zu einem Task erzeugen
Dieses Thema bezieht sich nur auf die nicht-sicherheitsbezogene Steuerung.
Informationen zum sicherheitsbezogenen Task und der ausgeführten Programminstanz finden Sie im Thema "Sicherheitsbezogene SPS-Laufzeitkonfiguration".
Hinweis
Im Debug-Modus zeigt das Steuerungs-Cockpit neben der Gesamtauslastung der Steuerung die Auslastung pro Prozessorkern an (in PLCnext Engineer wird jeder Kern durch einen ESM repräsentiert). Verwenden Sie diese Informationen während der Inbetriebnahme Ihrer Applikation, um die Verteilung der Programminstanzen auf die verfügbaren Kerne zu optimieren. |
- Methode 1: Durch Eingeben des Instanznamens und Auswählen des Programmtyps.
- Methode 2: Per Drag & Drop eines Programmtyps (POE) aus den KOMPONENTEN in die Tabelle.
- Im Programmiermodus: Doppelklicken Sie in der ANLAGE auf den 'PLCnext'-Knoten.
- Finden Sie im 'Tasks und Events'-Editor den Task, dem Sie eine Programminstanz zuweisen möchten (Task Cyclic100 im Beispiel (1)). Programminstanzen, die dem Task bereits zugewiesen sind, sind als untergeordnete Elemente aufgelistet.
Geben Sie den Namen der Programminstanz ein. - Linksklicken Sie in die Zelle 'Programmtyp' (Programmtyp auswählen). Es erscheint die Rollenauswahl (2 im folgenden Beispiel). Der Baum auf der linken Seite zeigt die Struktur der Programm-POEs, wie Sie im Ordner 'Programme' in den KOMPONENTEN organisiert sind. Rechts stehen die verfügbaren Programm-POEs zur Auswahl.Programm-POEs aus eingebundenen Bibliotheken können ebenfalls ausgewählt werden. Dazu gehören:
- Anwenderdefinierte IEC 61131-3 Bibliotheken (die zuvor aus einem anderen PLCnext Engineer-Projekt exportiert wurden).
- IEC 61131-3 Firmware-Bibliotheken (vom Gerätehersteller zur Verfügung gestellt).
- PLCnext Technology-Komponentenbibliotheken mit nicht-IEC 61131-3-konformen Programm-POEs.
Lesen Sie hierzu das Thema "Integrieren extern entwickelter nicht-IEC 61131-3-Programme in die PLCnext Technology-Taskplanung".
- Wählen Sie links in der Baumstruktur einen Ordner und anschließend rechts die Programm-POE. Bestätigen Sie mit der <Eingabe>-Taste.Verwenden Sie die folgenden Tasten, um in der Rollenauswahl zu navigieren:
Drücken Sie die Tastenkombination ... ... um ... <Tab>/<Umschalt> + <Tab> zwischen den Ordnern links und den Einträgen rechts umzuschalten. <PfeilAb>/<PfeilAuf> den Cursor nach unten/oben zu bewegen. <Eingabe>
(Fokus auf der rechten Seite)den aktuell markierten Eintrag auszuwählen, die Auswahlmaske zu schließen und den Eintrag in das Tabellenfeld zu übernehmen. <Pfeil nach rechts>/<Pfeil nach links>
(Fokus auf der linken Seite)den aktuell markierten Ordner auf der linken Seite zu erweitern/reduzieren.
Methode 2:
Ziehen Sie die Programm-POE aus den KOMPONENTEN auf eine leere Tabellenzeile unterhalb des gewünschten Task. Die neue Programminstanz wird mit einem vorgeschlagenen Namen in die Tabelle eingefügt.