Mikhail

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

Просмотр 15 сообщений - с 6,091 по 6,105 (из 7,774 всего)
  • Автор
    Сообщения
  • Mikhail
    Модератор

    Вы выбрали в общих настройках веб-приложения использовать Графики Про для построения графиков?

    Mikhail
    Модератор

    Можете написать, как воспроизвести эту ошибку на конфигурации по умолчанию? Нужно её исправить.
    Либо прислать ещё скриншот со вкладки Сеть, где будет видно, какие данные возвращает веб-приложение на запрос GetCurCnlDataExt и которые приводят к ошибке.

    в ответ на: Отправка почты из Linux #7005
    Mikhail
    Модератор

    Я могу подсказать, как сделать на .NET простейшее приложение для отправки письма. Там буквально несколько строк. На нём будет проще тестировать.

    в ответ на: Отправка почты из Linux #7004
    Mikhail
    Модератор

    Да, starttls не поддерживается стандартными классами .NET для отправки почты. Поддерживается SSL.
    Текст ошибки зависит от скупости разработчиков, которые реализовывали отправку )

    Mikhail
    Модератор

    При сработке методов модуля OnCurDataProcessed и OnCurDataCalculated вам передаётся ссылка на срез всех каналов. Вам достаточно получать срез внутри этих методов? Чтобы получить срез из заданных каналов используйте переменную ServerData.
    Читать срез напрямую из файла допустимо, но не очень красиво, на мой взгляд, потому что срез уже есть в памяти.
    Вы разобрались, как использовать отладчик Visual Studio?

    Mikhail
    Модератор

    Перезапуск сервера — это полностью новый запуск службы, поэтому конструктор вызывается. Хотя в идеале нужно стремиться к тому, чтобы при вызове OnServerStart и OnServerStop модуль корректно перезапускался.
    Если есть вопросы по отладке модуля в дебаггере — задавайте.

    Mikhail
    Модератор

    Нужно активировать плагин, тогда появятся пункты меню.
    Добавьте прав на папку C:\SCADA\ScadaWeb\config (и наверное C:\SCADA\ScadaWeb\log).
    Проще всего добавить полные права пользователю Все, но если хочется по-правильному, то права нужны тому пользователю от имени которого работает пул приложений.

    в ответ на: Дэшборды и представления #6992
    Mikhail
    Модератор

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

    Mikhail
    Модератор

    Как увидите, что вышла новая версия, там это будет. Получать уведомления о выходе версий можно через Facebook.

    Mikhail
    Модератор

    С хранимыми процедурами получается понятнее. Кроме того, в них можно писать логи и т.п.

    в ответ на: Отправка почты из Linux #6981
    Mikhail
    Модератор

    Когда заработает, напишите, пожалуйста, что там было.

    в ответ на: Apache + RapidScada #6976
    Mikhail
    Модератор

    Надо же. Не пробовали искать аналогичные проблемы с линками в англоязычном интернете?

    Mikhail
    Модератор

    SetVal можно увидеть в C:\SCADA\ScadaServer\Log\CalcEngine.cs
    Linq скорее всего не получится вызвать, т.к. мало написать using System.Linq, нужно, чтобы была подключена соответствующая DLL.

    Mikhail
    Модератор

    Спасибо за код. Однако рекомендую выкладывать исходники на GitHub, а в форуме оставлять ссылку на код. Так будет проще найти этот код в будущем.

    Mikhail
    Модератор

    NaN может быть только в том случае, если его передаёт конкретное устройство по Модбас. Не все устройства передают NaN, зависит от того, как реализовал прошивку производитель.

    Полагаю, синтаксис фильтра не корректный, т.к. запрос не является блоком T/SQL. Лучше используйте вызов хранимых процедур из модуля экспорта, а них уже реализуйте нужную логику.

Просмотр 15 сообщений - с 6,091 по 6,105 (из 7,774 всего)