escort antalya
0

Создание пользовательских библиотек в CoDeSys 3 (часть 1))

Пользователи CoDeSys 3 могут разрабатывать собственные библиотеки и в дальнейшем использовать их в своей работе.

Для создания пользовательской библиотеки необходимо после запуска CoDeSys 3 выбрать пункт меню Empty Library, как показано на рис.1.

Рисунок 1 Добавление библиотеки CoDeSys 3

В разделе Name необходимо ввести имя библиотеки, в разделе Location – ее размещение на ПК. По умолчанию библиотека не предназначена для конкретного ПЛК, поэтому в разделе Device не будет указано конкретное устройство (см. рис.2). Раздел POU также не будет содержать никаких элементов, кроме Project Settings (см. рис.3).

Рисунок 2 Раздел Device новой библиотеки
Рисунок 3 Раздел POU новой библиотеки

В пункте настроек проекта (Project Settings) пункт Security можно задать пароль доступа к библиотеке, как показано на рис.4.

Рисунок 4 Задание пароля для библиотеки

Создадим простую библиотеку из функции инкремента переменной и функционального блока декремента.

Для этого  в разделе POU добавим объекты функция и функциональный блок, следуя рис.5-8.

Рисунок 5 Добавление элемента библиотеки
Рисунок 6 Добавление функции инкремента
Рисунок 7 Текст функции Ink
Рисунок 8 Настройки функционального блока dec
Рисунок 9 Функциональный блок Dec

Пункты Extends и Implements позволяют реализовать возможности объектно-ориентированного программирования. При использовании этих свойств функциональный блок может быть получен из другого функционального блока. Это значит, что один функциональный блок может использоваться для расширения другого функционального блока, автоматически перенимая все свойства исходного блока вдобавок к своим.

Также можно использовать опцию «extends» при добавлении функционального блока в проект в диалоге.

    Раздел: CDS3 Метки: ,

    Оставить комментарий

    Отправить сообщение

    CoDeSys GSM/GPRS модем Lectus OPC MasterSCADA Modbus MX110 Omron OPC-сервер owen owen logic PLC Configuration PROFIBUS s-200 SCADA scada системы siemens siemens plc SIMATIC Simplight SMS step7 TRACE MODE Динамизация ИП-320 МЭК 1131–3 ОВЕН ОВЕН ПЛК ОВЕН ПЧВ ПЛК ПЛК ОВЕН ПР 110 Панель оператора Программируемое реле Частотный преобразователь библиотека в CoDeSys визуализация диспетчеризация конфигурация панели программирование ПЛК серия NS сименс плк частотник частотное управление язык CFC язык ST
    .

    escort bursa escort izmir escort istanbul escort bursa bursa escort escort gaziantep sisli escort istanbul escort