передача данных класса 1 в МЭК101 и МЭК104

  Вход на форум   логин       пароль   Забыли пароль? Регистрация
On-line:  

Раздел: 
Телемеханика и связь в энергетике / Модемы и протоколы ТМ / передача данных класса 1 в МЭК101 и МЭК104

Страницы: 1  ответить новая тема

Автор Сообщение


Группа: Участники
Сообщений: 2
Добавлено: 09-02-2016 19:50
Господа, подскажите, кто знает, пожалуйста, такую вещь. Читал ГОСТ, но так и не понял. Данные класса 1 - это события, так?
В МЭК101 есть запрос данных класса 1 канального уровня. Я правильно понимаю, что никаких запросов прикладного уровня не требуется? Если есть буферизованные события, то ведомый взводит бит ACD в любом пакете, которым отвечает на любой запрос, мастер видит, что данные есть, дает запрос класса 1, ведомый отвечает пакетом данных. Верный сценарий? Что насчет спорадической передачи? Ведомый просто передает данные, как только они появились? Как включается этот режим? Передача определенной команды? Если да, то какой?

Также, насчет МЭК104. В нем нет запроса данных класса 1. Означает ли это, что передача данных класса 1 (событий) в нем является по умолчанию спорадической?

аксакал
Группа: Участники
Сообщений: 568
Добавлено: 09-02-2016 22:30
Если есть буферизованные события, то ведомый взводит бит ACD в любом пакете, которым отвечает на любой запрос, мастер видит, что данные есть, дает запрос класса 1, ведомый отвечает пакетом данных. Верный сценарий? Что насчет спорадической передачи?

Я всегда считал, что это и есть спорадическая передача


Группа: Участники
Сообщений: 2
Добавлено: 11-02-2016 09:13
Спасибо за ответ.
Я потому и задаю вопрос, что не уверен в своем понимании стандарта. Я пишу поддержку МЭК-101 и МЭК-104 на стороне ведомого.
Вернее уже написал, работает, и тестовые программы типа triangle test harness с моим ведомым связываются. Но хочу понять насколько то, что у меня получилось, соотносится со стандартом.
Если я правильно понял, по МЭК-101, ведомый всегда передает данные по запросу мастера. Самостоятельно начать передавать без запроса он не может, так?

И что насчет 104?

аксакал
Группа: Участники
Сообщений: 568
Добавлено: 11-02-2016 20:44
В меру моего понимания этого вопроса - и 101 slave, и 104 slave передают информацию только на полученный запрос. Отключите в канале мастера - ведомые будут молчать.
Есть там еще в ГОСТ что-то про балансную/ небалансную передачу, но это вроде тема из другой оперы.

бывалый
Группа: Участники
Сообщений: 49
Добавлено: 15-03-2016 14:01
Разделение на классы данных в МЭК-101 придумали с целью отделить высоко приоритетные кадры от низко приоритетных. Есть в этом здравый смысл? Является ли это грамотным решением? Я считаю, что в таком виде - нет.

А МЭК-104 разделения на приоритеты нет. Скорость у нас большая, 100Мбит/с. Зачем нам приоритеты?

бывалый
Группа: Участники
Сообщений: 49
Добавлено: 15-03-2016 14:05
Есть там еще в ГОСТ что-то про балансную/ небалансную передачу, но это вроде тема из другой оперы.


Небаланская передача - это полудуплексный обмен в режиме Master/Slave.

Балансная передача - полнодуплексный обмен. Способ хорош для двусторонней передачи ТИТ, ТС.

Страницы: 1  ответить новая тема
Раздел: 
Телемеханика и связь в энергетике / Модемы и протоколы ТМ / передача данных класса 1 в МЭК101 и МЭК104

KXK.RU