Mikhail

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

Просмотр 15 сообщений - с 1 по 15 (из 6,560 всего)
  • Автор
    Сообщения
  • в ответ на: Использование main-api #26276
    Mikhail
    Модератор

    Исправил ошибку в main-api.js
    Сможете взять с ГибХаба новую версию файла?

    в ответ на: Драйвер OwenCloud V6 #26275
    Mikhail
    Модератор

    Остался вопрос как спрятать надпись в общих параметрах

    Если есть общие данные, то они показываются.
    Если не нравится их внешний вид, то нужно у своего объекта переопределить метод ToString()

    Да, можно добавить в репозиторий, только ссылку наверное просто на всю папку как у других, лежащих на Google диске, а то вдруг буду менять файл

    Уточните, какая ссылка будет?

    в ответ на: Ошибка ASP.login_aspx #26274
    Mikhail
    Модератор

    Добрый день!
    Тема дублируется. Ответы смотрите здесь.

    в ответ на: Формула контроля мин и макс #26273
    Mikhail
    Модератор

    Попробуйте такой вариант выходной формулы

    public double MyCmd()
    {
      if (CmdVal <= 0)
        throw new Exception("Test");
      return CmdVal;
    }

    Если значение команды меньше или равно 0, то должно быть сообщение оператору.
    Напишите, сработало?

    в ответ на: OPC сервер для rapidscada #26272
    Mikhail
    Модератор

    Если будет востребовано, возможно, сделаем отдельный модуль OPC UA-сервера, который работает по другому алгоритму.

    в ответ на: Не устанавливается rapidscada_6.0.0_rc1 #26271
    Mikhail
    Модератор

    Добрый день!
    Какая версия Windows у Вас?
    Какой именно .NET устанавливали?

    в ответ на: Драйвер OwenCloud V6 #26257
    Mikhail
    Модератор

    Интересная разработка.
    Добавить драйвер в Репозиторий модулей?

    Наверное, есть смысл написать о драйвере где-нибудь на форуме ОВЕН, чтобы больше людей узнало о нём.

    Mikhail
    Модератор

    Добрый день!
    Вы создаёте линию при помощи мастера создания линии? Она добавляется при создании в базу конфигурации и в настройки приложения Коммуникатор?
    Сделайте, пожалуйста, скиншоты, чтобы поло понятно, что именно исчезает.

    в ответ на: OPC сервер для rapidscada #26255
    Mikhail
    Модератор

    В стандарт OPC UA добавили reverse connection, при использовании которого OPC-сервер инициирует соединение. В драйвере Rapid SCADA эту опцию пока не реализовывали, но если понадобится, то можно сделать.

    в ответ на: Web Scada #26254
    Mikhail
    Модератор

    Проблема при запросе данных от SCADA-Сервера. Вероятно, порт 10000 занят другой программой или 5-й версией Сервера.

    в ответ на: Использование main-api #26247
    Mikhail
    Модератор

    На запрос
    http://localhost:8080/Api/Main/GetCurData?cnlNums=101
    я получаю ответ
    {"data":[{"cnlNum":101,"val":0.9490992158226871,"stat":15}],"ok":true,"msg":""}

    Проверьте, какой запрос отправляется при вызове JS функции и какой ответ в оригинале. Это видно в инструментах браузера.

    Нужны единицы измерения параметров.

    Вопрос понятен. «Нет-Да» возвращается с помощью getCurDataStep1 и getCurDataStep2, но они не вернут «10 А», например. Записал пожелание, чтобы добавить параметр в функции, который бы определял, добавлять размерность или нет.

    • Этот ответ был изменен 4 дня, 2 часа назад от Mikhail.
    в ответ на: Разработка модулей сервера #26246
    Mikhail
    Модератор

    Задача — считать данные из минутных архивов.

    Это слишком общая задача, т.к. существуют различные способы.

    Из модулей нужно использовать интерфейсы, которые напрямую обращаются к движку Сервера.
    Классы Logic и View теперь расположены в разных проектах, т.к. интерфейс отделён от логики. Делайте по аналогии с существующими модулями с ГитХаба.

    в ответ на: UnitID не добавляется #26245
    Mikhail
    Модератор

    Конкретные ID можно использовать только для тех таблиц, для которых есть классы констант в scada-v6\ScadaCommon\ScadaCommon\Data\Const
    Для размерностей и величин — коды.

    в ответ на: OPC DA удалённое подключение #26244
    Mikhail
    Модератор

    Тогда, наверное, оптимально или дождаться драйвера SNMP или связать системы по MQTT. Сейчас не хотелось бы тратить время на исправления 5-й версии.

    в ответ на: Запуск внешнего приложения v.6 #26243
    Mikhail
    Модератор

    Добрый день!
    Класс Process находится в System.Diagnostics.Process.dll, которая является частью .NET Core, но не подключена к формулам. Посмотреть, какие dll доступны в формулах можно в ScadaServer.log после фразы «Added the following dependencies».

    Что делает Ваше внешнее приложение?

Просмотр 15 сообщений - с 1 по 15 (из 6,560 всего)