Instructions

Table Of Contents
iso165C_C1_D00154_06_M_XXDE / 03.2021 19
ISOMETER® iso165C + iso165C-1
6.3 IMD_Request
IMD_Request ist eine Anfrage an das ISOMETER® und erzeugt immer eine Antwort IMD_Response. Sie
kann Control (CTL)-, SET- und GET-Befehle verarbeiten.
Eine Anfrage hat folgendes Format:
Byte 0 1 2 3 4 5 6 7
CMD Data1 Data2 Data3 Data4 Unbe-
nutzt
Unbe-
nutzt
Unbe-
nutzt
DataWord1 DataWord2
Die Beschreibung von DataWord1 und DataWord2 für verschiedene Befehle finden Sie unter
„Befehlbeschreibungen“ auf Seite 22.
Für die synchrone Verarbeitung der asynchron erhaltenen IMD_Request-Befehle wendet der VIFC eine
Warteschlange an, die nach dem FIFO-Prinzip (First In, First Out) funktioniert. Ist die Warteschlange voll,
wird eine Fehlermeldung generiert und die Anfrage wird von dem ISOMETER® verworfen. Die
Fehlermeldung „Warteschlange voll“ wird nicht für jede einzelne Anfrage generiert und kann erst nach
einer bestimmten Anzahl von Anfragen auftauchen.
Um die Verarbeitung von Befehlen zu verhindern, welche irrtümliche Änderungen des Systems wäh-
rend des Normalbetriebs verursachen könnten, verfügt das ISOMETER® über eine Verriegelung. Der
Verriegelungszustand kann anhand des Befehls S_VIFC_CTL_LOCK geändert werden.
Steuerbefehle (CTL)
CMD DBC-Befehlbeschreibung Verriegelt
0x21 S_IMC_CTL_SELFTEST
0xC8 S_VIFC_CTL_IMC_RESET
0xCA S_VIFC_CTL_LOCK
0xCB S_VIFC_CTL_MEASUREMENT
SET-Befehle
CMD DBC-Befehlbeschreibung Verriegelt
0x28 S_IMC_SET_R_ISO_ERR_THR X
0x29 S_IMC_SET_R_ISO_WRN_THR X
0x2B S_IMC_SET_MEAN_FACTOR X
0xD2 S_VIFC_SET_HV_RELAIS