Форум TRACE MODE: техническая поддержка
Тема закрыта / Topic Closed  Тема закрыта / Topic Closed
Послать новую тему / Post New Topic  
Тема закрыта / Topic Closed  Тема закрыта / Topic Closed
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » Языки программирования в TRACE MODE 6 / Algorithm Programming Languages » FBD-блок УПРАВЛЕНИЕ ЗАДВИЖКОЙ

   
Автор / Author Тема / Topic: FBD-блок УПРАВЛЕНИЕ ЗАДВИЖКОЙ
Павел Истомин
Junior Member / Новичок
Участник № / Member № 2709


Icon 5 отправлено / posted      Профиль для / Profile for Павел Истомин           Редактировать/удалить сообщение / Edit/Delete Post 
Похоже,что в TM6.10 функциональный блок УПРАВЛЕНИЕ ЗАДВИЖКОЙ понимает команды, подаваемые на вход CMD, как импульсные. В режиме отладки происходит следующее:
1) При изменении значения входа CMD с 1 (или 2) на 0 на выходах ничего не меняется (по крайней мере в течение нескольких десятков циклов).
2) Остановка задвижки происходит при подаче на CMD значения 4.
3) При изменении значения на входе CMD с 1 на 2 (или наоборот) происходит остановка задвижки (выходы OPN=0 и CLS=0 (или наоборот)) в течение 64 циклов, после чего происходит переключение (выходы OPN=0, CLS=1).
Вопросы:
1) Как перевести работу функционального блока в режим потенциальных команд управления?
2) Как уменьшить количество циклов остановки при переключении команд ОТКРЫТЬ-ЗАКРЫТЬ?

Сообщения / Posts 4 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Павел Истомин
Junior Member / Новичок
Участник № / Member № 2709


Icon 1 отправлено / posted      Профиль для / Profile for Павел Истомин           Редактировать/удалить сообщение / Edit/Delete Post 
Уважаемый Member №4 или кто-либо ещё из техподдержки TRACE MODE, на мой взгляд прошло достаточно времени, чтобы определиться с вашим отношением к моей проблеме и сообщить его на страницах вашего форума. Просто интересно, я могу рассчитывать на ответ, или нет?
Сообщения / Posts 4 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
В Справочной системе в описании функционального блока "Управление задвижкой" есть неточность.
Уточняем.

Сообщения / Posts 15120 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
Потенциальная команда "Остановить" = 4
Импульсная команда "Остановить" = 4

Для отладки "Управление задвижкой" необходимо использовать или настроенную математическую модель задвижки, или физическую задвижку и Профайлер/Монитор Реального Времени.

Если необходим пример с математической моделью, то обращайтесь в Техническую Поддержку по эл. почте hotline@adastra.ru

Сообщения / Posts 15120 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Павел Истомин
Junior Member / Новичок
Участник № / Member № 2709


Icon 1 отправлено / posted      Профиль для / Profile for Павел Истомин           Редактировать/удалить сообщение / Edit/Delete Post 
Ещё раз повторю суть моей проблемы.
При не полностью закрытой (не полностью открытой) задвижке, т.е. когда нет сигналов от концевых выключателей, изменение управляющей команды на входе CMD с открыть (CMD=1) на закрыть (CMD=2), или наоборот, сопровождается длительной остановкой задвижки, которая продолжается 64 цикла исполнения программы. Такая ситуация происходит как в режиме отладки FBD-программы, так и при исполнении проекта в Профалйера (или МРВ), который взаимодействует по DDE с внешней программой-змулятором, моделирующей физический объект с задвижками. Это происходит в TRACE MODE версии 6.10. Раньше, при работе с ТМ 6.05.1 задержка переключения составляла только один цикл.
Меня интересует вопрос, существует ли возможность изменить количество циклов, на которые останавливается задвижка?

Сообщения / Posts 4 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
FBD-блок "Управление задвижкой" с релиза 6.05.1 изменился в плане настройки режима его работы.

В релизе 6.05.1 "Управление задвижкой" работал только с потенциальными командами и выдавал потенциальный сигнал на выход.

В Trace Mode 6 давно внедрена возможность работать еще и с импульсными командами и выдавать импульсный сигнал на выход.

Естественно, были внесены изменения в работу самого блока. В частности, теперь учитывается "реакция" реальной задвижки (или ее модели).

Вам необходимо учесть реакцию модели задвижки.
Или на вход CSC задать значение 0x20300 (ответ от объекта не учитывается).
---

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

Сообщения / Posts 15120 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Послать новую тему / Post New Topic  
Тема закрыта / Topic Closed  Тема закрыта / Topic Closed
Открыть тему / Open Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us

Rambler's Top100 Rambler's Top100



Powered by Infopop Corporation
UBB.classic™ 6.7.2