овен лоджик для чайников обучение

Овен лоджик для чайников обучение

овен лоджик для чайников обучение

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

Но есть другой вариант, не намного дороже! Вместо релейной схемы автоматики, написать программу для программируемого реле ПР200.

Попробуем сегодня программировать Программируемое реле ПР200. Для начала нам необходимо скачать программу которой мы будем программировать.

В низу статьи можно скачать Руководство пользователя. Среда программирования OwenLogic, а также само программное обеспечение Среда программирования OwenLogic (версия 1.17.245)

Программное обеспечение OwenLogic

Алгоритм функционирования реле ОВЕН ПР определяется программой пользователя, которая создается в среде OwenLogic. В качестве языка программирования среда использует язык функциональных блоков, который полностью соответствует стандарту МЭК 61131-3/

Преимущества

Обзор функций и функциональных блоков

Запускаем среду программирования Owen Logic

Выбираем «Файл» > «Новый проект», в списке «Модели» выбираем наш прибор, в моем случае ПР200-24.2(4).Х

Для начала определимся с количеством входов и выходов:

Итак, у нас 7 входов и 6 выходов. Сразу записываем в порядке очереди:

Входа

Выхода

Вот в таком порядке мы и пишем программу.

овен лоджик для чайников обучениеБуду описывать самые важные моменты и выкладывать фото.

Источник

Овен лоджик для чайников обучение

В данном разделе на примерах объясняется процесс создания программ в OWEN Logic.

Включение света с автоматическим отключением

В подсобных помещениях и коридорах электрический свет нужен ограниченное время. После включения освещения, его нередко забывают отключить, что приводит к излишнему расходу электроэнергии.

Задача — свет должен включаться на заданный интервал времени, например, у входной двери в квартиру, по следующему алгоритму:

Перед входной дверью устанавливаются датчик освещения (F1) и кнопка включения света ТАЙМЕР (SB1).

Если недостаточно естественного освещения, то светильник должен включаться кратковременным нажатием кнопки ТАЙМЕР на одну минуту – достаточно, чтобы найти замочную скважину и ключом открыть дверь.

Если удерживать кнопку ТАЙМЕР в течение 2 секунд, то светильник должен включаться на три минуты независимо от внешнего освещения – данный режим может потребоваться при уборке коридора.

Светильник должен управляться командами от внешних управляющих устройств или с помощью включателя СВЕТ (SA1), вне зависимости от внешнего освещения. Данный режим удобен во время приема гостей или для дальнейшей автоматизации квартиры в рамках системы «умный дом».

Светильник должен включаться только в вечернее и ночное время.

Выбор программируемого прибора

Для реализации данной задачи у управляющего прибора задействуются встроенные часы реального времени, три входа и один выход. Данный функционал обеспечивают приборы из серии ПР110, имеющие последнюю букву «Ч» в обозначении.

Для реализации системы на основе программируемого реле ПР110-24.8Д.4Р-Ч можно воспользоваться схемой на иллюстрации ниже.

овен лоджик для чайников обучение

SA1 — переключатель OFF-ОN;

SB1 — кнопка без фиксации OFF-ОN;

HL1 — световая лампа.

Создание программы

Электрическая схема для управляющей программы может иметь вид:

овен лоджик для чайников обучение

Выход Q2 используется как контрольный для проверки функционирования логической части (элементов D1–D6). Выход Q1 является основным и может включиться только в заданные таймером D7 интервалы времени в случае соблюдения логических условий, обеспечиваемых элементами D1–D6.

Описание работы схемы:

Если кратковременно (менее 2 с) нажать на кнопку ТАЙМЕР (SB1), логическая «1» поступает на вход логического элемента И (D2). Так как на втором входе D2 также присутствует логическая «1», на выходе D2 появится логическая «1», которая запустит формирователь импульса (D3) длительностью 1 мин. Данный импульс через элемент ИЛИ (D6) поступит на выход Q2.

Контакты датчика F1 замыкают цепь только в случае наличия естественного освещения – тогда логическая «1» на входе D1 преобразуется в логический «0» на выходе и поступает на вход логического элемента И (D2), что блокирует его работу. В данном случае нажатие кнопки ТАЙМЕР не включит выход Q2.

Если удерживать кнопку ТАЙМЕР более 2 с, на выходе блока D4 появится логическая «1», которая запустит формирователь импульса (D5) длительностью 3 минуты. Данный импульс через элемент ИЛИ (D6) поступит на выход Q2 (интервал действия импульса не зависит от состояния датчика F1).

Если тумблер СВЕТ (SA1) включен, то логическая «1» через элемент ИЛИ (D6) поступит на выход Q2 (на время включения тумблера СВЕТ SA1).

Если на второй вход логического элемента И (D8) поступает логическая «1» (от таймера реального времени D7) вместе с сигналом логической «1» с выхода элемента ИЛИ (D6), на выходе Q1 появится логическая «1» (выходное реле Q1 включится).

Холст проекта в OWEN Logic будет иметь вид:

овен лоджик для чайников обучение

Автоматическое управление электромотором мешалки

Для производства пищевых продуктов часто требуется перемешивать компоненты (например, молоко или сливки на молочной ферме) в течение определенного времени.

Задача обеспечить работу установки для перемешивания по следующему алгоритму:

В системе должны быть два режима работы: Автоматический и Ручной, переключаемых тумблером РЕЖИМ (SA1).

В автоматическом режиме электромотор должен включаться и отключаться нажатием кнопки ПУСК (SB1) через заданные интервалы времени (15 с – включен, 10 с – отключен). Установка должна отключаться через интервал в 5 минут или с помощью кнопки СТОП (SB2).

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

В случае перегрузки электромотора (на котором устанавливается соответствующий датчик – F1) установка должна автоматически отключаться с индикацией режима Неисправность лампой HL1 и звуковым прерывистым сигналом (интервал повторения звукового сигнала – 3 с).

Звуковой сигнал должен отключаться кнопкой СБРОС (SB3).

С помощью кнопки КОНТРОЛЬ (SB4) должна проверяться исправность элементов сигнализации – работа лампы и звукового сигнала.

Выбор программируемого прибора

Для реализации данной задачи управляющий прибор должен иметь шесть входов (по числу управляющих сигналов) и три выхода, что обеспечивает любая модель прибора из серии ПР110.

Для реализации системы на основе программируемого реле ПР110-24.8Д.4Р можно воспользоваться схемой:

