This is topic Не работает перенаправление СПАД-архива в БД для канала-счетчика in forum Работа с приложениями (ODBC-SQL/OPC/DDE) at Форум TRACE MODE: техническая поддержка.


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

Posted by Dok222 (Участник № / Member № 6537) on :
 
RTM 6.10.1.
Перенаправляю СПАД-архив в базу данных. Все каналы в БД записываются (в том числе, значения каналов класса HEX16, привязанные к FLOAT-каналам), кроме канала, к которому подключен счетчик (счетчик работает, о чем свидетельствует индикация на ГЭ).
Для перенаправления в базу данных, канал счетчика HEX16 привязываю к каналу класса FLOAT.
Когда к HEX16-каналу привязываю не реальный источник со счетчиком, а генератор - запись в базу идет.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Зачем каналы HEX16 "привязываются к FLOAT-каналам"?
О каком "счетчике" идет речь?
Как он подключен к Trace Mode 6?
Изменяются ли значения канала HEX16-канал, к которому привязывается реальный источник?
 
Posted by Dok222 (Участник № / Member № 6537) on :
 
Точно источник не помню, по-моему, в одином из обучающих роликов youtube было сказано, что для перенаправления СПАД-архива в БД все каналы должны быть приведены к одному типу, поэтому HEX16 привязываю к FLOAT-каналу и уже в нем указываю номер СПАД-архива. Если этого не надо делать - поправьте, но так работает и данные записываются.

"Счетчик" - модуль-ввода вывода ICP DAS I-7080D, подключен по Modbus через виртуальный COM-порт преобразователя интерфейсов.
Показания счетчика в процессе работы меняются, т.е. все работает нормально и, как я и писал, все остальные каналы записываются в базу. Повторюсь - когда я к каналу счетчика подключаю не реальный источник, а генератор - данные в базу пишутся.
 
Posted by Dok222 (Участник № / Member № 6537) on :
 
Суть проблемы удалось уточнить.

Есть два физических счетчика, подключенных к модулю I-7080.
Для счетчика 1: Источник 1 (HEX16) -> Канал 1 (HEX16) -> Канал 1 (FLOAT) -> СПАД -> БД
Аналогично со счетчиком 2.

У одного счетчика период обновления околок 5 сек (счетчик 1), у втрого - около 5 мин (счетчик 2). Данные счетчика 1 записываются в базу, а счетчика 2 - не записываются. Когда меняю источники у каналов (к каналу счетчика 2 подключаю источник счетчика 1 и наоборот), то по-преженму, записывается в базу только тот канал, к которому подключен источник счетчика 1, а другой канал, который записывался в базу до смены источников, перестает записываться.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Почему "У одного счетчика период обновления около 5 сек (счетчик 1), у второго - около 5 мин (счетчик 2)."?
"Период обновления" - это период обработки архивируемого канала или период реального обновления значений "Источника"?
При подключении к архивируемому каналу генератора период изменения его значений остается тем же?

Каковы ID архивируемых каналов?
 
Posted by Dok222 (Участник № / Member № 6537) on :
 
quote:
Почему "У одного счетчика период обновления около 5 сек (счетчик 1), у второго - около 5 мин (счетчик 2)."?
Под "периодом обновления" имелось ввиду не свойство канала, а физически данные изменяются раз в 5 сек и раз в 5 мин на разных счетчиках.
Настройки каналов абсолютно одинаковые с периодом обновления - 1 цикл CALC.

quote:
"Период обновления" - это период обработки архивируемого канала или период реального обновления значений "Источника"?
Период изменения значения физического счетчик (период подачи импульса на модуль).

quote:
При подключении к архивируемому каналу генератора период изменения его значений остается тем же?
При подключении генератора к каналу, никаких имзенений ни настроек канала ни настроек генератора не выполнялось. Но, поскольку генератор обновляется чаще, чем раз в 5 мин., значения канала в базу записываются.

quote:
Каковы ID архивируемых каналов?
Канал 1 - ID27, Канал 2 - ID46.

PS Данные счетчика 2 (с обновлением данных раз в 5 мин.) считываются и отображаются на экране корректно.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Пришлите, пожалуйста, Ваш проект вместе с БД на адрес техподдержки hotline@adastra.ru.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Ответ дан почтой.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2