-

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.

Mit dem Zuweisen eines Programms zu einem Task im 'Tasks und Events'-Editor legen Sie eine neue Programminstanz an. Dies kann auf zwei Arten erfolgen:
Methode 1:
  1. Im Programmiermodus: Doppelklicken Sie in der ANLAGE auf den 'PLCnext'-Knoten.
  2. 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.
  3. 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:

  4. 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.

    Nach dem erfolgreichen Erzeugen erscheint die Programminstanz mit der zugewiesenen Programm-POE unter dem zugehörigen Task-Knoten in der ANLAGE.

    In der ANLAGE können Sie mit dem Kontextmenübefehl 'Gehe zum Typ' der POE-Instanz die Editorengruppe der zugewiesenen Programm-POE öffnen.

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.