Стартовая страница › Форумы › Rapid SCADA на Linux-контроллерах и Raspberry Pi › Как установить пакет rapidscada_6.2.1-1 на RPi4 ?
- В этой теме 47 ответов, 5 участников, последнее обновление 2 года, 4 месяца назад сделано
manjey73.
-
АвторЗаписи
-
22.04.2024 в 10:03 #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
Куда копать?
22.04.2024 в 10:31 #32350Romiros
УчастникПуть до файла укажите правильный. Либо сначала перейдите в соответствующую папку, где лежит данный пакет.
22.04.2024 в 10:45 #32351
manjey73УчастникНу немножко понять Linux 🙂
з.ы. отписал в личку на другом форуме аналогично по путям к файлам.22.04.2024 в 11:00 #32353
MikhailМодераторВ инструкции действительно не написано про текущую директорию.
Есть видео по установке на Linux.22.04.2024 в 14:14 #32357EvgenSmartHome
УчастникСпасибо! Поставил МС, скопировал файл и запустил на установку!
Сейчас буду разбираться как работает Rapid SCADA. ))22.04.2024 в 15:11 #32359EvgenSmartHome
УчастникТеперь вопрос как OPC UA поднять? Я его в плагинах не вижу!
22.04.2024 в 15:21 #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 адрес ПК22.04.2024 в 15:25 #32361
manjey73УчастникЕсли в Админке на ПК скажем в проекте Hellow Word, на котором вы делаете настроить линию связи и устройство OPC UA то в свойствах клиента указать строку доступа с нужным IP, то вы увидите собственно данные сервера, которые будут на Raspberry Pi отдаваться сервером.
з.ы. сертификаты даются на год, если в Сервере потом отключить Автозагрузку сертификатов и клиент будет опрашивать уже теги, честно не знаю, что произойдет через год 🙂
22.04.2024 в 16:02 #32365EvgenSmartHome
УчастникУра! Мы пришли к истине! Без бубна в RapidSCADA мне делать нечего!
Посмотрел цены на плагины которые ХЗ как работают!
И по видимому придется мне идти в сторону железного OPC UA Сервера,
из коробки так сказать!22.04.2024 в 16:12 #32366
manjey73УчастникНу вообще-то вам нужен только OPC UA сервер, если вы хотите передавать данные от опрашиваемых устройств.
Если вам будут нужны данные каких-то расчетных каналов из Scada, то можно их передать по
1. MQTT бесплатно
2. Modbus Slave платноКакие вам еще плагины нужны, если вы будете использовать RapidScada как шлюз в openHAB ?
22.04.2024 в 17:06 #32369EvgenSmartHome
УчастникВ целом у меня была мечта, хранить все теги в OPC UA Server (у меня датчиков, частотных приводов и терморегуляторов типа Овен 2ТРМ0 много).
Вот и планировал их теги забирать из OPC UA Server.
Но после недели пляски, вокруг железки Raspberry Pi 4 и ПО RapidSCADA понял что
далеко я не ушел!22.04.2024 в 17:10 #32371EvgenSmartHome
УчастникЯ даже не могу понять где делать коммуникатор в проекте Hellow Word
-
Ответ изменён 2 года, 4 месяца назад пользователем
EvgenSmartHome.
22.04.2024 в 17:22 #32374EvgenSmartHome
УчастникВ закладке Hellow Word вижу только Симулятор!
А Коммуникатор где ?22.04.2024 в 17:36 #32376
a80808УчастникКоммуникатор в консоли Администратор. Там же и Сервер и еще много интересного )))
22.04.2024 в 17:37 #32377
manjey73Участник@EvgenSmartHome чуть чуть разберитесь с концепцией. Там все очень просто.
1. Создание в БД Линии связи (Основные таблицы)
2. Создание устройства (Основные таблицы)
3. В Экземпляре открываете Коммуникатор — на Линиях связи импорт из БД
4. Заходим в Параметры линии и настраиваем Com порт — для Linux /dev/usbTTY0 и так далее как положено для Linux или TCP клиент с указанием IP и порта
5. Опрос Устройств — создаем шаблон устройства (для Modbus применительно)Передаем данные серверу, смотрим в логах что прилетает и т.д.
6. Кнопка «Волшебная палка» — Создать каналы. Выбираем линию, устройства — создать
Все, опять передать серверу.Ну OPC UA потом включить в Коммуникаторе как выше.
Посмотрите видео и документацию, на примерах Modbus вроде все было.
з.ы. Не надейтесь, что другое устройство вы настроите так же быстро, будете по одному тегу туда-сюда таскать 100% 🙂
-
Ответ изменён 2 года, 4 месяца назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.