This is topic Wincon и ZDV in forum Языки программирования в TRACE MODE 6 / Algorithm Programming Languages at Форум TRACE MODE: техническая поддержка.
Подскажите в чем дело. Создаю блок ZDV, перевожу этот блок в режим дистанционного управления, то есть отслеживания по концевым переключателям. В режиме отладки программы все работает корректно, но при запуске узла на контроллере, такое ощущение что блок не видит времени работы задвижки установленное на входе PT, то есть никаких промежуточных значений на выходе Q%L нет, то есть сразу либо 100% либо 0%.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Задвижка не имеет точных промежуточных положений, только открыта, закрыта или "в пути".
Posted by Yurik. N. (Участник № / Member № 3294) on :
Уважаемая поддержка help. Блок ZDV: PT = 60 (сек) CSC = бит 2 (не нужна муфта) Картина следующая: CMD = бит 0 (открыть): Все работает как часики CMD = бит 1 (закрыть): Сразу вылетает ALR=786. Блок ZDV как будто не видит времени 0.1*PT секунд для ожидания отключения концевика. Данная конфигурация блока ZDV работает исправно на проекте реализованным в 6.06.2. Сейчас я пытаюсь то же самое повторить на 6.09.2
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Пришлите, пожалуйста, на адрес техподдержки - проект релиза 6.06.2, в котором работает подобная конфигурация с инструкцией по воспроизведению ситуации, - проект релиза 6.09.2, в котором реализована подобная конфигурация с инструкцией по воспроизведению ситуации.
Posted by Yurik. N. (Участник № / Member № 3294) on :
Давайте разберемся с 6.09.2. Написал проект одной только задвижки и управляю реальным объектом. Почтой на hotline@adastra.ru выслан пример и подробное описание всех проблем.
Posted by Yurik. N. (Участник № / Member № 3294) on :
Добрый день тех. поддержка. Хотелось бы знать, проблема с ZDV обрабатывается? Проект по сути из за этой проблемы стоит.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Команды 17 и 18 предназначены для принудительного ручного воздействия на задвижку при любых ситуациях с датчиками и соответствия эмулятора ее положения реальному положению. Штатный алгоритм при этом не функционирует. Единственная задача каждой из этих команд - сформировать соответствующую команду на выходах OPN и CLS.
Следует пользоваться командами 1 – открыть;
2 – закрыть;
4 - остановить.
Posted by Yurik. N. (Участник № / Member № 3294) on :
Хорошо.... подаю 1, 2, 4 вместо 17, 18, 20 (уже много раз на тестовом проекте менял команды) та же самая ситуация что описал я Вам по почте. Только с той разницей что команду сброс приходится подавать после каждой аварии. Не работает задвижка: На закрытие не видит время PT!!! На открытие алгоритм пролетает контроль концевика "закрыто".
Posted by Yurik. N. (Участник № / Member № 3294) on :
...добавлю. при управляющих командах 1, 2 и 4 отладчик в IDE отрабатывает как положено, а реальная программа в МикроМРВ - ведет себя как выше описано.
Posted by Yurik. N. (Участник № / Member № 3294) on :
Уважаемая тех. поддержка. Данную проблему кто либо исследует? Время не в пользу нашего предприятия. Стоит проект.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Приносим извинения за задержку с ответом. Проведена проверка с моделированием.
Вам отправлен пример проекта с эмулятором с необходимыми разъяснениями.
С уточняющими вопросами обращайтесь, пожалуйста, по почте.