PDA

Просмотр полной версии : График



neuch
07.04.2015, 00:39
Здравствуйте.
Возможно ли что бы график на мнемосхеме стартовал или обнулялся по событию? Мне нужно строить график кратковременного процесса с отсчетом от нуля, как на вложении, или вызывать настроенный график в новом окне, конечно первое предпочтительнее.

SCADAMaster
07.04.2015, 08:14
Можно средствами тренда.
В палитре мнемосхемы, на закладке "Окна" есть компонент "Тренд". У данного компонента есть входы динамизации "Дата С" и "Дата по". Вы можете в "Дата по" подать сигнал текущего времени (формировать при помощи модуля "Расчет"), а в "Дата С" подавать сигнал начала вашего процесса (при помощи действия у модуля "Событие" присваиваете команде значение текущего времени, и эту команду связываете со входом динамизации).

neuch
07.04.2015, 14:54
Все вроде сделал но не работает, посмотрите пожалуйста что не так.

SCADAMaster
07.04.2015, 15:27
В приложении пример.

neuch
08.04.2015, 00:01
Работает но это не то, график рисуется с права на лево не от ноля неудобно оперативно следить. А можно ли вызывать из основной мнемосхемы еще одну?

SCADAMaster
08.04.2015, 08:13
Работает но это не то, график рисуется с права на лево не от ноля неудобно оперативно следить.
Не совсем понятно - вам нужно чтобы график рисовался справа налево?


А можно ли вызывать из основной мнемосхемы еще одну?
Можно. Создаете у объекта мнемосхему, тащите его на нужную вам мнемосхему правой кнопкой мыши - появится окно вызова мнемосхемы.

neuch
08.04.2015, 16:16
Не совсем понятно - вам нужно чтобы график рисовался справа налево?

Нужно чтобы рисовался от 0 кординаты Y (Время), у меня так не получилось.:(

SCADAMaster
08.04.2015, 16:47
Посмотрите пример в приложении.

neuch
08.04.2015, 18:00
Да это можно использовать, спасибо за быструю помощь.

neuch
09.04.2015, 17:32
Какие есть варианты запуска с основной мнемосхемы дополнительной, кроме как на нее кликнуть? Перелопатил много инфы что то не нашел.

SCADAMaster
09.04.2015, 18:13
А как требуется?

neuch
09.04.2015, 21:30
Вот вариант который меня практически полностью устраивает , но есть недостаток нет задержки кнопки старт, нужно не забыть держать клавишу 2-3 сек иначе процесс не стартует. Можно ли сделать авто задержку или открывать мнемосхему по старту процесса, сейчас использую выход мнемосхемы? А если бы еще и закрывать вторую мнемосхему по стоп, было бы идеально.:D

p.s. В график добавить бы входов, старт, стоп, пауза был бы более универсальный инструмент. :)

SCADAMaster
10.04.2015, 09:08
Вы неправильно сделали - вы привязали выход динамизации к кнопке объекта. Это и приводит к тому что кнопку нужно удерживать.
Замените кнопку объекта обычной кнопкой от команды - как у вас сделано "стоп". Чтобы открыть мнемосхему при нажатии на такую кнопку воспользуйтесь действием (одноименная закладка у команд и событий). С помощью действий можно открывать, закрывать документы, присваивать значения и т.д. Действия есть у дискретных команд и событий.

neuch
10.04.2015, 18:46
Все отлично получилось, большое спасибо.