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
|