27.10.2013 Aufrufe

F - Epson

F - Epson

F - Epson

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

SPEL+ Sprachreferenz<br />

Not-Halt-Behandlungsroutine<br />

Wenn der Eingang Sw(31) eingeschaltet ist, wird der Wait-Status<br />

unterbrochen und die Ausführung zum Trap-Prozess-Unterprogramm<br />

verzweigt.<br />

Function Main<br />

Trap Emergency Call EstopHandler<br />

.<br />

Print "Starting main"<br />

Do<br />

Print "Main is running"<br />

Wait 1<br />

Loop<br />

Exit Function<br />

Fend<br />

Function EstopHandler<br />

Print "EStop occurred"<br />

Print "Clear the EStop to continue"<br />

Do<br />

Reset<br />

Loop Until Not EStopOn<br />

Print "Restarting program"<br />

Restart<br />

Fend<br />

Behandlungsroutine für kritische Fehler<br />

Function Main<br />

Trap Error Call CriticalHandler<br />

Print "Starting main"<br />

Do<br />

Wait 1<br />

' Kein Fehlerbehandlungsprogramm in dieser Funktion<br />

' Daher löst die nächste Zeile den<br />

' Error-Trap aus<br />

Print 1 / 0<br />

Loop<br />

Exit Function<br />

Fend<br />

Function CriticalHandler<br />

Print "Critical error occurred"<br />

Print "Restarting program"<br />

Restart<br />

Fend<br />

436 SPEL+ Language Reference Rev 3.5

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!