Measuring, Monitoring, and Analysis of Communication Transactions Performance in Distributed Control System
- Cite this paper as:
- Jamro M., Rzonca D. (2014) Measuring, Monitoring, and Analysis of Communication Transactions Performance in Distributed Control System. In: Kwiecień A., Gaj P., Stera P. (eds) Computer Networks. CN 2014. Communications in Computer and Information Science, vol 431. Springer, Cham
Nowadays, distributed control systems often consist of complex software executed on many components connected together. Due to performing crucial tasks in industry, it is important to ensure that communication between devices in distributed control systems works as expected and does not reach nor is dangerously close to the given boundary value. The paper presents a concept of Extended Communication Performance Tests, together with their development and execution. What is more, a way of measuring, monitoring, and analysis of communication in a small distributed control system is proposed. A structure of system, communication tasks, and performance requirements are modeled on three kinds of SysML diagrams, namely Block Definition, Internal Block, and Requirement Diagram. Test cases are automatically generated in the CPTest+ test definition language. A set of dedicated tools allows engineers to monitor communication time parameters in the on-line mode, check constraints, and prepare performance analysis. The concept has been integrated with the CPDev engineering environment designed for programming industrial controllers, as well as small and medium-sized distributed control systems.
Keywordscontrol systems communication performance testing
Unable to display preview. Download preview PDF.