Стартовая страница › Форумы › Понять, как работает ПО › Графики Про в V6
Помечено: Графики Про в V6
- В этой теме 44 ответа, 7 участников, последнее обновление 1 месяц, 2 недели назад сделано qweqweqwe.
-
АвторСообщения
-
17.11.2023 в 10:56 #30391a80808Участник
Михаил, подскажите на что влияют параметры конфигурации Графиков Про и как ими управлять (пробовал методом тыка, ничего не меняется)
<TrendColor>
<QuantityIDsИ возвращаясь к истории
Про линии границ на монографикеО выводе линии границ на график. По идее нагромождения избежать можно — как я понял сейчас плагин понимает, один график выводится или несколько (при указании <TrendColorAsStatus> = true при одном графике отображается цвет статуса, при нескольких — разные цвета).
Планируется ли к реализации?17.11.2023 в 12:18 #30394MikhailМодераторЭти параметры используются, когда график содержит несколько осей Y. Тренд привязывается к определённой оси на основе размерности QuantityID. Если график привязан к оси Y, то он может иметь заданный цвет.
На данный момент автоматическое отображение границ на графике не запланировано к реализации. Используя существующие средства, можно добавить график с его границами (которые являются каналами) на дэшборд или создать отдельное представление типа График Про. Но для большого количества графиков это будет неудобно, т.к. требует ручной настройки.
30.12.2023 в 21:51 #30771corsarУчастникДобрый день, недавно приобрел ГрафикиПро, сейчас разбираюсь. Есть желание использовать две оси Y: по одной оси температура, по второй давление. Нашел данное обсуждение, как наиболее подходящее под мой вопрос. Подскажите, пожалуйста, что нужно прописать в <QuantityIDs>, чтобы каналы 100-103, 107 были привязаны к оси Y температур, а каналы 300-310, 320 к оси Y давлений. Номера и диапазоны каналов взял произвольно для примера. Пока метод «научного тыка» не срабатывает 🙂
31.12.2023 в 11:11 #30772MikhailМодераторДобрый день!
Каналам нужно присвоить соответствующие размерности. В файле настроек Графики Про добавить оси Y, указав для них идентификаторы размерностей.Графики Про поддерживает несколько профилей. Каждый профиль связан в определённым файлом настроек. Удобно оставить профиль по умолчанию как есть, а экспериментировать с другим профилем.
01.01.2024 в 03:23 #30774corsarУчастникДоброго времени суток, с наступившим Новым Годом! Спасибо за предыдущий оперативный ответ несмотря на выходной предпраздничный день. Я воспользовался новогодней суетой и попробовал реализовать задумку с двумя осями Y: слева давление -1.0…0.0 кг/см2, справа температура в градусах. Нигде же не написано, что я нормальный 🙂 Профиль, конечно же, для экспериментов создал новый, это удобно. Каналам размерность задал: температурам градусы Цельсия (номер 22 в таблице размерностей), под давление в таблице размерностей создал новую строку 1002 [кг/см²]. Для каналов давления размерность кг/см² выбрал. Далее сделал копию оси Y в профиле графика, получилось так:
<YAxes>
<YAxis>
<!— Position: Left, Right —>
<Position>Right</Position>
<AutoWidth>true</AutoWidth>
<Width>0</Width>
<ShowTitle>true</ShowTitle>
<ShowGridLines>true</ShowGridLines>
<MajorTickSize>4</MajorTickSize>
<MinorTickSize>2</MinorTickSize>
<MinorTickCount>4</MinorTickCount>
<LabelMargin>2, 3</LabelMargin>
<FontSize>12</FontSize>
<LineColor>#808080</LineColor>
<TextColor>#000000</TextColor>
<TrendColor></TrendColor>
<AutoScale>true</AutoScale>
<IncludeZero>true</IncludeZero>
<Min>0.0</Min>
<Max>0.0</Max>
<QuantityIDs>22</QuantityIDs>
</YAxis>
<YAxis>
<!— Position: Left, Right —>
<Position>Left</Position>
<AutoWidth>true</AutoWidth>
<Width>0</Width>
<ShowTitle>true</ShowTitle>
<ShowGridLines>true</ShowGridLines>
<MajorTickSize>4</MajorTickSize>
<MinorTickSize>2</MinorTickSize>
<MinorTickCount>4</MinorTickCount>
<LabelMargin>2, 3</LabelMargin>
<FontSize>12</FontSize>
<LineColor>#808080</LineColor>
<TextColor>#000000</TextColor>
<TrendColor></TrendColor>
<AutoScale>false</AutoScale>
<IncludeZero>true</IncludeZero>
<Min>-1.1</Min>
<Max>+0.1</Max>
<QuantityIDs>1002</QuantityIDs>
</YAxis>
</YAxes>Однако на графике после загрузки отображается только правая шкала температур, ожидаемой левой шкалы давлений обнаружить не удается. Есть большое подозрение, что я все таки что-то недопонимаю… Может ли это быть связано с тем, что я хочу увидеть +240 на правой шкале температур и -0,95 на левой шкале давлений? То есть слишком большая разница между шкалами?
02.01.2024 в 10:48 #30776MikhailМодераторДобрый день!
Добавьте 3-ю шкалу без указания QuantityIDs, чтобы график в любом случае мог привязаться к какой-либо шкале. Масштаб шкалы не влияет на привязку канала к ней. Приложите ссылки на скриншоты настроек (каналы, величины, настройки графика) и результатов.02.01.2024 в 14:40 #30781corsarУчастникДобрый день!
Попробовал добавить третью шкалу Y без указания размерности, однако это не помогло. Скрины каналов, величин, размерностей, настроек графиков, результатов запаковал и загрузил на файлообменник https://dropmefiles.com/oDGx7. Некоторые из каналов устройства REGIGRAPH на всплывающей легенде графика отображаются как — потому что сами измерительные каналы устройства не запараметрированы.
Благодарю за поддержку даже в праздничные дни!03.01.2024 в 12:25 #30783MikhailМодераторДобрый день!
Просьба выложить скриншоты таким образом, чтобы их не приходилось скачивать. Например, через сервис https://imgbb.com/03.01.2024 в 14:12 #30787corsarУчастникДобрый день! Скрины загрузил, но при попытке отправки сообщение не отправляется. Подозреваю, что срабатывает какой-то антиспам, так как в сообщении много ссылок. Попробую по 3 ссылки в сообщении.
https://ibb.co/B6mXytB
https://ibb.co/0ZbdSVb
https://ibb.co/cc5H2bQ03.01.2024 в 14:13 #30788corsarУчастникСледующая часть скринов:
https://ibb.co/56FpQdv
https://ibb.co/hCTMYYd
https://ibb.co/BzqyxMj03.01.2024 в 14:13 #30789corsarУчастникСледующая часть скринов:
https://ibb.co/YNKKbSL
https://ibb.co/TW8hVTJ
https://ibb.co/NszRTTF03.01.2024 в 14:13 #30790corsarУчастникСледующая часть скринов:
https://ibb.co/pb34tTv
https://ibb.co/2q63YKx
https://ibb.co/0q8P5nR03.01.2024 в 14:14 #30791corsarУчастникСледующая часть скринов:
https://ibb.co/yqRDtFx
https://ibb.co/C2GSY9T
https://ibb.co/N9B2D8F04.01.2024 в 14:01 #30792MikhailМодераторДобрый день!
Подозреваю, что срабатывает какой-то антиспам, так как в сообщении много ссылок.
Да, там есть ограничение.
Сначала нужно добиться корректной работы графика при открытии его на отдельной вкладке. Затем уже разместить аналогичный график на мнемосхеме.
Настройте оси Y таким, образом, чтобы была видна величина и размерность по оси. Сделайте скриншот, на котором виден график на отдельной вкладке, включая адресную строку браузера.
04.01.2024 в 19:44 #30793corsarУчастникДобрый вечер, добавил в представления график про. До этого я использовал размещенный на мнемосхеме график размером во весь экран. Представление в виде «график про» удобнее. В аргументах прописал
cnlNums=200-204&mode=fixed&period=3&periodMin=60&title=Печь ЭКС-15. Оператор ФИО /_________________/ Контролер ФИО /_________________/ подпись /______/&profile=PlgChartPro_FullScr_v1.xmlскрин здесь:
https://ibb.co/zx5RHTxканалы 200-204 — это температуры, скрин
https://ibb.co/PQTnbKzсоздал копию PlgChartPro.xml с именем PlgChartPro_FullScr_v1.xml
В этой копии дописал оси Y. Как Вы и советовали, одну ось сделал с пустым <QuantityIDs></QuantityIDs> для случая, если будет добавлена переменная, не являющаяся градусами Цельсия (22 индекс в таблице размерностей) или килопаскалями (72 индекс в таблице размерностей). Температуру по правой оси Y, кПа и остальное — по левой шкале Y.
<YAxes>
<YAxis>
<!— Position: Left, Right —>
<Position>Right</Position>
<AutoWidth>true</AutoWidth>
<Width>0</Width>
<ShowTitle>true</ShowTitle>
<ShowGridLines>true</ShowGridLines>
<MajorTickSize>4</MajorTickSize>
<MinorTickSize>2</MinorTickSize>
<MinorTickCount>4</MinorTickCount>
<LabelMargin>2, 3</LabelMargin>
<FontSize>12</FontSize>
<LineColor>#808080</LineColor>
<TextColor>#000000</TextColor>
<TrendColor></TrendColor>
<AutoScale>true</AutoScale>
<IncludeZero>true</IncludeZero>
<Min>0.0</Min>
<Max>0.0</Max>
<QuantityIDs>22</QuantityIDs>
</YAxis><YAxis>
<!— Position: Left, Right —>
<Position>Left</Position>
<AutoWidth>true</AutoWidth>
<Width>0</Width>
<ShowTitle>true</ShowTitle>
<ShowGridLines>true</ShowGridLines>
<MajorTickSize>4</MajorTickSize>
<MinorTickSize>2</MinorTickSize>
<MinorTickCount>4</MinorTickCount>
<LabelMargin>2, 3</LabelMargin>
<FontSize>12</FontSize>
<LineColor>#808080</LineColor>
<TextColor>#000000</TextColor>
<TrendColor></TrendColor>
<AutoScale>true</AutoScale>
<IncludeZero>true</IncludeZero>
<Min>0.0</Min>
<Max>0.0</Max>
<QuantityIDs>72</QuantityIDs>
</YAxis><YAxis>
<!— Position: Left, Right —>
<Position>Left</Position>
<AutoWidth>true</AutoWidth>
<Width>0</Width>
<ShowTitle>true</ShowTitle>
<ShowGridLines>true</ShowGridLines>
<MajorTickSize>4</MajorTickSize>
<MinorTickSize>2</MinorTickSize>
<MinorTickCount>4</MinorTickCount>
<LabelMargin>2, 3</LabelMargin>
<FontSize>12</FontSize>
<LineColor>#808080</LineColor>
<TextColor>#000000</TextColor>
<TrendColor></TrendColor>
<AutoScale>true</AutoScale>
<IncludeZero>true</IncludeZero>
<Min>0.0</Min>
<Max>0.0</Max>
<QuantityIDs></QuantityIDs>
</YAxis>
</YAxes>Все выглядит красиво:
https://ibb.co/WgFhhS6 -
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.