Страница 1 из 3

Помощь с Modbus

Добавлено: 06.09.2015{, 16:50}
diman27
Добрый день. Помогите с программой для отправки данных по Modbus. Не пойму, то ли usb адаптер не работает, то-ли я не правильно пишу.

Помощь с Modbus

Добавлено: 06.09.2015{, 17:23}
Max
Все же перед передачей данных, лучше всего значение ввести в виде переменной, а потом уже оперировать с ней (то бишь переменной).

Помощь с Modbus

Добавлено: 06.09.2015{, 17:50}
diman27
Вот так?

Помощь с Modbus

Добавлено: 06.09.2015{, 17:55}
Max
Да, можно так попробовать.

Помощь с Modbus

Добавлено: 06.09.2015{, 18:00}
diman27
Qmodbus такую ошибку выдает.

Помощь с Modbus

Добавлено: 06.09.2015{, 18:16}
Max
На данный момент автор дорабатывает ModBus.
Я в своем проекте передавал данные с датчиков DS18 (14 штук) со слейва на мастер и с индикацией на дисплее мастера.
Перед передачей на каждый датчик заводил переменную... Все отлично отправлялось.

Помощь с Modbus

Добавлено: 06.09.2015{, 18:23}
diman27
Сможите выложить ваш проект посмотреть?

Помощь с Modbus

Добавлено: 06.09.2015{, 18:46}
Max
Вот слейв. Не прикрепляется. Мой файл больше 500Kb... Порезал на половину...

Помощь с Modbus

Добавлено: 06.09.2015{, 19:06}
diman27
Хм... Вроде все так. Видимо под win10 usb адаптер не хочет работать.
И еще вопрос. При настройке Modbus "Индекс 1" это адрес адаптера в сети, я правильно понял?

Помощь с Modbus

Добавлено: 07.09.2015{, 16:29}
Max
Пробовал пользоваться Qmodbus. Что то через раз работала эта программа, какая то нестабильная.... Тупо соединил две ардуинки с модбасами и все стало работать.

Помощь с Modbus

Добавлено: 11.09.2015{, 20:07}
kulibin
Проблема с подключением свистка USB to RS485. Устройство установилось как USB-SERIAL CH340(COM30). Но в Flprog, в разделе Modbus выбор COM порта у меня почему то только один COM_0. Я так понимаю это номер физического порта компьютера.
Программа QModBus тоже не может подключиться к COM 30. Подскажите есть ли решение как связать все вместе.

Помощь с Modbus

Добавлено: 12.09.2015{, 14:28}
diman27
У меня точно такой же свисток, на рабочем компе с win7 32 я через него подключаюсь к modbus, а QModBus его в упор не видит, может и flprog тоже, но проверить на компе с работы пока не могу.

Помощь с Modbus

Добавлено: 15.09.2015{, 13:13}
RusSanya
Попробовал сегодня на новой версии (1.10) поработать с ModBus. С одним слейвом и 4 регистрами стало заметно лучше (быстрее). При двух слейвах - все о-о-очень медленно, даже не дождался приема. Ждемс-с-с. Спасибо автору.

Помощь с Modbus

Добавлено: 15.09.2015{, 22:16}
kulibin
RusSanya, через какой преобразователь подключаетесь к слейвам?

Помощь с Modbus

Добавлено: 16.09.2015{, 07:34}
RusSanya
kulibin писал(а):RusSanya, через какой преобразователь подключаетесь к слейвам?
Вот этот http://www.ebay.com/itm....c57a28e
Но это не принципиально, любой преобразователь RS232/485 подойдет.
Все-таки мобдас еще нужно серьезно дорабатывать (медленно работает).

Помощь с Modbus

Добавлено: 16.09.2015{, 08:46}
kulibin
Я думал что у вас в качестве мастера выступает компьютер. И вы использовали конвертер в 485й USB или Com портовский. Нужно управлять ардуино по Modbusу с  компьютера для использования в умном доме.

Помощь с Modbus

Добавлено: 16.09.2015{, 13:03}
Skull
Народ, а как-то возможно через модбас же менять скорость и адрес устройства ?? 
(чтобы девайс можно было настраивать подобно промышленным)

Помощь с Modbus

Добавлено: 16.09.2015{, 17:01}
support
Насколько я знаю в промушленном оборудовании настройка параметров связи происходит либо с дисплея, либо при прошивке с помощью специальной програмиы., либо с помощью микропереключателей. Настройку МО баса по модбасу ни разу не встречал. Хотя в принципе это возможно, я планируют все таки сделать небольшую утилю которая будет это делать при подключении платы к компу. Скорее всего она появится вместе с новым мастером в следующей версии

Помощь с Modbus

Добавлено: 17.09.2015{, 08:19}
RusSanya
Будет ли решена проблема медленной синхронизации (modbus) в новой версии? и когда примерно планируется выйти новая версия?

Помощь с Modbus

Добавлено: 17.09.2015{, 15:23}
Skull
В любом случае, было бы неплохо выделить в переменную ЕЕПРОМа адрес и скорость. Выставил-перезагрузил и готово. А там ее уже то ли из регистра модбаса брать,то ли джамперами набирать - непринципиально.