Электрическая схема подключения: SA1 – переключатель OFF-ОN, SB1–SB4 – кнопки без фиксации OFF-ОN, M1 – электромотор, HA1 – звонок, HL1 – индикаторная лампа.

Работу программы прибора можно представить в виде цепей схемы, приведенной ниже (выходы Q1–Q3 соответствуют двум контактам клеммника программируемого реле ПР110-24.8Д.4Р).

овен лоджик для чайников обучение

Описание работы схемы

Цепь входа I2 (включение установки): в случае нажатия кнопки ПУСК (SB1) на входе S (D1) появляется логическая «1» – на выходе RS-триггера D1 установится логическая «1». Данный сигнал поступает дальше в зависимости от состояния включателя SA1:

если контакты SA1 (РЕЖИМ – Ручной) разомкнуты, логическая «1» проходит через элементы D8, D9 и поступает на выход Q1 (контактами выходного реле включится электромотор М1);

если контакты SA1 (РЕЖИМ – Автоматический) замкнуты, логическая «1» проходит только через элемент D3 для запуска работы блоков D4, D5.

Цепь входа I3 (отключение установки): при нажатии кнопки СТОП (SB2) или срабатывании датчика F1 на входе R (D1) появляется логическая «1» – на выходе RS-триггера (D1) установится логический «0» (включение выхода Q1 блокируется).

Цепь входа I1 (формирование интервалов работы электромотора): если триггер D1 включен и контакты включателя SA1 (РЕЖИМ – Автоматический) замкнуты:

сигнал логической «1» от SA1 проходит через элемент D3 и поступает на D4 (формирователь импульса с задержкой 5 мин). Данный импульс, проходя через элемент ИЛИ (D2), поступит на вход R триггера D1, и установка отключится;

сигнал логической «1» с выхода D3 поступает на D5 – генератор импульсов с параметрами: логическая «1» – 15 с, логический «0» – 10 с. Данные импульсы c выхода генератора проходят через элемент ИЛИ (D8) и поступают на выход Q1 для управления работой электромотора M1;

Если контакты включателя SA1 (РЕЖИМ – Ручной) разомкнуты, то логический элемент D3 заблокирован, и сигнал с выхода триггера D1 через элемент D6 сразу поступает на выход Q1, т. е. в данном режиме состояние выхода триггера управляет работой электромотора M1.

Цепь входа I6 (включение звуковой сигнализации): в случае срабатывания датчика F1 на входе S (D9) появляется логическая «1» – на выходе RS-триггера D9 установится логическая «1», которая включает генератор D10 с параметрами: логическая «1» – 3 с, логический «0» – 3 с. Данные импульсы проходят через элемент ИЛИ (D12) и поступают на выход Q2 для управления работой звонка HA1.

Цепь входа I7 (отключение звуковой сигнализации): в случае нажатия кнопки СБРОС (SB3) на входе R (D9) появляется логическая «1» – на выходе RS-триггера установится логический «0», и генератор D10 отключается.

Цепь входа I8 (контроль работы лампы и звуковой сигнализации): при нажатой кнопке КОНТРОЛЬ (SB4) логическая «1» через элемент ИЛИ (D11) поступает на включение выхода Q3 – лампа HL1 включится. Если контакты датчика F1 замкнуты, то выход Q3 включается. При нажатой кнопке КОНТРОЛЬ (SB4) логическая «1» через элемент ИЛИ (D12) поступает на включение выхода Q2, и звонок HA1 включится.

Холст проекта в OWEN Logic будет иметь вид:

Вывод значения переменной на экран

Задача – на приборе с подключенным к нему по интерфейсу связи модулю ввода необходимо считать значения на входах 1 и 2 модуля и вывести их на дисплей прибора.

Для разработки программы следует:

Создать новый проект в OWEN Logic.

Подключить шаблон сетевого устройства в проект. Для этого следует запустить менеджер компонентов и отсортировать компоненты по категории Шаблоны сетевых устройств. Из сгенерированного списка выбрать МВ110–8А и нажатием на кнопку Загрузить в проект скачать шаблон.

овен лоджик для чайников обучение

После добавления шаблона сетевого устройства в таблице переменных следует уточнить имена и типы переменных, которые планируется выводить на экран (Izm_fl1 и Izm_fl2). Это температуры, измеренные модулем, и передаваемые в прибор по протоколу Modbus. Переменные имеют тип с плавающей запятой.

овен лоджик для чайников обучение

Перейти в менеджер экранов.

Двойным нажатием по экрану открыть редактор экранов.

Из библиотеки компонентов добавить элемент Ввод/вывод (int/float).

Открыть свойства элемента и указать тип переменной – Вещественный. Затем в строке Переменная нажать на кнопку «».

овен лоджик для чайников обучение

В таблице переменных выбрать переменную Izm1 на вкладке RS-485, Слот1.

В поле Знаков в свойствах элемента указать необходимое количество знаков для вывода значения выбранной переменной. В поле После запятой указать количество дробных разрядов. В поле Длина указать общее количество знаков элемента. В поле Текст до набрать Т1 и поставить пробел для отделения значения от текста

В поле Редактируемо поставить Нет, так как менять измеренные на модуле значения температур нельзя.

На этом настройка одного элемента Ввод/вывод (int/float) завершена. Для упрощения дальнейшей работы следует скопировать элемент со всеми настройками, нажав на него ПКМ и выбрав в контекстном меню Копировать (или следует воспользоваться сочетанием клавиш Ctrl + C).

овен лоджик для чайников обучение

Вставить скопированный элемент поверх существующего, нажав ПКМ на экран и выбрав в контекстном меню Вставить (или воспользоваться сочетанием клавиш Ctrl + V).

На вставленном элементе изменить переменную на Izm_fl2 и заменить текстовый блок на Т2. Программа готова к загрузке в прибор.

Задание уставок таймеров с экрана

Задача – необходимо управлять задержками ФБ Blink (генератор прямоугольных импульсов) и TP (импульс включения заданной длительности) с дисплея прибора. Предусмотреть возможность преобразования задержек в миллиcекунды, секунды или часы. Дополнительно необходимо отображать заданную уставку ФБ на дисплее прибора.

Для реализации задачи был выбран ПР200.

Холст проекта с элементами приведен на иллюстрации ниже.

ФБ Blink (генератор прямоугольных импульсов) и TP (импульс включения заданной длительности) принимают в качестве уставок числа в целочисленном формате с дискретностью 1 мс.

Чтобы пересчитать уставки под нужные единицы времени следует:

