Стартовая страница › Форумы › Понять, как работает ПО › Передача дорасчетного ТИ в БД
Помечено: scada, web, веб, дорасчетный
- В этой теме 36 ответов, 4 участника, последнее обновление 4 года, 5 месяцев назад сделано
a80808.
-
АвторЗаписи
-
21.02.2022 в 08:05 #21939
hiddenofheaven
УчастникРанее обсуждалась тема: ссылка
Создал дорасчетный сигнал в коммуникаторе, значение по текущему срезу наблюдается. После передачи конфигурации, во входных каналах наблюдаются созданные дорасчетные сигналы. На форме по номеру регистра значения не наблюдаю, в базе такое значение не создано.
Все таки, как выводить на веб морду скады дорасчетные значения?21.02.2022 в 08:23 #21940
a80808УчастникНу тема там немного про другое — экспорт дорасчетных во внешнюю БД.
Никаких проблем с выводом дорасчетных в схемы никогда не наблюдал — выводятся как обычные каналы ТИ и ТС. Проблема в чем то другом.
А почему вы создаете дорасчетный канал в коммуникаторе? Он создается в базе конфигурации в таблице «Входные каналы» вручную. Присваивается тип «Дорасчетный». Эти каналы обрабатываются только сервером и к Коммуникатору не имеют никакого отношения.21.02.2022 в 08:31 #21941hiddenofheaven
УчастникНеправильно описал. Да, так и есть, во входных каналах создал «дорасчетный» вручную, передал конфигурацию, в текущем срезе данных значение есть. На морде скады нету. Проверил через http:…./api?prm=YYY, выводит 0.
21.02.2022 в 09:21 #21942
a80808УчастникПопробуйте сбросить кэш браузера Ctrl+F5 или Ctrl+F6 — не помню точно). Но вообще то ситуация непонятная…
Попробуйте например такое (выводит дату и время на схему — 110% работает во всех, кроме шестой, версиях):21.02.2022 в 09:25 #21943
MikhailМодератор@hiddenofheaven, сделайте скриншоте настроек и проблемы, пожалуйста.
21.02.2022 в 09:37 #21946hiddenofheaven
Участник-
Ответ изменён 4 года, 5 месяцев назад пользователем
hiddenofheaven.
21.02.2022 в 09:38 #21948
manjey73УчастникКроме передачи настроенных каналов может надо добавить этот же канал и в интерфейс, куда его выводить?
21.02.2022 в 09:54 #21949hiddenofheaven
УчастникИнтерйейс -> Редактор таблиц -> 736 присутствует
21.02.2022 в 12:35 #21951
a80808УчастникТак вы только в таблицы его выводите? На схему нет?
Можете прислать скриншот как настроено в редакторе таблиц.
А вообще то какая задача стоит? Судя по наименованию канала это статус (состояние) двери на какой то ГРЭС. А исходный канал (706) в вашем случае) нормально отображается?21.02.2022 в 12:49 #21952hiddenofheaven
УчастникИсходный канал 706 это дискретный сигнал с контроллера, который всегда равен 1. Я хочу создать «дорасчетный» канал для дальнейшей работы. (для теста же взял копию канала 706: VAL(706) ).
Скриншот
Все сигналы кроме дорасчетных удается вывести на форму.-
Ответ изменён 4 года, 5 месяцев назад пользователем
hiddenofheaven.
21.02.2022 в 15:07 #21954
a80808УчастникНу хорошо 🙂
Напишите в канале 736 такую формулу:SetVal(736, Val(736)+1)
Это счетчик, каждую секнду будет прибавлять единицу
21.02.2022 в 16:34 #21957
manjey73УчастникКак бы наличие или отсутствие формул никак не должно влиять на вывод канала в таблицу WEB…
21.02.2022 в 16:48 #21958
a80808УчастникНу это да. Просто как я понял там все время ноль выводится…
21.02.2022 в 18:36 #21960
MikhailМодераторДля полноты картины не хватает скриншота свойств канала и скриншотов его отображения.
22.02.2022 в 06:21 #21966hiddenofheaven
УчастникСкриншот
Скриншот
Я больше не знаю какие настройки есть.) Направьте в верном направлении.a80808, SetVal(736, Val(736)+1), изменил формулу, передал конфигурацию, какие еще кнопки нужно нажать?
-
Ответ изменён 4 года, 5 месяцев назад пользователем
hiddenofheaven.
-
Ответ изменён 4 года, 5 месяцев назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.