Cторожевой таймера для DrvOpcClassic

Стартовая страница Форумы Разработка и интеграция Cторожевой таймера для DrvOpcClassic

Помечено: 

  • В этой теме 5 ответов, 4 участника, последнее обновление 4 месяца назад сделано Oleg.
Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Автор
    Сообщения
  • #34922
    oxbob
    Участник

    После настройки нескольких подключений к OPC DA выяснилось что DrvOpcClassic не всегда выполняет пере подключение к OPC серверу в случае обрыва соединения или других ошибок. Возможно данных функционал уже реализован в каком-либо виде, но мне об этом не известно. Поэтому добавил функционал сторожевого таймера. Возможно кому-нибудь пригодится.
    Скриншот: https://disk.yandex.ru/i/1tIRWEft1igrBw
    Сборка: https://disk.yandex.ru/d/b3ei0_ojATV-XA
    Исходники: https://disk.yandex.ru/d/oVktNjrK0X_mGg

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

    Да, проблема восстановления соединения периодически проявляется. Таймер будет полезен. Спасибо.

    #35733
    Oleg
    Участник

    Где-то ошибка. В графическом интерфейсе не дает установить величину массива более 1000.
    В файле конфигурации 1500. Считывает также 1500.
    Фото

    #35734
    JurasskPark
    Участник

    Стоит ограничение на максимальное значение.
    Ну если автор не поправит сам, то можно исправить.

    #35746
    oxbob
    Участник

    Вообще это ограничение установлено в оригинальном плагине. Установил максимальное ограничение для массива 65536.

    Сборка: https://disk.yandex.ru/d/GPGuDwIoa0mr2w
    Исходники: https://disk.yandex.ru/d/dNIcCfS9PNhMgw

    #35789
    Oleg
    Участник

    Спасибо большое, будет пробовать!)
    В оригинальном драйвере от версии 6.3 стояло у нас 1500.

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