Передача дорасчетного ТИ в БД

Стартовая страница Форумы Понять, как работает ПО Передача дорасчетного ТИ в БД

Помечено: , , ,

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

    Ранее обсуждалась тема: ссылка
    Создал дорасчетный сигнал в коммуникаторе, значение по текущему срезу наблюдается. После передачи конфигурации, во входных каналах наблюдаются созданные дорасчетные сигналы. На форме по номеру регистра значения не наблюдаю, в базе такое значение не создано.
    Все таки, как выводить на веб морду скады дорасчетные значения?

    #21940
    a80808
    Участник

    Ну тема там немного про другое — экспорт дорасчетных во внешнюю БД.
    Никаких проблем с выводом дорасчетных в схемы никогда не наблюдал — выводятся как обычные каналы ТИ и ТС. Проблема в чем то другом.
    А почему вы создаете дорасчетный канал в коммуникаторе? Он создается в базе конфигурации в таблице «Входные каналы» вручную. Присваивается тип «Дорасчетный». Эти каналы обрабатываются только сервером и к Коммуникатору не имеют никакого отношения.

    #21941
    hiddenofheaven
    Участник

    Неправильно описал. Да, так и есть, во входных каналах создал «дорасчетный» вручную, передал конфигурацию, в текущем срезе данных значение есть. На морде скады нету. Проверил через http:…./api?prm=YYY, выводит 0.

    #21942
    a80808
    Участник

    Попробуйте сбросить кэш браузера Ctrl+F5 или Ctrl+F6 — не помню точно). Но вообще то ситуация непонятная…
    Попробуйте например такое (выводит дату и время на схему — 110% работает во всех, кроме шестой, версиях):

    https://ibb.co/c3mDGjN

    https://ibb.co/HgLB132

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

    @hiddenofheaven, сделайте скриншоте настроек и проблемы, пожалуйста.

    #21946
    hiddenofheaven
    Участник

    Скриншот

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

    Кроме передачи настроенных каналов может надо добавить этот же канал и в интерфейс, куда его выводить?

    #21949
    hiddenofheaven
    Участник

    Интерйейс -> Редактор таблиц -> 736 присутствует

    #21951
    a80808
    Участник

    Так вы только в таблицы его выводите? На схему нет?
    Можете прислать скриншот как настроено в редакторе таблиц.
    А вообще то какая задача стоит? Судя по наименованию канала это статус (состояние) двери на какой то ГРЭС. А исходный канал (706) в вашем случае) нормально отображается?

    #21952
    hiddenofheaven
    Участник

    Исходный канал 706 это дискретный сигнал с контроллера, который всегда равен 1. Я хочу создать «дорасчетный» канал для дальнейшей работы. (для теста же взял копию канала 706: VAL(706) ).
    Скриншот
    Все сигналы кроме дорасчетных удается вывести на форму.

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

    Ну хорошо 🙂
    Напишите в канале 736 такую формулу:

    SetVal(736, Val(736)+1)

    Это счетчик, каждую секнду будет прибавлять единицу

    #21957
    manjey73
    Участник

    Как бы наличие или отсутствие формул никак не должно влиять на вывод канала в таблицу WEB…

    #21958
    a80808
    Участник

    Ну это да. Просто как я понял там все время ноль выводится…

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

    Для полноты картины не хватает скриншота свойств канала и скриншотов его отображения.

    #21966
    hiddenofheaven
    Участник

    Скриншот
    Скриншот
    Я больше не знаю какие настройки есть.) Направьте в верном направлении.

    a80808, SetVal(736, Val(736)+1), изменил формулу, передал конфигурацию, какие еще кнопки нужно нажать?

    • Ответ изменён 4 года, 5 месяцев назад пользователем hiddenofheaven.
Просмотр 15 сообщений - с 1 по 15 (из 37 всего)
  • Для ответа в этой теме необходимо авторизоваться.