This is topic Индивидуальный архив in forum Мониторы Реального Времени / Real Time Monitors at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/35/t/000034.html

Posted by AAAA (Участник № / Member № 1712) on :
 
[duno / незнайка]
Подскажите, пожалуйста, как с помощью индивидуального архива в МРВ6 можно создать архивы (часовые, суточные), если это вообще возможно. Самостоятельно мне это не удалось.
[cry / плачь]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
При задании у канала CALL с типом вызова LArc0 атрибута ПАРАМЕТР = 0 его аргумент ARG_001 (обязательно целочисленного типа) будет определять период архивирования значений привязанного канала в остальных аргументах этого архива. Период задается в секундах.
Архивируемые значения записываются в пары аргументов - в четный - значение, в нечетный (DATE&TIME) - метка времени.
 
Posted by AAAA (Участник № / Member № 1712) on :
 
Создал канал CALL-вызов (в свойствах привязал к синусоиде) с типом вызова LArc0 ПАРАМЕТР=0, в аргумент ARG_001 (тип IN) с помощью канала HEX16 записал 1. ARG_002(тип OUT), ARG_003 привязал к каналу_TIME "вход" (тип данных DATE&TIME, тип OUT). На экран, используя элементы <текст>, вывел значения аргуметов ARG_003(тип данных DATE&TIME), ARG_000, ARG_002. Значение аргумента ARG_000 изменяется, а ARG_003 = 00.01.1900 0:00:00 ARG_002 = 0,000 не меняются. Подскажите, пожалуйста, что я не учел.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1. Индивидуальный архив это стек. Минимальное количество пар аргументов, в которые записываются данные - 2. Вам надо создать еще как минимум 2 аргумента.
2. Непосредственно привязать аргумент канала класса ВЫЗОВ к входу любого канала нельзя.
3. Для вывода ARG_003 непосредственно на экран создайте ГЭ "Текст", настройте его на вывод значения аргумента, имеющего тип данных UDINT, в формате вывода "По умолчанию". А этот аргумент экрана привяжите к ARG_003 канала LArc0.
 
Posted by AlKon (Участник № / Member № 1919) on :
 
Добрый день! Может у вас есть демо-проект с использованием индивидуальных архивов?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Пример проекта отправлен.
 
Posted by AlKon (Участник № / Member № 1919) on :
 
Если не трудно отправьте еще раз - я не получал пример. ящик: xxx@mail.ru

[ 12.09.2011, 09:03: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by Nico (Участник № / Member № 5342) on :
 
Лучше использовать CALL.Chgreq(10.8) привязав к нему нужный канал
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Пример переслали на указанный адрес.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2