Ausführliche Beschreibung
2.6 Struktur der Nahtstelle
Erweiterungen der PLC Alarme über den Baustein FC 10
Über den Parameter "ExtendAlMsg"
am FB1 kann eine Auswahl über den PLC Alarmmechanismus getroffen werden.
Bei dem Wert FALSE im Parameter "ExtendAlMsg" ist das bisherige Verfahren des FC10 mit
dem DB2 als Bitfeld-Datenbaustein aktiv.
Es gelten die bekannten Einschränkungen bezüglich Kanal- und Achs-Anzahl.
Bei dem Wert TRUE im Parameter "ExtendAlMsg" wird die Erweiterung des FC 10 aktiv.
Dabei wird wie bisher der DB 2, DB 3 angelegt und in den DB 2 sind vom Anwender Bits zu
setzen bzw. rückzusetzen. Die Parametrierung über Meldung und Alarm und einer
Parametrierung des Zahlenwerts der 2. Dekade der Useralarme sind im DB 5 enthalten.
Die Erweiterungen sind:
● Unterstützung für 10 Kanäle, 31 Achsen.
● Es stehen Bereiche für Vorschubhalt, Einlesesperre usw. ohne Meldungen zur
● Die Alarme / Meldungen bekommen für den Userbereich 0 zusätzlich zur Alarmnummer
● Die Usermeldungen sind in der 2. Dekade der Meldenummer im Zahlenbereich 0 bis 9
Die Strukturierung des DB 2 ist im UDT1002 (Grundprogramm) erkennbar. Der UDT1002
sollte bei den neuen Alarmfunktionen dem DB 2 symbolisch zugeordnet werden.
Am Beginn des DB 2 liegen Bitfelder für Signale ohne Meldungserzeugung. Danach folgt ein
64 Integer großes Array für die Zusatzinfo des Userbereichs 0.
Anschließend folgen die Bereiche, die auch Alarme / Meldungen absetzen.
Diese Bereiche sind ergänzt auf 10 Kanäle, 31 Achsen.
2-34
Verfügung. Die Informationen aus diesem Bereich werden in Abhängigkeit vom FC 10-
Parameter "ToUserIF" zusammen mit den zugehörigen Meldungsbits als Sammelsignale
auf die Nahtstelle im DB21, DB31 gelegt. Somit entfällt das bisher recht umständliche
Handling dieser Signale.
auch 16 Bit Integer Zusatzwerte (%Z Parameter im Alarmtext). Die 16 Bit Integerwerte
sind vom Anwender in den DB 2 in die Array-Variable ZInfo0 parallel zum Setzen eines
Alarmbits zu schreiben. Für jedes Bit im User Bereich 0 ist ein Integerwert vorhanden,
siehe UDT1002 im Grundprogramm.
parametrierbar. Der Anzeigewert der 2. Dekade muss vom Anwender in den DB5 in die
Array - Variable UserDek2No geschrieben werden. Für jeden Userbereich kann eine Zahl
festgelegt werden, siehe DB 5 im Grundprogramm.
Standardmäßig ist der Wert 0 für die 2. Dekade vorbelegt.
Grundfunktionen: PLC-Grundprogramm solution line (P3 sl)
Funktionshandbuch, 11/2006, 6FC5397-0BP10-2AA0