1

Тема: Терминалы РИТМ

Не так давно на выставке Релавэкспо-2017 посмотрел терминалы РИТМ (производство ВНИИР), попросил сбросить несколько осциллограмм. Там посмотреть не успел, соответственно, и с разработчиками не смог проконсультироваться. Вот только сейчас руки дошли. Оказалось, что их файлами Comtrade справилась единственная программа Waves, остальные на что-то жаловались, причем каждая на свое. Не нашел и их собственной программы - просмотрщика, как и упоминания о ней в мануале.
Может, кто видел, может, кто знает, может, кто работал? Собственно, на разработчиков выйти не проблема, но хотел бы для начала получить неформальные наблюдения, чтобы просить что-то конкретное. Пара файлов - в приложении, на картинку (если удастся посмотреть) особого внимания не обращайте. Похоже, просто - тестовые пуски осциллографа перед публикой на выставке.

Post's attachments

OS.rar 21.64 Кб, 10 скачиваний с 2017-06-19 

You don't have the permssions to download the attachments of this post.

2

Re: Терминалы РИТМ

doro пишет:

Оказалось, что их файлами Comtrade справилась единственная программа Waves, остальные на что-то жаловались, причем каждая на свое.

Криво реализовали стандарт. В конфигурационном файле индексы дискретных сигналов должны начинаться с 1.

Дополнительно, может быть ещё связано с тем, что используется реализация стандарта от 2013 года. Точнее не могу сказать, так как у меня нет старых версий стандарта, и я не могу установить отличия в требованиях. Пользуясь случаем: может у кого есть старые версии (1991, 1999) стандартов Comtrade?

3 (2017-06-19 13:15:40 отредактировано dev_ekra_ru)

Re: Терминалы РИТМ

Не могу сказать на чем спотыкаются конкретные программы, но вижу следующие потенциальные проблемы:
1. Данные в BINARY32 формате обрабатывают не все программы
2. В CFG файле разделитель строк некорректный, должен быть #13#10 (стандартно для Windows), а здесь только #10 (стандартно для UNIX).
3. В файле 00000000000000000000.cfg время пуска осциллографа "как-бы" не указано (туда записали 0 в UNIX формате).

Справедливости ради, Waves файл 00000000000000000000 тоже открывает немного неверно. Точка T0 рассчитана неправильно из-за слишком большого расстояния до времени начала файла, правда этого не видно т.к. она в глубоком прошлом  (-40 лет). Эту ситуацию мы уже поправили и в следующей сборке будут изменения. Но в любом случае эти файлы содержат много отклонений и не могут рассматриваться как удовлетворяющие стандарту.

Добавлено: 2017-06-19 13:06:19

BorisovDV пишет:

может у кого есть старые версии (1991, 1999) стандартов Comtrade?

Добавлено: 2017-06-19 14:13:27

Обновление EKRASMS 2.11.4 SP3 выпущено.

Телефон: 8 (8352) 220-130 доб 1057, 1099, 1267  |  Часы работы: 8:00-17:00 по Москве

4

Re: Терминалы РИТМ

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

5 (2017-06-19 14:41:31 отредактировано BorisovDV)

Re: Терминалы РИТМ

doro пишет:

пути решения проблемы типа: если не идет просмотр по прямому пути, исправим в строке такой-то такой-то параметр.

Тут процесс достаточно творческий и в общем случае не поддаётся формализации.
Конечно, можно сделать программу, которая будет проверять файл и выдавать ошибки в стиле "не соответствует стандарту в такой то строчке", но вряд ли это поможет конечному пользователю.

В какой-то степени, корректировка ошибок исходных данных уже встроена в сами просмотровщики.

Поэтому наиболее доступный метод, это тот которым вы уже пользуетесь - перебирать всеми возможными просмотровщиками.

6 (2017-06-20 07:42:36 отредактировано dev_ekra_ru)

Re: Терминалы РИТМ

doro пишет:

Но хотел бы найти для рядового потребителя ("чайника", то бишь) пути решения проблемы типа: если не идет просмотр по прямому пути, исправим в строке такой-то такой-то параметр.

Такое руководство в принципе невозможно сформировать. Потому-что, у каждого устройства (конвертера) генерирующего COMTRADE свои тараканы (им же стандарт не указ), а у каждой программы читающей COMTRADE свои (каждый борется с кривизной файлов как может). Где чего запнется заранее сказать нельзя.

Поэтому лично мы видим только один вариант. Если у вас что-то не открывается - связывайтесь с разработчиком и шлите ему файлы. От этого не уйти.

Телефон: 8 (8352) 220-130 доб 1057, 1099, 1267  |  Часы работы: 8:00-17:00 по Москве

7 (2017-06-20 08:34:15 отредактировано doro)

Re: Терминалы РИТМ

Да с вами особых и проблем нет. Попытался связаться со знакомым представителем ВНИИР, но он, похоже, в отпуску до конца месяца. Подождем.