User`s manual
Table Of Contents
- MPC-684 family
- The feature of the MPC-684
- Program development environment
- How to connect
- Input commands
- I/O check
- How to input program
- Edit of a program
- How to program save to the PC, load from the PC
- I/O control
- Variable, Array variable, String variable, Memory I/O
- Calculation
- Pulse generation
- Multi-task
- RS-232 communication
- Debugging
- Use touch panel
- Command List

Parameter of subroutine, return value
You can set a subroutine with parameters. The parameter values are activated by the main routine
using the 'VAR' command. The command 'RETURN' ends the subroutine's program and commences
the main routines next step.
If the value combines with a local variable, some tasks can share the subroutine.
10 GOSUB *SUB 1 2 3 /* send parameter values
20 END
30 *SUB /* A!,B!,C! (with !) are local variables.
40 _VAR A! B! C! /* get parameter values in the subroutine.
50 PRINT A! B! C!
60 RETURN
10 GOSUB *SUB
20 _RET_VAL A /* get return value from the subroutine
30 PRINT A
40 END
50 *SUB
60 C!=123
70 RETURN C! /* C! = return value
15