OWEN Logic – среда программирования, предназначенная для создания алгоритмов работы коммутационных приборов, относящихся к классу программируемых реле, в частности, приборов серий ПР1хх, ПР200 и панели ИПП120 производства компании ОВЕН.
Функционал OWEN Logic отличается для следующих групп приборов:
приборы ПР100, ПР102, ПР114, ПР200 и панели ИПП120;
приборы на новой платформе – ПР103.
Основной функционал OWEN Logic доступен для всех приборов, функционал и интерфейсы для приборов на новой платформе недоступны для других приборов.
OWEN Logic позволяет пользователю разработать программу автоматизации системы по собственному алгоритму и записать ее в энергонезависимую память прибора. Для составления программы используется графический язык FBD стандарта МЭК 61131-3.
Перечень приборов, для программирования которых может использоваться OWEN Logic, представлен на сайте компании ОВЕН.
Требования к ПК
Для работы OWEN Logic требуется операционная система Windows 7/8/10 и программная платформа «.NET Framework» версии 4.0. или выше. Если программная платформа «.NET Framework» не установлена, то запрос на ее установку появится автоматически.
Минимальная конфигурация:
процессор Intel Atom 1.5 ГГц;
оперативная память 1 Гб;
свободное место на диске 100 Мб;
свободный USB порт для подключения прибора;
клавиатура и мышь;
дисплей с разрешением 1024 × 768.
Рекомендуемая конфигурация:
процессор Intel Core i3 2 ГГц;
оперативная память 4 Гб;
свободное место на диске 200 Мб;
свободный USB порт для подключения прибора;
клавиатура и мышь;
дисплей с разрешением 1280 × 800.
Подключение к Интернету требуется для следующих действий:
обновление OWEN Logic;
загрузка шаблонов сетевых устройств;
загрузка макросов в Менеджере компонентов.
Используемые аббревиатуры и термины
- FBD (Function Block Diagram) — графический язык диаграмм функциональных блоков, который предназначен для визуального программирования.
OwenCloud — облачный сервис компании «ОВЕН», применяемый для удаленного мониторинга, управления и хранения архивов данных приборов, используемых в системах автоматизации. Доступ к сервису осуществляется с помощью web-браузера или мобильного приложения (подробнее см. owen.ru/owencloud).
Owen Configurator — ПО для настройки и задачи параметров устройствам компании «ОВЕН».
- ST (Structured Text) — язык программирования стандарта IEC61131-3. Предназначен для программирования промышленных контроллеров и операторских станций.
ЖКИ — жидкокристаллический индикатор.
Коммутационная программа, программа — разработанный пользователем на схеме проекта алгоритм работы для последующей записи в прибор.
Контекстное меню — элемент графического интерфейса, представляющий собой список команд, вызываемый пользователем для выбора необходимого действия над выбранным объектом. В OWEN Logic вызывается нажатием ПКМ по объекту.
- Логический сигнал («сигнал») — дискретная физическая величина (напряжение или ток), принимающая только два значения: включено – соответствует логической «1» (лог. «1»), и отключено – логическому «0» (лог. «0»).
ЛКМ — левая кнопка мыши.
- Макрос — функциональный блок, разработанный пользователем.
ОЗУ (Оперативное Запоминающее Устройство) — энергозависимая часть памяти прибора, в которой во время работы хранится выполняемый код программы, а также входные, выходные и промежуточные данные, обрабатываемые процессором.
ПЗУ (Постоянное Запоминающее Устройство) — энергонезависимая память, которая используется для хранения массива неизменяемых данных.
- ПК — персональный компьютер.
- ПКМ — правая кнопка мыши.
- ПО — программное обеспечение.
- Преобразователь — устройство, через которое прибор подключается к ПК.
- Прибор — программируемое устройство, например ПР200.
Проект — файл, созданный в OWEN Logic, включающий в себя программу и настройки для последующего хранения на ПК.
Слот — разъем в приборе для подключения интерфейса связи или модуля расширения.
- Уставка — заданное значение параметра функционального блока (установленный режим).
- Функциональный блок (ФБ) — структурная единица программы, которая после выполнения выдает одно или более значений. Может быть создано множество поименованных экземпляров (копий) функционального блока.
- Функция — структурная единица программы, которая после выполнения выдает только одно значение. Функция не хранит информацию о своем внутреннем состоянии, то есть вызов функции с одними и теми же фактическими параметрами выдает то же значение.
- Холст, схема — поле для размещения графических компонентов проекта и редактирования соединительных цепей между ними.
- Цикл — время выполнения прибором заданной программы (зависит от количества выполняемых операций в программных цепях).
ЭСППЗУ (Электронно-Стираемое Программируемое Постоянное Запоминающее Устройство) — часть интегральной схемы микропроцессора, которая используется для хранения данных.