10 Programmierung
Funktionsweise
Einleitung
Übersicht
Beschreibung
202
Mit Hilfe von zwei Spezialmerkern und einem Spezialregister pro Schnittstelle
überwacht das Anwendungsprogramm die Aktivität eines Clients, der mit
einem Server des Geräts JVM-104 kommuniziert.
Diese Abbildung zeigt den Zusammenhang zwischen der Aktivität der Schnitt-
stelle, den beiden Spezialmerkern und dem Spezialregister:
Telegrams
OS Flag
User Flag
Application program:
WHEN OS_FLAG Continue
User_FLAG := TRUE;
Nummer
Element
1
Telegrams
2
OS-Flag
3
User-Flag
4
Timeout
Die Überwachung der Schnittstellenaktivität ist wie folgend beschrieben:
Stufe
1
Beschreiben Sie im Anwendungsprogramm das Timeout-Register mit dem
gewünschten Wert. Der Überwachungsmodus ist somit auch eingeschal-
tet.
2
Nach dem Empfang des nächsten Telegramms wird von dem Gerät
JVM-104 der entsprechende Betriebssystemmerker gesetzt.
3
Das Anwendungsprogramm setzt bei gesetztem Betriebssystemmerker
auch den entsprechenden Anwendungsmerker.
4
Bei jedem weiteren Telegramm startet der Timeout neu.
Timeout
4
Beschreibung
Client stellt Anfragen an den Server
Betriebssystemmerker, den das Gerät JVM-104
setzt, wenn eine Anfrage empfangen wurde.
Anwendungsmerker, den Sie im Anwendungs-
programm setzen müssen, sobald das Gerät den
Betriebssystemmerker setzt; hierüber stellen Sie
fest, dass die Verbindung kurzzeitig unterbro-
chen war. Auch wenn das Gerät den Betriebs-
systemmerker sehr schnell wieder setzt.
Zeit der Inaktivität, nach der das Betriebssystem
beide Spezialmerker zurücksetzt; die Zeit ist in
einem Spezialregister einstellbar.
Beschreibung
1
2
3
Jetter AG