Mikhail

Созданные ответы форума

Просмотр 15 сообщений - с 5,266 по 5,280 (из 5,323 всего)
  • Автор
    Сообщения
  • Mikhail
    Модератор

    Да, вполне. По протоколу Modbus. Если будете использовать RS-232 на RPi, напишите о своём опыте, пожалуйста.

    в ответ на: Нет связи с сервером #1561
    Mikhail
    Модератор

    В таком случае, вероятно, настройки связи по TCP где-то были не согласованы.

    Mikhail
    Модератор

    Мне кажется, что на реальном объекте (не дома) использование GPIO приведёт к тому, что RPi выгорит после какой-нибудь грозы. Но если всё-таки использовать, то нужно написать отдельный драйвер (DLL для Коммуникатора) для работы с GPIO.

    На мой взгляд, лучше всего использовать Moxa NPort, который работает как шлюз Ethernet-RS-232/485 и некоторые модели имеют гальваническую развязку. В ближайший месяц буду подключать Moxa NPort к RPi, так что появится опыт их совместного использования.

    в ответ на: Нет связи с сервером #1557
    Mikhail
    Модератор

    Дело не в пароле, веб-приложение не может подключиться в SCADA-Серверу по TCP порту 10000. Наиболее частая причина — порт занят другим приложением. Например, torrent-клиентом. Ещё соединение может блокироваться firewall. К сожалению, в журнале SCADA-Сервера не всегда появляется об ошибке открытия порта, но всё равно проверьте журнал. Посмотреть, какие порты заняты можно с помощью популярной утилиты TCPView.

    Mikhail
    Модератор

    Не совсем. Raspberry нужно рассматривать как сервер. На нём работает полноценная SCADA. Единственное, если нужны мнемосхемы, то придётся развернуть веб-приложение SCADA-Web отдельно на Windows компьютере и прописать в его настройках IP или имя хоста Raspberry.

    Драйвер для RPi потребуется писать, если нужно работать с GPIO самого RPi, сейчас подразумевается, что данные на RPi приходят от других контроллеров или датчиков.

    Mikhail
    Модератор

    В целом согласен. UI постепенно выносится в отдельный код. С практической точки зрения это не вызывает проблем, т.к. в Mono если класс не поддерживается, но при этом не вызывается, то его наличие не мешает работе DLL.

    Кстати, у нас есть пользователи, которые разработали свои веб-сервисы для работы из Java Script. Кроме того, Silverlight-приложение для отображения схем получает текущие значения через WCF-сервис.

    Mikhail
    Модератор

    На всех версиях Linux в настоящий момент в SCADA-Web не работает отображение данных на мнемосхемах. В таблицах и на графиках — работает. Поддержка схем на Linux появится в этом году.

    Документация доступна на http://rapidscada.ru/product/documentation/ плюс при установке по умолчанию создаётся пример настроек. Технические вопросы можно задавать на этом форуме.

    SCADA систему можно разработать на множестве фреймфорков, многие из которых кросс-платформенные. Rapid SCADA разработана на .NET и в случае работы на Linux использует Mono .NET Framework.

    Mikhail
    Модератор

    Добрый день!
    Сама Rapid SCADA мультиязычная в любом дистрибутиве. Отличается только язык установки. Переключить культуру после установки можно с помощью SetCulture.exe

    Для Raspberry отдельного русскоязычного установщика делать не планируется, потому что пользователи Linux в той или иной степени дружат с английским.

    В Linux версии пока не работают схемы в SCADA-Web. В качестве обходного решения можно установить веб-приложение на Windows, а серверную часть на Linux. В будущих версиях Rapid SCADA эта проблема будет решена.

    в ответ на: Температурные датчики DS1820 и DS18B20 #1546
    Mikhail
    Модератор

    Готово, работает. Подключается к Rapid SCADA по протоколу Modbus TCP.

    Можно скачать исходники проекта:
    https://github.com/2mik/arduino-2mik/tree/master/net_th_meter

    Используется:
    — Arduino Nano,
    — датчик влажности и температуры DHT22,
    — датчики температуры DS18B20 — 3 шт.
    — модуль LAN.

    Общая стоимость компонентов по текущим ценам около 1000 руб.

    в ответ на: проблемы с администратором #1545
    Mikhail
    Модератор

    Если Администратор даже не появляется на экране, то нужно установить SQL Server Compact. Его установочные файлы есть в дистрибутиве Rapid SCADA в папке Prerequisites.

    в ответ на: Подвисает scada #1541
    Mikhail
    Модератор

    Сейчас отвечу отдельным письмом по эл. почте.

    Mikhail
    Модератор

    В базе конфигурации можно выбрать команду с одним значением, например, «Выполнить». В этом случае отключать будет не нужно. Формулы при этом, возможно, придётся доработать.

    Mikhail
    Модератор

    Тогда в каком смысле требуется нажимать кнопку 2 раза?

    в ответ на: Подвисает scada #1536
    Mikhail
    Модератор

    Формулы выглядят обычными. Нужно восстановить картину происходящего:
    1. Каким образом проявляется зависание?
    2. Если убрать использование этих формул в таблицах входных каналов и каналов управления, то зависание не возникает?
    3. Возникнет ли зависание, если отключить SCADA-Коммуникатор?

    в ответ на: KpModbus #1535
    Mikhail
    Модератор

    По е-маил не совсем удобно, тем более, что новая версия драйвера может быть полезной сообществу, и было бы замечательно, если она будет легко доступной на привычных ресурсах в веб.

Просмотр 15 сообщений - с 5,266 по 5,280 (из 5,323 всего)