Herunterladen Inhalt Inhalt Diese Seite drucken

Rtc_Set_Alarm - ifm CR3020 Programmierhandbuch

Can-modul echtzeituhr
Vorschau ausblenden Andere Handbücher für CR3020:
Inhaltsverzeichnis

Werbung

ifm
Ergänzungs-Programmierhandbuch ecomatmobile Echtzeituhr-Modul CR3020 v02.nn.nn
ifm-Funktionselemente
>
3.3.5

RTC_SET_ALARM

Baustein-Typ = Funktionsbaustein (FB)
Baustein ist enthalten in Bibliothek ifm_RTC_Classicx_V01yyzz.LIB
(x = 1...n = Nummer der CAN-Schnittstelle (je nach Gerät, → Datenblatt))
Symbol in CODESYS:
>
Beschreibung
RTC_SET_ALARM konfiguriert die Verzögerungszeit, nach deren Ablauf die Echtzeituhr (RTC) den
Alarmausgang setzt.
Die maximale Ablaufdauer darf 7 Tage, 23 Stunden und 59 Minuten betragen.
Mit dem Baustein kann zusätzlich für die Echtzeituhr eine neue Node-ID vergeben werden.
Eine neue Node-ID für die Echtzeituhr vergeben?
► In NODE_ID die bisherige Node-ID der Echtzeituhr eintragen.
In NEW_NODE_ID die künftige Node-ID eintragen (max. 0x3F).
► Nach Ausführen des Bausteins die Stromversorgung der Echtzeituhr einmal unterbrechen.
>
Die Echtzeituhr übernimmt die neue Node-ID erst mit dem erneuten Einschalten.
Der FB bildet aus den Eingangsparametern eine Matrix, bestehend aus folgenden Daten:
• Verzögerungszeit in Tagen, Stunden und Minuten
• optional eine neue Node-ID
Die Steuerung sendet mit dem Identifier (0x500 + Node-ID) diese Matrix an die Echtzeituhr.
Die Echtzeituhr antwortet darauf mit dem Identifier (0x480 + Node-ID).
Der Ausgangsparameter RESULT gibt Auskunft über den aktuellen Betriebszustand des Bausteins.
Bei Erreichen des Alarm-Termins:
>
Die Echtzeituhr setzt den Alarmausgang.
>
10 Sekunden nach dem Start des Alarmausgangs setzt die Echtzeituhr den Alarmausgang
automatisch wieder zurück.
► Soll der Alarm vorher zurückgesetzt werden:
mit diesem FB die Verzögerungszeit zum Setzen des Alarmausgangs auf Null setzen.
ifm-Funktionselemente_Bausteine (Classic)
33
21923
21915

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis