Cover
Vol. 21 No. 1 (2025)

Published: September 19, 2025

Pages: 83-96

Original Article

PLC/HMI Based Portable Workbench for PLC and Digital Logic Learning and Application Development

Abstract

A Programmable logic controller (PLC) uses the digital logic circuits and their operating concepts in its hardware structure and its programming instructions and algorithms. Therefore, the deep understanding of these two items is staple for the development of control applications using the PLC. This target is only possible through the practical sensing of the various components or instructions of these two items and their applications. In this work, a user-friendly and re-configurable ladder, digital logic learning and application development design and testing platform has been designed and implemented using a Programmable Logic Controller (PLC), Human Machine Interface panel (HMI), four magnetic contactors, one Single-phase power line controller and one Variable Frequency Drive (VFD) unit. The PLC role is to implement the ladder and digital logic functions. The HMI role is to establish the virtual circuit wiring and also to drive and monitor the developed application in real time mode of application. The magnetic contactors are to play the role of industrial field actuators or to link the developed application control circuit to another field actuator like three phase induction motor. The Single -phase power line controller is to support an application like that of the soft starter. The VFD is to support induction motor driven applications like that of cut-to-length process in which steel coils are uncoiled and passed through cutting blade to be cut into required lengths. The proposed platform has been tested through the development of 14 application examples. The test results proved the validity of the proposed platform.

References

  1. R. Czerwinski and M. Chmiel, “Hardware-based single- clock-cycle edge detector for a plc central processing unit,” Electronics, vol. 8, no. 12, p. 1529, 2019.
  2. V. Sadegh and V. Amir, “Plc and its applications,” In- ternational Journal of Multidisciplinary Science and Engineering, vol2, no. 8, 2011.
  3. R. Pawar and N. Bhasme, “Application of plc’s for au- tomation of processes in industries,” Int. Journal of Engi- neering Research and Applications, vol. 6, no. 6, pp. 53– 59, 2016.
  4. R. Langmann and M. Stiller, “The plc as a smart service in industry 4.0 production systems,” Applied Sciences, vol. 9, no. 18, p. 3815, 2019.
  5. F. Hassan, M. J. Rider, H. LeBlanc, and J. K. Hurtig, “Introducing plc programming in the digital logic course,” 2018.
  6. W. Bolton, Programmable logic controllers. Newnes, 2015.
  7. N. L. V. Calazans and F. G. Moraes, “Integrating the teaching of computer organization and architecture with digital hardware design early in undergraduate courses,” IEEE Transactions on Education, vol. 44, no. 2, pp. 109– 119, 2001.
  8. C. Hacker and R. Sitte, “Interactive teaching of elemen- tary digital logic design with winlogilab,” IEEE Trans- actions on Education, vol. 47, no. 2, pp. 196–203, 2004.
  9. Z. Stanisavljevic, V. Pavlovic, B. Nikolic, and J. Djord- jevic, “Sdlds—system for digital logic design and simu- lation,” IEEE Transactions on Education, vol. 56, no. 2, pp. 235–245, 2012.
  10. A. Alsadoon, P. Prasad, and A. Beg, “Using software simulators to enhance the learning of digital logic design for the information technology students,” European Jour- nal of Engineering Education, vol. 42, no. 5, pp. 533– 546, 2017.
  11. C. Saygin and F. Kahraman, “A web-based pro- grammable logic controller laboratory for manufacturing engineering education,” The International Journal of Ad- vanced Manufacturing Technology, vol. 24, pp. 590–598, 2004.
  12. M. G. Ioannides, “Design and implementation of plc- based monitoring control system for induction motor,” IEEE transactions on energy conversion, vol. 19, no. 3, pp. 469–476, 2004.
  13. H. Bassily, R. Sekhon, D. E. Butts, and J. Wagner, “A mechatronics educational laboratory–programmable logic controllers and material handling experiments,” Mechatronics, vol. 17, no. 9, pp. 480–488, 2007.
  14. Y. Birbir and H. S. Nogay, “Design and implementation of plc-based monitoring control system for three-phase induction motors fed by pwm inverter,” International journal of systems applications, engineering & develop- ment, vol. 2, no. 3, pp. 128–135, 2008.
  15. M. Barrett, “The design of a portable programmable logic controller (plc) training system for use outside of the automation laboratory,” in International Symposium for Engineering Education, pp. 1–5, Citeseer, 2008.
  16. E. Yilmaz and S. Katrancioglu, “Designing pro- grammable logic controller (plc) experiment set with internal experiment blocks,” Procedia-Social and Behav- ioral Sciences, vol. 28, pp. 494–498, 2011.
  17. I. Burhan, A. A. Azman, and S. Talib, “Multiple in- put/outputs programmable logic controller (plc) mod- ule for educational applications,” in 2015 Innovation & Commercialization of Medical Electronic Technology Conference (ICMET), pp. 39–43, IEEE, 2015.
  18. A. R. Akparibo, A. Appiah, O. Fosu-Antwi, et al., “De- velopment of a programmable logic controller training platform for the industrial control of processes,” Ameri- can Scientific Research Journal for Engineering, Tech- nology, and Sciences (ASRJETS), vol. 15, no. 1, pp. 186– 196, 2016.
  19. S. Sukir and A. Wardhana, “Performance of a pro- grammable logic controller based electrical machine trainer kit,” in Journal of Physics: Conference Series, vol. 1413, p. 012011, IOP Publishing, 2019. 96 | Mahmood & Ali
  20. S. Kharait and P. Phulambrikar, “Implementation of plc based star delta starter for starting and direction control of three phase induction motor,” vol, vol. 2, pp. 2881– 2886.
  21. J. R. Mahmood, R. S. Ali, H. Migdadi, R. A. Abd- Alhameed, and E. M. Ibrahim, “Development of ed- ucational fuzzy control laboratory using plc and hmi,” in 2015 Internet Technologies and Applications (ITA), pp. 383–387, IEEE, 2015.
  22. J. Radhi Mahmood, R. Salim Ali, and R. A. Abd- Alhameed, “Plc/hmi-based implementation of a real- time educational power system protective relays plat- form,” Electronics, vol. 9, no. 1, p. 118, 2020.
  23. M. L. Ahmed, S. Kundu, and M. Rafiquzzaman, “Au- tomatic bottle filling system using plc based controller,” Journal of Advancement in Mechanics, vol. 4, no. 1, pp. 17–24, 2019.
  24. R. Czerwinski and M. Chmiel, “Hardware-based single- clock-cycle edge detector for a plc central processing unit,” Electronics, vol. 8, no. 12, p. 1529, 2019.
  25. D.-A. Mocanu, V. B˘adescu, C. Bucur, I. S, tefan, E. Car- cadea, M. S. R˘aboac˘a, and I. Manta, “Plc automation and control strategy in a stirling solar power system,” Energies, vol. 13, no. 8, p. 1917, 2020.