Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel Für Lrc-Berechnungen - GHM Martens TTM-000W Serie Schnittstellenbeschreibung

Inhaltsverzeichnis

Werbung

Speichern von Daten ohne Speicheranforderungsnachricht
Dieses Produkt speichert alle Parameter in einem der beiden nachfolgend beschriebenen Fälle im EEPROM auch
dann, wenn keine Speicheranforderungsnachricht empfangen wird.
1.
Wenn ein Parameter durch Tastenbedienung geändert wird
2.
Wenn die Selbstoptimierung gestartet wurde und normal endet.
Ändern der Einstellungen durch Kommunikation während Selbstoptimierung
Auch wenn die Einstellungen (Sollwert oder 2.Sollwert), die für die Selbstoptimierung verwendet werden, durch die
Kommunikation geändert werden, werden die Einstellungen (Sollwert oder 2.Sollwert) erst nach Beendigung der
Selbstoptimierung geändert.
Beispiel für LRC-Berechnungen
Das Folgende ist ein Beispiel für die Berechnung von LRC mit VisualBasic6.0.
Variablen werden wie unten beschrieben deklariert.
VisualBasic6.0 kann keine codefreien Variablen verwenden. Daher werden mit codierte 16-Bit-Ganzzahlvariablen als
Daten verwendet. In ähnlicher Weise werden die LRC-Berechnungsergebnisse in mit codierten 16-Bit- Ganzzahlvari-
ablen eingegeben.
Dim LRC As Integer
Dim i , arry_count As Integer
Dim lrc_ arry ( 128) As Integer
Geben Sie dann berechenbare Daten in das Feld 1rc_arry ( ) ein und geben Sie die Anzahl der Datenelemente in
das Feld arry_count ein.
Führen Sie anschließend das folgende Programm aus, damit die Berechnungsergebnisse in den LRC eingegeben
werden.
For i = 0 To arry_count
LRC = (LRC + lrc_arry(i)) And &HFF
Next
LRC = ((Not LRC) + 1) And &HFF
Wenn der Fehlercode als Beispiel mit 12H berechnet wird, fügen Sie am Ende der Nachricht eine "1"
oder "2" hinzu.
SB_MA_TTM-00XW_DE_V1.00
TTM-000W Series
33 / 40

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für GHM Martens TTM-000W Serie

Inhaltsverzeichnis