Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

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

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...

Full description

Saved in:
Bibliographic Details
Main Author: Sherlock, Barry Graham
Other Authors: Bradlow, H
Format: Thesis
Language:English
Published: Department of Electrical Engineering 2023
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613180554903552
access_status_str Open Access
author Sherlock, Barry Graham
author2 Bradlow, H
author_browse Bradlow, H
Sherlock, Barry Graham
author_facet Bradlow, H
Sherlock, Barry Graham
author_sort Sherlock, Barry Graham
collection Thesis
description 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.
format Thesis
id oai:open.uct.ac.za:11427/38913
institution University of Cape Town (South Africa)
language eng
last_indexed 2026-06-10T12:32:00.945Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2023
publishDateRange 2023
publishDateSort 2023
publisher Department of Electrical Engineering
publisherStr Department of Electrical Engineering
record_format dspace
source_str UCTD — University of Cape Town Open Access Repository
spelling oai:open.uct.ac.za:11427/38913 A multi-user process interface system for a process control computer Sherlock, Barry Graham Bradlow, H Multi user computer 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. 2023-09-27T13:58:12Z 2023-09-27T13:58:12Z 1983 2023-09-27T13:47:21Z Master Thesis Masters MSc http://hdl.handle.net/11427/38913 eng application/pdf Department of Electrical Engineering Faculty of Engineering and the Built Environment
spellingShingle Multi user computer
Sherlock, Barry Graham
A multi-user process interface system for a process control computer
thesis_degree_str Master's
title A multi-user process interface system for a process control computer
title_full A multi-user process interface system for a process control computer
title_fullStr A multi-user process interface system for a process control computer
title_full_unstemmed A multi-user process interface system for a process control computer
title_short A multi-user process interface system for a process control computer
title_sort multi user process interface system for a process control computer
topic Multi user computer
url http://hdl.handle.net/11427/38913
work_keys_str_mv AT sherlockbarrygraham amultiuserprocessinterfacesystemforaprocesscontrolcomputer
AT sherlockbarrygraham multiuserprocessinterfacesystemforaprocesscontrolcomputer