Показано с 1 по 4 из 4

Тема: Opc + C#

  1. #1

    Unhappy Opc + C#

    Здравствуйте!

    Проблема использования OPC драйверов в С#.
    Имею следующий код

    public OPCServer opc;
    public OPCGroups opcGroups;
    ...........
    opc = new OPCServer();
    opc.Connect("OWEN.RS232","");
    opcGroups = opc.OPCGroups; // строка валится с сообщением QueryInterface for interface OPCAutomation.IOPCGroups failed !

    Пролез кучу форумов, судя по датам сообщений, проблеме использования COM в .NET уже более 3-х лет, но к сожалению ни один из предлагаемых
    методов не дал результата (или метод не тот, или у меня руки не оттуда растут). Может кто имеет уже готовое (и бесплатное решение этой проблемы?

    Для написания приложения использую: Borland Studio 2006 - C#, .Net Framework version 1.4????.

  2. #2

    По умолчанию

    я решал примерно так - сорри что недоделка - начал и бросил. хотя мне кажется надо включить такой пример в поставку овен Opc.
    з.ы. поставте обязательно сборки Opc Da .net (надеюсь скачали ?)
    Вложения Вложения

  3. #3

    По умолчанию

    Олег, спасибо за помощь!

    OPCDA.NET я не ставил. Попытался разобраться и опять запутался.

    На opcfoundation.org нашел материал по OPCDA.NET, который ссылается на http://www.advosol.us/pc-1-3-opcdanet.aspx
    т.е. "OPC DA .Net Client Development Component", но насколько я понял это не бесплатное ПО.
    Бесплатной является "Evaluation License" и она ограничена по времени
    "The evaluation software is time restricted and to be restarted after 30 minutes run-time".
    Такой вариант не подходит.

    Я все правильно понял?, или ты имел ввиду другой OPCDA.NET?

  4. #4

    По умолчанию

    нет не это. нужно вот это - см вложение.
    з.ы.
    я в шоке - сколько стоит софт по ссылке!!!
    Вложения Вложения
    • Тип файла: rar ss.rar (7.5 Кб, Просмотров: 239)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •