Библиотеки CoDeSys

Файл с расширением Mib, содержащий совокупность уже созданных программных модулей.
Библиотеки часто содержат следующие программные модули:
• реализованные функции стандартных вычислений (сложение, вычитание, умножение, счетчики времени, триггеры и т.д.);
• реализованные функции сложных алгебраических вычислений (тригонометрические и логарифмические функции, преобразования типов данных,генераторы сигналов, П-, ПИ-, ПИД-регуляторы, интеграторы, графики);
• реализованные функции, позволяющие работать со специализированными и низкоуровневыми функциями контроллера.
Библиотеки могут быть созданы:
• создателем среды программирования CoDeSys (Standart.lib, Util.lib,SysLibTime.lib и т. д.);
• производителем контроллеров (компанией ОВЕН созданы библиотеки PID_Regulator.lib, UNM.lib);
• непосредственно конечным пользователем - пользователь сам может создавать библиотеки, включая в них программные модули, написанные единожды, но которые ему могут в дальнейшем понадобиться.
Элементы библиотек становятся доступны для использования при подключении библиотеки к конкретному проекту. Подключение библиотек производится с помощью ресурса Library manager (Менеджер библиотек).

Library Manager (Менеджер библиотек)

Служит для подключения в проект библиотек - как стандартных, так и пользовательских. Содержит список всех библиотек, которые связаны с проектом. Взятые из библиотек POU (программные модули), типы данных и глобальные переменные можно использовать так же, как определенные пользователем.

Пользовательская память

Встроенная в контроллер память. Объем доступной памяти составляет порядка 3 Мб.Может быть использована пользователем для ведения архивов данных и событий, для хранения исходных файлов проекта, созданного в среде программирования CoDeSys, и любых других файлов. При отключении питания все файлы сохраняются и могут быть выгружены из контроллера при последующем включении (например, с помощью PLCJO или PLC Browser).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: