Помогите пожалуйста победить ModBus

Проблеми по ModBus

Использование протокола Modbus
Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

Помогите пожалуйста победить ModBus

#21

Сообщение Dev1 » 12.11.2020{, 18:11}

Можно еще одноплатник как мастер поставить любой, малинку, апельсинку. С линуксом и iobroker или node-red, с андроидом и скадой. Подключить можно и i2c lcd и дисплей. Выводить на вэб по сети-инету, вайфай-кабель... Вопщем писать долго что можно сделать на одноплатниках... :wizard:
Win10-64 FLProg v7.5.2 Portable :fie:

tronik1
Рядовой
Сообщения: 63
Зарегистрирован: 05.10.2017{, 12:34}
Репутация: 2
Имя: Сергей

Помогите пожалуйста победить ModBus

#22

Сообщение tronik1 » 12.11.2020{, 18:27}

Dev1 писал(а):
12.11.2020{, 18:11}
Можно еще одноплатник как мастер поставить любой, малинку, апельсинку. С линуксом и iobroker или node-red, с андроидом и скадой. Подключить можно и i2c lcd и дисплей. Выводить на вэб по сети-инету, вайфай-кабель... Вопщем писать долго что можно сделать на одноплатниках... :wizard:
Можно очень много, но все упирается в цену вопроса. Меги хватает справляться с поставлеными задачами, модбас нужен только чтобы собирать информацию с датчиков по всей ферме, а она ооочень длинная.

Отправлено спустя 2 минуты 50 секунд:
А что если мастером поставить stm32запрограммированую в флпроге? На лсд экран и sim800 отвлекаться не будет, да и скорости побольше.

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

Помогите пожалуйста победить ModBus

#23

Сообщение fsergei70 » 10.12.2020{, 21:34}

У овна есть индикатор модбас СМИ2. Хотелось что-то то подобное реализовать в flprog, на дисплее 1602 но для этого надо чтоб адрес устройства и тип переменной задавались через вход блока. Чтоб их можно было менять через меню. Может есть у кого блоки пользователя для модбас мастер рту. А то встроенные в программу не подходят.

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

Помогите пожалуйста победить ModBus

#24

Сообщение fsergei70 » 11.12.2020{, 12:18}

Если не сложно помоги доделать блок из этой библиотеки
https://github.com/JhonControl/ESP8266_ ... _Master_V2
Нужен блок modbus master RTU для ESP8266, с возможностью задавать адрес устройства и адрес регистра модбас через входы блока. Чтоб можно их было менять через веб интерфейс.
Хочу сделать индикатор модбас как у Овна СМИ2, только на дисплее 1602, на 2 канала. Читать буду только HoldingRegisters.
Как сделать у блока выходы Float, Integer и Longinteger.
Вложения
ModBusMaster232.zip
(17.78 КБ) 49 скачиваний
Modbus RTU ESP8266.flp
(32.58 КБ) 45 скачиваний

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Помогите пожалуйста победить ModBus

#25

Сообщение Sancho » 11.12.2020{, 14:46}

fsergei70 писал(а):
11.12.2020{, 12:18}
Если не сложно помоги доделать блок из этой библиотеки
https://github.com/JhonControl/ESP8266_ ... _Master_V2
Нужен блок modbus master RTU для ESP8266, с возможностью задавать адрес устройства и адрес регистра модбас через входы блока.
Думаю, не взлетит, хотя...
Для поставленной задачи проще написать всё самому, по шаблону флпрог, учитывая всего два запроса максимум по 2 регистра. Имхо.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

Помогите пожалуйста победить ModBus

#26

Сообщение fsergei70 » 11.12.2020{, 15:16}

Sancho писал(а):
11.12.2020{, 14:46}
по шаблону флпрог
По шаблону сложновато, сделал проект на одну переменную для ESP8266 код получился огромный, c кучей функций. А эту тему нашел здесь

http://pdacontroles.com/pruebas-esp8266 ... u-maestro/

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Помогите пожалуйста победить ModBus

#27

Сообщение Sancho » 12.12.2020{, 16:06}

fsergei70 писал(а):
11.12.2020{, 15:16}
код получился огромный, c кучей функций
Если количество кода мешает глазам - можно завернуть в библиотеку. Хотя зачем?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Rovki
Полковник
Сообщения: 4873
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Помогите пожалуйста победить ModBus

#28

Сообщение Rovki » 12.12.2020{, 22:43}

Адрес слева можно менять штатными средствами
Электронщик до мозга костей и не только

Ответить

Вернуться в «Modbus»