Канал 2 я опрашиваю! Макросы для пробы написал. У меня в котле термопара стоит до 1100 °C измерение у нее предел.
На ТРМ 138 на индикаторе все ок! Значит регистр не правильно читаю!?
Вид для печати
Остальные то регистры правильно работают, значит читаете правильно. Адреса регистров тоже правильно (посмотрите адреса на другом ТРМ).
Остаётся не правильно настроен канал.
Попробуйте подключить эту термопару на другой канал и посмотрите, сколько на нём показывает ( и сколько передаётся).
На этот канал тоже на время, подключите термопару, например Т воздуха и посмотрите сколько показывает ( и сколько передаётся) .
Я пытался прочитать регистра 8 (значение температуры float ст. слово) и регистра 9 (значение температуры float ст. слово).
Только я не понял как эти значения использовать в Owen Logig
Вложение 74486
Float это 2 регистра, поэтому ставите адрес 8, но чтение 2 регистров и переменная вещественная.
Кроме того для Float важна правильная расстановка байт и регистров. Правильное отображение устанавливаете галками.
Только советую проверять не на 2 канале, а для начала на 1 или 3, где у вас всё правильно показывает.
Вы мне ещё и голову морочите, выкладываете скрины чтения 8-9 регистра Float, выдавая его за 6 регистр INT. (цифра 36474 (34447) на всех скринах)
Вот собранный Float, из вашего скрина в другой теме Вложение 74495 898,2 градуса.
https://owen.ru/forum/showthread.php...599#post432599
Вопрос мой решился очень просто!
Я перекинул датчик (Термопару) на Канал 1. Это регистр 1 . Указал тип датчика TY05. И о чудо температура 1076 градусов легко записалась в переменную Owen Logic!
Вывод такой! Не доверяйте тех поддержке от компании Овен! Проверяйте все входы ТРМ138 на работоспособность! Мертвый вход (канал 2 ) я отключил!
Скрин экрана прилагаю!Вложение 74503
Вопрос закрыт! Спасибо всем кто ответил!
Я думаю вы в попытках прочитать Float, всё время выкладывали скрины, как чтение 6 регистра, на самом деле читая 8 регистр.
Об этом говорят похожие цифры со всех скринов (цифра 36474 (34447) на всех скринах), что в итоге в переводе во Float, будет близко к 900 градусов. Скрин выше.
В итоге не разобравшись, пытаетесь свалить всё на неисправный канал.
https://owen.ru/forum/showthread.php...599#post432599