Jetter AG
Registers - Overview | 8
JVM-104-O09 User Manual
47 / 62
Register ranges
Description
203108 ... 203123
16-bit overlaying
Flags 0 ... 255
203124 ... 203131
32-bit overlaying
Flags 2048 ... 2303
203132 ... 203147
16-bit overlaying
Flags 2048 ... 2303
209700
System logger: Global enable
209701 ... 209739
Enabling system components
8.11 Application program
Register ranges
Description
210000
State of application program
Bit 0 = 1
Application program is running
210001
JetVM version
210004
(bit-coded) Error register
Bit 8
Illegal jump
Bit 9
Illegal call
Bit 10
Illegal index
Bit 11
Illegal opcode
Bit 12
Division by 0
Bit 13
Stack overflow
Bit 14
Stack underflow
Bit 15
Illegal stack
Bit 16
Error when loading the application program
Bit 24
Timeout - Cycle time
Bit 25
Timeout - Task lock
Bit 31
Unknown error
210006
Highest task number
210007
Minimum program cycle time
210008
Maximum program cycle time
210009
Current program cycle time
210011
Current task number
210050
Current program position within an execution unit
210051
ID of the execution unit being processed
210056
Desired total cycle time in µs
210057
Calculated total cycle time in µs
210058
Maximum time slice per task in µs
210060
Task ID (for R210061)
210061
Priority for task [R210060]
210063
Length of scheduler table
210064
Index in scheduler table
210065
Task ID in scheduler table
210070
Task ID (for R210071)
210071
Timer number (0 ... 31)
210072
Manual triggering of a timer event (bit-coded)
210073
End of cyclic task (task ID)
210074
Command for cyclic tasks
210075
Number of timers
210076
Timer number (for R210077)
210077
Timer value in milliseconds