SGM800 Mono Filler 2 Darstellung der Anzeige Die SGM mit geschlossenem Deckel: Waage stabil Ausgang aktiv 1–4 Null aktiv Waagenwert Tara aktiv * Ist das Mono Filler-Programm aktiv, blinken LED 2 und 3. Die SGM mit geöffnetem Deckel: Taste 1 drücken <2 s= Taste 3 drücken <2 s=...
SGM800 Mono Filler 3 Erläuterung der vorderen Tasten Alle Tasten haben je nach Wäge-, Menü- oder Programmmodus unterschiedliche Funktionen. Taste 1 „kurz“ drücken. Im Wägemodus: Neuen Nullwert erzeugen Im Menümodus: Den Wert um 1 erhöhen oder im Menü eine Ebene nach oben...
Angaben zu Installation und Anschluss des Geräts entnehmen Sie bitte den Handbüchern. In der Baumstruktur des Geräts befinden sich die Konfigurationsparameter unter: PENKO – Device root – SGM800 – System Setup – Configuration (PENKO – Gerätehauptmenü – SGM800 – Systemeinstellungen – Konfiguration)
Seite 7
Die Parameter werden im Kapitel Parameter erläutert In der Baumstruktur des Geräts befinden sich die Rezeptparameter unter: PENKO – Device root – SGM800 – Recipe (PENKO – Gerätehauptmenü – SGM800 – Rezept) Rezeptparameter Die Parameter werden im Kapitel Parameter erläutert...
Manche Parameter können direkt mittels ASCII, TP Protokoll, Modbus RTU, Modbus TCP, Fins, Profibus, Profinet oder EtherNet/IP angesprochen werden. Die Profinet-Konfigurationsparameter finden Sie im PENKO Profinet-Protokollhandbuch. Hinweis: Wird das Gerät neu gebootet oder die Konfiguration manuell geändert, werden alle Konfigurationsparameter wieder auf den Wert gesetzt, der zuletzt in der Konfiguration manuell eingestellt wurde.
Seite 9
SGM800 Mono Filler • H-Time + Stable => erst auf H-Time, dann auf Stable warten • H-Time / Stable => auf H-Time oder Stable warten • Stable + H-Time => erst auf Stable, dann auf H- Time warten H-Time (H-Zeit) Die Zeitspanne, welche die Steuerung wartet, bevor sie den Endwert ermittelt.
Seite 10
SGM800 Mono Filler gegeben, bis es an Eingang 2 quittiert wird. Die Mindest- und Höchsttoleranzwerte lassen sich im Rezept einstellen. Tolerance interval Die Intervallzeit des Feinausgangs (Ein/Aus) bei (Toleranzintervall) geringer Toleranz. Beträgt das Toleranzintervall 0, ist der Feinausgang aktiv, bis das korrigierte Gewicht erreicht ist.
SGM800 Mono Filler Coarse delay (Grobverzögerung) Die Grobverzögerungszeit zu Beginn des Dosierens. Fine delay (Feinverzögerung) Die Feinverzögerungszeit zu Beginn des Dosierens. Start delay (Startverzögerung) Die Verzögerungszeit vor dem Dosieren. Start level (Ausgangswert) Den Messwert der Waage zu Beginn des Dosierens prüfen.
SGM800 Mono Filler Minimum tolerance Die zulässige Toleranz des Endwertes unterhalb des (Mindesttoleranz) Sollwertes. Der Feinausgang bleibt aktiv, bis sich das Gewicht in diesem Bereich befindet. Δ Nicht verwendet, wenn keine Toleranz ausgewählt ist Maximum tolerance Die zulässige Toleranz des Endwertes oberhalb des (Höchsttoleranz)
Seite 13
SGM800 Mono Filler Reserviert Reserviert Reserviert Total Std.dev Abfrage der Standardabweichung des Gesamt-Batchs. (Standardabweichung Gesamt) Total average Abfrage des Durchschnittswertes des Gesamt-Batchs. (Durchschnitt Gesamt) Total (weight) ok Abfrage des Gewichts des akzeptierten Produkts des (Gesamt (Gewicht) ok) gesamten Batchs. Total count ok...
SGM800 Mono Filler 6 Ein- und Ausgänge Folgende Ein- und Ausgänge werden verwendet. 6.1 Eingänge Eingang Name Beschreibung Start/Stop Der Eingang muss hohen Signalpegel (Start/Stopp) führen, um das Programm auszuführen Accept Eingang zum Akzeptieren des tolerance Dosierens, wenn der Endwert (Toleranz außerhalb der Toleranz liegt.
Seite 15
SGM800 Mono Filler Anzeigenalarms. Dieser Alarm kann durch Abschalten von Eingang 1 zurückgesetzt werden. Analog Dosing speed Dosiergeschwindigkeit für Grob-/Feinbefüllen ist (Dosiergeschwindigkeit) verfügbar zwischen 0,00 und 100,00 % (Analog aus)
SGM800 Mono Filler 8 Programmgrundlagen Dieses Kapitel erläutert einige Grundlagen des Mono Filler-Programms, die beim ersten Aufruf des Programms verwendet werden können. 8.1 Ausdosieren Ausdosieren von/aus der Waage: • Das Programm mit Eingang 1 (start/stopp) starten. • Ein Impuls an Eingang 3 (Dosieren starten) leitet das Dosieren ein.
SGM800 Mono Filler • Das Programm mit Eingang 1 (start/stopp) starten. o Das Dosieren beginnt (Tara wird je nach Waagemodus gemessen) o Ausgang 1 (Grob) und Ausgang 2 (Fein) werden aktiv o DAC wird auf die Grobgeschwindigkeit gesetzt • Der Fluktuationswert ist erreicht...
Seite 19
SGM800 Mono Filler o DAC wird auf die Grobgeschwindigkeit gesetzt • Der Fluktuationswert ist erreicht o Ausgang 1 (Grob) wird deaktiviert o DAC wird auf die Feingeschwindigkeit gesetzt • Der Sollwert ist erreicht o Ausgang 2 (Fein) wird deaktiviert o DAC wird auf 0,00 % gesetzt •...
Profibus EtherNet/IP ASCII TCP ASCII SERIELL Profinet IO Hinweis: Die Protokolle FINS und PENKO TP unterstützen keine Registerfunktionen, sondern lediglich grundlegende Lese- und Schreibfunktionen für Merker und Register. Die Parameter werden im Kapitel Parameter erläutert...
SGM800 Mono Filler 10.1 Modbus Nachfolgend finden Sie eine Liste mit dem Datenoffset zum Lesen und Schreiben der Daten. Überschreiten Sie beim Schreiben von Daten nicht die Länge der Daten. Dies hat negative Auswirkungen auf das Programm. In den nachfolgenden Listen werden die Adressen ohne Offset benannt. Wenn Sie die obige Liste verwenden, können Sie die untenstehenden Listen als Strukturen verwenden.
SGM800 Mono Filler 10.2 Profibus Richten Sie zuerst Kanal und Format in der Profibus-Einrichtung ein. Datenstruktur GSD-Datei Laden Sie die GSD-Datei des SGM840-Controllers (PSG80E28.GSD) von der Penko-Website www.penko.com/Support/Software/herunter. Datenstruktur aus SGM840 auslesen: Datentyp Beschreibung Doppelwort 32-Bit- Gewichtswert lesen Ganzzahl/Float mit Vorz.
Seite 32
SGM800 Mono Filler Bit 2 = Eingang 3 Dosierung starten Bit 3 – 15 = Eingang 4 – 16 Nicht verwendet Wort 16 Bit Ausgänge lesen Bit 0 = Ausgang 1 grob Bit 1 = Ausgang 2 fein Bit 2 = Ausgang 3 bereit Bit 3 = Ausgang 4 Ablassen oder Alarm Bit 4 –...
Seite 33
SGM800 Mono Filler Doppelwort 32-Bit- Register 4 lesen Dosierschlussmengenwert Ganzzahl mit Vorz. Datenstruktur in die SGM840 schreiben: Datentyp Beschreibung Byte 8 Bit Befehl schreiben Bit 0 = Nullrücksetzung Bit 1 = Nullstellung Bit 2 = Tara aus Bit 3 = Tara ein...
SGM800 Mono Filler 10.3 EtherNet IP EDS-Datenstruktur Laden Sie die V1.5.0.eds-Datei des SGM820 Controller von der Penko-Website www.penko.com/Support/Software/herunter. Steuerung ein (884) Datenstruktur aus der SGM820 lesen: Im Beispiel wird die Instanz 0x0374 (884) Steuerung ein verwendet. Zugang Name Datentyp Beschreibung...
Seite 35
SGM800 Mono Filler Marker-Eingang BYTE ARRAY[4] Marker 4x8=32 standardmäßig ablesen bei 401–432 Bit 0 = Alarm Bit 1 = Nicht verwendet Bit 2 = Stopptoleranz Bit 3 = Ablassen läuft Bit 4 = Sec Alive Bit Bit 5 = Anzuzeigendes Ablassen...
Seite 36
SGM800 Mono Filler Control out (888) Datenstruktur in die SGM820 schreiben: Im Beispiel wird die Instanz 0x0378 (888) (Control out) verwendet. Zugang Name Datentyp Beschreibung Einst. Control Out STRUCT OF Waagensteuerung ARRAY OF Steuerwort Waage, BYTE[2] siehe auch Waagensteuerwort Reservierte...
Seite 37
SGM800 Mono Filler ZERO TRACK Waagensignal liegt im Nullnachführungsbereich, Nullnachführung möglich TARA Tara der Waage ist aktiv PTARE Voreingestellte Tara der Waage ist aktiv SAMPLE Wird von der internen Prozessabwicklung verwendet BAD CAL Kalibrierung ist fehlerhaft, ungültig, nicht verfügbar CAL ENABLED...
000 = 000000 001 = 00000.0 010 = 0000.00 011 = 000.000 100 = 00.0000 101 = 0.00000 10.4 Profinet GSDML-Datenstruktur Laden Sie die GSDML-Datei der SGM860 von der Penko-Website www.penko.com/Support/Software/herunter. Modul Datentyp Bereitgestellte Daten (Kanäle) Waageneingangsmodul Zyklische Eingabedaten DInt...
Seite 39
SGM800 Mono Filler DInt Ergebnisdaten Byte Befehlsergebniscode Bool Status 0 = Gewicht ist gültig 1 = Stabiles Gewicht 2 = Nettogewicht 3 = Nullmittelpunkt 4 = Null ist eingestellt 5 = Fließkomma 6 = Befehl ist bereit 7 = Befehl ist im Ausführungsmodus...
Seite 40
SGM800 Mono Filler Bit 14 = Zwischensummen zurücksetzen Bit 15 = Summen zurücksetzen Bit 16 = Grob Bit 17 = Fein Bit 18 = Bereit Bit 19 = Ablassen oder Alarm Bit 20 = Belegt Bit 21 = Alarm Bit 22 = Nicht verwendet...
Seite 41
SGM800 Mono Filler Rezept lesen Rezept Zyklische Ausgabedaten Zyklische Eingabedaten Beschreibung Befe Paramet Austaus Ergebnisdaten Befehlsergebnis code Setpoint Nicht Sollwert Siehe Liste (Sollwert) belegt unten Turnover Nicht Fluktuationswert Siehe Liste (Fluktuation) belegt unten Inflight Nicht Dosierschlussmenge Siehe Liste (Dosierschlussme belegt...
Seite 42
SGM800 Mono Filler Inflight Dosierschlussmengenwert Dosie Siehe Liste unten (Dosierschlussmenge) rschl ussm enge nwer Coarse speed Grobgeschwindigkeitswert Grob Siehe Liste unten (Grobgeschwindigkeit) gesch windi gkeits wert Fine speed Feingeschwindigkeitswert Feing Siehe Liste unten (Feingeschwindigkeit) esch windi gkeits wert Min. Toleranz Min.
Seite 43
SGM800 Mono Filler Register lesen Die Registerwerte können über die Parameter der zyklischen Ausgabedaten ausgelesen werden. Zyklische Ausgabedaten DWord Befehl DWord Parameter DInt Austausch Die Ergebnisdaten können mit den zyklischen Eingabedaten ausgelesen werden. Zyklische Eingabedaten DInt Ergebnisdaten Byte Befehlsergebniscode Register lesen...
Seite 44
SGM800 Mono Filler Befehlsergebniscodes Wenn Sie versuchen, einen Rezeptwert zu lesen oder zu schreiben, erhalten Sie ein Befehlsergebnis Code Beschreibung RPC_SUCCES Befehl erfolgreich ausgeführt RPC_EXECUTING Befehl wird ausgeführt RPC_UNKNOWN_COMMAND Unbekannter Penko Profinet-Befehl RPC_UNKNOWN_FUNCTION Unbekannte Funktion RPC_NOTIDLE Ausführung eines Befehls läuft RPC_FAILED Befehlsausführung fehlgeschlagen...
Seite 45
SGM800 Mono Filler Über PENKO Wir bei PENKO Engineering sind auf Wägen spezialisiert. Das Wägen ist grundsätzlich chemisch korrekt, unabhängig von Konsistenz, Art oder Temperatur des Rohmaterials. Das bedeutet, dass jede Art von Material konsistent gewogen werden kann, was eine wesentliche Voraussetzung für eine nachhaltige Umsatzgenerierung in jeder Branche ist.