BrainRoot
#9
cu6apum:
Прямо пш-пш горит.
Сегодня не отвечу, в затра — да. Как пообщаемся с разработчиками. То есть нужно чтобы wb-mqtt-serial умел в “чистый” Modbus-TCP?
cu6apum
#10
BrainRoot:
То есть нужно чтобы wb-mqtt-serial умел в “чистый” Modbus-TCP?
Спасибо, да! Готов побыть тестером, бездвоздбездно, т.
BrainRoot
#11
Ну это ж самое ценное — толковый замотивированный тестер, которому надо.
1 Like
BrainRoot
#12
cu6apum:
Готов побыть тестером, бездвоздбездно, т.е. дадом.
Как обещал — отвечаю. Будет на следующей неделе, дадим версию (просто пакет файлом) для тестирования.Так что можно готовить шаблоны устройств.
1 Like
kds-group
#13
Привет, я бы тоже затестил modbusTCP, актуально очень
BrainRoot
#14
Ну, буду иметь в виду.
Но с нестабильными версиями и такое бывает:
да, со стабильного репо. сейчас как советовали в др теме обновлюсь до не стабильного
Alexander_Rakhman
Во, я тоже хочу. А то сторонние костыли юзать не комильфо.
BrainRoot
#16
Версия wb-mqtt-serial 2.3.0 можно установить из репы experimental. Добавлен TCP.
Мы добавили в wb-mqtt-serial 2.3.0 поддержку MODBUS TCP. Приглашаем попробовать! В настройках появился новый тип порта: “modbus tcp”. Пример описания порта в конфигурационном файле: { «port_type»: «modbus tcp», «address»: «localhost», «port»: 502, «devices»: [ { «slave_id»: «116», «channels»: [ { «name»: «Supply voltage», …
1 Like
cu6apum
#17
Yessup.
Смотрим.
cu6apum
#18
BrainRoot:
wb-mqtt-serial
так, я 2.2.1 в experimental вижу — не там смотрю?
BrainRoot
#19
apt update && apt policy wb-mqtt-serial wb-mqtt-serial: Installed: 2.2.2 Candidate: 2.3.0 Version table: 2.3.0 910 910 http://releases.contactless.ru/experimental/stretch stretch/main armhf Packages *** 2.2.2 100 100 /var/lib/dpkg/status 2.2.1 920 920 http://releases.contactless. ru/unstable/stretch stretch/main armhf Packages 2.2.0 920
cu6apum
#20
Странно…
wb-mqtt-serial:
*** 2.2.1 920
Installed: 2.2.1
Candidate: 2.2.1
Version table:
2.3.0 910
910 http://releases.contactless.ru/experimental/stretch stretch/main armhf Packages
920 http://releases.contactless.ru/unstable/stretch stretch/main armhf Packages
при этом
Package: *
Pin: release o=wirenboard, l=experimental*
Pin-Priority: 910
Ща пофиксим.
cu6apum
#21
Так.
Я правильно понимаю, что описание в виде стандартной рыбы (template) пока не парсится?
ERROR: [serial] Validation failed.
Error 1
context: [device][channels][0]
desc: Object contains a property that could not be validated using ‘properties’ or ‘additionalProperties’ constraints: ‘channel_readonly’.
Error 2
context: [device][channels][0]desc: Failed to validate against child schema #0.
Error 3
context: [device][channels][0]
desc: Object contains a property that could not be validated using ‘properties’ or ‘additionalProperties’ constraints: ‘address’.
Error 4
context: [device][channels][0]
desc: Failed to validate against child schema #1.
Error 5
context: [device][channels][0]
desc: Failed to validate against any child schemas allowed by oneOf constraint.
Error 6
context: [device][channels]
desc: Failed to validate item #0 in array.
Error 7
context: [device][channels][1]
desc: Object contains a property that could not be validated using ‘properties’ or ‘additionalProperties’ constraints: ‘channel_readonly’.
Error 8
context: [device][channels][1]
desc: Failed to validate against child schema #0.
Error 9
context: [device][channels][1]
desc: Object contains a property that could not be validated using ‘properties’ or ‘additionalProperties’ constraints: ‘address’.
Error 10
context: [device][channels][1]
desc: Failed to validate against child schema #1.
Error 11
context: [device][channels][1]
desc: Failed to validate against any child schemas allowed by oneOf constraint.
Error 12
context: [device][channels]
desc: Failed to validate item #1 in array.
Error 13
context: [device]
desc: Failed to validate against schema associated with property name ‘channels’.
Error 14
context:
desc: Failed to validate against schema associated with property name ‘device’.
poglazov
#22
Я правильно понимаю, что описание в виде стандартной рыбы (template) пока не парсится?
Вы лучше пишите прямо в тему Поддержка MODBUS TCP в wb-mqtt-serial — там отвечает сразу разработчик.
cu6apum
#23
Благодарю.
PeteK
#26
Пришлите, пожалуйста, wb-mqtt-serial.conf, который вызвал эту ошибку. Тут парсер ругается на неизвестный параметр ‘channel_readonly’ и неверный формат параметра ‘address’.
cu6apum
#27
Добрый день, я уже переделал, не включением template в конфиг, а внесением напрямую заработало:
{ "address": "10. 112.31.11", "port": 502, "port_type": "modbus tcp", "devices": [ { "slave_id": 502, "name": "burgess", "enabled": true, "poll_interval": 512, "id": "saia2", "channels": [ { "name": "UFO1STAT", "reg_type": "discrete", "address": "14" }, { "name": "UFO2STAT", "reg_type": "discrete", "address": "13" } ], "guard_interval_us": 2000, "device_timeout_ms": 500 } ], "poll_interval": 1000, "enabled": true, "type": null, "response_timeout_ms": 500 }
PeteK
#28
Всё таки интересно посмотреть на конфиг, который не заработал, чтобы мы починили его разбор.
cu6apum
#29
А так и не решился вопрос, кстати… Сейчас возюкаюсь с другим дивайсом, фаберже идентичные…
BrainRoot:
Попробую пересобрать со свежим libmodbus. Ну и дебаг выведу — где там параметры парсятся.
BrainRoot
#30
А версия wb-mqtt-serial какая? сейчас кардиналтно переработана.
next page →
Главная→ Программы→ Инструменты
Скачать APK (165k) →
Ита:
С помощью этого приложения вы можете подключиться к Wi-Fi (беспроводное соединение) с помощью серверного устройства.
Используя преимущества набора TCP/IP, через Porta 502, открывается розетка с устройством.
Можно прочитать чтение и/или написание значения в регистре внутри карты данных устройства [4x база данных регистрации.].
В этой версии были реализованы некоторые важные проверки параметров, необходимых для открытия сокета, и адреса реестра, который должен быть прочитал и возможно.
В частности, результат чтения отображается в трех стандартных форматах: шестнадцатеричный, бинарный и десятичный десятичный и не отмеченный.
Функциональный код реализован:
FC16D/10H = несколько регистраций с несколькими удержаниями — Запрос ограничен одним регистром
FC03D/03H = Читать регистры удержания — Запрос ограничен одним регистром
Государственный переход предоставляется для каждого отправленного запроса
Англ:
С помощью этого приложения вы можете подключиться к Wi-Fi (беспроводное соединение) с сервером устройства.
Использование набора TCP / IP, через порт 502, открывает гнездо с устройством.
Можно выполнить чтение и / или написание значения в регистре внутри данных устройства карты [регистр удержания данных 4x данных].
В этой версии были реализованы некоторые основные проверки параметров, необходимых для открытия сокета, и адреса реестра, который должен быть прочитал, и возможное значение для написания.
В частицах результат считывания отображается в трех стандартных размерах: шестнадцатеричный, бинарный и десятичный знака подписана и не знака.
Функциональный код несмотря ни на что:
Fc16d / 10h = несколько регистрации с несколькими удержанием — Запрос ограничен одним регистром записи
FC03D / 03H = Читать регистры удержания — Запрос ограничен одним регистром
По каждому запросу приходит обратный облик штата
Показать больше
Что нового
Ита:
В этой последней версии «задержка связи» была введена до закрытия приложения.
Таким образом, устройство больше не вступает в резервное положение, пока кнопка выхода не будет нажата.
Англ:
Эта последняя версия была представлена «Сохранение общения», пока приложение не будет закрыто.
Таким образом, устройство не входит в режим ожидания (состояние сна), пока вы не нажмете кнопку выхода
Последняя версия (165k)
Скачать →
Скачать →
Старые версии — Все версии →
Hot · Программы
WhatsApp Messenger
WhatsApp LLC
4,3 77.78 MB
YouTube
Google LLC
4,2 47. 62 MB
4,0 49.56 MB
Meta Platforms, Inc.
3,3 51.05 MB
Messenger
Meta Platforms, Inc.
4,1 54.66 MB
TikTok
TikTok Pte. Ltd.
4,4 87.33 MB
Google Фото
Google LLC
4,5 42. 58 MB
Google Chrome: быстрый браузер
Google LLC
4,1 79.87 MB
Snapchat
Snap Inc
4,2 65.52 MB
Spotify: Music, Podcasts, Lit
Spotify AB
4,4 31.19 MB
Facebook Lite
Meta Platforms, Inc.
4,0 7.96 MB
UC Browser-Safe, Fast, Private
UCWeb Singapore Pte. Ltd.
4,3 61.50 MB
Лучшие загрузки · Программы
Gboard – Google Клавиатура
Google LLC
4,5 59.77 MB
Google Объектив
Google LLC
4,5 2.07 MB
Google Переводчик
Google LLC
4,3 36.83 MB
Сканер QR и штрих-кодов
Gamma Play
4,5 11. 50 MB
Samsung Smart Switch Mobile
Samsung Electronics Co., Ltd.
4,1 32.69 MB
Turbo VPN — безопасный ВПН
Innovative Connecting
4,7 23.61 MB
TickTock-TikTok Live Wallpaper
TikTok Pte. Ltd.
4,7 206.50 KB
Secure VPN-Безопаснее, быстрее
Signal Lab
4,8 5. 78 MB
Terabox: Cloud Storage Space
Flextech Inc.
4,6 48.50 MB
Google Family Link
Google LLC
4,1 1.40 MB
VPN Master Pro — Fast & Secure
VPM Master
4,5 9.79 MB
VD Браузер. Скачать видео
DS tools
4,3 25.29 MB
написать обзор
Для тестирования, моделирования и программирования.
ПОПРОБУЙТЕ, ПРЕЖДЕ КУПИТЬ!
Мастер-симулятор Modbus
Ограничение на подключение составляет 10 минут. Через 10 минут связь разрывается. Перезапуск приложение инициирует еще один 10-минутный демонстрационный период. Через 30 дней сделать подключение невозможно. Лицензионный ключ действителен для обеих версий.
Для Windows 7, 8, 8.1,10 и 11. Все еще используете Win XP? Получите версию 7 здесь
Лицензии, купленные после 1 января 2019 г., бесплатно обновляются до версии 9.
ПРИМЕЧАНИЕ. Modbus Poll версии 7.2.5 был последней версией, поддерживающей Windows XP и Server 2003.
Описание | Modbus Poll, версия 10.4.2, сборка 1930, самоустанавливающаяся | |
Имя файла | ModbusPollSetup32Bit.exe | ModbusPollSetup64Bit.exe |
Скачать сайт | Загрузить 32 бит | Загрузить 64-битную версию |
Размер | 1555кБ | 1836кБ |
Примечания к выпуску | ModPollChangeLog. txt |
Симулятор подчиненного устройства Modbus
Ограничение на подключение составляет 10 минут. Через 10 минут связь разрывается. Перезапуск приложение инициирует еще один 10-минутный демонстрационный период. Через 30 дней сделать подключение невозможно. Лицензионный ключ действителен для обеих версий.
Для Windows 7, 8, 8.1, 10 и 11
Описание | Ведомое устройство Modbus, версия 8.2.0, сборка 1934, самоустанавливающаяся | |
Имя файла | ModbusSlaveSetup32Bit.exe | ModbusSlaveSetup64Bit.exe |
Скачать сайт | Загрузить 32 бит | Загрузить 64-битную версию |
Размер | 859кБ | 1061кБ |
Примечания к выпуску | ModSlaveChangeLog. txt |
Modbus Client TCP/IP Control для .NET
Пробная версия WSMBT представляет собой полноценную рабочую версию .NET Control. Через 30 минут функции связи будут отключены.
Повторный запуск приложения инициирует еще один 30-минутный демонстрационный период.
Примечание: WSMBT и примеры установлены в папку с документами.
Описание | WSMBT версии 2.5.0.0, самоустанавливающийся |
Имя файла | WSMBSetup.exe |
Скачать сайт | Скачать |
Размер | 257кБ |
Примечания к выпуску | WSMBTChangeLog.txt |
Modbus Master RTU/ASCII Control для .NET
Пробная версия WSMBS представляет собой полноценную рабочую версию .NET Control. Через 30 минут функции связи будут отключены. Повторный запуск приложения инициирует еще один 30-минутный демонстрационный период.
Примечание. WSMBS и примеры установлены в папке с документами.
Описание | WSMBS версии 2.5.0.0, Самостоятельная установка |
Имя файла | WSMBSetup.exe |
Скачать сайт | Скачать |
Размер | 262кБ |
Примечания к выпуску | WSMBSChangeLog.txt |
Управление Modbus ActiveX для Visual Basic, Excel и т. д. (32/64 бит).
Демонстрационная версия MBAXP — это полностью работающий элемент управления ActiveX с ограничением по времени на 60 минут. Через 60 минут функции связи будут отключены. Повторный запуск приложения инициирует еще один 60-минутный демонстрационный период.
Описание | MBAXP версии 1.4.15 Build 1876, самоустанавливающийся | |
Имя файла | MBAXPSetup32Bit.exe | MBAXPSetup64Bit.exe |
Скачать сайт | Загрузить 32 бит | Загрузить 64-битную версию |
Размер | 210кБ | 225кБ |
Примечания к выпуску | MBAXPChangeLog.txt |
Для тестирования, моделирования и программирования.
Modbus Poll — это ведущий симулятор Modbus, предназначенный в первую очередь для помощи разработчикам подчиненных устройств Modbus или другим лицам, которые хотят протестировать и имитировать протокол Modbus. Благодаря многодокументному интерфейсу вы можете одновременно контролировать несколько ведомых устройств Modbus и/или областей данных. Для каждого окна вы просто указываете идентификатор подчиненного устройства Modbus, функцию, адрес, размер и частоту опроса. Вы можете читать и записывать регистры и катушки из любого окна. Если вы хотите изменить один регистр, просто дважды щелкните значение. Или вы можете изменить несколько регистров/катушек. Доступны несколько форматов данных, таких как float, double и long с заменой порядка слов.
Исключительные ошибки отображаются в строке состояния.
Если вы являетесь разработчиком подчиненного устройства, вы можете составить и отправить свои собственные тестовые строки в «центр тестирования» и проверить результат от подчиненного устройства в шестнадцатеричных числах.
OLE-автоматизация для взаимодействия с Excel. Для интерпретации и отображения данных Modbus в соответствии с вашими конкретными требованиями. Например. редактировать данные в Excel, а затем передавать данные на ваше ведомое устройство! Попробуйте Excel example.