Abstract
The trend toward multiple computers for process control applications is accompanied by the introduction of line sharing input/output systems and microprocessors for general use. As a result, many different structures for multiple computer process control applications become practical. Software costs are still dominant however, and it is important that any multi-computer structure be supported by software which is compatible with process control objectives and economical to implement. Of particular importance is the need for an integrated data base and graceful degradation in case of failure. The organization of process control software for single computer systems is used as the starting point to evaluate the desirability of various software organizations for several multi-computer ring-connected systems. Compatibility with line-sharing I/0 systems is discussed.
Preview
Unable to display preview. Download preview PDF.
References
Schoeffler, J. D., "The Development of Process Control Software", Spring Joint Comp. Conf., 1972, 907–914.
Pike, H. E., "Process Control Software", IEEE Proc., Vol 58, No. 1, Jan. 1970, 87–97.
Hewlet-Packard Co., "Realtime Executive Software System", Document No. 2005-900001, October, 1971.
Data General Corp., "Real-time Disk Operating System", No. 012-000040, Southboro, Mass.
Foxboro Co., Fox 1 Software, Publication 264, 1971.
Digital Equipment Corp, "RSX-11D System Description", Document No. 6701 00972 2444/I, Maynard, Massachusetts.
Williams, T. J., "Minutes of Workshops on Standardization of Industrial Computer Languages", Purdue Laboratory for Applied Industrial Control, Purdue Univ., W. Lafayette, Indiana.
Foxboro Co., "FPL Language", Publication 327-5, Foxboro, Mass.
Sevcik, K. C., J. W. Atwood, M. S. Grushcow, R. C. Holt, J. J. Horning, D. Tsichritizis, "Projects SUE as a Learning Experience", Fall Joint Comp. Conf., 1972, 331–338.
Aramaki, I., T. Ohta, T. Kawabata, J. Shibata, "A Language for Logical Design Implementation and Checkout", Sumitomo Electric Technical Review, No. 16, Nov., 1973, 56–69.
Donal, M., B. Girard, P. H. Guillier, J. Levy, D. Lorho, "A Language for the Programming of Industrial Applications," CECI-SESA manual.
Ritout, M., P. B. Onnard, P. Hugot, "Procol: A Programming System Adapted for Process Control," Committee of Automation, Delegation Generale a La Recherche Scientifique et Technique.
Taylor Instrument Co., "Process Oriented Language POL-1", Rochester N.Y.
Abascal, R. E., D. R. Kuehn, G. W. Markham, R. O. Martin, APG/7: An Application Program Generator for Sensor-Based Systems," 27th ISA Conf., October, 1972.
General Electric Co., "BICEPS Supervisory Control", GET-6064, 1970.
Metromation Inc., "Basic Control System Specifications", No. BCS 1000-90, August, 1973.
Honeywell Corp., "DDC System Applications Reference Manual", Doc. 130071884A, June, 1968.
I B M Corp., "Prospro/1800 Process Supervisory Program", Publ. H20-0473, 1967.
Marathon Oil Company, "Marathon Analog Scan and Control System," Findley, Ohio, February, 1970.
Digital Equipment Corp., "PDP-11 Multiple Processor System Options", No. 1101 00173 2464 f 14 04, Maynard, Mass.
Data General Corp., "Remote Synchronous Terminal Control Program", No. 021-000048, Southboro, Massachusetts.
Digital Equipment Corp., Product Summary Dec Comm, Number 1101 X 00672 L 14 20
F. W. Thoburn, "A Transmission Control Unit for High-Speed Computer-to-Computer Communication, IBM J. Res. Develop., Nov. 1970, 614–619.
Cullen, J. W., "Binary Synchronous Communications", IEEE Intl. Communications Conf., Philadelphia, Pa., June, 1968.
Hewlett Packard Corp., "Distributed Systems", No. 5952-1646, 1973.
Calva, J. R., "PCOS: A Process Control Extension to Operating System/360, IBM J. Res. Develop., Nov., 1970, 620–632.
C. J. Ball, Communications and the Minicomputer, COMPUTER, Sept., 1971, 13–21.
Newport, C. B., "Small Computers in Data Networks", Spring Joint Computer Conf., 1969, 773–775.
Aydelotte, W. M., "Communications Message Switching-An Analysis", Computers and Automations, July, 1971, 8–13.
Herzog, B., "Computer Networks", Intl. Computing Symposium April, 1972, Venice, Italy.
Farber, D. J., "Networks: An Introduction," Datamation, April, 1972, 37–40.
Kahn, R. E., "Resource-Sharing Computer Communications Networks", IEEE Proc., Nov., 1972, 111–121.
Heart, F. E., S. M. Ornstein, W. R. Crowther, D. C. Walden, "The Interface Message Processor for the ARPA Network", Spring Joint Computer Conf., 1970, 139–155.
Falk, H., "Data Communications", IEEE Spectrum, January, 1974, 36–39.
Bell, C. G., "More Power by Networking", IEEE Spectrum, February, 1974, 40–51.
Falk, H., "A Checkup: Minicomputer Software", IEEE Spectrum, February, 1974, 52–56.
Doll, D. R., "Telecommunications Turbulence and the Computer Network Evolution", Computer, February, 1974, 13–22.
Winkler, S. and L. Danner, "Data Security in the Computer Communication Environment", Computer, February, 1974, 23–31.
Rowe, L. A., M. D. Hopwood, D. J. Farber, "Software Methods for Achieving Fail-Soft Behavior in the Distributed Computing System", Technical Report, Department of Information and Computer Science, University of California, Irvine, California.
Farber, D. J., J. Feldman, F. M. Heinrich, "The Distributed Computing System", Seventh Annual IEEE Computer Society Intl. Conf., Feb., 1973.
Farber, D. J., F. R. Heinrich, "The Structure of a Distributed Computer System", Proc. Intl. Conf. on Computer Communications, October, 1972, 364–370.
Loomis, D. C., "Ring Communication Protocols", UC Irvine Distributed Computer Project, Report 46-A, May, 1972.
Aronson, R. L., "Line Sharing Systems for Plant Monitoring and Control", Control Engineering, January, 1971.
Foxboro Co., "Spec 200", Bulletin C-200, 1972, Foxboro Mass.
Foxboro Co., "Interspec Technical Information", Bulletins 2DC-100, 2DN-110, 240-100, 240-101, and 240-102, 1973, Foxboro, Mass.
Hippert, Jr., R. O., "IBM 2790 Digital Transmission Loop", IBM J of Res. Develop., Nov., 1970, 662–667.
Hooton, I. N., R. C. M. Barnes, "A Standardized Data Highway for On-Line Computer Applications", Fall Joint Computer Conf., 1968, 1077–1087.
European Standards Organization for Nuclear Electronics — Dataway Working Group," Proposed Standard Organization of Multi-Crate Serial CAMAC Systems", 1973.
Falk, H., "Computer Hardware/Software", IEEE Spectrum, January, 1974, 39–43.
Holt, R. M., M. R. Lemas, "Current Microcomputer Architecture", Computer Design, Feb, 1974, 65–73.
Schoeffler, J. D., L. R. Bronner, "Data Management Software For Minicomputer Production Monitoring and Control Systems," Proc. IEEE, Vol. 61, No. 11, Nov., 1973, 1563–1570.
Schoeffler, J. D., L. R. Bronner, "A Virtual Memory Organization for Minicomputer Process Control Software", Automatica, Vol. 9, Sept., 1973.
Schoeffler, J. D., C. W. Rose, E. Linn, R. J. Wolpe, "Organization of Hardware and Software for a Microprocessor Network Used for On-Line Control", Systems Research Center Report (in preparation), 1974.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1974 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schoeffler, J.D. (1974). Organization of software for multicomputer process control systems. In: Krüger, G., Friehmelt, R. (eds) GFK-GI-GMR Fachtagung Prozessrechner 1974. Lecture Notes in Computer Science, vol 12. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-06786-8_258
Download citation
DOI: https://doi.org/10.1007/3-540-06786-8_258
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-06786-3
Online ISBN: 978-3-540-38389-5
eBook Packages: Springer Book Archive