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

Тема: ПЛК110-30[м02] + датчик влажности DHTS-XX0R100-C04-C

  1. #1

    По умолчанию ПЛК110-30[м02] + датчик влажности DHTS-XX0R100-C04-C

    Здравствуйте, подскажите как в CoDeSys осуществляется подключение таких датчиков? На сайте производителя датчика информации по нему мало, есть только таблица переменных Modbus, которые как я понимаю он непрерывно спамит в сеть, как прочитать ее в контроллере?

  2. #2

    По умолчанию

    Цитата Сообщение от Dzherenov Посмотреть сообщение
    Здравствуйте, подскажите как в CoDeSys осуществляется подключение таких датчиков? На сайте производителя датчика информации по нему мало, есть только таблица переменных Modbus, которые как я понимаю он непрерывно спамит в сеть, как прочитать ее в контроллере?
    Датчик не может спамить, он слейв всегда. А вот ПЛК мастер должен его опросить, для этого и нужны все параметры датчика.
    Смотрите видео опроса модулей аналогового ввода, с датчиками имеющими Модбас, всё так же https://www.youtube.com/watch?v=hOhLY8GVbMo
    Последний раз редактировалось kondor3000; 27.07.2022 в 09:17.

  3. #3

    По умолчанию

    Спасибо теперь хоть понятно с чего начать разбираться.

  4. #4

    По умолчанию

    Подскажите еще один момент, подключение датчика настроил данные получаю (кстати чтоб подключить датчик питание пришлось подать на 24+ и на Hout -, что без документации нифига не очевидно))), данные приходят в таком формате:
    если создать real input module - в виде чиста с плавающей точкой оканчивающегося на е в степени.
    если создать register input module - в виде WORD например 345 что соответствует 34.5 градуса.

    Я вот чет не понимаю как в CoDeSys перевести 345 в 34.5? Простое деление просто обрезает до 34.

    Пока вопрос решился созданием промежуточной переменной типа REAL и ее делением на 10.
    Последний раз редактировалось Dzherenov; 30.07.2022 в 10:25.

  5. #5

    По умолчанию

    Цитата Сообщение от Dzherenov Посмотреть сообщение
    Подскажите еще один момент, подключение датчика настроил данные получаю (кстати чтоб подключить датчик питание пришлось подать на 24+ и на Hout -, что без документации нифига не очевидно))), данные приходят в таком формате:
    если создать real input module - в виде чиста с плавающей точкой оканчивающегося на е в степени.
    если создать register input module - в виде WORD например 345 что соответствует 34.5 градуса.

    Я вот чет не понимаю как в CoDeSys перевести 345 в 34.5? Простое деление просто обрезает до 34.

    Пока вопрос решился созданием промежуточной переменной типа REAL и ее делением на 10.
    Из целочисленной переменной так и делается (INT_TO_REAL)/10, можно так INT/10.0
    По поводу переменной с плавающей точкой, для корректного отображения надо переставить местами регистры (байты). В ПЛК это делается установкой последней настройки UMD (универсал модбас девайс) в Nativ (перестановка регистров, в большинстве случаев).
    либо применением Функц. блока для перестановки регистров, мой пример есть тут https://owen.ru/forum/showthread.php?t=35094#10
    тут тоже подобное с перестановкой регистров (байт) https://owen.ru/forum/showthread.php?t=36596
    На скрине возможные варианты перестановок 1 Перестановка.jpg
    Последний раз редактировалось kondor3000; 30.07.2022 в 13:04.

  6. #6

    По умолчанию

    345*0,1=34,5 или 345/10.0=34.5

    Форум2.jpg
    Последний раз редактировалось Вова13; 16.09.2022 в 09:17.

Похожие темы

  1. Датчик влажности для ТРМ-138 (или МВА-8, МВ-110)
    от IvPoed в разделе Подбор Оборудования
    Ответов: 1
    Последнее сообщение: 04.12.2021, 15:47
  2. датчик влажности
    от Регина в разделе Подбор Оборудования
    Ответов: 1
    Последнее сообщение: 01.08.2019, 10:06
  3. датчик влажности к трм 148
    от MegaDen в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 29.08.2010, 12:12
  4. датчик влажности Hih
    от mirmeks в разделе Эксплуатация
    Ответов: 13
    Последнее сообщение: 21.08.2010, 20:49
  5. Датчик температуры и влажности ДТВ.
    от Arkady в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 23.04.2008, 12:40

Ваши права

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