E-Book, Englisch, 117 Seiten, Web PDF
Reihe: IFAC Workshop Series
Bull / Williams Real Time Programming 1985
1. Auflage 2014
ISBN: 978-1-4832-9803-0
Verlag: Elsevier Science & Techn.
Format: PDF
Kopierschutz: 1 - PDF Watermark
Proceedings of the 13th IFAC/IFIP Workshop, Purdue University, West Lafayette, Indiana, USA, 7-8 October 1985
E-Book, Englisch, 117 Seiten, Web PDF
Reihe: IFAC Workshop Series
ISBN: 978-1-4832-9803-0
Verlag: Elsevier Science & Techn.
Format: PDF
Kopierschutz: 1 - PDF Watermark
Examines the entire field of real-time programming, with emphasis on the most recent developments in industrial control and the design of process control systems. The topics covered include programming of statistical quality control applications, graphical languages for real-time programming, programming of personal computers and work stations for real-time applications. Contains 17 papers.
Autoren/Hrsg.
Weitere Infos & Material
1;Front Cover;1
2;Real Time Programming 1985;4
3;Copyright Page;5
4;Table of Contents;10
5;FOREWORD;7
6;PART I: PROGRAMMING OF STATISTICAL QUALITY CONTROL APPLICATIONS;12
6.1;CHAPTER 1. THE COMPUTER — A TOOL FOR STATISTICAL PROCESS CONTROL;12
6.1.1;ABSTRACT;12
6.1.2;INTRODUCTION;12
6.1.3;WHAT IS STATISTICAL PROCESS CONTROL?;12
6.1.4;WHAT IS A CONTROL CHART?;12
6.1.5;WHAT IS A CAUSE AND EFFECT ANALYSIS?;12
6.1.6;BENEFITS OF STATISTICAL PROCESS CONTROL;13
6.1.7;IMPLEMENTING CONTROL CHARTS ON A COMPUTER;13
6.1.8;IMPLEMENTING CAUSE AND EFFECT DIAGRAM;14
6.1.9;SUMMARY;14
6.2;CHAPTER 2. A DESCRIPTION OF AN ON-LINE STATISTICAL QUALITY CONTROL PACKAGE;20
6.2.1;ABSTRACT;20
6.2.2;INTRODUCTION;20
6.2.3;CONTROL CHART DISPLAYS;20
6.2.4;CONTROL LIMIT DISPLAYS;21
6.2.5;OTHER PLOTTING CAPABILITIES;21
6.2.6;USER-DEFINED GRAPHIC DISPLAYS;21
6.2.7;USER-DEFINED REPORTS;21
6.2.8;ADVANCED CONTROL FEATURES;21
6.2.9;ORIGIN OF DATA;22
6.2.10;MODES OF STATISTICAL APPLICATION;22
6.2.11;STATISTICAL QUALITY CONTROL CALCULATIONS;22
6.2.12;DEFINING ALARMED VARIABLES;22
6.2.13;MODIFY-ing Alarmed Variables;22
6.2.14;ADDITIONAL FEATURES;22
6.2.15;CONCLUSION;23
6.2.16;REFERENCES;23
6.3;CHAPTER 3. THE KODAK QUALITY PACKAGE;28
6.3.1;INTRODUCTION;28
6.3.2;BACKGROUND;28
6.3.3;DEVELOPMENT;29
6.3.4;IMPLEMENTATION;30
6.3.5;FUTURE DEVELOPMENTS;34
6.4;CHAPTER 4. IMPLEMENTING ON-LINE STATISTICAL QUALITY CONTROL TECHNIQUES;36
6.4.1;INTRODUCTION;36
6.4.2;RATIONAL APPROACH TO THE DESIGN OF A PRODUCTIVITY SYSTEM;36
6.4.3;SUMMARY;38
6.4.4;EXPECTED RESULTS;38
6.5;CHAPTER 5. ON-LINE STATISTICAL PROCESS CONTROL FOR A GLASS TANK INGREDIENT SCALE;40
6.5.1;ABSTRACT;40
6.5.2;INTRODUCTION;40
6.5.3;REFERENCES;45
6.6;CHAPTER 6. SOFTWARE REQUIREMENTS FOR STATISTICAL QUALITY CONTROL;50
6.6.1;ABSTRACT;50
6.6.2;INTRODUCTION;50
6.6.3;STATISTICAL QUALITY CONTROL;50
6.6.4;STATISTICAL QUALITY CONTROL VERSUS AUTOMATIC PROCESS CONTROL;50
6.6.5;CUSUM STATISTICAL QUALITY CONTROL;50
6.6.6;COMPUTER IMPLEMENTATION;51
6.6.7;CUSUM COMPUTATIONAL ALGORITHM;51
6.6.8;EXAMPLE OF CUSUM CONTROL;51
6.6.9;DESIGN OF CUSUM CONTROL SCHEMES;51
6.6.10;PROGRAMS FOR CUSUM CONTROL;51
6.6.11;ON-LINE CUSUM CONTROL IN A SOFTWARE SYSTEMS ENVIRONMENT;55
6.6.12;CUSUM CONTROL VERSUS DIAGNOSTIC CUSUM PLOTS;55
6.6.13;CONCLUSION;55
6.6.14;REFERENCES;55
7;PART II: GENERAL PAPERS;53
7.1;CHAPTER 7. SOFTWARE ARCHITECTURE OF LARGE DISTRIBUTED PROCESS CONTROL SYSTEMS;53
7.1.1;ABSTRACT;53
7.1.2;INTRODUCTION;53
7.1.3;HARDWARE/SOFTWARE ENVIRONMENT;53
7.1.4;DISTRIBUTED PROCESS CONTROL DATA BASE MANAGEMENT SYSTEM (PCDB);54
7.1.5;DISTRIBUTED EVENT HANDLING MEANS (EHM);54
7.1.6;TPA-ID, ICC-ID, TRC, MESPARS;54
7.1.7;DISPLAY COMMUNICATION SYSTEM (DICOM);54
7.1.8;DATA ACQUISITION AND CONTROL PACKAGE (DCP);56
7.1.9;APPLICATION;56
7.1.10;CONCLUSIONS;57
7.1.11;REFERENCES;57
7.2;CHAPTER 8. A LINK BETWEEN DATA ABSTRACTION AND CONCURRENCY;60
7.2.1;ABSTRACT;60
7.2.2;INTRODUCTION;60
7.2.3;ILLUSTRATIVE EXAMPLE;60
7.2.4;A CONCURRENT SOLUTION BASED ON ACTIVITIES AND DATAFLOWS;60
7.2.5;A SEQUENTIAL SOLUTION BASED ON FUNCTIONAL DECOMPOSITION;61
7.2.6;COMPARISON OF THE TWO DESIGNS;61
7.2.7;A SEQUENTIAL SOLUTION BASED ON DATA ABSTRACTION;61
7.2.8;A CORRESPONDENCE;61
7.2.9;AN IMPROVED SOLUTION;62
7.2.10;CONCLUSIONS;62
7.2.11;REFERENCES;62
7.3;CHAPTER 9. REAL-TIME APPLICATION OF THE iPSC™ CONCURRENT COMPUTER;66
7.3.1;ABSTRACT;66
7.3.2;INTRODUCTION;66
7.3.3;OVERVIEW;67
7.3.4;REAL-TIME APPLICATIONS;68
7.3.5;CONCURRENT APPLICATION DESIGN;69
7.3.6;PROGRAMMING EXAMPLE: GAME OF LIFE;69
7.3.7;PERFORMANCE ANALYSIS;70
7.3.8;FORTRAN PROGRAMMING EXAMPLE FOR NODE PROGRAM;70
7.3.9;COMMENTS ON RINGMAP;71
7.3.10;CONCLUSION;72
8;PART III: GRAPRICAL LANGUAGES FOR REAL-TIME PROGRAMMING;74
8.1;CHAPTER 10. INTEGRATION OF TEXTUAL AND GRAPHIC LANGUAGES FOR REAL-TIME PROGRAMMING;74
8.1.1;ABSTRACT;74
8.1.2;INTRODUCTION;74
8.1.3;CONTROL STRATEGY DEVELOPMENT;74
8.1.4;PROGRAMMABLE CONTROLLER LANGUAGES FOR REAL-TIME CONTROL;75
8.1.5;LANGUAGE INTEGRATION FOR CONTROL STRATEGY DEVELOPMENT;76
8.1.6;CONCLUSION;78
8.1.7;REFERENCES;78
8.2;CHAPTER 11. GRAPHICAL PROGRAMMING LANGUAGES FOR PROGRAMMABLE CONTROLLERS;82
8.2.1;ABSTRACT;82
8.2.2;INTRODUCTION;82
8.2.3;THE EVOLVING IEC STANDARD;82
8.2.4;THE GRAPHIC LANGUAGES;83
8.2.5;DATA AND PROCEDURE ABSTRACTION;83
8.2.6;PROGRAMMING ENVIRONMENTS;84
8.2.7;PROGRAMMABLE CONTROLLER ARCHITECTURES;84
8.2.8;CONCLUSIONS;85
8.2.9;DISCLAIMER;85
8.2.10;REFERENCES;85
8.3;CHAPTER 12. A WORK STATION FOR COMPUTER ASSISTED DESIGN OF REAL-TIME CONTROL SYSTEMS;86
8.3.1;ABSTRACT;86
8.3.2;INTRODUCTION;86
8.3.3;DESCRIPTION OF THE WORK STATION;86
8.3.4;MICROCOMPUTER BASED CONTROL OF A DC SERVOMOTOR;87
8.3.5;REAL-TIME OPERATION;87
8.3.6;NUMERICAL IMPLEMENTATION;88
8.3.7;SOME PRELIMINARY EXPERIMENTS;88
8.3.8;CONCLUSION;88
8.3.9;REFERENCES;88
8.4;CHAPTER 13. MODULAS-1, -2, AND -3(?) OR A REAL REAL-TIME LANGUAGE;92
8.4.1;ABSTRACT;92
8.4.2;INTRODUCTION;92
8.4.3;MICRO-BASED REAL-TIME SYSTEMS;92
8.4.4;SUMMARY OF ADA AND MODULA REAL-TIME FEATURES AND THE POSITION OF MODULA-2;92
8.4.5;PROBLEMS WITH ADA AND THEIR "SOLUTION" IN MODULA;93
8.4.6;LOW-LEVEL INPUT-OUTPUT;93
8.4.7;TASK INTERACTIONS;94
8.4.8;EXCEPTIONS;95
8.4.9;TIME INTERVAL SCHEDULING;96
8.4.10;PROBLEMS WITH MODULA;96
8.4.11;A POSSIBLE SOLUTION;96
8.4.12;REFERENCES;97
9;PART IV: PROGRAMMING OF PERSONAL COMPUTERS AND WORK STATIONS FOR REAL-TIME APPLICATIONS;102
9.1;CHAPTER 14. A HIERARCHICAL GRAPHICS INTERFACE FOR CONTROL SYSTEM PROGRAMMING;102
9.1.1;ABSTRACT;102
9.1.2;INTRODUCTION;102
9.1.3;IMPLEMENTATION;102
9.1.4;SUMMARY;102
9.1.5;REFERENCES;102
9.2;CHAPTER 15. HOW CONTROL LANGUAGES SHOULD BE DESIGNED, WITH AN INTEGRATED EXAMPLE DESIGN;104
9.2.1;ABSTRACT;104
9.2.2;INTRODUCTION;104
9.2.3;PRIOR APPLICATION LANGUAGE EFFORTS, STRENGTHS, AND WEAKNESSES;104
9.2.4;GENERAL-PURPOSE LANGUAGE DESIGN, STRENGTHS, AND WEAKNESSES;105
9.2.5;CONCLUDING REMARKS;106
9.2.6;REFERENCES;106
9.3;CHAPTER 16. A PROGRAMMING LANGUAGE FOR BATCH PROCESS CONTROL;108
9.3.1;ABSTRACT;108
9.3.2;INTRODUCTION;108
9.3.3;TERMINOLOGY FOR BATCH PROCESS CONTROL;109
9.3.4;LANGUAGE SPECIFICATION;109
9.3.5;CONCLUSIONS;111
9.3.6;REFERENCES;111
9.3.7;APPENDIX BATCH PROCESS CONTROL TERMINOLOGY;111
9.4;CHAPTER 17. SOFTWARE FOR DATA ACQUISITION AND CONTROL;114
9.4.1;ABSTRACT;114
9.4.2;INTRODUCTION;114
9.4.3;DESIGN CONCEPTS;114
9.4.4;THE OPERATOR MANAGER;115
9.4.5;THE PROCESS MANAGER;116
9.4.6;THE DATA BASE MANAGER;116
9.4.7;CONCLUSIONS;116
9.4.8;ACKNOWLEDGEMENTS;116
9.4.9;REFERENCES;116
10;AUTHOR INDEX;118




