Форум АО "ВЗЛЕТ"

Автоматизация и диспетчеризация => Взлет СП4 => Тема начата: greaves от 21.03.2017, 12:38:43



Название: Фактическое остутствие данных при отображении их наличия
Отправлено: greaves от 21.03.2017, 12:38:43
Здравствуйте. Проблема с некоторыми СПТ961. Причём непонятно, почему на одних узлах с такими же тепловычислителями всё нормально, а на других нет.
Получил суточные данные за 30 дней. В списке приборов наличие данных за интервал указано. Горит зеленый кружок. В папке Vzljot Sp\Asdv\Unknown файлов нет.
Но при попытке посмотреть архив видим, что данных нет. Отображается только дата.


Название: Re:Фактическое остутствие данных при отображении их наличия
Отправлено: Иван Кривокора от 21.03.2017, 13:20:03
Здравствуйте.
Скажите, пожалуйста, какие значения параметров Расчетный час и Расчетный день заданы как для тепловычислителя, у которого "Нет данных", так и для других того же типа, с которыми такого поведения не наблюдается. Так же прошу указать используемые типы подключения.
Более того, я заметил, что для тепловычислителя, которому вы посвятили эту тему, были собраны месячные данные - в этих архивах есть данные?


Название: Re:Фактическое остутствие данных при отображении их наличия
Отправлено: greaves от 21.03.2017, 13:42:55
Везде используется подключение через адаптер АССВ-030.
Там где суточные данные данные нормально приходит расчётный час равен 0.
А там где расчётный час равен 23, то проблема с суточными данными. Причём и на СПТ961 (на них я в и проверил ситуацию с расчтеным часом) и на единственном СПТ941.20. Там также расчётный час равен 23 и не показываются суточные данные.


Название: Re:Фактическое остутствие данных при отображении их наличия
Отправлено: greaves от 21.03.2017, 13:44:25
Месячный архив для тепловычислителя, которому я посвятил эту тему есть в программе есть.


Название: Re:Фактическое остутствие данных при отображении их наличия
Отправлено: Иван Кривокора от 21.03.2017, 14:49:23
К сожалению, драйверы СПТ961 ничего не знают о расчетном часе, и поэтому всегда запрашивают архивы со временем "00".

Для подобных узлов в настройках подключения прибора (или группы) включить чек-бокс Не использовать оптимизацию запросов.

Далее, в вашем случае, коли данные "Нет данных" уже собраны, для этого прибора необходимо пересобрать архивы с их перезаписью:
1. Выделить прибор;
2. Для него выполнить Выполнить сбор архивных данных;
3. Далее, в открывшейся форме Список приборов с прибором шага 1 кликнуть на кнопку Настройки;
4. В открывшемся окне Настройки сбора данных:
4.1. выбрать Использовать следующие параметры [сбора данных];
4.2. включить чек-бокс Перезаписать ранее полученные данные;
4.3. задать необходимые глубину или период, чтобы переспросить собранные ранее данные с "Нет данных";
4.4. нажать Ок;
5. Выполнить сбор.


Название: Re:Фактическое остутствие данных при отображении их наличия
Отправлено: greaves от 22.03.2017, 13:06:01
Спасибо, с СПТ961 это решило проблему с отсутствием суточных архивов в программе. Но к сожалению с имеющимся СПТ941.20 это не помогло. Там также расчетный час равен 23. Пробовал и указанный выше метод, и полностью удалял, а затем создавал узел, и пробовал скачивать суточные по 3-5 дней, не помогает. Часовые архивы есть, а суточных нет. При опросе они скачиваются без ошибок.


Название: Re:Фактическое остутствие данных при отображении их наличия
Отправлено: Иван Кривокора от 22.03.2017, 14:13:05
К сожалению, для СПТ94х на протоколе M4 Extended есть проблема с чтением и сбором суточных и месячных архивов в случае нестандартных значений расчетного часа и/или расчетных суток. В ближайшем обновлении будет исправлено.


Название: Re:Фактическое остутствие данных при отображении их наличия
Отправлено: Дмитрий Пархоменко от 30.03.2017, 09:00:16
Стало доступным обновление Взлет СП4 версии 4.0.15.5, скачать его можно здесь (http://vzljot.ru/forum/index.php?topic=6008.msg23178;topicseen#msg23178).


Название: Re:Фактическое остутствие данных при отображении их наличия
Отправлено: greaves от 06.04.2017, 17:15:53
После обновления Взлет СП4 на версию 4.0.15.5 было исправлена проблема со скачиванием часовых и суточных архивов с тепловычислителей СПТ961 и СПТ941.20. Теперь они, как и должно быть, заносятся в архив.
Но осталась одна проблема с СПТ961, если расчетный час(во Взлет СП4 - контрактный час) равен 23 часам, а не 00. Если расчетный час в СПТ961 равен 00 часам, то в суточных архивах есть все данные без пропусков. Но если расчётный час равен 23 часам, то имеются пропуски в суточном архиве, причём за эти дни часовой архив есть.
Пробовал включить чек-бокс "Не использовать оптимизацию запросов" в настройках подключения прибора и перекачать данные по http://vzljot.ru/forum/index.php?topic=6397.msg23141#msg23141 (http://инструкции) из этой темы. Не помогает. Пропуски в суточном архиве остаются.


Название: Re:Фактическое остутствие данных при отображении их наличия
Отправлено: Иван Кривокора от 19.04.2017, 19:01:31
Здравствуйте!
Стало доступным обновление Взлет СП4 версии 4.0.15.9, скачать его можно здесь (http://vzljot.ru/forum/index.php?topic=6008.msg23271;topicseen#msg23271).

Для СПТ961 (а также СПТ961М и СПТ962) необходимо перезаписать драйвер в адаптерах АСЕВ-040/АССВ-030 и выполнить повторный сбор данных с перезаписью ранее полученных. Или пересоздать соответствующие узлы и выполнить сбор на необходимую глубину в общем порядке. Также теперь нет необходимости включать чек-бокс "Не использовать оптимизацию запросов".


Название: Re:Фактическое остутствие данных при отображении их наличия
Отправлено: greaves от 08.11.2017, 13:53:13
После какого-то из последних обновлений снова появилась эта проблема. СПТ961 и СПТ941.20 с контрактным часом 23. Опять нет суточных архивов, хотя данные успешно получаются(папки Temp и Unknown пусты и в программе у узла"зеленый кружок").
Только теперь не помогает ни обновление драйвера(попробовал перепрошить, вдруг обновился драйвер), ни удаление узла из базы и опрос заново созданного с активным пунктом "Не использовать оптимизацию запросов".