User`s guide
Controller Threads Display
Pr Name Stk/Max Typ Sta CPU%
0 NULL 0/ 0 Rn 47.2
3 HPT 40/ 7 FNC Rn 40.3
8 VTDPY 10/ 3 DUP Rn 0.1
18 FMTHRD 10/ 2 FNC Bl 0.0
19 DS_HB 10/ 2 FNC Bl 0.0
20 DUP 10/ 2 FNC Bl 1.3
21 SCS 10/ 2 FNC Bl 0.0
22 MSCP 20/ 6 FNC Bl 0.0
24 VA 10/ 3 FNC Bl 1.2
25 DS_1 40/ 6 FNC Rn 8.9
26 DS_0 20/ 4 FNC Bl 0.0
27 HIS 10/ 2 FNC Bl 0.0
28 CLIMAIN 16/ 6 FNC Bl 0.0
30 FOC 16/ 4 FNC Bl 0.0
31 DUART 10/ 2 FNC Bl 0.0
Description
This display shows the status and characteristics of the active threads in the
controller. Threads that are not active, such as DUP Local Program threads are
not displayed until they become active. If the number of active threads exceeds
the available space, not all of them will be displayed.
The Pr column lists the thread priority. The higher the number, the higher
the priority.
The Name column contains the thread name. For DUP Local Program
threads, this is the name used to invoke the program.
The Stk column lists the allocated stack size in 512 byte pages. The Max
column lists the number of stack pages actually used.
The Typ column lists the thread type. The following thread types may
appear:
• FNC—Functional thread. Those threads that are started when the
controller boots and never exit.
• DUP—DUP local program threads. These threads are only active
when run either from a DUP connection or through the command line
interpreter’s RUN command.
• NULL—The NULL thread does not have a thread type because, it is
a special type of thread that only executes when no other thread is
executable.
The Sta column lists the current thread state. The following thread states
may appear:
• Bl—The thread is blocked waiting for timer expiration, resources, or a
synchronization event.
• Io—A DUP local program is blocked waiting for terminal I/O completion.
• Rn—The thread is currently executable.
Diagnostics and Utilities 7–35