Modul: ESG (FC) - Quelle: Aggregat

Typ Verwendungszweck
Einzel Steuerung Geräte (FC) Aggregatansteuerung

Eingangsparameter:

Parameter Datentyp Beschreibung
xBV BOOL Befehlsfreigabe (Verriegelung)
xBA BOOL Befehlsfreigabe Automatik
xRM_E BOOL Rückmeldung AUF / EIN
xRM_A BOOL Rückmeldung ZU / AUS
xSTO BOOL Störmeldeeingang 
iDelay INT Ein-Ausschaltverzögerung für QL
iTyp INT Typdefinition
iMode INT Betriebsart
iAgg_Nr INT eindeutige Aggregatsnummer

Ausgangsparameter:

Parameter Typ Funktion
QL BOOL Aggregatansteuerung
qStoerung BOOL Störungsanzeige

Funktionsbeschreibung:

Dieser Baustein dient zur Ansteuerung von Motoren und Ventilen.


Steuerwort DELAY

0 = keine Verzögerung

1 = Einschaltverzögerung

2 = Ausschaltverzögerung

3 = Ein-Ausschaltverzögerung


Steuerwort TYP

1 = Motor

RM_E übergibt Motor EIN an die Visualisierung

RM_A wird nicht ausgewertet

 

2 = Ventil ohne Rückmeldung

RM_E wird nicht ausgewertet

RM_A wird nicht ausgewertet

 

3 = Ventil mit Rückmeldung

RM_E übergibt Ventil EIN/AUF an die Visualisierung

RM_A übergibt Ventil AUS/ZU an die Visualisierung


Steuerwort MODE

1 = H-0-A

2 = Dauerautomatik


Steuerwort AGG_NR von 1 bis 64 darf für jeden Aufruf des Bausteins nur einmal vergeben werden.

 

Bei der Betriebsart 0 (H-0-A) wird der Handbetrieb nach der eingestellten Zeit ausgeschaltet.

Durch setzten der Zeit auf 9999 wird diese Funktion inaktiv.

Der Ausgang QL wird im Handbetrieb mit xBV und in Automatik mit xBA und xBV geschaltet.

qStoerung dieser Ausgang wird nach Ablauf der Verzögerungszeit aktiv wenn QL ein ist und die zugehörige Rückmeldung xRM_E oder xRM_A nicht aktiv wird oder xRM_E und xRM_A gleichzeitig EIN sind.

Das zugehörige Störmeldebit wird im Störmelde-DatenBaustein gesetzt.

 

Eine Laufmeldung wird ausgegeben solange der Ausgang QL angesteuert ist, die Rückmeldung xRM_E und xRM_A nicht ein sind.


 

Datenbaustein:

AGGREGAT_DATEN Daten für alle Aggregate

 

Datenstruktur als Schnittstelle zur Visualisierung:

Aggregat_X[0].Steuerung DB80.DBW00 0=Aus; 1=Hand; 2=Auto
Aggregat_X[0].Status DB80.DBW02 -1=Störung; 1=Aus; 2=Ein; 3=Laufmeldung; 4=Wartung
Aggregat_X[0].Sollzeit_Stoe DB80.DBW04 Sollwert Verzögerungszeit Störung
Aggregat_X[0].Istzeit_Stoe DB80.DBW06 Istwert Verzögerungszeit Störung
Aggregat_X[0].Sollzeit_Verz DB80.DBW08 Sollwert Verzögerungszeit Ein-Ausschalten
Aggregat_X[0].Istzeit_Verz DB80.DBW10 Istwert Verzögerungszeit Ein-Ausschalten
Aggregat_X[0].Istzeit_Verz DB80.DBW12 Istwert Verzögerungszeit Ein-Ausschalten
Aggregat_X[0].Sollzeit_Hand DB80.DBW14 Sollwert Zeitbegrenzung Handbetrieb
Aggregat_X[0].Istzeit_Hand DB80.DBW16 Istwert Zeitbegrenzung Handbetrieb
Aggregat_X[0].Betriebs_Sek DB80.DBW18 Istwert Betriebssekunden
Aggregat_X[0].Betriebs_Std DB80.DBD20 Istwert Betriebsstunden
Aggregat_X[0].Einschalt DB80.DBW24 Istwert Schaltspiele
Aggregat_X[0].Stoerungen DB80.DBW26 Istwert Störungszähler
Aggregat_X[0].Wartung_Soll DB80.DBW28 Sollwert für Wartungsmeldung
Aggregat_X[0].Wartung_Ist DB80.DBW30 Betriebsstunden seit letzter Wartung
Aggregat_X[0].Wartung_Ist DB80.DBW32 Betriebsminuten seit letzter Wartung
Aggregat_X[0].Reserve_3 DB80.DBW34 Reserve
Aggregat_X[0].Reserve_4 DB80.DBW36 Reserve
Aggregat_X[0].Reserve_5 DB80.DBW38 Reserve
Aggregat_X[0].Reserve_6 DB80.DBW40 Reserve
Aggregat_X[0].Hilfsbit_1 DB80.DBX42.0 Hilfsmerker Störung
Aggregat_X[0].Hilfsbit_2 DB80.DBX42.1 Hilfsmerker Ausgang
Aggregat_X[0].Hilfsbit_3 DB80.DBX42.2 Hilfsmerker Störung
Aggregat_X[0].Hilfsbit_4 DB80.DBX42.3 Reserve
Aggregat_X[0].Hilfsbit_5 DB80.DBX42.4 Reserve
Aggregat_X[0].Hilfsbit_6 DB80.DBX42.5 Reserve
Aggregat_X[0].Hilfsbit_7 DB80.DBX42.6 Reserve
Aggregat_X[0].Hilfsbit_8 DB80.DBX42.7 Reserve

Mit der Auswahl einer Aggregatnummer in Aggregat_X[0].Reserve_6 (DB80.DBW38) werden alle Daten des zugehörigen Aggregats in den Datenbereich Aggregat_X[0] kopiert und können dort bearbeitet werden.


Bedienung:


Durch Auswahl eine Aggregats wird das Bedienfenster geöffnet. Mit den Tastern H-0-A wird die Betriebsart angewählt.

H = Handbetrieb, es sind die Grundverriegelungen für Sicherheit bzw. Aggregateschutz aktiv.

0 = Aus

A = Automatikbetrieb, es wird über den Programmablauf z.B. Schrittkette geschaltet.

Verriegelung = freigegeben, Bedienung möglich

Verriegelung = gesperrt, Bedienung nicht möglich


Durch Auswahl einer Aggregatnummer werden alle Daten des zugehörigen Aggregates angezeigt und können dort editiert werden.

Hand = Einschaltzeitbegrenzung Handbetrieb

Verzögerung = Verzögerungszeit für Ein-Ausschaltverzögerung

Störung = Verzögerungszeit für Störmeldung

Wartung = Sollzeit für Wartungsmeldung

Schaltspiele = Anzahl der Schaltspiele

Störungen = Anzahl der Störungen

Betriebsstunden = Anzahl der Betriebsstunden


Statusanzeige der Aggregate

Grau = undefiniert

Weiß = Aus

Grün = Ein

Gelb = Bewegung

Blau = Wartung

Rot = Störung