ТСРВ024М+, различить коды НС для сбоя по питанию и режима Наладка

Здравствуйте! Сегодня получили данные с 1 заведенного ТСРВ024М+, в кодах НС неоднозначно мы можем судить о сбое по питанию и режиме “Наладка”, большая просьба разделить их, оставив скажем 0 за первым событием, а для режима “Наладка” ввести некое символьное обозначение (например N).
123.jpg

В архиве режимов кодов нет, а для нашей базы данных требуется какой-нибудь код. Он целочисленный, поэтому ‘N’ туда записать не получится.
Может сохранить туда -1, или другое число. Есть ли у вас предложения какой цифровой код использовать?

Не имеет значения какое значение, главное просто их различить, давайте -1

Мы сейчас подробнее рассмотрели этот вопрос, тут не всё так просто.

В качестве кода НС в архиве смена режиме мы сохраняем не нулевое значение, а код режима, который описан в протоколе обмена:

0 - Работа
1 - Наладка
2 - Поверка
3 - Калибровка

Это сделано для того, чтобы тип режима можно было узнать не по описанию, а по коду НС. Поэтому, если мы будем сохранять для них одно значение -1, выборку из базы для этого прибора будет написать труднее.

Есть другой вариант решения проблемы. Начиная с версии 3.07 R10 мы ввели понятия “Тип архива событий”. Некоторые приборы, как например ТСРВ-024М+, хранят несколько архивов, в каждом из которых сохраняются различные события.

Пока этого не видно на интерфейсе, но события с ТСРВ-024 уже делятся на следующие типы архивов:

  • Общие (системные) события
  • НС теплосистемы
  • События журнала режимов

Быть может будет проще, если в таблице потребления мы добавим колонки для каждого типа журналов, и вы сможете просматривать те типы НС и событий прибора, которые вам нужны?

Здравствуйте! Вариант такой нас очень устроит как по ТСРВ024М+, так было бы здорово такую задумку увидеть в Промприборовских ТМК, если это возможно. Это необходимо, чтобы в рамках отчетов по точкам, указать код действующей НС, либо режимы или события ТВ.

Здравствуйте, а когда мы сможем увидеть данный функционал?

Здравствуйте! Мы обратили внимание еще вот на какой момент, когда стали анализировать таблицу потребления по ТСРВ024М+ (смотреть вложение)
Мы сразу не могли понять, почему 11 код НС - Отказ по питанию, хотя 11 - это Отказ датчика температуры во 2ом ТП, пока не открыли документацию и не нашли таблицу Отказов. Тот же момент с 1 - это Пропажа питания и в то же время 1 это Q>Qmax. Анализ таких данных невозможен, потому что в этом поле присутствуют данные из всех архивов НС вычислителя. Разделение их облегчило бы работу нам и в рамках отчетов мы представили флаги НС! (не событий или отказов, за исключением режима Наладка) и время действия (во вложении отчет из Взлет СП, например)
123.jpg
321.jpg

А как отображает такие события программа от Взлёта? Там реализовано разделение событий на типы?

я вам покажу что в БД Взлет СП хранит, все станет понятно, поясню

Взлет СП для каждой из 3х ТС в вычислителе ТСРВ024М+ хранит поля Тпрxx(11-14,21-24,31-34) - время неработы по группам НС, Tпр11 - отсутствие питания (№0), Тпр12-№1,2,3,4 (Qmax,Qmin, Q<Qотс, отказ ПР); Тпр13-№26 (дельта t), Тпр14 - Режим Наладки, а также есть поля для 32 НС, которые были урезаны в ТСРВ024М+, чтобы хватало памяти для полей интеграторов по трубам)). Привожу вам флаги НС стандартизованные для ТСРВ024М(+). А так же отдельное поле НС, которое состоит из 32 дефисов, читаются справа налево с позиции 0, кресты стоят в позиции НС
Типы НС.doc (44 KB)
231.jpg

Взлет СП хранит информацию только о НС по теплосистемам, все остальные архивы отсутствуют.

Здравствуйте! Как скоро будут разделены архивы НС и отказов, к переводу узлов из Взлет СП в Лэрс не можем приступить?

Здесь ситуация довольно тонкая. Сделать разделение данных по колонкам мы можем, но это займёт продолжительное время. Пока есть предложение разделить коды другим способом. Например, в этой колонке мы можем отображать составные коды НС <номер_архива>.<номер_события>.

То есть, код режима будет выглядеть, например 5.0, 5.1, и т.д., а код НС по теплосистеме 1.0, 1.1. Устроит ли вас подобный вариант?

Давайте мы обозначим <номер архива> по порядку с 1 - коды НС, коды отказов - 2 и тд. Устроит пока, понимаем что займет время разделение по колонкам. Все это касается ТСРВ024М+ и ТСРВ024М. А что касается ТМК приборов, там тоже весьма интересно у вас сделано, скажем отключение питания фиксируется по окончанию события, то есть для вывода флага Отключение Питания нужно скользить по строкам (пока время работы < 24) до появления кода 1. Скрипт нужен, который по ТМК будет выбирать и выводить код НС на начало события и каждый день до его завершения.

Мы готовы обсудить доработку отображения событий в отдельной теме, в этой теме мы обсуждаем проблему различия кодов НС для Взлет ТСРВ-024М+.

Здравствуйте! Да нет все правильно, в этой теме изначально мы обсуждаем разделение кодов НС и отображение их как в таблице потребления, так и возможность потом в отчетах их как полагается вывести. Просто уточнение, это нужно не только в ТСРВ024М+ и ТСРВ024М, но так же в ТМК

Здравствуйте! Мы согласны с разделением кодов НС и отказов? Вопрос, как скоро можно будет воспользоваться данным функционалом?

Добрый день! Уточнимся. Необходимо в рамках редактора отчетов иметь возможность брать из соответствующего архива событий и НС конкретный код для последующей вставки в отчет + время действия. Для ТСРВ не столь важны архивы отказов, сколько коды НС и время их действия. Это позволит проводить пересчеты по НС, адекватно реагировать на события или выходы из рабочего режима оборудования. А также видеть в таблице потребления как вы предложили числовое обозначение, тип архива.событие(код НС).
У нас приостановился процесс с переводом из Взлет СП наших ТСРВ024М+, потому что нет данного функционала по НС в отчетах. Спасибо

Для начала давайте разберёмся отчётами. В источнике данных для отчётов будет добавлено поле “Тип архива событий”. Значения поля на данном этапе могут быть следующими:

0 - Общий (системный) архив событий прибора
1 - Архив событий по тепловому вводу
2 - Архив событий по каналу
3 - Архив событий по дискретным входам
4 - Архив событий по дискретным выходам
5 - Архив смены режима работы
6 - Архив действий пользователя

Обновление с новыми полями в источнике мы планируем выпустить на следующей неделе.

класс! то что нужно!