Это как? Посчитать сколько времени прошло с изменения фазы? Или в каждую строку выводить накопленное значение по каждой фазе?
Вид для печати
Это как? Посчитать сколько времени прошло с изменения фазы? Или в каждую строку выводить накопленное значение по каждой фазе?
в отчете стоит метка времени каждой фазы, хочется в строку с данной фазой выводить время работы в этой фазе, по простому это время строки например 2 фазы- время строки 1 фазы, и вот эту разницу в секундах выводить в строку с первой фазой.
То есть выводит разницу времени, которое было между двумя последними состояниями?
Пример в приложении
Добрый день! Подскажите - как менять цвет столбика в Индикаторе? Нужно менять цвет именно значения.
Вариант со Шкалами не подходит (Настройка аварийных границ тоже не подходит, границы меняются).
У меня есть 2 переменные - Предупреждение и Авария.
Необходимо чтобы при превышении значения Предупреждения - шкала (что показывает значение в столбике ) - становилась желтой, при превышении значения Авария - становилась красной.
При этом фон столбика оставался всегда серыми.
Хорошо, но при этом где настроить цвет для значения переменной и для столбика Индикатора?
Переменные присваиваю, меняется цвет только значения переменной на Индикаторе (Причем на синий). Столбик остается Зеленым (И остаются старые границы, который заданы в свойстве)
ЗЫ
Кажется понял, надо сделать сначала со Шкалами, затем тащить переменные заменяя наследование. И тогда вроде бы работает.
Добрый день!
Я построил технологическую схему, в нижней части которой 1/3 екрана занимает тренд. Мой заказчик просит сделать функцию чтобы нажав на кнопку, тренд можно было увеличивать на весь екран, а при нажатии на вторую вернуть прежные размеры тренда. В WinCC я реализовывал подобные функции скриптом, изменяя координаты елемента. Найти как получить доступ к размеру и координатам тренда в Мастер СКАДА неполучается. Возможно это можно реализовать и без скрипта.
Буду рад любым подсказкам.
Это можно без скрита.
Раздел Служебные - Управление документом. В настройках привязываете его к тренду, и включаете задание координат из ФБ. Потом меняете размеры как вам нужно.
Спасибо, буду пробовать.
День добрый) подскажите кто нибудь по моей проблеме, после запуска проекта на MasterScada3 сразу же отправляется большое количество сообщений с одной почты на разные адреса(уведомления об авариях), при этом почтовый ящик блокируется изза подозрительной активности, подскажите как исправить эту проблему?
Раньше такого не было, сменилась почта с которой отправляем и началооось.
заранее спасибо за ответ
То есть вы сменили почтовый аккаунт, и начало блокироваться?
Нужно разобраться действительно ли скада шлет много сообщений. Для этого откройте журнал компьютера в скаде, и в настройках фильтра включите те категории (или конкретные сообщения) которые у вас идут на отправку E-Mail. Если их количество совпадает с тем что отправлено, значит нужно разбираться почему у вас их так много формируется.
в скаде опрашивается много промышленных котельных(более 25), в летний период они остановлены и соответственно некоторые параметры выходят за пределы нормы и следовательно формируется большое количества аварий при первом пуске Скады
по факту да, сменил ящик и его заблокировали, меняешь пароль и его разблокируют сразу же.
Ну тогда вопрос уже не к нам.
Вопрос . На объектах установлены Мастер скады 3.10 на 3х объектах . Можно ли дорабатывать проекты в Демо версии 3.11 иконка не изменилась в 3.11 . Рабочие проекты работают в демо версии 3.11 без требования модификации в 3.11 .?
Для чего это нужно в 3.10 были фичи и Вы говорили что в 3.11 они будут исправлены .
Обратная совместимость не гарантируется. Нужно или поставить 3.10 (лежит на нашем FTP в папке OldDemo).
Либо все ключевые версии обновить до 3.11 - для этого обратитесь в отдел продаж
Доброго вечера.
Помогите решить проблему:
Есть команда + кнопка.
При запуске Мастерскады - необходимо считать состояние переменной (Переменная булевская)
Далее нужно менять состояние это переменной и отслеживать изменение состояния этой переменной (Переменная меняется как со скады, так и с панели).
Сейчас я реализовал через ОС и убрал галку Не передавать данные ОС. Все работает, но в OPC постоянная запись этой переменной.
Таких переменных много - поэтому в в OPC - простыня записей и действий, которая лишь замедляет работу других команд. Опрос по изменению - ничего не меняет, так же постоянная запись переменной.
Если поставить галку Не передавать данные ОС - постоянно записи нет, но при этом отслеживания изменения переменной так же нет, и при запуске Скады - состояние так же не отслеживается.
Функция Восстановление при рестарте - так же работает непонятно, вроде напротив нее стоит значение True, а в дереве Команда серая и без значения, соответственно все расчеты после нее - не верные.
Как сделать опрос по изменению значения переменной?
Если сделали через обратную связь, не должно быть такой проблемы.
Приложите ваш проект (Проект - экспортировать), укажите путь к данной команде
Добрый день. Вопрос по отчетам. У меня есть 10 датчиков давления. В отчет должны попасть графики изменения давления только активных датчиков, количество которых может меняться при каждом испытании. Допустим из 10 датчиков активны 2 -й, 7-й и 10-й, а в следующем испытании все 10. Каким образом мне скрывать- сжимать в отчете диаграммы с неактивными датчиками и подряд отображать только активные датчики?
В поставке скады в разделе Учебные, есть проект "Примеры отчетов". Там есть отчет "Отчет с формой", где происходит скрытие элементов в зависимости от выбранных флагов (можно и внешние переменные использовать).
Попробуйте сделать по аналогии.
Можно класть каждую диаграмму в отдельный бэнд, и выключать его видимость из скрипта.
Спасибо, попробуем. Была ситуация, когда нужно было скрыть предпоследнее текстовое значение в датаданных цикла. По условию делаем его невидимым, остается пустая строка, но как убрать эту строку и сжать размер этого бэнда датаданных цикла? Может есть какое свойство? Пробовали на этом значении и на бэнде ставить свойство "может сжиматься" - не отработало. Нужно скриптом задавать высоту?
Посмотрите пример в приложении. Скрипт в событиях страницы
1)Спасибо, с бэндами все получилось.
2)Пример посмотрели - когда команда последняя - все отлично. А когда нужно предпоследнюю строку убрать - не получается, убирает и последнюю и предпоследнюю. Не соображу, как сделать.
Посмотрите настройку "Стиль стыковки", можно настроить у всех - Сверху.
Или менять из скрипта координаты.
Получилось с настройкой "Стиль стыковки". Спасибо большое!!!
Подскажите пожалуйста, можно ли в отчете сделать разделение таблицы по дням в месяце, например оператор хочет посмотреть дынные с итогом за 10 дней, каким образом сделать, чтобы таблица прерывалась в зависимости от даты, выводила итог за день, и продолжалась следующим днем, сейчас таблица идет непрерывно с 1 по 10 день, с итогом за все 10 дней.
Требуется вывести отчет за 10 дней, но чтобы каждый день либо был отдельной таблицей в отчете с своим итогом, либо это одна таблица, но визуально разделенная строкой "Итог".
не знаю смог объяснить или нет, я хочу открыть отчет за N дней, и сразу в одном отчете увидеть визуально что таблица разделяется по дням:
7 октября 15:08/ данные1/ данные2/
7 октября 16:45/ данные1/ данные2/
7 октября 18:15/ данные1/ данные2/
ИТОГ:/ данные1/ данные2/
8 октября 15:08/ данные1/ данные2/
8 октября 16:45/ данные1/ данные2/
8 октября 18:15/ данные1/ данные2/
ИТОГ:/ данные1/ данные2/
Посмотрите документацию по отчетам
https://insat.ru/products/?category=1525
Раздел - отчет с группировкой.
Итог будете подводить в бэнде "Итог группы".
В качестве условия группировки можно использовать день (если отчет не будет строится больше чем за месяц). Делаете рассчитываемую колонку в источник и в нее выводите день месяца строки данных. Это и будет условием группировки.
Спасибо за подсказку
Подскажите пожалуйста, а почему происходит запись значения переменной (дублируется ВЫКЛ, перед ВКЛ), если она не меняла своего значения, а архивация стоит только по изменению?Вложение 51280
У нас проблема не проявляется.
Включено ли моделирование ступеньки?
Может идет запись в значение через событие?
Да, переменная включалась по ФБ "Выдержка времени". С этим кое как разобрался. Еще проблема есть)
В документации о сворачивании групп есть информация о настройке сворачивания определенных групп, либо всех сразу. Я не могу сделать так, чтобы группы были свернуты при построение отчета. У меня нет данных настроек Вложение 51284
Все разобрался, интерфейс по новому сделан, требуется {true} вписать прям в редактор
Добрый день.
Имеется проект мастерскада, берет данные от двух opc серверов, codesys и lectus.
Архивация данных осуществляется через бд конектор в postgresql.
Операционная система Windows 10 x64
Хотели глянуть показания аналогвого сигнала на дату 1 января 2019 года, в тренде выставили - Данных нет.
Подскажите новичкам, как глянуть целостность архива, какие (за какой промежуток времени) даты есть и.т.д?
Система работала с января по март, включили сейчас работает данные визуализирует, в трендах сохраняет на срок, когда включили, прошлых данных нет.
Читал на форуме что данная скада работает якобы со своим архивом или как. вообще было бы замечательно если это возможно, делать графики в excel если она на такое способна.
Подскажите как вообще с архивом работать используя сторонние приложения и возможно ли это?
За ранее большое спасибо.
Для анализа данные нужны практически всегда столкнулись с проблемой.
https://i114.fastpic.ru/thumb/2020/1...ff6e683bc.jpeg
https://i114.fastpic.ru/thumb/2020/1...3352401ee.jpeg
Свои графики можно, в редакторе отчетов.
https://insat.ru/products/?category=1525
Отдел "Построение отчетов в MasterReport", а их уже потом сохранять.
------
По данным, проверьте что нужная переменная архивируется именно в архив postgresql.
Если будут вопросы по проекту, проще сразу на почту support@insat.ru, так удобнее
Большое спасибо! Тут вопрос острее стоит как посмотреть данные за прошлый "период", например за январь 2020 года. Папка где лежит "база" проекта имеет объем 2,7Gb, думается данные в ней имеются. Как их вытащить, просмотрев мануал по мастеру отчетов не увидел где настраивается временной диапазон параметра.
Можете ткнуть носом )
Для начала проверьте что данные вообще есть. У переменной стоит архивирование?
Если перенести её в отчет и в качестве начала\конца выбрать нужные диапазоны данные будут?
Согласно инструкции
создал объект время, в него добавил, как написано начало конец, интервал, так же начало и конец смены. Выставил необходимые настройки, дату Начало указал дату из "прошлого".
Все сохранил. Приступил к созданию отчета. Отчет возможно создать только мастером, при нажатии на кнопку выходит ошибка см.ниже.
В мастере отчетов к сожалению не указывается временной диапазон, хотя фигурируют Начало и конец с мены, с какими то не понятными значениями., сложилось ощущение что в проекте где то имеются эти настройки, найти не могу.
https://i114.fastpic.ru/thumb/2020/1...d70eeb2f9.jpeg
https://i114.fastpic.ru/thumb/2020/1...0bdd336e5.jpeg
Скриншоты ошибок возникающих при попытке нажать кнопку: "Добавить очтет"
https://i114.fastpic.ru/thumb/2020/1...25b24e9f6.jpeg https://i114.fastpic.ru/thumb/2020/1...1f6780a9f.jpeg
Шаблон настройки сигналов, основной слой стоит длительность: 30,00:00:00 не указывает ли эта цифра на сохранение архива в течении 30 дней?
https://i114.fastpic.ru/thumb/2020/1...5dbb96713.jpeg