International Journal of Advanced Studies (Jan 2025)

Creation of programs for controlling programmable logic controllers using universal development tools

  • Farit I. Lotfullin,
  • Marat R. Khamidullin,
  • Gulnara A. Gareeva

DOI
https://doi.org/10.12731/2227-930X-2025-15-1-325
Journal volume & issue
Vol. 15, no. 1
pp. 7 – 21

Abstract

Read online

Background. Programmable logic controllers (PLCs) play a key role in automation systems across a variety of industries, including industrial manufacturing, transportation, and the energy sector. However, specialized development environments offered by PLC manufacturers often have limited compatibility, tying users to specific hardware and creating additional training and development costs. This has stimulated interest in more universal approaches using open standards and tools. Purpose. The goal is to create a program for PLC control using OVEN equipment as an example, using standard development tools. Method and methodology. The project is based on a development approach that excludes the use of specialized environments associated with a particular brand of controller. Instead, widespread tools are used to ensure compatibility with a large number of devices and scalability of solutions. Results. The created software solution performs reading of discrete input signals (DI) from PLC. Subsequently, the obtained data is written to a time stamped database. Ultimately, the discrete output (DO) control logic is executed based on analyzing the input signals. Scope of the results. The proposed approach can be applied in industrial automation, intelligent control systems, equipment monitoring, as well as for the construction of training stands. Conclusions. The established methodology based on open tools allows to create universal, adaptable and cost-effective solutions for PLC control. This reduces costs and simplifies the support of such systems in the long term.

Keywords