Показано с 1 по 10 из 11

Тема: ТРМ151

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

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

    По умолчанию ТРМ151

    Как при помощи Visual Basic 5.0 менять уставку в в трм 151 процессе работы если это вооще возможно. Люди поделитесь опытом и если возможно примерами.

  2. #2

    По умолчанию

    Общий алгоритм таков... качаете руководлство по прибору отсюда http://www.owen.ru/support/45592687, находите в неи параметр, который хотите менять, берете библиотеку для связи с приборами ОВЕН отсюда http://www.owen.ru/device/64305906 и пишите свой софт

  3. #3

    По умолчанию

    Спасибо за внимание к моему вопросу
    Все что вы написали я уже проделал и в результате уставка становится в 0 а конкретное значение задать не получается.

  4. #4

    По умолчанию

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


    а вы правда Vb5 используете, а не Vb6?

  5. #5

    По умолчанию

    1.как просили кусок кода
    адрес у прибора 24
    Case 24

    ' res2 = WriteStoredDotS(24, 0, "SP.lu", 25, -1)
    2. Я действительно использую Visual Basic 5.0
    Последний раз редактировалось Mihail; 15.10.2008 в 16:31.

  6. #6

    По умолчанию

    а что функция возвращает в res2?

  7. #7

    По умолчанию

    Ничего не возвращает и уставка становится равной 0
    Если вы знаете как это делать то просто пришлите пример я кода. Я со своей стороны поподробнее опешу результат испытания.

  8. #8

    По умолчанию

    Спасибо большое завтра протестирую и сообщу о результатах.
    Где найти подробное описание команды WriteStoreDot = OwenIO(adr, adr_type, 0, cmd, buf, sz)
    Дайте адрес или само описание а то не очень в программирование но мне очень хочется научится.
    Последний раз редактировалось Mihail; 16.10.2008 в 16:38.

  9. #9

    По умолчанию

    все функции owen_io.dll есть в описании библиотеки. описание входит в поставку или может быть отдельно скачано здесь - http://www.owen.ru/device/64305906.

    OwenIO() - универсальная функция для связи по протоколу овен. возвращаемое ей значение (код ошибки) присваивается в этой строке специальной переменной VB, название которой совпадает с именем функции. это значение станет кодом возврата функции WriteStoreDot().

  10. #10

    По умолчанию

    Функция res2 = WriteStoredDotS(24, 0, "SP.lu", 25, 0)
    работает большое спасибо за помощь

Ваши права

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