Форум сайта "Свободный эфир"

Вы не вошли.

Объявление

Внимание! Ссылки через редирект!

#26 2012-11-20 18:07:33

Andrew  ↓ 
Member
Зарегистрирован: 2012-07-02
Сообщений: 209
Рейтинг :   

Re: ГОСТ МЭК 870-5-101

Цитата:
"В режиме ЗАПРОС / ОТВЕТ положительная квитанция не требуется – ответом на за-прос являются пользовательские данные. Отрицательная квитанция передается от КП в сле-дующих случаях:
- Функциональный код FC9 "запрошенные данные недоступны", когда, например, ПУ запрашивает группу ТИТ, не существующую на данном КП.
- Функциональный код FC1, когда кадр с данными от ПУ принят канальным уровнем КП без ошибок, но ASDU не может быть передан прикладному уровню, например, из-за занятости буфера."

Вот КП как раз и шлет FC1. Получается, с КП что-то не так?

Offline

2012-11-20 18:07:33

Постовой
Пишу о самом главном

Re: ГОСТ МЭК 870-5-101



#27 2012-11-20 22:02:28

тмис  ↓ 
Member
Зарегистрирован: 2012-11-05
Сообщений: 16
Рейтинг :   

Re: ГОСТ МЭК 870-5-101

Offline

#28 2012-11-20 22:22:22

Andrew  ↓ 
Member
Зарегистрирован: 2012-07-02
Сообщений: 209
Рейтинг :   

Re: ГОСТ МЭК 870-5-101

А вот этого я не знаю..Наверное, зависит от программного обеспечения вашего верхнего уровня.

Offline

#29 2012-11-22 09:18:33

karuga  ↓ 
New member
Зарегистрирован: 2012-11-22
Сообщений: 1
Рейтинг :   

Re: ГОСТ МЭК 870-5-101

Привет всем!
протокол МЭК-101 библиотека фирмыя PowerTec (China)

Народ кто нибудь пользовался библиотекой реализующей протокол МЭК-101
от фирмы PowerTec (China)??

если есть такие может напишите вкрадце что и как?
что не понравилось что понравилось....

вот ссылка на их страницу
http://www.c-epc.com/en/index.htm

она документирована почти никак не могу понять там как их API пользоваться...

Offline

#30 2012-12-29 13:00:17

X-Dron  ↓ 
New member
Зарегистрирован: 2012-12-29
Сообщений: 1
Рейтинг :   

Re: ГОСТ МЭК 870-5-101

Приветствую,
Помогите разобраться с синхронизацией передачи данных в дуплексном режиме по 101 протоколу.
Загвоздка в том, что реализовать нужно на общепромышленном контроллере с RS-портом.
Порт может выдавать и принимать посылки следующими способами.
1. - отправка без ответа
2. - отправка с ожиданием ответа
3. - слушание "линии" 

Если для небалансного опроса все понятно и просто.
Используется 2 способ на мастере и 3-й на слайве.
Запрос  10 49 02 4B 16  - Запрос статуса канала
Ответ   10 0B 02 0D 16  - Статус связи ОК

Запрос  10 40 02 42 16 - Инициализация канала
Ответ   10 00 02 02 16 - Положительная квитанция

Запрос  68 09 09 68 73 02 64 01 06 02 00 00 14 f6 16 - Установка состояния общего опроса станции
Ответ   10 00 02 02 16 - Положительная квитанция

Запросы 10 5A 02 5C 16
        чередуется с                           
        10 7A 02 7C 16
Ответы  68 XX XX 68 28 02  ...... 16

То, для балансного обмена, когда обе стороны выступают в качестве источника запроса практически нет реальных примеров.
Как идет разделение канала?
Предположим одно из устройств (направление DIR=1) начинает инициализацию с использованием 2-го способа
Запрос  10 С9 02 CB 16  - Запрос статуса канала DIR=1
Ответ   10 0B 02 0D 16  - Статус связи ОК DIR=0

Запрос  10 С0 02 C2 16 - Инициализация канала DIR=1
Ответ   10 00 02 02 16 - Положительная квитанция DIR=0

Т.е. находимся в состоянии, когда связь в одном направлении вроде бы установлена.
Что делать дальше? Переводить порт в режим "слушания" линии и ждать
Запрос  10 40 02 42 16 - Инициализация канала DIR=0 и отправлять 
Ответ   10 8B 02 8D 16  DIR=1 ???
потом снова ждать
Запрос  10 40 02 42 16 - Инициализация канала DIR=0
Ответ   10 80 02 82 16 - Положительная квитанция DIR=1
И сколько ждать? Если не прошла инициализация, то снова сбравывать соединение в первом направлении?

Когда каждый решает, что вот сейчас передаем данные, а вот сейчас "слушаем линию"
Также интересует не общий опрос (20), а периодическая передача (01) данных.
Есть желание обмениваться в балансном режиме одним ASDU (размер в районе 200байт, возможно ужмусь до 120, если дискретка без индивидуальных меток времени) в каждом направлении с периодом 500мс.

Редактировался X-Dron (2012-12-29 14:05:55)

Offline

#31 2013-01-01 04:33:20

elvad  ↓ 
New member
Зарегистрирован: 2012-10-09
Сообщений: 9
Рейтинг :   

Re: ГОСТ МЭК 870-5-101

Возник вопрос по протоколу Modbus. Удовлетворяет ли он требованиям МЭК 870-5-101

Offline

#32 2013-01-01 06:39:14

Andrew  ↓ 
Member
Зарегистрирован: 2012-07-02
Сообщений: 209
Рейтинг :   

Re: ГОСТ МЭК 870-5-101

Offline

#33 2013-01-01 13:55:46

elvad  ↓ 
New member
Зарегистрирован: 2012-10-09
Сообщений: 9
Рейтинг :   

Re: ГОСТ МЭК 870-5-101

Offline

#34 2013-01-01 18:58:11

Andrew  ↓ 
Member
Зарегистрирован: 2012-07-02
Сообщений: 209
Рейтинг :   

Re: ГОСТ МЭК 870-5-101

Но ведь кроме формата даты и времени еще много чего есть.  smile

Offline

Подвал форума