Ответы в темах
-
АвторЗаписи
-
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
УчастникСпасибо всем кто откликнулся,
Настроил, управление появилось.
Возможно кому-нибудь понадобится, поэтому распишу что да как. Так как
у меня пока нет оболочки, веду работу по вводу регистров и сверки показаний. работаю с панели КП и статистика линии.Настроил следующим образом.
Команда множественная 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.
-
Ответ изменён 4 года, 5 месяцев назад пользователем
-
АвторЗаписи