Stecker links | |||
---|---|---|---|
GND | 1 | 2 | GND |
+24V | 3 | 4 | +24V |
+3.3V | 5 | 6 | +3.3V |
TxD | 7 | 8 | RxD |
CANH | 9 | 10 | CANL |
CANGND | 11 | 12 | CANGND |
Datenbyte | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
DO | Name | Beschreibung | r/w | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
0x00 | HECOS_CAN_DO_IDENT | Identifikation | r | 'H' | 'E' | 'C' | 'O' | 'S' | DT | ID | - |
0x01 | HECOS_CAN_DO_HW_VERSION | Hardwareversion | r | Major | Minor | Patch | Configuration | - | - | - | - |
0x02 | HECOS_CAN_DO_SW_VERSION | Softwareversion | r | Major | Minor | Patch | Configuration | - | - | - | - |
0x03 | HECOS_CAN_DO_SERIAL | Seriennummer | r | Zeichenkette | |||||||
0x04 | HECOS_CAN_DO_ALIAS | Alias-Bezeichnung | r | Zeichenkette | |||||||
0x05 | HECOS_CAN_DO_LOCATION | Einbauort | r | Zeichenkette | |||||||
0x06 | HECOS_CAN_DO_COMMISSIONING | Inbetriebnahmedatum | r | Zeitstempel | - | - | - | - | |||
0x07 | HECOS_CAN_DO_COUNT_POWERON | Anzahl der Einschaltungen | r | Integer32 | - | - | - | - | |||
0x08 | HECOS_CAN_DO_OPERATING_TIME | Betriebssekunden insgesammt | r | Integer32 | - | - | - | - | |||
0x09 | HECOS_CAN_DO_OPERATING_TIME_POWERON | Betriebssekunden seit Start | r | Integer32 | - | - | - | - | |||
0x0a | HECOS_CAN_DO_RTC | Echtzeituhr | r | Zeitstempel | - | - | - | - | |||
- | |||||||||||
0x80 | HECOS_CAN_DO_PW_SET | Passwort setzen | w | Zeichenkette | |||||||
0x84 | HECOS_CAN_DO_ALIAS_SET | Alias-Bezeichnung setzen | w | Zeichenkette | |||||||
0x85 | HECOS_CAN_DO_LOCATION_SET | Einbauort setzen | w | Zeichenkette | |||||||
0x88 | HECOS_CAN_DO_RTC_SET | Echtzeituhr setzen | w | Zeitstempel | - | - | - | - | |||
- | |||||||||||
0xf0 | HECOS_CAN_DO_FIRMWARE_HEADER | Firmware Kopfdaten | w | Major | Minor | Patch | Configuration | Integer32 Anzahl Daten |
|||
0xf1 | HECOS_CAN_DO_FIRMWARE_HEADER_ACK | Firmware Kopfdaten Bestätigung | r | 0x00: Firmware akzeptiert 0x01: Firmware abgelehnt |
- | - | - | - | - | - | - |
0xf2 | HECOS_CAN_DO_FIRMWARE_DATA | Firmware Daten | w | 1 bis 8 Bytes Daten | |||||||
0xf3 | HECOS_CAN_DO_FIRMWARE_DATA_ACK | Firmware Daten Bestätigung | r | Integer16 CRC-16 Daten |
Integer32 Anzahl bereits übertragener Daten |
- | - |
Datenbyte | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
DO | Name | Beschreibung | r/w | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
0x00 | HECOS_CAN_DO_OUTPUT_1 | Ausgang 1 | r | Integer16 Bit 0-14: Strom [mA] Bit 15: Relaiszustand |
Integer16 S [VA] |
Integer16 P [W] |
Integer16 Q [var] |
||||
0x01 | HECOS_CAN_DO_OUTPUT_2 | Ausgang 2 | r | Integer16 Bit 0-14: Strom [mA] Bit 15: Relaiszustand |
Integer16 S [VA] |
Integer16 P [W] |
Integer16 Q [var] |
||||
0x02 | HECOS_CAN_DO_OUTPUT_3 | Ausgang 3 | r | Integer16 Bit 0-14: Strom [mA] Bit 15: Relaiszustand |
Integer16 S [VA] |
Integer16 P [W] |
Integer16 Q [var] |
||||
0x03 | HECOS_CAN_DO_OUTPUT_4 | Ausgang 4 | r | Integer16 Bit 0-14: Strom [mA] Bit 15: Relaiszustand |
Integer16 S [VA] |
Integer16 P [W] |
Integer16 Q [var] |
||||
0x04 | HECOS_CAN_DO_OUTPUT_5 | Ausgang 5 | r | Integer16 Bit 0-14: Strom [mA] Bit 15: Relaiszustand |
Integer16 S [VA] |
Integer16 P [W] |
Integer16 Q [var] |
||||
0x05 | HECOS_CAN_DO_OUTPUT_6 | Ausgang 6 | r | Integer16 Bit 0-14: Strom [mA] Bit 15: Relaiszustand |
Integer16 S [VA] |
Integer16 P [W] |
Integer16 Q [var] |
||||
0x06 | HECOS_CAN_DO_OUTPUT_7 | Ausgang 7 | r | Integer16 Bit 0-14: Strom [mA] Bit 15: Relaiszustand |
Integer16 S [VA] |
Integer16 P [W] |
Integer16 Q [var] |
||||
0x07 | HECOS_CAN_DO_OUTPUT_8 | Ausgang 8 | r | Integer16 Bit 0-14: Strom [mA] Bit 15: Relaiszustand |
Integer16 S [VA] |
Integer16 P [W] |
Integer16 Q [var] |
||||
0x08 | HECOS_CAN_DO_SUPPLY | Versorgung | r | Integer16 Netzspannung [10 mV] |
Integer16 Netzfrequenz [mHz] |
- | - | - | - | ||
- | |||||||||||
0x10 | HECOS_CAN_DO_OUTPUT_ALIAS_1 | Alias Ausgang 1 | r | Zeichenkette | |||||||
0x11 | HECOS_CAN_DO_OUTPUT_ALIAS_2 | Alias Ausgang 2 | r | Zeichenkette | |||||||
0x12 | HECOS_CAN_DO_OUTPUT_ALIAS_3 | Alias Ausgang 3 | r | Zeichenkette | |||||||
0x13 | HECOS_CAN_DO_OUTPUT_ALIAS_4 | Alias Ausgang 4 | r | Zeichenkette | |||||||
0x14 | HECOS_CAN_DO_OUTPUT_ALIAS_5 | Alias Ausgang 5 | r | Zeichenkette | |||||||
0x15 | HECOS_CAN_DO_OUTPUT_ALIAS_6 | Alias Ausgang 6 | r | Zeichenkette | |||||||
0x16 | HECOS_CAN_DO_OUTPUT_ALIAS_7 | Alias Ausgang 7 | r | Zeichenkette | |||||||
0x17 | HECOS_CAN_DO_OUTPUT_ALIAS_8 | Alias Ausgang 8 | r | Zeichenkette | |||||||
- | |||||||||||
0x20 | HECOS_CAN_DO_CONSUMPTION_1 | Verbrauch Ausgang 1 | r | Zeitstempel Letzter Reset |
Integer32 Wh |
||||||
0x21 | HECOS_CAN_DO_CONSUMPTION_2 | Verbrauch Ausgang 2 | r | Zeitstempel Letzter Reset |
Integer32 Wh |
||||||
0x22 | HECOS_CAN_DO_CONSUMPTION_3 | Verbrauch Ausgang 3 | r | Zeitstempel Letzter Reset |
Integer32 Wh |
||||||
0x23 | HECOS_CAN_DO_CONSUMPTION_4 | Verbrauch Ausgang 4 | r | Zeitstempel Letzter Reset |
Integer32 Wh |
||||||
0x24 | HECOS_CAN_DO_CONSUMPTION_5 | Verbrauch Ausgang 5 | r | Zeitstempel Letzter Reset |
Integer32 Wh |
||||||
0x25 | HECOS_CAN_DO_CONSUMPTION_6 | Verbrauch Ausgang 6 | r | Zeitstempel Letzter Reset |
Integer32 Wh |
||||||
0x26 | HECOS_CAN_DO_CONSUMPTION_7 | Verbrauch Ausgang 7 | r | Zeitstempel Letzter Reset |
Integer32 Wh |
||||||
0x27 | HECOS_CAN_DO_CONSUMPTION_8 | Verbrauch Ausgang 8 | r | Zeitstempel Letzter Reset |
Integer32 Wh |
||||||
0x28 | HECOS_CAN_DO_OPERATIONS_1 | Relais 1 Schaltspiele | r | Integer32 Anzahl |
- | - | - | - | |||
0x29 | HECOS_CAN_DO_OPERATIONS_2 | Relais 2 Schaltspiele | r | Integer32 Anzahl |
- | - | - | - | |||
0x2a | HECOS_CAN_DO_OPERATIONS_3 | Relais 3 Schaltspiele | r | Integer32 Anzahl |
- | - | - | - | |||
0x2b | HECOS_CAN_DO_OPERATIONS_4 | Relais 4 Schaltspiele | r | Integer32 Anzahl |
- | - | - | - | |||
0x2c | HECOS_CAN_DO_OPERATIONS_5 | Relais 5 Schaltspiele | r | Integer32 Anzahl |
- | - | - | - | |||
0x2d | HECOS_CAN_DO_OPERATIONS_6 | Relais 6 Schaltspiele | r | Integer32 Anzahl |
- | - | - | - | |||
0x2e | HECOS_CAN_DO_OPERATIONS_7 | Relais 7 Schaltspiele | r | Integer32 Anzahl |
- | - | - | - | |||
0x2f | HECOS_CAN_DO_OPERATIONS_8 | Relais 8 Schaltspiele | r | Integer32 Anzahl |
- | - | - | - | |||
- | |||||||||||
0x80 | HECOS_CAN_DO_OUTPUT_1_SET | Ausgang 1 setzen | w | Bit 7: Relaiszustand | - | - | - | - | - | - | - |
0x81 | HECOS_CAN_DO_OUTPUT_2_SET | Ausgang 2 setzen | w | Bit 7: Relaiszustand | - | - | - | - | - | - | - |
0x82 | HECOS_CAN_DO_OUTPUT_3_SET | Ausgang 3 setzen | w | Bit 7: Relaiszustand | - | - | - | - | - | - | - |
0x83 | HECOS_CAN_DO_OUTPUT_4_SET | Ausgang 4 setzen | w | Bit 7: Relaiszustand | - | - | - | - | - | - | - |
0x84 | HECOS_CAN_DO_OUTPUT_5_SET | Ausgang 5 setzen | w | Bit 7: Relaiszustand | - | - | - | - | - | - | - |
0x85 | HECOS_CAN_DO_OUTPUT_6_SET | Ausgang 6 setzen | w | Bit 7: Relaiszustand | - | - | - | - | - | - | - |
0x86 | HECOS_CAN_DO_OUTPUT_7_SET | Ausgang 7 setzen | w | Bit 7: Relaiszustand | - | - | - | - | - | - | - |
0x87 | HECOS_CAN_DO_OUTPUT_8_SET | Ausgang 8 setzen | w | Bit 7: Relaiszustand | - | - | - | - | - | - | - |
- | |||||||||||
0x90 | HECOS_CAN_DO_OUTPUT_ALIAS_1_SET | Alias Ausgang 1 setzen | w | Zeichenkette | |||||||
0x91 | HECOS_CAN_DO_OUTPUT_ALIAS_2_SET | Alias Ausgang 2 setzen | w | Zeichenkette | |||||||
0x92 | HECOS_CAN_DO_OUTPUT_ALIAS_3_SET | Alias Ausgang 3 setzen | w | Zeichenkette | |||||||
0x93 | HECOS_CAN_DO_OUTPUT_ALIAS_4_SET | Alias Ausgang 4 setzen | w | Zeichenkette | |||||||
0x94 | HECOS_CAN_DO_OUTPUT_ALIAS_5_SET | Alias Ausgang 5 setzen | w | Zeichenkette | |||||||
0x95 | HECOS_CAN_DO_OUTPUT_ALIAS_6_SET | Alias Ausgang 6 setzen | w | Zeichenkette | |||||||
0x96 | HECOS_CAN_DO_OUTPUT_ALIAS_7_SET | Alias Ausgang 7 setzen | w | Zeichenkette | |||||||
0x97 | HECOS_CAN_DO_OUTPUT_ALIAS_8_SET | Alias Ausgang 8 setzen | w | Zeichenkette | |||||||
- | |||||||||||
0xa0 | HECOS_CAN_DO_CONSUMPTION_1_RESET | Verbrauch Ausgang 1 zurücksetzen | w | - | - | - | - | - | - | - | - |
0xa1 | HECOS_CAN_DO_CONSUMPTION_2_RESET | Verbrauch Ausgang 2 zurücksetzen | w | - | - | - | - | - | - | - | - |
0xa2 | HECOS_CAN_DO_CONSUMPTION_3_RESET | Verbrauch Ausgang 3 zurücksetzen | w | - | - | - | - | - | - | - | - |
0xa3 | HECOS_CAN_DO_CONSUMPTION_4_RESET | Verbrauch Ausgang 4 zurücksetzen | w | - | - | - | - | - | - | - | - |
0xa4 | HECOS_CAN_DO_CONSUMPTION_5_RESET | Verbrauch Ausgang 5 zurücksetzen | w | - | - | - | - | - | - | - | - |
0xa5 | HECOS_CAN_DO_CONSUMPTION_6_RESET | Verbrauch Ausgang 6 zurücksetzen | w | - | - | - | - | - | - | - | - |
0xa6 | HECOS_CAN_DO_CONSUMPTION_7_RESET | Verbrauch Ausgang 7 zurücksetzen | w | - | - | - | - | - | - | - | - |
0xa7 | HECOS_CAN_DO_CONSUMPTION_8_RESET | Verbrauch Ausgang 8 zurücksetzen | w | - | - | - | - | - | - | - | - |