Модуль автоуправления — ошибка

Стартовая страница Форумы Ошибки в работе Ошибки Сервера Модуль автоуправления — ошибка

Просмотр 7 сообщений - с 1 по 7 (из 7 всего)
  • Автор
    Сообщения
  • #42769
    qweqweqwe
    Участник

    Добрый день!
    В модуле автоматическго управления иногда возникает ошибка System.InvalidOperationException…
    Лог модуля:

    2026-04-10 01:36:47 Отправка команд триггера завершена
    2026-04-10 01:36:47 Состояние триггера "Оповещение температура холодильник +2 - +8\Более +10°C без задержки [99]": Сработка
    2026-04-10 01:36:47 Отправка команды. Устройство 77, команда 1
    2026-04-10 01:36:47 Отправка команды. Устройство 200, команда Notif
    2026-04-10 01:36:47 Отправка команды. Устройство 104, команда Notif
    2026-04-10 01:36:47 Отправка команды. Устройство 61, команда 1
    2026-04-10 01:36:47 Отправка команд триггера завершена
    2026-04-10 01:36:48 Состояние триггера "Неисправность\Неисправность датчика [99]": Задержка перед сработкой 600 с
    2026-04-10 01:36:48 Состояние триггера "Неисправность\Неисправность датчика [100]": Задержка перед сработкой 600 с
    2026-04-10 01:36:48 Ошибка при контроле триггеров на данные канала:
    System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
       at Scada.Server.Modules.ModAutoControl.Logic.ModAutoControlLogic.c()
    2026-04-10 01:36:58 Состояние триггера "Неисправность\Неисправность сигнализации [152]": Ожидание

    В чём может быть причина ошибки и как её победить? Клиент проводил проверку оповещений и заметил что с одного датчика не пришли сообщения об обрыве связи. Ранее я замечал такие же ошибки, но не придавал им значения потому что жалоб не поступало.
    Версия сервера Версия: 6.2.2.1
    Версия модуля: 6.1.1.1

    • Тема изменена 4 недели назад пользователем qweqweqwe.
    • Тема изменена 4 недели назад пользователем qweqweqwe.
    • Тема изменена 3 недели, 4 дня назад пользователем Mikhail.
    #42773
    Mikhail
    Модератор

    Добрый день!
    Спасибо за информацию. Проверим.
    Есть ли возможность как-то стабильно воспроизводить эту ошибку или она «плавающая»?

    #42784
    qweqweqwe
    Участник

    Добрый день!
    Спасибо за информацию. Проверим.
    Есть ли возможность как-то стабильно воспроизводить эту ошибку или она «плавающая»?

    Ошибка спорадически возникает независимо от конфигурации модуля автоуправления, на разных серверах и не часто, или не замечаем что её. Обычно при высокой частоте срабатывали триггеров, у меня это оповещения об обрыве связи с приборами при перебоях электроснабжения. Могу прислать конфигурацию модуля если это как-то поможет выявить проблему.

    #42788
    Mikhail
    Модератор

    Конфигурация, наверное, не нужна. Скорее всего, как Вы написали, нужно срабатывание триггеров с высокой частотой.

    #42802
    Mikhail
    Модератор

    Ошибка исправлена. Новую версию модуля можно скачать с сайта.

    #42803
    qweqweqwe
    Участник

    Ошибка исправлена. Новую версию модуля можно скачать с сайта.

    Большое спасибо за оперативное решение проблемы!

    #42813
    Mikhail
    Модератор

    🙂

Просмотр 7 сообщений - с 1 по 7 (из 7 всего)
  • Для ответа в этой теме необходимо авторизоваться.