Herunterladen Inhalt Inhalt Diese Seite drucken

Testen Von Externen Programmen; Umschalten Auf Ein Externes Hauptprogramm; Besonderheiten Einzelner Testsystembefehle - Bosch PHG 3 Bedienungsanleitung

Inhaltsverzeichnis

Werbung

Flexible Automation

8. Testen von externen Programmen

8.1. Allgemein

8.2. Umschalten auf ein externes Hauptprogramm

8.3. Besonderheiten einzelner Testsystembefehle

Testen von BAPS2 – Programmen
mit dem PHG
Bei externen Programmen handelt es sich um eigenständige BAPS–Programme
mit eigener IRD,PKT,SYM und QLL–Datei. Diese Programme können sowohl als
Prozeß gestartet als auch von einem anderen Prozeß aus als externes Unterpro-
gramm aufgerufen werden. Um ein externes Programm dem aufrufenden Prozeß
bekannt zu machen, muß es mit dem BAPS2–Befehl
EXTERN : dana
definiert werden(siehe dazu auch rho3 BAPS2 – Programmieranleitung).
Der Aufruf erfolgt durch die Eingabe des Programmnamens in einer Anweisungs-
zeile. Damit externe Programme auch mit dem Testsystem erreicht werden kön-
nen, sind einige Besonderheiten zu beachten.
Da der aufrufende Prozeß wie auch die von ihm benutzten externen Hauptpro-
gramme über eigene SYM–,PKT–,QLL– und IRD–Programme verfügen, muß dem
Testsystem mitgeteilt werden, auf welche Dateien sich die Testsystembefehle be-
ziehen sollen.
Unter MODE 12,MODE 6 (siehe Abschnitt 5.12.6) hat der Bediener die Möglichkeit
eine Selektion der Programme vorzunehmen. Die Selektion eines externen Unter-
programmes hat keine Auswirkung auf die Abfolge der Anweisungen des Prozes-
ses. Wird beim Testen eines Prozesses ein externen Hauptprogramm aufgeru-
fen,erfolgt die Programmselektion automatisch.
Hinweis :
In der PHG–Anzeige wird oben rechts die Zeilennummer der nächsten ausführba-
ren Programmzeile angezeigt. Die Anzeige entfällt, wenn diese Programmzeile
nicht zum selektierten Programm gehört.
Nach einer Programmselektion beziehen sich die Testsystembefehle für BE-
OBACHTUNGEN, UNTERBRECHUNGEN, ANZEIGE, SETZE, SCHREIBE, DE-
FINIERE und TEACH–IN auf das neu ausgesuchte Programm. Die Befehle EIN-
ZELSCHRITT und START beziehen sich weiterhin auf das Programm, welches vor
der Selektion Anweisungen abgearbeitet hat.
BEOBACHTUNGEN und UNTERBRECHUNGEN:
In einem Programm können nur Unterbrechungen bzw. Beobachtungen gesetzt,
gelöscht und angezeigt werden, wenn dieses vorher selektiert wurde.
ANZEIGEN und SETZEN von Variablen:
Es können nur Variable des gerade selektierten Programmes angezeigt und ge-
setzt werden. Andere Variable des Prozesses , die nicht im selektierten Programm
vereinbart wurden, sind nicht erreichbar.
37
rho 3
AUSBAUSTUFEN

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis