This is topic МЭК 60870-5-101 и МЭК 60870-5-104 in forum Общие вопросы / Common questions at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/45/t/000133.html

Posted by TT (Участник № / Member № 4177) on :
 
Доброго времени суток. В релизе 6,07 поддерживаются телекоммуникационные протоколы МЭК 60870-5-101 и МЭК 60870-5-104. Что-то не понятно как нужно настраивать каналы для работы по данным протоколам. Кто-нибудь может предоставить пример проекта с использованием данных протоколов.
В спавке говорится, что для обмена необходимо создать:
1 служебный канал
1 канал запроса данных
и необходимое количество каналов INPUT приема данных
возникают слде.вопросы:
1)т.е. для обмена данными я должен создать в Источниках-Приемниках три компонента UniversalPLC_type3 (группа Источники/Приемники.Пользовательские_драйверы.TYPE12)?
2)Какого типа должен быть служебный канал(IN или OUT)?
 
Posted by TT (Участник № / Member № 4177) on :
 
драйвера телемеханических протоколов стандартов МЭК 60870-5-101 и МЭК 60870-5-104 - бесплатные, относятся к встроенным драйверам в ТМ, имеют ГОСТ, который предусматривает передачу кардров FT 1.2 . В Trace Mode кадры какие? тоже FT 1.2 или FT 1, FT 2 или FT 3. Настроек таких не нашел.
В Trace Mode, настраивая Сом-порт указываем в поле НАЗНАЧЕНИЕ IEC 60870-101, в Источники-Приемники добавляем компонент UniversalPLC_type3 из группы Пользовательские_драйверы.TYPE12.
В моем примере настраиваю так:
Параметр1 – номер RS =0;
Параметр2 – номер устройства =2;
Параметр3 = Параметр4 = 0;(как в спарвке) только не понятно что это за параметры?
Параметр5 – таймаут (в секундах) -0;
Дополнительно: IEC; ASDU=2; LAD=2;(ASDU=2 LAD=2 - работает только в такой связке, иначе на адрес отводится только один бит)
"кидаю канал" в узел RTM от данного компонента,
В итоге получаю хоть что-то отправляющий служебный канал,получаю такой кадр:
10 49 02 00 4B 16 - глядя на структуру кадра и сравнивая его с ГОСТом, делаю вывод, что жэто получается с постоянной длянной.
где 10 - это стартовый бит 10Н ;
49 -это 73 в десятичном формате, расшифровывая его по ГОСТу, получаю:
[01001001]
[0] - RES
[1] - PRM (Запрос)
[0] - FCB (бит счета кадров)
[0] - FCV (Законность бита счета) - НЕверно
[1 0 0 1] - Функция 9 (ЗО Запрос о состоянии канала связи)
02 00 - это номер устройства в два байта, в поле ПАРАМЕТР2 указал =2, а 00 -это второй байт передается нулевым(как в справке);
4B - это CRC= 49+02=4B(шестнад-й формат);
16 - это стоповый бит.

Как правильно настраивать канала запроса данных и канал приема (записи) данных?
для этого добавляю еще два компонента в Источниках-Приемниках UniversalPLC_type3_2и UniversalPLC_type3_3.
что делать дальше?
 
Posted by TT (Участник № / Member № 4177) on :
 
Параметр3 = Параметр4 = не понятно что это за параметры?
 
Posted by TT (Участник № / Member № 4177) on :
 
Уважаемая тех.поддержка, вы предоставите мне пример с использованием протокола МЭК 60870-5-101 и МЭК 60870-5-104?
 
Posted by Petrix (Участник № / Member № 3662) on :
 
Кстати тоже интересует пример с МЭК 104.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2