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

Тема: owen_io.dll + VB6

  1. #1

    Angry owen_io.dll + VB6

    Есть прибор ТРМ202 + AC4.
    При помощи конфигуратора ни в работе ни в настройках проблем не возникает.
    А вот с написанием своей программы на VB6 и библиотеки owen_IO.dll получил неожиданный "подарок", в общем зла не хватает. Документацию читать умею, но тут всё так запутанно... скачал примеры... запутался ещё больше.... намешали всё в один винегрет.... а нормальных человеческих примеров кот наплакал... . Целый день разбирался как прочитать данные по температуре.... оказываеться не один я такой... форум помог.
    ....res = ReadFloat24(5, 0, "Pv", val, -1)... и ещё кой какие параметры прочитать удалось.... но в основном "догадайся мол сама", например данные о "базовом адресе в сети" так получить и не смог. Использовал 2 примера... в обоих разные результаты и оба не верные... ну и так далее.
    Прошу знатоков поделиться опытом или "человеческими" примерами по работе с библиотекой. А если точнее то какие параметры с помощью каких функций читаються и к какому типу данных это всё относиться.

  2. #2

    По умолчанию

    Сначала по документации к прибору определяете какой параметр вы собираетесь читать и смотрите его тип данных. Потом подбираете функцию из библиотеки, которой читается данный тип данных. Адрес канала получается прибавлением к адресу прибора номера канала -1

  3. #3

    По умолчанию

    Спасибо за ответ!!

    С параметрами кое как разобрался. Не читалось потому что в самой библиотеке непонятки, методом подбора изменил тип данных и ура "заработало".

    Теперь разбираюсь с универсальной функцией... например как прочитать версию прибора и имя... в библиотеке полное отсутствие описания... метод подбора вещь конечно познавательная но слишком много времени занимает....

Ваши права

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