OPC ошибка: No such interface supported

Стартовая страница Форумы Ошибки в работе OPC ошибка: No such interface supported

Помечено: 

  • В этой теме 3 ответа, 2 участника, последнее обновление 7 лет назад сделано Mikhail.
Просмотр 4 сообщений - с 1 по 4 (из 4 всего)
  • Автор
    Сообщения
  • #5417
    baur
    Участник
    <?xml version="1.0" encoding="utf-8"?>
    <KpOpcConfig>
      <Params>
        <Param name="ServerPath" value="Cogent.DataHub/{c0634700-0837-4044-aef8-771e5a500009}" />
        <Param name="DaSpecification" value="Data Access 3.00" />
      </Params>
      <DataGroups>
        <DataGroup name="FILTR4" active="true" updateRate="1000" deadband="0">
          <DataItem name="default:@LOCALMACHINE__.OPC.OPC Groups (OPCHN Unit #1).Lectus_OPC_1.5d" path="" active="true" isArray="false" arrayLen="1" cnlNum="0" />
          <DataItem name="default:@LOCALMACHINE__.OPC.OPC Groups (OPCHN Unit #1).Lectus_OPC_1.ce" path="" active="true" isArray="false" arrayLen="1" cnlNum="0" />
          <DataItem name="default:@LOCALMACHINE__.OPC.OPC Groups (OPCHN Unit #1).Lectus_OPC_1.68" path="" active="true" isArray="false" arrayLen="1" cnlNum="0" />
          <DataItem name="default:@LOCALMACHINE__.OPC.OPC Groups (OPCHN Unit #1).Lectus_OPC_1.18c" path="" active="true" isArray="false" arrayLen="1" cnlNum="0" />
          <DataItem name="default:@LOCALMACHINE__.OPC.OPC Groups (OPCHN Unit #1).Lectus_OPC_1.6a" path="" active="true" isArray="false" arrayLen="1" cnlNum="0" />
          <DataItem name="default:@LOCALMACHINE__.OPC.OPC Groups (OPCHN Unit #1).Lectus_OPC_1.15f" path="" active="true" isArray="false" arrayLen="1" cnlNum="0" />
          <DataItem name="default:@LOCALMACHINE__.OPC.OPC Groups (OPCHN Unit #1).Lectus_OPC_1.6B1" path="" active="true" isArray="false" arrayLen="1" cnlNum="0" />
        </DataGroup>
      </DataGroups>
      <EventGroups />
      <Commands />
    </KpOpcConfig>
    Получение значений переменных группы "Group 1"
    Ошибка при получении переменных: System.Net.Sockets.SocketException (0x80004005): An existing connection was forcibly closed by the remote host
       at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
       at Lextm.SharpSnmpLib.Messaging.SnmpMessageExtension.GetResponse(ISnmpMessage request, Int32 timeout, IPEndPoint receiver, UserRegistry registry, Socket udpSocket)
       at Lextm.SharpSnmpLib.Messaging.SnmpMessageExtension.GetResponse(ISnmpMessage request, Int32 timeout, IPEndPoint receiver, Socket udpSocket)
       at Lextm.SharpSnmpLib.Messaging.SnmpMessageExtension.GetResponse(ISnmpMessage request, Int32 timeout, IPEndPoint receiver)
       at Lextm.SharpSnmpLib.Messaging.Messenger.Get(VersionCode version, IPEndPoint endpoint, OctetString community, IList
    1 variables, Int32 timeout)
       at Scada.Comm.Devices.KpSnmpLogic.Request(VarGroup varGroup)
    Получение значений переменных группы "Group 1"
    Ошибка при получении переменных: System.Net.Sockets.SocketException (0x80004005): An existing connection was forcibly closed by the remote host
       at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
       at Lextm.SharpSnmpLib.Messaging.SnmpMessageExtension.GetResponse(ISnmpMessage request, Int32 timeout, IPEndPoint receiver, UserRegistry registry, Socket udpSocket)
       at Lextm.SharpSnmpLib.Messaging.SnmpMessageExtension.GetResponse(ISnmpMessage request, Int32 timeout, IPEndPoint receiver, Socket udpSocket)
       at Lextm.SharpSnmpLib.Messaging.SnmpMessageExtension.GetResponse(ISnmpMessage request, Int32 timeout, IPEndPoint receiver)
       at Lextm.SharpSnmpLib.Messaging.Messenger.Get(VersionCode version, IPEndPoint endpoint, OctetString community, IList
    1 variables, Int32 timeout)
       at Scada.Comm.Devices.KpSnmpLogic.Request(VarGroup varGroup)
    
    2017-04-19 15:39:16 Завершение работы линии связи 5 "SNMP"
    --------------------------------------------------------------------------------
    --------------------------------------------------------------------------------
    2017-04-21 15:27:29 Инициализация линии связи 5 "OPC Congent"
    2017-04-21 15:27:32 Запуск линии связи 5 "OPC Congent"
    
    2017-04-21 15:27:32 Сеанс связи с КП 15 "OPC Cogent", тип: KpOpc
    Соединение с OPC DA сервером установлено
    Создание подписки на чтение данных. Наименование: FILTR4
    Ошибка при создании подписки на чтение данных: No such interface supported
    
    No such interface supported
    
    2017-04-21 15:51:44 Завершение работы линии связи 5 "OPC Congent"
    • Эта тема была изменена 7 лет назад от baur.
    • Эта тема была изменена 7 лет назад от baur.
    • Эта тема была изменена 7 лет назад от baur.
    #5430
    Mikhail
    Модератор

    Приведена конфигурация для работы с OPC, а ошибки по SNMP. Какой именно вопрос?

    #5448
    baur
    Участник

    дело в том, что там нет никаких линий связи SNMP, после установки удалил все демо линий. Но этот лог соответствует линии связи по ОРС, не пойму откуда SNMP, там в конце лога есть про ОРС и ошибка No such interface supported:

    2017-04-21 15:27:29 Инициализация линии связи 5 "OPC Congent"
    2017-04-21 15:27:32 Запуск линии связи 5 "OPC Congent"
    
    2017-04-21 15:27:32 Сеанс связи с КП 15 "OPC Cogent", тип: KpOpc
    Соединение с OPC DA сервером установлено
    Создание подписки на чтение данных. Наименование: FILTR4
    Ошибка при создании подписки на чтение данных: No such interface supported
    
    No such interface supported
    
    2017-04-21 15:51:44 Завершение работы линии связи 5 "OPC Congent"
    #5454
    Mikhail
    Модератор

    В настройках КП попробуйте переключить OPC DA 3.00 на OPC DA 2.XX

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