p-link Home ISTEC Intern
[Hauptübersicht] [Inhalt] [Zurück] [Vorwärts]

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: 03. May 1998
© 1998  nr@prog-link.com