PDA

Просмотр полной версии : Зависание функциональных кнопок у СПК207



Shiryaev Oleg
31.01.2018, 19:27
Каждые несколько часов зависают функциональные кнопки на СПК207-220.03.00-CS-WEB [M05] , при этом проект нормально функционирует (кроме кнопок).
Ситуация следующая: в момент нажатия на функциональную кнопку СПК подает звук, а переменная которая подвязана к этой кнопке не меняется (это видно в онлайне).
Использую версию Target 3.5.4.26, и CodeSys 3.5 SP12 x64. Это может быть связано с установкой cds 3.5 SP12? Перерисовывать проект не особо хочется. Или тут есть подводный камень?

Евгений Кислов
31.01.2018, 19:39
Вы нажимаете на кнопку или зажимаете ее? Кратковременное нажатие может быть незаметно в онлайн-мониторинге.
Положение переключателя на задней крышке в этом время считывается нормально?

По возможности, отправьте архив проекта на support@owen.ru

Shiryaev Oleg
31.01.2018, 19:43
Кнопку удерживаю. Переключатель не проверял, он всегда был TRUE. Проект отправил

Евгений Кислов
01.02.2018, 07:08
Уточните еще, пожалуйста, версию вашей прошивки.

Shiryaev Oleg
02.02.2018, 15:51
На следующей недели смогу посмотреть версию прошивки.
К сожалению, чтобы понизить версию до Codesys 3.5 sp5 patch5 нужно перерисовать всю визуализацию. Пока делать этого не буду, т.к. вчера заказчик сказал, что кнопки утром были не зависшие. Подожду еще недельку, если кнопки перестали зависать, то все ок.
Есть еще пару проблем:
1) Иногда зависала панель, из-за того, что для визуализации был включен вочтдог. Стоит его вообще включать для визуализации? И как правильно обрабатывать такого рода зависания?
2) Были ошибки связи по Модбасу (таймаут ответа) с программируемыми реле ПР200-220.4.2 (2шт.) раз в 5 секунд при скорости 9600. Стоило поднять скорость до 38400, и ошибки снизились до раз в 2мин. Причем с другими устройствами (Siemens CM 1241 и МВ110-8А) на этой же шине – ошибок связи не было. Длина всей линии не более 5 метров. Прошивка на ПР200 последняя. Связь осуществляется через первый COM-порт (RS232) СПК207, далее на преобразователь RS-232 в RS-485 (AС3-М-220). Можете проверить, правильно ли я настроил связь в СПК207?

Евгений Кислов
02.02.2018, 18:28
1) Обработка исключений не реализована - так что в большинстве случаев watchdog лучше не использовать
2) Если в принципе обмен данными и есть и на число ошибок повлияло изменение скорости - то видимо проблема на физическом уровне. Можно порекомендовать попробовать установить согласующие резисторы.

Shiryaev Oleg
06.02.2018, 08:07
Версия прошивки 5.340 . За выходные кнопки не зависли.