для отображения значений в секундах, следует разделить введенное значение на 1000;

для отображения уставок в минутах следует разделить введенное значение на (60 ∙ 1000);

для отображения уставок в часах. следует разделить введенное значение на (60 ∙ 60 ∙ 1000).

овен лоджик для чайников обучение

Если необходимо выводить значение уставки с десятичными знаками, следует перевести число в тип с плавающей запятой и поделить на соответствующий коэффициент.

Пример

Для перевода 2500 миллисекунд в секунды следует: 2500 мс ÷ 1000 = 2,5 с.

Подключение ПР200 к OwenCloud через шлюз ПМ210 по протоколу Modbus RTU

Будем считать, что ПМ210 уже подключен к ПР200 и настроен для работы.

Для подключения следует:

Создать проект для ПР200 в OWEN Logic.

В окне настроек прибора задать параметры, как на иллюстрации ниже.

овен лоджик для чайников обучение

В настройках слота указать адрес 1 и добавить сетевые переменные, как на иллюстрации ниже.

овен лоджик для чайников обучение

Следует обратить внимание, что переменная с плавающей запятой (rVar) занимает два регистра в памяти прибора (в данном случае – 513 и 514).

Создать экран в менеджере экранов и добавить на него элементы Ввод-выход Int и Ввод-вывод Float. Привязать к ним переменные wVar и rVar. В настройках элементов для параметра Редактируемо следует поставить значение Да, чтобы иметь возможность изменять их с дисплея ПР200.

овен лоджик для чайников обучение

Загрузить проект в ПР200 (ПриборЗагрузить программу в прибор).

Зайти на главную страницу сервиса OwenCloud. Если еще не зарегистрированы в сервисе – необходимо пройти процедуру регистрации.

Перейти на вкладку Администрирование, открыть вкладку Приборы и нажать кнопку Добавить прибор ( овен лоджик для чайников обучение).

