Nachrichten vom Host an die ISTEC
Funktion
| Op
| Parameter
| Bemerkung
|
Bereitschaft prüfen
| $02
| bis FW 1.96:
Keine
ab FW 2.00:
2 Byte ($02 $00)
| Bei ISTEC-Bereitschaft erhält man eine
Quittungsnachricht $12 von der ISTEC.
Ab Firmware Version 2.0 werden von der ISTEC
zusätzlich die Parameter pc_version_h
und pc_version_l erwartet. Diese Abfrage ist
ab FW 2.00 zwingend, siehe auch
Hinweise zu den Firmwareversionen
|
Schreiben Gebührenzähler
| $05
| bis FW 1.96:
128 Byte Gebührendaten
ab FW 2.00:
16 Byte Gebührendaten
| Für jedes der 8/64 möglichen Endgeräte ist ein 16-Bit Wort reserviert
(2 Byte, Low-Byte zuerst).
Bei erfolgreicher Übertragung erhält man eine
Antwortnachricht $11 von der ISTEC.
|
Lesen Gebührenzähler
| $06
| keine
| Man erhält eine
Antwortnachricht $15
von der ISTEC mit den nötigen Daten.
|
Schreiben Endgerätekonfiguration
| $07
| 1 Byte Endgerätenummer
bis FW 1.92:
16 Byte Endgerätekonfiguration
FW 1.93:
20 Byte Endgerätekonfiguration
FW 1.95+1.96:
21 Byte Endgerätekonfiguration
ab FW 2.00:
25 Byte Endgerätekonfiguration
| Endgerätenummer:
$00=Nebenstelle 21, $01=Nebenstelle 22, usw. bis $3F.
Bei erfolgreicher Übertragung erhält man eine
Antwortnachricht $18 von der ISTEC.
|
Lesen Endgerätekonfiguration
| $08
| keine
| Nach dem Empfangen dieser Nachricht sendet
die ISTEC hintereinander 8 (ab FW 1.93) bzw. 64
Antwortnachrichten des Typs $16, entsprechend den
möglichen Endgeräten.
|
---|
Schreiben Grundkonfiguration
| $09
| bis FW 1.92:
93 Byte Grundkonfiguration
ab FW 1.93 bis 1.96:
106 Byte Grundkonfiguration
ab FW 2.00:
116 Byte Grundkonfiguration
| Diese Nachricht wird von der ISTEC nicht quittiert.
|
---|
Lesen Grundkonfiguration
| $0A
| keine
| Nach dem Empfangen dieser Nachricht sendet
die ISTEC eine
Antwortnachrichten des Typs $17
mit den dazugehörigen Daten.
|
---|
Zurücksetzen in Auslieferungszustand
| $0B
| keine
| Dieser Befehl setzt die Konfiguration der
Anlage zurück in den Auslieferungszustand und
löscht die Einheitenzähler.
Nach Senden dieses Befehls ist für ca. 20-30 Sek.
keine Kommunikation mit der Anlage möglich, bis
die Betriebs-LED wieder aktiv ist. Während
die LED aus ist, auf keinen Fall irgenwelche Kommandos
absetzen - die ISTEC quitiert dies sonst entweder damit,
daß sie überhaupt nicht mehr antwortet oder komplett
abstürzt.
|
---|
Konfiguration in EEPROM speichern
| $0C
| keine
| Mit diesem Kommando wird der ISTEC EEPROM-Timerjob gestartet,
um die Konfigurationsdaten im EEPROM zu sichern.
Vorsicht:
Das EEPROM hat eine begrenzte Lebensdauer und läßt standardmäßig nur
etwa 10000 Schreibzyklen zu. Jede Verwendung dieses Kommandos verringert
die Lebensdauer dieses Speichermoduls.
Siehe auch
Hinweise zu den Firmwareversionen
|
---|
Diagnoseanweisung
| $DD
| 5 Byte Parameter
| Gültige Parameter siehe
Diagnosenachrichten
|
---|
|
 |
Letzte Änderung: 17.03.2025
© 1998-2025
mail@prog-link.norbert-richter.name