This is topic Выборка среза из архива in forum SIAD/SQL. Архивирование в TRACE MODE / SIAD/SQL. Data Logging in TRACE MODE at Форум TRACE MODE: техническая поддержка.
1. Необходимо отобразить на мнемосхеме состояние оборудования из архива (оператор выбирает дату-время). Каналы FLOAT сохраняю в СПАД-архив. Каким образом получить из архива срез для отображения архивных значений на мнемосхеме? 2. На обучающем видео "Пример экспорта данных из архива SCADA TRACE MODE 6.10 в файлы форматов TXT, HTML и XML" показано получение из ГЭ Тренд точек времени правой и левой границ тренда. Возможно ли получить значение выбранного времени из ГЭ Тренд - красная вертикальная линия, которую перемещает оператор?
Posted by Nico (Участник № / Member № 5342) on :
нет
Posted by Андрей Тольятти (Участник № / Member № 6191) on :
Необходимо отобразить на мнемосхеме состояние оборудования из архива (оператор выбирает дату-время). Каналы FLOAT сохраняю в СПАД-архив. Каким образом получить из архива срез для отображения архивных значений на мнемосхеме?
Пробую использовать Call.DifSnap. - (92, I2) = 0 - аргументы arg0 и arg1 – времена срезов - к аргументу arg2 привязал архивируемый канал FLOAT - аргументы arg3 и arg4 - ожидаю появление срезов - Параметр = 0
Из справки: "Байт 0 значения канала DifSnap задает номер архива, байт 1 – тип обработки" - Архив у меня СПАД1, байт0 = 1 - Тип обработки 2 (для получения срезов), байт1 = 2 Таким образом посылаю в канал 33.
В результате получаю в arg3 разность срезов, а мне нужен срез.
Аналогичный результат для типа обработки = 4 (посылаю в канал 65)
Posted by Nico (Участник № / Member № 5342) on :
десятичное значение 33 умещается в один байт " - Архив у меня СПАД1, байт0 = 1 - Тип обработки 2 (для получения срезов), байт1 = 2 " Таким образом значение 0x201(513).
Posted by Андрей Тольятти (Участник № / Member № 6191) on :