BPI - Johannesburg, South Africa
[1985 - 1989] continued...
BPI developed and supported the larger scale
package, operating on DEC
series mini-computers under RSX11M-Plus.
The software was mostly written in
with some encapsulated
PDP11 Macro Assembler
code and was developed internally,
by BPI, between 1981 and 1989. The development team comprised of
Abel Acuna, Peter Moffat, Kobus Oosthuizen, Neil Gaynor, Ludwik
Tomalak, Phillip Delcroix, Andre Kuzner, Ian Read, Peter Tandy, Stan Komar,
Steve MacKenzie, Paul Tennant, Dr. Rob Clarkson and Tedy Shalev (myself).
My involvement was chiefly in three areas: as Team Leader and member of
the same team, in the FEP - Front End Communication Co-processor project
and as sole developer of the Alarm Annunciator and the FEP Comms QZ11 driver retrofit.
Front End Communication Co-processor
The control devices traditionally connected to SCADA systems
mostly used either asynchronous or synchronous serial communication.
The serial I/O devices for
that were available at the time did not provide much on board buffering.
Each such device required CPU service on input interrupt and so system performance
was critically affected by high traffic volumes at high baud rates.
In order to offload this activity, a project was initiated to move the
serial communication required by the system into a Front-end Communications
Co-processor, or FEP for short. The specification called for diskless
satellite FEPs networked back to multiple
host stations on a
This project proceeded timeously and was completed within the estimated time.
No problems have been experienced in the field as a result of software faults,
subsequent to the release of the final approved version.
The Prospecton Breweries - ELCON with FEPs installation - Durban, South Africa
1985 - 1989