Skip to main content

Temporal Characteristics of CodeSys Programmed Raspberry Pi and Beaglebone Black Embedded Devices

  • Conference paper
Computer Networks (CN 2019)

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

Included in the following conference series:

  • 923 Accesses

Abstract

The area of application of embedded devices has grown rapidly in last years. From more than couple of years it is even possible to program them using software dedicated formerly only to industrial purposes, i.e. CODESYS development platform. As a result, embedded devices are a lot cheaper alternative to Programmable Logic Controller PLC. In that case however, their temporal characteristics should be taken into consideration. Shortly speaking, one should consider the time needed for the embedded device to react to external stimulus. Moreover, the response time is not constant and depends on other tasks being realized by a given device, such as communication task. That issue is analyzed in the following paper in case of Raspberry Pi and Beaglebone Black embedded devices and Ethercat and Modbus communication protocols.

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

Access this chapter

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 EPUB and 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

Institutional subscriptions

Notes

  1. 1.

    Raspberry Pi: 1,2 GHz quad-core ARM-8 Cortex-A53 CPU, 1 GB RAM, Raspbian Operating System, version 3.

  2. 2.

    Beablebone Black: TI Sitara AM335x 1 GHz ARM®Cortex-A8, 512 MB RAM, Debian Operating System.

  3. 3.

    Logic Analyser: HP/Agilent 54620C Logic Analyzer, maximum sample rate: 500 MSa/s.

References

  1. Caldas-Calle, L., Jara, J., Huerta, M., Gallegos, P.: QoS evaluation of VPN in a Raspberry Pi devices over wireless network. In: 2017 International Caribbean Conference on Devices, Circuits and Systems (ICCDCS), pp. 125–128, June 2017

    Google Scholar 

  2. Akash, K., Kumar, M.P., Venkatesan, N., Venkatesan, M.: A single acting syringe pump based on Raspberry Pi - SOC. In: 2015 IEEE International Conference on Computational Intelligence and Computing Research (ICCIC), pp. 1–3, December 2015

    Google Scholar 

  3. Harish Kumar, B.: WSN based automatic irrigation and security system using Raspberry Pi board, pp. 1097–1103, September 2017

    Google Scholar 

  4. Alhasnawi, B.N., Jasim, B.H.: Scada controlled smart home using Raspberry Pi3. In: 2018 International Conference on Advance of Sustainable Engineering and its Application (ICASEA), pp. 1–6, March 2018

    Google Scholar 

  5. IEC61131-3: Programmable controllers-part 3: Programming languages (2014)

    Google Scholar 

  6. John, A., Varghese, R., Krishnan, S.S., Thomas, S., Swayambu, T.A., Thasneem, P.: Automation of 11 kv substation using Raspberry Pi. In: 2017 International Conference on Circuit, Power and Computing Technologies (ICCPCT), pp. 1–5, April 2017

    Google Scholar 

  7. Jaleel, A.H.A., Devassy, G., Vincent, M.C., Rose, N., Raphel, R.: Power management system in vessel. In: 2016 Online International Conference on Green Engineering and Technologies (IC-GET), pp. 1–4, November 2016

    Google Scholar 

  8. Stój, J., Smołka, I., Maćkowski, M.: Determining the Usability of Embedded Devices Based on Raspberry Pi and Programmed with CODESYS as Nodes in Networked Control Systems, pp. 193–205, January 2018

    Google Scholar 

  9. Jamro, M., Rzońca, D.: Impact of communication timeouts on meeting functional requirements for IEC 61131–3 distributed control systems. Automatika 56, 499–507 (2015)

    Article  Google Scholar 

  10. Gaj, P., Kwiecień, B.: Useful efficiency in cyclic transactions of profinet IO. Studia Informatica 31(1), 29–41 (2010)

    Google Scholar 

  11. Molloy, D.: Exploring BeagleBone: Tools and Techniques for Building with Embedded Linux, pp. 23–53. Wiley, Hoboken (2015)

    Google Scholar 

Download references

Acknowledgment

The research work financed by BK-213/RAU2/2018.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Jacek Stój or Ireneusz Smołka .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Cite this paper

Stój, J., Smołka, I. (2019). Temporal Characteristics of CodeSys Programmed Raspberry Pi and Beaglebone Black Embedded Devices. In: Gaj, P., Sawicki, M., Kwiecień, A. (eds) Computer Networks. CN 2019. Communications in Computer and Information Science, vol 1039. Springer, Cham. https://doi.org/10.1007/978-3-030-21952-9_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-21952-9_12

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-21951-2

  • Online ISBN: 978-3-030-21952-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics