ISBN-13: 9781606503836 / Angielski / Miękka / 2014 / 275 str.
Modern automated industrial systems depend on accurate and prompt monitoring for equipment and system performance, along with determining pending faults and maintenance issues. This new book will offer the newest approaches to developing and writing the software algorithms that underlie automated monitoring. Starting from a careful analysis of the state-of-the-art techniques and design principles of software architectures for measurement and test applications, this practical book illustrates how to develop a framework capable of addressing the needs for both general quality (re-configurability, extendibility, flexibility, reusability, and so forth) and specific requirements of applications in the field of test and measurement. Engineers and technicians interested in the development of a software platform capable of integrating into one single environment all the measurement devices and techniques used in their domain or company will find this book to be incredibly useful, time-saving, and results-oriented. It offers readers: * a software framework for measurement applications, for both object-oriented programming and aspect-oriented programming. * guidance on how to create a methodology, including framework kernel, fault detector, synchronizer, automatic generation of user interfaces, and software quality assessment. * an extended case study based on automated magnetic measurements at CERN International Particle Accelerator Project.
In laboratory management of an industrial test division, a test laboratory, or a research center, one of the main activities is producing suitable software for automatic benches by satisfying a given set of requirements. This activity is particularly costly and burdensome when test requirements are variable over time. If the batches of objects have small size and frequent occurrence, the activity of measurement automation becomes predominating with respect to the test execution. Flexible Test Automation shows the development of a software framework as a useful solution to satisfy this exigency. The framework supports the user in producing measurement applications for a wide range of requirements with low effort and development time.