Как установить пакет rapidscada_6.2.1-1 на RPi4 ?

Стартовая страница Форумы Rapid SCADA на Linux-контроллерах и Raspberry Pi Как установить пакет rapidscada_6.2.1-1 на RPi4 ?

Просмотр 15 сообщений - с 1 по 15 (из 48 всего)
  • Автор
    Записи
  • #32349
    EvgenSmartHome
    Участник

    Очень «люблю» Linux !
    Вот что он мне пишет!
    sudo dpkg -i rapidscada_6.2.1-1_all.deb
    dpkg: error: cannot access archive ‘rapidscada_6.2.1-1_all.deb’: No such file or directory

    Это я пункт 2 пытаюсь выполнить из «подробного» файла по установке install_linux_ru.txt

    Куда копать?

    #32350
    Romiros
    Участник

    Путь до файла укажите правильный. Либо сначала перейдите в соответствующую папку, где лежит данный пакет.

    #32351
    manjey73
    Участник

    Ну немножко понять Linux 🙂
    з.ы. отписал в личку на другом форуме аналогично по путям к файлам.

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

    В инструкции действительно не написано про текущую директорию.
    Есть видео по установке на Linux.

    #32357
    EvgenSmartHome
    Участник

    Спасибо! Поставил МС, скопировал файл и запустил на установку!
    Сейчас буду разбираться как работает Rapid SCADA. ))

    #32359
    EvgenSmartHome
    Участник

    Теперь вопрос как OPC UA поднять? Я его в плагинах не вижу!

    #32360
    manjey73
    Участник

    Его нет в плагинах.
    OPC UA сервер является частью Коммуникатора. Использовать его можно только на тех переменных, которые читает Коммуникатор.

    Настраиваете шаблон Modbus на свой ПР200, сразу укажите начинать с 0 и перестановка байт для 4-х значных переменных 2301 (для 200-ки так)

    Потом, когда у вас появится опрос, открываете Экземпляр Коммуникатора — Источники данных

    Увидите там OPC UA сервер и включаете его. Можете все скопом, а можете задать фильтр устройств и только нужные включить.
    Сохраняете конфигурацию для Linux — в Конфигурационных файлах появится DrvDsOpcUaServer.xml

    Там ищите строку доступа
    <ua:String>opc.tcp://localhost:62541/RapidScada/DrvDsOpcUaServer</ua:String>
    </BaseAddresses>
    Вот, потом с другого устройства пробуете подключаться после запуска.
    Если с другого устройства, то вместо localhost указываете IP адрес ПК

    #32361
    manjey73
    Участник

    Если в Админке на ПК скажем в проекте Hellow Word, на котором вы делаете настроить линию связи и устройство OPC UA то в свойствах клиента указать строку доступа с нужным IP, то вы увидите собственно данные сервера, которые будут на Raspberry Pi отдаваться сервером.

    з.ы. сертификаты даются на год, если в Сервере потом отключить Автозагрузку сертификатов и клиент будет опрашивать уже теги, честно не знаю, что произойдет через год 🙂

    #32365
    EvgenSmartHome
    Участник

    Ура! Мы пришли к истине! Без бубна в RapidSCADA мне делать нечего!
    Посмотрел цены на плагины которые ХЗ как работают!
    И по видимому придется мне идти в сторону железного OPC UA Сервера,
    из коробки так сказать!

    #32366
    manjey73
    Участник

    Ну вообще-то вам нужен только OPC UA сервер, если вы хотите передавать данные от опрашиваемых устройств.
    Если вам будут нужны данные каких-то расчетных каналов из Scada, то можно их передать по
    1. MQTT бесплатно
    2. Modbus Slave платно

    Какие вам еще плагины нужны, если вы будете использовать RapidScada как шлюз в openHAB ?

    #32369
    EvgenSmartHome
    Участник

    В целом у меня была мечта, хранить все теги в OPC UA Server (у меня датчиков, частотных приводов и терморегуляторов типа Овен 2ТРМ0 много).
    Вот и планировал их теги забирать из OPC UA Server.
    Но после недели пляски, вокруг железки Raspberry Pi 4 и ПО RapidSCADA понял что
    далеко я не ушел!

    #32371
    EvgenSmartHome
    Участник

    Я даже не могу понять где делать коммуникатор в проекте Hellow Word

    • Ответ изменён 2 года, 4 месяца назад пользователем EvgenSmartHome.
    #32374
    EvgenSmartHome
    Участник

    В закладке Hellow Word вижу только Симулятор!
    А Коммуникатор где ?

    #32376
    a80808
    Участник

    Коммуникатор в консоли Администратор. Там же и Сервер и еще много интересного )))

    #32377
    manjey73
    Участник

    @EvgenSmartHome чуть чуть разберитесь с концепцией. Там все очень просто.

    1. Создание в БД Линии связи (Основные таблицы)
    2. Создание устройства (Основные таблицы)
    3. В Экземпляре открываете Коммуникатор — на Линиях связи импорт из БД
    4. Заходим в Параметры линии и настраиваем Com порт — для Linux /dev/usbTTY0 и так далее как положено для Linux или TCP клиент с указанием IP и порта
    5. Опрос Устройств — создаем шаблон устройства (для Modbus применительно)

    Передаем данные серверу, смотрим в логах что прилетает и т.д.
    6. Кнопка «Волшебная палка» — Создать каналы. Выбираем линию, устройства — создать
    Все, опять передать серверу.

    Ну OPC UA потом включить в Коммуникаторе как выше.

    Посмотрите видео и документацию, на примерах Modbus вроде все было.

    з.ы. Не надейтесь, что другое устройство вы настроите так же быстро, будете по одному тегу туда-сюда таскать 100% 🙂

Просмотр 15 сообщений - с 1 по 15 (из 48 всего)
  • Для ответа в этой теме необходимо авторизоваться.