Стартовая страница › Форумы › Rapid SCADA на Linux-контроллерах и Raspberry Pi › Поддержка контроллеров Wiren Board
Помечено: Wiren Board
- В этой теме 88 ответов, 9 участников, последнее обновление 3 месяца, 2 недели назад сделано a80808.
-
АвторСообщения
-
02.06.2022 в 12:58 #23865MikhailМодератор
Для релиза stable пакет rapidscada также теперь должен быть доступен и устанавливаться с помощью команд, указанных в предыдущем сообщении.
03.06.2022 в 16:42 #2387719.02.2023 в 17:15 #27426JurasskParkУчастникМне нужна помощь.
manjey73 говорит, что нужна проверка драйверов на Linux.
Я говорю, что нет у меня Linux, потом вспомнил про WirenBoard и что можно его использовать. Собрал стенд.
https://ibb.co/y6r4Gb6
Потом обновил систему до последней версии. Поставил RapidScada. Была поставлена из репозитория версия 6.0.0.beta7-2
https://ibb.co/7tqWjGB
В demo проекте у сервера указан ip 192.168.1.33. Я его сменил на localhost. Мне нужно было указывать свой 192.168.1.130? IP я только у Web менял.Попытался загрузить мнемосхемы. Они не появились.
https://www.youtube.com/watch?v=DnTlRgNiiJQМожете подсказать:
1. В чем я опять накосячил, чтобы мнемосхемы передавались?
2. Как передавать файлы драйверов в Wirenboard?- Этот ответ был изменен 1 год, 7 месяцев назад от JurasskPark.
- Этот ответ был изменен 1 год, 7 месяцев назад от JurasskPark.
19.02.2023 в 18:19 #27429JurasskParkУчастник1 вопрос снят. Да. У сервер нужно было 192.168.1.130 указывать, а не localhost )
19.02.2023 в 19:30 #27430JurasskParkУчастник2 вопрос тоже снят. надо пользоваться SFTP и через него передавать файлы 🙂
20.02.2023 в 09:45 #27432manjey73УчастникПроблема с Linux, которая была у меня, связана с большим количеством проверяемых IP адресов и использовании в коде async методов. На Windows все работало нормально, а вот на Linux через время при такой комбинации происходил полный зависон опроса…
В результате в своем драйвере я тогда отказался от async и сделал опрос в цикле по несколько IP, то есть выставлял время timeout скажем 5000 и сколько драйвер успел опросить адресов, столько успел, на следующем цикле драйвер опрашивал следующие IP и так несколько циклов, если требовалось…
Проблема не проявлялась быстро…
20.02.2023 в 10:19 #27433RomirosУчастникГде-то в темах я выкладывал DrvPing.dll для шестой версии. Ping работает асинхронно для каждого адреса. На Windows и Linux проблем не возникало. Единственное писалось под одну из первых бета версий, возможно не заведется. Хотя по идее должен работать.
20.02.2023 в 11:20 #2743520.02.2023 в 11:22 #27436manjey73УчастникМихаил, и в чем проблема? Выбираем лучшее 🙂
Даже в репозитории не так страшно, автора же указываете.- Этот ответ был изменен 1 год, 7 месяцев назад от manjey73.
20.02.2023 в 11:25 #27438MikhailМодераторДанная тема по контроллерам Wiren Board.
На контроллере стоит полноценный Linux, поэтому действия, такие как копирование файлов и т.п. делаются стандартными средствами.
На WB можно переключаться между релизами Stable и Testing. Подробнее здесь. В репозитории Testing обычно более свежая версия Rapid SCADA 6. Если при установке обнаружите, что в репозитории WB желательно обновить версию Rapid SCADA, напишите в эту тему.
Особенности Rapid SCADA на Wiren Board описаны здесь.20.02.2023 в 11:27 #27439MikhailМодераторМихаил, и в чем проблема? Выбираем лучшее
Даже в репозитории не так страшно, автора же указываете.Получается путаница. Разные модули должны по-разному называться.
20.02.2023 в 11:31 #27440manjey73УчастникМне сложно представить как по разному можно назвать Ping или Modbus например.
Вы предлагаете добавлять буквы инициалов или еще какие-то по автору, но хрен редьки не слаще… Они тоже могут совпасть с чем-нибудь, что может не устроить других.20.02.2023 в 16:10 #27456MikhailМодераторВ качестве примера можно привести известную CMS WordPress. В ней есть базовая часть и огромное количество плагинов от разных разработчиков. Для типовой задачи обычно найдётся десяток или сотня плагинов. И тем не менее, плагины имеют разные названия. Пример: https://wordpress.org/plugins/search/captcha/
20.02.2023 в 16:20 #27459manjey73УчастникНу в рамках Scada все же есть ограничения, это обязательная приставка Drv и название, пример Ping, Modbus, MBus, Logika и так далее, что легко может быть общим у двух и более авторов.
Предлагаете мне делать например DrvBuranMBus ? ну и на… зачем тут вот это мое тут сдалось?, Не, могу конечно сократить до BAA например только вопрос кому это будет понятно потом в итоге? что означает BAA или Buran ???
20.02.2023 в 16:20 #27460manjey73УчастникЯ к тому, что если драйверы окажутся одинаковыми, человек выберет один из, который ему больше понравится, и все.
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.