last modified: 22-AUG-1986 | catalog | categories | new | search |

NESC0846 PROMSYS.

PROMSYS, Plant Equipment Maintenance and Inspection Scheduling

top ]
1. NAME OR DESIGNATION OF PROGRAM:  PROMSYS.
top ]
2. COMPUTERS
To submit a request, click below on the link of the version you wish to order. Only liaison officers are authorised to submit online requests. Rules for requesters are available here.
Program name Package id Status Status date
PROMSYS NESC0846/01 Tested 22-AUG-1986

Machines used:

Package ID Orig. computer Test computer
NESC0846/01 IBM 360 series IBM 3084Q
top ]
3. DESCRIPTION OF PROBLEM OR FUNCTION

PROMSYS is a computer system designed to automate the scheduling of routine maintenance and inspection of plant equipment. This 'programmed maintenance' provides the detailed planning and accomplishment of lubrication, inspection, and similar repetitive maintenance activities which can  be scheduled at specified predetermined intervals throughout the year. The equipment items included are the typical pumps, blowers, motors, compressors, automotive equipment, refrigeration units, filtering systems, machine shop equipment, cranes, elevators, motor-generator sets, and electrical switchgear found throughout industry, as well as cell ventilation, shielding, containment, and material handling equipment unique to nuclear research and development facilities.
Four related programs are used to produce sorted schedule lists, delinquent work lists, and optional master lists. Five additional programs are used to create and maintain records of all scheduled and unscheduled maintenance history.
top ]
4. METHOD OF SOLUTION

Service specifications and frequency are established and stored. The computer program reviews schedules weekly and prints, on schedule cards, instructions for service that  is due the following week. The basic output from the computer program comes in two forms: programmed-maintenance schedule cards and programmed-maintenance data sheets. The data sheets can be issued in numerical building, route, and location number sequence as equipment lists, grouped for work assigned to a particular foreman as the foreman's equipment list, or grouped by work charged to a particular work order as the work-order list. Data sheets grouped by equipment classification are called the equipment classification list.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM:
top ]
6. TYPICAL RUNNING TIME:  30 minutes for 5000 pieces of equipment.
NESC0846/01
The source programs of this package have been compiled  and linked error-free by NEA-DB on an IBM 3084Q computer.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS:
top ]
9. STATUS
Package ID Status date Status
NESC0846/01 22-AUG-1986 Tested at NEADB
top ]
10. REFERENCES:
NESC0846/01, included references:
- W.O. Graves and B.S. Bishop:
  Programmed Maintenence for OAK RIDGE National Laboratory.
  ORNL-TM-2161  (October 1968)
top ]
11. MACHINE REQUIREMENTS:  200K bytes of memory are required for execution.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
NESC0846/01 COBOL
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED:  OS/360.
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

Two Oak Ridge computing system routines used by PROMSYS, ITIME and CHARST, which return time ad date information and perform a sort in  place in either ascending or descending order, respectively, are written in Assembly language. These are included in the package.
Two other local computing environment routines, TERMRD and TERMWR which set up field lengths for buffers used for reading data from a terminal and writing data to a terminal were not supplied. Users will have to supply suitable replacements to accomplish these operations in their computing environment.
top ]
15. NAME AND ESTABLISHMENT OF AUTHOR

   Contact    D.L. Morgan

   Author     B.E. Srite
              Nuclear Division
              Union Carbide Corporation
              P. O. Box P
              Oak Ridge, Tennessee 37830, U. S. A.
top ]
16. MATERIAL AVAILABLE
NESC0846/01
File name File description Records
NESC0846_01.001 Information file 77
NESC0846_01.002 BSD02037 source program (COBOL) 1242
NESC0846_01.003 BSD02038 source program (COBOL) 743
NESC0846_01.004 BSD02039 source program (COBOL) 87
NESC0846_01.005 BSD02040 source program (COBOL) 772
NESC0846_01.006 BSD02041 source program (COBOL) 729
NESC0846_01.007 PROMUP source program (COBOL) 1408
NESC0846_01.008 JCL example to run PROMUP 36
NESC0846_01.009 FORLIS source program (COBOL) 105
NESC0846_01.010 JCL example to run FORLIS 10
NESC0846_01.011 RESKID source program (COBOL) 361
NESC0846_01.012 JCL example to run RESKID 22
NESC0846_01.013 RESFOR source program (COBOL) 106
NESC0846_01.014 JCL example to run RESFOR 10
NESC0846_01.015 PROMLIS source program (COBOL) 487
NESC0846_01.016 JCL example to run PROMLIS 17
NESC0846_01.017 Subroutines ITIME and CHARST (Assembler) 221
top ]
17. CATEGORIES
  • M. Data Management

Keywords: equipment, in-service inspection, lubrification, maintenance, management, planning.