21

Re: Как построить осциллограмму по формату COMTRADE

antoxa-ac пишет:

Хотелось бы сразу иметь полную картину

Так не бывает.
Начинать надо с простой основы, а по мере углубления в тему вам станут сами открываться некоторые детали о которых пока нет смысла говорить.

22 (2014-12-09 11:39:53 отредактировано retriever)

Re: Как построить осциллограмму по формату COMTRADE

antoxa-ac пишет:

ссс - цепь/компонент, который контролируется; p-идентификатор фазы канала

В вашем случае это текст для подписи под графиком

antoxa-ac пишет:

primary,secondary и PS

Не сталкивался, стандарт пока что загрузить не могу по техническим причинам (на работе).
Видимо, это в конечном итоге коэффициент трансформации трансформатора тока/напряжения.
В стандарте должно быть описано, как их использовать.
primary - PT/CT primary ratio factor, 1 to 32 char. Use as described in COMTRADE standard.
secondary - PT/CT secondary ratio factor, 1 to 32 char. Use as described in COMTRADE standard.
P/S - primary or secondary PT/CT scaling identifier, 1 char. Enter P or S and use as described in COMTRADE standard.

В одной из имеющихся у меня осциллограмм для secondary стоит везде 1, primary - коэффициент трансформации ТТ или ТН.
Т.е. для ТН 220 кВ с номиналами 220000 В и 100 В (т.е. коэффициент трансформации 220000/100=2200) стоит primary=2200, secondary=1, P/S=P.
Видимо, это для того, чтобы фиксировать, в первичных или вторичных величинах записываются значения, и если во вторичных - умножать на коэффициент primary/secondary. Ну, или чтобы реализовать кнопку "первичные/вторичные величины" в просмотрщике.

Обратите внимание на параметр timemult - масштабирующий множитель, на него умножаются все времена в столбце 2 (у меня он везде 1).

Чтобы нарисовать осциллограмму, нужно смотреть в основном на a,b,skew, время и текущее значение замера.
Остальные параметры там более для справки, что ли.

Вообще, есть такая вещь, как метод научного тыка - можно руками поправить цифры в дат-файле и посмотреть, как на это отреагирует тот же FastView, и сделать соответствующие выводы.

23

Re: Как построить осциллограмму по формату COMTRADE

Как верно написали - primary/secondary это номиналы ТТ или ТН по первичке/вторичке (т.е. коэфф. трансформации отсюда вытекают, как важный параметр для отображения сигнала в первичные/вторичные величины), PS - признак в каких величинах, первичных или вторичных, значения в файле.

Частота дескритизации влияет на максимально возможную частоту регистрируемую АЦП, частота сети - по всей видимости номинальная частота измеряемого объекта.

Стандарт давненько читал, так что могу быть не совсем точен.

24

Re: Как построить осциллограмму по формату COMTRADE

Вот мои давние наработки. Может кому пригодится.
https://github.com/wyfinger/Comtrade2Excel

25

Re: Как построить осциллограмму по формату COMTRADE

energobook, не заработало. "Run time error 62". Windows XP 32, MS Office 2010

Присоединяйтесь!!! Мы в социальных сетях и на Ютуб.

26 (2015-06-25 01:42:31 отредактировано energobook)

Re: Как построить осциллограмму по формату COMTRADE

tca пишет:

energobook, не заработало. "Run time error 62". Windows XP 32, MS Office 2010

Ну так разбирайтесь. Никто же не обещал, что все заработает сразу.
А вообще макрос поддерживает и ASCII и BINARY формат и читает и пишет.
В совое время была сложная авария и нужно было склеить осциллограммы с разных устройств (РАС, РЗА) в разных форматах и даже с разной частотой дискретизации (интерполировал в маткаде).
Вот и прилось написать данный макрос.

Изначально делал в Office 2013 / Win7. Хотя разницы быть не должно.