Указать следующие настройки:

    Идентификатор – ввести IMEI сетевого шлюза (указан на корпусе шлюза);

    Тип прибора – выбрать тип Произвольное устройство Modbus;

    Адрес в сети – указать адрес 1;

    Название прибора – ввести название прибора;

    Часовой пояс – указать часовой пояс, в котором находится прибор.

    овен лоджик для чайников обучение

    Нажать кнопку Добавить.

    Нажать на название прибора, чтобы перейти к его настройке:

    овен лоджик для чайников обучение

    На вкладке Общее/Общие настройки указать скорость опроса и настройки COM-порта прибора в соответствии с настройками в OWEN Logic. Нажать кнопку Сохранить для применения новых настроек. В случае необходимости можно изменить и другие настройки (например, период опроса).

    овен лоджик для чайников обучение

    На вкладке Параметры/Настройки параметров Modbus добавить параметры вручную. Следует обратить внимание, что адреса регистров указываются в шестнадцатеричной системе – поэтому используемые значения отличаются от тех, которые приведены в OWEN Logic – 512 (DEC) = 200 (HEX).

    овен лоджик для чайников обучение

    Перейти к просмотру значений параметров прибора. Изменить значения переменных с дисплея ПР200 и наблюдать соответствующие изменения в OwenCloud.

    В случае необходимости изменения значений следует перейти на вкладку Запись параметров.

    овен лоджик для чайников обучение

    Упаковка/распаковка бит/целых чисел

    Задача – необходимо считывать состояние входов прибора и выводить на экран состояние выбранного входа.

    На иллюстрации ниже приведен холст проекта с использованием макросов из менеджера компонентов и настройки свойств элементов вывода на экран.

    овен лоджик для чайников обучение

    Обработка битовых переменных с помощью маски

    Задача – по сигналу выходы включаются или выключаются. Если реализуется дополнительное условие — срабатывает вход 1, то выходы 2, 4, 6 и 8 должны принимать инвертированное состояние относительно текущего.

    Для задания состояний выходов следует использовать макросы из менеджера компонентов — BOOL_INT и INT_BOOL.

    Дополнительное условие данного примера можно реализовать с помощью побитного исключения XOR. В качестве маски можно воспользоваться целочисленной константой — 170 (10101010 в двоичном виде).

    Холст проекта в режиме симуляции приведен ниже.

    Источник

    Овен лоджик для чайников обучение

    Программа для прибора составляется с учетом количества имеющихся у него входов, выходов и наличия часов реального времени.

    Функциональная схема работы прибора:

    овен лоджик для чайников обучение

    Работу прибора можно представить в виде последовательно выполняемых шагов (рабочий цикл):

    Время выполнения всех шагов зависит от сложности алгоритма программы (подробнее см. раздел Время цикла).

    Разработка проекта и порядок работы

    Создание и редактирование проекта

    Для создания нового проекта следует:

    Нажать кнопку овен лоджик для чайников обучениена панели инструментов или выбрать в главном меню Файл → Новый проект….

    В открывшемся окне выбрать модификацию прибора и нажать ОК. Меню выбора прибора поддерживает фильтрацию по модели.

    овен лоджик для чайников обучение

    В главном окне OWEN Logic отобразится холст проекта, станут активными строка состояния, панели Библиотека компонентов, Свойства и Переменные.

    Если у выбранного прибора есть дисплей, то в главном окне отобразится вкладка Менеджер экранов, где можно настроить вывод информации на дисплей.

    Сохранить текущий или открыть сохраненный проект можно с помощью соответствующих кнопок на панели инструментов или в главном меню Файл.

    Порядок программирования прибора в проекте:

    Подключение прибора к ПК.

    Загрузка разработанной программы в прибор.

    Разработка программы

    На холсте проекта создается программа на языке FBD с помощью блоков и элементов вставки из Библиотеки компонентов.

    Отладка программы

    После создания можно смоделировать работу программы в режиме симулятора. Во время проверки правильности работы программы пользователь может изменять состояние входов, контролируя состояние выходов на соответствие нужным условиям. После выявления ошибок можно вернуться к правке программы.

    Подключение прибора к ПК

    Для подключения прибора к ПК следует настроить порт в OWEN Logic и с помощью кабеля подсоединить прибор. Далее на прибор подается питание (если требуется), и производятся настройки прибора в OWEN Logic.

    Загрузка программы в прибор

    После настройки соединения можно загрузить программу в прибор из OWEN Logic.

    Онлайн отладка

    Загруженную программу можно проверить в режиме онлайн отладки с реальными значениями, поступающими из прибора.

    Разработка программы

    Разработку программы рекомендуется начать с планирования. План должен описывать все возможные состояния прибора во время функционирования (в виде диаграммы режимов, таблицы состояний, электрической или функциональной схемы и/или др.).

    После того как продуманы все задачи, которые должны выполняться прибором, следует составить программу на холсте проекта с помощью элементов Библиотеки компонентов.

    Размещение компонентов и создание связей

    Компоненты размещаются на схеме путем выбора нужного компонента в панели Библиотека компонентов и перемещения на холст методом «drag & drop».

    овен лоджик для чайников обучение

    Входы и выходы прибора и компонентов следует соединить, проведя между ними линии связи. Для создания соединительной линии следует:

    нажать ЛКМ на выход первого компонента. Линия присоединится к нему и потянется вслед за курсором мыши;

    для создания изгиба линии следует нажать на холсте для отметки точки поворота линии;

    протянуть линию до входа второго компонента и нажать по нему. Линия связи создана.

    овен лоджик для чайников обучение

    Если типы входа и выхода компонентов не совпадают, то линия не создастся. Подробнее см. раздел Типы переменных.

    Для выделения блока или компонента на схеме следует нажать по нему ЛКМ. Чтобы выделить несколько элементов схему, можно воспользоваться «лассо» – заключить нужные элементы внутрь растягивающегося вслед за курсором мыши прямоугольника, удерживая ЛКМ.

    овен лоджик для чайников обучение

    Настройка параметров компонентов

    Чтобы отредактировать параметры, следует выделить нужный компонент или блок на схеме и настроить значения на панели Свойства.

    овен лоджик для чайников обучение

    Свойства компонента или блока можно открыть с помощью контекстного меню.

    овен лоджик для чайников обучение

    Для разработки программы используются следующие блоки и функции, вызываемые на панели вставки:

    Размещение текстового комментария на схеме

    Размещение блока переменной для записи или чтения значений программы

    Размещение блока с фиксированным числовым значением

    Создание задержки на один цикл передачи значения с выхода компонента на вход

    Размещение блоков обмена данными с другими устройствами, подключенными к прибору по сети

    Запись/чтение значений отдельных параметров из ФБ в переменную и наоборот

    Конвертация значений различных типов для передачи

    Переназначение порядковых номеров ФБ схемы

    Изменение порядка вычисления значений выходов программы

    Блок комментариев

    Блок комментариев позволяет оставлять записи и комментарии на схеме проекта.

    Чтобы добавить текстовый комментарий на схему, следует нажать на кнопку овен лоджик для чайников обучениена панели вставки. Затем удерживая ЛКМ начертить прямоугольную область блока комментариев на том месте схемы, где должен располагаться комментарий.

    овен лоджик для чайников обучение

    Для выделенного блока комментариев можно изменить настройки ввода текста на панели свойств.

    овен лоджик для чайников обучение

    Чтобы цвет фона блока комментариев был виден, следует задать значение параметру Прозрачность фона более 20.

    Для ввода текста следует дважды нажать ЛКМ на блок комментариев и ввести новый текст.

    овен лоджик для чайников обучение

    Блок переменной

    Блок переменной служит для использования переменной на схеме проекта.

    Чтобы добавить блок переменной на схему, следует нажать на его пиктограмму на панели вставки:

    овен лоджик для чайников обучениевходная переменная — для передачи значения в программу;

    овен лоджик для чайников обучениевыходная переменная — для записи в нее значения из программы.

    Затем нажать на схеме в то место, куда нужно поместить блок.

    овен лоджик для чайников обучение

    Блок переменной также можно добавить на схему из панели Переменные.

    Для привязки переменной к блоку переменной следует:

    Выделить блок переменной.

    В свойствах блока переменной нажать кнопку «. » в поле Переменная или два раза нажать на блок переменной на схеме.

    овен лоджик для чайников обучение

    В открывшемся окне Таблицы переменных выбрать или создать новую переменную и нажать кнопку ОК. Выбранная переменная будет привязана к блоку.

    овен лоджик для чайников обучение

    Если после привязки блок переменной выделяется красным цветом, значит, присутствует ошибка. Сообщение об ошибке отображается в строке состояния.

    овен лоджик для чайников обучение

    Для блока выходной переменной доступна настройка Запись в конце цикла, которая служит для записи значения в переменную после всех операций чтения в рабочем цикле.

    овен лоджик для чайников обучение

    Блок константы

    Для включения в программу жестко заданного числового значения используется блок константы. Для размещения блока константы на схеме следует нажать на кнопку овен лоджик для чайников обучениена панели вставки, затем – в место на схеме, где должен быть расположен блок.

    овен лоджик для чайников обучение

    На панели свойств выбранного блока указывается тип данных для константы и вводится значение. Значение будет отображено в блоке на схеме.

    овен лоджик для чайников обучение

    Значение константы можно отредактировать двойным нажатием на блок константы или выбором Изменить значение в контекстном меню блока.

    овен лоджик для чайников обучение

    Допустимые значения для типов константы:

    Булевскоеот 0 до 1
    Целочисленноеот 0 до 4294967295
    С плавающей запятойот –3,402823E+38 до 3,402823E+38

    Значение константы не подвергается изменениям на всем протяжении работы программы.

    Линия задержки

    Линия задержки используется для создания задержки на один цикл передачи значения с выхода компонента на вход.

    Для создания линии задержки следует нажать на кнопку овен лоджик для чайников обучениена панели вставки и построить линию между выходом и входом компонента. Будет проведена красная пунктирная линия.

    овен лоджик для чайников обучение

    Пример

    На вход I1 блока арифметического сложения (целочисленный тип) подается константа, значение которой равно 1. На вход I2 по линии задержки подается значение с выхода блока Q, которое было вычислено в предыдущем цикле.

    овен лоджик для чайников обучение

    Значения на входах и выходах блока:

    Блок сетевой переменной

    Блоки сетевых переменных служат для передачи и получения значений по интерфейсам связи и использования их в программе.

    Для добавления на схему блока сетевой переменной следует нажать на кнопку:

    овен лоджик для чайников обучение– передача значения из программы по сети;

    овен лоджик для чайников обучение– получение значения в программу по сети.

    Привязка переменной к блоку сетевой переменной

    Для привязки переменной к блоку сетевой переменной следует:

    Выбрать на схеме блок сетевой переменной.

    Нажать на кнопку «. » в поле Переменная в свойствах блока сетевой переменной или два раза нажать на блок сетевой переменной на схеме.

    овен лоджик для чайников обучение

    В открывшейся таблице переменных выбрать или создать новую переменную для привязки и нажать кнопку ОК.

    овен лоджик для чайников обучение

    Присоединить выход/вход блока сетевой переменной к необходимому компоненту.

    овен лоджик для чайников обучение

    Вышеописанный алгоритм работы с переменными интерфейсов связи удобен, если пользователь начинает работу с проектом с настройки прибора. Если список параметров Мастера сети Modbus уже известен, работу удобнее начинать с определения переменных в таблице переменных. Подробнее см. раздел Работа по протоколу Modbus.

    Блок чтения/записи в ФБ

    Блок чтения/записи в ФБ используется для задачи или чтения значения параметра ФБ в процессе выполнения программы.

    На схему могут быть добавлены блоки:

    — записи значения в ФБ;

    — чтения значения из ФБ.

    Пример

    В зависимости от значения на входе I1 в функциональном блоке BLINK1 значение параметра Длительность вкл. состояния будет иметь значение 2 или 10.

    овен лоджик для чайников обучение

    Для настройки блока записи значения в ФБ следует на панели свойств блока выбрать ФБ и имя переменной, в которую будет записываться значение.

    овен лоджик для чайников обучение

    Блок преобразования

    Линия связи между компонентами программы может быть создана только для входа и выхода одного и того же типа: булевского, целочисленного или с плавающей точкой. Для создания линии связи между входом и выходом разных типов следует использовать блоки преобразования.

    Чтобы добавить блок преобразования на схему, следует выбрать нужный тип блока на панели вставки и затем нажать в то место схемы, где он должен быть расположен.

    овен лоджик для чайников обучение

    Типы блоков преобразования:

    Преобразователь в булевское значение

    Конвертация значения сигнала в булевское значение. Если значение на входе блока больше 0 (False), то на выходе блока будет 1 (True).

    Преобразователь в целочисленное значение

    Конвертация значения сигнала в целочисленное значение. Если на входе блока булевское значение 0 (False), то на выходе будет 0, если на входе 1 (True), то на выходе будет 1. Если на входе блока значение числа с плавающей запятой, то на выходе оно округляется с недостатком. Отрицательные значения с плавающей запятой конвертируются в 0.

    Преобразователь в число с плавающей запятой

    Конвертация значения сигнала в число с плавающей точкой. Для преобразования целочисленного в число с плавающей точкой добавляется дробная часть (int = 5 → float = 5,0000). Если на входе блока булевское значение 0 (False), то на выходе будет 0,0000, если на входе блока 1 (True), то на выходе будет 1,0000.

    Перенумеровать компоненты

    Для переназначения порядковых номеров компонентов на схеме следует нажать кнопку овен лоджик для чайников обучениена панели инструментов или выбрать в главном меню Сервис → Перенумеровать компоненты. Однотипные компоненты нумеруются по порядку сверху вниз и слева направо.

    овен лоджик для чайников обучение

    Порядок исполнения

    Значения всех выходов и обратных связей в программе вычисляются в определенном порядке. Для изменения порядка вычисления следует нажать на кнопку овен лоджик для чайников обучениена панели отладки и в выпадающем меню выбрать Обратные связи или Выходы.

    OWEN Logic перейдет в режим настройки порядка исполнения – на выходах и обратных связях отобразятся порядковые номера очереди исполнения.

    Для изменения очередности исполнения следует дважды нажать ЛКМ на нужный выход или обратную связь и ввести число, какой по счету должна выполняться данная операция.

    овен лоджик для чайников обучение

    После установки необходимой очередности следует отключить режим настройки порядка исполнения повторным нажатием на кнопку овен лоджик для чайников обучение.

    Программирование дисплея прибора

    Если прибор оснащен дисплеем, то можно запрограммировать вывод на него информации программы по определенному алгоритму – т. е. есть создать экран. На экране может отображаться текст и значения переменных программы.

    Для программирования экрана используется Менеджер экранов. Чтобы открыть менеджер экранов, следует нажать на заголовок вкладки в левой части рабочей области.

    овен лоджик для чайников обучение

    По умолчанию в Менеджере экранов отображается один экран.

    овен лоджик для чайников обучение

    Добавление экранов

    В менеджере экранов можно настроить несколько экранов, переключение между которыми на дисплее прибора будет осуществляться по нажатию кнопки или по событию.

    Для добавления экрана следует кликнуть ПКМ по элементу Группа 1 и в контекстном меню выбрать Добавить экран.

    овен лоджик для чайников обучение

    Для удаления экрана следует кликнуть ПКМ по нужному экрану и в контекстном меню выбрать Удалить.

    овен лоджик для чайников обучение

    Для смены позиции экрана, его следует перетянуть, удерживая клавишу Shift, на новое место.

    овен лоджик для чайников обучение

    При переносе новое положение будет отображаться в виде горизонтального маркера.

    Свойства экрана

    Для отображения свойств экрана на панели свойств следует дважды нажать на нужный экран в менеджере экранов.

    Имя – для отображения в менеджере экранов и в заголовке редактора экранов;

    Описание – текстовое описание экрана.

    овен лоджик для чайников обучение

    Переход к экрану

    Если в проекте участвуют два или более экранов, то необходимо настроить переходы (условия переключения) между ними.

    Для создания перехода следует:

    Нажать ПКМ по элементу Группа 1 в дереве менеджера экранов и выбрать Редактировать группу в контекстном меню. Откроется вкладка редактора группы экранов.

    Выбрать стартовый экран в редакторе группы экранов.

    В свойствах экрана нажать «» в параметре Переход к экрану. Откроется меню создания перехода.

    В выпадающем меню Список экранов выбрать другой экран для перехода к нему.

    овен лоджик для чайников обучение

    В поле Условие перехода выбрать пункт Генерация событий от прибора и в выпадающем меню указать кнопку прибора для выполнения перехода или выбрать пункт Изменения значения переменной для указания переменной булевского типа, в случае изменения значения которой будет выполнен переход.

    овен лоджик для чайников обучение

    овен лоджик для чайников обучение

    После создания переход будет отображен на схеме в редакторе группы экранов и в свойствах экрана.

    овен лоджик для чайников обучение

    Переход от экрана к экрану может происходить по различным событиям, для этого можно настроить несколько (коллекцию) переходов. Переходы добавляются аналогично описанию выше.

    овен лоджик для чайников обучение

    Редактор экранов

    Для настройки вывода информации на экран следует открыть редактор экрана двойным нажатием по экрану в менеджере экранов или нажатием на кнопку овен лоджик для чайников обучениеРедактировать экран из контекстного меню экрана.

    овен лоджик для чайников обучение

    Экран может содержать несколько строк, переход к которым осуществляется с помощью кнопок прибора. Для добавления или удаления строк следует нажать на кнопку овен лоджик для чайников обучениеКонтекстное меню строки и выбрать необходимую команду.

    овен лоджик для чайников обучение

    В строках располагаются элементы управления, которые перетаскиваются из панели Библиотека компонентов методом drag & drop. Описания блоков приведены в разделе Элементы управления.

    Копирование экранов

    В менеджере экранов можно копировать экраны для вставки в текущий или другой проект. Для копирования выделенных экранов следует выбрать команду Копировать в контекстном меню экрана или группы экранов, либо нажать сочетание клавиш Ctrl + C. Несколько экранов можно выделить с помощью зажатой клавиши Ctrl или Shift.

    овен лоджик для чайников обучение

    Для вставки скопированных экранов следует выбрать в контекстном меню экрана или группы экранов команду Вставить, либо нажать сочетание клавиш Ctrl + V.

    Вместе с экраном копируются все размещенные на экране элементы управления и свойства экрана. Привязанные к экрану переменные копируются в другой проект согласно разделу Копирование переменных.

    Если между выделенными экранами есть переходы, то они копируются вместе с экранами. Если у экрана есть переход за пределы выделенной области, то такой переход удаляется.

    Режим симулятора

    Корректность работы созданной программы проверяется с помощью режима симулятора, в котором моделируется изменение состояний выходов в зависимости от изменения состояний входов. Симуляция позволяет проанализировать состояние сигналов внутри программы.

    Для перехода в режим симуляции следует нажать кнопку овен лоджик для чайников обучениена панели инструментов или выбрать в главном меню Сервис → Режим симулятора. Откроется панель симуляции.

    Панель симуляции

    овен лоджик для чайников обучение

    овен лоджик для чайников обучение

    Запуск симуляции в реальном времени

    Пошаговая симуляция, выполняет 1 цикл программы

    Пауза симуляции, повторное нажатие продолжает симуляцию

    Остановка симуляции, переводит режим симуляции в первоначальное состояние

    Поле ввода для задания периода обновления информации на схеме в миллисекундах

    Поля ввода для задания времени цикла выполнения программы в режиме симулятора и выбора единиц измерения времени цикла

    Открыть/закрыть окно для просмотра значений переменных на каждом шаге выполнения программы

    Симулирование работы блоков часов

    Для приборов с функцией часов реального времени открывается дополнительная панель, с помощью которой можно симулировать поведение ФБ CLOCK и CLOCK WEEK во времени.

    овен лоджик для чайников обучение

    Последовательность и правила работы в режиме симуляции

    Порядок симуляции программы:

    Запуск симулятора в одном из режимов: реального времени ( овен лоджик для чайников обучение) или в пошаговом ( овен лоджик для чайников обучение).

    Задание значений входных сигналов на блоках программы:

    овен лоджик для чайников обучение

    Подбор значений параметров Период, мс и Время цикла для удобства симуляции.

    Выход из режима симуляции для корректировки программы.

    Режим симуляции работает по следующим правилам:

    программа (вкладка Схема) и макросы моделируются по отдельности;

    работа блоков, не имеющих связи ни с одним из выходов прибора или выходным блоком сетевой переменной, не симулируется;

    симуляция не будет работать для энергозависимых и некорректно привязанных переменных.

    Окно просмотра

    Окно просмотра можно открыть или скрыть нажатием кнопки овен лоджик для чайников обучениена панели симуляции. Окно предназначено для просмотра значений переменных или входов/выходов на каждом шаге выполнения программы.

    До запуска симуляции окно пустое.

    овен лоджик для чайников обучение

    Для добавления переменной для отображения следует нажать в пустое поле в колонке Имя, затем на кнопку «. ».

    овен лоджик для чайников обучение

    Откроется таблица переменных. В ней могут быть выбраны переменные проекта, входы и выходы.

    овен лоджик для чайников обучение

    Выбранные переменные добавятся в окно просмотра.

    овен лоджик для чайников обучение

    Также переменную можно добавить в окно просмотра нажатием ПКМ на переменную на схеме и выбором кнопки Добавить в окно просмотра в контекстном меню.

    овен лоджик для чайников обучение

    Во время симуляции значения переменных можно задавать в окне просмотра в колонке Значения.

    Для переменных также можно указывать значения на схеме. Двойное нажатие на переменную вызывает окно с полем ввода нового значения.

    овен лоджик для чайников обучение

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

    овен лоджик для чайников обучение

    Настройка порта и подключение прибора

    Чтобы открыть окно Настройки порта, следует выбрать в главном меню Прибор → Настройки порта или нажать на индикатор COM в строке состояния.

    В окне Настройка порта выбирается номер используемого COM-порта и адрес подключаемого прибора, остальные настройки фиксированные и выводятся для справки.

    овен лоджик для чайников обучение

    Подключение прибора по USB

    Для подключения прибора к ПК через порт USB следует:

    Установить драйвер USB, который можно скачать на сайте www.owen.ru.

    Подключить прибор к ПК и включить питание (если требуется). В зависимости от модели прибора для соединения используется комплект для программирования ПР-КП20 или кабель для программирования из комплекта поставки прибора. Номер эмулируемого COM-порта можно узнать в Диспетчере устройств ОС Windows.

    овен лоджик для чайников обучение

    овен лоджик для чайников обучение

    Ввести номер COM-порта и адрес прибора (по умолчанию – 16) в окне Настройка порта и нажать ОК. Если подключение корректно, то в строке состояния отобразится наименование подключенного прибора.

    Запись программы в прибор

    Запись программы в прибор

    Созданная программа записывается в ПЗУ прибора.

    Для записи программы в прибор следует:

    овен лоджик для чайников обучение

    Если записывается программа с настройками для другой модели прибора, то появится следующее сообщение:

    овен лоджик для чайников обучение

    Переключение OWEN Logic в режим OFFLINE

    Режим OFFLINE следует использовать, если в двух или более приложениях OWEN Logic на одном ПК настроена передача данных в один прибор. Приложения будут поочередно занимать порт, загрузка в прибор в таком случае прервется.

    Приложения, которые не должны осуществлять загрузку, следует перевести в режим OFFLINE.

    Режим OFFLINE включается/выключается кликом по имени прибора в строке состояния или в главном меню Сервис → Режим OFFLINE.

    Онлайн отладка

    Режим онлайн отладки служит для тестирования программы с реальными значениями с входов прибора. Для запуска режима онлайн отладки следует нажать на кнопку овен лоджик для чайников обучениена панели инструментов, OWEN Logic перейдет в режим онлайн отладки, в нем невозможно вносить изменения в проект. Откроется панель онлайн отладки. Онлайн отладка проводится только с подключенным к ПК прибором.

    Последовательность и правила работы в режиме онлайн отладки

    Онлайн отладку можно проводить только после загрузки программы в прибор. Программа в приборе должна соответствовать программе на схеме проекта. В приборе должна быть соответствующая версия встроенного ПО.

    Для проведения онлайн отладки следует:

    Запустить онлайн отладку нажатием на кнопку овен лоджик для чайников обучение.

    овен лоджик для чайников обучение

    Для внесения корректировок выйти из режима онлайн отладки нажатием на кнопку овен лоджик для чайников обучение.

    Онлайн отладка доступна только для схемы проекта (для проверки работы макросов следует использовать режим симуляции).

    Ручная задача значений

    В режиме онлайн отладки на входы функций, ФБ и макросов можно задавать собственные значения, которые не будут зависеть от значений с входов прибора. Для задачи собственного значения в режиме онлайн отладки следует нажать на вход блока и ввести новое значение.

    овен лоджик для чайников обучение

    Если установить галочку Зафиксировать значение, то новое значение будет действовать в течение одного рабочего цикла и по окончании сбросится до значения с прибора или исходного значения.

    В течение действия нового значения оно выделяется желтым цветом.

    овен лоджик для чайников обучение

    Если зафиксировать новое значение, то оно будет действовать каждый рабочий цикл до изменения вручную на другое или до отключения фиксации. Фиксация значений сбрасывается в случае выхода из режима онлайн отладки. Зафиксированное значение отмечается на схеме следующим образом.

    овен лоджик для чайников обучение

    Устранение неполадок

    В случае обрыва связи с прибором режим онлайн отладки сбросится через 10 секунд, и прибор перейдет в рабочий режим. Если успеть восстановить связь, то онлайн отладка продолжится, но зафиксированные значения будут сброшены.

    овен лоджик для чайников обучение

    Сведения о проекте

    Для запуска окна Сведения о проекте следует выбрать в главном меню Файл → Сведения о проекте….

    Вкладка «Общие»

    На вкладке Общие содержится информация о версиях OWEN Logic, в которых создавался и изменялся проект.

    овен лоджик для чайников обучение

    Вкладка «Алгоритм»

    На вкладке Алгоритм можно указать и посмотреть информацию о группе, номере и версии программы для отображения в окне информации о подключенном приборе после записи.

    овен лоджик для чайников обучение

    Группа – определяет группу (семейство) алгоритмов;

    Номер – определяет номер и позволяет отличать схожие алгоритмы в рамках группы;

    Версия – определяет версию алгоритма. Рекомендуется для задания версии использовать формат Semantic Versioning.

    Менеджер компонентов

    Менеджер компонентов служит для загрузки в проект компонентов из онлайн-базы компании ОВЕН (требует подключение к Интернету) и управления компонентами, которые хранятся на ПК.

    Для запуска менеджера компонентов следует выбрать в главном меню Файл → Менеджер компонентов.

    Вкладка «Онлайн-база»

    На вкладке Онлайн-база отображается список компонентов из онлайн-базы компании ОВЕН.

    овен лоджик для чайников обучение

    Выпадающее меню Компоненты позволяет отфильтровать список по типу:

    овен лоджик для чайников обучение

    Макросы дополнительно разделены на категории в зависимости от назначения:

    овен лоджик для чайников обучение

    Полное описание компонента можно прочитать, выделив его в списке. Описание компонента отображается в правой части окна. Для отображения полной документации к компоненту требуется Acrobat Reader.

    овен лоджик для чайников обучение

    Чтобы компоненты стали доступны без подключения к Интернету, следует их отметить галочкой и нажать кнопку Загрузить в библиотеку – компоненты загрузятся в локальное хранилище и будут отображаться во вкладке Библиотека.

    Чтобы сразу загрузить компоненты в текущий проект, следует их отметить галочкой и нажать кнопку Загрузить в проект – компоненты будут добавлены в панель Библиотека компонентов в раздел Макросы проекта.

    Успешная загрузка компонентов в локальное хранилище или текущий проект будет отображена в списке зеленой галочкой в графах Библиотека и Проект соответственно.

    Для подключения сетевого шаблона к конфигурации прибора следует воспользоваться рекомендациями раздела Режим Master.

    Вкладка «Библиотека»

    На вкладке Библиотека отображается содержимое локального хранилища компонентов на ПК пользователя. Для загрузки компонентов в текущий проект следует выделить необходимые компоненты и нажать кнопку Загрузить в проект – компоненты будут добавлены в панель Библиотека компонентов в раздел Макросы проекта. Успешная загрузка компонентов в текущий проект будет отображена в списке зеленой галочкой в графе Проект.

    овен лоджик для чайников обучение

    Менеджер компонентов поддерживает следующие функции управления компонентами:

    – импорт файла в локальное хранилище;

    – экспорт файла из локального хранилища;

    – удаление выбранных компонентов.

    Импорт компонента

    С помощью импорта можно загрузить хранящиеся на ПК компоненты, но не входящие в состав локального хранилища.

    Для импорта компонента следует:

    Нажать кнопку овен лоджик для чайников обучение.

    В появившемся окне выбрать файлы для импорта.

    Нажать кнопку Открыть. Файлы отобразятся на вкладке Библиотека.

    Экспорт компонента

    С помощью экспорта можно сохранить на ПК компоненты для дальнейшего изменения или передачи.

    Для экспорта компонента следует:

    Отметить галочкой необходимый компонент во вкладке Библиотека.

    Нажать кнопку овен лоджик для чайников обучение.

    В появившемся окне выбрать путь для экспорта.

    Нажать кнопку ОК. Компонент сохранится в виде файла по указанному пути.

    Прочее

    Для документации к компоненту доступны функции в соответствии с установленной версией Acrobat Reader, в том числе сохранение файла в формате pdf и печать.

    Для отображения результатов операций в менеджере компонентов следует нажать кнопку овен лоджик для чайников обучение– в нижней части окна раскроется строка сообщений.

    овен лоджик для чайников обучение

    Работа с макросами

    Макрос – это пользовательский алгоритм для использования в проекте.

    Основные действия с макросами:

    сохранение в Библиотеке компонентов для дальнейшего использования в проекте;

    экспортирование в файл для использования в других проектах;

    импортирование созданных ранее макросов;

    загрузка из онлайн-базы в проект.

    Создание макроса

    Для создания макроса следует:

    Выбрать в главном меню Файл → Создать макрос. В открывшемся диалоговом окне задать количество входов и выходов в макросе:

    овен лоджик для чайников обучение

    Разработать алгоритм работы макроса во вкладке Редактор макросов, аналогично разработке программы на схеме.

    овен лоджик для чайников обучение

    Количество входов и выходов можно увеличить с помощью контекстного меню редактора или с помощью кнопок овен лоджик для чайников обучениеи овен лоджик для чайников обучение.

    овен лоджик для чайников обучение

    Чтобы удалить вход или выход, следует нажать по нему ПКМ и выбрать команду Удалить.

    Задать имя и описание для макроса на панели свойств.

    овен лоджик для чайников обучение

    Введенное имя будет указано в заголовке редактора макросов и на схеме.

    Для определения типа и имени входов/выходов выбрать вход или выход и настроить его на панели свойств.

    овен лоджик для чайников обучение

    Далее можно задать «видимость» из программы уставок ФБ, использованных в макросе.

    овен лоджик для чайников обучение

    Чтобы уставки выбранного ФБ были доступны во время использования ФБ в программе, следует настроить на панели свойств блока параметр Использование в макросе – Да.

    После выбора варианта Да появится выпадающий список Переименование переменных с перечислением доступных переменных. Например, для ФБ BLINK:

    овен лоджик для чайников обучение

    После создания макроса запустить режим симулятора и проверить логику его работы.

    Перед сохранением макроса можно заполнить поля: Имя, Описание, Автор, Имя группы и Пароль доступа.

    овен лоджик для чайников обучение

    Рекомендуется задавать недлинное и понятное имя макроса. Содержимое поля Описание отображается под изображением макроса в панели Библиотека компонентов.

    Если пароль не задан (поле Пароль не заполнено), то доступ к редактированию макроса открыт для всех.

    Если не заполнено поле Имя группы, то макрос сохраняется в библиотеке проекта в группе Другие.

    Макрос можно сохранить, выбрав в главном меню Файл → Сохранить макрос как или нажав на кнопку овен лоджик для чайников обучениена панели редактора макросов.

    Сохраненный макрос доступен только для открытого проекта, для открытия макроса в других проектах его следует экспортировать.

    Выбрать раздел Макросы проекта на панели Библиотека компонентов и перенести макрос на холст проекта.

    овен лоджик для чайников обучение

    Создание макроса на схеме

    Макрос можно создать, выделив элементы на схеме проекта и выбрав в контекстном меню Создать макрос. На месте элементов появится блок макроса.

    овен лоджик для чайников обучение

    Созданный макрос можно отредактировать в редакторе макросов, выбрав в контекстном меню блока Редактировать макрос.

    Количество входов и выходов макроса будет соответствовать количеству соединенных входных и выходных связей в выделенном участке схемы. В случае выделения элементов без связей создается макрос с одним входом и выходом.

    Элементы, не попадающие в макрос при создании на схеме:

    Если вышеуказанные элементы были выделены при создании макроса, то они будут соединены с соответствующим входом/выходом блока макроса. Если в выделенную область попал ФБ, в который записывается или считывается значение, то в макрос входит блок записи/чтения из ФБ, даже если он находится вне выделенной области.

    В случае попадания стандартных переменных в область выделения, они копируются внутрь макроса под тем же именем. Переменные в макросе не тождественны переменным на схеме. Если все блоки одной переменной попадают внутрь макроса, то они исчезают со схемы.

    Обновление макроса в программе

    Если у используемого в программе макроса были изменены имя, тип, количество входов/выходов или добавлен элемент (переменная, константа) со свойством Использование в макросе – Да, то OWEN Logic потребует его обновить и отметит цветом на холсте. Макрос считается измененным после сохранения правок в Редакторе макросов.

    овен лоджик для чайников обучение

    Для обновления макроса на холсте следует:

    Нажать по отмеченному цветом макросу ПКМ и в появившемся меню выбрать Обновить макрос.

    овен лоджик для чайников обучение

    После обновления макроса OWEN Logic автоматически перейдет к следующему макросу, требующему обновления.

    Макрос обновляется в проекте по следующим правилам:

    если в макросе изменен тип или имя входа/выхода с присоединенной связью, при обновлении связь будет разорвана;

    если в макрос добавлены входы/выходы, при обновлении связи уже существующих входов/выходов не разрываются.

    Быстрая замена макроса

    Если необходимо заменить макрос на другой из макросов проекта, следует нажать кнопку Заменить элемент в контекстном меню макроса.

    овен лоджик для чайников обучение

    Откроется окно «Заменить макрос».

    овен лоджик для чайников обучение

    Если в макросе изменен тип или имя входа/выхода с присоединенной связью, то при замене связь будет разорвана, остальные связи будут сохранены.

    Экспорт макроса

    Экспортировать макрос в файл возможно только при открытом окне редактора макроса. Для экспорта макроса следует выбрать в главном меню Файл → Экспорт макроса в файл.

    Для экспорта макроса из панели библиотеки компонентов следует:

    Открыть макрос в редакторе.

    Если перед сохранением макрос нужно отредактировать, то его следует перетащить на холст проекта и в контекстном меню макроса выбрать Редактировать и внести изменения.

    Выбрать в главном меню Файл → Экспорт макроса в файл.

    овен лоджик для чайников обучение

    В открывшемся окне выбрать место расположения и сохранить файл макроса с расширением *.tpl. После сохранения отобразится сообщение об успешном экспорте макроса.

    Импорт макроса

    Если для создания программы требуется использовать макрос, созданный в другом проекте, то необходимый макрос можно импортировать в проект.

    Для импорта макроса следует выбрать в главном меню Файл → Импорт макроса из файла.

    овен лоджик для чайников обучение

    В открывшемся окне выбрать нужный файл и нажать кнопку ОК. Макрос будет добавлен в панель Библиотека компонентов в раздел Макросы проекта, теперь его можно использовать в проекте.

    Источник

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    овен лоджик для чайников обучение
    овен лоджик для чайников обучение
    овен лоджик для чайников обучение
    овен лоджик для чайников обучение
    овен лоджик для чайников обучение