Herunterladen Inhalt Inhalt Diese Seite drucken

Der Betriebszustand (Run-Zustand) - Hitachi HIDICMICRO-EH Handbuch

Inhaltsverzeichnis

Werbung

9.1

Der Betriebszustand (RUN-Zustand)

Wenn die MICRO-EH in den Betriebszustand geschaltet wird, werden die Anweisungen des Anwenderprogramms
nacheinander abgearbeitet. Die Anwenderprogramme bestehen aus normalen sowie periodischen Programmen. Zusätzlich
zu diesen Programmen gibt es Unterprogramme.
Nr.
Programm-Typ
1
Normales Programm
2
Periodisches Programm Dieses Programm wird in Zeitabständen von 10ms,
3
Interrupt-Programm
4
Unterprogramm
Tabelle 9.2 Die verschiedenen Programm-Typen
Beschreibung
Dieser Programmtyp wird normalerweise
ausgeführt. Wenn die Programmabarbeitung bei der
END-Anweisung angekommen ist, wird wieder zum
Anfang dieses Programms gesprungen.
Stau-Fehler werden entsprechend der durch den
Anwender konfigurierbaren Überprüfungszeit
überwacht. Die Überwachung berücksichtigt dabei
alle Anweisungen zwischen dem Anfang des
Programms und der END-Anweisung.
Mittels R7C0 kann eingestellt werden, daß die
Programmabarbeitung auch bei Auftreten eines
Stau-Fehlers fortgesetzt werden soll.
20ms oder 40ms periodisch abgearbeitet.
INT0: Alle 10 ms
INT1: Alle 20 ms
INT2: Alle 40 ms
Mittels R7C0 kann eingestellt werden, daß die
Programmabarbeitung bei Auftreten eines Stau-
Fehlers angehalten werden soll.
Wenn an einem der Interrupt-Eingänge ein
Interrupt-Signal anliegt, wird das zum Interrupt-
Eingang gehörige Interrupt-Programm (INT16 bis
INT19) gestartet.
Falls während der Abarbeitung des Interrupt-
Programms ein weiteres Interrupt-Signal am selben
Interrupt-Eingang anliegt, so tritt ein Stau-Fehler
auf. Wenn mittels R7C2 ein Weiterführen des
Betriebs erlaubt wurde, wird das selbe Interrupt-
Programm erneut von Anfang an ausgeführt.
Falls der Zählerwert den Preset-Wert übersteigt, so
wird das dem Zählerwert entsprechende Interrupt-
Programm (INT20 bis INT27) ausgeführt.
Diese Art von Programm wird durch eine CALL-
Anweisung aufgerufen.
Kapitel 9 - Betrieb und Stop der MICRO-EH
Der Bereich für periodische Programme
befindet sich hinter der END-Anweisung.
Der Bereich für Interrupt-Programme
befindet sich hinter der END-Anweisung.
Der Bereich für Unterprogramme
befindet sich hinter der END-Anweisung.
9-2
Darstellung
Normales
Programm
END
INTn
Periodisches
Programm
RTI
n = 0, 1, 2
INTn
Interrupt-
Programm
RTI
n = 16 bis 19
INTn
Interrupt-
Programm
RTI
n = 20 bis 27
SBn
Subroutine
program
RTS
n = 0 to 99

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis