Возникла проблема с каналом OUT привязанным к переменной типа АВ в ломиконте. Если в обработке канала смещение отлично от ноля то сразу после запуска МРВ изменяет значение переменной. Если смещение равно нолю, значение канала при старте МРВ не изменяется.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Видимо, при смещении, равном 0, начальное значение канала OUT в МРВ равно 0. Нулевые начальные значения канала OUT при старте не отрабатываются. Принудительно можно заставить их отработать путем подачи 1 в атрибут EXEC (39).
Posted by Сергей Морозов (Участник № / Member № 2076) on :
Проблема в обратном. Я в канал ничего не передаю, а он отрабатывает на старте МРВ. Т.е. если смещение ноль - все нормально. А если смещение не ноль - канал отрабатывает, но его об этом никто не просил.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Проверьте наличие у этого канала флажка "Отработать". Если этого флажка нет, канал не посылает свое НЕНУЛЕВОЕ значение внещнему приемнику.
Posted by Сергей Морозов (Участник № / Member № 2076) on :
Флага нет. Гарантировано посылает, при каждом запуске. И что Вы называете ненулевым, вход или выход? Сделал тестовый проект, только два канала OUT, к IN каналов ничего не привязано, смещения 0 и 100 соответственно, флаги Отработать сняты. В ломиконте переменным выставляю значение 500. Запускаю МРВ, после запуска получаю значения 500 и 100 соответственно. Выглядит так, что на IN канала со смещением подали 0.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Присылайте проект на hotline@adastra.ru.
Posted by Сергей Морозов (Участник № / Member № 2076) on :
Проект отослал. Кстати эта проблема была и в предыдущих версиях. Я ее замечал и раньше, просто для меня она не была принципиальной.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Описанная Вами ситуация воспроизводится в релизе 6.06.3. В релизе 6.07 эта ошибка исправлена.
Posted by Сергей Морозов (Участник № / Member № 2076) on :
В 6.06 ошибка точно была. Не знаю что значит исправлена, но я отсылал проект созданный и проверенный в 6.07 - гарантированная ошибка при каждом запуске. Причем ошибка выявлена на одном компьютере, а подтверждена на другом. Т.е. это не глюк одной конкретной машины.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Прошу прощения за неточность. Эта ошибка исправлена после релиза 6.07. Исправление войдет в ближайший релиз.
Posted by Shiryaev (Участник № / Member № 4360) on :
Главное чтобы новинок в этом релизе не было, а то опять будут проблемы, надеюсь обещание тах поддержки "уже 1 неделя с копейками" до выпуска в силе?