Главная Промышленная стандартизация



системе. При высоком состоянии линии УП в обмене участвуют только устройства, которые были адресованы во время низкого состояния линии УП. На передачу может быть включено ие более одного устройства, а иа прием - более одного устройства (без ограничений). Линия КП устанавливается в низкое состояние передатчиком параллельно с передачей последнего байта даииых, сигнализируя, что данных больше нет, а также устройством управления прн реализации им параллельного опроса (в этом случае КП интерпретируется как «идентификация» - ИДТ). Линия ОИ нспользуется прн запуске системы. Когда сигнал на ней переходит в низкое состояние, прекраща-

Та блица 5.3. Сообщения, передаваемые через КОП

Наименование

Обозначение

русское

международное

Команды

Группа универсальных команд

Сброс универсальный Запирание местного управления Отпирание последовательного опроса Запирание последовательного опроса Декоифигурация параллельного опроса

СБУ ЗПМ ОПО

DCL LLO SPK SPD PPU

Группа адресных команд

AG(:

Запуск устройства

Переход на местное управление

Конфигурация параллельного опроса

Сброс адресный

Взять управление

GET GTL PPG SDC TCT

Группа адресов приемников

Не принимать

Группа адресов источников

Не передавать

U.Ni

Группа вторичных команд

Отинрание параллельного опроса Запирание параллельного опроса

ОПР ЗПР

PPE PPD

Состояние устройств

Реакция на параллельный опрос (ответ от устройств 1-8)

Обслул(иванне запрашивается (ответ устройства прн последовательном опросе) Байт состояния

ОБЗ БТС

PPRl-PPR8 RQS STB

Сообщения устройств

Байт данных

Конец строки (последовательности) Нулевой байт

DAB EOS NUL

ется вся работа КОП н все устройства освобождают себя от адресов и переходят в состодне холостого Х9Д. Линия ДУ (низкое состояние) разрешает переключение управлений с «местного» иа «дистанционное». Прн высоком состоянии линии ДУ устройство должно находиться в «местном» управлении.

Все сообщения, передаваемые через КОП, подразделяются на классы: интерфейсные сообщения, состояние устройств и сообщения устройств (табл. 5.3).

Интерфейсные Сообщения (команды) используются для управления функциями интерфейса и кодируются в соответствии с таол. 3.3.

Группа универсальных команд (TVK) - команды, вызывающие соответствующее действие одновременно во всех устройствах.

Группа адресных команд (ГАК)-команды, вызывающие соответствующее действие только в устройствах, запомнивших свой адрес.

Группа адресов приемников (ГАП) - команды, используемые с целью включения определенных устройств для приема информации нз коп.

Группа адресов источников (ГАИ)-команды, используемые с целью включения определенного устройства для передачи информации в КОП н для выключения любого другого устройства, уже работающего в качестве источника. Каждому приемнику (источнику) приписывается свой адрес, младшие 5 бит которого могут совпадать с аналогичными битами его адреса источника (приемника).

Группа вторичных команд (ГЁК) - команды, используемые в качестве второго адресного байта при адресации устройства на прием или передачу. В устройстве, содержащем функции интерфейса «расширенный источник» (РИ) и «расширенный прне.мннк» (РП), можно прн.ченять одинаковый вторичный адрес как для источника, так н для прием1Щка.

Сообщения устройств используются устройствами для обеспечения выполнения ими основной задачи. К сообщениям устройств относятся: программные данные (код типа функции, код значения функции), основные данные.

В системе допускается либо программировать устройства, либо запускать устройство на выполнение какой-либо операции, а затем осуществлять связь с другими устройствами.

Для осуществления связи через шину интерфейса независимо от С0СТ0Я1П1Я устройства и определения состояния «занято» имеется три метода: использованце линии ГП, использование линии 30 и последовательный опрос, параллельный опрос.

5.2.3. Фуккцискалькая организация

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

Функции интерфейса указаны в табл. 5,4. Конструктору устройства дается право выбора определенного набора функций интерфейса, необходимого для выполнения устройством установленных операций.

Взаимодействие между функциями осуществляется с помощью



s Id ii: s >.

=J s t=: о re H

g >>

о о g

I I

с >>

§

я >, S P

!г a.

§3

1 eg

я 2 в о.

g га га

В S О! >, d о. я

S га я а,

о» га

= S г

Й§ 2

S о о

m г<

га X S

°-3 Й

X 3 S

я я =(

X 3 я в

о iS

о о»

«t

1"

к к я к о

га -а си

>> X

о о о

eg га

Bt S

о <и о

з: i- S

й S *

я со я

л f-

д со

с CL

о о.

со в

Эй «

я о >, & S

11 к с о

си ш S

о « °-

я X 5

S я ° о « = о g

а- о g

я« о

-»Я

(- -е-

.я g-

о н о- я

•я 3

I в = £ 1 5 ё

о О) « я

§я-- CQ

S « £ ч g к

а. га

(- ic: Е о >> яС

о с 3 со

§5

ssll

" й =<

л> К О

" 5 ё ж 5 3 =


.0 О

га QJ

Н J СгГ

- СЛ о;

О. О.

о- £ в g

я га

° 51

я я о сх X S

я 11> п. в Э

я а> о. я

я я га ш я

(а. с я

•я 3 я

s о

«s

ш ч ч

следующих сообщений: дистанционных, проходящих между функцця-мк устройства и ф1ределеИиой функцией витерфейса1 мебТнф, Поддаваемых между фуЬкцйей устрОйстЬа и функциями ИнтерфвЙйа. 11ри необходимости местные сообщения передаются как диМанЙонные и наоборот. Запрещено вводить новые местные сообщения в функции интерфейса и разрещено вводить в функции устройства йестиыв сообщения, полученные нз любой функции интерфейса, находящейся в любом состоянии.

Логическое соединение двух функций интерфейса, где переход в активное состояние одной функции интерфейса зависит qt наличия оговоренного активного состояния другой функции иНтерфейей, йвлЯ-ется связью состояний.

Функции интерфейса задаются диаграммами состояний, содержащих одно илн несколько взаимоисключающих состояний. В Группе взаимосвязанных и взаимоисключающих состояний только бДно состояние может быть активным (истинным) в один и тот же момент времени.

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

Сообщение 30, получаемое функцией К, является логическим ИЛИ сообщений 30, посылаемых всеми функциями 30 устройства.

В состоянии «местный» все местные органы управления функциями устройства (на панели) находятся в рабочем состоянии и устройство может запоминать, ио ие реагировать на соответствующие сообщения устройства, поступающие от интерфейса.

Во время параллельного опроса линии сигналов ЛД0...ЛД7 используются для передачи битов о состоянии устройства. Это позволяет обслуживать до восьми устройств, используя одну линию иа устройство, хотя любое число устройств может обслуживаться при совместном использовании ЛД. Контроллер при использовании параллельного опроса проводит его периодически. В случае функций СБ н ЗП группой могут быть все адресованные устройства в данной системе.

Функция «контроллер» может выполнять свои задачи только тогда, когда она посылает через интерфейс сообщение УП. Если несколько устройств в системе имеют функцию К, то все они, за исключением одной, должны находиться в состоянии «холостой ход контроллера» в один н тот же момент времени. Устройство, находящееся в состоянии К, называется действующим контроллером. Стандарт устанавливает алгоритм, в соответствии с которым устройство с функцией К может стать действующим контроллером системы.

Используемые варианты функции интерфейса К определяются совокупностью следующих реализуемых функциональных возможностей: контроллер системы; послать ОИ и взять управление; послать ДУ; отклик на 30; послать сообщение; получить управление; передать управление; передать управление себе; параллельный опрос; взять управление синхронно.

5.2.4. Коды и форматы

Коды и форматы, используемые устройством, в значительной степени определяют эффективность его применения в системе.



Общие правила кодирования Двоичный код Линии сигналов

7-бнтовый (ГОСТ 13052-74)

5-битовый 8-битовый

2»...2<) 20...2)

ЛД0...ЛД7 ЛДО.. .ЛД4 ЛДО.. .ЛД7

Ненспользоваииые сигнальные линии должны посылать данные пассивными ложными. ЛД7 посылается пассивной ложной, если не используется для проверки на четность.

В стандарте устанавливается набор двоичных битов кодов, используемых для каждого передаваемого байта (двоичный, уплотиеп-ные восьмеричный и шестнадцатеричный, шестиадцатернчиый обычный н уплотненный двоично-десятичный). Для представления недесятичных даииых 7-бнтовый код по ГОСТ 13052-74 является предпочтительным. Формат используется для обозначения структуры последовательности байтов сообщений, зависящих от устройства. Любая информация устройства (кроме данных о состоянии) выдается и интерпретируется как набор отдельных единиц сообщений. Единица сообщения содержит одни нлн более байтов данных.

Структура (рорматов сообщений: заголовок (буквенный), тело (цифровое), окончание (ограничитель). Не обязательно, чтобы каждое сообщение содержало все три поля данных. Каждый из типов сообщений может содерлоть набор поля данных для различных видов применения устройств. Обычно в последовательгюстн байтов данных заголовок служит для определения характера значения тела данных, представляемого в цифровом виде.

При подготовке к выполнению функции устройства получают программные данные, зависящие от устройства, в соответствующем состоянии. Предпочтительным кодом для программных данных является код по ГОСТ 13052-74.

Данные о состоянии посылаются из устройства с сообщошем байта состояния (ЛДО. .ЛД5, ЛД7) в ответ на последовательный опрос. Основной целью этого является представление критических суммарных данных состояния устройства в действующий контроллер. Достаточный уровень совместимости устройства достигается, когда линии ЛД используются в соответствии со следующим: ЛД7 (1/0) - расширено/не расширено кодовое поле байта состояния; ЛД6 (1/0) - запрошено/не запрошено обслуживание; ЛД5 (1/0) - ненормальное/ нормальное состояние; ЛД4 (1/0) занято/готово: ЛДЗ...ЛД0 код, зависящий от устройства.

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

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

5.2.5. Физическая реализация интерфейса

Высокое и низкое состояния на линиях сигналов основаны на стандартных уровнях ТТЛ, источники питания для которых должны обеспечивать напряжения 5±0,25 В.

Возбудители (передатчики) имеют следующие параметры: для низкого состояния - выходное папряжепие 1/<0,5 В при /<48 мА для втекающего тока, поглощаемого постоянно; для высокого состояния- выходное папряжепие для возбудителей иа три состояния 1/>2,4 В при /<5,2 мА, а для возбудителей с открытым коллектором соответствует характеристике нагрузки.

Возбудители с открытым коллекторам используются в сигнальных линиях 30, ГП, ДП. В остальных линиях используются возбудители либо с открытым коллектором, либо на три состояния.

Приемники с номинальной помехоустойчивостью имеют входные напряжения t/<0,8B -для низкого состояния, t/>2B -для высокого состояния. Для повышения помехоустойчивости иа всех сигнальных линиях рекомендуется использовать цепи типа Шмитта. Требования к этим приемникам: нижнее пороговое напряжение 0,8 В - для низкого состояния; верхнее пороговое напряжение и2 В - для высокого состояния; гистерезис-при [/0,4 В.

Каждая сигнальная линия нагружается в пределах устройства резистивной нагрузкой, обеспечивающей поддержание постоянного полного электрического сопротивления устройства на линии для увеличения иомехоустойчивостн (/?/ = 3 кОм±5 %, R2-&,2 кОм±5%). В состав компонентов приемника входит диодный ограничитель отрицательного напряжения на сигнальной литж. Внутренняя емкосг-ная нагрузка каждой сигнальной линии в устройстве не должна превышать 100 пФ.

Экран соединительного кабеля должен быть присоединен при помощи контакта в разъеме к шасси (защитному заземлению). Обраг-име провода заземления индивидуального управления н сигнальных линий должны нрнсоединяться к логической земле в схеме возбудителя нли приемника.

В качестве соединителя должна использоваться розетка или вилка типа РПМ7-24 с ленточными контактами. Соедншгтель долн<ен удовлетворять следующим требованиям: номинальное напряжение и ток -150 В и 1 А, сопротивление контактов н изоляции - менее 0,02 Ом н более 1 ГОм соответственно, рабочий диапазон частот - 3 МГц; по конструкции: число контактов - 24, износоустойчивость - 500; сечение монтажного провода-0,2 мм.

Каждое устройство должно иметь приборную розетку тнна РПМ7-24Г-П. Для кабеля должна быть предусмотрена возможность установки фиксирующих винтов. Кабель должен иметь; длину до 2 м; на обоих концах розетку я вилку, обеспечивающие включение одного разъема в верхнюю часть другого; конструкцию, обеспечивающую минимальные взаимные помехи между сигнальными линиями.

Макси.мальные значения сопротивлений на 1 м длины ироводнн-ков в кабеле должны быть следующие: /?=0,14 Ом (каждой сигнальной линии и обратного провода заземления; /(=0,085 Ом (обратного провода общего логического заземления); /?=0,0085 Ом (общего экрана).

5.3. ИНТЕРФЕЙСНЫЕ БИС 5.3.1. Общие сведения

Для СОД, выходящих на магистраль КОП, разработаны и широко применяются микроироцессорно-ориентированные БИС с необходимыми приемопередатчиками (ПП) для связи с магистралью. БИС поддерживаются системами нх программирования, в том чнс.че

12-176



0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 [28] 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67


0.0197