1. Как в ТМ организовать подсчет времени между двумя событиями. Например, в цепочке фильтров начинается режим обессоливания воды, он длиться несколько суток пока цепочка не будет переведена в другой технологический режим. Каким лучше способом узнать время нахождения в режиме обессоливания, например, в часах? 2. Программа, разработанная на VB, представляет собой экран с графиками и таблицами, есть ли в ТМ возможность разместить окно этой программы непосредственно на видеограмме ТМ, чтобы создавалось впечатление, что это единая система?
Posted by Kuznetsov (Участник № / Member № 360) on :
1) Подсчет времени между событиями можно делать в отчетах сервера документирования (СД), по меткам изменения специально созданного канала для этого, например, для индикации режима работы системы. Потом, в СД можно из СПАД-архива подчитать эти изменения и посчитать разницу во времени между двумя соседними изменениями этого канала. Если речь идет о точности в 1ч, можно создать канал с периодом пересчета в 1ч, который будет накапливать свое значение, показывая время работы какого-л. режима.
2)Вариант реализации в ActiveX. Описание есть в документации по ТМ в разделе Редактора Представления Данных.