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"