Найти в Дзене
Ты же инженер АСУ ТП

Работа со средой разработки Дракон++ с последующей конвертацией в ОВЕН ПР225

Приветствую уважаемые Друзья, читатели, коллеги. Поработал я со средой Дракон++. В двух словах Дракон++ - это графический Алгоритмический язык программирования. Его задача строить понятные структурные алгоритмы работы соответствующих узлов, линий, теплиц, умных зданий, станков и т.д. и конвертировать их в код ПК, ПЛК или ПР. Если есть вопросы пишите в ТГ-канале "Ты же инженер АСУ ТП". Мануал от данной среды тоже есть в канале. В тексте я напишу просто последовательность своих действий для лучшего восприятия. Скачать её можно по этой ссылке в телеграмме. "Алгоритмический язык Дракон++". Чат тут по Дракону. Пока сама программная среда на стадии разработки. Но есть уже рабочие объекты и можно получить код программы. Возьмем простой пример Счетчика, делать его код будем для программируемого реле ОВЕН ПР 225. Начинаем. Будем считать, что всё установили. Создаём проект. Называем, выбираем Программируемое реле ОЛ. Не буду писать подробное руководство, его можно найти по ссылкам выше. Напи
Оглавление

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

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

Если есть вопросы пишите в ТГ-канале "Ты же инженер АСУ ТП".

Мануал от данной среды тоже есть в канале. В тексте я напишу просто последовательность своих действий для лучшего восприятия.

Где скачать Среду ?

Скачать её можно по этой ссылке в телеграмме. "Алгоритмический язык Дракон++". Чат тут по Дракону.

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

Среда. Начало.

Возьмем простой пример Счетчика, делать его код будем для программируемого реле ОВЕН ПР 225.

Начинаем. Будем считать, что всё установили.

Создаём проект.

-2

Называем, выбираем Программируемое реле ОЛ.

-3

Не буду писать подробное руководство, его можно найти по ссылкам выше. Напишу коротко Класс объекта - ЭТО Функциональный блок на ST в ОВЕН ПР225.

Нажимаем Плюсик.

-4

Получаем вот это.

-5

Жмем сюда, и добавляем все необходимые нам переменные (локальные, входные, выходные)

-6

Тут четыре типа переменных (Bool, Uint, Real, Time)

-7

Вот так отображается.

-8

Чтоб добавить ветку наводим мышку на линию.

-9

Чтоб добавить Блок-схему наводим мышку на линию.

-10

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

От себя добавлю - когда мы подаем импульс - срабатывает селектор(да) - селектор триггера на 0(нет) - автоматом записываем импульс(ИСТИНА) - и переходим на ветку Счетчик.

-11

Ветка Счетчик - Утилитарная функция + (Складываем импульсы) - выходим из алгоритма и ждем следующего сигнала.

-12

Когда всё нарисовали, жмем на класс и кнопку Экспортировать

-13

Получаем исходник и вносим в проект OWEN LOGIC.

-14

Получаем вот это. Вносим в Макрос ST.

-15

Получаем результаты, радуемся.

Всем пока-пока.