Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Стандартные форматы телемеханических систем



 

Наиболее уязвимым звеном передачи информации является линия связи; уровень помех, воздействующих на нее, трудно изменить. Помеха в общем случае может исказить сигнал, в результате приемник информации получит сообщение с ошибкой A/ (t) ф X ( t). Для оценки достоверности информации наиболее часто выбирается вероятность ложного приема Рд пр-

Все телемеханические каналы связи разделяются по достоверности на три класса: I, 2, 3

Международная электротехническая комиссия разработала ряд стандартных форматов для телемеханики. Эти форматы характеризируются значениями вероятностей нераспознанных ошибок. Структура форматов приведена на рис.4.

Формат FT1.1 представляет собой последовательности бит, сгруппированные в кодовые слова. Эти группировки часто называют байтами или символами. Каждое слово содержит данные, обрамленные служебными битами. В формате FT1.1 используются служебные биты: до данных - стартовый бит (" О" ), после данных - бит проверки на четность р и столовый бит (" 1" ). Для кодирования данных выделяются 8 бит.

Слова передаются без пауз между ними, т.е. блоками. Такой блок называется кодовым предложением или кадром (фреймом). Число слов в кадре для формата FT 1.1 не должно превышать 127. Если необходимо передать сообщение больше, чем 127 байт, то оно разбивается на несколько кадров.

Формат FT 1.1 используется в малоответственных системах передачи информации (например, в циклических системах телеизмерения).

Формат FT1.2 состоит нескольких слов с данными (не более 255) и служебного слова в конце кадра. Каждое информационное слово имеет такую же структуру, как и в формате FT1.1 В служебном слове записывается контрольная сумма. Контрольная сумма определяется путем арифметического поразрядного суммирования всех слов с данными по модулю 256 и инвертированием полученного результата. ГОСТ Р МЭК 870-101-2001 допускает использование блоков только формата F1.2.

В формате FT2 каждое слово имеет только 8 информационных бит.

Формат FT3 строится по тем же принципам, что и FT2, с использованием более мощного образующего полинома Р (x) =х16 + x13+x12 + + x11 + х10 + х8 + х6 + х5 + х2 + 1. Минимальное кодовое расстояние увеличивается до шести dmjn = 6.

 

Рис.4. Схема рекомендуемых форматов телемеханики

 

На рис.5 приведены вероятности нераспознанных ошибок для рассмотренных форматов и классов достоверности.

 

Рис.5. Классы достоверности стандартные форматы телемеханики

Электрический интерфейс. Сигналы в RS-232 передаются относительно общего провода - сигнальной земли (SG). Логической единице (SPACE - для данных, ON - для линий управления) соответствует напряжение на входе приемника в диапазоне от - 25 до - 3 В, логическому нулю (MARK - для данных, OFF - для линий управления) - напряжение от +25 до +3 В. Сигнальная земля SG является общим проводом для всех электрических цепей интерфейса. Ток короткого замыкания передатчиков - не более 20 мА.

Линии данных обозначают TD и RD. Интерфейс RS-232C обеспечивает два независимых последовательных канала данных: первичный (главный) и вторичный (вспомогательный). Оба канала могут работать в полнодуплексном режиме, т.е. одновременно осуществляют передачу и прием информации. На рис.6 показаны уровни сигнала интерфейса RS-232.

 

Рис.6. Передачи символа на сигнальных линях TD/RD интерфейса RS-232

 

Управляющие сигналы интерфейса RS-232. Кроме земли и линий данных, в интерфейсе RS-232 определены управляющие линии и линии синхронизации, последние используются при работе в синхронном режиме.

Управляющие сигналы ( RTS, CTS, DTR, DSR, DCD). Эти сигналы позволяют ШЕ начать диалог с DCE до передачи или приема данных, а также могут служить для управления потоком данных (приостановление/возобновление передачи). В полном наборе интерфейса определено 25 различных сигнальных линий. В практике чаще всего применяются 9 цепей.

Потоком данных управляют либо аппаратно, либо программно. Управление заключается в посылке приемником уведомления о возможности/невозможности приема данных.

Аппаратное управление потоком (Flow Control) использует сигнал CTS, который позволяет остановить передачу данных, если приемник не готов к их приему. Передатчик выдает очередной байт только при включенной (состояние ON) линии CTS. Байт, который уже начал передаваться,

сигналом CTS не останавливается, что гарантирует целостность посылки. Если аппаратный протокол не используется, у передающего терминала должна устанавливаться перемычка RTS - CTS.

Способ синхронизации. Интерфейс RS-232 является последовательным интерфейсом и наиболее часто используется в асинхронном режиме. Последовательная передача означает, что данные передаются по единственной линии. Для синхронизации (в асинхронном режиме) битам данных предшествует стартовый бит, заканчивается посылка (старт-стопный символ) одним или двумя стоповыми битами. В состоянии тишины передатчик обычно выдает уровень логической

единицы. Если приемник начинает получать поток байтов, то его внутренний генератор запускается при получении перепада 1/0, соответствующего нормальному началу очередного символа (стартовый бит после стоп-бита или интервала тишины). Таким образом осуществляется циклическая синхронизация приемника в начале каждого принимаемого символа.

 

Протокол MODBUS

 

Общие сведения.

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

В данном курсовом проекте рассмотрим протокол Modbus RTU, который применяется в системе АСТМУ-А. Этот режим поддерживает требования стандарта ШС 870-5 (уровень 2, канальный). Для передачи данных интерфейс не определен, обычно используются RS-232C, RS-422, RS-485 или токовая петля 20 мА. В АСТМУ-А токовая петля не используется.

Данный протокол определяет требования к канальному (второму) и прикладному (седьмому) уровню модели OSI. Протокол предполагает в линии одно активное (ведущее, запрашивающее, главное) устройство Master, которое может обращаться к нескольким пассивным (подчиненным) устройствам Slave по их адресу. Синтаксис команд протокола позволяет адресовать 247 устройств. Инициатива проведения обмена всегда исходит от ведущего устройства. Ведомые устройства прослушивают линию связи. Master подает запрос на линию и переходит в состояние прослушивания линии связи. Ведомое устройство отвечает на запрос, пришедший в его адрес.

Окончание ответной посылки Master определяет, вычисляя временные интервалы между окончанием приема предыдущего байта и началом приема следующего. Если этот интервал превысил время, необходимое для приема двух байт на заданной скорости передачи, прием кадра ответа считается завершенным.

 


Поделиться:



Последнее изменение этой страницы: 2020-02-16; Просмотров: 137; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.013 с.)
Главная | Случайная страница | Обратная связь