Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens ERTEC 200 Handbuch Seite 40

Enhanced real-time ethernet controller
Inhaltsverzeichnis

Werbung

CTRL_STAT1
Beschreibung
Control/Status Register 1. Konfiguration und Control Bits für den Timer Nr. 1.
Bit-Nr
Name
0
Run/xStop *)
1
Load
2
Reload-Mode *)
3
Reserviert
4
Reserviert
5
Status
6
Kaskadierung
31-7
Reserviert
Achtung:
Die mit *) gekennzeichneten Bits gelten auch für die Timer 0, wenn die Timer kaskadiert sind!
RELD0
RELD1
Beschreibung
Reload Register 0-1. Reload-Wert für die Timer Nr.0-1.
Bit-Nr
Name
31:0
Reload [31:0]
CTRL_PREDIV
Beschreibung
Control Register für die 2 Vorteiler.
Bit-Nr
Name
0
Run/xStop_V0
1
Load_V0
2
Run/xStop_V1
3
Load_V1
31-4
Reserviert
Anmerkung zu den Vorteilern
UU
keine Statusbits, die den Zählerstand 0 anzeigen. Die Vorteiler laufen immer zyklisch (im Reload-Mode).
Copyright © Siemens AG 2010. All rights reserved.
Änderungen vorbehalten
R/W
Addr.: 0x4000_2004
Beschreibung
Stop/Start des Timers:
0: Timer steht
1: Timer läuft
Anmerkung: Ist dieses Bit=0, ist der Interrupt des Timers inaktiv (0) und das
Status-Bit (Bit 5) ist zurückgesetzt (0).
Triggern=Laden des Timers mit dem Reload Register-Wert:
0: keine Bedeutung
1: Timer wird mit dem Wert des Reload Registers geladen
(unabhängig von Bit 0=Run/xStop)
Dieses Bit ist zwar rücklesbar, wirkt sich aber nur während des
Schreibzeitpunktes aus. Für das Triggern des Timers reicht das Schreiben
einer 1 auf dieses Bit; es wird keine 0/1-Flanke benötigt.
Reload-Mode (Continuos Mode) des Timers:
0: Timer steht beim Timerwert 00000000h
1: Timer wird beim Timerwert 00000000h mit dem Reload
Register-Wert geladen und läuft weiter
Keine Bedeutung (schreib- und lesbar)
Keine Bedeutung (read=0)
Timer-Status (Schreiben wird ignoriert)
0: Timer ist nicht abgelaufen
1: Timer ist abgelaufen (Zählerstand 0 und Run/xStop=Bit 0=1)
Anmerkung: Dieses Bit kann nur dann als 1 gelesen werden, wenn Run/xStop
(Bit0) aktiv (1) ist.
Kaskadierung des Timers
0: keine Bedeutung
1: Kaskadierung der Timer Nr.0 und 1.
Keine Bedeutung (read=0)
R/W
Addr.: 0x4000_2008
R/W
Addr.: 0x4000_200C
Beschreibung
Reload-Wert des Timers
R/W
Addr.: 0x4000_2010
Beschreibung
Stop/Start des Vorteilers Nr. 0:
0: Vorteiler Nr. 0 steht
1: Vorteiler Nr. 0 läuft
Triggern=Laden des Vorteilers Nr. 0 mit dem Reload Register-Wert:
0: keine Bedeutung
1: Vorteiler0 wird mit dem Wert des Reload Registers geladen
Dieses Bit ist zwar rücklesbar, das Triggern wirkt sich aber
nur während des Schreibzeitpunktes aus. Das Laden des Vorteilers erfolgt
unabhängig vom Zustand von Run/xStop_V0.
Stop/Start des Vorteilers Nr. 1:
0: Vorteiler Nr. 1 steht
1: Vorteiler Nr. 1 läuft
Triggern=Laden des Vorteilers Nr. 1 mit dem Reload Register-Wert:
0: keine Bedeutung
1: Vorteiler1 wird mit dem Wert des Reload Registers geladen
Dieses Bit ist zwar rücklesbar, das Triggern wirkt sich aber
nur während des Schreibzeitpunktes aus. Das Laden des Vorteilers erfolgt
unabhängig vom Zustand von Run/xStop_V1.
Keine Bedeutung (read=0)
: Der aktuelle Zählerwert der Vorteiler ist nicht lesbar. Für die Vorteiler existieren auch
UU
40
Default: 0x0000_0000
Default: 0x0000_0000
Default: 0x0000_0000
Default: 0x0000_0000
ERTEC 200 Handbuch
Version 1.1.2

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis