Herunterladen Inhalt Inhalt Diese Seite drucken

Wählen Des Adreßbereichs; Programmieren Der Knotennummer Und Den Controller Rücksetzen Und Freigeben - Siemens Simatic S5 PG 730 Systemhandbuch

Inhaltsverzeichnis

Werbung

ARCNET-Interface
19.3.1
Wählen des Adreßbereichs
Memory
Adresse 000E 0904 H bzw. 000D 0904 H nur schreiben
Bit
15..8
Knotennummer
7
0: Knotennummer speichern und freigeben
1: Knotennummer vom High-Byte einlesen (01 Über-
gang)
nach POWER ON ist dieses Bit gelöscht (0)
6
0: der Controller ist freigegeben
1: der Controller wird auf Hardware-Reset gehalten
und die Knotennummer ist gelöscht
nach POWER ON ist dieses Bit gelöscht (0)
5
0: Memory-Adreßbereich 000E 0000..000E 0FFF H
kein I/O-Bereich
1: alternativer Adreßbereich 000D 0000..000D 0FFF H
und I/O-Bereich 02E0..02EF H
nach POWER ON ist dieses Bit gelöscht (0)
4..0
immer 0 schreiben
19.3.2
Programmieren der Knotennummer und den Controller rücksetzen
und freigeben
Mit der folgenden Programmroutine kann eine neue Knotennummer programmiert
werden (ein ähnlicher Programmteil ist im BIOS enthalten).
MOV
AX,0E000h
MOV
ES,AX
MOV
AX,Memory_Bereich
MOV
DS,AX
AND
AH,20h
XOR
AH,20h
MOV
AL,AH
OR
AL,40h
19 - 6
;default ARCNET-Segment
;der Memory_Bereich = Seg. 0E000h
;oder alternativ = Seg. 0D000h
;aus dem Segmentwert
;wird Bit 5 errechnet
;Controller auf Reset
Systemhandbuch
C79000-B8500-C073-01

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis