Стартовая страница › Форумы › Взаимодействие с устройствами › Связь с Anemon
Помечено: Анемон
- В этой теме 24 ответа, 6 участников, последнее обновление 2 года, 5 месяцев назад сделано
Mikhail.
-
АвторЗаписи
-
25.03.2024 в 12:05 #31561
a80808УчастникНЕ РЕКЛАМА!!!!
Просто мы занимаемся тем же и это наши конкуренты )))25.03.2024 в 14:35 #31586
MikhailМодераторДобрый день!
Наверное, наиболее логично обратиться к поставщику решения и послушать, что он скажет. На форуме тоже можем разобрать, во всяком случае то, что касается Rapid SCADA.25.03.2024 в 14:48 #31594
a80808УчастникДа, согласен. Там просто есть моменты, чувствительные для производителя.
01.04.2024 в 09:52 #31762qweqweqwe
Участник@scril
Добрый день! Радиомодули для датчиков передают данные по lora на центральный блок, в котором крутится приложение для передачи измерений в SCADA. К raspberry можно подключится по SSH и настроить новые датчики. В софте есть конфиги приложения приёма и декодирования посылок /etc/anemon/im880b_mqtt_client/config.json, в нём измените false на true в этом месте:«publish_all_devices»:false,
остановите приложение командой
/etc/init.d/rscm/im880b_mqtt_client stop
запустите приложение в отладке и ловите сообщения от новых датчиков
/media/mmcblk0p1/anemon/bin/im880b_mqtt_client -ds -c /etc/anemon/im880b_mqtt_client/config.json
будет строчка вида
\»rcv_id\»:9999,\»original_dev_id\»:6666,\
возвращаемся в редактирование конфига и дописываем новый радиомодуль
«6666»:200
сохраняем, перезапускаем приложение
/etc/init.d/rscm/im880b_mqtt_client restart
дописываем в конфигурацию приложения передающего данные в SCADA
/etc/anemon/rscm/config.json
«200»: {
«enabled»: true,
«subscribe»: «/devices/anemon-9999-200/controls/Rssi»,
«update_interval»: «660s»,
«skip»: 2,
«round»: 2
},и перезапускаем его
/etc/init.d/rscm restart
в SCADA смотрим наличие данных
далее создаём каналы, логику и т.д.01.04.2024 в 11:02 #31763
a80808УчастникОткрываете коробку с радиомодклем — там внутри тушью написан его ИД. Если у вас номер «головы» ниже 1600 то что вы описали скорее всего не сработает — там старая версия ПО.
Дальше редактирование конфига, перезапуск…
Кстати, если модули шли в комплекте с базовой поставкой, то скорее всего они уже прописаны, возможно только отключены командой false.
Ну и на закуску — как у вас написано будет работать до первой перезагрузки ЦБУ. Все вернется к исходному состоянию. Да и еще вопрос — пароль от ЦБУ известен?01.04.2024 в 11:56 #31767qweqweqwe
Участник@a80808
Пароль можно запросить у поставщика, ещё должен быть вписан в паспорте.
Да, забыл, изменения нужно записать в систему командойlbu_commit -v
Старую версию ПО тоже можно настроить, смысл тот же)
01.04.2024 в 13:01 #31775
a80808Участник1. Старая версия ПО не поддерживает
«publish_all_devices»:false,
2. Все что вы дальше написали — в реалии абсолютно не так. Конфигурация радиомодулей в файле описывается абсолютно по другому.Я могу про это еще много написать, Михаил ругаться будет. Дело в том, что это форум по Rapid SCADA а мы тут обсуждаем как испортить устройство на Rashberry PI с Alpine Linux да еще и пропиоритарным ПО.
26.04.2024 в 11:15 #32492Scril
УчастникВсем добрый день!
У меня все получилось. Хотелось бы выразить огромное спасибо всем, кто принял участие в обсуждении. Да, не совсем так все у меня, как вы писали, но это меня навело на правильный путь и я нашел нужные места. Действительно датчики были прописаны уже, только стояли в режиме false.
И отдельное спасибо, что есть ютуб канал rapid scada с видео, где показано, как обращаться с вашим софтом (жаль, что видео не на русском)26.04.2024 в 14:56 #32500
JurasskParkУчастникжаль, что видео не на русском)
26.04.2024 в 19:54 #32507
MikhailМодераторСпасибо, что написали о результате.
Видео на русском и на английском теперь выкладываются на разных площадках. -
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.