Страница 2 из 2
Вопрос по Modbus
Добавлено: 16 июн 2017, 15:19
Sancho
Sancho писал(а):Попробуй считать два соседних регистра как инт16.Отпишись какие цифры.
Результат в студию. Речь о input reg
Вопрос по Modbus
Добавлено: 16 июн 2017, 15:30
starshoy81
Sancho, ну это либо из тех документации взять, либо опытным путём.
Вопрос по Modbus
Добавлено: 16 июн 2017, 15:36
Sancho
Я вот что просил: если у тебя есть описанный прибор с датчиком, к которому ты подключаешься своим орс, то выложить два значения соседних инпут регистров, считанных в формате инт16 с адресов 4001и 4002(4000 и 4001).
Вопрос по Modbus
Добавлено: 16 июн 2017, 15:36
Sergey2014
Снял данные, прибор показывает 85,2
Вопрос по Modbus
Добавлено: 16 июн 2017, 16:15
Sancho
После преобразования 85.20846
Добавлено (16.06.2017, 15:43)
---------------------------------------------
Порядок данных или ABCD или CDAB
Добавлено (16.06.2017, 15:43)
---------------------------------------------
Установи в орс у себя тип флоат(оба: устр и серв) порядок пока не меняй
Добавлено (16.06.2017, 16:11)
---------------------------------------------
Ардунку сможешь сейчас зашить и подключить к орс?
Добавлено (16.06.2017, 16:15)
---------------------------------------------
Sancho писал(а):Установи в орс у себя тип флоат(оба: устр и серв) порядок пока не меняй
Попробовал - чего пишет, правильно?
Вопрос по Modbus
Добавлено: 16 июн 2017, 16:17
Sergey2014
Да беда в том что FlProg как Modbas Master не считывает эти данные, на выходе 0, а данные там как видим есть! Другие приборы подключаю к этому мастеру и всё ок, а флоат из него достать даже из холдинг регистров не получилось, только лонг. Вот и сижу думаю наверно надо отдохнуть пару дней, и всё ещё раз проверить, что бы тут не тупить!
Вопрос по Modbus
Добавлено: 16 июн 2017, 16:54
Sancho
Давай определимся.
Необходимо считать данные из чего либо, в дальнейшем ардуинки, с помощью орс в режиме read input registr данные типа float.
Правильно?
Попробуй, отпишись.
Вопрос по Modbus
Добавлено: 16 июн 2017, 17:16
Sergey2014
Тот блок который из двух интеджеров делает флоат не хочет работать (да он уже не нужен) ошибка ответа прибора.
А вот который из флоат делает два интеджера работает исключительно хорошо, спасибо Вам огромное за Ваши труды! Удачи! Как будет время буду глубже разбираться со всеми этими ништяками, а пока надо работать 3 день уже из кабинета не вылазил. Ещё раз Спасибо!