Skip to main content

Communication Performance Tests in Distributed Control Systems

  • Conference paper

Part of the Communications in Computer and Information Science book series (CCIS,volume 370)

Abstract

The paper presents a concept and implementation of Communication Performance Tests (CPT) for small distributed control systems. Requirements for the communication performance are specified using SysML notation. Test cases included in the specification are translated into a dedicated test definition language CPTest+. System implementation is then verified by executing the tests generated from the specification and analyzing results of test runs. The procedure is supported by specialized tools integrated with IEC 61131-3 development environment, including SysML model editor and CPTest testing environment.

Keywords

  • control systems
  • communication
  • performance
  • testing

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-642-38865-1_21
  • Chapter length: 10 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   89.00
Price excludes VAT (USA)
  • ISBN: 978-3-642-38865-1
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   119.99
Price excludes VAT (USA)

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Gaj, P., Jasperneite, J., Felser, M.: Computer Communication Within Industrial Distributed Environment – a Survey. IEEE Transactions on Industrial Informatics 9(1), 182–189 (2013)

    CrossRef  Google Scholar 

  2. Rzońca, D., Stec, A., Trybus, B.: Data Acquisition Server for Mini Distributed Control System. In: Kwiecień, A., Gaj, P., Stera, P. (eds.) CN 2011. CCIS, vol. 160, pp. 398–406. Springer, Heidelberg (2011)

    CrossRef  Google Scholar 

  3. IEC 61158 Standard: Industrial Communication Networks – Fieldbus Specifications. IEC (2007)

    Google Scholar 

  4. Jestratjew, A., Kwiecień, A.: Using HTTP as Field Network Transfer Protocol. In: Kwiecień, A., Gaj, P., Stera, P. (eds.) CN 2011. CCIS, vol. 160, pp. 306–313. Springer, Heidelberg (2011)

    CrossRef  Google Scholar 

  5. Vegas, S., Juristo, N., Basili, V.R.: Maturing Software Engineering Knowledge through Classifications: A Case Study on Unit Testing Techniques. IEEE Transactions on Software Engineering 35(4), 551–565 (2009)

    CrossRef  Google Scholar 

  6. Thane, H., Hansson, H.: Towards systematic testing of distributed real-time systems. In: Proc. The 20th IEEE Real-Time Systems Symposium, pp. 360–369 (1999)

    Google Scholar 

  7. Winkler, D., Hametner, R., Ostreicher, T., Biffl, S.: A framework for automated testing of automation systems. In: 2010 IEEE Conference on Emerging Technologies and Factory Automation (ETFA), pp. 1–4 (2010)

    Google Scholar 

  8. IEC 61508-1 Standard: Functional safety of electrical/electronic/programmable electronic safety-related systems – Part 1: General requirements. IEC (2010)

    Google Scholar 

  9. Angrisani, L., Narduzzi, C.: Testing communication and computer networks: an overview. IEEE Instrumentation & Measurement Magazine 11(5), 12–24 (2008)

    CrossRef  Google Scholar 

  10. SysML Open Source Specification Project website, http://www.sysml.org/

  11. CPDev website, http://cpdev.kia.prz.edu.pl

  12. Rzonca, D., Sadolewski, J., Stec, A., Swider, Z., Trybus, B., Trybus, L.: Mini-DCS system programming in IEC 61131-3 Structured Text. Journal of Automation, Mobile Robotics and Intelligent Systems 2(3), 48–54 (2008)

    Google Scholar 

  13. IEC 61131-3 Standard: Programmable Controllers. Part 3. Programming Languages. IEC (2003)

    Google Scholar 

  14. Jamro, M.: Graphics editors in CPDev environment. Journal of Theoretical and Applied Computer Science 6(1), 13–24 (2012)

    Google Scholar 

  15. LUMEL S.A. website, http://www.lumel.com.pl/en/area_of_activity/network_solutions/art272,smc-programmable-logic-controller.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jamro, M., Rzońca, D., Trybus, B. (2013). Communication Performance Tests in Distributed Control Systems. In: Kwiecień, A., Gaj, P., Stera, P. (eds) Computer Networks. CN 2013. Communications in Computer and Information Science, vol 370. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38865-1_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-38865-1_21

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-38864-4

  • Online ISBN: 978-3-642-38865-1

  • eBook Packages: Computer ScienceComputer Science (R0)