APPENDIX A - TASK CODES INTRODUCTION Task codes are used to identify specific console functions. This section provides a list of task codes and their meaning separated into interactive tasks, resident tasks, and window and network tasks. CONFIGURATION AND OPERATION TASK CODES Table A-1 lists the codes that apply to configuration programs and programs that interact with the operator. Table A-1. Configuration and Operation Task s ACC ADC ADS AGC AMC APC APT APO ASF CDT CEL CMD CTP DAC DED DLG DMD DVT EEC Alarm comment file; displays and verifies the contents of the alarm comment file. Automatic display configuration; assigns DIGITAL tags, displays, and pop up elements to automatic display tag sets. Annunciator display panel configuration; assigns displays, user task programs, and key macros to annunciator display panel (ADP) pushbuttons. Alarm group configuration; configures alarm groups for tones, relays, and tag ranges. Alarm management configuration; selects method of triggering alarm tones and relays, enables or disables alar group and alarm priority indicators, and determines how left edge alarm priority indicators are displayed. Alarm priorities configuration; configures alarm priorities for tones, relays, and primary display. Application processor task definition; defines user task interface parameters and priority. Application task option; configures the user task interface options. Alarm summary format configuration; configures line formats, colors, and titles for periodic alarm summaries. Character definition; allows the selection of a foreign language font and font related items. Report generator cell definition; defines the format of custom logs through a spreadsheet-like interactive. Communication module details; reports the specifications for selected communications modules. This is part of the INFI-NET diagnostics function. Interface unit task priority; sets the priority of transactions for the communications interface unit. Display archive data interaction; displays the directories of retrieved archive data. Display generator; translates DT display source files into binary DU and DL files. Display log; displays custom logs and SOE logs. It also enables viewing the continuous events log and the periodic events log. Display mask definition; sets security levels for individual displays. Archive data type to volume definition; assigns volume name, overwrite priority, and on or off status changes for archive volumes. Event and error counters; reports the event and error counters for selected nodes. This is part of the INFI-NET diagnostics function. INTRODUCTION WBPEEUI220757A1 A - 1
Table A-1. Configuration and Operation Task s (continued) ELF EUD EVT GEN HIC INH KTA LCD LOG LSD LST LTR MAC MCF MFR MIS MPR MWC NTR OAD OCC OCD OTA PA PAS PCM PDF PENA PENB Event log format configuration; configures event log item formats and colors. Engineering unit descriptors definition; configures engineering unit descriptors. Event log configuration; selects alarms, state changes, operator notes, operator actions, logical printer numbers, etc., for event logs. Report generator configuration; configures start times, completion times, log types, number of retentions, etc., for custom logs. Tag historian; defines groups of tag data to be archived. Group alarm inhibit; inhibits entire alarm groups by individual group or range of groups. Key to action assignment; assigns displays, user task programs, and key macros to keyboard function keys. Logical CRT definition/console definition; associates a logical CRT number with a specific console and window. This information is used with the password security function. Logging parameters configuration; defines logging shift times. Logic state descriptors definition; configures logic state descriptors. Log status summary; displays current log status for all log types. Allows activation, deactivation, and cancelation of log reports. Loop topology report; displays the topology of a loop. This is part of the INFI-NET diagnostics function. Key macro definition; configures macros of key sequences to be processed when ADP pushbuttons or function keys are pressed. System configuration; configures primary system attributes. Module firmware; displays existing module firmware revision levels for the selected modules. Archive miscellaneous definitions; defines disk space available for archive storage and retrieval and the fullness warning level. Module problem report; displays module status bytes and module problem reports using soft key escapes. Multiwindow configuration; defines a display list containing display names and target windows for function key and ADP pushbutton activation. Node topology report; reports the topology for selected nodes. This is part of the INFI-NET diagnostics function. OAS node definition; configures the open access system (OAS) node used for trend data and log collection. Operator configurable display configuration; assigns faceplate names, trend colors, etc., for operator configurable displays. Operator configurable display builder; creates operator displays using faceplates for tags, trends, and alarm summaries. Operator assignable trend configuration; assigns tags and function blocks for operator assignable two-second trend displays. Printer assignment; assigns logical printer numbers to actual physical printers. Alarm summary report definition; configures periodic and tag triggered alarm summary reports. Printer color maps; defines text and line color substitution for hard copies on systems with color printers. Peripheral device failover; configures the failover device and method of failover for printers. Trend pen general parameters. Trend pen device definition. CONFIGURATION AND OPERATION TASK CODES A - 2 WBPEEUI220757A1
PENC PLS POI PRM QPC REL RET RMC RTQ RTT SAT SDE SMC SOEA SOEB STO TCF TDC TDF TDP Table A-1. Configuration and Operation Task s (continued) Trend pen device assignment. PCU management; downloads, saves, and verifies PCU module configurations from the console. PCU configuration; configures function blocks, module mode changes, etc. Operating parameters; displays the characteristics of a tag such as current value or state, alarm limits, alarm comment, etc. at a single display. It also enables operations specific to certain types of tags such as manually inhibit, scan on or off, substitute value, etc. Queued print cancelation; displays a list of files queued to a printer and gives the ability to cancel any or all queued print requests. Relay configuration; configures logical relays for duration, keyboard number, and physical relay of a keyboard. Archive retrieval interaction; retrieves archived trends, logs, events, PCU configurations, and tag data. RMCB text configuration; configures text for remote motor control block error codes. Red tag notice summary; generates summary of red tag key information that is stored in the central red tag information repository. Red tag status; allows viewing and modifying red tag status for a function block. Modify includes set and reset operations. System attribute configuration; selects system attributes such as tag name, alarm comment, and tag descriptor for alternate languages. Show display errors; retrieves errors encountered within a display source file (DT) during processing of the file with the display generator. Security mask configuration; defines security level, access rights, key lock function, and logical CRT access. SOE recorder configuration; configures any parameters associated with sequence of event recorders. SOE report definition; configures any parameters associated with sequence of events reports. Archive storage interaction; enables demanding archival storage of events, logs, PCU configurations, trends, and tag data. Tag configuration; configures attributes for all tag types such as tag name, descriptor, block address, etc. Trend definition; configures attributes for distributed trends such as trend resolution, collection period, and block address. Time and date format; defines the format to display the system time and date on the console. Trend list to printer; prints the trend database using different search constraints such as trend mode, hardware address, and wild card name options. TIM Set time and date; adjusts time and date for the console, which also propagates to the INFI 90 OPEN system through time synchronization. TLP Tag list to printer; prints tag configuration using different search attributes such as tag type and wild card names. TON Tone configuration; configures logical tones for duration, keyboard number, volume, pitch, and physical annunciator of a keyboard. TSC Text substitution; configures all ASCII text throughout the console. TST Text selector block text configuration; configures text message numbers for support of the text selector block (function code 151). TSU Tag summaries; displays and prints tag data using data criteria such as tags in alarm, bad quality, off scan, and inhibited. CONFIGURATION AND OPERATION TASK CODES WBPEEUI220757A1 A - 3
Table A-1. Configuration and Operation Task s (continued) UPD VMD XCP XYC User password definition; defines user ID, password, security level, access to individual tag groups and regional access for individual passwords. Archive volume to media definition; defines archival volume descriptors, media type, time span, and time of day to output. Exception statistics; reports the exception statistics for selected nodes. This is part of the INFI-NET diagnostics function. XY plot definition; defines XY plot parameters such as status, plot type, and mode. RESIDENT TASK CODES Table A-2 lists the codes that apply to background programs (data collection, I/O interfaces, etc.) that make up the core of the system. Table A-2. Resident Task s ADX AS BTM CCP CHR CIU DBR DBS DDT DOT DSU DSX ERR EVL FCP GPL Automatic display executive; handles the automatic call up of displays and pop up elements based on the state transition of a DIGITAL tag. Alarm summary; handles display of alarms in custom alarm summaries. PCU configuration; handles the reading of block data, deleting blocks, and writing blocks for control module configuration. Keyboard interaction; handles interfacing between the console and keyboard for input from the operator keyboard, touch point, annunciator display panel, and auxiliary engineering keyboard. Chronological scheduler; handles periodic scheduling of logs, periodic alarm summaries, and operator assignable trends. Communications interface unit task; handles interfacing of the console with the IIMCP01 module. Translates messages within the system (trend polls, control requests, tag connects, etc.) into command and reply sequences for the interface unit. Polls exception reports and routes the reports to database tasks. Database retrieval executive; handles data retrieval for the tag historian. Database storage management; handles data storage for the tag historian. Diagnostic/debug terminal; utility and diagnostic task used to create files, delete files, copy files, display memory, run command files, etc. Display optimizing translator; handles optimization of user-configured displays and real-time trend displays. Dynamic display manager; handles dynamic updates of tag data on faceplates and any graphic displays. Display executive task; handles the forwarding of display requests to all tasks that need to search the display file for dynamic items, escape sequences, trend elements, alarm elements, etc. Operator messages; handles display of operator error messages on the bottom of the window. Event log manager; handles formatting of event log items for print and storage to disk. Function code processor; interfaces function block operation requests from the virtual module of the console to its communications interface unit. General polling data manager; handles collection of tag exception report data and block output data for operator assignable trends. RESIDENT TASK CODES A - 4 WBPEEUI220757A1
Table A-2. Resident Task s (continued) INI INT ITn LDC NCP OCn ODSn OPS ORA PRX PST PSX RDM RDO RDX RPT RRX RSX RTM SCP SCT SEL SLC TD1 TDD TGD TRD VDI Initialization; handles start-up of all console tasks, reading of database into memory, and initialization of various memory tables during start-up. Interactive program executive; handles activation of any interactive type program or background task. Interactive loader; handles relocation of any interactive program called to window one (IT0) to window eight (IT7). Logging data collector; handles collection of tag and trend data for custom logs. Node communications processor; handles tag broadcast messages to and from a global database manager (GDM) work station and display file transfers from a console configuration tools (WLDG) work station. Operator control; handles operator control of process control and data acquisition tags for window one (OC1) to window eight (OC8). OIS @aglance/it Data Server; processes @aglance/it client requests for servers one (ODS1) through server five (ODS5). Operator status; handles output of time, date, alarm groups, and keyboard status information. Operator request for action; handles display and interaction with operator for action requests such as asking for a floppy disk to be installed in the drive for archive purposes. Periodic executive task; handles periodic scheduling of alarm summary and event logs. Print spooler; handles interfacing with printers for printing logs, events, screen copies, files, etc. Password security executive; controls the password security functions. Checks access to various regions and any log-in and log-out on the console. Magnetic tape data archive manager. Optical disk data archive manager. Archive executive task. Report format; handles formatting of custom logs for print and archive. Archive retrieval executive task. Archive storage executive task. Red tag manager task; handles red tag key information being stored to and retrieved from the central red tag information repository. Segment control processor; executes the function code blocks in the virtual module of the console. It supports up to eight segment control blocks in the virtual module. Print screen; sets up the OIS application window for the copy screen function to capture. Sequence of events data collection; handles collection of SOE data for SOE logs. Soft key select interactive; handles interfacing with operator for call up of a tuning display, block details display, operator assignable trends display, etc., with the soft key escape. Trend display; handles display of distributed trend data and operator assignable trend data. It also handles panning, zooming, and time cursor movement on trend displays. Tag dynamic database manager; handles alarm processing of exception reports, database update from exception reports, and requests from within the system for tag dynamic data. Tag static database manager; handles connects and disconnects to the tag database to acquire static configuration data (names, descriptors, etc.). Trend data manager; handles trend definition changes and return of distributed trend data for display, logging, and archive purposes. Virtual display metafile interpreter; handles interface with the graphics card for display data. Also does translation of display commands into graphics card format. RESIDENT TASK CODES WBPEEUI220757A1 A - 5
Table A-2. Resident Task s (continued) XYM XYP XY plot data manager; handles data collection and management for XY plots. XY plot; handles drawing and updating of XY plots. WINDOW AND NETWORK TASK CODES Table A-3 lists the codes that apply to window and network operations. Table A-3. Window and Network Task s BLK_00n Manages blinking of colors for window one (001) through window eight (008). CCP_SYM_00n Processes an X window keyboard event for the CCP task for window one (000) through window eight (007). MBOX_SERVER Manages sending and receiving of mail messages through prioritized mailbox queues. MILLISEC Increments the millisecond counter for the console. MKISYM Reads keystrokes from the operator keyboard for the CCP task. RDC Sends archived logs to an OAS node for storage. RSCT Remote screen copy task; captures display screen. RSCT_SERVER Remote screen copy server task; handles capturing and printing of display screen. TRD_CLIENT Handles requests from the TRD task for trend data from an external source. Sends a request to the external node, then routes any received data to the TRD task. UTI Routes user task requests (e.g., read value, get trend data, etc.). UTI_ACT Client task that handles user task activation through touch point, key select, or ADP pushbutton. UTI_PRT Handles various print requests for user tasks. UTI_SERVER Handles local and remote requests from user task nodes to access INFI 90 Open process data and certain OIS resources and replies to these requests. V_CPUQMON Monitors execution of OIS tasks. VDI_SYM_00n Processes X window graphic requests for the VDI task for window one (000) through window eight (007). WINDOW AND NETWORK TASK CODES A - 6 WBPEEUI220757A1