djbond07

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

Просмотр 15 сообщений - с 31 по 45 (из 295 всего)
  • Автор
    Сообщения
  • djbond07
    Участник

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

    djbond07
    Участник

    Конечно, только после установки модулей они появляются.

    djbond07
    Участник

    Добрый день! Код компьютера генерируется в файле
    C:\SCADA\ScadaServer\Config\CompCode.txt (путь по умолчанию)
    Или же в логе интересующего Вас модуля, например для модуля автоматического управления это
    C:\SCADA\ScadaServer\Log\ModAutoControl.log
    Строчка
    Computer code: XXXXXXX

    • Этот ответ был изменен 6 лет, 8 месяцев назад от djbond07.
    в ответ на: Использование формул #6823
    djbond07
    Участник

    Я при подобных ошибках сразу лезу в CalcEngine.cs. В логе сервера пишутся строки с ошибкой, и в большинстве случаев сразу всё понятно стаёт.

    djbond07
    Участник

    Тупанул, там же через WebSettings можно всё настроить. Сегодня попробую такой вариант. Странно просто, что у меня этих настроек нет. Раньше они были точно…Может опять же в конфиге можно включить эту вкладку?

    djbond07
    Участник

    Хм…В том-то и дело, что у меня такого пункта нет…Только пункты «Отчёты» и «О приложении». Вебстанция 5.0.0.3. В линуксе соответственно «Reports» и «About».

    djbond07
    Участник

    А что по поводу проблемы с установкой скады можете сказать? У Вас такого не было? Можете протестировать на новом образе системы? В принципе как оказалось проблема не такая страшная, просто нужно понять, она реально всплывает при чистой установке, или у меня просто какой-то глюк в системе (хотя система чистая).

    djbond07
    Участник

    Нет нет, у Web такие же ошибки, это не лечится по ходу) Я вставляю костыль в виде 2-го веб приложения. То есть к одному обращаюсь локально, а к другому удалённо.

    djbond07
    Участник

    Немного поэкспериментировал. Сделал так:
    Сначала установил все необходимые пакеты mono. Потом скопировал всю папку scada кроме подпапки ScadaWeb. Создал в папке scada пустую папку ScadaWeb. Раздал ей права 0777, и зарегистрировал на неё веб приложение через mono. После этого скопировал в неё содержимое папки ScadaWeb дистрибутива скады. Перезагрузил малинку.
    В итоге всё заработало с первого раза без всяких ошибок. Устанавливал всё в /opt как в руководстве. Как-то так в общем…Вопрос всё равно открыт остаётся. Мне интересно, я один такой или есть ещё подобные проблемы?

    Вопрос к manjey73. Напомните, почему Вы устанавливаете в /home/pi, а не в /opt?

    djbond07
    Участник

    Да, Вы хорошо подметили про вылеты при входе из разных сетей. Но я больше того скажу, даже если Raspi в домашней сети находится, то выбрасывает при входе с разных устройств.

    djbond07
    Участник

    На самом деле с малинки сейчас зашёл, просто через http://192.168.1.140:8084/web отлично всё открылось. Скорей всего просто в кэше что-то осталось и поэтому плюёт мне Hello!!!. Так что вопрос №2 отпадает.

    Ну и опять же добавлю, что при обращении с 2-х устройств к одному web приложению неминуемо выкидывает из него того пользователя, кто зашёл последним. С ошибками, типа error updating ***** data.

    • Этот ответ был изменен 6 лет, 9 месяцев назад от djbond07.
    djbond07
    Участник

    Сделал. Удалил старый файл из папки, и скопировал туда внутренности ScadaWeb. Результат такой:
    По ссылке http://192.168.1.140:8084/web — открывается старое веб приложение (там просто Hello!!! написано, и больше ничего).
    По ссылке http://192.168.1.140:8084/web/Login.aspx — открывается тестовая мнемосхема и вся скада. То есть по сути метод сработал.
    По ссылке http://192.168.1.140:8084/scada/Login.aspx (Старое веб приложение) — открывается та же самая ошибка 400, о которой я писал в начале.
    Вопрос №1 — почему так?
    Вопрос №2 — почему даже после удаления файла моего кастомного простого web приложения и перезагрузки Raspberry Pi всё ещё оно открывается по ссылке http://192.168.1.140:8084/web ?

    djbond07
    Участник

    Полностью согласен с manjey73, эта связка сервер+коммуникатор+модуль автоматического управления работают отлично.
    Теперь по проблеме. Я создал веб приложение с простейшей страницей, и всё отлично открылось! Клал в /home/pi/web, то есть туда же где и скада лежит.
    Запрос выглядел так:
    http://192.168.1.140:8084/web/
    IP потому что открывал на другом компе в локалке.

    • Этот ответ был изменен 6 лет, 9 месяцев назад от djbond07.
    в ответ на: Функции (формулы) для Rapid SCADA #6650
    djbond07
    Участник

    Добрый день, manjey73! Попытался протестировать формулу TON, и вот что обнаружилось:
    1. ScadaServer Ругается на длинное тире в этой записи
    if (!q) ET = Ticks() — TonST[res];
    Изменил на обычный «-«, ошибка пропала. Это же относится к формуле TOF.
    А так формула работает, спасибо большое!

    в ответ на: Драйвер GPIO Raspberry Pi3 #5952
    djbond07
    Участник

    Добрый день! Можете немного рассказать как использовать драйвер? Хотелось бы потестировать.

Просмотр 15 сообщений - с 31 по 45 (из 295 всего)