Не появляется окно ввода

Стартовая страница Форумы Ошибки в работе Ошибки Веб Не появляется окно ввода

Просмотр 14 сообщений - с 1 по 14 (из 14 всего)
  • Автор
    Записи
  • #41866
    Renovatzo
    Участник

    Добрый день. Возникла проблема при работе с представлениями в Rapid SCADA версия 6.2.1.1. В мнемосхему добавляю компонент «Кнопка» и указываю в свойствах «Действие» → «Отправить команду» и «Канал управления» например 888. В настройках канала управления указываю «Тип канала» → «Расчетный/выходной», а в «Формула» → «Вых» → SetData();.Когда захожу на рабочую страницу скады в браузере, кнопка отображается, происходит визуализация нажатия но реакции ни какой. По идее должно открыться диалоговое окно куда я должен ввести данные которые в дальнейшем будут использоваться в расчетах. Пробовал создавать кнопку и без указания канала управления, в 5 версии скады это вызывало ошибку но открывало диалоговое окно. В чем может быть проблема?

    #41890
    Mikhail
    Модератор

    Добрый день!
    Если в свойствах компонента указано действие «Отправить команду» и задан канал управления, то должно открываться диалоговое окно при нажатии на кнопку.

    Откройте инструменты браузера (F12) и проверьте в консоли, не возникает ли какая-либо ошибка при нажатии кнопки. Кроме того, пришлите скриншот со свойствами компонента для проверки.

    #41891
    Mikhail
    Модератор

    Дополнительно проверьте ScadaWeb.log на наличие ошибок.

    #41943
    Renovatzo
    Участник

    Ссылки на скриншоты:




    Небольшое уточнение. Необходимо при нажатии на кнопку выполнить расчет и вывод данных в самой Rapid Scaada. Отправлять данные на контроллер или удаленное устройство нет необходимости.

    #41944
    Renovatzo
    Участник

    Не работают ссылки на скриншоты. Есть ли другие варианты их отправить.

    #41945
    manjey73
    Участник

    Просто как файлы положите и ссылками.
    Например на своем облаке от почты с открытием шары.

    #41948
    Renovatzo
    Участник
    #41953
    manjey73
    Участник

    вызывает сомнение применения SetData() ;
    Что-то более приземленное пробовали? например вообще не писать формулу ?

    #41954
    manjey73
    Участник

    з.ы. из-за того, что в xml указываются цифры достаточно сложно иногда понимать соответствие что есть что. Но это больше в сторону разработки наезд 🙂

    #41976
    Mikhail
    Модератор

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

    #41987
    Renovatzo
    Участник

    Исправленная ссылка
    https://drive.google.com/drive/folders/1838rHJKa8Gq6jAqCag8l0DdW_jBMP9CC
    Пробовал создавать пустую кнопку без привязки к каналам и формула, единственное, что указывал это действие «Отправить команду». Даже в этом случае не появлялось окно ввода.

    #41988
    manjey73
    Участник

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

    #41989
    manjey73
    Участник

    Что-то у вас с кнопкой или web. Окно не появляется только в одном случае, если канал управления в кнопке указан 0.
    Если канал указан, но его нет в конфигурации сервера, окно открывается с уведомлением, что такой канал не найден.

    #41991
    Mikhail
    Модератор

    В формулах точка с запятой в конце лишняя. Кроме того, SetData() — это должна быть выходная формула, а не входная. В остальном не вижу ошибок.

    Попробуйте настроить отправку команды на основе простейшего проекта HelloWorld. В нём уже есть нужные каналы, осталось добавить мнемосхему.

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

Просмотр 14 сообщений - с 1 по 14 (из 14 всего)
  • Для ответа в этой теме необходимо авторизоваться.