• обязательно заполнить свой профиль на русском языке кириллицей
  • не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему
  • дублирование сообщений приравнивается к спаму
  • за поиск и предложение пиратского ПО - бан без предупреждения
  • рекламу и частные объявления мы не размещаем ни на каких условиях

Программирование М-Логики в конроллерах DEIF

CGC, GC-1, GC-1F, AGC, GCU, ECU, PPU, GPU, GPC, PPM, ALC, AFC
Ответить

Автор темы
DimkaK
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 13 авг 2019, 07:27
Имя: Дмитрий

Программирование М-Логики в конроллерах DEIF

Сообщение DimkaK » 13 авг 2019, 11:13

Доброго дня, коллеги.
Столкнулся с необходимостью перепрограммировать AGC-245. Но не вполне понимаю смысл некоторых веток М-Логики. Доступная сопроводительная документация о возможности ввода в контроллер дополнительной логики содержит только ознакомительную информацию, справка ПО рассчитана на опытного пользователя. Есть ли что-то более информативное? Если нет, то прошу помочь осмыслить условия и результат следующих веток:
1. вход: "CAN: команда 13 активна" И-НЕ "Сеть: ВС17 Включен"......выход: "не используется";- значит ветка не работает? Что такое ВС17, к какому терминалу привязано?

2. вход: " Логика: Истина".......выход: "виртуальное событие 1";- откуда берётся "Истина"? В иных ветках она не прописана ни операндом ни результатом.

3. вход: "Управление: С Р>3" ИЛИ-НЕ "виртуальное событие 2" И "виртуальное событие 3".......выход: " виртуальное событие 3"; - операнды "Управление"- команды от оперативного персонала или параметры контроллера? "С Р>3"- это "перегрузка по мощности 3"? Логика этой ветки: "виртуальные события 2 и 3" параллельны (или) "С Р>3"? Или логику ветки понимать нужно: параллельные события (или)"С Р>3", "виртуальное событие 2" И (последовательное) "виртуальное событие 3"?

Аватара пользователя

Jackson
администратор
администратор
Сообщения: 10889
Зарегистрирован: 17 июн 2008, 15:01
Имя: Евгений свет Брониславович
Благодарил (а): 177 раз
Поблагодарили: 320 раз
Контактная информация:

Программирование М-Логики в конроллерах DEIF

Сообщение Jackson » 13 авг 2019, 12:09

DimkaK писал(а):
13 авг 2019, 11:13
справка ПО рассчитана на опытного пользователя
Всё верно. С электричеством и энергетикой шутки плохи.
DimkaK писал(а):
13 авг 2019, 11:13
Есть ли что-то более информативное?
Да. На сайте производителя www.deif.com и на сайте представительства в России www.dvk-electro.ru
DimkaK писал(а):
13 авг 2019, 11:13
1. вход: "CAN: команда 13 активна" И-НЕ "Сеть: ВС17 Включен"......выход: "не используется";- значит ветка не работает?
Ветка работает (если включена) но ничего не делает. Выход в никуда. Кто-то начал писать и не дописал.
DimkaK писал(а):
13 авг 2019, 11:13
Что такое ВС17
Выключатель сетевой на контроллере с ID 17
DimkaK писал(а):
13 авг 2019, 11:13
к какому терминалу привязано?
К контроллеру с ID 17, входы положения см.в руководстве по монтажу (или на тыльной стороне контроллера), выходы управления см. там же. Но лучше использовать готовые события "ВС включён" и "ВС отключён".
DimkaK писал(а):
13 авг 2019, 11:13
вход: " Логика: Истина".......выход: "виртуальное событие 1";- откуда берётся "Истина"?
Это логическая 1. Т.е. условие всегда выполняется. Вирт.событие 1 активно постоянно.
[+]
откуда берётся истина... истина - она неизменна, она просто есть. :)
DimkaK писал(а):
13 авг 2019, 11:13
вход: "Управление: С Р>3" ИЛИ-НЕ "виртуальное событие 2" И "виртуальное событие 3".......выход: " виртуальное событие 3"
Разбираем по порядку.
DimkaK писал(а):
13 авг 2019, 11:13
Управление: С Р>3
Достигнут порог защиты P> номер три (третья защита). Это условие сработает, даже если защита отключена.
DimkaK писал(а):
13 авг 2019, 11:13
НЕ "виртуальное событие 2"
вирутальное событие 2 не активно
DimkaK писал(а):
13 авг 2019, 11:13
виртуальное событие 3
виртуальное событие 3 активно
DimkaK писал(а):
13 авг 2019, 11:13
выход: " виртуальное событие 3"
В итоге, когда срабатывает третья уставка P> и нет вирт.события 2 - вирт.событие 3 включается и встаёт на самоподхват, оно будет отключено когда станет активным вирт.событие 2 И перестанет быть активным порог мощности третьей уставки P>


