Полезные макросы для ПР200

  Рет қаралды 9,339

Дима Лимите

Дима Лимите

Күн бұрын

Пікірлер: 26
@Black--general
@Black--general 2 жыл бұрын
Такие мастер-классы приветствоваться!
@dimalimite
@dimalimite 2 жыл бұрын
Ага. После каждого такого видео минус несколько подписчиков :). Вот например с этого видео уже -2
@АндрейЛ-ж2й
@АндрейЛ-ж2й 2 жыл бұрын
Спасибо за полезное видео. А можно использовать макрос для создания макроса?
@dimalimite
@dimalimite 2 жыл бұрын
Макрос для макроса использовать можно и нужно :). Можно без проблем вставить макрос fEQ в макрос fGTEQ. Здорово, что вы обратили внимание на этот момент!
@endprg6477
@endprg6477 Жыл бұрын
Только флоат на строгое равенство не рекомендуется проверять.)
@alexberest1982
@alexberest1982 2 жыл бұрын
Ну макросы для любых ПР Овен которые, доступны в списке. Если чуть-чуть шаришь в текстовых языках, эти функции проще написать на языке ST. Во вкладке "Вид" есть "Панель переменных". В этой панели отображаются любые переменные, стандартные, сервисные и сетевые, которые есть или добавляются в таблице. Из этой панели можно перетаскиваем добавлять любую переменную, так что не надо ничего копировать.
@dimalimite
@dimalimite 2 жыл бұрын
День добрый, Алексей. Про ST на ПР200 знаю. Но смысла от него в таком виде как он там есть вообще нет (на мой взгляд). Он там только для функций (то есть выходная переменная только 1) и больше заморочек будет объявлять переменные в шапке, чем накидать блоков в макрос. Вот если бы целиком можно было макрос делать на ST - это бы было интересно. Возможно так и будет со временем. Про "панель переменный" - всё верно. Но тут нюанс именно съёмки видео с экрана. Эта панель слева + панель блоков справа съедают весь экран и рабочее поле узкое становится. На видео плохо видно. Я её закрыл.
@alexberest1982
@alexberest1982 2 жыл бұрын
@@dimalimite про панель понятно. Ну то что Вы делали это именно макрос-функция с одни выходом. Вот макрос -функциональный блок, да хотелось бы. Но это только начало, возможно в дальнейшем можно будет полноценно добавлять не только входа, но и выхода. Для меня скорее наглядно проще именно такие действия имели текстовую математическую формулу. Более наглядно.
@dimalimite
@dimalimite 2 жыл бұрын
Я согласен, что написать OUT:=IN1>=IN2; это быстро и просто. Но их же надо ещё объявить в шапке, а это уже долго :)
@alexberest1982
@alexberest1982 2 жыл бұрын
@@dimalimite 2 минуты с ошибками и подсказками, объявил две переменные и написал условие. А я очень неопытный программист ST, мои знания самостоятельное и школьное обучение программированию Basic. Еще можно скопировать в следующий макрос и отредактировать как нужно.
@PetrovAA
@PetrovAA 2 жыл бұрын
Добрый день Дмитрий. Вопрос с этого устройства возможно выгрузить проект? Появилась необходимость корректировки.
@dimalimite
@dimalimite 2 жыл бұрын
День добрый. Не знаю. Я не пробовал, а под рукой сейчас нет устройства проверить. Вы скачайте овенлоджик с сайта и посмотрите если там такая функция.
@PetrovAA
@PetrovAA 2 жыл бұрын
@@dimalimite спасибо, за быстрый ответ. Проще будет самому с нуля написать. Почитал форумы, скачать нельзя.
@dimalimite
@dimalimite 2 жыл бұрын
@@PetrovAA вот это 100% проще будет
@RusPromEnergo
@RusPromEnergo 2 жыл бұрын
Возможности выгрузки с ПР200 нет
@PetrovAA
@PetrovAA 2 жыл бұрын
@@RusPromEnergo спасибо, уже понял, переписал с нуля.
@romakim1356
@romakim1356 2 жыл бұрын
Дмитрий, Ваши ролики есть где-то в резервной копии, просто хотелось бы знать есть ли необходимость выкачивать весь ваш альбом с ютуба?
@dimalimite
@dimalimite 2 жыл бұрын
На компе у меня есть :). Последние 3 есть на дзене и всё что буду новое выкладывать туда тоже заливать буду
@Black--general
@Black--general 2 жыл бұрын
9:35 С чего вы взяли что ютуб прикроют?
@dimalimite
@dimalimite 2 жыл бұрын
Родители сказали :)
@alexberest1982
@alexberest1982 2 жыл бұрын
@@dimalimite уже пошла третья неделя разговоров об блокировке ютуб. Если бы хотели давно блокернули бы, как продукты Meta. Исключать нельзя конечно, если Google, что-то выкинет экстраординарное.
@dimensy
@dimensy 4 ай бұрын
Ну, функция больше или равно эквивалентна функции не меньше - а это всего два квадратика
@dimalimite
@dimalimite 4 ай бұрын
@@dimensy действительно
@Ia-Magnifico
@Ia-Magnifico 2 жыл бұрын
А я блин, float умножал 10, превращал в int, потом уже int сравнивал. 🤦‍♂️
@Dino_prf
@Dino_prf 2 жыл бұрын
Скоро микросхем не будет, так что можно бросать это )))
@dimalimite
@dimalimite 2 жыл бұрын
Не мой вариант
Настройка OPC для модуля ввода-вывода
8:02
Дима Лимите
Рет қаралды 2,5 М.
How To Choose Mac N Cheese Date Night.. 🧀
00:58
Jojo Sim
Рет қаралды 86 МЛН
МЕНЯ УКУСИЛ ПАУК #shorts
00:23
Паша Осадчий
Рет қаралды 4,9 МЛН
Программирование в среде OWEN Logic. Урок 1.
46:02
Щит управления ЛОС на Овен ПР200, схемы и программа.
16:45
Видео 8. Таймеры в OwenLogic
4:31
ОВЕН. Производственное Объединение
Рет қаралды 11 М.
ПИД регулятор - принцип работы.
13:20
ОВЕН. Производственное Объединение
Рет қаралды 49 М.
«Осень». Самая большая загадка Windows XP
14:36
Девять десятых
Рет қаралды 1,3 МЛН
Китайский и Немецкий MERCEDES. Есть разница? Полный разбор
25:17
КАКОЕ СОЕДИНЕНИЕ ПРОВОДОВ ЛУЧШЕ? #энерголикбез
23:11
Александр Мальков
Рет қаралды 982 М.
Вебинар «ПИД - регулятор в программируемых реле ОВЕН ПР»
1:21:47
ОВЕН. Производственное Объединение
Рет қаралды 23 М.