Herunterladen Inhalt Inhalt Diese Seite drucken

Hitachi HIDICMICRO-EH Handbuch Seite 185

Inhaltsverzeichnis

Werbung

Kapitel 6 - E/A-Spezifikationen
6.2
Externe E/A
Bei Inbetriebnahme der MICRO-EH wird, nachdem eine Aktualisierung der externen Eingänge (Empfang externer
Eingangsdaten) durchgeführt wurde, das Anwenderprogramm ausgeführt. Operationen werden entsprechend dem Inhalt
des Anwenderprogramms durchgeführt und es findet die nächste Aktualisierung der Eingänge und Ausgänge statt (die
Ergebnisse der Operationen werden an den externen Ausgängen wiedergegeben). Danach wird das nächste
Anwenderprogramm ausgeführt. Dieser Ablauf wird so lange wiederholt, bis entweder der Betrieb gestoppt wird, oder
das Auftreten eines bestimmten Ereignisses einen weiteren Betrieb unmöglich macht.
Wenn der Betrieb angehalten wird oder etwas auftritt was einen weiteren Betrieb verhindert, führt die CPU eine
Aktualisierung aller Ausgänge durch und schaltet diese aus, gleichgültig in welchem Status sich das Anwenderprogramm
gerade befindet.
Bild 6.1. stellt diesen Ablauf in bildlicher Form dar.
Aktualisierung Eingänge
Aktualisierung Eingänge
Aktualisierung Ausgänge
Zeit
RUN Start
Ausführung Anwenderprogramm
Systemprozesse
Aktualisierung Ausgänge (alle AUS)
Zeit
RUN Stop
Ausführung Anwenderprogramm
Bild 6.1 Ausführung des Anwenderprogramms und Aktualisierung der Ein-/Ausgänge
Die Anwenderprogramme werden der Reihe nach ausgeführt. Dies beginnt in der Regel mit dem Programm am Anfang
des Programmbereichs und setzt sich bis zum Ende des letzten Programms oder bis zum END-Befehl fort. Danach
werden, vor Ausführung des nächsten Anwenderprogramms, die E/A-Daten aktualisiert.
Externe E/A-Daten werden nach Ausführung des Anwenderprogramms gruppenweise aktualisiert, wie in obigem Bild zu
erkennen ist. Falls es nötig werden sollte, E/A-Daten während der Ausführung des Anwenderprogramms zu aktualisieren,
ist hierfür die entsprechende Refresh-Anweisung zu verwenden. Beachten Sie beim Entwurf einer Applikation den oben
gezeigten Ablauf der Aktualisierung vom Empfang der Eingangsdaten und deren Verarbeitung bis zur Ausgabe der
Ausgangssignale.
6-3

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis