Herunterladen Inhalt Inhalt Diese Seite drucken

Busbelegung Ermitteln (Bus Scan) - HBM WE2107 Bedienungsanleitung

Kommunikationsbefehle
Vorschau ausblenden Andere Handbücher für WE2107:
Inhaltsverzeichnis

Werbung

WE2107 - Kommunikationsbefehle
4.5

Busbelegung ermitteln (Bus Scan)

Oftmals ist es sinnvoll, bei jedem Einschalten des Busses oder bei ausbleibenden Antworten
der WE die Bus‐Konfiguration zu ermitteln. Mit Hilfe des Bus‐Scans kann dann die Adres­
senbelegung des Busses ermittelt werden. Voraussetzung ist hierfür, dass alle Module auf
die gleiche Baudrate eingestellt sind. Führen Sie den Bus‐Scan wie folgt durch:
1. Initialisieren Sie die Master‐Schnittstelle mit der eingestellten Baudrate der WE.
2. Scannen Sie eine Adresse mit der nachstehenden Befehlsfolge:
3. Wiederholen Sie Punkt 2 mit den nachfolgenden Adressen 01 ... 31.
Falls nur wenige WEs angeschlossen und deren Adressen bekannt sind, kann der Bus‐Scan
sich natürlich nur auf diese Adressen beziehen. Sind alle WEs erfolgreich als Busteilnehmer
ermittelt, so kann eventuell der Identifikationsstring der WE eingelesen werden (Identifikation
= Fertigungsnummer).
Die Timeout‐Einstellung für den Schnittstellentreiber des Masters ist entscheidend für die
Geschwindigkeit des Bus‐Scans. Der Select‐Befehl benötigt für die Ausgabe bei 9600 Baud
maximal 20 ms. Die WE antwortet nicht auf diesen Select‐Befehl.
I1821-1.3 de
;S00;
Adresse auswählen.
ADR?;
Adresse abfragen.
Die mit der Adresse angesprochene WE antwortet mit einem 00LF. Kommt nach einer
Zeit von ca. 100 ms keine Antwort, so ist auf dieser Adresse keine WE vorhanden. Emp­
fängt der Master undefinierte Zeichen oder kein ?‐Zeichen, so kann eine Busstörung oder
eine Mehrfachbelegung der Adresse vorliegen. Der Bus‐Master muss entsprechend rea­
gieren.
143
HBM

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis