Конференция "Corba" » OPC клиент, пара вопросов [Delphi, Windows]
 
  • HighTower (18.12.10 20:42) [0]
    Приветствую.

    раньше с OPC никогда не работал, а тут возникла необходимость выступить в роли OPC клиента и читать значения тэгов...
    с www.opcconnect.com взял файлы для дельфи, доправил сырцы, данные читаются...
    но есть вопросы:

    1) данные получаю через IOPCDataCallback, правильно ли я понимаю, что этого способа достаточно, или для совместимости, в случае невозможности, пробовать получать через IAdviseSink?

    2) как понять, что OPC сервер перестал быть доступным после подключения к нему и начала вычитки? (например его закрыли, "упал", проблемы со связью, и т.д.)

    3) после того как делаю GroupAdvise2 для получения значений тегов через CallBack, нужно ли вызывать IOPCAsyncIO2.Refresh2 для получения всех значений тегов группы, или они сами прилетят?

    спасибо.
 
Конференция "Corba" » OPC клиент, пара вопросов [Delphi, Windows]
Есть новые Нет новых   [118451   +42][b:0][p:0]