1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Получение данных с сервера Opc - кто подскажет?

Тема в разделе "Delphi - программирование", создана пользователем SNike, 10 янв 2007.

  1. SNike

    SNike Гость

    Репутация:
    0
    Суть проблемы в следующем: делаю систему сбора данных. Нужно чтобы данные поступали каждые, скажем, 15 секунд.
    Выставляем UpdateRate = 15000, и OPC-сервер их выдает каждые 15 секунд, но только при условии что они меняются. Как заставить его выдавать данные независимо от того изменились они или нет? Или же нужно самостоятельно вызвать SyncRead / ASyncRead ?
     
  2. Barmutik

    Barmutik Гость

    Репутация:
    0
    Лично мне мало что понятно из Вашего вопроса .. не могли бы Вы его переформулиолвать или объяснить более подробно...
     
  3. SNike

    SNike Гость

    Репутация:
    0
    Не вопрос :)
    Итак...

    Использую Deplhi + dOPC. К примеру, из одного конкретного тэга требуется получать значения каждые 15 секунд. Создаем группу, для нее выставляем время обновления 15 секунд. Далее в эту группу включаем требуемый тэг.

    Если значения нужного тэга меняются довольно часто, скажем, раз в 1 секунду, то проблем особо нет. Однако, если к примеру они меняются один раз в 30 секунд то данные мы получим не на каждой 15-ой секунде, а на каждой 30-ой, т.к. используется OnataChange.

    Вопрос в том, как заставить OPC сервер выдавать значения тогда когда нам нужно. Или же вешать на таймер вызов синхронного или асинхронного чтения?

    Надеюсь, теперь более понятно изложил суть своего вопроса :)
     
  4. Barmutik

    Barmutik Гость

    Репутация:
    0
    Вопрос стал боле епонятен .. но выяснилось что я некомпетентен и до Вашего вопроса никогда не слышал о dOPC..

    Сейчас после изучения матеариалов стало интересно самому .. но помочь Вам врядли смогу :(
     
Загрузка...

Поделиться этой страницей