У Вас последняя версия USW ? Если нет, то рекомендую обновиться.
По вопросам работы Форума можно обратиться по этим контактам.


Автор темы
DimkaK
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 13 авг 2019, 07:27
Имя: Дмитрий

Программирование М-Логики в конроллерах DEIF

Сообщение DimkaK » 11 сен 2019, 07:42

Доброго дня.
Jaсkson, спасибо за поддержку. В прошлое посещение форума мой ответ почему-то не отправился. Вы много мне помогли. С частью разобрался сам. USW версии 3.35.0 (rev.840) Для чего обновление? Информативнее помощь или лучше функционал?
Jackson писал(а):
13 авг 2019, 12:09
На сайте производителя www.deif.com и на сайте представительства в России www.dvk-electro.ru
по конкретно AGC-245 ничего не нашёл, акромя руководства по монтажу.
Jackson писал(а):
13 авг 2019, 12:09
Достигнут порог защиты P> номер три (третья защита). Это условие сработает, даже если защита отключена.
М-логика в приоритете перед параметризацией? Я правильно Вас понял?
Ваш сарказм и здоровый юмор, Jackson, очень импонирует. Ещё раз, спасибо!

Аватара пользователя

Jackson
администратор
администратор
Сообщения: 10889
Зарегистрирован: 17 июн 2008, 15:01
Имя: Евгений свет Брониславович
Благодарил (а): 177 раз
Поблагодарили: 320 раз
Контактная информация:

Программирование М-Логики в конроллерах DEIF

Сообщение Jackson » 11 сен 2019, 10:39

DimkaK писал(а):
11 сен 2019, 07:42
USW версии 3.35.0 (rev.840)
Срочно обновляться!
DimkaK писал(а):
11 сен 2019, 07:42
Для чего обновление? Информативнее помощь или лучше функционал?
И то и другое. Обновитесь, потом посмотрите м-логику - сами все увидите.
Старые версии утилиты не знают про новые функции контроллеров. 3.35 - это очень древняя.
Кстати, какая версия ПО в Ваших контроллерах? Обновлять контроллеры не спешу советовать - работают значит работают. Просто в актуальном ПО уже могут быть нужные Вам функции, которые Вы пытаетесь реализовать самостоятельно.

Перед обновлением старую полностью удалить. Поверх старой новую не устанавливать!
DimkaK писал(а):
11 сен 2019, 07:42
по конкретно AGC-245 ничего не нашёл, акромя руководства по монтажу.
А в чём в итоге вопрос?
AGC-245 не работает сам по себе - он есть часть распределённой системы управления на базе контроллеров AGC-2xx и AGC-4 (AGC-2xx и AGC-4 могут работать вместе), поэтому много информации в общих документах для всей линейки контроллеров.
DimkaK писал(а):
11 сен 2019, 07:42
М-логика в приоритете перед параметризацией? Я правильно Вас понял?
Нет.
М-Логика работает независимо от Параметров и обратно. Это два разных инструмента. Если есть возможность не пользоваться М-логикой - лучше не пользоваться. Довольно много готовых функций уже есть. А если пользуетесь, то лучше её задокументировать (экспортировать в PDF и приложить в общие документы). Облегчите жизнь персоналу. Текстовые комментарии в М-Логике НЕ сохраняются в контроллере - они сохраняются только в файле настроек. Поэтому есть смысл делать эти текстовые комментарии и хранить этот файл настроек. Даже если в будущем настройки будут меняться, а М-логика останется прежней - можно будет по этим комментариям понять как она работает. Это опыт.
М-Логика никак не видна с дисплея и в утилите она убрана вниз (намеренно), не все догадываются о том что она есть. Бывает что персонал не понимает поведения контроллеров из-за этого.
DimkaK писал(а):
11 сен 2019, 07:42
Ваш сарказм и здоровый юмор, Jackson, очень импонирует.
Хорошо если так. :) Перегибаю иногда, извините если что.

Для будущих проектов. Появились новые контроллеры серии AGC-150, они бюджетнее 200й серии. Опыт применения есть, положительный. В перспективе AGC-2xx будут сняты с производства (поддержка запчастями будет продолжаться).
По вопросам работы Форума можно обратиться по этим контактам.

Ответить

Вернуться в «MULTI-LINE»