Alexandr

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

Просмотр 15 сообщений - с 46 по 60 (из 67 всего)
  • Автор
    Записи
  • в ответ на: Новый релиз Rapid SCADA 6.0.2 #27557
    Alexandr
    Участник

    Всем добрый день,

    пару дней уже пытаюсь запустить новый релиз 6.0.2.
    Если правда посмотреть справку о ПО то показывает релиз 6.0.0.1

    Проблема в следующем
    При инсталяции выполнил все требования которые требовал установщик.
    Установил RapidScada, запускаю, загружаю тестовый проект «Hello World».
    Отрываю вебстанцию, но страницы нет
    пробовал открыть
    http://localhost:10008
    http://localhost:10000
    нет стартовой страницы.

    Статус экземпляра показывает следующее
    Сервер — норма
    Коммуникатор — норма
    Вебстанция — не доступен.

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

    Alexandr
    Участник

    а80808,

    Спасибо все заработало))).

    Alexandr
    Участник

    Михаил, спасибо за предложение.

    Проблем с опросом и отправкой команд нет.
    Scada работает верно.

    Сейчас я столкнулся с новыми проблемами под названием «Формулы».
    Описаний и примеров не так много к сожалению.
    Нет понимания если формулу создать во вкладке «формулы», как ее применять во вкладке входные КП.

    Начинаю поверхностное изучение C# для того что бы вывести информацию на WEB в том формате который нужен.

    Alexandr
    Участник

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

    Спасибо.

    Alexandr
    Участник

    manjey73,

    подтверждение я имею ввиду

    действие.

    Отправить команду, работает но требует ввода пароля при выполнении.
    Отправить команду сразу, не работает.

    Alexandr
    Участник

    Вопрос с управлением статуса решен следующим образом

    В регистрах изменен тип элементов с int4 на uint4.

    а далее
    в канале управления:

    Тип команды «стандартная».
    Значение «выполнить»
    Использовать формулу.
    формула в режим Stop Cmd*0x8B74748B

    но есть такой момент, если использовать команду с подтверждением то все работает,
    Если использовать команду без подтверждения то не работает :).

    Alexandr
    Участник

    manjey73,

    формулу использую в канале управления.

    Тип команды стандартная.
    Использовать формулу.
    и пытался ввести формулы которые были предложены выше.

    Канал управления не привязаны к каналам входным, так у DeepSea выполнено.

    То есть что бы включить к примеру режим Stop, высылаем на регистр 4104-4105 значение 8B74 748B, выключить этот режим можно только его сменив на другой поэтому я использую не откл-вкл а выполнить, к примеру режим AUTO, для этого высылаем на регистр 4104-4105 уже значение 8B75 748A.

    а управление Digital Output, уже должны быть по принципу откл-вкл, параметр 0-1

    a80808, я уже пробовал с любыми скобками в о всех положениях, но не работает.

    • Ответ изменён 4 года, 5 месяцев назад пользователем Alexandr.
    Alexandr
    Участник

    Дополнение по ошибке

    «Ошибка в компилировании исходного кода формул:

    Имя Cmd отсутствует в текущем контексте
    «

    Alexandr
    Участник

    Всем добрый день,

    Дело дошло до визуализации.
    И снова проблемы передачи команды, через схему.

    manjey73, любая команда с галочкой использовать формулу Сmd*0x8B74748B или Сmd*2339665035, нарушает запуск Scada-Server. Состояние становится: ошибка.

    Может кто-нибудь подскажет как это решить).

    Alexandr
    Участник

    Добрый день Михаил,

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

    Пытаюсь решать задачи по мере их появления.

    Alexandr
    Участник

    @manjey73

    Огромное спасибо, за помощь!

    Alexandr
    Участник

    Спасибо всем кто откликнулся,

    Настроил, управление появилось.

    Возможно кому-нибудь понадобится, поэтому распишу что да как. Так как
    у меня пока нет оболочки, веду работу по вводу регистров и сверки показаний. работаю с панели КП и статистика линии.

    Настроил следующим образом.

    Команда множественная 16 (10Н).
    Адрес элемента 4104
    Количество элементов 1
    Тип элементов int(4 байта)
    Номер команды 1.

    Далее в КП

    Ввожу номер команды 1,
    Далее выбираю «Бинарная»,
    Далее 16-ричные данные.
    В строке ввожу 35700 29835 в формате HEX — 8B74748B, без любых пробелов и знаков табуляции.

    Ну и отправить команду :).

    Всем спасибо!

    Alexandr
    Участник

    Не могли бы пояснить не много,

    к примеру хочу отправить команду, вводим номер команды, ставим галочку «Бинарная», далее 16-ричные данные.

    Сюда хочу внести
    35700 29835 в 16-чном виде, это согласно калькулятору «8B74» и «748B».

    Между значениями требуется делать какую-нибудь табуляцию?

    и почему Михаил в начале добавил «0x» 8B74748B. Что обозначает 0х?

    Alexandr
    Участник

    manjey73,

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

    к примеру:
    Регистр 4104 передать значение 35700
    Регистр 4105 передать значение 29835

    После записи регистров, Контроллер DeepSea сам выполнит суммирование, и если сумма двух регистров верная то выполнит команду.

    Т.е. мне требуется нажимая на команду к примеру ручное управление «MAN» выслать два регистра, желательно самому не вводить ни каких данных.

    Alexandr
    Участник

    manjey73,

    «Одновременно можно записать при помощи функции 10h иначе никак» — тут понятно, в документации также указано использовать 10h (множественная команда)

    а можно чуть подробнее, как пользоваться формулами.

    Я просто не совсем понимаю как произойдет отправка именно нужных мне значений.

    • Ответ изменён 4 года, 5 месяцев назад пользователем Alexandr.
Просмотр 15 сообщений - с 46 по 60 (из 67 всего)