Перечень рекомендуемой литературы
1. СО 34.48.160-2004. Унифицированные протоколы информационного обмена. Общие технические требования 2. ГОСТ Р МЭК 870-5-1-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 1. Форматы передаваемых кадров 3. ГОСТ Р МЭК 870-5-2 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи 4. ГОСТ Р МЭК 870-5-3 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 3. Общая структура данных пользователя 5. ГОСТ Р МЭК 870-5-4 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 4. Определение и кодирование пользовательских элементов информации 6. ГОСТ Р МЭК 870-5-5 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 5. Основные прикладные функции 7. Спецификации отраслевых протоколов для прикладного, канального и физического уровней для обмена между энергообъектами и верхним уровнем управления. ВНИИЭ, М.2004. 8. ГОСТ Р МЭК 870-5-101-2006. Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 101. Обобщающий стандарт по основным функциям телемеханики 9. ГОСТ Р МЭК 870-1-1-93. Устройства и системы телемеханики. Часть 1. Основные положения. Раздел 1. Общие принципы. 10. Герман-Галкин С.Г. Компьютерное моделирование полупроводниковых систем в MATLAB 6.0: Учебное пособие.- СПб.: КОРОНА принт, 2001.- 320 с. 11. Мартынов Н.Н. Введение в MATLAB 6.X.-М.:КУДИЦ-ОБРАЗ, 2002.-352 c. 12. Дж.Дэбни, Т. Харман. Simulinl 4. Секреты мастерства. – М.: БИНОМ. Лаборатория знаний, 2003 . – 403 с. 13. Дьяконов В. Simulink 4. Специальный справочник.- СПб. Питер, 2002.-528 с. 14. Гультяев А. Визуальное моделирование в среде MATLAB: Учебный курс.- СПб.: Питер, 2000.- 432 с. 15. Ануфриев И.Е. Самоучитель MatLab 3.5/6.x.-СПб.:БХВ-Петербург., 2002.-736 с. 16. Потемкин В.Г. Инструментальные средства MATLAB 5.x.-М.:ДИАЛОГ-МИФИ,2000.-336 с. 17. Герман-Галкин MATLAB&SIMULINK. Проектирование мехатронных систем на ПК.– СПб.:КОРОНА-Век, 2008.–369 с.
ПРИЛОЖЕНИЕ А Диаграммы переходов состояний применяются для более точного определения процедур, с тем чтобы канальные уровни, выполненные различными изготовителями, могли быть полностью совместимыми. Диаграммы переходов состояний представляют состояния (в данном случае для канального уровня, определенного МЭК 60870-5-2) и переходы из одного состояния в другое. Включаются действия: посылки кадра Тх и прием кадра Rx. Кроме состояний в настоящем подпункте описаны важные внутренние процессы. Диаграммы переходов состояний представлены в формате, определенном Грэди Бучем (Grady Booch) и Харелом (Harel). Разъяснение отдельных элементов показано на рисунке ПА.1
Рис. ПА.1 - Диаграмма переходов состояний
Обозначение in указывает действие, которое проводится, когда происходит переход в данное состояние. Переход в следующее состояние может быть обусловлен окончанием текущего состояния в случае, если не определено событие, вызывающее переход. При перечислении нескольких условий в квадратных скобках запятая соответствует логической операции И. В круглых скобках могут даваться пояснения, в том числе операнды к выполняемым действиям. Система обозначений в диаграммах переходов состояний следующая: от FC0 до FC15 - функциональные коды от 0 до 15 (см. табл. 1-4 ГОСТ Р МЭК 870-5-2); FCB - бит счета кадров; FCV - бит счета кадров учитывается; DFC - контроль потока данных; ACD - запрос данных (бит требования запроса данных); PRM - первичное сообщение; SC - одиночный символ. В небалансных системах передачи КП вторичен (slave), ПУ - первичен (master). RES-биты (резерв) в поле управления не используются и должны иметь значение 0. В системах с опросом основная процедура передачи использует для режима ЗАПРОС/ОТВЕТ функциональный код 11 (запрос прикладных данных класса 2). Данные класса 1 указываются с помощью бита ACD. Вторичная станция, не имеющая готовых данных класса 2, может отвечать на запрос данных класса 2 данными класса 1. Таблица ПА1 показывает допустимые комбинации для небалансных процедур канального уровня. Таблица ПА1 Допустимые комбинации для небалансных процедур канального уровня
Разрешены также ответы <14> "Услуги канала не работают" или <15> "Услуги канала не предусмотрены". Управляющий одиночный символ Е5 может быть применен вместо ПОЛОЖИТЕЛЬНОГО ПОДТВЕРЖДЕНИЯ фиксированной длины (вторичный функциональный код <0>) или ОТРИЦАТЕЛЬНОГО ОТВЕТА фиксированной длины (вторичный функциональный код <9>), за исключением тех случаев, когда имеется запрос данных класса 1 (ACD=1) или дальнейшие сообщения могут вызвать переполнение (DFC=1). Для небалансных процедур передачи первичная станция содержит только первичный канальный уровень, а вторичная станция содержит только вторичный канальный уровень. Одна первичная станция может быть соединена более чем с одной вторичной станцией. Совместимая связь между первичной станцией и отдельной вторичной станцией относится только к этим двум станциям. В случае более чем одной вторичной станции первичная станция должна запоминать текущее состояние каждой вторичной станции. Первичный канальный уровень относится к станции А, вторичный - к станции-партнеру В.
Рис. ПА.2 - Диаграмма переходов состояний для небалансной передачи: первичный канальный уровень
Рис. ПА.3 Диаграмма переходов состояний для небалансной передачи: вторичный канальный уровень
ПРИЛОЖЕНИЕ Б
В режиме ЗАПРОС / ОТВЕТ положительная квитанция не требуется – ответом на запрос являются пользовательские данные. Отрицательная квитанция передается от КП в следующих случаях: - Функциональный код FC9 "запрошенные данные недоступны", когда, например, ПУ запрашивает группу ТИТ, не существующую на данном КП. - Функциональный код FC1, когда кадр с данными от ПУ принят канальным уровнем КП без ошибок, но ASDU не может быть передан прикладному уровню, например, из-за занятости буфера. В качестве положительной квитанции от КП в режиме ПОСЫЛКА / ПОДТВЕРЖДЕНИЕ может использоваться однобайтная посылка CONTROL1 = E5h за исключением случаев, когда необходимо послать бит DFC=1 или ACD=1. Однобайтная посылка CONTROL2 = A2h не используется.
ПРИЛОЖЕНИЕ В
Популярное: Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (868)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |