Просмотр полной версии : Зависают два выхода МУ110-16Р
zendo057
26.06.2013, 22:16
Доброго дня. На выходном блоке му110-16р иногда зависает,а бывает и не включается выход. Хотя вся программа работает корректно.
В Кодесисе этот выход отрабатывает как надо,я вижу на мониторе, что выход в нуле а индикация и сам выход включены.Отключаю питание
а индикатор всеравно горит.Конфигурация такова ПЛК110-60Р_МВ110-32ДН_МВ110-32ДН_МВ110-32ДН_МУ110-32Р_МУ110-16Р_МУ110-32Р
Все вх\вых BOOL Подскажите это проблема железа или подключения по протоколу ОВЕН.Все остальные выходы работают нормально.
Здравствуйте, zendo057.
Проверьте адреса модулей они не должны пересекаться, например:
МВ110-32ДН = 16;
МВ110-32ДН = 48;
МВ110-32ДН = 80;
МУ110-32Р = 112;
МУ110-16Р = 144;
МУ110-32Р = 160;
+ не используйте выходные переменные для хранения промежуточных результатов.
zendo057
27.06.2013, 17:46
Добрый день Gans. Адреса идут по порядку пересечений нет.Нет хранения в вых переменных
Укажите базовые адреса всех Ваших модулей.
zendo057
27.06.2013, 21:58
МВ110-32Д=0
МВ110-32Д=32
МУ110-32Р=64
МУ110-32Р=96
МУ110-16Р=128
МВ110-32Д=144
Всё отлично, так и должно быть. У меня с протоколом ОВЕН за все время не было ни одной проблемы.
Осталась программа и настройки опроса.
Давайте с опроса - увеличьте время опроса/записи переменных в ПЛК-конфигурации (для которых это возможно).
+ время цикла ПЛКххх
zendo057
28.06.2013, 18:46
Gans Все хорошо. В конфигураторе поменял Chenge value на polling time и проблема исчезла.Спасибо.
Теперь еще вопрос. В программе 280 рангов 6 блоков расширения,а время цикла min по умолчанию 1ms .может стоит добавить? Или если нет
глюков то не надо? На полную проект еще не запускал гонял в ручном режиме пока работа удовлетворяет.
Gans Все хорошо. В конфигураторе поменял Chenge value на polling time и проблема исчезла.Спасибо.
Теперь еще вопрос. В программе 280 рангов 6 блоков расширения,а время цикла min по умолчанию 1ms .может стоит добавить? Или если нет
глюков то не надо? На полную проект еще не запускал гонял в ручном режиме пока работа удовлетворяет.
В конфигураторе ПЛК добавтье модуль Statistic. И в нем, процессе восполнения программы, посмотрите значение цикла работы ПЛК в сотнях мкс (Cycle time in 100 mks). Выставите время цикла чуть больше.
В программе 280 рангов 6 блоков расширения
Просветите, что такое ранги и блоки?
И разумеется выполните выше указанные советы SMK1635 :-)
zendo057
28.06.2013, 20:25
Пробовал добавить, но при сохранении пишет:Горячее обновление кода будет не возможно. Я так понимаю,что измененить в опции создание
загрузочного проекта ничего будет нельзя. А проект еще полностью не отлажен.
zendo057
28.06.2013, 20:30
Ранги-это строки блоки-модули расширения
Ни че не понял. :D
Добавляйте модуль статистик и не мучайтесь.
На сообщение о горячем обновлении не обращайте внимание.
И это ... как бы сказать ... придерживаетесь все таки принятой терминологии. А то ведь не поймут и не ответят. :)
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot