Herunterladen Inhalt Inhalt Diese Seite drucken

Controller Konfigurieren - Siemens Simatic S5 PG 730 Systemhandbuch

Inhaltsverzeichnis

Werbung

Systemhandbuch
MOV
ES:[904h],AL
MOV
AH,Knotennummer
OR
AL,80h
MOV
[904],AX
AND
AL,0FFh-80h-40h
MOV
[904],AL
Das Register mit dem Offset 0904 H ist nicht rücklesbar.
19.3.3

Controller konfigurieren

Der ARCNET-Controller muß konfiguriert werden. Dies geschieht über die Controller-
Register (siehe weiter unten). Dabei wird das Bus-Interface (8/16 bit, Waitstates) und
das Netzwerk-Interface (ET-Bits) definiert. Nachdem der Controller konfiguriert ist, wird
er erneut mit dem Software-Reset zurückgesetzt. Für einen Software-Reset genügt das
Schreiben oder Lesen eines Reset-Registers (Register 8) des Controllers. Ab diesem
Zeitpunkt geht der Controller an das Netzwerk und die Transmit-LED wird aktiviert. Im
Memory-Puffer (Übertragungspuffer) wird automatisch bei Offset 0 das Datum 0D1 H
und bei Offset 1 die eigene Knotennummer eingetragen, sobald der Controller die
Reset-Sequenz nach ca. 125 µs beendet hat. Das Kontrollesen des Datums 0D1 H und
der Knotennummer muß mehrfach durchgeführt werden, wobei die Daten spätestens
150 µs nach dem erstem Kontrollesen lesbar sein müssen.
Wird Bit 0 von I/O-Port 0065 H gelöscht und wieder gesetzt oder wird Bit 6
auf der Offset-Adresse 0904 H gesetzt und wieder gelöscht, so hat der
ARCNET-Controller einen Hardware-Reset erfahren. Danach geht der
Controller wieder erneut an das Netzwerk, jedoch bleibt der Zugriff auf den
Memory-Puffer bis nach einem Software-Reset gesperrt.
C79000-B8500-C073-01
;Controller-Adreßbereich immer
;im Segment 0E000h setzen
;mit der steigenden Flanke des Bits 7
;wird die Knotennummer geschrieben
;Bit 7 und Reset-Bit (Bit 6) löschen
ARCNET-Interface
19 - 7

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis