User Manual

8-12
Beskrivning:
Även om detta kommando finns i en programslinga, avbryter kommandot omedelbart slingan
och överlämnar kontrollen till subrutinen.
Kommandot kan användas hur många gånger som helst i en huvudrutin för att anropa
oberoende subrutiner.
En subrutin kan användas på flera ställen i samma huvudrutin, och kan anropas av alla
huvudrutiner.
Huvudrutin Subrutiner
Nivå 1 Nivå 2 Nivå 3 Nivå 4
När en subrutin anropas körs subrutinen från början. Efter att subrutinen exekverats klart,
returnerar den till huvudrutinen där exekveringen fortsätter med uttrycket efter kommandot Prog.
Kommandot Goto~Lbl i en subrutin gäller endast den subrutinen. Hopp kan inte göras till en
plats utanför en subrutin.
Om det inte finns en subrutin med det namn som anges av kommandot Prog uppstår ett fel.
I läget RUN • MAT (eller RUN ) ange kommandot Prog och tryck på w för att starta det
program som anges av kommandot.
Return
Funktion: Detta kommando används för att returnera från en subrutin.
Syntax: Return _
Beskrivning: Kommandot Return i en huvudrutin gör att programkörningen avbryts.
Kommandot Return i en subrutin gör att subrutinen avslutas. Exekveringen återförs till det
progam som anropade subrutinen.
Stop
Funktion: Detta kommando avbryter programkörningen.
Syntax: Stop _
Beskrivning:
Detta kommando avbryter programkörningen.
Om kommandot står i en slinga avbryts programkörningen utan att ett fel uppstår.
k Hoppkommandon (JUMP)
Dsz
Funktion: Detta kommando är ett räknehopp som minskar värdet på en styrvariabel med 1,
och sedan utför hoppet om variabelns värde är noll.
D
CEIJ
Prog "E" Prog "I" Prog "J"
A
Prog "D"
Prog "C"
D
CEIJ
Prog "E" Prog "I" Prog "J"
A
Prog "D"
Prog "C"