A multi-user process interface system for a process control computer

dc.contributor.advisorBradlow, H
dc.contributor.authorSherlock, Barry Graham
dc.date.accessioned2023-09-27T13:58:12Z
dc.date.available2023-09-27T13:58:12Z
dc.date.issued1983
dc.date.updated2023-09-27T13:47:21Z
dc.description.abstractThis thesis describes a system to implement a distributed multi-user process interface to allow the PDP-11/23 computer in the Electrical Engineering department at UCT to be used for process control. The use of this system is to be shared between postgraduate students for research and undergraduates for doing real-time control projects. The interface may be used concurrently by several users, and access is controlled in such a way as to prevent users' programs from interfering with one another. The process interface hardware used was a GEC Micro-Media system, which is a stand-alone process interface system communicating with a host (the PDP-11/23) via a serial line. Hardware to drive a 600-metre serial link at 9600 baud between the PDP-11/23 and the Media interface was designed and built. The software system on the host, written in RTL/2, holds-all data from the interface in a resident common data-base and continually updates it. Access to the interface by applications programs is done indirectly by reading and writing to the database, for which purpose a library of user interface routines is provided. To allow future expansion and modification of the Media interface, software (also written in RTL/2) for an LSI-11 minicomputer interfaced to the Media bus was developed which emulates the operation of the GEC proprietary Micro-Media software. A program to download this software into the LSI-11 was written. A suite of diagnostic programs enables testing of the system hardware and software at various levels. To ease testing, teaching, and applications programming, a general-purpose simulation package for the simulation of analogue systems was developed, as well as graphics routines for use with a Tektronix 4010 plotting terminal. A. real-time computing project for a class of undergraduates was run in 1983. This project made extensive use of the system and demonstrated its viability.
dc.identifier.apacitationSherlock, B. G. (1983). <i>A multi-user process interface system for a process control computer</i>. (). ,Faculty of Engineering and the Built Environment ,Department of Electrical Engineering. Retrieved from http://hdl.handle.net/11427/38913en_ZA
dc.identifier.chicagocitationSherlock, Barry Graham. <i>"A multi-user process interface system for a process control computer."</i> ., ,Faculty of Engineering and the Built Environment ,Department of Electrical Engineering, 1983. http://hdl.handle.net/11427/38913en_ZA
dc.identifier.citationSherlock, B.G. 1983. A multi-user process interface system for a process control computer. . ,Faculty of Engineering and the Built Environment ,Department of Electrical Engineering. http://hdl.handle.net/11427/38913en_ZA
dc.identifier.risTY - Master Thesis AU - Sherlock, Barry Graham AB - This thesis describes a system to implement a distributed multi-user process interface to allow the PDP-11/23 computer in the Electrical Engineering department at UCT to be used for process control. The use of this system is to be shared between postgraduate students for research and undergraduates for doing real-time control projects. The interface may be used concurrently by several users, and access is controlled in such a way as to prevent users' programs from interfering with one another. The process interface hardware used was a GEC Micro-Media system, which is a stand-alone process interface system communicating with a host (the PDP-11/23) via a serial line. Hardware to drive a 600-metre serial link at 9600 baud between the PDP-11/23 and the Media interface was designed and built. The software system on the host, written in RTL/2, holds-all data from the interface in a resident common data-base and continually updates it. Access to the interface by applications programs is done indirectly by reading and writing to the database, for which purpose a library of user interface routines is provided. To allow future expansion and modification of the Media interface, software (also written in RTL/2) for an LSI-11 minicomputer interfaced to the Media bus was developed which emulates the operation of the GEC proprietary Micro-Media software. A program to download this software into the LSI-11 was written. A suite of diagnostic programs enables testing of the system hardware and software at various levels. To ease testing, teaching, and applications programming, a general-purpose simulation package for the simulation of analogue systems was developed, as well as graphics routines for use with a Tektronix 4010 plotting terminal. A. real-time computing project for a class of undergraduates was run in 1983. This project made extensive use of the system and demonstrated its viability. DA - 1983 DB - OpenUCT DP - University of Cape Town KW - Multi user computer LK - https://open.uct.ac.za PY - 1983 T1 - ETD: A multi-user process interface system for a process control computer TI - ETD: A multi-user process interface system for a process control computer UR - http://hdl.handle.net/11427/38913 ER -en_ZA
dc.identifier.urihttp://hdl.handle.net/11427/38913
dc.identifier.vancouvercitationSherlock BG. A multi-user process interface system for a process control computer. []. ,Faculty of Engineering and the Built Environment ,Department of Electrical Engineering, 1983 [cited yyyy month dd]. Available from: http://hdl.handle.net/11427/38913en_ZA
dc.language.rfc3066eng
dc.publisher.departmentDepartment of Electrical Engineering
dc.publisher.facultyFaculty of Engineering and the Built Environment
dc.subjectMulti user computer
dc.titleA multi-user process interface system for a process control computer
dc.typeMaster Thesis
dc.type.qualificationlevelMasters
dc.type.qualificationlevelMSc
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis_ebe_1983_sherlock barry graham.pdf
Size:
7.19 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
0 B
Format:
Item-specific license agreed upon to submission
Description:
Collections