rapid scada + lonopc

Помечено: 

Просмотр 6 сообщений - с 31 по 36 (из 36 всего)
  • Автор
    Записи
  • #11481
    denis_exciton
    Участник

    К тому же асинхронный метод даёт меньше нагрузки на сеть и на саму скаду

    #11483
    Mikhail
    Модератор

    Есть ещё асинхронная функция write но в ней количество параметров больше и находится в другом разделе библиотеки

    Уточните, пожалуйста, класс и метод.

    #11484
    denis_exciton
    Участник

    IOPCSyncIO.Write(int, int[], object[], System.IntPtr)
    IOPCAsyncIO.Write(int, int, int[], object[], int, System.IntPtr)

    #11485
    denis_exciton
    Участник

    где
    для первого метода
    Write(int dwCount, int[] phServer, object[] pItemValues, out System.IntPtr ppErrors)
    и для второго
    void Write(int dwConnection, int dwCount, int[] phServer, object[] pItemValues, out int pTransactionID, out System.IntPtr ppErrors)

    #11491
    Mikhail
    Модератор

    Это определение с точки зрения спецификации OPC. Нужно найти, реализован ли данный метод в OpcNetApi.dll, которая используется нашим драйвером, и к какому классу C# он относится.
    К сожалению в бесплатном режиме сейчас нет возможности выполнить данную работу по причине высокой загрузки.
    Варианты действий: 1. договориться за плату. 2. доработать драйвер своими силами, а с нашей стороны — исходники драйвера и консультации.

    #11495
    denis_exciton
    Участник

    эти методы скопированы из объявленных библиотек в ваших исходниках. в принципе на счет доработки ожидаемо.

Просмотр 6 сообщений - с 31 по 36 (из 36 всего)
  • Для ответа в этой теме необходимо авторизоваться.