Страница 8 из 16 ПерваяПервая ... 678910 ... ПоследняяПоследняя
Показано с 71 по 80 из 160

Тема: Китайский Датчик влажности и температуры по протоколу RS485?

  1. #71

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Если речь об моем видео , то их у меня 4 сотни , а датчиков с АЛИ десятки - проверил и забыл ...У каждого производителя свои модбасы ,в том смысле что адреса по умолчанию могут быть разные ,скорости, адреса регистров ,функции - у одних холдинг регистры ,у других инпут регистры итд,а описания нет... .Не мудрено ,что именно для этого датчика не помню ,тем более у разных производителей корпуса могут быть одни ,а начинка разная или прошивка новая ...
    Rovki, не переживайте.
    Я направление понял. Что я понял в при нестандартном программировании, нужно понять ход , порядок действий.
    За десять лет мне приходилось плотно работать с COM портами и их программированием, но вот с протоколом MODBUS ни разу не сталкивался (модемы с PDU форматами). Считал, что зная протоколы работы с COM портами могу и здесь их применить. Ничего подобного, это все равно что ориентироваться в лесу и в море. Вроде бы действие одно - ориентация на местности, а вот способы совершенно разные.
    Порядок общими усилиями дали. Делать запросы, делать прослушку ответов. Rovki, Ваши ответы так же помогли.
    P.S. в субботу утром отправил письмо запрос китайцам c кучей фотографий, как подключено, настройки подключений, выдаваемые результаты и ответы (прослушка ответов и х коды). Может это им поможет более толково дать ответ. По практике - отвечают через день (связываются с заводом). Так что ответ будет не ранее вторника, среды.
    Последний раз редактировалось profilirovanie.ru; 23.12.2018 в 09:35.

  2. #72

    По умолчанию

    Нашел живого пользователя. Вот что он пишет.
    .
    Мне удалось протестировать устройство со следующими настройками: последовательная скорость Modbus
    9600, без контроля четности, идентификатор Modbus 1. Устройство отвечает на запросы к регистрам
    хранения 0 и 1, которые, по-видимому, представляют температуру и относительную влажность
    соответственно.

  3. #73
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,730

    По умолчанию

    По документации, которую вы дали. 01 03 00 00 00 02 C4 0B (0x0BC4 это CRC рассчитанная в калькуляторе онлайн)
    И так запрос...
    01 Slave address 0x01 (1)
    03 Function code 0x03 (3) - Read Holding Registers
    00 00 Starting address 0x0001 (1)
    00 02 Quantity 0x0002 (2)
    C4 0B CRC 0xC40B (50187)

    Ответ из примера DataN/10
    Part of Data Package Description Value
    01 Slave address 0x01 (1)
    03 Function code 0x03 (3) - Read Holding Registers
    04 Byte count 0x04 (4)
    00 EA 02 95 Register value 0x00EA (234), 0x0295 (661) - 23,4 температура, 66,1 - влажность
    1A C8 CRC 0x1AC8 (6856) (CRC так же посчитана в калькуляторе)

  4. #74
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,730

    По умолчанию

    Со вторым какая-то ерунда. Вот так прокатывает 01 06 00 00 00 01 + CRC
    Part of Data Package Description Value
    01 Slave address 0x01 (1)
    06 Function code 0x06 (6) - Write Single Register
    00 00 Register address 0x0001 (1)
    00 01 Register value 0x0001 (1)
    48 0A CRC 0x480A (18442)

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

    А вот с запросом что-то не то... так как много байтиков для Write Single Register....

    0000 ADDR, старшие 8 бит BPS - это адрес связи модуля, диапазон адресов - 01 ~ F7H, младшие 8 бит - волна связи.
    Специальный тариф, значение 03 ~ 07H, что означает 1200 ~ 19200BPS
    Старшие биты назначают адрес, получается он может только 14 адресов дать F7 это будет 14 адрес прибора и скорость 19200.

    Ваша проблема может быть связана с тем, что в некоторых программах вместо 0 регистра надо указывать 1-й регистр. то есть читать не 0,1 а 1,2 например. Собственно наблюдателем порта можно было бы это все увидеть. У вашей железки всего 2 регистра. Ничего не настраивается кроме адреса и скорости.
    Последний раз редактировалось melky; 24.12.2018 в 10:00.

  5. #75

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Ваша проблема может быть связана с тем, что в некоторых программах вместо 0 регистра надо указывать 1-й регистр. то есть читать не 0,1 а 1,2 например. Собственно наблюдателем порта можно было бы это все увидеть. У вашей железки всего 2 регистра. Ничего не настраивается кроме адреса и скорости.
    C этого я и рекомендовал начать, по описанию все вертится около 1-2 или 0-1 регистров, возможно в датчик в результате манипуляций установились другие настройки адреса, как вариант.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  6. #76

    По умолчанию

    Получен ответ от китайских товарищей.
    .
    Dear friend,
    1.The number of start address registers should not exceed 2.
    2.To use this serial port software, the serial port number cannot exceed 4.
    3. Communication is not successful, please change the converter that connect to computer.
    Best regards

    .
    Уважаемый друг,
    1.Количество регистров начального адреса не должно превышать 2.
    2.Для использования этого программного обеспечения последовательного порта номер последовательного порта не может превышать 4. То есть номер COM порта не должен быть выше 4!!!
    3.Если соединение не удалось, пожалуйста изменяет конвертер/переходник который соединяется к компьютеру.
    С наилучшими

  7. #77

    По умолчанию

    Цитата Сообщение от profilirovanie.ru Посмотреть сообщение
    Получен ответ от китайских товарищей.
    .
    Dear friend,
    1.The number of start address registers should not exceed 2.
    2.To use this serial port software, the serial port number cannot exceed 4.
    3. Communication is not successful, please change the converter that connect to computer.
    Best regards

    .
    Уважаемый друг,
    1.Количество регистров начального адреса не должно превышать 2.
    2.Для использования этого программного обеспечения последовательного порта номер последовательного порта не может превышать 4. То есть номер COM порта не должен быть выше 4!!!
    3.Если соединение не удалось, пожалуйста изменяет конвертер/переходник который соединяется к компьютеру.
    С наилучшими
    не знаю как и что Вы у них спрашивали, но ответ бомба.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  8. #78

    По умолчанию

    Вот что получилось.
    0.PNG
    В общем, ничего не получается. Пока эти мучения прекращаю. Не до них.

  9. #79

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    не знаю как и что Вы у них спрашивали, но ответ бомба.
    Вопрос был простой - 0.PNG
    И приведены все фото, которые выложены в данной теме.

  10. #80

    По умолчанию

    Он лайн калькулятор использовал по ссылке
    https://www.scadacore.com/tools/prog...um-calculator/

Страница 8 из 16 ПерваяПервая ... 678910 ... ПоследняяПоследняя

Похожие темы

  1. датчик влажности
    от Регина в разделе Подбор Оборудования
    Ответов: 1
    Последнее сообщение: 01.08.2019, 10:06
  2. Датчик температуры и влажности для дома (ПВТ-10?)
    от Alexsky в разделе Подбор Оборудования
    Ответов: 7
    Последнее сообщение: 08.04.2018, 12:45
  3. цифровой датчик температуры-влажности (дтв)
    от stiv_ru в разделе Подбор Оборудования
    Ответов: 2
    Последнее сообщение: 07.05.2015, 09:39
  4. датчик влажности и температуры какой выбрть?
    от Сергей С.С. в разделе Подбор Оборудования
    Ответов: 1
    Последнее сообщение: 17.12.2010, 09:29
  5. Датчик температуры и влажности ДТВ.
    от Arkady в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 23.04.2008, 12:40

Ваши права

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