////////////////////////////////////////////////////////////////////////////////////////// // // // Cy4-Dienstekarte A00281 V1.0 // // ____________________________ // // // ////////////////////////////////////////////////////////////////////////////////////////// [Zu tun:] Dienstekarte in HTML/Markdown darstellen Liste der Dienste: Leistungsschalter 1: 100100h : 1 : RW : OnPowerSwitchMode 100110h : 1 : RO : OnPowerSwitchState 100116h : 1 : WO : OnExtraOn 10011Ah : 1 : RW : OnExtraOnDuration 100120h : 12 : RW : OnTimerModeParameter 100130h : 12 : RW : OnTimerModeParameter 100140h : 12 : RW : OnTimerModeParameter 100180h : 4 : RW : OnBrightnessModeParameter Leistungsschalter 2: 100200h : 1 : RW : OnPowerSwitchMode 100210h : 1 : RO : OnPowerSwitchState 100216h : 1 : WO : OnExtraOn 10021Ah : 1 : RW : OnExtraOnDuration 100220h : 12 : RW : OnTimerModeParameter 100230h : 12 : RW : OnTimerModeParameter 100240h : 12 : RW : OnTimerModeParameter 100280h : 4 : RW : OnBrightnessModeParameter System: 100410h : 7 : RW : OnDateTime 100510h : 1 : RW : OnAmbientBrightness 100610h : 2 : RW : OnAcceptBroardcasts 100630h : 10 : RW : OnServerLink E00020h : 7 : WO : OnDateTime E00060h : 1 : WO : OnAmbientBrightness FFF020h : 1 : RW : OnInfoLedSignal FFFF00h : 61 : RW : OnDeviceLabel FFFF40h : 1 : WO : OnFactorySettings FFFFF0h : 7 : RO : OnCallTypePlate FFFFF8h : 1 : WO : OnEnterApplication FFFFFAh : 1 : WO : OnEnterProgramLoader FFFFFCh : 2 : WO : OnChangeCy4Address ////////////////////////////////////////////////////////////////////////////////////////// // // // Dienst: PowerSwitchMode (read write) // // // // Beschreibung: Betriebsart des Leistungsschalters. // // PowerSwitchMode ist ein Gemeinschaftsbearbeiter der Leistungsschalter // // 1 und 2. // // // // 0 // // +---+ // // Belegung: |PSM| // // +---+ // // // // [PSM] Betriebsart: 0 = Aus (Voreinstellung), // // 1 = Ein, // // 2 = Zeitautomatik, // // 3 = Helligkeitsautomatik, // // x = Wird ignoriert // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Dienst: PowerSwitchState (read only) // // // // Beschreibung: Liefert den Zustand des Leistungsschalters. // // PowerSwitchState ist ein Gemeinschaftsbearbeiter der Leistungs- // // schalter 1 und 2. // // // // 0 // // +---+ // // Belegung: |PSS| // // +---+ // // // // [PSS] Leistungsschalter: 0 = Aus, 1 = Ein. // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Dienst: ExtraOn (write only) // // // // Beschreibung: Auslöser, um unabhängig von der aktuellen Betriebsart den Leistungs- // // schalter für eine bestimmte Dauer (s. ExtraOnDuration.DUR) einzu- // // schalten. // // ExtraOn ist ein Gemeinschaftsbearbeiter der Leistungsschalter 1 und // // 2. // // // // 0 // // +---+ // // Belegung: |EXO| // // +---+ // // // // // // [EXO] Auslöser zur betriebsartunabhängigen zeitbegrenzten Einschaltung des // // Leistungsschalter: 5Eh ('^'). // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Dienst: ExtraOnDuration (read write only) // // // // Beschreibung: Dauer der Extraeinschaltung. Siehe ExtraOn.EXO. // // ExtraOnDuration ist ein Gemeinschaftsbearbeiter der Leistungsschalter // // 1 und 2. // // // // 0 // // +---+ // // Belegung: |DUR| // // +---+ // // // // // // [DUR] Dauer der betriebsartunabhängigen Einschaltung des Leistungsschalter: 1 .. // // 240 [min]. // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Dienst: TimerModeParameter (read write) // // // // Beschreibung: Zugriff auf die Parameter der Zeitautomatik. Überschneiden sich // // Zeiten der Zeitgeber, dominiert der eingeschaltete Zustand. // // TimerModeParameter ist ein Gemeinschaftsbearbeiter für alle 3 Zeit- // // geber der Leistungsschalter 1 und 2. // // // // 0 1 2 3 4 // // +---+---+---+---+---+ 5 6 7 8 9 10 11 // // Belegung: |ACT|STH|STM|ETH|ETM|+---+---+---+---+---+---+---+ // // +---+---+---+---+---+|MON|TUE|WED|THU|FRI|SAT|SUN| // // +---+---+---+---+---+---+---+ // // // // [ACT] Zeitgeber Aktiv: 0 = Aus, 1 = Ein, x = Wird ignoriert. // // [STH] Einschaltzeitpunkt Stunde: 0 .. 23 [h], oder 255. // // [STM] Einschaltzeitpunkt Minute: 0 .. 59 [m], oder 255. // // [ETH] Abschaltzeitpunkt Stunde: 0 .. 23 [h], oder 255. // // [ETM] Abschaltzeitpunkt Minute: 0 .. 59 [m], oder 255. // // [MON] Freigabe für Montag: 0 = Aus 1 = Ein, x = Wird ignoriert. // // [TUE] Freigabe für Dienstag: 0 = Aus 1 = Ein, x = Wird ignoriert. // // [WED] Freigabe für Mittwoch: 0 = Aus 1 = Ein, x = Wird ignoriert. // // [THU] Freigabe für Donnerstag: 0 = Aus 1 = Ein, x = Wird ignoriert. // // [FRI] Freigabe für Freitag: 0 = Aus 1 = Ein, x = Wird ignoriert. // // [SAT] Freigabe für Samstag: 0 = Aus 1 = Ein, x = Wird ignoriert. // // [SUN] Freigabe für Sonntag: 0 = Aus 1 = Ein, x = Wird ignoriert. // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Dienst: BrightnessModeParameter (read write) // // // // Beschreibung: Zugriff auf die Parameter der Helligkeitsautomatik. // // BrightnessModeParameter ist ein Gemeinschaftsbearbeiter der // // Leistungsschalter 1 und 2. // // // // 0 1 2 3 // // +---+---+---+---+ // // Belegung: |ACT|THB|THD|ONT| // // +---+---+---+---+ // // // // [ACT] Aktivität // // 0 = Ein wenn dunkel, aus wenn hell (Voreinstellung). // // 1 = Ein wenn hell, aus wenn dunkel. // // x = Ohne Wirkung // // [THB] Helligkeits-Schwellenwert: 2 .. 99 %. muss über liegen. // // [THD] Dunkelheits-Schwellenwert: 1 .. 98 %. muss unter liegen. // // [ONT] Automatische Abschaltung nach (in 10-Minuten Schritten): 0 .. 96 [10m], // // 0 = Keine Abschaltung . // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Dienst: DateTime (read write) // // // // Beschreibung: Ermöglicht den Zugriff auf die Systemzeit des Gerätes. Der Behandler // // wird für den lokalen Dienst wie auch für den Rundruf eingesetzt. // // // // 0 1 2 3 4 5 6 // // +---+---+---+---+---+---+---+ // // Belegung: |YR1|YR2|MON|DAY|HUR|MIN|SEC| // // +---+---+---+---+---+---+---+ // // // // [YRx] Jahr: 1700 .. 9000 , (0xFFFF) // // [MON] Monat: 1 .. 12 , (0xFF) // // [DAY] Tag: 1 .. 31 , (0xFF) // // [HUR] Stunde: 0 .. 23 , (0xFF) // // [MIN] Minute: 0 .. 59 , (0xFF) // // [SEC] Sekunde: 0 .. 59 , (0xFF) // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Dienst: AmbientBrightness (read write) // // // // Beschreibung: Ermöglicht Zugriff auf die vom System genutzte Umgebungshelligkeit. // // Der Behandler wird für den lokalen Dienst wie auch für den Rundruf // // eingesetzt. // // // // 0 // // +---+ // // Belegung: |EBS| // // +---+ // // // // [EBS] Umgebungshelligkeit: 0 .. 100 % oder -128. // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Dienst: AcceptBroardcasts (read write) // // // // Beschreibung: Mit diesem Dienst kann festgelegt werden, ob das Gerät Rundmitteil- // // ungen an E00020h (Zeit) und E00060h (Umgebungshelligkeit) entgegen- // // nimmt oder nicht. // // // // 0 1 // // +---+---+ // // Belegung: |ATB|ABB| // // +---+---+ // // // // [ATB] Zeit-Rundmitteilung: 1 = akzeptieren, 0 = ignorieren. // // [ABB] Umgebungshelligkeit-Rundmitteilung: 1 = akzeptieren, 0 = ignorieren. // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Dienst: ServerLink (read write) // // // // Beschreibung: Adresse und Dienstort der Server für Zeit und Umgebungshelligkeit. // // // // 0 1 2 3 4 5 6 7 8 9 // // +---+---+---+---+---+---+---+---+---+---+ // // Belegung: |TSN|TSD|LC1|LC2|LC3|BSN|BSD|EC1|EC2|EC3| // // +---+---+---+---+---+---+---+---+---+---+ // // // // [TSN] Zeitserver: Cy4-Netzadresse: 1 .. 255. // // [TSD] Zeitserver: Cy4-Geräteadresse: 1 .. 255. // // [LCx] Zeitserver: Dienstort der abzufragenden Zeitinformation: 100000h .. FFFF00h, // // FFFFFFh wenn nicht gesetzt. // // [BSN] Umgebungshelligkeitsserver: Cy4-Netzadresse: 1 .. 255. // // [BSD] Umgebungshelligkeitsserver: Cy4-Geräteadresse: 1 .. 255. // // [ECx] Umgebungshelligkeitsserver: Dienstort der abzufragenden helligkeit: 100000h // // .. FFFF00h, FFFFFFh wenn nicht gesetzt . // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Dienst: InfoLedSignal (read write) // // // // Beschreibung: Legt die Aufgabe der grünen Info-LEDs fest. Folgende Lichtsignale // // können eingestellt werden: // // // // 0 = Kein Signal, Ausgeschaltet. // // 1 = Leuchtet durchgehend. // // 2 = Herzschlag-Signal. // // 3 = Zeigt Aktivität auf dem Bus. // // x = Wirkungslos. // // // // 0 // // +---+ // // Belegung: |SIG| // // +---+ // // // // [SIG] Lichtsignale der grünen Info-LED, Voreingestellt ist 3. // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Dienst: DeviceLabel (read write) // // // // Beschreibung: Benutzerdefinierte Gerätebezeichnung. // // // // 0 1 2 ... 59 60 // // +---+---+---+- -+---+---+ // // Belegung: |N01|N02|N03| ... |N60| 0 | // // +---+---+---+- -+---+---+ // // // // [Nxx] Zeichen der allgemeinen Gerätebezeichnung: 0 .. 255 (ASCII/UTF-8) // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Dienst: FactorySettings (write only) // // // // Beschreibung: Zurückstellen aller Einstellungen auf den Ursprungszustand. // // // // 0 // // +---+ // // Belegung: |FST| // // +---+ // // // // [FST] Auslöser zur Wiederherstellung der Werksvoreinstellungen: 5Eh ('^'). // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Pflichtdienst: CallTypePlate (read only) // // // // Beschreibung: Geräte-Typenschild erfragen. // // // // 0 1 2 3 4 5 6 // // +---+---+---+---+---+---+---+ // // Belegung: |AT2|AT1|AT0|AVE|BT2|BT1|BT0| // // +---+---+---+---+---+---+---+ // // // // [ATx] Anwendungstypennummer: Axxxxxh, xxxxx in BCD: 00001 .. 99999 // // [AVE] Anwendungsversion: 01 .. 99, Haupt/Unternummer in BCD (Bsp: 12h = V1.2) // // [BTx] Boardtypennummer: Bxxxxxh, xxxxx in BCD: 00001 .. 99999 // // // // // // Beispiel: // // // // +---+---+---+---+---+---+---+ // // |A0h|01h|23h|45h|B0h|67h|89h| Anwendungstypennummer: 123 // // +---+---+---+---+---+---+---+ Anwendungsversion: 4.5 // // Boardtypennummer: 6789 // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Pflichtdienst: EnterApplication (write only) // // // // Beschreibung: Startet die Anwendung neu. // // // // 0 // // +---+ // // Belegung: |EAP| // // +---+ // // // // [EAP] Auslöser zum (Neu-)Start der Applikation (Reset): 5Eh ('^'). // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Pflichtdienst: EnterProgramLoader (write only) // // // // Beschreibung: Startet das System neu und kehrt im Programmlader-Modul zurück. // // // // 0 // // +---+ // // Belegung: |EPL| // // +---+ // // // // [EPL] Auslöser zum Eintritt in den Programmlader: 5Eh ('^'). // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Pflichtdienst: ChangeCy4Address (write only) // // // // Beschreibung: Wechsel der Geräteadresse. // // // // 0 1 // // +---+---+ // // Belegung: |NET|DEV| // // +---+---+ // // // // [NET] Neue Netzadresse: 1 .. 255 // // [DEV] Neue Geräteadresse: 1 .. 255 // // // //////////////////////////////////////////////////////////////////////////////////////////