PamaglaweBedien- und Projekthilfe
Objekte · Struktur

Rezept – Sollwerte an den Simulator übertragen

Ein Testrezept mit einem Sollwert anlegen, Grenzen prüfen und die bestätigte Übertragung an den Modbus-Testserver nachvollziehen.

Hilfe-ID OBJ-RECIPE8 Originalbilder

1. Rezeptauswahl einfügen

Wählen Sie Struktur → Rezept und platzieren Sie das Objekt auf der Seite. Ohne angelegte Rezepte bleibt die Auswahl leer. Das Objekt dient zur Auswahl und Übertragung der projektweiten Rezepte.

Das Beispiel verwendet X = 20, Y = 130, Breite = 300 und Höhe = 110. Unter Text / Startwert steht die Überschrift „Rezept auswählen und übertragen“. Öffnen Sie Rezepte verwalten.

Rezept in der Gruppe Struktur auswählen.
Leere Rezeptauswahl auf der Hauptseite.
Objekteigenschaften der Rezeptauswahl.

2. Testrezept anlegen

Die Verwaltung trennt Rezeptdefinition, Batch-/Protokolleinstellungen und Rezeptparameter. Für diesen Einstieg verwenden wir einen Sollwert ohne CIP-Weg und ohne automatische Protokollierung.

  1. Klicken Sie links unten auf Neu.
  2. Tragen Sie als Rezeptnamen Testrezept 60 und als Beschreibung „Beispiel zur Sollwertübertragung“ ein.
  3. Lassen Sie Version / Revision auf 1.0, Chargenpräfix auf CH und den CIP-Weg auf (kein CIP-Weg).
  4. Lassen Sie Für dieses Rezept ein Protokoll erzeugen ausgeschaltet.
  5. Klicken Sie auf Rezept vollständig übernehmen, bevor Sie einen Sollwert hinzufügen.

Das Rezept definiert die Sollwerte. Eine Charge bezeichnet eine konkrete Ausführung eines Rezeptstands. Die Einrichtung von Chargenprotokollen ist nicht Teil dieses Einstiegsbeispiels.

Rezept- und Batchverwaltung vor dem Anlegen des ersten Rezepts.

3. Den Sollwert hinzufügen

  1. Klicken Sie auf Sollwert hinzufügen.
  2. Wählen Sie unten über Symbol den vorhandenen Eintrag Modbus_Testserver → Anlage_Sollwert → 40007.
  3. Kontrollieren Sie die übernommenen Verbindungsdaten und ergänzen Sie die Felder wie unten gezeigt.
FeldBeispielwert
SPS / GerätModbus_Testserver
SymbolAnlage_Sollwert
IP-Adresse127.0.0.1
SPS-Adresse40007
DatentypUINT16
BezeichnungAnlagen-Sollwert
Sollwert60
Erlaubtes Min / Max0 / 100
KommentarSollwert aus dem Testrezept

Die Verbindung des Beispiels verwendet Port 502 und Unit-ID 1. Beide Toleranzfelder und die Einheit bleiben leer; Pflichtzutat bleibt ausgeschaltet. Klicken Sie auf Sollwert übernehmen und anschließend auf Rezept vollständig übernehmen.

4. Minimum und Maximum vollständig eintragen

Die Meldung „Erlaubtes Minimum und Maximum bitte vollständig und in richtiger Reihenfolge eintragen“ erscheint hier, weil Erlaubtes Min leer ist, während Erlaubtes Max = 100 eingetragen wurde.

Schließen Sie die Meldung mit OK, ergänzen Sie Min = 0 und übernehmen Sie erneut. Entweder sind beide Grenzen leer oder beide gültig eingetragen; das Minimum darf nicht größer als das Maximum sein. Unser Sollwert 60 liegt innerhalb von 0 bis 100. Auch Toleranz − und Toleranz + werden paarweise ausgefüllt oder beide leer gelassen.

Validierung: Das Minimum fehlt, während Maximum 100 eingetragen ist.

5. Das fertige Rezept kontrollieren

Links steht jetzt Testrezept 60 · Rev. 1.0 · 1 Sollwert. Die Parameterliste zeigt Anlage_Sollwert · 40007 = 60. Die Bestätigung meldet, dass das Rezept einschließlich des aktuellen Sollwerts übernommen wurde.

„Ist: nicht konfiguriert“ bezeichnet die nicht eingerichtete separate Istwertquelle. Sie ist für die hier gezeigte Sollwertübertragung nicht erforderlich. Die Übernahmebestätigung in diesem Fenster bestätigt die Konfiguration, noch keine Übertragung an ein Gerät.

Schließen Sie die Verwaltung, bestätigen Sie die Objekteigenschaften mit Übernehmen und speichern Sie das Projekt.

Testrezept 60 vollständig übernommen, mit einem Sollwert und Grenzen 0 bis 100.

6. An den lokalen Testserver übertragen

  1. Aktivieren Sie den lokalen Modbus-Projektsimulator und starten Sie mit F5 den Testmodus.
  2. Prüfen Sie die Online-Verbindung zum Testserver 127.0.0.1:502, Unit-ID 1.
  3. Wählen Sie im Rezeptobjekt Testrezept 60.
  4. Klicken Sie auf Rezept an SPS übertragen.
  5. Prüfen Sie Rezeptname und Anzahl der Sollwerte im Bestätigungsdialog und klicken Sie auf Übertragen.

Dieser Schritt schreibt den Rezeptwert an das konfigurierte Ziel. Im gezeigten Versuch ist das der lokale Simulator. Vor der Bestätigung steht Register 40007 im Bild auf 0.

Vor der Übertragung: Bestätigungsdialog und Register 40007 mit Wert 0.

7. Übertragung und Zielwert prüfen

Die Rückmeldung Rezeptübertragung bestätigt meldet, dass das Rezept vollständig übertragen wurde und 1 von 1 Sollwerten durch die Kommunikation bestätigt wurde. Gleichzeitig zeigt der Testserver bei 40007 / Anlage_Sollwert den Wert 60.

Damit ist die Sollwertübertragung in diesem Beispiel nachgewiesen. Eine Kommunikationsbestätigung ist keine Bestätigung, dass ein realer Prozess seinen Sollwert bereits erreicht hat.

Falls der Wert nicht ankommt, prüfen Sie Online-Status, Zielgerät, Adresse und Datentyp sowie die angezeigte Übertragungsrückmeldung. Weitere Bedienhilfen: Tastenkürzel.

Übertragung bestätigt: 1 von 1 Sollwerten und Register 40007 mit Wert 60.
Bildansicht
Übertragung bestätigt: 1 von 1 Sollwerten und Register 40007 mit Wert 60.