форум асутп
 На главную                       Здесь может быть Ваша реклама, подробнее...


 Наверх  |  Перейти к теме  |  Поиск  |  Вход  |  Дерево    
 МЭК 60870-5-101, передача телеизмерений
Автор: Юрий Гришин 
Дата:   13.10.23 08:51

Всем доброго дня.
Столкнулся с ситуацией, когда производитель измерительного прибора передает измеренные величины с помощью сообщений типа M_BO (32-битные массивы), то есть у него там внутри прибора МОДБАС, и он тупо передает содержимое буфера, предоставляя разработчикам верхнего уровня самим разбираться с его битами. Знаю, что МЭК не рекомендует использовать такой способ, но убедить в этом разработчика прибора не могу. Сталкивался ли кто-нибудь с подобной ситуацией?

Адрес этого сообщения    Ответить на это сообщение
 
 Re: МЭК 60870-5-101, передача телеизмерений
Автор: Ivan Zhukov 
Дата:   13.10.23 09:08

Юрий Гришин писал(а):

> Всем доброго дня.
> Столкнулся с ситуацией, когда производитель измерительного прибора передает
> измеренные величины с помощью сообщений типа M_BO (32-битные массивы), то есть у
> него там внутри прибора МОДБАС, и он тупо передает содержимое буфера,
> предоставляя разработчикам верхнего уровня самим разбираться с его битами. Знаю,
> что МЭК не рекомендует использовать такой способ, но убедить в этом разработчика
> прибора не могу. Сталкивался ли кто-нибудь с подобной ситуацией?

Возможно, у него нет вычислительных ресурсов, чтобы заниматься более
удобным представлением данных. Вам же проще разобрать буфер на верхнем уровне,
главное чтобы эти данные у него были подробно описаны.

Адрес этого сообщения    Ответить на это сообщение
 
 RE: МЭК 60870-5-101, передача телеизмерений
Автор: Александр Зоркальцев 
Дата:   13.10.23 11:04

Здравствуйте.
Возможно производитель измерительного прибора не нашёл способ передать значение сигнала при использовании ГОСТ Р МЭК 60870-5-101 без потери точности другим способом.
M_BO часто используется для передачи битовой информации, и указано
В п.п. 7.2.6.13 Двухпозиционная информация — 32 бита BSI := 32BS1[1..32]<0..1>
т.е. возможно 32 бита со значениями 0..1


>Столкнулся с ситуацией, когда производитель измерительного прибора передает измеренные величины с помощью сообщений типа M_BO (32-битные
>массивы), то есть у него там внутри прибора МОДБАС, и он тупо передает содержимое буфера, предоставляя разработчикам верхнего уровня самим
>разбираться с его битами. Знаю, что МЭК не рекомендует использовать такой способ, но убедить в этом разработчика прибора не могу. Сталкивался ли
>кто-нибудь с подобной ситуацией?

----
С уважением
Зоркальцев Александр.


Адрес этого сообщения    Ответить на это сообщение
 
 RE: МЭК 60870-5-101, передача телеизмерений
Автор: Александр Зоркальцев 
Дата:   13.10.23 16:42

Добрый вечер,

В дополнение по теме,
В версии ГОСТ Р МЭК 60870-5-101 издания 2001 года.
7.2.6.13 Двухпозиционная информация — 32 бита : = BS32[1..32] <0..4294967295>
Т.е. любые значения 32-х битного числа.

В версии от 2006 года.
В п.п. 7.2.6.13 Двухпозиционная информация — 32 бита BSI := 32BS1[1..32]<0..1>
т.е. возможно 32 бита со значениями 0..1.

----
С уважением
Зоркальцев Александр.

>Здравствуйте.
>Возможно производитель измерительного прибора не нашёл способ передать значение сигнала при использовании ГОСТ Р МЭК 60870-5-101 без потери точности другим способом.
>M_BO часто используется для передачи битовой информации, и указано
>В п.п. 7.2.6.13 Двухпозиционная информация — 32 бита BSI := 32BS1[1..32]<0..1>
>т.е. возможно 32 бита со значениями 0..1


>Столкнулся с ситуацией, когда производитель измерительного прибора передает измеренные величины с помощью сообщений типа M_BO (32-битные
>массивы), то есть у него там внутри прибора МОДБАС, и он тупо передает содержимое буфера, предоставляя разработчикам верхнего уровня самим
>разбираться с его битами. Знаю, что МЭК не рекомендует использовать такой способ, но убедить в этом разработчика прибора не могу. Сталкивался ли
>кто-нибудь с подобной ситуацией?

----
С уважением
Зоркальцев Александр.


Адрес этого сообщения    Ответить на это сообщение
 
 Re: МЭК 60870-5-101, передача телеизмерений
Автор: shatkovjv 
Дата:   22.10.23 17:57

Добрый день.

Мы часто используем этот режим, когда битовые (дискретные) переменные упаковываем
в слова и передаем как аналоговую величину и потом расшифровываем на верхнем уровне.
Это позволяет за одну посылку передать сразу 16 бит данных, что уменьшает время опроса.
Как правильно сказал Иван - нужно все задокументировать - что какой бит означает.

Friday, October 13, 2023, 9:08:43 AM, you wrote:
> Юрий Гришин писал(а):
>> Всем доброго дня.
>> Столкнулся с ситуацией, когда производитель измерительного прибора передает
>> измеренные величины с помощью сообщений типа M_BO (32-битные массивы), то есть у
>> него там внутри прибора МОДБАС, и он тупо передает содержимое буфера,
>> предоставляя разработчикам верхнего уровня самим разбираться с его битами. Знаю,
>> что МЭК не рекомендует использовать такой способ, но убедить в этом разработчика
>> прибора не могу. Сталкивался ли кто-нибудь с подобной ситуацией?
> Возможно, у него нет вычислительных ресурсов, чтобы заниматься более
> удобным представлением данных. Вам же проще разобрать буфер на верхнем уровне,
> главное чтобы эти данные у него были подробно описаны.

Адрес этого сообщения    Ответить на это сообщение
 Список форумов    


 Список форумов  |  Нужен логин? Регистрируйтесь здесь 
 Логин пользователя
 Имя пользователя:
 Пароль:
 Помнить пароль:
   
 Забыли ваш пароль?
Введите имя пользователя или e-mail, и новый пароль будет послан на email, указанный в вашем профиле.

Рейтинг@Mail.ru