ADVANTAGES OF CREATING PROTECTED SYSTEMS WITH "CODESYS" SOFTWARE PACKAGE

ПРЕИМУЩЕСТВА СОЗДАНИЯ ЗАЩИЩЕННЫХ СИСТЕМ С ПОМОЩЬЮ ПРОГРАММНОГО ПАКЕТА «CODESYS»
Цитировать:
Abasxanova X.Y., Abdullaev U.M. ADVANTAGES OF CREATING PROTECTED SYSTEMS WITH "CODESYS" SOFTWARE PACKAGE // Universum: технические науки : электрон. научн. журн. 2024. 3(120). URL: https://7universum.com/ru/tech/archive/item/16938 (дата обращения: 05.05.2024).
Прочитать статью:

 

ABSTRACT

CoDeSys is a complete development environment for programmable logic control PLCs with the advantages of openness, flexibility, power and portability. This paper introduces the application features of the CoDeSys software and the embedded soft PLC technology respectively. The CoDeSys hierarchical architecture and the application of visualization features, the advantages of embedded systems and soft PLC technology are described in detail. Then a complete embedded soft PLC system is designed by combining CoDeSys as the upper computer development system with the real-time operation system.

АННОТАЦИЯ

CoDeSys- это полноценная среда разработки для ПЛК с программируемым логическим управлением, обладающая преимуществами открытости, гибкости, мощности и портативности. В данной статье представлены особенности применения программного обеспечения CoDeSys и технологии встроенного программного ПЛК соответственно. Подробно описаны иерархическая архитектура CoDeSys и применение функций визуализации, преимущества встраиваемых систем и технологии программного ПЛК. Затем разрабатывается полная встроенная программная система ПЛК путем объединения CoDeSys в качестве системы разработки верхнего уровня с операционной системой реального времени.

 

Keywords: innovative technologies, logic controllers, software environments, hardware platform, programming, CoDeSys, system library.

Ключевые слова: инновационные технологии, логические контроллеры, программные среды, аппаратная платформа, программирование, CoDeSys, системная библиотека.

 

Introduction

As we know, special languages specified in international standard IEC 61131-3 are used for programming programmable logic controllers. They are easy and convenient to use as they are not intended for special professionals. Previously, such software could only be used by the manufacturer, but now it has become one of the commercial types.

In the field of microelectronics, it is not an easy task to create fully competitive and, moreover, software environments with a modern interface. It, in turn, requires economic and social resources. In the last decade, universal equipment compatible with any hardware platform appeared on the world market [1].

Methods

The basis of the European markets is occupied by the CoDeSys software package belonging to the company 3S-Smart Software Solutions GmbH. By 2017, more than 400,000 companies used it.

CoDeSys is in high demand as it takes a lot of money and time to adapt. With this in mind, the question may arise, that is, the time, money, adaptations, etc., when using it in embedded systems. (I/O module drivers) is the time taken satisfactory?

We can say that it is completely satisfactory, because the complex programming processes and their writing into the system, checking are all embodied [4].

Results

At CoDeSys, the programmer works at the top level, which means that the work process is carried out quickly and qualitatively. This process is carried out as a result of practical programming and precise distribution of the system level. (Figure 1)

 

Figure 1. System and application software distribution strategy

 

CoDeSys has a special system library that enables access to the operating system. For example, if the CoDeSys execution system is designed for QNX, it is not limited to the multi-task IEC model, but it is possible to dynamically create a task using all the capabilities of the operating system. In IEC combinations, the program is used as one of the issues, while in CoDeSys, the entire project is implemented in one environment. Among the above-mentioned opportunities, CoDeSys has not only software created for embedded systems, but also their implementation and monitoring capabilities. This, in turn, frees up highly paid professionals and increases the quality of work [2].

In CoDeSys, it is possible to monitor the operation of telecommunication network elements in the network and thereby obtain the necessary information, in addition, we can create a program for the status table of telecommunication systems, as a result, we can monitor the execution status of system software devices and system programs that ensure the quality of work. The created program starts managing the required elements [3].

CoDeSys has not only program creation but also modeling capabilities [2]. There is a graphic editor in the program environment, which makes it possible to draw schemes using graphic elements. (Figure 2)

 

Figure 2. Graphic environment

 

Each scheme has its own collection of elements, and it is possible to monitor the work process by specifying their parameters. The elements include simple (drawing, rectangle, etc.) complex elements (scale, histogram, etc.) and special tables for emergency situations [6].

Elements are interactive, with the help of which data can be entered from a keyboard, touchpad or keyboard. Another attractive aspect of CoDeSys is that all calculations are done in the controller. Based on CoDeSys special components, visualization can be performed in Web browsers when connected to controllers [8].

Conclusion

In conclusion, it should be noted that CoDeSys is one of the available software environments in programming technologies, because it has its convenience, easy-to-understand devices, the availability of a graphical interface, modeling, designating and monitoring components of circuit elements, and installing programs on real devices in one environment.

 

References:

  1. Abasxanova, X. Yu. "Textbook for college students majoring in" Digital Technology" 5.55. 01.01-" Telecommunication Technologies" Tashkent." (2021).
  2. Abaskhanova, X. Yu, and L. N. Juraev. "Khoshimova FR Textbook for college students majoring in" Digital Technology" 5.55. 01.01-" Telecommunication Technologies". Tashkent." (2021).
  3. Abaskhanova, H. Y. "Applying infocommunication technologies to agriculture." Current problems of modern science. Xalqaro конференция. Chicago USA-2022.-б.
  4. Abasxanova, X. Yu. "Modeling digital devices with the help of VHDL programming language. Current problems of modern science." International conference. Chicago USA. 2022.
  5. Abaskhanova, H. Yu, and K. Sherjanova. "Creating microprocessor systems for people with disabilities Creating microprocessor systems for people with disabilities. Collection of reports of the Republican scientific-practical conference" Prospects for the development of information and communication technologies." Karshi-2018." 87-89.
  6. Yu, Abaskhanova Kh. "Features of introduction of innovative technologies in agriculture of Uzbekistan." International scientific journal “Universum: technical science (2021).
  7. Yu, Abaskhanova Kh. "Advantages of using digital technologies in agriculture." Agro science. Agrarian-economic, scientific-practical magazine. Tashkent-2022.3-appendix (81)-no.-pages104-105.
  8. Yu, Abaskhanova Kh. "Analysis of information and communication technologies in green environment monitoring." International Conference on Information Science and Communications Technologies Applications, Trends and Opportunies: ICISCT. 2022.
Информация об авторах

Assistant professor, Department of Hardware and Software of Control Systems in Telecommunication Tashkent University of Information Technologies named after Muhammad al-Khwarizmi, Uzbekistan, Tashkent

доцент, кафедра аппаратное и программное обеспечения систем управления в телекоммуникации Ташкентский университет информационных технологий имени Мухаммада аль-Хорезми, Узбекистан, Ташкент

Senior lecturer, Tashkent University of Information Technologies named after Muhammad Al-Khwarizmi, Uzbekistan, Tashkent

старший преподаватель, Ташкентский Университет Информационных Технологий имени Мухаммада Аль-Хоразмий, Узбекистан, г. Ташкент

Журнал зарегистрирован Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор), регистрационный номер ЭЛ №ФС77-54434 от 17.06.2013
Учредитель журнала - ООО «МЦНО»
Главный редактор - Ахметов Сайранбек Махсутович.
Top