Skip to main content

Communication Performance Tests in Distributed Control Systems

  • Conference paper

Part of the book series: Communications in Computer and Information Science ((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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

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)

    Article  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)

    Chapter  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)

    Chapter  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)

    Article  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)

    Article  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)

Publish with us

Policies and ethics