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

Тема: C#, ТРМ202, Протокол OWEN, owen_io.dll : помогите считать float параметры

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Напишу как читается, может пригодиться кому-нибудь:
    Код:
    Целочисленные: 
    ConnectionError res = (ConnectionError)NativeMethods.ReadUInt(AdresDevice, 0, NameParam, ref value, Index);
    Index = -1 для параметров не требующих индексации. Например: Addr, rSdL...
    
    Float24:
    ConnectionError res = (ConnectionError)NativeMethods.ReadFloat24(DeviceAddress + (Chanel - 1), 0, name, ref value, Index);
    Для считывания оперативных параметров PV, LuPV... смещать нужно DeviceAddress, Index = -1. Т.е. для первого канала DeviceAddress, для второго DeviceAddress + 1.
    Последний раз редактировалось Avol; 09.10.2015 в 05:12.

Похожие темы

  1. owen_io.dll + C#
    от binaryman в разделе Помощь Разработчикам
    Ответов: 2
    Последнее сообщение: 22.10.2014, 15:06
  2. Опрос прибора ТРМ202 без использования библиотеки owen_io.dll
    от Илья59 в разделе Помощь Разработчикам
    Ответов: 0
    Последнее сообщение: 20.06.2012, 11:34
  3. Помогите разобраться с owen_io.dll и СИ8
    от D1z_pr0 в разделе Помощь Разработчикам
    Ответов: 2
    Последнее сообщение: 11.09.2008, 16:39
  4. owen_io.dll
    от Arkady в разделе Помощь Разработчикам
    Ответов: 8
    Последнее сообщение: 27.07.2007, 06:36
  5. owen_io.dll
    от Vladimir в разделе Помощь Разработчикам
    Ответов: 4
    Последнее сообщение: 27.04.2007, 14:13

Ваши права

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