vovanse

Ответы в темах

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Автор
    Записи
  • в ответ на: Веб станция #30518
    vovanse
    Участник

    P.S. Еще столкнулся в тем, что не открывалось с других компьютеров, только localhost — но там разобрался, файрволл на компьютере со скадой. Но со старой версией такой проблемы не было.

    в ответ на: Веб станция #30514
    vovanse
    Участник

    Спасибо, установка ASP.NET Core Hosting Bundle помогла.

    • Ответ изменён 2 года, 8 месяцев назад пользователем vovanse.
    в ответ на: Веб станция #30511
    vovanse
    Участник

    Взял чистую винду, куда еще не устанавливал никаких версий, пробую установить 6.5.1. Скачал, все, что запрашивалось при установке:
    dotnet-sdk-6.0.417-win-x64
    windowsdesktop-runtime-6.0.25-win-x64

    Установка завершилась успешно. Перезагружать пробовал
    В логах установки увидел:

    Создание веб-сайта
    Создание ярлыка Вебстанция
    Обновление файла скрипта svc_restart.bat
    Обновление файла скрипта svc_start.bat
    Обновление файла скрипта svc_stop.bat
    Веб-сайт http://localhost:10008 создан успешно

    Но при попытке открыть получаю:

    Ошибка HTTP 500.19 — Internal Server Error
    Запрашиваемая страница не доступна из-за неверной конфигурации данных для этой страницы.
    Модуль nbsp; IIS Web Core
    Уведомление неизвестно
    Обработчик Пока не определено
    Код ошибки 0x8007000d
    Ошибка конфигурации
    Файл конфигурации \\?\C:\Program Files\SCADA\ScadaWeb\web.config
    Запрошенный URL-адрес http://localhost:10008/
    Физический путь
    Метод входа Пока не определено
    Пользователь, выполнивший вход Пока не определено

    Куда дальше смотреть? Что попробовать?

    в ответ на: Веб станция #30508
    vovanse
    Участник

    Добрый день! Как раз вопрос по переходу на версию 6. Была 5.8.4, удалил, поставил 6.5.1. При открытии http://localhost/scada/ получаю:
    Ошибка HTTP 500.19 — Internal Server Error
    Запрашиваемая страница не доступна из-за неверной конфигурации данных для этой страницы.

    Подробные сведения об ошибке:
    Запрошенный URL-адрес http://localhost:80/scada/
    Физический путь C:\SCADA\ScadaWeb\
    Метод входа Пока не определено
    Модуль nbsp; IIS Web Core
    Уведомление BeginRequest
    Обработчик Пока не определено
    Код ошибки 0x80070003
    Ошибка конфигурации Не удалось прочитать файл конфигурации
    Файл конфигурации \\?\C:\SCADA\ScadaWeb\web.config

    Явно видны какие-то остатки старой конфигурации -C:\SCADA\ScadaWeb, новая установлена в папку по-умолчанию. Повторные удаления, установки, перезагрузки — не помогли. Что и где поправить/удалить?

    Старую удалил штатно, новую установил и пробую проект helloword

    в ответ на: Команды управления #18180
    vovanse
    Участник

    В журнале то я вижу. Необходимо сделать какое-то уведомление, если устройство ответило ошибкой на команду записи в modbus регистр. Хоть как-то уведомить об этом пользователя. Всплывающее окно, либо еще какое-то оповещение. Можно ли как-то узнать, успешно выполнилась команда записи в регистр или нет, основываясь на ответе modbus устройства на команду записи? Без последующего чтения каких либо регистров? Функции какие-либо, скрипты — в какую сторону смотреть можно?

    в ответ на: Новое приложение Агент #11225
    vovanse
    Участник

    Переустановил все на виндовой машине (Windows 10 x64), scada 5.6.0, агент — по ссылке вначале этой ветки.

    В администраторе выбираю «Удаленный сервер», «статус сервера», профиль «Test», «Соединиться»

    Получаю:
    Статус сервера: Норма
    Служба коммуникатора: Форматтер сгенерировал исключение при попытке десериализовать сообщение: Ошибка десериализации параметра http://tempuri.org/:serviceApp. Сообщение InnerException было «Неверное перечисляемое значение «Comm» не может быть десериализовано в тип «Scada.Agent.ServiceApp». Если данный тип имеет атрибут DataContractAttribute, то необходимо убедиться в том, что необходимые перечисляемые значения имеются и отмечены атрибутом EnumMemberAttribute.». Подробнее см. InnerException.

    В логах агента:
    2019-03-05 22:08:44 <PAPA><СИСТЕМА><ACT> Создана сессия с ид. 3826127003262206930
    2019-03-05 22:08:44 <PAPA><СИСТЕМА><ACT> Пользователь admin подключился к Default

    В другом:
    2019-03-05 22:08:44 <PAPA><СИСТЕМА><ACT> Создана сессия с ид. 3826127003262206930
    2019-03-05 22:08:44 <PAPA><СИСТЕМА><ACT> Пользователь admin подключился к Default
    2019-03-05 22:09:32 <PAPA><СИСТЕМА><EXC> Ошибка при получении статуса службы:
    System.IO.IOException: Процесс не может получить доступ к файлу «C:\SCADA\ScadaServer\Log\ScadaServerSvc.txt», так как этот файл используется другим процессом.
    в System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    в System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
    в System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
    в System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
    в System.IO.StreamReader..ctor(String path, Encoding encoding)
    в System.IO.File.InternalReadAllLines(String path, Encoding encoding)
    в System.IO.File.ReadAllLines(String path, Encoding encoding)
    в Scada.Agent.ScadaInstance.GetServiceStatus(ServiceApp serviceApp, ServiceStatus& status)

    В ScadaServerSvc.log

    ———————————————————————————
    2019-03-05 21:59:49 <PAPA><СИСТЕМА><ACT> Служба ScadaServerService 5.1.1.0 запущена
    2019-03-05 21:59:49 <PAPA><СИСТЕМА><ACT> Проверка существования директорий данных выполнена успешно
    2019-03-05 21:59:49 <PAPA><СИСТЕМА><ACT> Проверка существования файлов базы конфигурации выполнена успешно
    2019-03-05 21:59:49 <PAPA><СИСТЕМА><ACT> Входные каналы считаны из базы конфигурации. Количество активных каналов: 40
    2019-03-05 21:59:49 <PAPA><СИСТЕМА><ACT> Каналы управления считаны из базы конфигурации
    2019-03-05 21:59:49 <PAPA><СИСТЕМА><ACT> Пользователи считаны из базы конфигурации
    2019-03-05 21:59:49 <PAPA><СИСТЕМА><ACT> Формулы считаны из базы конфигурации
    2019-03-05 21:59:50 <PAPA><СИСТЕМА><ACT> Исходный код формул калькулятора откомпилирован
    2019-03-05 21:59:50 <PAPA><СИСТЕМА><ACT> Прослушиватель соединений запущен
    2019-03-05 21:59:50 <PAPA><СИСТЕМА><ACT> Запуск работы сервера
    2019-03-05 21:59:50 <PAPA><СИСТЕМА><ACT> Текущий срез не загружен
    2019-03-05 21:59:50 <PAPA><СИСТЕМА><ACT> Соединение с клиентом 127.0.0.1
    2019-03-05 21:59:50 <PAPA><СИСТЕМА><ACT> Пользователь ScadaComm успешно аутентифицирован
    2019-03-05 22:00:56 <PAPA><СИСТЕМА><EXC> Ошибка при записи в файл информации о работе приложения: Процесс не может получить доступ к файлу «C:\SCADA\ScadaServer\Log\ScadaServerSvc.txt», так как этот файл используется другим процессом.
    ну и т.п.

    в ответ на: Новое приложение Агент #11182
    vovanse
    Участник

    Добрый день!
    Два сервера, один на Windows, другой на Linux. Скачивание конфигурации (Linux -> Windows) проходит нормально. При передаче конфигурации (Windows -> Lunux) возникает ошибка:

    Создана сессия -8318945447024858814
    Вход в систему выполнен
    Конфигурация передана
    Не удалось перезапустить службу Сервера
    Ошибка при передаче конфигурации:

    Invalid enum value ‘Comm’ cannot be deserialized into type ‘Scada.Agent.ServiceApp’. Ensure that the necessary enum values are present and are marked with EnumMemberAttribute attribute if the type has DataContractAttribute attribute.

    Если передавать не все, а например ScadaComm, получаю:

    Invalid enum value ‘Comm’ cannot be deserialized into type ‘Scada.Agent.ConfigParts’. Ensure that the necessary enum values are present and are marked with EnumMemberAttribute attribute if the type has DataContractAttribute attribute.

    Что может быть, где искать причину?

    vovanse
    Участник

    Пытаюсь активировать модули. Скачал, установил, активировал. Появились в Web пункты «Главное меню — Регистрация — Графики Про», «Главное меню — Регистрация — Дэшборды». При попытки зайти туда — получаю сообщение:

    «Ошибка приложения
    Произошла ошибка приложения. Если она повторяется часто, обратитесь в службу поддержки, пожалуйста.
    Дополнительная информация:
    Регистрационные данные отсутствуют»

    Как зарегистрировать? Версия Вебстанция 5.0.5.0, пару дней назад скачал и установил.

    В чем может быть проблема? Что делаю не так?

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