PDA

Просмотр полной версии : Запись в таблицу по сигналу



РусланСемей
21.03.2020, 15:59
Добрый день. Стоит следующая задача. Есть ПР200, на него приходит по RS определенный вес с бункера. Как только нажимают на кнопку ( т.е. приходит сигнал на дискретный вход) вес должен записаться в таблицу Мастер Скады. Все переменные заведены в Скаду. Как реализовать такую функцию записи веса по дискретному сигналу в таблицу состоящих из 30 строк (в день отгружается до 30 бункеров с весом до 7тонн). Каждый день таблица должна обнуляться и записывать в общий накопленный вес за сутки в другую таблицу состоящим из 31 строк (тоесть 31 дней), по истечению месяца и она должна обнулится. Спасибо.
MS 3.10
Примерно так48019
48020

SCADAMaster
21.03.2020, 16:35
С таблицей потом что нужно делать?
Как вариант - можно формировать отчет.

РусланСемей
21.03.2020, 16:46
Таблица после уходит в ежедневный отчет с данными из этой таблицы. И так каждый день.
Вес нужно учитывать именно по дискретному сигналу.

SCADAMaster
22.03.2020, 09:56
Так отчет подходит? Или нужно на мнемосхеме таблицу формировать?
Если нужно формирование отчета по дискретному сигналу - строиться отчет по условию.

РусланСемей
22.03.2020, 18:47
нужно на мнемосхеме таблицу сформировать. А после например в семь утра эту таблицу отправить в отчет. Так как таблица должна обнулиться в 8 утра для новых значений.

SCADAMaster
23.03.2020, 09:30
Штатно компонента таблица в MasterSCADA нет.
Тут три варианта:
1. Опять же использовать отчет - его можно в том числе размещать на мнемосхеме (есть специальный контрол).
2. Написать свой ВФБ на C#
3. Сделать псевдотаблицу из изображений объекта. Каждое изображение - строка. В объекте размещаете значения. Далее с помощью скрипта производите присваивание значений в момент возникновения по условию.