Поддержка контроллеров Wiren Board

Помечено: 

Просмотр 15 сообщений - с 31 по 45 (из 86 всего)
  • Автор
    Сообщения
  • #23865
    Mikhail
    Модератор

    Для релиза stable пакет rapidscada также теперь должен быть доступен и устанавливаться с помощью команд, указанных в предыдущем сообщении.

    #23877
    Mikhail
    Модератор

    Полезная статья по установке Rapid SCADA на Wiren Board, ссылка.

    #27426
    JurasskPark
    Участник

    Мне нужна помощь.
    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 год, 3 месяца назад от JurasskPark.
    • Этот ответ был изменен 1 год, 3 месяца назад от JurasskPark.
    #27429
    JurasskPark
    Участник

    1 вопрос снят. Да. У сервер нужно было 192.168.1.130 указывать, а не localhost )

    #27430
    JurasskPark
    Участник

    2 вопрос тоже снят. надо пользоваться SFTP и через него передавать файлы 🙂

    #27432
    manjey73
    Участник

    Проблема с Linux, которая была у меня, связана с большим количеством проверяемых IP адресов и использовании в коде async методов. На Windows все работало нормально, а вот на Linux через время при такой комбинации происходил полный зависон опроса…

    В результате в своем драйвере я тогда отказался от async и сделал опрос в цикле по несколько IP, то есть выставлял время timeout скажем 5000 и сколько драйвер успел опросить адресов, столько успел, на следующем цикле драйвер опрашивал следующие IP и так несколько циклов, если требовалось…

    Проблема не проявлялась быстро…

    #27433
    Romiros
    Участник

    Где-то в темах я выкладывал DrvPing.dll для шестой версии. Ping работает асинхронно для каждого адреса. На Windows и Linux проблем не возникало. Единственное писалось под одну из первых бета версий, возможно не заведется. Хотя по идее должен работать.

    #27435
    Mikhail
    Модератор

    Вот эта тема, ссылка. Имеем явную проблему совпадения наименований.

    #27436
    manjey73
    Участник

    Михаил, и в чем проблема? Выбираем лучшее 🙂
    Даже в репозитории не так страшно, автора же указываете.

    • Этот ответ был изменен 1 год, 3 месяца назад от manjey73.
    #27438
    Mikhail
    Модератор

    Данная тема по контроллерам Wiren Board.
    На контроллере стоит полноценный Linux, поэтому действия, такие как копирование файлов и т.п. делаются стандартными средствами.
    На WB можно переключаться между релизами Stable и Testing. Подробнее здесь. В репозитории Testing обычно более свежая версия Rapid SCADA 6. Если при установке обнаружите, что в репозитории WB желательно обновить версию Rapid SCADA, напишите в эту тему.
    Особенности Rapid SCADA на Wiren Board описаны здесь.

    #27439
    Mikhail
    Модератор

    Михаил, и в чем проблема? Выбираем лучшее
    Даже в репозитории не так страшно, автора же указываете.

    Получается путаница. Разные модули должны по-разному называться.

    #27440
    manjey73
    Участник

    Мне сложно представить как по разному можно назвать Ping или Modbus например.
    Вы предлагаете добавлять буквы инициалов или еще какие-то по автору, но хрен редьки не слаще… Они тоже могут совпасть с чем-нибудь, что может не устроить других.

    #27456
    Mikhail
    Модератор

    В качестве примера можно привести известную CMS WordPress. В ней есть базовая часть и огромное количество плагинов от разных разработчиков. Для типовой задачи обычно найдётся десяток или сотня плагинов. И тем не менее, плагины имеют разные названия. Пример: https://wordpress.org/plugins/search/captcha/

    #27459
    manjey73
    Участник

    Ну в рамках Scada все же есть ограничения, это обязательная приставка Drv и название, пример Ping, Modbus, MBus, Logika и так далее, что легко может быть общим у двух и более авторов.

    Предлагаете мне делать например DrvBuranMBus ? ну и на… зачем тут вот это мое тут сдалось?, Не, могу конечно сократить до BAA например только вопрос кому это будет понятно потом в итоге? что означает BAA или Buran ???

    #27460
    manjey73
    Участник

    Я к тому, что если драйверы окажутся одинаковыми, человек выберет один из, который ему больше понравится, и все.

Просмотр 15 сообщений - с 31 по 45 (из 86 всего)
  • Вы должны авторизироваться для ответа в этой теме.