Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Программное обеспечение
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

Ошибка ОРС сервера!!! Как исправить???

 Ответить Ответить
Автор
Сообщение
Dark_Angel Смотреть выпадающим
Новичок
Новичок


Присоединился: 12 Август 2008
Online Status: Offline
Публикации: 6
Свойства публикации Свойства публикации   Ответить, цитируя автора - Dark_Angel Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Ошибка ОРС сервера!!! Как исправить???
    Опубликовано: 17 Сентябрь 2008 14:58
вот фрагмент кода:


        public void Connect(string clsidOPCserver)
        {
            Disconnect();
            Type typeofOPCserver = Type.GetTypeFromProgID(clsidOPCserver);
            if (typeofOPCserver == null)

               Marshal.ThrowExceptionForHR(HRESULTS.OPC_E_NOTFOUND);
              
                    OPCserverObj = Activator.CreateInstance( typeofOPCserver );
            ifServer = (IOPCServer)OPCserverObj;
            if (ifServer == null)
               Marshal.ThrowExceptionForHR(HRESULTS.CONNECT_E_NOCONNECTION);

            // connect all interfaces
            ifCommon = (IOPCCommon)OPCserverObj;
            ifBrowse = (IOPCBrowseServerAddressSpace)ifServer;
            ifItmProps = (IOPCItemProperties)ifServer;
            cpointcontainer = (UCOMIConnectionPointContainer)OPCserverObj;
            AdviseIOPCShutdown();
        }



на   Marshal.ThrowExceptionForHR(HRESULTS.OPC_E_NOTFOUND); вываливается и возвращает 0xC0040011

ЧТО ДЕЛАТЬ???
Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz