Товары в корзине: 0 шт Оформить заказ
Стр. 1
 

114 страниц

730.00 ₽

Купить официальный бумажный документ с голограммой и синими печатями. подробнее

Официально распространяем нормативную документацию с 1999 года. Пробиваем чеки, платим налоги, принимаем к оплате все законные формы платежей без дополнительных процентов. Наши клиенты защищены Законом. ООО "ЦНТИ Нормоконтроль".

Наши цены ниже, чем в других местах, потому что мы работаем напрямую с поставщиками документов.

Способы доставки

  • Срочная курьерская доставка (1-3 дня)
  • Курьерская доставка (7 дней)
  • Самовывоз из московского офиса
  • Почта РФ

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

Показать даты введения Admin

Страница 1

ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР

ЕДИНАЯ СИСТЕМА СТАНДАРТОВ ПРИБОРОСТРОЕНИЯ

СИСТЕМА ИНТЕРФЕЙСА ДЛЯ ИЗМЕРИТЕЛЬНЫХ УСТРОЙСТВ С БАЙТ-ПОСЛЕДОВАТЕЛЬНЫМ, БИТ-ПАРАЛЛЕЛЬНЫМ ОБМЕНОМ ИНФОРМАЦИЕЙ

ТРЕБОВАНИЯ К СОВМЕСТИМОСТИ

ГОСТ 26.003-80 (СТ СЭВ 2740-80)

Издание рфиииальип/.

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР ПО СТАНДАРТАМ Москве

Страница 2

ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР

ЕДИНАЯ СИСТЕМА СТАНДАРТОВ ПРИБОРОСТРОЕНИЯ

СИСТЕМА ИНТЕРФЕЙСА ДЛЯ ИЗМЕРИТЕЛЬНЫХ УСТРОЙСТВ С БАЙТ-ПОСЛЕДОВАТЕЛЬНЫМ, БИТ-ПАРАЛЛЕЛЬНЫМ ОБМЕНОМ ИНФОРМАЦИЕЙ

ТРЕБОВАНИЯ К СОВМЕСТИМОСТИ

ГОСТ 26.003-80 (СТ СЭВ 2740-80)

Издание официальное

МОСКВА—1985

Страница 3

© Издательство стандартов, 1985

Страница 4

УДК М1.927Д—182.77:001. 1Я    Групна П01

ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР

Единая система стандарт»* приборостроения СИСТЕМА ИНТЕРФЕЙСА ДЛЯ ИЗМЕРИТЕЛЬНЫХ УСТРОЙСТВ С БЛИТ-ПОСЛЕДОВАТЕЛЬНЫМ, БИТ-ПАРАЛЛЕЛЬНЫМ ОБМЕНОМ ИНФОРМАЦИЕЙ Требования ■ совместимости

Unified system of standards (or Instrument making Interface system for measuring devices will) byte-serial, bit-parallel exchange of information Requirements for compatibility

ГОСТ 26.003—80*

|СТ СЭВ 2740—80)


Постановлением Государственного комитета СССР по стандартам от 27 мая 1«0 г. Н9 2387 срок введения установлен

С 01.07.11

Несоблюдение стандарта преследуется по мкону

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

Стандарт устанавливает основные требования к обмену цифровой информацией.

Стандарт полностью соответствует «'ГК 66 (Центральное бюро) 22» и «ТК 66/РГЗ (секретариат) 23».

Термины, принятые в настоящем стандарте, и их пояснения приведены в справочном приложении 1. Перечень обозначений, применяемых в стандарте, н их эквиваленты в публикациях МЭК приведены в справочном приложении 2.

Настоящий стандарт полностью соответствует СТ СЭВ 2740 80.

(Измененная редакция, Изм. № 1).

I. ОБЩИЕ ПОЛОЖЕНИЯ

1.1.    Соединение устройств

1.1.1.    Соединение устройств между собой должно осуществляться через многопроводный магистральный канал общего пользования (КОП).

1.1.2.    Общая длина КОП не должна превышать 20 м.

1

Переиздание (апрель 1985 г.) с Изменениями Л5 /, 2. ут^рпОемными е марте 1983 г., ноябре 1984 г.

Пост Л» 4035 от 28.11.84 (ИУС 7—83; 2-£5)

Страница 5

Стр. 2 ГОСТ 26.043-80

M.S. Число устройств, присоединяемых к КОП, должно быть не более 15. При этом не менее чем две трети всех устройств должно находиться в состоянии «Питание включено* (система остается работоспособной, если при выключении любого количества устройств уровень сигналов в линиях КОП составляет не менее 2,5 В). Схема подключения устройств к КОП приведена на черт. I.

(Измененная редакция, Изи. № 2).

1.1.4.    Общее число адресов ириемннков и источников информации в системе не должно превышать 31 при однобайтовой и 961 при двухбайтовой адресации.

1.1.5.    Система интерфейса обеспечивает:

работу устройств на расстоянии до 20 м при максимальной скорости 250000 байтов в секунду с эквивалентной стандартной нагрузкой через каждые 2 м при использовании возбудители с открытым коллектором с втекающим током не менее -18 м.Л;

работу устройств на расстоянии до 20 м при максимальной скорости 500000 байтов в секунду, со стандартной нагрузкой через каждые 2 м, при использовании возбудителя на три состояния с втекающим током не менее 48 мА.

1.1.6.    Дли достижения максимальных скоростей передачи данных (до 1000000 байтов в секунду) необходимо:

использовать возбудители на три состояния с втекающим током не менее 48 мА;

сократить длину кабеля до 15 м с эквивалентной нагрузкой не более чем через каждый метр;

подать питание на все устройства;

чтобы емкостная нагрузка каждого устройства не превышала 50 пФ на линию, исключая линии ОИ. ДУ):

добавить (при необходимости) резистивные нагрузки —по одной на сигнальную линию. При этом общее количество нагрузок на линии не должно превышать 15;

использовать минимальное значение времени 7"»— 350 не (см. табл. 5).

Если устройство при времени 7*| — 350 не работает в условиях, не удовлетворяющих вышеуказанным, то не гарантируется удовлетворительная (без ошибок) передача данных.

Допускается применение устройств с временем 7т *=700 не и емкостью 50 пФ на линию, имеющих дополнительные резистивные нагрузки.

При необходимости, допускается использование в устройстве буферной памяти для байтов данных.

1.1.5, 1.1.6. (Измененная редакция, Изм. Л 2).

1.1.7. Во избежание ошибки функционирования не допускается включение/выключение устройства во время работы системы, если не используются специальные возбудители линий.

(Введен дополнительно, Изм. № 2).

Страница 6

ГОСТ 26.003-80 Стр. 3

Схема подключения и структура КОП

коп

Л—устройство, способное передавать, принимать и управлять (например. ЭВМ); В—устройство. способное передавать и принимать (на-пример, цифровой вольтметр); С—устройство, способное только принимать (например. генератор сигналов); D—устройство, способное только передавать- (например, считывающее устройство).

Черт. I

Страница 7

Стр. 4 ГОС?

1.2.    Стру кту pa и назначение шин КОП

КОП должен содержать шины данных, синхронизации и управления. Расшифровка сокращенных наименований линий, связь между состояниями линий и нх логическими значениями приведены в табл. 1.

1.3.    Ш и и а данных

1.3.1.    Шина данных должна использоваться для передачи (приема) адресных, программных, управляющих, основных данных и данных о состоянии.

Тип информации, передаваемой по ШД, определяется состоянием линии УП.

Период времени, в течение которого информация на линиях данных (ЛДО—ЛД7) действительна, зависит от наличия сигналов на линии СД.

1.4.    Шина синхронизации

1.4.1.    Управление передачей информации по линиям данных (адреса, команды, результаты измерений или другие данные) должно осуществляться по трем линиям, входящим в IUC: ГП. СД. ДП.

1.4.2.    Линия СД переводится и низкое состояние передающим устройством («источником*!, указывая на достоверность байта на ШД.

Обязательным условием для перевода линии является высокое состояние линии ГП (все приемники приняли и обработали всю предыдущую информацию).

Время задержки перехода линии СД в низкое состояние определяется типом возбудителей, применяемых в устройствах (см. п. 2.7.10).

1.4.3.    Линия ГП —это линия обмена сигналами между «приемниками» и «источником», высокое состояние которой указывает. что «приемники» готовы к приему информации. Линия ГП управляется устройствами, адресованными на прием или всеми устройствами, когда линия УП имеет низкое состояние. Установка линии в низкое состояние возможна только тогда, когда линия СД переходит в низкое состояние. В высокое состояние линия ГП переходит но окончании выдачи сигналов на линии ДГ1 и по окончании внутреннего цикла «приемника». Устройства, не адресованные на прием, должны постоянно поддерживать высокое состояние линии ГП.

1.4.2, 1.4.3. (Измененная редакция, Изм. № 2).

1.4.4.    Наличие сигнала на линии ДП (высокое состояние) указывает о конце приема информации «приемниками». Линия ДП управляется всеми устройствами, когда линия УП имеет низкое состояние, или темн устройствами, которые адресованы на прием,

Страница 8

ГОСТ M.003-W Стр. 5

Таблица I

MlHKCIIDBCHKC шипы

Обозначена*

S5

о <-£ .

и линии

шины а

лини*

м

3

Z •» Zi

5 %

Русеко*

Международно*

PjTfCkO*

Межлуи*

родепе

П

St

г «

|?5

О 0 s

№ •• т>»- с

ШД ЛД 0

ЛД I

ЛД 2 .

ЛД 3

ЛД 4

ЛД 5

ЛД 6

ЛД 7

ШС

rn

ДП

СД

ШУ

УП

КП

30

ОИ

ДУ


DIO I DIO 2 DIO 3 DIO -I DIO 5 DIO 6 DIO 7 DIO 8

NRFD

NDAC

DAV

ATN

EO!

SRQ

IFC

REN


В <H> To же


|Л|

(I)

То же *

>

*

>

Ш

Л

II)

л

|Л|

I

I л I

I

|Л|

I

I л I I

I л I


В (H)

В

Н

В

Н

В

н

в

н

в

и

в

н

в

н

в

н


Шнна данных Линия данных О

Линия данных 1

Линия данных 2

Линия данных 3

Линия данных 4

Линия данных 5

Линия данных 6

Линия данных 7

Шнна синхронизации

Линия «готов к приему»

Линия «данные приняты»

Ливия «сопровождение данных» Шина управления

Ливия «управление»

Линия «конец передачи»

Линия «запрос на обслуживание» Линия «очистить интерфейс»

Линия «дистанционно? управление»


Data bus Data input output 1

Data input output 2

Data input out-

Eut 3

'ata input output 4

Data input output 5

Data input output 6

Data input output 7

Duta input output 8

Data byte transfer control bus Not ready for data

Not data accepted

Data valid

General Interface Management bus Attention

End Service reguest Interface clear Remote enable


УП

УП

кгг

KI1

30

30

ОИ

ОИ

ду

ду


ЛД (ЛД) То же


ГП

ПГ

ДП

ДП

СД

СД


ЛД У1Д)


* .-Уровень напряжения в высоком (В) состоянии > 2 В. в низком (1П состоянии <0,8 В.    « ’

•* I. Л — активное значение состояния линии (п. 26.4); Jl|, |Л| —пассивное значение состояния линии (п. 2;6.4); I — соответствует логической единице (1|; Л — соответствует логическому нулю (0).

(Измененная редакция, ^эм. j* 2).

Страница 9

Стр. 6 ГОСТ 24.00)—«в

когда линия УП имеет высокое состояние. Линия ДП принимает высокое состояние, когда линии СД и ГП имеют низкое состояние н «приемник» осуществил прием информации.

Устройства, не адресованные на прием, должны постоянно поддерживать высокое состояние линии ДП.

1.5. Шина управления (ШУ)

1.5.1.    Шина управления должна использоваться для передачи управляющих сигналов между контроллером и всеми другими устройствами, соединенными с КОП, с помощью линий УП, КП, ОИ. ДУ. 30.

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

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

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

1.5.5.    При установлении линии ДУ в низкое состояние устройство получает разрешение на переключение управления с «местного» на «дистанционное». При высоком состоянии линии ДУ устройство должно находиться в «местном* управлении.

1.5 6. Линия 30 переходит в низкое состояние в том случае, когда какое-либо устройство посылает контроллеру сигнал запроса на обслуживание.

1.6. Дистанционные сообщения

Страница 10

ГОСТ 26.001—*0 Стр. 1

1.6.1.    Все сообщения, передаваемые через КОП, подраздели* ются на два класса:

интерфейсные сообщения;

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

1.6.2.    В каждый момент времени должно передаваться только одно многолинсйиое сообщение.

1.7.    Интерфейсные сообщения

1.7.1.    Интерфейсные сообщения (команды) используются для управления функциями интерфейса (п. 2.1); эти сообщения передаются при низком состоянии линии УП и в устройство не проходят. Кодирование интерфейсных сообщений приведено в табл. 2 и 2а.

1.7.2.    Группа универсальных команд (ГУК) — команды, вызывающие соответствующее действие одновременно во всех устройствах. К ним относятся ДУ, ОИ, УП, ОПО, ЗПО, ДПР, СВУ, ЗПМ, ИДТ.

1.7.1.    1.7.2. (Измененная редакция, Изм. № 2).

1.7.3.    Группа адресных команд (ГАК) — команды, вызывающие соответствующее действие только в устройствах, запомнивших свой адрес. К ним относятся ПНМ, СБА, КПР, ЗАП. ВУП.

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

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

1.7.6.    Группа вторичных адресов (ГВК) — команды, используемые в качестве второго адресного байта при адресации устройства на прием или передачу. В устройстве, содержащем как функции интерфейса «расширенный источник» (ИР), так и «расширенный приемник» (IIP), можно применять одинаковый вторичный адрес (MBA) как для источника (И), так и для приемника (П). К этой группе относятся также команды ЗПР, ОПР.

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

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

Страница 11

NO«C*X

06»:im»4*hii« много-jiii«Aiimi тот из

Русское

Междуняролисв

Гусс«ос

Мсждува-

ро»мо*

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

Addressed command group

ГАК

ACG

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

Universal command group

ГУК

UCG

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

Listen addrcs group

ГАП

LAG

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

Talk addres group

ГАИ

TAG

Группа вторичных ко-мякл или адресов

Secondary command group

гвк

SCG

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

Go to local

пнм

GTL

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

Selected device clear

ОБА

SDC

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

Parallel poll confiqure

КПР

PPC

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

Group execute trigger

ЗАП

GET

Взять упрамеюсе

Take control

ВУ11

. TCT

Сброс универсальный

Device clear

СБУ

DCL

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

Parallel poll unconfiqurc

ДПР

PPU

Таблице 2

Стр. • ГОСТ 2I.MI-U

Страница 12

Продолжение табл. ?

HiHMtawuiie* мьК1ГП.эияейаых кОийид

МЯ 4l(NNVt Д4ННМ1

Д1ШС*ИЫ1 l"MiH4

Русское

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

Гусскос

P- ДИО*

ЛД7

л;

ЛЛ5

ЛЯ4

ЛЮ

ЛД2

ДД1

ЛД0

Отп и pa н ие п оследона•

Serial poll enable

ОПО

SPE

X

0

0

1

1

0

0

0

гельного опроса Запирание последова*

Serial poll disable

ЗПО

SPD

X

0

0

1

1

0

0

1

тыльного опроса

Запирание местного уп

Local lockout

ЗПМ

LLO

X

0

0

1

0

0

0

1

равления

I

H

Запирание параллельного

(ЧПАЛЛ €к

Parallel poll disab'e

ЗПР

PPD

X

1

1

H

H

H

опроса

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

АППЛЫ4 Я

Parallel poll enable

ОГ1Р

PPE

X

1

1

0

с

11

П

II

Не принимать

Uni is ten

НПМ

UNL

X

0

1

1

1

I

1

1

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

НПД

X

1

0

1

I

*

1

1

Обозначения X—линию использовать не обязательно; С — бит «считывание». приписывающий истинное значение биту состоянии при параллельном опросе. Параллельный опрос воаиожеп,    .если этот бит совпадает с

Гжгим выдаваемым устройством: II биты, прнпнсыпэютие    данных, по которой устройство должю

выдавать местное сообщение реакции на параллельный опрос (РОП. п. 2.16 8); II — биты сообщения, на которые приемник не должен реагировать

Страница 13

Cip. 10 ГОСТ 26.003

код значения функции), основные данные, данные о состоянии. Коды и форматы основных данных, программных данных и данных о состоянии приведены в разд. 5.

(Измененная ргдакция, Изм. № 2).

Табл. 3. (Исключена, Изм. ЛЬ 2).

Таблица 2а

litHMtBOMHUC МК<<1 н ;ин*йной

кем оды

Обозн1«?и*с

коиакхч

Логичмко* 4ии'«ии« иа

Л>ИИ«( ДЙНКЫХ

Русское

>1*мдум)р<»мк*

Ру«»;0*

>W**yn«-!>-• j«toc

УП

кп

Идентифика

ция

Identify

идт

IDV

1

1

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

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

1.8.4.    Данные о состоянии — сообщения, описывающие состояние устройства.

1.9. Состояние устройства «занято»

1.9.1.    В системе допускается либо программировать устройство. либо запускать устройство на выполнение какой-либо операции. а затем осуществлять связь с другими устройствами (в то время как первое устройство «занято», так как выполняет необходимую задачу). «Занято» (операция выполняется)—состояние устройства, а не состояние интерфейса. Для осуществления связи через шину интерфейса, независимо от состояния устройства и определения состояния «занято*, имеется три метода:

использование линии ГП;

использование линии 30 и последовательный опрос;

параллельный опрос.

Методы последовательного и параллельного опроса описаны в'

разд. 2.

(Измененная редакция, Изм. № 2).

1.9.2.    При использовании линии ГП для определения состояния «занято* сигнал ГП имеет более широкое значение, чем обычное «готов для следующего байта данных*.

Внутренний сигнал «занято» поступает на сигнальную линию ГП через функцию СП.

Страница 14

ГОСТ 26.003-80 Стр. 11

Устройство может быть не адресовано как «приемник» во время состояния «занято», а шнны интерфейса могут использоваться для других целен.

Если устройство повторно адресуется как «приемник», то:

когда оно «занято»— линия ГП устанавливается в низкое состояние;

когда его состояние соответствует состоянию «операция завершена», то линия ГП устанавливается в высокое состояние.

2. ФУНКЦИИ ИНТЕРФЕЙСА

2.1.    Классы функций

2.1.1.    Каждое устройство, предназначенное для использования в системе, содержит три класса функций:

функции устройства.

функцию (логику) кодирования дистанционной информации,

функцию интерфейса.

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

2.1.3.    Кодирование дистанционной информации (преобразование дистанционных сообщений в значения сигналов на интерфейсных линиях) устанавливается в п. 1.3 и разд. 5.

2.1.4.    Функции интерфейса—это способность интерфейса к выполнению оговоренных операций при работе в системе. Каждая функция интерфейса реализуется аппаратно или программно в устройстве. Функции интерфейса и каналы прохождения сообщений, регламентируемые стандартом, указаны на черт. 2 и в табл. 4.

(Измененная редакция, Изм. № 2).

2.1.5.    Функциональная совместимость приборов, соединенных через систему интерфейса, обеспечивается наличием единого наперед заданного набора интерфейсных функций и единообразием алгоритмической реализации каждой из них.

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

2.1.7.    Общая способность обработки информации, присущая выбранному разработчиком и включенному в определенное устройство набору функций .интерфейса, — логическое сочетание возможностей обработки, присущее всем индивидуальным функциям, включенным в набор.

2.2.    Связь между функциями

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

2.3.    Дистанционные сообщення

Страница 15

Op. 12 гост а».и>—м

Функциональное разделение устройства

Устройство

}

д

Функции устройства

ш

г

ШМЛ

| т •

См \сп\

{«i;:*! 1 1 1 ! 1 I 11 ^ Функции иите/нрейса |

1

1

А

HP и

ПР | 3 \дм I ОП I Сб |зя|

"г:".

| Логика,

Приемники и\ ! возбудители



коп


А— но «ложности, {.«гламситвруекые и»стотнм« етйидлрточ; А—воз-можиоСТ*. ьегламевтмруеви* конструктором. .Vf-иииффсАеная часть устройства: уг—честь устроЯстви. прсдайэвачсаваа ал* р*т*шн» основ мой »гзгчи, К*и».<м прохождении <ообч«и«Я: ^ дияим СМГЯЯАОЯ о КОИ: I- листдикиоиии* нятйрфсйсаьк сООбОМик им фуаации миг*?-С-t.lco н от ИЯХ; J сооваквм* устройств*. перадаввемие ва функции лигсрфсЯсв и От и»х; <-osm СОСТОЯНИЯ ыежлу фувкаияив иитер-pi Леа: 5-нестик«г соовшсвия «ежлу фуни^янинит^буЛганОун» Jhhvh устроЯства (coo<5me«HM аа функции иитврфейса геглзи»ит*ров* им. сопбшгних ОТ фуики»Я интерфсЯса — по ьиЛору конструктора!. 6 ддеганпнонны* ннтсрф^сии* соовщеии», иогипаеми* фуикии*и>« yCTOfAciea в кс*трвлл«>с

Черт. 2

2.3.1. Дистанционные сообщения устройств могут быть получены либо в истинном, либо в ложном состоянии определенной функ . цин интерфейса в любое оговоренное время.

2 3.2. Дистанционные сообщения устройств проходят мокъу функциями устройства и определенной функцией интерфейса.

Страница 16

ГОСТ J4.M3—«О Стр. 13

Таблица 4

Наимеиовоие функции

06*>n»4ti»c фтииаяи

ОЙ'Лмачгяи»

КИМ» Л 4 tlpc-(««МИШ *0-«бтгияй. V»»-эаяаыг я»

черт. J

Ру«км

•М»|«дуи»р.лн1>е

Русски*

M«K4>Htpna-

иое

Синхрш«эацня пе

Source handshake

СИ

SH

1,2.4.5

редачи источника

Синхронизация при

Acceptor

СП

АП

1.2.4,6

ема

handshake

Источник ИЛИ ис

Talker or «xStnded

И или ИР

L or ТЕ

1,2,3,4,5

точник с расшире

talker

нием

Приемник или

Listener or exten

П или ПР

L or LF.

1.2Д4.5

приемник с расшн

ПРШГФМ

ded listener

Запрос из обслужи

Service request

Э

SR

1.2.4.5

вание

Дистанционное ме

Remote local

Д.Ч

RL

1.2,4,5

стное управление

Параллельный

Parallel poll

оп

РР

1.2.4,5

опрос Очистить уетройет-

Device clear

СБ

Т>С

1.2.4,5

ВО

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

Device trigger

ЗП

DT

1.2.4.5

Контроллер

Controller

К

С

1.2,4,5,6

2.3.3.    Значения посылаемых устройством дистанционных сообщений (истинных или ложных) должны всегда соответствовать активным состояниям функций интерфейса.

2.3.4.    Каждое устройство, когда сообщение УП ложно, может принимать и обрабатывать свое собственное сообщение, зависящее от устройства, когда оно адресовано на прием.

2.4.    Местные сообщения

2.4.1.    Сообщения, передаваемые между функцией устройства и функциями интерфейса, называются местными сообщениями.

2.4.2.    Местные сообщения проходят между функциями устрой

ства и функциями интерфейса (черт. 2 — линия прохождения сообщений 5).    .

При необходимости местные сообщения передаются как дистанционные сообщения и наоборот.

2.4.3.    Разработчику запрещено вводить новые местные сообщения в функции интерфейса.

Разработчику разрешено вводить в функции устройства местные сообщения, полученные из любой функции интерфейса, находящейся в любом состоянии.'

Страница 17

Стр. 14 ГОСТ 26.003—ВО

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

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

Кодирование местных сообщений не рассматривается в настоящем стандарте н производится по усмотрению разработчика устройства .

2.5.    Связь состояний

Связь состояний — это логическое соединение двух функций интерфейса, где переход в активное состояние одной функции интерфейса зависит от наличия оговоренного активного состояния другой функции интерфейса.

2.6.    Д и а гра м м ы состояний

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

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

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

2.6.4.    Для каждого состояния функции интерфейса установлены:

дистанционные сообщения, которые могут или должны посылаться через интерфейс во время активного состояния;

условия, при которых функция интерфейса должна переходить из данного состояния в другое состояпие.

Эти сообщения н условия определяют способность системы обрабатывать информацию в данном состоянии.

Применяются четыре значения дистанционных сообщений, передаваемых устройством:

активное истинное — гарантируется истинность сообщения, выдаваемого устройством, и оно не подавляется в КОП;

пассивное нстииное — гарантируется истинность сообщения, выдаваемого устройством, но оно подавляется в КОП;

активное ложное - гарантируется, что' сообщение, выдаваемое устройством, ложное, и оно не подавляется в КОП:

пассивное ложное —гарантируется, что сообщение, выдаваемое устройством, ложное, и оно подавляется в КОП.

Например, первый прибор — приемник выдает истинное зна-

Страница 18

ГОСТ 24.00 >—М Стр. 15

чение сигнала ДП (ГП), а второй — ложное значение. Общее состояние линии ДП (ГП) — низкое. Поэтому для первого приемника значение сигнала ДП — пассивное истинное |1|, для второго — активное ложное Л. то есть при работе в КОП нескольких приемников истинное значение линий ДП и ГП всегда пассивно, а ложное— всегда активно. При наличии в КОП только одного приемника понятие активный и пассивный для линий ГП, ДП теряет смысл.

(Измененная редакция, Иэм. № 2).

2.6.5. Для каждого состоянии функции интерфейса оговариваются только многолинейные сообщения, посылаемые истинными. Следует понимать, что при активном состоянии функции все неоговоренные многолинейные сообщения посылаются пассивными ложными.

2.7. Обозначения, используемые на диаграммах состояний

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

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

2.7.3.    Каждый переход обозначают словом «выражение* (черт. 3) и его значение может быть либо истинным, либо ложным. Функция интерфейса должна оставаться в активном состоянии, если все выражения, обозначающие переходы в другие состояния, являются ложными. Функция интерфейса должна устанавливаться в состояние, указанное ей. только тогда, когда одно из этих выражений становится истинным. Новое состояние должно установиться в любой момент времени после того, как выражение (выражения) становится истинным, если время перехода не оговорено.

2.7.4.    Выражение должно состоять нз одного или более местных сообщений, дистанционных сообщений состояний функций и минимальных лимитов времени, используемых с операторами И. МЛН или НЕ.

2.7.5.    Местные сообщения, передаваемые в функцию интерфейса, обозначаются тремя строчными буквами, например, «гтп».

Страница 19

Стр. 16 ГОСТ 16 90У—80

2.7.6.    Дистанционные сообщения (получаемые через интерфейс) обозначаются:

кодированные — тремя прописными буквами (например МАП), некодироваиные — двумя прописными буквами (например УП).

2.7.7.    Оператор И обозначается символом «Л». Оператор ИЛИ обозначается символом «V»-

В пределах выражения оператор И имеет преимущество над оператором ИЛИ. если не отмечено особо при помощи скобок.

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

2.7.8.    .Минимальное время, необходимое для осуществления перехода из одного состояния функции интерфейса в другое, обозначается символом Та.

2.7.9.    .Максимальное время, необходимое для осуществления перехода из одного состояния функции интерфейса в другое, обозначается символом t .

2.7.10.    В табл. 5 приведены значения Т„ и tn для схем возбудителей с открытым коллектором. Т„ и /, принимают истинное значение только после того, как функция интерфейса принимает •го состояние, из которого осуществляется соответствующий переход за оговоренные выше времена. Они остаются истинными, пока существует это состояние.

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

Если на линиях ЛД, СД и КП используется возбудитель с тремя состояниями, то 7\> J100 не;

Т:>700 не, если в контроллере УП запускается возбудителем с тремя состояниями;

Страница 20

ГОСТ U.MS— И Стр. 17

Т а б л и и а 5

0|ХМГИЙ

Оаа.цщм «•*<»*«•

• р«нгин

>нп^{<Леа

Г,

и

г,

и

Время устаясплеияя для мисголи-нейных ооо&цеккй. ие чеке*

Реакция на УП. не более

Время л^исма интерфейсного сооб щения •

Реакция и» истинное ОИ или ложно* ДУ. не более

2 МКС

200 ис

о ••

100 мке

СИ

СИ. СП.

11. II ИР.ПР СП

И. ИР. дм П. ПР. к

и

г.

Тг т.

Ту

Реахцция на ИДТ, ис. ме более Вр&мя выполнения параллельного опроса, ие иене*

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

Длина истинного ОИ или .южного ДУ. более Задержка для ИДТ*** не менее Задержка для установления ложного СД, к* меие*

200 ис 2 мке

500 не

100 мке

1.5    мке

1.5    мке

оп

к

к

к

к ' к

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

** В зависимости от применения.

*'•• Задержка, необходимая спгналышм линиям КП. ДП н ГП для указания их действн-тельиых состояний.

7\>500 не для всех байтов, которые следуют за первым байтом. посылаемым после каждого перехода УП в ложное состояние (первый байт должен посылаться приГ|>1100 не нлн 7\>700нс» если в контроллере УП запускается возбудителем с тремя состояниями);

Г->350 не для всех байтов, которые следуют за первым байтом, посылаемым после каждого перехода УП в ложное состояние, при выполнении условий п. 1.1.6;

7*>600 не, если используются возбудители с тремя состояниями.

(Измененная редакция, Изм. М 2).

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

2.7.12.    Если определенное выражение (или сообщение) вызывает переход только в одно определенное состояние из всех других состояний, то вместо нанесения всех отдельных переходов не-

Страница 21

Стр. 10 ГОСТ 24.003—«О

пользуется сокращенное обозначение этого выражения—стрелка (черт. 4), в начале которой нет состояния, и предполагается, что стрелка может брать начало во всех состояниях (например, ОИ или ДУ). Предполагается, что в других состояниях это выражение является ложным (ОИ, ДУ) для того, чтобы позволить осуществление переходов в диаграмме, и поэтому это выражение исключается из выражений для переходов в другие состояния.

Черт. 4

В качестве примера на черт. 5 приведена упрошенная диаграмма состояний функции.

Черт. 5

При появлении истинных выражений «вкл» или ОИ, в каком бы нз состояний не находилась функция, она должна переходить н исходное состояние «холостой ход приемника» (СПХХ).

Максимальная задержка во времени при переходе в состояние СГТХХ с появлением сигнала ОИ составляет /*.

Максимальная задержка во времени при переходе из состояния СПАД в СПАК или наоборот, не более h.

В состоянии СПАД необходим триггер.

Возможная схема реализации этой диаграммы приведена на черт. 6.

(Измененная редакция, Изм. ЛЬ 2).

2.8. Обозначения выходов сообщений . для функций интерфейса

2.8.1. Для каждой диаграммы состояний функции интерфейса приводится таблица выходов, где указывают только дистанционные сообщения, которые разрешается посылать в соответствующем состоянии функции.

Страница 22

ГОСТ 26.003-М Стр. 19

2.8.2.    Строки d таблице используются для указания состояний функции интерфейса.

2.8.3.    Графы в таблице используются для указания сообщений, которые разрешается посылать при определенном состоянии функции интерфейса.

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

(Измененная редакция, Изм. **6 2).

Черт. 6

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

2.9. Функция интерфейса «синхронизация’ передачи источника» (СИ)

(Измененная редакция, Изм. № 2).

2.9.1. Функция СИ обеспечивает правильную передачу устройством многолинейных сообщений. Последовательность синхронизации между функцией СИ и одной или несколькими функциями интерфейса «синхронизация приемника* (каждая содержится в отдельных устройствах) гарантирует асинхронную передачу мно-голилейпых сообщений (справочное приложение 3).

Страница 23

Стр. 20 ГОСТ 2«.И>— И

Функция интерфейса «синхронизация источника» контролирует начало и окончание передачи многолинейного сообщения. Эта функция использует линии СД. ГП и ДП сообщения для воздействия на передачу каждого байта сообщений.

2.9.2. Функция СИ должна выполняться в соответствии с диаграммой, приведенной на черт. 7, и требованиями п. 2.9. В табл. 6 указан набор сообщений н состояний, необходимых для выполнения перехода из одного активного состояния в другое. В табл. 7 указаны сообщения, которые должны посылаться а то время, когда каждое состояние активно.

(иплсяХШЩ)

(it) UJhT

УПА {скаку£кпд)

(дПлСШУДКА)

ГП

А


инв

CMAKVCnCAVCKAK

(УПЛСКАКУСКПА) ч0лсШчсШ) (tt) Черт. 7

(Измененная редакция, Изм. Л? 2).

2.9.3. В состоянии синхронизации передачи источника «холостой ход* (СИХС) функция СИ не участвует в цикле синхронизации и не имеет нового байта данных.

Питание на функцию СИ подается в состоянии СИХС.

В состоянии СИХС посылаемое сообщение СД должно быть пассивным ложным.

Функция СИ должна выходить из состояния СИХС и принимать состояние «генерация* (СИГР), если состояние «источник активен» (СИЛК) активно, или состояние «последовательный опрос активен» (СПСА) активно, или состояние «контроллер активен» (СКАК) активно.

Страница 24

ГОСТ 26.00)—80 Стр. 21

Таблица 6

Наямсаодеиме сообщим

Обошачскос сотбшеиж

ф*иквич

нjm состошая

или ciK-toiiiiru

гмтсрфсАса

Питание включено

акл

_

Имеется копий Сайг

иив

Управление

У ГГ

Готов к вриему

ГП

Данные принты

ДП

Состояние синхронизации яередачк

сихс

ей

источника «холостой ход»

Состояние синхронизации передачи

СИГР

То же

источника «генерация»

Состояние синхронизации передачи

сизд

»

источника «задержка»

Состояние синхронизации передачи

сипд

»

источника ^передача»

Состояние синхронизации передачи

СИОЦ

>

источника «ожидание нового цик

ла»

Состояние синхронизации передачи

сихо

>

источника «холостой ход и ожи

дание»

Состояние источннха «активен»

СИАК

И

Состояние «последовательный оя-

СПСА

и

рос активен»

Состояние контроллера «активен»

СКАК

к

Состояние контроллера «лереход»

екпд

к

Таблица 7

Ок'сние? фгикагл интерфейса CI!

Посылаемое сообщение СД

8миыил«Дс1й»с с е-у.тив'Д упройстм >5

СИХС

1Л1

У2 может изменить дистанционное маосолинейиое сообщение

СИГР

л

У2 может изменить дистанционное «иоголинейиое сообщение

сизд

л

МноголимеАиые сооОщеиия не дол* ж.чы меняться

сипд

/

МиоголниеЛныс сообщения не должны иеияться

СИОЦ

/ или Л

У2 запрещено изменять миоголи-ыейиые сообщения

сихо

|Л|

У2 запрещаю и>уснить многолинейные сообщения

2.9.4. В состоянии синхронизации передачи источника «генерация» (СИГР) устройство генерирует новый байт сообщения и функция ожидает новый байт.

В состоянии СИГР функция СИ должна посылать ложное сообщение СД. В угом состоянии устройство может изменять кодн-

Страница 25

Стр; 22 ГОСТ 24.003—М

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

Функция СИ должна выходить из состояния СИ ГР и принимать:

состояние источника «задержка* (СИЗД), если сообщение «имеется новый байт* (инб) истинно;

состояние СИХС в пределах tJt если сообщение УП истинно и состояния СКАК и СКПД не активны или сообщение УП ложно н состояния СИАК и СПСА не активны.

2.9.5.    В состоянии синхронизации передачи источника «задержка» (СИЗД) функция СИ ожидает установления байта сообщения на интерфейсных сигнальных линиях после изменения его во время состояния СИГР и ожидает пока функции приемника не покажут. что они готовы принять новый байт сообщения.

В состоянии СИЗД функция СИ должна посылать ложное сообщение СД. В этом состоянии устройство не должно изменять посылаемое многолинейное сообщение.

Функция СИ должна выходить из состоянии СИЗД и принимать:

состояние источника СИПД только после 71, если сообщение ГП истинно;

состояние СИХС в пределах t% если сообщение УП истинно и состояния СКАК и СКПД не активны или сообщение УП ложно и состояния СИАК и СПСА не активны.

2.9.6.    В состоянии синхронизации передачи источника «переда* ча» (СИПД) функция СИ указывает функции «синхронизация приема», что она посылает истинные данные.

В состоянии СИПД функция СИ должна посылать истинное сообщение СД. В этом состоянии устройство не должно изменять посылаемое многолннейное сообщение.

Функция СИ должна выходить из состояния СИПД и принимать:

состояние синхронизации передачи источника «ожидание нового цикла» (СИОЦ), если сообщение ДП истинно;

состояние синхронизации передачи источника «холостой ход и и ожидание» (СИХО) в пределах U, если сообщение УП истинно .и состояния СКАК и СКПД не активны или сообщение УП ложно и состояния СИАК и СПСА не активны.

2.9.7.    В состоянии источника «ожидание нового цикла» (СИОЦ) функция СИ ожидает, пока устройство не начнет новый цикл генерации данных.

В состоянии СИОЦ функция СИ может посылать сообщение СД истинным или ложным. В этом состоянии устройство не должно изменять посылаемое многолинейное сообщение.

Страница 26

гост иею-и стр. гз

Функция СИ должна выходить из состояния СИОЦи принимать:

состояние СИГР, если сообщение «инб» ложно;

состояние СИХО в пределах (2 если сообщение УП истинно и состояния СКАК и СКПД не активны или сообщение УП ложно и состояния СИАК и СПСП не активны.

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

В этот же момент устройство может продолжать подготовку к новому (следующему) циклу генерации данных.

В состоянии СИХО сообщение СД должно посылаться пассивным ложным.

Функция СИ должна выходить из состояния СИХО и принимать:

состояние СИХС, если сообщение «инб* ложно;

состояние СИОЦ, если состояние СИАК активно, или состояние СГТСА активно, или состояние СКАК активно.

2.9.9.    Используемые варианты функции СИ должны соответствовать указанным в табл. 8.

Таблица 8 '

Обоэяачснис

азркэта

Мск’дочдгаыс

состояния

Фуякинона !ьны< »о»иг*ио<?и

Другие иеобхол»иые фуяхаии

СИ 0

Всс

Нет

Ист

СИ1

Нет

Все

И1—И8 или

ИР1.-ИРН «.111

К5-К28

(Измененная редакция, Изм. № 2).

2.10. Допол нител ьные требования к функции СИ

2.10.1.    Истинное сообщение «инб» показывает, что устройство выдало новый байт данных и сделало его доступным для использования на линиях сигнала интерфейса. Сообщение «инб» должно стать истинным только в состояниях СИХС или СИГР. Сообщение «инб» может стать ложным в любом другом состоянии СИ.

2.10.2.    Выражение [УПДСКАКУСКПДI V }УПдЩАКу СПС А | может быть заменено на СИАКДСПСААСКАКДСКПД, если переход последнего выражения может быть осуществлен в пределах f2 после изменения УП.

Страница 27

Стр. 24 ГОСТ 16.001—М

2.11. Функция интерфейса «синхронизация п*р н-ема» (СП)

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

Функция СП использует сообщения СД, ГП, ДП для приема данных.

2.11.2.    Функция интерфейса СИ должна быть реализована в соответствии с диаграммой на черт. 8 и требованиями п. 2.11. В табл. 9 указан набор сообщений и состояний, необходимых для осуществления перехода нз одного активного состояния в другое. В табл. 10 указаны сообщения, которые необходимо посылать, когда каждое состояние активно.

2.11.3.    В состоянии приема «холостой ход» (СПХС) функция интерфейса СП не активна и не участвует в цикле синхронизации. Питание на функцию СП подастся в состоянии СГ1ХС.

В состоянии СПХС сообщения ГП и ДП должны посылаться пассивными истинными.

Функция СП должна выходить из состояния СПХС и принимать состояние «не готов» (СПНГ) в пределах /». если сообщение УП истинно, или состояние «приемник активен» (СПАЮ активно, состояние «приемник адресован» (СПАД) активно.

2.11.4.    В состоянии приема «не готов* (СПНГ) функция СП указывает интерфейсу, что она еще не готова продолжать цикл синхронизации.

В состоянии СГ1НГ сообщения ГП и ДП должны посылаться ложными.

Страница 28

ГОС» itJOJ—M C»p. 25

Таблиц» 9

Накисшими* соовщемва

KJM <|)<Т«4М*4

Ofojnainue ««обшеава наш еостщии

Функция

■итерфеЯса

Питание включено

ВХЛ

Готов для приема следующего

по

сообщения

1*зять управление смяхрокно

BVC

Упраалеике

УП

—.

Сопровождение данных

СД

—.

Состояние приема «холостой ход*

СПХС

СП

Состояние приема «не готов»

СПНГ

То' же

Состояние приема «готов»

СПГТ

»

Состояние «ярком данных»

СПРМ

»

С ос то инке приема «ожидание но

СПОЦ

»

вого никла»

Состояние арнемииха «адресован»

СПАД

- П

Состояние приемника «активен*

СПАК

п

Функция СП должна выходить из состояния СПНГ и принимать:

состояние СПГТ. если сообщение «взять управление синхронно» (вус) ложно (п. 2.19.26), сообщение УП истинно или сообщение «гтп» истинно;

Таблица 1П

С<ктич«ие

функакн

ивтс(>фсй<*

Ппсм.ке«и« австаиаиокиое соовшепас

ВзаимодеАгтвшг с 6у»кии«А устройся!» У4

ГП

лп

СПХС

П|

Гч

У2 не и ожег принимать дистанционные многолинейные сообщения

СПНГ

Л

л

То же

СПГТ

М|

л

»

СПОЦ

л

14

»

СПРМ

л

л

У2 может принимать дистанционные многодииейиые сообщения, если СПАК активно

состояние СПХС, если сообщение УП ложно и состояния СПАД или СПАК не активны;

состояние СПОЦ, если сообщение СД истинно (этот переход не произойдет при нормальной работе интерфейса, однако он может быть применен для упрощения реализации функции.

2.11.5. В состоянии приема «готов» (СПГТ) функция СГ1 показывает интерфейсу, что она готова принимать многолинейные сообщения.

В состоянии СПГТ сообщение ДГ1 должно посылаться ложным, а сообщение ГП должно посылаться истинным.

Страница 29

Стр. 26 ГОСТ 2*.0CJ-»0

Функция СП должна выходить из состояния СПГТ и принимать:

состояние СПРМ, если сообщение СД истинно;

состояние СГ1ХС, если сообщение УП ложно и состояние СПАД или СПАК не активно;

состояние СПНГ в пределах /г, если сообщения УП и «гтп» ложны.

2.11.6.    В состоянии «прием данных* (СПРМ) функция СП укапывает функции СИ, чтобы она не изменяла посылаемое кодированное сообщение. Это единственное состояние, при котором многолннейные сообщения с ЛД должны приниматься в устройство.

Если сообщение УП истинно, то состояние СПРМ указывает функциям интерфейса, что имеется сообщение интерфейса. Состояние СПРМ указывает функциям устройства, что имеется сообщение для устройства, если состояние СПАК активно.

В состоянии СГ1РМ сообщения ДП и ГП должны посылаться ложными.

Функция СП должна выйти из состояния СПРМ и принять:

состояние приема «ожидание нового цикла» (СГЮЦ), если сообщение УП истинно и прошел период Т3 или сообщения УП и «гтп» ложные;

состояние СПХС, если сообщение УП ложное и состояние СПАД или СПАК не активное;

состояние СПГТ, если сообщение СД ложное (этот переход в контроллере может произойти только в том случае, когда контроллер берет управление асинхронно).

2.11.7.    В состоянии'приема «ожидание нового цикла* (СПОЦ) функция СП показывает, что получен «байт данных многолинейного сообщения.

В состоянии СПОЦ сообщение ГП должно посылаться ложным, а сообщение ДП должно посылаться пассивным истинным.

Функция СП должна выходить из состояния СПОЦ и принимать:

состояние приема «не готов* (СПНГ), если сообщение СД ложно;

состояние СПХС, если сообщение УП ложно и состояние СПАД или СПАК не активно.

2 11.8. Используемые варианты функции СП должны соогвет-ствовать указанным а табл. 11.

2.11.9. Дополнительные требования к функции СП:

местное сообщение «гтп» не может быть ложным в состоянии СПГТ;

переход из СПГТ в СПНГ должен происходить только тогда, когда УП станет ложным;

Страница 30

ГОСТ 26.00J—80 Стр. 27

Таблица II

0&CMUJ44IUG

Исключаемы*

Функциональные

веряыит*

<;а стоянии

invMi«.auciK

СП0

В«г

Нет

СП1

Пег

Все

сообщение ГП, полученное функцией СИ, является логическим И всех сообщений ГП, посылаемых всеми активными функциями СП. Подобным образом сообщение ДП, полученное функцией СИ, является логическим И всех сообщений ДП. посылаемых всеми функциями СП.

2.12. Функция интерфейса «источник* (И)

2 12.1. Функция интерфейса «источник» обеспечивает устройству возможность посылать основные данные устройства или дан- ' ные состояния через интерфейс на другие устройства. Эта возможность существует только тогда, когда функция интерфейса «источник» адресована на «передачу» (справочное приложение 3).

2.12.2.    Существует два варианта функции «источник»: с расширенным адресом и без расширенного адреса. В отдельном устройстве необходима только одна из двух разновидностей функции «источник*.

Обычная функция «источник* использует однобайтовый адрес. Функция «источник с расширенным адресом» (ИР) (далее — функция «источник с расширением») использует двухбайтовый адрес. Во всех других аспектах возможности обоих вариантов одинаковы.

2.12.3.    Функция «источник» должна выполняться в соответствии с требованиями п. 2.12 и диаграммами состояний, приведенными на черт. 9.

В табл. 12 указаны сообщения и состояния, необходимые для выполнении перехода из одного состояния в другое. В табл. 13 указаны сообщения, которые должны передаваться, когда каждое состояние активно. Сообщения, посылаемые функцией И, выдаются от функций устройства.

2.12.4.    Функция ИР должна быть выполнена в соответствии с .диаграммами состояний на черт. ГО и требованиями п. 2.12.

В табл, 14 указаны сообщения и состояния, необходимые для выполнения перехода из .одного состояния в другое. В табл. 13 указаны сообщения, которые должны посылаться, когда каждое состояние активно.

2.12.3, 2.12.4. (Измененная редакция, Изм. М 2).

2.12.5.    В состоянии источника «холостой ход» (СИХХ) функция «источник» или функция «источник с расширением» не участвуют в посылке байтов данных или состояний. Функция И или функция ИР в состоянии СИХХ получает питание.

Страница 31

(U)

Стр. 28 ГОСТ 14.00J—М


Черт. 9

В состоянии СИХХ сообщения КП и ОБЗ должны посылаться пассивными ложными, а сообщение Г1УС должно посылаться пассивным истинным.

Та блица 12

<Ou6lU**H« иди состовния

Обозик гике сообщение пли СКГОХИИ*

'1'уи\ии*

нггер^еАса

Питание включено

вкл

Только передавать

тпд

Очистить интерфейс

ОИ

—.

Управление

УП

Л\ой адрес источника

МАИ

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

ОПО

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

ЗПО

Другие адреса источников

ДАИ

Мой адрес на прием

млп

—«

Состояние источника «холостой ход»

СИХХ

И

Состояние источника «адресован*

СПАД

То же

Состояние источника «активом»

СИАК

>

Состояние «последовательный опрос активен*

СПСА

»

Состояние «холлосгой ход последовательного опроса»

СХПС

>

Состояние «режии последовательного опроса»

СПСО

*

Состояние «прием данных»

СПРМ

СП

Страница 32

ГОСТ 26003-80 Cip »

Таблица 13

llocujacMut ллстаниа-ояяме сообшечя» *

С«*т<1Я1гме И

Vc»D»jie

М*ого«а-

и*йин«

КП

ОБЗ

Вх«йм(|деАста»г с •рунхигей тгтрейс»»» УЗ

СИХХ

СИ АД СИАК

СПСА

СПСА

СПРЗ не активно

СПРЗ

активно

| ПУС |

1 ПУС 1 БТД или КСТ

БСТ

БСТ

|Л|

|Л1

I

или Л

1Л1

И.'Н

I

1Л1

или

I

|Л|

1 л г

|Л|

л

1

У2 не разрешается посылать сообщения То же

У2 может посылать БТД, КСТ кли КП (под управлени-ем СИ)

У2, управляемое СИ может посылать сообщения БСТ (под управлением СИ)

То же

Обозначения: ПУС — пусто; КСТ — конец строки; БТД— байт лапник (разд. 5); БСТ — байт состояния (разд. 5); ОБЗ — сообщение «обсл>.««нанке запрашивается (разя. 5); СПРЗ — состояние «положительная реакция нз опрос» (п. 2.14.2),

Таблица 14

Нагиеиошше соОбшеяян ил» с»с*ояии«

Ободичмие спрошено «л*

СОСТОЯНИЯ

Фуякцик

ццтгр£е*са

Питание иключеко

вкл

«Только передавать*

ШЛ

М.

Очистить интерфейс

ОИ

—-

Управление

• УП

Мой адрес источника

МАИ

Другие адреса источников

ДАИ

Другие вторичные адреса

ДВА

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

ГПК

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

ОПО

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

ЗПО

_

Мой вторичный адрес

MBA

_

Состояние источника «холостой ход»

СИХХ

И. ИР

Состояние источника «адресован»

СИАД

То же

Состояние источника «активен»

СИАК

*

Состояние «последовательный опрос ак

СПСА

»

тивен»

Состояние источника «первичный холос

СИПХ

ИР

той ход»

Состояние источииха «первичный адре

СИПА

То же

сован»

Состояние «холостой ход последова

СХНС

И. ИР

тельного опроса»

Состояние «режим последовательного

СПСО

То же

опроса»

Состояние «прием данных»

СПРМ

СП

Состояние приемника «первичный адре

СИПА

11Р

сован

Страница 33

Стр. 30 ГОСТ ШМЗ—М

йкл

тпд

МвАЛСИПАЛСПРМ

УПЛСПСО

t>*n

МАИЛСПРМ

ГПКЛЯХЙЛСПРМ 0П0ЛС/1РМ

Черт. 10

Функция И должна выходить из состояния СИХХ и принимать состояние источника «адресован» (СИАД), если сообщение «мой адрес источника» (МАИ) истинно, состояние СПРМ активно или сообщение «только передавать» (тпд) истинно.

Функция ИР должна выходить из состояния СИХХ и принимать'состояние СИАД, если сообщение «мой вторичный адрес» (МВД) истинно, состояние СПРМ активно и состояние источника «первичный адресован* (СИПЛ) активно или сообщение «тпд* истинно.

2.12.6. В состоянии источника «адресован» (СИАД) функция И получила свой адрес источника и готова посылать данные или байты состояния, но еще не посылает их. В состоянии СИАД функция ИР получила свои первичные и вторичные адреса на передачу и готова посылать данные или байты состояния, но пока не посылает их.

Страница 34

ГОСТ J6.00J—80 Стр. 31

В состоянии СПАД сообщения КП, ОБЗ должны посылаться ложными, а сообщение ПУС должно быть послано пассивным истинным.

2.12.7.    Функция И должна выходить из состояния СИ АД и принимать:

состояние источника «активен* (СИАК), если сообщение УП ложно и состояние «режим последовательного опроса» не активно;

состояние «последовательный опрос активен» (СПСА), если сообщение УП ложно и состояние СПСО активно;

состояние CI1XX, если сообщение «другие адреса источников» (ДЛИ) истинно и состояние СПРМ активно или сообщение МАП, используемое по выбору разработчика истинно и состояние СПРМ активно:

состояние СИХХ в пределах /4, если сообщение ОИ истинно.

2.12.8.    Функция ИР должна выходить из состояния СИАД и принимать:

состояние СИАК. если сообщение УП ложно и состояние СПСО не активно;

состояние СПСА, если сообщение УП ложно и состояние СПСО активно;

состояние СИХХ. если сообщение ДАИ истинно и состояние СПРМ активно или сообщение «другие вторичные адреса» (ДВА), истинно, состояния СИПА и СПРМ активны или сообщение MBA, используемое по выбору разработчика истинно и состояния СППА и СПРМ активны. Если функция ИР используется совместно с функцией //. то выражение [МВЛДСГ1РМ\/СИПА| должно быгь заменено на [МАПДСИРМ|;

состояние СИХХ в пределах t4. если сообщение ОИ истинно.

(Измененная редакция, Изм. № 2).

2.12.9.    В состоянии «источник активен» (СИАК) функция И или ИР позволяет передавать сообщение «байт данных» (БТД) и сообщение КП, если оно используется, от функции устройства на линии сигналов ЛД и КП. Содержание сообщения определяется только функцией (функциями) устройства. Функция СИ определяет, когда функция устройства может изменять содержание сообщения БТД и КП, если оно используется.

Во время состояния СИАК сообщения БТД или «конец строки» (КСТ) и КП могут быть посланы функциями устройства. Сообщение «обслуживание запрашивается» (ОБЗ) должно быть пассивным ложным.

Код и формат данных зависит от устройства (разд. 5).

Функции И или ЦР должны выходить из состояния СИАК и принимать:

состояние СИАД в пределах (s, если сообщение УП истинно;

состояние СИХХ в пределах f«, если сообщение ОИ истинно.

Страница 35

Стр. 32 ГОСТ 26.003—SO

2.12.10.    В состоянии «последовательный опрос активен» (СПСА) функции И или ИР позволяют передавать одиночное сообщение о состоянии от функции устройства на линии сигнала интерфейса, используя функцию интерфейса СИ для управления передачей «байта состояния» (БСТ), который содержит сообщения ОБЗ. Хотя контроллер требует от устройства только один байт для сообщений БСТ и ОБЗ, устройство может повторять этот комбинированный байт сообщения. В этом случае содержание сообщения БСТ может изменяться между последовательными передачами, хотя сообщение ОБЗ не изменяется функцией «запрос на обслуживание*.

Во время состоянии СПСА сообщение КП должно быть послано истинным или пассивным ложным не зависимо от того, активно или не активно состояние СПРЗ. Сообщение ОБЗ должно быть послано истинным, если состояние СПРЗ (см. пункт 2.14), содержащееся в функции интерфейса «запрос на обслуживание*. активно, и ложным, если состояние СПРЗ не активно.

Кроме того, функцией устройства должно быть послано сообщение БСТ.

Функции И или ИР должны выходить из состояния СПСА и принимать:

состояние СИАД в пределах t2, если сообщение УП истинно:

состояние СИХХ в пределах f«, если сообщение ОИ истинно.

(Измененная редакция, Изм. № 2).

2.12.11.    В состоянии «холостой ход последовательного опроса* (СХПС) функции И или ИР не могут участвовать в последовательном опросе. Функции И или ИР принимают состояние СХПС при включении. В состоянии СХПС никакие дистанционные сообщения не могут быть посланы. Функции И или ИР должны выходить из состояния СХПС и принимать состояние СПСО. если сообщение «отпирание последовательного опроса* (ОПО) истинно и состояние СПРМ активно.

2.12.12.    В состоянии «режим последовательного опроса* (СПСО) функции И или ИР участвуют в последовательном опросе. В состоянии СПСО никакие дистанционные сообщения не могут быть посланы. Функции И или ИР должны выходить из состояния СПСО и принимать:

состояние СХПС. если сообщение «запирание последовательного опроса* (3IIO) истинно и состояние СПРМ активно;

состояние СХПС в пределах /«, если сообщение ОИ истинно.

2.12.13.    В состоянии источника «первичный холостой ход» (СИПХ) функция ИР способна узнавать свои первичный адрес и не способна реагировать на свой вторичный адрес. Функция ИР принимает состояние СИПХ при включении.

В состоянии СИПХ никакие дистанционные сообщения не могут быть посланы. Функция ИР должна выходить из состояния

Страница 36

ГОСТ H.OQJ—80 Стр. 33

СИПХ и принимать состояние СИПА, если сообщение МАИ истинно и состояние СПРМ активно.

2.12.14.    В состояния источника «первичный адресован» (СИПА) функция ИР способна распознавать и реагировать на свой вторичный адрес.

В состоянии СИПЛ никакие дистанционные сообщения не могут быть посланы. Функция ИР должна выйти из состояния СИПА и принять состояние СИПХ, если сообщение «группа первичных команд» (ГПК) истинно, сообщение МАИ ложно и состояние СПРМ активно.

2.12.15.    Все используемые варианты функций интерфейса И и ИР должны соответствовать перечисленным в табл. 15 и 16.

2.12.14, 2.12 15. (Измененная редакция, Изм. № 2).

2.12.16.    Каждое устройство, которое содержит функции «источим » или «источник с расширением», должно иметь средства, при помощи которых адрес источника (МАП) или вторичный адрес (MBA) может быть изменен при эксплуатации прибора.

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

Каждое устройство, которому необходимо сообщение «тпд», должно иметь ручное переключение нп режим «только передача».

2.13. Функция интерфейса «приемник» (П)

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

Существуют два варианта этой функции: без расширенного адреса и с расширенным адресом. Обычная функция «приемник» использует однобайтовый адрес. Функция интерфейса «приемник с расширенным адресом» (IIP) (далее- функция «приемник с расширением») использует двухбайтовый адрес. Во всех других аспектах эти две функции одинаковы

В отдельном устройстве необходима только одна из этих двух функций «приемника».

2.13.2.    Функция «приемник» должна исполняться в соответст

вии с диаграммой состояний, приведенной на черт., 11 и требованиями п. 2.13. В табл. 17 указан ряд сообщений и состояний, необходимых для осуществления перехода из одного активного состояния в другое. В табл. 18 указаны сообщения, получаемые функцией устройства У'2, в то время, когда каждое состояние активно.    '

2.13.3.    Функция «приемник с расширением» должна реализовываться в соответствии с диаграммой состояний, приведенной

2*

Страница 37

Сгр. 14 ГОСТ 26.00)—80

на черт. 12, и требованиями п. 2.13. Сообщения, получаемые функцией устройства, в то время, когда каждое состояние активно, приведены в табл. 18.

Таблица 15

Фуикцкомддмые возможное»

л»

я

и

II

If

SICKjUO'UtXUr

COCTOWH*

si

ss

85

S*.

II

5s

V 8

2i •* ч

*S\

2L3I

А

SC

с<

ц

Прочае

1|t«6o*Mllt

Другие

(Гпбкид«мы>'

функции

Вс*

Нет

Нет

Нет

Нет

Нет

Hei

HI

Нет

Да

Да

Да

Нет

Исключить

|МАПДСПРМ|

СИ1 и

СПИ

М2

Нет

Да

До

Нет

Нет

1.    Исключить 1МЛПЛСПР.М]

2.    стпд*

всегда

ложно

cm и спи-

ИЗ

СХПС

СПСО

СПСА

СХПС

СПСО

СПСА

Да

Нет

Д»

Лет

Исключить

(МЛПДСПРМ]

СИ1 н

cm

И4

л*

Нет

Нет

Нет

1.    Исключить 1МЛПДСПРМ]

2.    «тядэ

всегда

ложно

»

115

Нет

Да

Да

Да

Да

Включает

1МАПАСПРМ)

cm и

II! П4 или I1P1—MP4

т

Нет

Да

Да

Нет

Да

1. Включает |МАПДСПР.М| *. «тпд» всегда ложно

*

И7

СХПС.

СПСО Л

СПСА

л*

Нб7

Да

Ла

Включает

1МАПДСПРМ]

СИ1 и П1-П4 или ПР1 -ПР4

И8

СХПС. СПСО Д СПСА

Да

Нет

Нет

Да

1.    Включает [МЛПДСПР.М]

2.    <тпл»

всегда

ложно

а

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

Страница 38

Таблица 16

Функциональные юзиожпостм

Обозна

чен**

Исмлочагиис

V U 14 У 4

осиоаио*

.«СТ0Ч1Ш*

■KICJMOIIS-

режим

не адресо-

Прочие

требовагм*

Другие

необходимые

варвавтд

V*A MlflVni

е раешкр*

Tf.unuO

.только

ьать. если

функции

MHtM*

опрос

передавать.

ЧВАлСППА

ИР 25

Все

Нет

Нет

Нет

Нет

Нет

Нет

ИР!

Нет

Да

Да

Да

Нет

Исключить

chi н cm

ИР2

Нет

Да

Да

Нет

Нет

[MBA ДСППАДСПРМ]

1.    Исключить [МВАДСППАДСПРМ]

2.    <ТШ всегда

То же

ИРЗ

схпс.

Да

Her

Да

Нет

ложно

Исключить

ИР4

СПСО. СПСЛ

схпс. СПСО. С ПСА

Да

Нет

Нет

Нет *

[MBA ДСППАДСПРМ]

1.    Исключить

[MBA ДСППАДСПРМ]

2.    <тпд» всегда

»

ИР5

Нет

Да

Да

Да

Да

ложно

Включает

СИ1 и П1—П4

ИР6

Нет

Да

[MBA ДСППАДСПРМ]

нлн ПР1—ПР4

Да

Нет

Да

!. Включает [MBA ДСППАДСПРМ] 2. ггпА» всегда

То же

ИР7

СГ1СО. СПСЛ

Да

Нет

Да

Да

ЛОЖНО

Включает

>

ИР*

СХПС.

Да

[MBA ДСППАДСПРМ]

СХПС9

Нет

Нет

Да

1 Включает

>

СПСО. СПСЛ

[МВАДСППА Д СПРМ] 2. «тлд* всегда ложно

ГОСТ 26.001-10 Стр. 35

Страница 39

Стр. 34 ГОСТ 26.WJ-M

Таблица 17

Нлим*и»*»и*е мобшеияя или соетоиии»

Обозначение ««обними* или состоиии»

Функция ии-vpt «йса

Питание включено

вкл.

Принимать

прм

—■

Местное сообщение «не принимать»

нпм

Только принимать

тпм

Очистить интерфейс

ои

Управские

УП

Не принимай

НПМ

Мой адрес I» прием

МАП

Мой адрес источника

МАИ

Состояние пркемнкха «холостой ход*

СПХХ

п

Состояние приемника «адресован»

СПАД

То же

Состояние приемника «активен»

СПАК

>

Состояние «прием данных»

СПРМ

СП

Состояние контроллера «активен»

СКАК

К

Таблица 18

ll>illBIUJ«*ri|IH< С ЛТ11»ЦИвИ

Посмласмыг

дкстАниионкме

сообщеяи»

Состояние И или ПР

устройгга* УЧ ■

У2 не может получать сообщения У2 не может получать сообщения У2 может получать сообщение, эави* емпсе от устройства, когда сообщение СПРМ активно

спхх

СПАД СП Л К

Нет

Ист

Нот

Черт. II

Страница 40

ГОСТ 26.00Э-$0 Стр. 37

тпп прмА СКАК мвалслпалслрм

Таблица 19

ЯишсИ'Шнис <оо4им*и<> иди состоят*

Обозмакпмг <9оФше№|* pin состоите

Функик*

ИИТСрфСЙС!

Мигание включено

мел

Приникат1>

прм

Не принимать местные

ном

Только принимать

ТПМ

Очистить интерфейс

ОИ

_

Управление

УП

_

Не принимать

нпм

_4

Мой адрес на прием

МАП

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

ГПК

_

Мой вторичный адрес

MBA

_

Состояние приемника «холостой ход*

спхх

ПР

Состояние приемника «активен»

СПЛК

То же

Состояние ирнемника «адресован»

СПАД

»

Состояние приемника «первичный холос

СП их

>

том ход»

Состояние ириемвнка «первичный адре

СППА

ъ

сован»

Состоииие «прием данных»

СПРМ

СП

Состояние контроллера «активен»

СКАК

К

Первичное состояние «источник адресо

СИПА

И

ван»

2.13.2, 2.13.3. (Измененная рсд

акция, Изм. 2

МАПАСПРМ


ГПКАМАПАСПРМ

Черт. 12


Страница 41

Стр. 38 ГОСТ 26.00J—М

2.13.4.    В состоянии приемника «холостой ход* (СПХХ) функция «приемник* или функция «приемник с расширением» не участвуют в передаче сообщений устройств.

Функции П или Г!Р в состоянии СПХХ получают питание. В состоянии СПХХ никакие дистанционные сообщения не могут быть посланы.

2.13.5.    Функция П должна выходить из состояния СПХХ и принимать состояние «приемник адресован» (СПАД), если сообщение «мой адрес: на прием» (МАП) истинно и состояние СПРМ активно или сообщение «только принимать* (тпм) истинно, или сообщение «принимать» (прм) истинно и состояние СКАК активно.

2.13.6.    Функция ПР должна выходить из состояния CI1XX и принимать состояние СПАД, если сообщение «мой вторичный адрес» (MBA) истинно, состояние СПРМ активно и первичное состояние «первичный адресован» (СППЛ) активно или сообщение «тпм» истинно, или сообщение «прм* истинно и состояние СКАК активно.

2.13.7.    В состоянии приемника «адресован* (СПАД) функция «приемник* получила свой адрес на прием и готова принимать (но еще не принимает) сообщения, устройства. В состоянии СПАД функция «приемник с расширением» получила как первичный. так и вторичный адреса на прием и готова принимать (но еще не принимает) сообщения, зависящие от устройства. В состоянии СПАД никакие дистанционные сообщения не могут быть посланы.

2.13.8.    Функция П должна выходить из состояния СПАД и принимать

состояние «приемник активен* (СПАК) в пределах fj, если сообщение УП ложно;

состояние СПХХ. если сообщение «не принимай* (НПМ) истинно и состояние СПРМ активно или сообщение «не принимать местные» (нпм) истинно и состояние СКАК активно, или сообщение МАИ, используемое по выбору разработчика, истинно и состояние СПРМ активно;

состояние СПХХ в пределах /4, если сообщение ОН истинно.

2.13.9.    Функция ПР должна выйти из состояния СПАД и принимать:

состояние СПАК в пределах /?. если сообщение УП ложно;

состояние СГ1ХХ, если:

сообщение НПМ истинно и состояние СПРМ активно или

сообщение «ним» истинно и состояние СКАК активно, или сообщение MBA истинно и состояние СИПА и СПРМ активны, (если функция ПР используется совместно с функцией И, то выражение |МВАДСПРМЛСЙПА) необходимо заменить на [МАИДСПРМ]) или состояние СПХХ в пределах /«, если сообщение ОИ истинно.

Страница 42

ГОСТ 26.003— «О Стр. 39

(Измененная редакция, Изм. № 2).

2.13.10. В состоянии приемника «активен» (СПАК) функции Г1 или функция Г1Р отпирается для приема сообщений, зависящих от устройства (БТД, КСТ, БСТ, КП, ОБЗ), на функции устройств. Функция СП используется функцией устройства для синхронизации приема каждого байта сообщений.

В состоянии СПАК никакие дистанционные сообщения не могут бить посланы.

Функция П или ПР должны выходить из состояния СПАК и принимать:

состояние СПАД в пределах /г, если сообщение УП истинно}

состояние СПХХ в пределах t4. если сообщение ОН истинно.

2.13.1). В состоянии приемника «первичный холостой ход» (СПХХ) функция ПР способна распознавать свой первичный ад-pt;c и не способна реагировать на свой вторичный адрес.

Функция ПР в состоянии СПХХ получает питание.

В состоянии СПХХ никакие дистанционные сообщения не могут быть посланы. Функция ПР должна выходить из состояния СППХ и принимать состояние СППА, если сообщение МАП истинно и состояние СПРМ активно.

2.13.12.    В состоянии приемника «первичный адресован» (СИПЛ) функция ПР способна распознавать и реагировать па свой вторичный адрес.

В состоянии СППА никакие дистанционные сообщения не могут быть посланы. Функция ПР должна выходить из состояния СППА и принимать состояние СППХ, если сообщение «группа первичных команд» (ГГ1К) истинно, сообщение МАП ложно и состояние СПРМ активно.

2.13.13.    Все используемые варианты функции интерфейса «приемник» н «приемник с расширением» должны соответствовать табл. 20 н 21.

(Измененная редакция, Изм. № 2).

2.13.14.    Каждое устройство, содержащее функцию «приемник» или «приемник с расширением», должно иметь средства, при помощи которых адрес на прием (МАП) и вторичный адрес (MBA) могут быть изменены потребителем прибора.

2.13.15.    Прерывание приема данных из-за отсутствия СПАК, не должно влиять на последующий прием данных. Рекомендуется, чтобы устройство, возвращающееся в состояние СГ1АК, продолжило строку данных с точки прерывания.

2.13.16.    Каждое устройство, которому необходимо сообщение «тпм», должно иметь ручное переключение на режим «только прием».

2.14. Функция интерфейса «запрос на обслуживай не» (3)

2.14.1. Функция интерфейса «запрос на обслуживание» дао г

Страница 43

Стр. <0 ГОСТ 26.003-80

Таблица 20

Об<»нлч«-

Нею) (би

Приеме

Г|1вООИЛ*И<

Другие

иие ва

ение сп

ОС войной

рСАКИ

ие алре

необходимее

риант»

ето (Bin

llpiltMIIHK

.ТОЛЬКО

принимать.

соват», члк МАИ

функции

П0

Все

Нет

Нет

Нет

Нет

Нет

П1

Ист

Да

Да

Нет

Исключить

СП1

П2

Нет

1МАИДС11РМ]

Да

Нет

Нет

1.    Исключить

1МАИАСПРМ]

2.    «тпм»

всегда

СП1

То же

ПЗ

ложно

Нет

Да

Да

Да

Включить

[МАИДСПРМ1

СП1 и ИЬ—И8 или

П4

Нет

ИР1?-ИР8

Да

Нет

Да

1.    Включить (МАИДСПРМ}

2.    «тпм»

всегда

ложно

То же

Таблица 21

и

К

5

«

Функциональные шеяеожиости

и

II

с«

Ц

«• v

.(кнпано*

приехиак

с расширением

режям

.только

прини

мать"

i«t алресо-о»ть, если МВАЛ ЛСИПА

Прочие

тргОопапи*

flpynie

мепблилимш-

фунжпии

ПРЬ

Все

Нет

Нет

Нет

Нет

Нет

ПР1

Нет

Да

Да

Нет

Исключить

ПР2

Нет

Да

Нет

Нет

|МВА ДСИПЛДСШ’М!

1.    Исключить (МВЛДСИПЛДСПРМ)

2.    «тпм» всегда ложно

cm

cm

ПР^

Нет

Да

Да

Да

Включить

1МВДДСИПЛДСПРМ]

cm и И1—И8

ИЛИ

ИИ ИР«

ПР-1

Нет

Да

Нет

Да

1.    Включить

(МВД Д СИПЛ ДСПРМ]

2.    «тпм» вгегда ложно

СП1 и И1-И8

ИЛИ

ИР:— ИРв

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

Страница 44

ГОСТ 16.00Э-М Crp. 41

ким образом, чтобы сообщение 30 могло быть убрано с интерфейса, когда сообщение ОБЗ принимается н истинном состоянии контроллером (п. 5 5).

2.14.2. Функция интерфейса «запрос на обслуживание» должна реализовываться в соответствии с диаграммой состояний (черт. 13) и требованиями п. 2.14. В табл. 22 указаны сообщения и состояния, необходимые для перехода нз одного активного состояния в другое. В табл. 23 указаны сообщения, которые должны быть посланы, когда каждое состояние активно, и нх взаимодействие с функцией устройства У2.

Таблица 22

ilillMCHOklllllt <«0в1И«*И» 11.111 СОСТОМИ*

Обо»ил'|«ни* соофи»-пни или шсто*яи»

Фуакци»

интерфейс*

Нитлимс включено

BKJf

Запрос обслуживание

зно

Состояние «отрицательная реакция ив

СОРЗ

3

опрос

Состояние «запрос на обслуживание»

СЗОБ

То же

Состояние «положительная реакция на

СПРЗ

»

опрос»

Состояние * последовательный опрос

С ПСА

И

екшнен»

Т а б-i и и а 23

Споокин* 3

дно: пн'ччн!»*

CU161KHW -----_>-

В.нимо1г*ствие с фунштм устройств) »2

СОРЗ

СЛОВ

СПРЗ


|Л|

I

|Л|


Her

Her

Her


2.14.3. В состоянии «отрицательная реакция на опрос» (СОРЗ) функция 3 запрос на обслуживание не делает. В состоянии СОРЗ функция 3 получает питание, сообщение 30 должно посылаться пасс.шным ложным.

Страница 45

Стр. 42 ГОСТ 26.003-80

Сообщение ОБЗ будет послано ложным, когда состояние СПСА активно (п. 5.5).

Функция 3 должна выходить из состояния СОРЗ и принимать состояние СЗОБ » любой момент, когда сообщение «запрос на обслуживание» («зио*) истинно и состояние СПСА не активно.

(Измененная редакция, Изм. № 2).

2.14.4.    В состоянии «запрос на обслуживание» (СЗОБ) функция 3 непрерывно показывает через интерфейс, что она делает запрос на обслуживание. В состоянии СЗОБ сообщение 30 должно посылаться истинным. Функция 3 должна выходить из состояния СЗОП и принимать:

состояние СОРЗ. если сообщение «зно» ложно и состояние СПСА не активно;

состояние «положительная реакция на опрос» (СПРЗ), если состояние СПСА активно.

2.14.5.    В состоянии «положительная реакция на опрос* (СПРЗ), функции 3 необходимо обслуживание, но она не активно требует его через интерфейс.

В состоянии СПРЗ сообщение 30 должно посылаться пассивным ложным.

Истинное сообщение ОБЗ будет послано источником, когда состояние СПСА активно (п. 5.5).

Функция 3 должна выходить из состояния СПРЗ и принимать состояние СОРЗ в любой момент, когда сообщение «зно» ложно, а состояние СПСА не активно

2.14.6. В табл. 24 приведены используемые варианты функции интерфейса «запрос на обслуживание*-.    Таблица    24

0401>ичси.1с

*jp«aur.t

и<«.|>о-«мии*

|»0Г1>»и*я

Фумичх'.ш.ч.яно

и0эм0*«0<пг

Д|>утяс необходимы* ■{lyiKUIIH

30

Вое

Нет

Нет

31

Нм

lire

И1. И2. И5. И6

н.чи

ИР1.ИР2. ИР5,

ИР6

2.14.7.    Функция 3 предназначена для запроса на обслуживание одной задачи.

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

2.14.8.    Истинное сообщение 30 должно посылаться по запросу от любого истинного сообщения «зно» в устройстве.

2.14 9. Когда функция И находится в состоянии СПСА, сообщение ОБЗ должно посылаться истинным, если функция 3 находится в состоянии СПРЗ.

2.14.10. Сообщение 30, получаемое функцией К, является ло-

Страница 46

ГОСТ 26.001—SO Стр. 43

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

2.15. Функция интерфейса «дистанционное/местное управление» (ДМ)

(Измененная редакция, Изм. № 2).

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

2.15.2.    Функция ДМ должна выполняться в соответствии с диаграммой, приведенной на черт. 14. н требованиями и 2.15. Набор сообщений и состояний, необходимых для осуществления перехода из одного активного состояния в другое, указан в табл. 25. Взаимодействие функции ДМ с функцией устройства, когда каждое состояние активно, указано в табл. 26.

■ ЯнМЛМАПЛСПРМ

ПНМЛСПАДЛСПРМ

Черт. 14

Т а б л н п а 25

нТемгноваиис сообщения

IfJM СОСТОЯНИЯ

Оск'мю.гкис. со*>бтс-пи* «ли «остоэяия

OyiKSK< «иг*р<1*ЙС»

Питание включено

вкл

Возврат на местный

ВНМ

_

Дистанционное управление

ДУ

__

Запирание местного

ЗПМ

Переход на местный

пнм

Мой адрес на прием

МЛП

1

Мой ыоричный адрес

MBA

_

Состояние «местный»

смсг

ДМ

Состояние «местный

емзп

То же

с запиранием*

Состояние «дистанционный»

едет

>

Состояние «дистанционный с запирани

сдез

»

ем»

Состояние «прием лонных»

CJ1PM

СП

Состояние «приемник адресован»

СПАД

п

Состояние приемника

СГТПА

ПР

«первичный адресован»

Страница 47

Стр. 44 ГОСТ I6 00J—80

Таблица 20

Соссоявме фунсиип ДМ

!1оси.1»емыг листап-

|1Ц|>|М1Ы« СЧЛбС1СИИЯ

В«>им<о«Астнв с функцией

устройств* У2

СМСТ

Нет

Устройство в режиме «местное управле

ние»

СМЗП

Нет

То же

СДСТ

Нет

Устройство в рожице «дистанционное

упраьленне*

СДСЗ

Нет

То же

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

состояние «дистанционный» (СДСТ), если сообщение «возврат на местное» (внм) ложно и сообщение МАП истинно, а состояние СПРМ активно. При совместном использовании функций ДМ и ПР выражение МАП должно быть заменено на выражение МВАДСППА;

состояние «местный с запиранием» (СМЗП), если универсальная кодированная команда «запирание местного» (ЗПМ) истинная и состояние СПРМ активно.

2.15.2, 2.15.3. (Измененная редакция, Изм. .4 2).

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

Функция ДМ должна выходить из состояния СМЗП и принимать:

состояние «дистанционный с запиранием» (СДСЗ), когда МАП истинно н состояние СПРМ активно;

состояние СМСТ в течение /4, когда сообщение ДУ ложно.

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

Страница 48

ГОСТ 26.003-80 Стр. 45

станционно контроллером. В состоянии СДСТ дистанционные сообщения не могут быть посланы.

Функция ДМ должна выходить из состояния СДСТ И принимать:

состояние СДСЗ, если сообщение ЗГ1М истинно и состояние СПРМ активно;

состояние СМСТ, если сообщение ДУ ложно в течение U или сообщение «переход на местный» (ПНМ) истинно и состояния СПРМ и СПАД активны, или сообщение «внм» истинно и сообщение ЗИМ ложно или состояние СПРМ не активно.

2.15.6.    В состоянии «дистанционный с запиранием* (СДСЗ) органы управления функциями устройства, для которых имеется соответствующее дистанционное управление (кроме органов управления, которые посылают местные сообщения на функции интерфейса). не влияют на управление функциями устройства. Последние управляются дистанционно контроллером (сообщение «внм» не принимается во внимание). В состоянии СДСЗ никакие дистанционные сообщения не могут быть посланы. Функция ДМ должна выходить из состояния СДСЗ и принимать:

состояние СМСТ в течение /4, если ДУ ложно;

состояние СМЗП, если сообщение ПНМ истинно и состояние СПАД и СПРМ активны.

2.15.7.    Используемые варианты и функции ДМ должны соответствовать табл. 27.

Таблица 27

0<к»*ь*чби1«*

sjputNTa

1<си.1юч1с-ыис

('1СГФ11Й1

Фуиивмотльлм*

•4M9NIXTII

Проча*

тр*опиаи«

Лртгд» мгпбшди-uu* футами

дм®

Все

Her

Her

Her

П1— П4

ДМ1

Her

Все

Нет

или

ПР1-ПР4

ДМ2

СМЗП. СДСЗ

нет «запирания местного»

«внм» всегда ложно

То же

(Измененная редакция, Изм. № 2).

2.15.8.    Способность устройства посылать через интерфейс сообщения, зависящие от устройства, или получать и использовать такие сообщения, не зависит от состоянии, которое активно в функции ДМ.

2.15.9.    Когда состояние СДСТ или СДСЗ активны, в устройстве не должно использоваться местное управление. Устройство должно реагировать на все последующие входные данные, получаемые через интерфейс.

Страница 49

Стр. 46 ГОСТ 26.003-80

Однако, в зависимости от особых возможностей запоминания программы, устройство может быть сконструировано так, что:

местное управление в нем используется до тех пор, пока оно не отменяется последующими входными данными, полученными через интерфейс;

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

2.15.10. Когда состояние СМСТ или CM3I1 становится активным устройство должно использовать местное управление и игнорировать входные данные, получаемые через интерфейс.

Однако, устройство может быть сконструировано так. что в нем будут использоваться:

самые последние полученные входные данные до тех пор. пока они не будут отменены последующим местным управлением;

значении, устанавливаемые всеми ручками местного управления в любой момент, когда состояния СМСТ и СМЗП становятся активными.

2.15.11 Сообщение «внм» не должно выдаваться постоянно.

2.15.12. Случаи, когда необходимо только местное управление устройством при помощи местного программирующего источника (например, оператором), не рассматриваются в настоящем стандарте.

2.16. Функция интерфейса «параллельный опрос» (ОП)

2.16.1.    Функция 011 позволяет устройству выдавать управляющему контроллеру сообщение «реакция на параллельный опрос» (РОП), не будучи предварительно адресованным на передачу.

(Измененная редакция, Изм. № 2).

2.16.2.    Линин сигналов ЛДО—ЛД7 используются для передачи битов о состоянии устройства во время параллельного опроса.

Это позволяет обслуживать до восьми устройств, используя одну линию на устройство, хотя любое количество устройств может обслуживаться при совместном использовании линии ЛД.

2.16.3.    Использование параллельного опроса в системе предполагает проведение контроллером интерфейса периодического опроса.

2.16.4.    Параллельный опрос может использоваться для указания запроса на обслуживание. Однако эта возможность отличается от сообщении 30 следующим образом:

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

Страница 50

ГОСТ 26.003—М Стр. 47

сообщение 30 может быть послано через интерфейс в любой момент, когда устройство делает запрос на обслуживание, но запроси на обслуживание при помощи параллельною опроса могут быть посланы только тогда, когда об '*том просит действующий контроллер интерфейса.

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

[рмо]

v

[ОПРЛСОАЛАСПРМ]

Черт. 15

(Измененная редакция, Изм. № 2).

2.16.6 В состоянии «холостой ход параллельного опроса* (СОХХ) функция ОП не способна реагировать на параллельный опрос, выполняемый контроллером интерфейса.

Функция ОП получает питание в состоянии СОХХ.

В состоянии СОХХ сообщение РОИ должно посылаться пассивным ложным. Функция ОП должна выйти из состояния СОХХ и принять состояние «ожидание параллельного опроса» (СООЖ). если сообщение ОПР истинно и состояние СОАД и СГ1РМ активны или сообщение «отпирание местного опроса» (омо) истинно.

2.16.7. В состоянии «ожидание параллельного опроса» (СООЖ) функция ОП способна реагировать на параллельный опрос, выполняемый контроллером интерфейса в любой момент, когда он

Страница 51

Стр. 48 ГОСТ W.003— «0

осуществляется. В состоянии СООЖ сообщение РОП должно посылаться пассивным ложным. Функция ОП должна выйти из состояния СООЖ и принять:

Таблица 28

Ншмемоглпив «•Обиммии

Обозначен mi? c<iuCui«-

ФУНКЦИЙ

или состомшя

м*п или состояний

интерфейс*

Питл-.же включено

вкл

Индивидуальный статус

ист

Отпирание местного опроса

ОМО

Идентификация

итд

Управление

УП

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

ОПР

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

ЗПР

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

КПР

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

ГПК

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

ДПР

Состояние «холостой ход параллельного

СОХХ

ОП

опроса»

Состояние «ожидание параллельного on

СООЖ

То же

pi>ca*

СОАК

Состояние «параллельный опрос акти

»

вен»

СОНА

Состояние «параллельный опрос не адре

»

сован на конфигурацию»

СОАД

Состояние «параллельный опрос адресо

>

ван на конфигурацию»

СПРМ

СП

Состояние «прием донных»

Состояние «приемник адресован»

СПАД

П

Таблица 29

Состокии*

ОН

Необхогимос

ГСДОЛ/.С

Пос.1*ии<.с хиетмик-омное <006111<1111<

Вмиыод«Асто*« с фуякчме* устройства

COJX

|Л1

Нет

СООЖ

1Л1

Ист

СОАК

ист =С

I

Нет

СОАК

пет *с

|Л|

Нет

состояние «параллельный опрос активен* (СОАК) в пределах t.. сслн сообщение ИДТ истинно (параллельный опрос действует);

состояние СОХХ если: сообщение «омо» ложное или сообщение «запирание параллельного опроса» (ЗПР) истинно и состояния СОАД и СМРМ активны, или сообщение «деконфигурация параллельного опроса» (ДПР) истинно и состояние СПРМ активно. 2.16.8. В состоянии «параллельный опрос активен» (СОАК)

Страница 52

ГОСТ 26.003—#0 Стр. 49

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

В состоянии СОАК одно из сообщении РОП (табл. 30) должно посылаться истинным тогда, когда значение сообщения «индивидуальный статус» (ист) равно значению бита «считывание» (С), полученному в составе команды ОПР по линии ЛДЗ.

Таблица 30

Логическое зшчгиие Ото*, получаемы* с ОПР

Сообшсчяе РОП

РЗ

п

р|

0

0

0

РОП1

0

0

1

РОП2

Q

1

0

РОПЗ

0

.1

1

РОП4

1

0

0

РОГ15

11

0

1

РОП6

1

11

0

POI17

1

1

1

РОП8

Сообщение РОП должно быть определено тремя битами Р1 РЗ, получаемыми вместе с командой ОПР. Причем PI- РЗ посылается по линии Л ДО—ЛД2 соответственно.

Сопутствующие биты С. РI. Р2 и РЗ должны быть функцией сохранены.

В табл. 30 указаны сообщения РОП, определяемые каждой комбинацией значений Р1 —РЗ. Все другие сообщения РОП должны посылаться пассивными ложными.

Функция интерфейса «параллельный опрос* должна выходить из состояния СОАК и переходить в состояние СООЖ в течение /5, если сообщение ИДТ ложно (параллельный опрос закончен).

2.16.9.    В состоянии «параллельный опрос не адресован на конфигурацию» (СОНА) функция ОП должна игнорировать любые сообщения ОПР или ЗГ1Р, которые могут быть получены через интерфейс.

Функция ОП получает питание в состоянии СОНА. В состоянии СОНА никакие сообщения не могут быть посланы.

Функция ОП должна выходить из состояния СОНА и принимать состояние «параллельный опрос адресован на конфигурацию» (СОАД), или сообщение КПР истинно, состояние СПАД и СПРМ активны.

2.16.7—2.16.9. (Измененная редакция, Изм. № 2).

2.16.10.    В состоянии «параллельный опрос адресован на конфигурацию (СОАД) функция ОП получает через интерфейс сообщения ОПР или ЗПР. Если сообщение ОПР получено, то сопутствующие биты С, Р1. Р2 и РЗ должны быть сохранены функ-

Страница 53

Стр. 50 ГОСТ 26.00У- to

иней В состоянии СОАД никаких сообщений не может быть послано. Функция ОП должна переходить в состояние «параллельный опрос не адресован на конфигурацию» (СОНА), когда сообщение ГПК истинно, сообщение КПР ложное, а состояние, СПРМ активно.

2.16.11. Используемые варианты функции интерфейса «параллельный опрос» должны соответствовать указанным в табл. 31.

Таблица 31

Обоничелпе

• 1(1К*ИТ|

Исключаемые

СОСТОЯНИЯ

Фупкиисимлкмм*

BOJMOKHUCt*

Прочие

цьгбошмш

Лругм* н«оО холимие пол мвожесгпа ♦уахци»

OI10

Всс

Her

Нет

Нет

ОП!

Нет

Дистанционное

конфигури

рование

1.    Исключает: «оно»

2.    Включает; К(ЗПРДСОАД) УДПР)ДСПРМ| 10ПРДС0АД

ДСПРМ)

П1— П4 Г1Р1 -Г1Р<

0112

СОНА

СОАД

Местное конфигурирование

1.    Включает «омо»

2.    Исключает

|(ЗПРЛС0ЛД)У

ДПР)ЛСПРМ)

[ОПРДСОАД

ДСПРМ]

3.    Местные сообщения. должны заменить С. PI. Р2. РЗ

Нет

(Измененная редакция. Изм. № 2).

2.16.12. Если используется вариант ОП2, то местные сообщения должны заменять команду ОПР.

2.17. Функция интерфейс «очистить устройство» (С Б)

2.17.1.    Функция интерфейса «очистить устройство* дает устройству возможность перейти в исходное состояние либо индивидуально. либо коллективно в составе группы устройств. Группой могут быть все адресованные устройства в данной системе.

2.17.2.    Функция интерфейса «очистить устройство* должна выполняться в соответствии с диаграммой (черт. 16) и требования-мн п. 2.17. В табл. 32 указан ряд сообщений и состояний, необходимых для перехода из одного активного состояния в другое. В табл. 33 приведено взаимодействие функции СБ с функцией устройства, когда каждое состояние функции СБ активно.

2.17.3.    В состоянии «холостой ход функции очистить устройство» (ССБХ) функция СБ не активна.

Страница 54

ГОСТ    Стр.    51

Г [Ш Л СПАД]) Л СПРМ ЬвХ)СГ    ^(ССБА

Черт. 16

Таблица 32

Содержание сообимпп* иди cocyoiaaft

Обознкгаие сопбшс-иаА ила состшыи»

Ф)тшс«

аитсрф«кС1

Очистить устройство

СБУ

Очистить выбранное устройство

СБА

Состояние «холостой ход»

ССБХ

СБ

Состояние «активна*

ССБА

СБ

Состояние «прием данных»

СПРМ

СП

Состояние «приеииич адресован»

СПАД

П

Таблица 33

Состшкнс

СБ

Пех-мииыс ЛЯСГ1МЦН-оииые сообщения

Ь »1 ИМОДСЙ! 7«Hf С Аум ашй

yttpoftCTB* > 2

ССБХ

Нет

Нормальное состояние функция устройства

У2 должно вернуться в известное фиксированное состояние

ССБА

Нет

В состоянии ССБХ никакие дистанционные сообщения не должны быть посланы.

Функция СБ должна выходить из состояния ССБХ и принимать состояние «функция очистить устройство активна* (СиБА), «ели состояние СПРМ активно и:

сообщение «очистить устройство» (СБУ) истинно, или сообщение «очистить выбранное устройство» (СБА) истинно и состояние СПАД активно.

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

Функция СБ должна выходить из состояния ССБА и принимать состояние «холостой ход» функции очистить устройство (ССБХ). если состояния CIIPM или СПАД не активны'или сообщения СБУ и СБА ложны.

2.17.5.    Используемые варианты функции интерфейса «очистить устройство* должны соответствовать табл. 34.

Страница 55

Стр. 52 ГОСТ 26.001-80

Таблица 31

06<I4IM<CIII1<-

Исключаемые

СОГГ«*>11*

Фумшркш&яьме

ниамокилеги

Про'ПК

Яруг ис яеиОхиди» иыг функции

СБ0

Все

Пег

Нет

Нет

СБ1

Нет

Все

Нет

П1—114 ИЛИ Г1Р1—ПР4

СБ2

Нот

Исключить «очистить выбранное устройство»

Исключить

СБАДСПАД

cm

(Измененная редакция, Изм. № 2).

2.17.6. Состояние ССБА воздействует только на функции уст* ройства и не воздействует на функции интерфейса.

Устройство может использовать функцию СБ в любых целях, необходимых для своей работы. Нормальное использование этой функции приведет к тому, что функция устройства будет в таком же состоянии, как при подаче сигнала «питание включено». Эта функция может быть использована для установления функций устройства в определенное состояние, которое конструктор должен указать.

2.18. Функция интерфейса «запуск устройства» (3F1)

2.18.1.    Функция интерфейса «запуск устройства» позволяет начинать выполнение основной работы (измерения) либо одному устройству, либо одновременно группе устройств. Группой могут был, все адресованные устройства и одной системе.

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

Черг. 17

2.18.3. В состоянии «холостой ход» функции запуск устройства (СЗПХ) функция ЗП не активна.

В состоянии СЗПХ никакие дистанционные сообщения не могут быть посланы.

Страница 56

ГОСТ 26.003—«0 Стр. 53

Таблица 35

И«НЖН1>»>Н*« СоибйИ'МНЙ ИЛИ С'-<Т0*И«<Й

Об<-зиач«а|1С сообшс-«ин ИЛИ СйПОШШЯ

Функции

ШИ^рфСЙСД

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

ЗАП

_

Состояние «холостой ход»

СЗПХ

ЗП

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

Состояние запуск устройства «активен»

СЗПА

То же

Состояние «прием данных»

СПРМ

СП

Состояние приемника «адресован*.

СПАД

П

Таблица 3G

С°стомне

зп

Посланное листании-oimtie сообщение

В»*НМОаС*СТНИ« С ibVIIKUMt* устройства >'2

СЗПХ

Нет

Нет

СЗПА

Нет

У2 должна начинать выполнение запускаемой операции

Функция ЗП должна выходить из состояния СЗПХ и принимать состояние «активен» (СЗПА), если сообщение «запуск устройства» (ЗАП) истинно и состояния СПАД и СПРМ активны.

2.18.4.    В состоянии функции запуск устройства «активен* (СЗПА) функция ЗП посылает сообщение на функцию устройства. заставляя ее начинать выполнение своей основной задачи.

В состоянии СЗПА никакие дистанционные сообщения не могут быть посланы.

Функция ЗП должна выходить из состояния СЗПА и принимать состояние СЗПХ. если сообщение ЗАП ложно или состояние СПАД не активно, или состояние СПРМ не активно.

2.18.5.    Используемые варианты функции интерфейса «запуск устройства» должны соответствовать табл. 37.

Таблица 37

Очкмшчсн! С MpKtutn

Иск.-гсчаг»ше

состояния

Фунгскишльгие

юзмоишюи fpjrine необходимые Функции


ЗП0

ЗП!


Все

Нет


Нет

Все


Нет

П1—m

ИЛИ

ПР1-ПР4


2.18.6. Рекомендуется, чтобы устройство начинало работу немедленно после того, как состояние СЗПА становится активным.

Если устройство начало работать, то оно не должно реагировать на последующие переходы состояний до тех пор, пока не

Страница 57

Стр. 54 ГОСТ J6.WJ-W

выполнит операцию. Только после завершения первой операции устройство может начать новую операцию в ответ на следующее активное состояние СЗГ1А.

2.19. Функции интерфейса «контроллер» (К)

2.19.1.    Функция интерфейса «контроллер» позволяет устройству посылать адреса устройств, универсальные команды и адресные команды на другие устройства через интерфейс. Она также обеспечивает проведение параллельного опроса для определения устройств, которым необходимо обслуживание.

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

2.19.3.    Если несколько устройств в интерфейсе имеют функцию «контроллер», то все они, за исключением одной, должны находиться в состоянии «холостой ход контроллера» (СКХХ) в один и тот же момент времени. Устройство, содержащее функцию «контроллер», которая не находится в состоянии СКХХ. называется «действующий контроллер» системы интерфейс. Настоящий стандарт устанавливает алгоритм, в соответствии с которым устройство с функцией «контроллер» может стать «действующим контроллером» системы.

2.19.4.    Функция «контроллер» в одном из устройств, подсоединенных к интерфейсу, может принимать состояние «управление системы активно* (СКУА). В этом состоянии может находиться не более одного устройства Функция должна оставаться в состоянии СКУА во время работы шины и иметь возможность посылать сообщение ОИ и ДУ через интерфейс в любое время, независимо от того, имеется ли действующий контроллер или нет.

Это устройство называется «контроллером системы».

2.19.5.    Функция интерфейса «контроллер» должна выполняться в соответствии с диаграммой, приведенной на черт. 18 и требованиями п. 2.19. В табл. 38 указан ряд сообщений и состояний, необходимых для осуществления перехода из одного активного состояния в другое. В табл. 39 указаны сообщения, которые должны быть посланы, когда каждое состояние активно.

2.19.6.    В состоянии контроллера «холостой ход* (СКХХ) функция К не может управлять интерфейсом. Функция К получает питание в состоянии СКХХ.

В состоянии СКХХ сообщения УП и ИДТ должны посылаться пассивными ложными, а сообщение НУС должно посылаться пассивным истинным. Сообщение ИДТ кодируется на линиях УП и КП (см. табл. 2а).

Функция К должна выходить нз состояния СКХХ и принимать состояние «контроллер адресован» (СКАД), если сообщение «взять управление* (ВУП) истинно (посылается действующим контроллером) и состояния СИАД и СПРМ активны, или состо-

Страница 58

ГОСТ J6.003—М Стр. 55

янне управления системы «очистка интерфейса активна* (СКИА) активно.

2.19.4—2.19.6. (Измененная редакция, Изм. ЛЬ 2).

2.19.7. В состоянии контроллера «адресован» (СКАД) функция К находится в процессе становления «действующим контроллером» интерфейса, но ожидает того момента, когда работающий контроллер перестанет передавать сообщение УП.

[елрнлетлылл]



В состоянии СКАД сообщения УП и ИДТ должны посылаться пассивными ложными, а сообщение Г1УС должно посылаться пассивным истинным.

Функция К должна выходить из состояния СКАД и принимать:

Страница 59

Стр. 56 ГОСТ 16.005—ео

Таблица 38

Наимеппыпкя ct>o$m«nn* или состояний

Обозиа-мпиа сопвме-

НИИ ».1Я С<Х1*ЯИИЙ

Фуакци*

.-.иь’рфвйга

Питание включено

вкл

Запрос управления системы

аус

Запрос параллельного опроса

3110

Переход на ожидание

и но

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

вуа

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

вус

Послать «очистить интерфейс»

очи

Послать «отпирание дистанционного

оду

управления»

Очистить интерфейс

ОИ

Управление

УП

В.чнть управление

ВУП

Состояние контроллера «холостой ход»

скхх

к

Состояиие контроллера «адресован»

СКАД

То же

Состояние контроллера «переход»

скпд

Состояние контроллера «активен»

СКАК

.9

Состояние контроллера «ожидание па

СКОП

>

раллельиого опроса»

Состояние контроллера «параллельный

СКПР

>

опрос»

Состояние контроллера «ожидание»

с кож

Состояние контроллера «активное ожи

СКОА

ш

дание»

Состояние контроллера «синхронное

скос

к

ожидание»

Состояние контроллера «обслуживание

СКЗО

То же

запрашивается»

Состояиие контроллера «обслуживание

скнз

>

не запрашивается»

Состояние «управление системы не ак

с кун

»

тивно»

Состояние «управление системы

СКУА

»

активно»

Состояние управления системы «холос

екдх

той ход дистанционного управления»

Состояние управления системы «отпира

екдп

»

ние дистанционного управления не ак

тивно»

Состояние управления системы «отпира-

С К ДА

»

гис дистанционного управления актив

но»

Состояние управления системы «холос

ских

»

той ход очистки интерфейса»

Состояние управления системы «очист

скин

*

ка интерфейса не активна»

Состояиие упрапления системы «очист

СКИА

к

ка интерфейса активна»

Состояние «прием данных» i

СПРМ

СП

Состояние приемника «не готов»

спнг

СП

Состояние синхронизации передачи

сипд

СИ

источника «переход»

Страница 60

ГОСТ 26.043—SO Стр. 57

//родо.акение табл. 3S

Нлямскушмик сообщений И.1М C4lCIO«UKft

Облэшчсын» сообщений м.:и С11<1викпН

Ф)'Н«ЦИ1

iiiiT«rp<n!*ra

Состояние источника «адресован»

СИЛД

И

Состояние синхронизации передачи

еизд

СИ

источника «задержка*

Состояние контроллера «резерв»

СКРЗ

к

Таблица ЗЭ

Посыхгсмыс хиспникоямые соо&шеаив

Состоите фу&жуна К

О и

ДУ

УП

идт

**ИОГ<1ЛМН*Й-

е<ы«

В^ккиодч'Истлиг с фупкнмеи усгройстма »■*

оехх

--

|Л|

|Л|

1ПУС |

У2 не должно посылать сообщения интерфейса

СКАД

и

|Л|

111УС |

У2 не должно посылать сообщения интерфейса

СКАК

1

л

гпкугвк

У2 может посылать сообщения интерфейса

скоп

I

1

1 ПУС |

У2 1кг должно посылать сообщения интерфейса

СКПР

I

1

I ПУС |

У2 может получать сообщения РОП

СКОЖ

л

|Л|

1 ПУС'

У2 не должно посылать сообщения интерфейса

скос

I

Л или

и

ПУС |

У2 ив должно посылать сообщения интерфейса

СКРЗ

Л

н

1 ПУС г

У2 не должно посылать сообщения интерфейса

СКОА

I

л

1 ПУС 1

У2 не должно посылай, сообщении интерфейса

екпд

I

л

ВУП

У2 должно продолжать посылать сообщения ВУП

ских

|Л|

__

и и

_

Нет

скин

51

_

_

__

Нет

СКИА

I

ш .

_

ш

_

Нет

екдх

|Л|

_

_

Нет

Нет

екдн

_

л

_

Нет

Нет

СКДА

._

1

___

Нет

Нет

скнз

Нет

Запросов на обслуживание ист

екзо

Нет

Запрос ка обслужила кие имеется в системе

состояние «контроллер активен» (СКАК), если сообщение УП ложно;

состояние СКХХ в пределах /4. если сообщение ОИ истинно н состояние СКУА не активно

Страница 61

Стр. 58 ГОСТ 26.003—«О

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

Сообщение УП должно посылаться истинным, сообщение ИДТ должно посылаться ложным в то время, когда состояние СКАК активно.

Функция К должна выходить из состояния СКАК и принимать: состояние контроллера «переход» (СКПД), если сообщение ВУП (посылаемое своей собственной функцией устройства, но принимаемое как дистанционное сообщение) истинно, состояние СИАД не активно, а состояние СПРМ активно;

состояние контроллера «ожидание параллельного опроса» (СКОГ1), если сообщение «запрос параллельного опроса» (зпо) истинно и состояния СИЗД и СИПД не активны;

состояние контроллера «холостой ход» (СКХХ) в пределах Л, если сообщение ОИ истинно и состояние СКУА не активно;

состояние контроллера «ожидание» (СКОЖ), если сообщение «переход на ожидание» («пно») истинно, а состояние СИПД и СИЗД не активны.

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

Функция К должна выходить из состояния СКОП и принимать: состояние контроллера «параллельный опрос» (СКПР) после истечения периода времени Тс;

состояние СКОА, если сообщение «зпо» ложно; состояние СКХХ в пределах <«, если сообщение ОИ истинно и состояние СКУП не активно.

2.19.10.    В состоянии контроллера «параллельный опрое» (СКПР) функция К проводит параллельный опрос и передает сообщение, полученное через линии сигналов интерфейса на функции устройства. В состоянии СКПР сообщение ИДТ должно посылаться истинным, а сообщение ПУС должно посылаться пассивным истинным. Функция К должка выходить из состояния СКПР и принимать:

состояние СКОА, если сообщение «зпо» ложно; состояние СКХХ в пределах <«, если сообщение ОИ истинно и состояние СКУА не активно.

Страница 62

ГОСТ 26.003—80 Стэ 59

2.19.11.    В состоянии контроллера «ожидание» (СКОЖ) функция К позволяет устройству передавать сообщения устройства череп интерфейс. В состоянии СКОЖ сообщение УП должно посылаться ложным, сообщение ПУС должно посылаться пассивных» истинным, а ИДТ пассивным ложным.

Функция К должна выходить из состояния СКОЖ и принимать: состояние контроллера «синхронное ожидание» (СКОС), если сообщение «взять управление асинхронно» (вуа) истинно;

состояние контроллера СКРЗ, если сообщение «взять управление синхронно» (вус) истинно н состояние СПНГ активно;

состояние СКХХ в пределах /<, если сообщение ОИ истинно и состояние СКУЛ не активно.

2.19.9—2.19.11. (Измененная редакция, Изм. .*6 2).

2.19.11а. В состоянии контроллера «резерв» (СКРЗ) функции К при помощи функций П и СП через интерфейс посылает ложное сообщение ГП. В этом состоянии она находится до тех пор, пока сообщение СД не станет ложным на входе всех устройств в КОП. Состояние СКРЗ препятствует ошибочному одновременному появлению сообщений УП и СД и приему их устройствами, которые находятся в состоянии холостого хода.

В состоянии СКРЗ сообщение УП должно посылаться ложным, сообщение ИДТ пассивным ложным, а сообщение ПУС пассивным истинным.

Функция К должна выходить из состояния СКРЗ и принимать: состояние СКОС после истечения периода времени /|о; состояние СКОЖ. если сообщение «вус» ложно; состояние СКХХ в пределах периода времени /«. если сообщение ОИ истинно и состояние СКУА не активно.

(Введен дополнительно, Изм. М 2).

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

В состоянии СКОС сообщение УП должно посылаться истинным. сообщение ИДТ активным или пассивным ложным, а сообщение ПУС пассивным истинным.

Функция К должна выходить из состоянии СКОС и принимать:

Страница 63

Стр. 60 ГОСТ М.003—SO

состояние СКОЛ после истечения периода времени Тт или состояния СИАД активно;

еостояние СКХХ в пределах /«, если сообщение ОИ истинно и состояние СКУА не активно.

2.19.13. В состоянии контроллера «активное ожидание» (СКОА) функция К ожидает Т9 для перехода в состояние СКАК- Ожидание необходимо для того, чтобы гарантировать, что установилась линия КП на заданное значение и устройство не реагирует на параллельный опрос.

В состоянии СКОА сообщение УП должно посылаться истинным, сообщение ИДТ льжным. а сообщение ПУС пассивным истинным.

Функция К должна выходить из состояния СКОА н принимать-

состояние СКАК по истечении периода времени Та и сообщение «зло» ложно;

состояние СКОП, если сообщение «зпо» истинно;

состояние СКХХ в пределах <« если сообщение 011 истинно и состояние СКУА не активно.

2.19.12, 2.19.13. (Измененная редакция, Изм, Лк 2).

2.19.14 В состоянии «переход контроллера» (СКПД) функцни К посылает адресную команду ВУП на другое устройство и таким образом находится в процессе перехода в состояние «холостого хода».

В состоянии СКПД сообщение УП должно посылаться истинным, сообщение ИДТ должно посылаться ложным, а сообщение ВУП надо продолжать посылать истинным.

Функция К должна выходить из состояния СКПД и принимать:

состояние СКХХ. если состояние СИПД становится не активным;

состояние СКХХ в пределах /«, если сообщение ОИ истинно и состояние СКУА не активно.

2.19.15. В состоянии контроллера «обслуживание запрашивается* (СКЗО) функция К посредством местного сообщения укалывает функции устройства (в контроллере), что одно из устройств з системе делает запрос на обслуживание.

В состоянии СКЗО дистанционные сообщения не могут быть посланы.

Функция К должна выходить из состояния СКЗО и принимать состояние контроллера «обслуживание не запрашивается (СКНЗ), если сообщение 30 ложно.

2.19 16. В состоянии контроллера «обслуживание не запрашивается» (СКНЗ) функция К посредством местного сообщения указывает функции устройства, что устройства в системе не запрашивают обслуживания.

Страница 64

ГОСТ 26.00}—SO Стр. 61

В состоянии СКНЗ дистанционные сообщения не могут бить посланы.

Функция К должна выходить из состояния СКНЗ и принимать состояние СКЗО, если сообщение 30 истинно.

2.19.17. В состоянии «управление системы не активно» (СКУН) функция К не имеет возможностей по управлению системой.

В состоянии СКУН дистанционные сообщения не могут быть посланы.

Функция К должна выходить из состояния СКУН и принимать состояние СКУА. если сообщение «запрос управления системы» (зус) истинно.

2.19.J8.    В состоянии «управление системы активно» (СКУЛ) функция К обладает возможностями по управлению системой.

В состоянии СКУЛ дистанционные сообщения не могут быть посланы.

Функция К должна выходить из состояния СКУА и принимать состояние СКУН, если сообщение «зус» ложно.

2.19.19.    В состоянии управления системы «холостой ход очистки интерфейса» (СКИХ) функция К не имеет возможности очищать интерфейс.

Функция интерфейса «контроллер» получает питание в состоянии СКИХ.

В состоянии СКИХ сообщение ОИ должно посылаться пассивным ложным.

Функция К должна выходить из состояния СКИХ, если состояние СКУА активно, и принимать:

состояние управления системы «очистка интерфейса не активна» (СКИН), если сообщение «очистить интерфейс» (очи) ложно;

состояние управления системы «очистка интерфейса активна» (СКИА), если сообщение «очи» истинно.

2.19.20.    В состоянии управления системы «очистка интерфейса не активна» (СКИН) функция К не осуществляет очистку интерфейса. В состоянии СКИН сообщение ОИ должно непрерывно посылаться ложным.

Функция К должна выходить из состояния СКИН и принимать:

состояние СКИА, если местное сообщение «очи» истинно;

состояние СКИХ, если состояние СКУА не активно.

2.19.21 В состоянии управления системы «очистка интерфейса активна» (СКИА) функция К принимает участие в очистке интерфейса.

Все функции интерфейса должны реагировать на истинное сообщение ОИ и переходить в известное первоначальное состояние.

В состоянии СКИА сообщение ОИ должно посылаться истинным.

Страница 65

Стр. 62 ГОСТ 26.00)—80

Функция К должна выходить из состояния СКИА и принимать:

состояние СКИН, если сообщение «очи» ложно и состояние СКИА было активным в течение периода времени 7'8;

состояние СКИХ, если состояние СКУА не активно.

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

Функция К должна выходить из состояния СКДХ и принимать:

состояние управления системы «отпирание дистанционного управления не активно» (СКДН), если сообщение «отпирание дистанционного управления (оду) ложно и состояние СКУА активно;

состояние управления системы «отпирание дистанционного управления активно» (СКДА), если состояние СКДХ истинно, состояние СКУЛ активно и сообщение «оду» было активным в течение времени 7~8.

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

Функция К должна выходить из состояния СКДН н принимать:

состояние СКДА, если сообщение «оду» истинно в течение периода времени Г*;

состояние СКДХ. если состояние СКУА не активно.

2.19.24.    В состоянии управления системы «отпирание дистанционного управления активно» (СКДА) функция К активно участвует в отпирании дистанционного управления устройств через интерфейс. В состоянии СКДА сообщение ДУ должно непрерывно посылаться истинным.

Функция К должна выходить из состояния СКДА и принимать:

состояние СКДН. если сообщение «оду» ложно;

состояние СКДХ, если состояние СКУА не активно.

2.19.25.    Используемые варианты функции интерфейса «контроллер* должны соответствовать указанным в табл. 40.

2.19.26.    Передача данных через интерфейс недопустима, если сообщение «вуа» становится истинным, в то время, когда сообщение устройств истинно.

Страница 66

m

Н

н

н

н

н

н

н

н

н

0

н

+■

г

II

н

о

о

о

0

о

н

н

н

•м

N

г

н

н

н

н

0

0

о

0

н

и

н

+

г

-

н

н

о

0

0

н

о

н

н

н

—*

N

г

н

н

II

н

0

0

н

о

н

и

и

•ь

зг

н

н

0

0

н

0

II

н

н

н

N

SS

н

и

II

н

0

II

о

н

н

и

н

—*

+

82

н

11

—-

0

о

II

н

11

11

п

н

—*

N

з“г

н

н

н

н

0

II

н

н

н

н

и

+

5*г

н

и

0

н

н

0

II

н

11

н

ч

в“г

и

н

II

н

и

11

0

н

н

н

и

+

S’S

н

-*

н

0

н

н

н

II

н

н

11

-

N

S’?

i

II

н

II

““

н

II

11

н

н

н

н

н

и

+

т

1

I

• ^

н

-

г

:

__

_

__

п

н

_

_

1

о

0

о

о

0

0

0

0

0

0

0

о

II

0

.4

--- - — + -I

NNNKNNNN


ГОСТ 26Л0)— М Стр. 63


+ + + N +----


ИХ

9JM

SIM

НМ

€1М

SIM

UM

ОСМ

iM

SM

€М

SM

1!М


И + N N + N N N К К +

N +

N +

Ы +

+ +

4- +

+ + г +


N

+

*■

N

N

+

+

N

N

+

+


+•

+

+

+

+

+

+

+


л т. т.


1*3 ^

1? а * 2 *j

? г

2    5

л

* я

5 S

3    5


о    о о л оо    о    о    о    л

зг    х х х яж    эг    *    х    г

0    2**’ о>    з    1з    :    ^

аьхиожиххд


!


*!


f = I I


- s


“ г


и >

* о


ол о п г> о У.У1 X г. я т. оо 0J Ь S V* >х о » > »


I


* и

w •< О


I

п

'•

г?

5


•3 .3

г Н

| I

о •

А

8

**


чП    ПО

у;    *    *

т5    Ь    ^

<«    X    2


иниьэмсйи

ишЛц


у*п*м.<ф nn.riidca

деяигохроан 4NJ.<d{/


ЫШвЯОП

••>44 «и/4Ц


1«.Сф


lift!

•«did 3ll*t ai.i*ro^0 ^ _ "


:Л1ЛЛ> элммюхроэн


.d»wodii»oa • овэфдг&мя «мпжиХф msnideg


о У tliairgЕХ

со

Страница 67

Стр. 64 ГОСТ 36.00)—М

=!

с

BdH-IdH 18И”!И

шэ

1ИО

гн

IM

ЪНЪЬГ ОТДОв 2 «эЛя irVMD

CVHDVWdlOVU^a

ь

dUMD ЧЮМЭ

тгинэ

ххяэ

IT VM D VOMD

•эомо ‘НСОМЭ *)lvS5

оемо 'снхэ

lllfMD ‘VEND *Х1ГМЭ НИМЭ ЧИМЭ ‘ХИИЭ УШ иляэ

§ I

Ю СС О О '«!> со

сЛ ю“ »/> lA lf> LTJ ** w 04 w С« СЧ С* СЧ С* СЧ С4

хххххх^ ММ

I х ! х I к : к . х 1 ххххххххххх

I I I I I I М ' I I

МММ И I I

ОХС~ОХО.ХОХО

IXIOOOOOOOO

srirsxoocoo

IOOXIOOIXCO

irxxxxroooo

sixixxxoooc

ОООСОСООООО

irxxxxsxxxx

М М М М М ' М М М I ! I I7 М М М М М I

II1MIIMII

z+z+z+z+z+z

+z?.++z2++zz

i» .. о

X mf W о 2 8

11 A A

9*

+ + + +4. + +Z7.?;7: 2?2z2ZZzZ2Z

M I м M M I |

I И i I- I 1 N «

M J i I I I м I I

I I I I I ( I . I M

SPSS'S:**:3 *

3

S|3

Примечания:

К&-К28АИН ИЛИ б0Л** "ариа1,Т0° К,-К4 иожст Сы7Ь в“брак в любой комбинаты с одним из вариантов

111 + л *

I 7, +

V V V


1

даэ oitiidr»pJj< и trxJ^y

i«u3i0tdu.< 11ССЭ<5>Ц

2

•■HtrHfdUi «имьЛгоц

зииш^яи тяга»!}

OG *и aerxi о

ЛIГ *i«rW>U. »HN»r

3

-ЯГОНА «иксе И НО Ч*?ГЭ<»и пямжэ dorrrodmr.vj

Страница 68

ГОСТ 26.00J-M Стр. 6S

2.    Только один вариант может бить выбран нэ вариантов К5—К28.

3.    [ВУПДСПРМДСИАД) — часть выражения перехода от СКХХ к СКАД.

4.    СИЛД —часть выражения перехода от СКАК! к СКПД.

5.    Состояние СКПД должно быть включено в устройство, которое должно [■аГютать в системах с несколькими контроллерами.

6.    Вариант не допустим, если не включен вариант К2*

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

Сообщение «вус», если оно используется, может изменяться от ложного к истинному только при состоянии СКОЖ, а от истинного к ложному только при состоянии СКОЛ. Это гарантирует, что ГП сохраняется ложным достаточное время в течение синхронной операции передачи управления.

Переход из состояния СКОЖ в состояние СКРЗ при помощи сообщения «вус» и СПНГ возможен при условии, если устройство, выполняющее функции контроллера, является активным приемником.

2.19.25, 2.19.26. (Измененная редакция, Изм. № 2).

3. ТРЕБОВАНИЯ К ЭЛЕКТРИЧЕСКИМ СХЕМАМ 803БУДИГНЛЕЙ И ПРИЕМНИКОВ

3.1.    В данном разделе устанавливаются требования к схемам возбудителей линий сигналов канала общего пользования и к схемам приемников сигналов с этих линий.

Взаимоотношение логических состояний и электрических уровней на линиях сигналов должно соответствовать указанным в табл. I. Высокое и низкое состояния основаны на стандартных уровнях транзисторно-транзисторной логики (ТТЛ), источники питания для которых должны обеспечивать напряжение 5±-0,25 В по отношению к логической земле (п. 3.2).

3.2.    Типы возбудителей, требования к ним

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

3.2.2.    В сигнальных линиях ЛД, СД, ОИ, УП, ДУ, КП используются возбудители с открытым коллектором или возбудители на три состояния. Если в составе интерфейса устройства содержится функция «параллельный опрос», на линиях .(1Д должны использоваться только возбудители с открытым коллектором. Возбудители с тремя состояниями целесообразно применять в системах, гле необходима более высокая скорость работы.

Страница 69

Стр. 66 ГОСТ 24-00]—10

3.2.3.    Значения параметров для возбудителей должны быть следующими:

низкое состояние (для возбудителей с тремя состояниями или с открытым коллектором):

выходное напряжение V<0,5 В при /<48 мА (втекающий ток). Возбудители должны поглощать ток 48 мЛ непрерывно;

высокое состояние: выходное напряжение (для возбудителей на три состояния): U>2,4 В при /с—5,2>1 А,

выходное напряжение для возбудителей (с открытым коллектором) — характеристика нагрузки (п. 3.4).

Указанные значения напряжений измеряются в разъеме устройства между сигнальной линией и «логической землей». Втекающий ток указан с положительным зпаком, а вытекающий—с отрицательным знаком.

Дополнительные требования, которые предъявляются к возбудителю. изложены в п. 3.4.

(Измененная редакция, Изм. Л« 2).

3.3.    Требования к приемнику

3.3.1.    Типовые требования

Требования к приемнику с номинальной помехоустойчивостью должны быть следующими: входное напряжение {/<0,8 В для низкого состояния, U>-2.0 В для высокого состояния.

Дополнительные требования, которые предъявляются к приемнику указаны в п. 3.4.

3.3.2.    Специальные требования;

Для повышения помехоустойчивости на всех сигнальных линиях рекомендуется использовать цепи типа Шмитта (или эквивалентные).

Требования к этим приемникам должны быть следующими: нижнее пороговое напряжение [/>0,8 В —для низкого состояния;

верхнее пороговое напряжение (/<2.0 В—для высокого состо-' яния;

Гистерезис С/>0,4 В.

3 4. Т ре б о в а н и я к нагрузке устройства 3.4.1. Резистивная нагрузка

Каждая сигнальная линия (независимо от того, подсоединена она к возбудителю или приемнику или нет) должна быть нагружена в пределах устройства резистивной нагрузкой, для того чтобы установить стабильное напряжение, когда выходы всех возбудителей на линии имеют высокое состояние. Эта нагрузка также служит для поддержании постоянного полного электрического сопротивления устройства на линии и для увеличения помехоустойчивости.    .    •

Страница 70

ГОСТ 26.003-80 Стр. 67

Специфичные требования приводятся в п. 3.4.3, а типовые значения сопротивлений — в п. 3.4.5.

3.4.2.    Ограничение отрицательного напряжения

Каждая сигнальная линия, к которой подсоединен приемник, должна иметь средства для ограничения отрицательного напряжения.

Обычно таким схемным элементом является диодный ограничитель, который входит в состав компонентов приемника.

3.4.3.    Требования к нагрузке по постоянному току

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

Нагрузка измеряется в условиях, когда приемник-возбудитель и резистивная оконечная нагрузка соединены в пределах устройства (возбудитель имеет высокий импенданс).

Каждая сигнальная линия в пределах устройства должна иметь характеристику нагрузки по постоянному току, которая соответствует незаштрихованной области на черт. 19

/-«.-ли /*с О мА. ТО V .1/1 л Ж ко быт* <\7 В.    />0    мА.    то    V    должно

бить >2.5 В: 3—«елк / з*-12 мА. то U должно быть ->-1.5 В (только «ига Рои прн««ник|; 4-ссди f^O.l В. то I Лолжт быть <—1.3 мА: S-если U^0.4 В. то I дояжев Сип. >—3.2 мА;    5    В. то I должен бнтъ <"J,5 мА:

7 «ли </>.5,0 В. то I должен быть >0.7 мА (кли полиса алектричесхсс сот'-о-тялекие елгвого сигнала должжо Cuts t иОм при I— 1 МГц).


Черт. 19


Страница 71

Стр. 68 ГОСТ 26.003—-•

Наклон кривой, показывающий нагрузку по постоянному току, должен соответствовать сопротивлению, не превышающему 3 кОм. (Измененная редакция, Изм. № 2).

3.4.4.    Предельное значение емкойiной нагрузки Внутренняя емкостная нагрузка каждой сигнальной линии в

устройстве ие должна превышать 100 пФ.

3.4.5.    Типичная конфигурация схемы, подключаемой к линии, приведена на черт. 20.

Ri = 3 кО«£5 5»; ft,—6.2 kOm±&V С<10й зФ. выходной тох утечкя ж>»будитслж: S<0.2S мА при ижг~

5.2S В («сля используется 8оИуАит«лй с открытии колл гагорокI. /<40 «аА ври (/=2.1 В («ели псполь-зуетс* ео:будит«пь ил три с*сголпия): входное точ утечки itpnevHMK»: /<40 икА при О—2,А В. /<I иА при и—Ч.ЗЛ В; выходной ток приемник* /^ — 1.6 мА При Ur-0.4 В. напряжение источника ашлшо

Черт. 20

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

(Измененная редакция, Изм. ЛЬ 2).

3.5. Требования к заземлению

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

Примечания:

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

Страница 72

ГОСТ 26.003—«0 Стр. 69

возникновения «легли на землю», «логическая земля» может соединяться с шасси отдельной шикой.

2. Устройства не должны эксплуатироваться при значительно отличающихся друг от друга потенциалах шасси.

4. ТРЕБОВАНИЯ И МЕХАНИЧЕСКОЙ КОНСТРУКЦИИ

4.1.    Т ребов а н и я к разъему

4.1.1.    В качестве разъема должна использоваться розетка или вилка типа РПМ7-24 с ленточными контактами.

4.1.2.    Разъем должен удовлетворять следующим требованиям к электрическим параметрам:

150 В — номинальное напряжение,

I А — номинальный ток, не более 0.02 Ом — сопротивление контактов, более 1 ГОм—сопротивление изоляции, до 3 МГц—рабочий диапазон частот.

4.1.1, 4.1.2. (Измененная редакция, Изм. № 2).

4.1.3.    Разъем должен соответствовать следующим требованиям конструкции:

24 — число контактов,

500 — число сочленений и расчленений (износоустойчивость), 0,2 мм2 — сечение монтажного провода.

4.1.4.    Контакты в разъеме кабеля и в разъеме устройств должны распределяться согласно табл. 41.

Таблица 41

Номера

кпммкгла

Лияаа

(нгнаяое

Номера

контанго*

Ляпая сигиало»

1

лдо

13

ГП

2

ЛД4

14

СП ГП

3

ЛД1

: 15

ДП

4

ЛД5

16

СП ДП

6

ЛД2

17

он

6

ЛД6

18

СП ои

7

ЛДЗ

19

30

8

ЛД7

20

СП 30

9

кп

21

УП

10

ДУ

22

СП УП

11

СД

23

Экран

12

СП СД

24

Логическая

земля

Обозначения:

«СП» —«скрученная пара»; «СП СД» —проаод от контакта 12 скручивается с проводом от контакта 11.

Страница 73

Стр. 70 ГОСТ 26.001—М

4.2, Монтаж разъема на устройстве

4.2.1.    Каждое устройство должно иметь приборную розетку типа РГ1М7—24Г—ПБ. Для кабеля должна быть предусмотрена возможность установления крепежных винтов.

4.2.2.    Приборная розетка должна устанавливаться на задней стенке устройства с соблюдением размера, приведенного на черт. 21. Крепление осуществляется болтом, размеры которого приведены на черт 23. Головка болта может быть шестигранной или с накаткой. Прорезь для отвертки не обязательна.

4.2.1. 4.2.2. (Измененная редакция, Изм. № 2).

Установка розетки

Черт 21

4.2.3.    Положения монтажа розетки на устройстве (внД сзади, прибор находится в нормальном рабочем положении) показаны на черт. 22.

4.3.    Т рс б о в а н и я к кабелю

4.3.1.    Кабель должен иметь на обоих концах розетку и вилку, как показано на черт. 24, чтобы один разъем мог быть включен в верхнюю часть другого.

4.3.2.    Каждый разъем должен быть снабжен двумя крепежными винтами в соответствии с черт. 25 для крепления к приборной розетке или разъему другого кабеля. При креплении разъема должно быть обеспечено осевое перемещение крепежных винтов.

4.3.1, 4.3.2. (Измененная редакция, Изм. № 2).

4.3.3.    Рекомендуется, чтобы каждая пара, состоящая из вилки и розетки на кабеле, была частично закрыта корпусом, как показано на черт. 26. При этом должно быть обеспечено осевое перемещение крепежных винтов.

Страница 74

ГОСТ 26.003-10 Стр. 71

ft,

asfir

I_____

Черт. 22



Черт. 23


Болт

Страница 75

Стр. 72 ГОСТ J6.00J—80

Страница 76

ГОСТ 26.003-80 Стр. 73

Корпус для разъема кабеля

Черт 26

4.3.4.    Допускается длина отдельного кабеля до 4 м.

(Измененная редакция, Изм. 2).

4.4.    Характеристики кабеля

4.4.1. Максимальные значения сопротивлении на 1 м длины проводников в кабеле должны быть следующими:

каждой сигнальной линии (например. ЛД, УП) — и обратного провода заземления каждой индивидуальной сигнальной линии /? = 0,14 Ом;

обратного провода общего «логического заземления» Я -0,085 Ом;

общего экрана R =0,0085 Ом.

4.4.2 Максимальная емкость (на частоте 1 кГц), измеряемая между любой сигнальной линией и всеми другими линиями (сигнальными, заземляющими, экранизирующими), подсоединенными к земле, должна составлять 150 пФ на I м длины.

4.4.3.    Кабель должен быть сконструирован таким образом, чтобы взаимные помехи между сигнальными линиями, восприимчивость сигнальных линий к внешним шумам и передача интерфейсных сигналов во внешнюю сроду были минимальными. Каждая из сигнальных линий СД, ГП. ДП, ОИ, УП и 30 должна быть скручена с одним из проводов «логической земли».

4.4.4.    Кабель должен иметь экран, проходящий по всей длине кабеля. Плотность оплетки экрана кабеля должна быть не менее «5%.

(Введен дополнительно, Изм. .Vs 2).

Страница 77

Cip. 7* ГОСТ 16.003-80

S. КОДЫ И ФОРМАТЫ СООБЩЕНИЯ УСТРОЙСТВ

5.1. Общие требования

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

И

'

к

<_ -

>

Фуирг

цои

у-г-теи

Г.ЯIf?

«l/и

<pcaca

M-и'

мои

tS**'T7Cf/ ■

феи с «

Черт. 27

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

5.1.3.    Слово «код* в данном разделе используется для обозначения набора двоичных знаков в байте данных (БТД), зависящем от устройства. Если нет особых указаний, то имеется в виду код по ГОСТ 13052-74, и его связь с линиями ЛДО—ЛД7 установлена в п. 5.7 настоящего стандарта.

Слово «формат> используется для обозначения структуры последовательности бантов сообщений, зависящих от устройства.

В данном разделе используется четыре ограничителя (п. 5.2.5), которые представлены в виде двух символов, хотя сами они передаются одним байтом. Эти" ограничители в тексте подчеркнуты: ВК (возврат каретки), ПС (перевод строки), КБ (конец блока), КТ (конец текста).

(Измененная редакция, Изм. № 2).

5.1.4.    Любая информация устройства (кроме данных о состоянии) выдается и интерпретируется как набор отдельных единиц сообщений.

Единица сообщения содержит одни или более байтов данных. Обычно строка данных, выданная, обработанная или интерпретированная как единица, составляет единицу сообщения. Специальные сообщения устройства, такие как «байт состояния» (БСТ) и «конец сообщения» (КП), являются сообщениями, содержащими один байт и один бит соответственно.

Страница 78

ГОСТ 26.003—М Стр. 75

5.2. С тр у к ту р а форматов сообщений

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

В синтаксических диаграммах приняты следующие обозначения:

— отдельное поле данных, которое описано в данном разделе;

/~\    —    символы, кодирование которых описано в дан-

^    ном разделе;

—    соединение элементов поля данных;

—    цепи обратной связи для повторения одного или более элементов поля данных;

*    —    прохождение    элемента    поля    данных.

Как правило, поток в синтаксической диаграмме осуществляется слева направо. Правильное расположение головок стрелок предотвращает появление недопустимых каналов прохождения данных чеиез диаграмму.

5.2.2. Содержание формата сообщения Формат сообщения состоит из 3 полей данных:

ЗД —заголовок (буквенный), ТД — тело (цифровое) и ОД — окончание (ограничитель). Me обязательно, чтобы каждое сообщение содержало все три поля данных. Каждый из типов сообщений может содержать различный набор полей данных для различных видов применения устройстн. Единицы сообщения могут передаваться (приниматься) раздельно или группой, образуя непрерывный поток единиц сообщений. Упрощенная общая структура полей применительно к измерительным и программным данным изображена на черт. 28.

ЗД~заголовок: ГД—тело; ОД—окончание Черт. 28

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

Страница 79

Стр. 76 ГОСТ 26.003-80

Поле ограничителя данных (ОД) не зависит от основной единицы сообщения и применяется в устройствах для создания пар сообщений ЗД-ТД. Наличие поля ограничителя считается не обязательным и зависит от применения устройства.

Ниже приводятся два примера, иллюстрирующие общую структуру сообщений измерительных и программных данных:

1)    Измерительные

данные    U    -10.003    ВК    ПС

Поля данных    ЗД    ТД    ОД

2)    Программные

данные    F 6 R 2 Т ЗВКПС

Поля данных ЗД ТД ЗД ТД ЗД ТД ОД 5.2.3. Заголовок поля данных (ЗД)

Заголовок поля данных используется для описания типа, количества и качества данных поля ТД или выбора определенных функции в случае отсутствия поля ТД.

Начальный знак в поле ЗД ограничен до буквенной информации для обеспечения разделения сообщений приемником. Возможны три типа поля данных ЗД: ЗД1,ЗД2, ЗДЗ. Интерпретация данных упрощается, если поле ЗД имеет фиксированную длину для каждого отдельного прибора.

Общая синтаксическая диаграмма поля ЗД изображена на черт. 29.

5.2.3.1. Поле ЗД1.

Эго поле содержит один или более буквенных знаков. Этот тип поля предпочтительный для поля данных ЗД. Буквенные знаки могут быть двух видов:

A|B|C|D|E|FlO|H|l|J|K|L|M|N|O|P|0|R|Srr|ULV|W|X|Y|Zl

|a|b|cid|e|f|gIM|i|)|k|l|m|n|o|p|q|r|Sft|u|v|w|x|ylzJ

Страница 80

ГОСТ 26.003—80 Стр. 77

Верхний ряд является предпочтительным. Синтаксическая диаграмма поля типа ЗД1 'изображена на черт. 30.

6y*fa р->

Черт. 30

(Измененная редакция, Изм. *4 2).

5.2.3.2. Пате ЗД2.

Это поле содержит один или более буквенных знаков с возможностью пробелов в середине или конце строки. Пробел обозначается символом А. Беспорядочное применение пробелов для упрощения интерпретации данных приемников не рекомендуется (например, использование в качестве знака в формате или заполнителя и строке данных фиксированной длины). Синтаксическая диаграмма поля типа ЗД2 изображена на черт. 31.

5.2.3.3. Поле ЗДЗ.

Это поле содержит один или более буквенных знаков. В нем предусматривается возможность использования специальных знаков, а также пробелов в середине или конце строки. Набор специальных знаков допускает использование печатных знаков из колонок 2—7 ГОСТ 13052-74, но исключает следующие знаки:

I.|,|;|+|-p|!|2i3j4|5|6|7j8|9|

Поле ЗДЗ используется только для программных данных. .

Синтаксическая диаграмма поля типа ЗДЗ изображена на черт. 32.

(Измененная редакция, Изм. 2).

5.2.4. Цифровое тело поля данных (ТД)

Возможны три типа представления десятичных данных: ТД1, ТД2, ТДЗ.

В поле ТД цифра старшего разряда посылается первой.

Общая синтаксическая диаграмма поля ТД изображена на черт. 33.

Страница 81

Стр. 78 ГОСТ 26.003-80

ТД1, ТД2. ТДЗ применимы только к основанию 10 с синтаксическими правилами для ряда знаков:

Цифры: |l|2|3|4jo|6|7|8|9|0f

Символы: JEjO] f-|- |.|

Число знаков, содержащихся в полях ТД1, ТД2 или ТДЗ не ограничивается. При обозначении положительного значения цифровой величины знак «+> можно ие использовать.

5.2.4.1. Поле ТД].

Синтаксическая диаграмма поля данных ТД1 изображена на черт. 34.

Примечание. Знак «—» не допускается использовать для чисел со значением НУЛЬ.

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

Страница 82

ГОСТ UMl—60 Стр. 79

допускается вводить пробели в середине или в конце строки чисел.

Представление со знаком числа со значением НУЛЬ должно содержать также знак «+», «Д>.

В табл. 42 показаны примеры цифрового представления данных в поле ТД1.

Таблица 42

П&клэлии индики^ик устройств»

ь поде

ТД1

без знака

си знаком

4902

0004902 АДА 4902

+004902 АД +4902

+ 1234

0001234 АДА 1234

+001234 АД +123*

-56780

Никакого

представления

—066780 Д-56780

0

«00001)0

дАлдддо

+000000 А А АЛ Л ДО

Примечания:

1.    Число цифр а данных примерах ие означает предпочтительное число передаваемых цифр.

2.    Передние пробелы и и у ли можно опустить

3.    Подчеркнутые представления предпочтительны.

5.2.4.2. Поле ТД2.

Синтаксическая диаграмма поля данных ТД2 изображена на черт. 35.

Поле ТД2 —это.представление цифровых значений с четко указанным положением символа десятичной точки в позиционном представлении числа. Перед этим символом рекомендуется иметь не менее одной цифры.

3«К. S7


Черт. 35

Примечание. Знак <—» ие допускается использовать для чисел со чаченкем ПУЛЬ.

Страница 83

Стр. 80 ГОСТ    80

Поле ТД2 рекомендуется использовать для цифровых данных, когда диапазон этих данных ограничен или когда данные предполагается использовать с устройствами, в которых преобладает интерпретация данных человеком.

В табл. 43 показаны примеры цифрового представления поля данных ТД2.

Таблица 43

Показаияч иялимииш j-ctp->AfTe-«

•Рчрыя прсэсттденха данных ка устройст»» а поле ТД2

без зввка

ГО ЗМКОМ

1327

1327.000

+ 1327 00

0001327

АЛ+1327

123.45

00123.45

Д 4-123 45

ДД 123.45

ЛЛ 123.45

1237.0

Л А 1237.0

Д-f 1237.0

0,00001

00.(10001

+0.00001

—5 678

Никакого

-5.67800

представления

-05.6780

0

000.0000

4-0.00000

ДДДДЛО.О

ЛЛЛД+0.О

ЛДДДДО.О

Примечания:

1.-Передние    пробели и нули можно опустить.

2.    Число цифр а данных примерах не означает предпочтительное число передаваемых цифр.

3.    Подчеркнутые представления предпочтительны.

5.2.4.3. Поле ТДЗ.

Синтаксическая диаграмма поля данных ТДЗ изображена на че{?т. 36.

Страница 84

ГОСТ 26.003—«О Стр. 81

.Поле ТДЗ — это масштабированное представление с четким указанием положения символа десятичной точки или с неявным указанием положения этого символа при помощи экспоненциального представления числа. Такое представление рекомендуется в тех случаях, когда устройство должно выдавать (или принимать) широкий диапазон данных. В мантиссе и в экспоненте поля ТДЗ не допускается вводить пробелы в середине или в конце строк».

Для мантиссы со значением НУЛЬ использование знака «—» не допускается.

В поле экспоненты две цифры являются предпочтительными, одна иди три - допустимыми.

Перед символом десятичной точки рекомендуется иметь не менее одной цифры. Предпочтительные варианты представления поля мантиссы совместно с нолем экспоненты представлены в табл. 44.

Таблица 44

Варианты

iiMX йврщжгоа

Зкичкние ч»*гв(сы

Зпхкки? »i:cmnioHTU

1

Любое значение ТД2

Кратная 3

11

Любое нормализованное значение ТД2 0.1<п<1

-99<п<+99

111

Любое значение ТД1 или ТД2

я —любое число из указанного ишервала

Поля ТД1, ТД2, ТДЗ предусматривают применение мантиссы переменной длины. Интерпретация единиц сообщений измеренных данных упрощается, если длина мантиссы остается фиксированной для любого рабочего режима данного устройства.

Примеры цифрового представления данных в поле ТДЗ приведены в табл. 45. •

5.2.4.1— 5.2.4.3 (Измененная редакция. Изм. Л* 2).

5.2.4.4. Индекс.

Синтаксич«ч:кая диаграмма индекса изображена на черт. 37.

Индекс относится непосредственно к полю данных ТД и устанавливает множитель диапазона программируемой функции. В данном разделе индекс относится только к программируемым данным. Типичные множители индекса приведены в справочном приложении 7.

5.2.5. Поле ограничителя данных.

Каждая единица сообщения (ЕС) в общем случае состоит из поля ЗД и ТД. Для разделения ЕС в составе записи использует-

Страница 85

Стр. 82 ГОСТ 16.003— *0

ся поле ограничителя данных (ОД), при этом два ограничителя одного или разных типов, не должны посылаться последовательно. Взаимосвязь между ЕС н ограничителями изображена на черт. 38. Ограничители играют важную роль в обеспечении совместимости устройств. Поэтому необходимо быть очень внимательным при их выборе.

Таблица 45

Форм* криста* 1«ки« данных из ус(р>Л«тм ■ m«f ТДЗ

Показгшо

шии.ац>.и

}СГр<|МС1Н)

1

II

ill

5600

005.6Е-4-03

+05.6Е+03

ДД56Е+03

0056Е+03 •гОЗ.вЕ+ОЗ ДД5 6Е 100

00 56Е4-04 +0.S6E+04 Д0.56Е I 04

00056Е+02

+0056Е+02

ДДД56Е+02

0.00002

С020.Е-06 00020Е- 06 +0020Е-06 ДДД20Е—06

0020 Е— ОС С0020Е—06 +0J20F.—0ft \ДД20Е—06

ООО 2Е—04 0200К—04 +00.2Е-04 ЛД0.2Е—04

OOOOSE 05 + 0002Е-05 ЛДЛЛ2Е—05 ЛДА+2Е—05

—4.2

—04 2Е+00

045Е+00

-0 42Е f 01

—0042Е—05

0

ОООООЕ+ОО

Ч-ООООЕ+ОО

тДОЕ+ОО

ооосог.+оо

ftfOOE+OO

ЛДДДОЕ+ОО

О.ОООЕ+СО

+О.ООЕ+00

ДЛО.ОЕ+ОО

00000В +-00 -f0000Е—00 ДДЛДОЕ-fOO

Примечания: 1. Предпочтите льшыс представления основаны на использовании ненормализованной мантиссы со знаком без передних пробелоэ к с экспонентой, выраженной, где >го возможно, числами, кратными трем.

2.    Передние пробелы и нули можно опустить.

3.    Подчеркнутые представления предпочтительны-

6j/h3b

Черт. 37

<?грggWfSS 1 три jomm

z

•Ч'.'Чи.'ТЫП Mtr. ГзайсГыи ■

K'j.-zu, ta-tucu

и

ГД

0Д1\ зд I ГД

---\ЗЛ\ТД

одЛ ЗД | ТД |ОДЗ

Запись

РП

Запись

Черт. 38

Страница 86

ГОСТ 26.00J—80 Стр. 83

Общая синтаксическая диаграмма поля данных ОД изображена на черт. 39.

5.2.5.1. Ограничитель (ОД1).

Синтаксическая диаграмма ограничителя ОД] изображена на черт. 40.

Ограничитель ОД! является ограничителем внутри записи и используется для обозначения окончания наименьшей единицы информации, которая определяет один результат измерений. Этот ограничитель используется для разделения пары переменных (например, амплитуды и фазы) или последовательности идентичных измерений одного типа данных {например, частоты) в непрерываемой последовательности в тот момент, когда функция «источник» интерфейса находится в состоянии СИ А К. Ограничитель ОД1 является ограничителем наименьшего порядка. Для отдельных единиц сообщения и для последовательности сообщений конечным «ограничителем» может быть или ограничитель записи ОД2 или указатель конца записи ОДЗ, заменяющие ограничитель внутри записи ОД1.

Предпочтительным ограничителем для ОД1 является занятая.

5.2.б.2. Ограничитель ОД2.

Синтаксическая диаграмма ограничителя ОД2 изображена на черт. 41. Сообщения ВК, ПС — по ГОСТ 13052-74.

Ограничитель ОД2 является ограничителем записи и используется для обозначения окончания самостоятельной единицы сообщения одной измеренной величины или связанного набора единиц сообщения. В конце этого ограничителя функция «источник*

Страница 87

Стр. 84 ГОСТ M.OflJ—*0

интерфейса может перейти из состояния СИЛК в состояние СИАД или СИХХ. Например, этот ограничитель может использоваться после сообщения о данных измерения в тот момент времени, когда ожидается, что это же устройство будет выдавать другую единицу сообщения в последующий момент времени, при этом на передачу сообщений не влияет ни контроллер, ни другое устройство.

Предпочтительным ограничителем для ОД2 является ПС. Возможность выбора (дистанционная или местная) между сообщениями ОД2 (ПС, ВКПС) способствует упрощению обмена сообщениями между устройствами.

Черт. 41

5.2.5.3. Ограничитель ОДЗ.

Синтаксическая диаграмма ограничителя ОДЗ изображена на черт. 42. Сообщение КП посылается по линии КП канала общего

пользования. Обозначение    указывает,    что    находящиеся    в

нем сообщения посылаются одновременно. Сообщение «байт данных» (ЫД) передается полициям ЛДО—ЛД7.

Черт 42

Ограничитель ОДЗ является указателем конца записи и используется для обозначения окончания двойной записи или серии записей (двоичный или 7-битный код). Указатель конца записи обычно используется в тех случаях, когда устройство завершает передачу сообщений, число которых определяет оно само. Этот указатель является ограничителем нанвысшего порядка.

5.2.S.2, 5.2.5.3. (Измененная редакция, Изм. Jfc 2).

52.5.4. Связь состояний СИАК и СПАК с ограничителями.

Использование ограничителей ОД1, ОД2. ОДЗ предполагает, что устройства находятся в состоянии СИАК или СПАК.

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

Страница 88

ГОСТ 26.003—» Стр. «5

ч

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

5.2 5.5. Колядование ограничителей.

Кодирование ограничителей по ГОСТ 13052-74 и примеры их применения в измерительных данных приведены в табл. 46.

Таблица 46

|. |: I    Ограничители «иутта записи (в

ОД1

(ограничитель внутри записи)

тел случаях, когда СИАК не меняется) используется для: последовательных единиц сообще ний одинакового типа, повторных из* мереинй (налрнмер, ТД, ТД, ТД ОД2);

«линии парных сообщений, повторной последовательности измерений \'наоричер, амплитуда;частотные пары: - ТД. ТД; ТД. ТД; ТД. ТД ОД2>

ПС    Ограничители записи используются 2 4

ОД2

(ограничитесь

записи)

или    (в тех случаях, когда СИАК может

ВК    ПС    меняться) для:

единицы сообщений, содержащей единичное измеренное значение (например. ЭД ТД ПС

зд. тд вк пд;

связанных измеренных значений —

ЗД общий для всех (например, ЗД.

ТД. ТД. ТД П9

ОДЗ сообщения Указатели конца записи, исполь- 2-3 4 5 (указатель    БТД    и    зуемые для: последовательности и» ‘ ' '

конца записи)    КГТ    мерений неопределенной продолжи

тельности. продолжнтелышх и .л мере ний, непродолжительных измерений, но с изолированной записью (наппи-

SSawij) 1 ТД0Д,ТД0Д!ДДДД

Пру.исчыыя |. Устройство, которое пос яахо сообщение КП. ис вудет оыаапаг» по-следующие эапясн овгомати«е<*11. Ояо дол «но отлучат» оэобшекмя. »ани.-йщи» от ?стро»стпа. Ч.1М иитерфеасяь* сообимимн

JSO ООДцбпОКЛ'КИЯ »ЫА»ЧЯ.

*. Д-Г.ТД

3. J I—оаиачаег. что сообщения расположен им? в вем. посылаются одновременно

Примечания:

I. Если запись состоит только из одной единицы сообщения, то ограничитель внутри записи ОД1 не требуется.

Страница 89

Стр. в* ГОСТ 26.00J—*0

2. Коды КБ и КТ в некоторых случаях могут быть использованы в качестве ограничителя записи ОД2 ыли указателя конца записи ОДЗ. Эти ходы являются знаками передачи управления и поэтому должны ««пользоваться с предосторожностью. Применение этих кодов в качестве ограничителя не рекомендуется.

3 Если сообщение КП используется как ограничитель, оно должно посылайся одновременно с последним Сайтом данных (БТД). Сообщение КП передается по ливни КП.

4.    В качестве ОД2 допускается использовать коды ПС иди ВК ПС^ Использование многообразия байтов для выполнения функции ограничителя может принести к неоднозначности. Поэтому для ОД2 предпочтительно применять код ПС.

5.    ОДЗ допускается использовать одновременно с ОД2 (например КПДПС).

(Измененная редакция, Изм. № 2).

5.3. Данные измерения

5.3.1. Формат данных измерений.

Эти данные выдаются тогда, когда функция интерфейса «источник» находится в состоянии СИАК. Синтаксическая диаграмма формата сообщений данных измерений изображена на черт. 43.

Черт 43

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

5.3.1.1. Единица сообщения может быть любой продолжительности (число символов в формате сообщения, выдаваемом устройством, не ограничено).

5.31.2. Поле ЗД является не обязательным и, если оно используется, то должно быть по возможности короче. Для конкретного устройства это поле должно иметь фиксированную длину.

5.3.1.3. Поле ЗД2, когда оно используется для определения единиц, связанных с полем данных ТД, должно использовать в качестве предпочтительного ряда немасштабированиые единицы (например, V, А). Допустимо использование масштабированных единиц. В этом слу.чае в предпочтительном ряде должны быть

Страница 90

ГОСТ 26.003—*0 Cip. 87

представлены множители вида 10+3 или 10 3 (например, mV, кА). Если поле ЗД2 используется для определения типа данных, то не допускается использование масштабированных единиц

(Измененная редакция, Изм. J6 2).

5.3.1.4.    Если поле ЗД2 используется для описания качества данных, то зависящие от устройства символы используются для указания определенных условий (например, перегрузка, переполнение, выход из диапазона, калибровочное напряжение могут быть представлены при помощи соответствующих символов).

5.3.1.5.    Поле ТД является обязательным и должно содержать один из типов поля ТД 1, ТД2, ТДЗ. Выбор типа поля зависит от применения устройства Представление данных в ряде ТД1 без знака является наиболее приемлемым в системе передачи цифровых данных, где необходимы ограниченная интерпретация и обработка данных (например, ограниченный или постоянный диапазон измерений) или где между устройствами распределяется большой объем данных фиксированного формата. В этих случаях большое значение имеют скорость передачи данных или их обработка и интерпретация без вмешательства со стороны человека. Представление данных в ряде ТД2 со знаком является наиболее пригодным в системе передачи цифровых данных, в которой ограничен диапазон выдачи данных или данные используются, с усгрой-ствами, в которых преобладает интерпретация их человеком. Экспоненциальное представление ТДЗ предпочтительно в тех случаях, когда измерительные устройства и контроллеры должны выдавать (или принимать) широкий диапазон данных или когда нельзя предсказать определенный диапазон данных, которые надо иыдавать или принимать.

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

5.3.1.7.    Если ряд сообщений или связанных измерений выводится в пределах одной записи, то ограничитель ОД1 должен использоваться между каждой единицей сообщения данной записи. Выход измерительных данных или запись может завершаться полем данных ОД2 или ОДЗ. Использование указателя конца записи ОДЗ указывает на то. что устройству необходимы определенные команды (например, зависящие от устройства сообщения или интерфейсные сообщения. такие как ЗАП, ОПО), чтобы выдать следующий ряд сообщений измерительных данных.-

5.3.1.8.    Одни или два ограничителя одного или разных типов, не должны посылаться один за другим. В целях облегчения соответствующего отклика в различных приемных устройствах запись может завершаться полем ОДЗ.

Страница 91

Стр. 88 ГОСТ 26ДЮЗ-М

5.3.2. Коды полей данных.

Коды по ГОСТ 13052-74 являются предпочтительным набором кодов для данных; печатные знаки из колонок 2—5 по ГОСТ 13052-74 являются предпочтительными, так как их применение облегчает обработку и интерпретацию данных. Печатные символы 7-бнтного кода, используемые в полях данных, приведены в табл. 47.

Таблица 47

Спы*|)«ы

Пол»

ааниыл

Предпочти

тельные

Допустимые

Ллжш апдя (61Й1Ы)

Пуинтм

ВрЯИС‘|1МИЙ

ЗД Тип дан-аих, единица или качество

|A|B|...|Y|Z|

1*1

I. 2. 3. 4

ТД1 Знак

1 + 1-1

I

Числа

1! |2|...|9|0|

|Л|

>1

5

ТД2 Десятичная точка

1-1

Нет

I

ТДЗ Идентификация порядка

|Е|

То же

1

1

Знак

1 + 1 -1

»

I

1

Значение порядка

|1|2|...19101

Нет

2+Ь

6

Обозначения: | | — выделение определенных кодов, сам символ не является частью кода;

|... | — обозначение букв от С до X или чисел от 3 до 8;

Л — пробей.

Примечания:

1.    Длина поля должна быть как можно короче (фиксированная длина для конкретного устройства).

2.    Исключаются знаки ,+ |-|.|,|:| 1121314151617181910|.

3.    Небуквенные знаки нз колонок 2—5 ГОСТ 1305&— 74 следует использовать с предосторожностью, чтобы избежать их неправильной интерпретации

(например 0 и I часто воспринимают как ^ и 1).

4.    Непечатные знаки колонок 0 и 1 7-битного кода недопустимы.

5.    Только передние пробелы.

6.    Две цифры — предпочтительно, одна или три — допустимо.

(Измененная редакция, Изм. № 2).

5.4. Программные данные

5.4.1. Формат программных данных.

При подготовке к выполнению функции измерительные приборы получают программные данные (например, диапазон измерения, рабочий режим, выходной режим). Эти зависящие от устройства данные принимаются, когда приемник находится в состоянии С11АК- Синтаксическая диаграмма формата сообщений программных данных изображена на черт. 44.

Страница 92

ГОСТ 26.003-80 Стр 8»

(Измененная редакция, Изм. № 2).

5.4.1.1.    Устройство, которое необходимо запрограммировать, обычно требует ряд единиц сообщений, каждая из которых содержит поле данных ЗД и ТД.

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


Покаепая к дшграмхе I, Л—* П. &4.1.S; 2 в n. S.4.I.S. 4— s п. S.4.1.9 Черт. 44


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

5.4.1.3.    Если ЗДЗ используется со специальными знаками и разделение его от следующего поля неоднозначно, то требуется ограничитель ОД1. ЗД1 может быть использовано самостоятельно, без цифры (см. черт. 44), но это не рекомендуется.

Если поле данных заканчивается буквой, то требуется однозначное средство разделения данных.

5.4.1.2, 5.4.1.3. (Измененная редакция, Изм. № 2).

5.4.1.4.    Использование поля ЗД1 с последующей одной или несколькими цифрами является нанкратчайшим путем программирования определенной функции (например, диапазон — R3). Этот метод позволяет управлять функциями устройства (эквивалентное

Страница 93

Ctp. 90 ГОС? 16.003—во

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

5.4.1.5.    Индивидуальная единица сообщения может содержать поле ТД для программирования определенных значений (частота, диапазон), связанных с функцией, указанной в поле ЗД. Можно использовать любое из трех полей ТД. Поле ТД может также содержать индекс (см. черт. 44), как определено в п. 5.2.44..

Использование индекса позволяет принимать программную последовательность в обычных единицах (например, строка С 123.45 MHZ означает установку центральной частоты 123,45 МГц).

5.4.1-6. Отдельные единицы сообщений в пределах строки программных данных могут сами себя ограничивать при условии, что каждая функция начинается индивидуальным полем ЗД. При этом ЗД1 и цифра (d) могут быть повторены без использования поля ОД (например, TPd — для режима запуска, TEd — для режима самоконтроля, Tld — для режима синхронизации; устройство всегда реагирует только на двухенмвольное поле ЗД1).

5.4.1.7.    Когда поле ТД без индекса повторяется два раза или более, необходим ограничитель.

5.4.1.8.    Большие блоки программных данных (например, многократные или очен^ длинные записи) могут иметь ограничители ОД2, распределенные по всей записи для облегчения обработки и буферизации данных. Устройства, получающие такие данпые, должны принимать ограничители ОД2 и однозначно их расшифровывать.

5.4.1.9.    Если сообщение программных данных заканчивается ограничителем ОДЗ, то элементы полей сообщения не должны повторяться. При использовании в конце программных данных ограничителя ОД1 должен использоваться символ «точка с запятой».

5.4.2. Коды программных данных.

Предпочтительным кодом для этих данных яоляется код по ГОСТ 13052-74. Коды, применяемые для программных данных, указаны в табл. 47.

5.4.1.9.    5.4.2. (Измененная редакция, Изм. № 2).

5.5.    Данные о состоянии

5.5.1. Данные о состоянии могут быть посланы нз устройства с сообщением байта состояния — БСТ|ЛД0 — ЛД5, ЛД7| в ответ на последовательный опрос, когда устройство находится в состоянии СПСА. Основной целью сообщения БСТ является представление критических суммарных данных состояния устройства в действующий контроллер. Суммарные данные о состоянии представляют логическое «ИЛИ» детальных данных состояния (при наличии в устройстве более одного ненормального состояния). Сообщения БСТ должны передать большое разнообразие зависящих от уст-

Страница 94

ГОСТ 26.003—М Стр. 91

ройства внутренних состояний и условий, поэтому законченная структура данных и кодов невыполнима.

Достаточный уровень совместимости устройства достигается, когда линии ЛДО—ЛДб используются в соответствии с требованиями данного раздела. Сообщение «обслуживание запрашивается» (ОБЗ) посылается по ЛДб одновременно с сообщением БСТ (табл. 48). .

Таблица 48

Coo6uuiui

Логяч«<К1>«

ОБЗ

БСТ

лдв |

ЛД7

ЛЛб

. лл<

лдз-лло

I

Запрошено обслуживание Обслуживание не запрошено

Расши

рено

Не расширено

Ненор

мальное

Нормаль

ное

Занят

Готов

хххх

хххх

Обозначение: X — код, зависящий от устройства.

(Измененная редакция, Изм. 2).

5.5.2.    Сообщение «ненормальное условие*, посылаемое по ЛДб. используется для передачи суммарных данных о состоянии, связанных с ненормальной работой устройства. (Примеры: внутренняя погрешность в пределах функции устройства; ошибочные программные данные, посланные в устройство; неполные или ошибочно измеренные данные; предельные условия). -

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

Пели применение устройства требует, чтобы сообщение 30 показывало, например, «готовность для считывания* данных измерений, то кодирование линии ЛД4 должно, быть зменено на обратное либо необходим дополнительный бит для указания «готовности к считыванию».

5.5.4.    ЛДО—ЛДЗ могут быть использованы конструктором для передачи либо дополнительных суммарных данных о состоянии, либо более детализированных данных о состоянии устройства.

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

Страница 95

Стр. 92 ГОСТ «.00J-W

ловий, но коды, для детализации состояния стандартом не устанавливаются.

5.5.5.    ЛД7 может быть использована в качестве флагового бита для расширения или изменения (способом, зависящим от устройства) значения части сообщения БСТ. Например. ЛД7 может быть использована для удвоения кодового поля, имеющегося в битах Л ДО—ЛДЗ.

5.5.6.    Предпочтительная структура сообщения БСТ приведена в табл. 48.

5.5.7.    Содержание сообщения БСТ, посланного по ЛДО—ЛД5, может изменяться между передачами БСТ при изменении внутренних состояний устройства.

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

5.6. Данные индикации

5.6.1.    Измеренные данные, если они используются как данные индикации, должны соответствовать требованиям п. 5.3.

5.6.2.    Смена типа данных.

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

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

Адреса приемников (первичные или вторичные) могут быть использованы для указания каждого типа данных.

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

5.7. Общие правила кодирования

5.7.1. Наименее значимый бит многобитного кода, передаваемого одновременно через интерфейс, должен помещаться на линию ЛД под наименьшим номером. Для 8-битного двоичного кода должны использоваться ЛДО—ЛД7 для представления битов 2°—2Т соответственно. Для 5-битного кода должны использоваться ЛДО—ЛД4 соответственно для представления битов 2°—2*. Неиспользованные сигнальные линии должны посылать данные пассивными ложными.

Страница 96

ГОСТ I6.00J-W Стр.

Для 7-битного кода по ГОСТ 13052-74 биты должны размещаться на линиях сигналов в соответствии с табл. 49.

Таблица 49

Колонка 7-битного кода

7

6

5

А

3

2

1

Линия сигналов

ЛД7

ЛД6

ЛДб

ЛД4

лдз

ЛД2

ЛД1

ЛДО

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

5.7.2. Представление других двоичных кодов в поле ТД должно соответствовать табл. 50. в которой устанавливается набор двоичных битов кода, используемого для каждого передаваемого байта. Если код уплотненный, то наиболее значимый бит помещается на ЛДб или ЛД7.

Таблица 50

Код

ЛДТ

лдв

Прм

ЛД5

Л Л 4

If > иол

ЛДЗ

« ТД

лай

ЛД!

ЛДО

Двоичный

2'

24

2*

2*

2'

2*

Уплотненный восьме-< ричный

X

2‘

X

2s

2'

2е

Уплотненный шестнадцатиричный

2s

2'

21

2'

2#

Шестнадцатиричный

X

0

0

0

2*

2>

Уплотненный дэоичио-десятичный

23

2*

2‘

Двоично-десятичный

X

0

0

0

2>

2'

Обозначения: ЛДО—ЛД7 — линии сигналов; X — 0 или 6и7 четности

5 8 Представление недесятнчных данных 5.8.1. Для представления недесятичных данных 7-битный код по ГОСТ 13052-74 является предпочтительным при условии, что имеется корреляция между недесятичиыми данными и этим представлением кода.

Кодирование недесятичных данных и присвоение сигнальных линий, указанное в табл. 50, правомерно только для поля ТД и носит общий характер. При посылке недесятичных данных первым

Страница 97

Стр. 94 ГОСТ 24.903-80

должен следовать наиболее значимый байт. Если числа уплотненные, наиболее значимая цифра помещается на ЛД4—ЛД7.

(Измененная редакция, Изм. Лв 2).

5.8.2.    Двоичные числа рассматриваются как подмножество десятичных чисел к н поле ТД допустимы только следующие знаки:

ЩК, о

5.8.3.    Восьмеричные числа рассматриваются как подмножество десятичных чисел и в поле ТД допустимы только следующие знаки* |0|l|2j3|4|5|6j7|.|.

5.8.4.    Шестнадцатиричные числа используют две группы символов в поле ТД (предпочтение должно отдаваться первой группе символов):-

|0|l|2|3jJ|5|6J7|8|9|A|BJC|DiHlFJ.i

Следует обращать внимание на то, чтобы не спутать буквы от Л до F с буквенными обозначениями поля ЗД. Например, может быть использовано двоеточие для разделения поля ЗД от полей ТД.

Mlp|3|4|5»6|7|3|9|:|:|<h |V |?|.|-

Этот набор знаков может противоречить использованию |, н качестве ограничителя. В этих случаях в качестве ограничителя внутри записи необходимо использовать символ |,|.

5.8.3, 5.8.4. (Измененная редакция, Изм. № 2).

Страница 98

ГОСТ 26.003-80 Стр. 95

ПРИЛОЖЕНИЕ Г Справочное

ТЕРМИНЫ, ПРИМЕНЯЕМЫЕ В НАСТОЯЩЕМ СТАНДАРТЕ, И ИХ ПОЯСНЕНИЯ

Пояснение

Термин

Система

Интерфейс

Система интерфейса

Программируемое устройство

Дистанционное управление

Местное ручное управле ние

Высокое состояние

Низкое состояние

Байт

Линия сигналов Шина

Совокушюсть взаимосвязанных устройств, применяемая для достижения конкретной цели путем выполнения определенных функций.

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

Совокушюсть механических, электрических, информационных и зависящих от устройства функциональных элементов, которые необходимы для взаимодействия устройств в системе.

Устройство, способное принимать данные через интерфейс для изменения состояли своих внутренних цепей с целью выполнения одной или более определенных задач.

Метод программирования устройства через его внешние электрические разъемы с целью выполнения одной или более определенных задач.

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

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

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

Группа смежных двоичных разрядов (обычно 8), которая используется как одно целое.

Каждый из совокупности проводов в КОП системы интерфейса, применяемый для передачи информации между соединенными устройствами.

Несколько линий сигналов, используемых в КОП системы интерфейса и выполняющих определенную функцию в системе.


Страница 99

Стр. 96 ГОСТ 26.003—М

Продолжение

Пояснена"

Т«рм«н

Однонаправленная шяиа Двухнаправленна* шина Команда

Однолинейное сообщение Ммоголвнейное еоойшение

Контроллер

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

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

Информация, которая вызывает определенное действие в устройстве.

Сообщение, получаемое (передаваемое) по одной линии сигналов (например, УП, ДУ. ОИ . ).

Сообщение, получаемое (передаваемое) по двум и более линиям сигналов (например. СБА, НПМ...).

Устройство управления системой, которое может адресовать другие устройства для приема передачи или посылать интерфейсные сообщения для управления определенными действиями в других устройствах.


ПРИЛОЖЕНИЕ 2 Справочное

ПЕРЕЧЕНЬ ОБОЗНАЧЕНИЙ. ПРИМЕНЯЕМЫХ В НАСТОЯЩЕМ СТАНДАРТЕ, И ИХ ЭКВИВАЛЕНТЫ « ПУБЛИКАЦИЯХ МЭК

ООоямчекяе

в к«коя

функции

формирует.-!

ПО ЩСТ01ЩС-

мт {Т1МЛ«рТ/

по публикация МЭК

Накмгппмн»с

СИ

SH

ФУНКЦИИ Синхронизация передачи источника

СП

АН

Синхронизация приема

И или ИР

Т или ТЕ

«Источник» или «источник с расшире

П или ПР

L или LE

ииеи»

«Приемник» или «приемник с расши

3

SR

рением»

Запрос на обслуживание

дм

RL

Дистанционное, местное управление

—■

Oil

РР

Параллельный опрос

CD

DC

Очистить устройство

311

DT

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

К

С

Контроллер

Страница 100

ГОСТ 2*.ООЭ—«в Стр. *7

Продолжены*

06<uai4tn»t

(I ы Ш >/.й

ПО НМТнМае-ту cr*«a<piy

аи публкаким

мэк

функиян

формируется

ЛДО-7

D10!—8

СИГНАЛЬНЫЕ ЛИНИИ Липпи данных

сд

DAV

Сопровождение данных

ГП

NRFD

Готов к прием у

SH

NDAC

Данные ириияты

1FC

Очистить интерфейс

УП

ATN

Управление

30

SRQ

Запрос на обслуживание

ДУ

REN

Дистанционное управление

■ кп

Е01

Конец передачи

сихс

SIDS

СОСТОЯНИЕ ФУНКЦИИ

Состояние синхронизации передачи

СИ

СИ ГР

SONS

источнике «холостой ход»

Состояние синхронизации передачи

То же

сизд

SDYS

источника «генерация»

Состояние синхронизации передачи

»

сипд

STRS

источника «задержка»

Состояние синхронизации передачи

»

сиоц

SWNS

источника «передача»

Состояние синхронизации передачи

>

сихо •

SIWS

источника «ожидание нового цикла* Состояние синхронизации передачи

»

спхс

AIDS

источника «холостой ход и ожидание» Состояние приема «холостой ход»

СП

спнг

ANRS

Состояние приема «не готов»

То же

спгт

ACRS

Состояние приема «готов»

>

СПРМ

ACDS

Состояние «прием данных»

»

спои

AWNS

Состояние приема «ожидание нового

»

сихх

TIDS

цикла»

Состояние источника «холостой ход»

И нлн ИР

СПАД

TADS

Состояние источника «адресован»

То же

СИАК

TACS

Состояние источника «активен»

»

спсл

SPAS

Состояние «последовательный опрос

»

СИГ1Х

TRICS

активен»

Состояние источника «первичный хо

ИР

СИПА

TPAS

лостой ход»

СХПС

SPIS

Первичное состояние «источник адресован»

Состояние «холостой ход последова

ИР И нлн ИР

СПСО

SPMS

тельного опроса»

Состояние «режим последовательного

То же

СПХХ

LIDS

опроса»

Состояние приемника «холостой ход»

П или IIP

СПАД

LADS

Состояние приемника «адресован»

То же

Страница 101

ГОСТ 16.003—вЭ

Продолжение

00-n>iU4fnn.'

В K*«iA фуикиам формируете*


Н*гм«и-'>иавм«


по пу&анкдшги

Мэк


по ийс1<>»ше. и у «ттцарту


LACS

I.PIS

LPAS

NPRS

SRQS

APRS

LOCS

LWLS

RUMS

RWLS

PPIS

PPSS

PPAS

PUCS

PACS

DCiS

©CAS

DTIS

DTAS

cms

CADS

CTRS

CACS

CPWS

CPPS

CSBS

CAWS

CSWS


сплк

сппх

СГ1ПЛ

СОРЗ

СЗОБ

СПРЗ

СМСТ

смзп

едет

сдсз

сохх

соож

солк

сонл

СОАД

CCDX

ССБЛ

езпх

сзпл

скхх

скдд

екпд

склк

скоп

СКПР

скож

скол

скос


Состояние

Состояние

ожидание»

Состояние

ожидание»


Состояние приемника «активен» Состояние приемжгеа «первичный холостой ход»

Первичное состояние приемника «первичный адресован*

Состояние «отрицательная реакция на опрос»

Состояние «запрос и а обслуживание» Состояние «положительная реакция на опрос>

Состояние «местный»

Состояние «местный с запиранием» Состояние «дистанционный»    .

Состояние «дистанционный с запиранием»

Состояние «холостой ход параллельного опроса»

Состояние «ожидание параллельного опроса»

Состояние «параллельный опрос ак тивеи»

Состояние «параллельный опрос- 1*е адресован на конфигурацию»

Состояние «параллельной опрос ад ре совак на конфигурацию»

Состояние «холостой ход функции очистить устройство»

Состояние функции очистить устрой

ГГЯО «ЙКТНВНО»

Состояние «холостой ход запуска устройства»

Состояние «запуск устройства активен» Состояние контроллера «холостой ход» Состояние контроллера «адресован» Состояние контроллера «переход» Состояние контроллера «активен» Состояние контроллера «ожидание па ралледыюго опроса»

Состояние контроллера «параллельный опрос»

контроллера «ожидание» контроллер* «активное


контроллера «синхронное


П или ПР ПР

ПР

3

То же . »

ДМ То же »

>

оп

То же »

»

*

СБ

То же

ЗП

То же К

То же >

*

>

>

*

»


Страница 102

ГОСТ 26.00J—80 Стр. 99

Продолжение

Обозначение

В кйгой

ПО IIICTOllUW-

му стоядэргу

«о а»в>*«»4«и

мэк

Нанмеяпмиие

Функции

фг.рИ ф ! f 1СЯ

скзо

CSKS

Состояние контроллера «обслужим-«иг лапрашивается»

к

скиз

CSNS

Состояние контроллера «обслуживание яе запрашивается»

То же

СКРЗ

CSHS

Состояние контроллера «резерв»

к

СКУН

SNAS

Состояние «управление системы не активно»

»

скул

SACS

Состояние «управление системы активно»

»

екдх

SPIS

Состояние управления системы «холостой ход дистанционного управления»

»

екдн

SWJ?S

Состояние управления системы отми ранне дистанционного управления не активно»

»

СКДА

SRAS

Состояние управления системы «отпирание дистанционного управлении активно»

>

ских

SIIS

Состояние управления системы «холостой ход очистки иитерфгйса»

»

СКИА

S1AS

Состоять управления системы «очистка интерфейса вктиви>1»

»

скин

SINS

Состояние управления системы «очистка интерфейса га- активна»

»

МЕСТНЫЕ СООБЩЕНИЯ

ПК л

роп

Питание включено

СИ. СП

И. П

инО

nba

Имеется новый 6artr

СИ

ГТП

rdy

Готов для принятия следующего со-

СП

общения

СП. к

вус

tcs

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

тпд

ton

Только" передать

И. ИР

орм

Ifn

Принимать

П. ПР

tjnw

lun

Местное сообщение не принимать

. >

тпм

Ion

Только принимать

• >

3110

rsv

Запрос на обслуживание

3

внм

rtl

Возврвт на местный

дм

ИСТ

Ы

Индивидуальный статус

ОП

оыо

lpc

Опкрзнпе мсспюго опроса

ОП

аус

Г5С

Запрос управления системы

к

апо

rpp

Запрос параллельного опроса

То же

пно

ets

Переход на ожидание

>

®уа

tea

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

■»

очи

sic

Послать «очистить интерфейс»

»

ОАУ

sre

Поддать «отпирание дистанционного управЗёния»

>

Страница 103

Стр. ICO ГОСТ 26.001-80

Продолжение

Обоэдечгнм*

по и а сто* юс-ыу стандарту

IW tlVOjUKllUM

МЭК

В Пик функция ф.риирустся

МАИ

МТА

КОМАНДЫ Мой адрес источника

и

ОПО

SPE

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

То же

ЗПО

SPD

Запира!жс последовательного опроса

»

ДАИ

ОТА

Другие адреса источников

>

AVAR

MLA

Мой адрес на прием

и. П

БСТ

STB

Байт состоянии

И, П

дел

0$Л

Другие вторичные адреса •

и. п

ГПК

PCG

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

И. П. ОП

МВД

MSA

Мой зторнчный адрес ;

То же

нпм

UNL

Не принимай

П. ПР

зпм

LLO

Запирание местного

ДМ

пнм

GTL

Переход на местное

ДМ

идт

IDY

Идентификация

ОП

ОПР

PPE

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

То же

ЗПР

PPD

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

>

КПР

PPC

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

»

ДПР

PPU

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

Реакция на параллельный опрос

»

РОП

PPR

*

СБУ

DCL

Сброс универсальный

СБ

СБЛ

SDC

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

СБ

ЗЛП

GET

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

ЗП

ВУП

TCT

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

К

ГАК

ACG

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

ГУК

UCG

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

глп

LAG1

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

_

ГАИ

TAG-

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

гвк

SCG

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

1

ПУС

NUL

алресов

СООБЩЕНИЯ

Пусто

БТД

DAB

Байт данных

кст

EOS

Конец строки

ОБЗ

RQS

Обслуживание запрашивается

КБ

ETB

Конец блока

КТ

ETX

Конек текста

Страница 104

ГОСТ 26403-80 Стр. 101

ПРИЛОЖЕНИЕ 3 Справочное

ВРЕМЕННАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ ПРОЦЕССА СИНХРОНИЗАЦИИ

На черт. 1 настоящего приложения показана временная последовательность сигналов в шине синхронизации для одного исто'пжка и многих приемников сигналов» а на черт. 2 — алгоритм работы «источника» и «приемника».

Лсрьый #в6/7> 4я*:;*л /Т7 7*774

е

Ч

t-f tf смпл ~

S


- СИГР


L., tf

— C(WT -^j^yyj СП^Н -m gflfj-


CMf —


tteCAtMamtAkHQzmh

акгтиАмы* соапсяхии функции. mCUHXpQ»U-Mu,u/t источника M

ЯоСЛ9&$Я/П9ЛЬ нос/ггъ

акпыбньп с9сюо*ниа функции „синхрона* заци* приемника "


/ ясгочияк устанавливает СД в высоко* сосгояиис (данные кедеАствитедь ни): 2—«прмемиигн» устанавливают ДП я ГП в ныъко* состояние (ничего ие рриячто. мимо не готов), J-источник* проверяет ошибку }ДП и ГП - и високои состоянии». затем аосмлает <5а*т даивых па ШД: *-«хсточпжк» задерживает подтверждение истинности данных Дйн того, чтобы даияые могли шнгуоить чере* ШД яа все «приемники» (itабы Дэнни* устамосшдвсь); 5— же «преемники» укааали на готовность приема первого байта Лзннык: ГП переходит в высокое состояние: $—после ориема ГП «источник» устанавливает СД в ииакое состояние для иядикацих того, что даяние на ШД установлены и истинны; 7—аослс переходя СД ш низкое состояние «приемник» nt ре водит ГП • низко* состояние <ие готов к приему), автсм прижимает данные. Остальные при с минкн работают, со своим быстродействием, ая алогичным образом: 6— псраиП «пряемиии* устанавливает ДП а высокое состояли»? для указания того чгто он принял данные. но линия ДП остается в кизиом состояяии, так как остальные «приемники» удерживают ее в этом состоянии; ^-последний <прн-еуник» устанавливает ДП в вьхохое состояние, указывая, что он к все остальное арии.ли д*мни*. Линия ДП при зтом переходят в высокое состояние. У0-«»сточмии», принвв информацию о том. что ДГ1 натопится в высоком со-

Страница 105

Стр. 102 ГОСТ 26.003-80

стоянии, устаньилаплег СД в високос состояли*. Это показывает «приемникам», тто даяние на ШЛ должны раосматрнйаться как иедеОстйнтелцные; //—«источник» нэуеияет данные на ШД; 12—«источирк» задерживает подтверждение истинности данные дли того, чтобы данные установились ил лини л л ШД; первый «приемник*. ирнкив информацию о том. что СД находится и высоком состояний. устанавливает ДП а иилиос состояние дли подготовки к следующему циклу; /4—первый «лриемияк» ПОКЯЗЫВЯеГ. что он W« х ПрИ«Му следующего Лайтя данных, устанавливая ГП в высокое состояние, но линия ГП остается в низкой состоянии, таи как остальные «пркемннин» удерживают се в зтои со: топни и; /5—иослодинй • -jmcmkiik* еокагиыст. что он и ке остальные го* тоаы к приему следующего байта данных, устднлаливая ГГ! а высокое состояние; .^--•всточиик». оркихв информацию о том. что ГП находится и высоком состоянии, уст ли а вливает СД в низкое состояние, указывая *тим, что Данные на ШД остановлены * истинны; /7—первый «приемки*» устанавливает ГП в и какое состояние, затем принимает данные; 18. 19. ^-ооотоетствуют този-цнии 8. 9. 10; */-«источних* снимает 6л*т данных (конец тщредача) с ШД после установки СД в высокое состояние: ;2-«приемикк». приняв информацию о том, что СД находится в высоком состоянии, устанавлнв»ет ЛП a И**КОО состояние для подготовки к следующему циклу; Л—время, в течение которого контроллер может прервать передачу данных (устллоаив >П а низкое состои-ние) без потери байта данных в данном процессе передачи.

Черт. 1

Страница 106

ГОСТ 26.003—SO Cip. 103

tofono „приемника

Работа „иагкчмкй

С га рт

( Слкггчп

r-St-,(D n&lvfn

_ .WlfW ”

бтвнсокое

лепин лилии

i'c.na-t Sum*

. tA Р _ чиллее •

'Усгкл^е^/к^ АП в '.Очсочое •*

Л таксе

Черт. 2

Приложения 2. 3. (Измененная редакция, Изм. .4 2)

Страница 107

Стр. 104 ГОСТ 26.003—to

ПРИЛОЖЕНИЕ 4 Справочное

ВРЕМЕННАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ ПРОЦЕССА ИДЕНТИФИКАЦИИ ПРИ ЗАПРОСЕ НА ОБСЛУЖИВАНИЕ

Последовательность процесса для этого случаи изображена на чертеже

/ -прибор делает «запрос на обслуживание* пу*еч установки линии 30 * рабочее состояние; ^-неопределенны^ промежуток вымени (зависит от програимы), иона контроллер не включит цикл идентификации 30; £— контроллер устанавливает УП в низкое состояние. чтобы лередавать необ кодимые команды; 4-ковтроллер посылает универсальную команду «ог* пмранке гослсдооательного опроса*; 5—контроллер посылает адрес ил передачу потенциальному запросчику; б—контроллер устанавливает УП в высокое состояние Али тосо. чтобы адресованный «источник* мог послать свой байт состояние; 7—адресованный снеточиик* посылает одни байт ДАННЫХ о состоянии; 6—контроллер Проверяет байт данных о состояния и интерпретирует его в следующем виде: бит 6=-0—но запрашивает сбсл) -живания, бит 6=1 — опрашивает обслуживание. биты с 5 по О й—данные о состоянии <табл. 44); контроллер принимает ранение: если все необходимые приборы опрошены, переходить к выполнению полиции И; если необходимо ояроемть еще другие приборы — первкоАить к выполнению 1*0-знцни 10; 10— контроллер посылает лдрес на передачу другому потенциальному запросчику (как н позиции 5); контроллер устанавливает УП в высокое состояние с теи. чтобы адресованный «источник» мог посылать снов баАг состояния (как в нозиани 6): /*— аналогично позиции 7; /3—контролер проверяет данные о состоянии (как и позиции 8}. затем возврата-ется к выполнению позиции 5; /*-все интересующие коитроллер приборы опрошены. Контроллер устанавливает УП в низкое состояние для того, чтобы команда или адрес передавались от него по ШД; /5—контроллер посылает универсальную команду для окончания последовательного опроса; /в—контроллер устанавливает УП А высокое состояние, аиовь начинается процесс

идентификации.

Страница 108

ПРИЛОЖЕНИЕ 5

Справочное

МНОГОПИНЕЙНЫЕ ИНТЕРФЕЙСНЫЕ сообщения У-Ьиуцин иод сто ГОСТ 13032-74 (передастся м принимается при УП-1)

О

U I 1

и

1

и

1

у

1

-j

X

1

z К о

(1

г

1

»

и

£

1

1

S

0

z:

1

S

<• I М I * II7


V


#7 46 65 04


flp»6t.i

/ф/

и

%

л

<

>

«

-*■


АИ

1СУ1»

1СУ5»

|СУЗ>

стп

НЕТ

СИН

КЬ

АН

ки

зм

А М

РФ

РГ

Р.Ч

РЭ


о тс

1ГЗ И1

Ю

кп

кТМ

ДА

3D

ВШ

гг

ПС ВТ ЛФ

в н • вых их


зпм


П ИМ

СЬА

КНР


А

В

С

D

Е

F

0 Н

1 .1 К L М N О


•at

л

•»

к*

«

«

5

S

с

С

<

*

нпм


СБУ

ДПР


О.

С

X < •


ОПО

зпо


ЗА П ВУП


НПЛ


ГОСТ 26.003-80 Стр. 105


Группа аар?«.м npwcH* №k«m <1 А П>


tpycni уии• ндрсддшыс ноиам |Г> К)


Ipynru «|р« мы! гоияя* (ГАК)


rpfnru агомч* MW& KOMiM* (ГВК)


I pynna п*р*нч*и* команд ГПК

Примечаоия:

1.    61»ЛД0-67=»ЛД6

2.    ИНС — интерфейсное сообщение.

3.    После передачи сообщения КПР необходима вторичная команда.

4. Графи, отмеченные звездочкой • имеют предпочтительное подмножество кодов.

5 Группа вторичных кома на (ГВК) испольэуегся в качестве вторичного адреса или комапды


63

671 AI j

К

0

V

0

*/

О

0

0

0

]

1

0

и

1

V

ч

0

0

1

1

э

0

1

0

*

4

0

1

0

1

6

0

1

1

0

6

0

1

I

1

7

1

<J

|>

0

я

1

0

0

1

9

1

(1

1

и

10

1

0

1

1

11

1

1

0

0

12

1

1

0

\

13

1

1

1

0

И

1

1

1

1

15


Г руииа

»Лр<СОВ ИСТОЧИИКО!!

(ГАИ)


Страница 109

Стр. 106 ГОСТ 26 033—М

ПРИЛОЖЕНИЕ 6 Справочное

ФОРМАТЫ СООБЩЕНИЙ

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

Жесткие и обязательные структуры сообщений слишком строги для широкого общего применения. В данном приложении приведены форматы для нескольких различных сообщений с целью иллюстрации предпочтительных общих положений Разрешается отклонение отдельных форматов устройств в определенных условиях от общих положений. Строгое соблюдение одного из форматом улучшает информационную совместимость между взаимно соединенными устройствами.

Ниже приведены примеры форматов сообщений:

1.    Данные намерений:

а) вольтметр проводит однократное измерение постоянного напряжения плюс 12,002V п диапазоне I0V и результат выдает в масштабированном представлении. Цифровым значениям поля ТД предшествует поле ЗД (напряжение постоянного тока — ПС и перегрузка — OL)

Предпочтительный формет выдачи:

OLDC+12002E—ОЗПС.

Возможный формат выдачи:

OLPC-+12002Е—ОЗВКПС;

0) частотомер с двумя каналами (А и В) измеряет частоты 4,23 MHz и 2,60 кНг.

Предпочтительный формат выдачи:

FMAHZ4.23.FKHZ2.60nC

Возможный формат выдачи:

f MAHZ4.23.FKHZ2.60BKnC A4 23,B2.fi|Q Л КП).

2.    Программные данные:

а)    необходимо запрограммировать вольтметр на измерение и выдачу постоянного напряжения (F0) в диапазоне 10V (R4) при внутреннем запуске <Т1). выходном режиме М3. Выполнение прогрвммы начинается при получении символа Р.

Предпочтительный формат программы:

F0R4T1M3P.

Возможный формат программы:

F0.R4.T1.M3.P.

б)    необходимо запрограммировать анализатор спектра на проведение и запоминание 1000 амплитудных измерений с использованием режима АЗ (запоминание н индикация). Этм измерения должны быть относительно центральной частоты (CF) 12.345 MHz в полосе (SP) 1000 Н*. Команда РО (пуск однократный) вызывает однократное выполнение этой измерительной последовательности.

Предпочтительные форматы программы:

CF12.345MAHZSPIOOOHZPOA3

CFI2.345E-F06HZSP1000HZPOA3.

Возможный формат программы:

CFl2.345MAHZ.SP!l»OHZ,PO.A3nC

Страница 110

ГОСТ 26.003—#0 Стр. «07

а) необходимо запрограммировать источник питания на напряжение 5.25V с пределом значения тола 120тА.

Предпочтительный формат программы:

U5.25E+00!I20E-03 Возможные форматы программы:

U5*50E—03.1120Е—ОЗПС U5C50E—03,1120F.—0(3 Д КП|

ПРИЛОЖЕНИЕ Т Справочное

ПРЕДПОЧТИТЕЛЬНЫЕ ЕДИНИЦЫ СИСТЕМЫ СИ И МНОЖИТЕЛИ

I Основные единицы СИ

Таблица I

Н«им«мп>кин<1.

СЛИИКЦМ

М*кдуи>розпый

СИМВОЛ

Jlptjcraa.iciur для пгрднн-•icuixt наЛпрлй мы «о*

метр

ГП

м

килограмм

ке

KG

секунда

S

S

ампер

А

А

кельвин

К

К

моль

mol

MOL

каидеда

сЛ

CD

2. Производные един*

цы

Таблица 2

НЛ1М*Ч"*1ПИ«

М:и дун.-.ргмньй

Пргл< м» ки<к> ядн огрши-

СЛИПа 1Ш

символ

ч«»мых идбпроя mii'-vb

герц

Hz

HZ

НЬЮТОН

N

N

паскаль

Ра

РА

джоуль

J

J

ватт

W

W

кулон

С

С

вольт

V

' V

фарада

F

F

ом

ft

онм

сименс

S

SIE

вебер

Wb

WB

тесла

г

Т

генри

н

Н

люмен

Im

LM

лхжс

LX

бел

В

В

Страница 111

Стр. 100 ГОСТ 26.003—Ю

3. Другие единицы

Таблица 3

Наименее* »не

М'и*уя»род*мЯ

Прсдстодекя* in «грани-

еашшм

символ

««боро» SH««0*

сотая часть прямого

угла (угол)

f

»)

GON

градус (угол)

5)

DEQ

минута (угол) секунда (угол)

t

0

if

I

MNT

SEC

литер

L

арк

d

ARE

минута (время)

triin

MIN

час

li

HR-

день

d

n

год

a

ANN

грамм

G

тонна

I

TNB

бар

bar

BAR

пуаз

P

P

СТОКС

St

ST

электронвольт

ev

F.V

градус Цельсия

•c

CEL

единица атомной массы

u

U

•I. Множители и приставки для образования десятичных кратных и дольных единиц

Таблица 4

ПрмСГ4«КИ

Миожккл.

СИМВОЛ

Преа<там*мие дл* ограниченных nioopna знаков

екса

10*

Е

EX •

пета

JO'S

Р

PX

тсра

10'*

т

T

гига

10»

а

Q

мета

10*

м

MA

кило

101

к

К

гекто

10*

h

H

дека

10'

da

DA

децн

10-'

d

D

саити

10-’

с

С

милли

10-s

m

M

микро

10-*

й

u.

нано

10-»

n

N

пико

10-'*

Р

P

фемто -атто

10-1»

10—'®

f

a

P

A

Приложения 5—7. (Измененная редакция, Изм. М 2).

Страница 112

ГОСТ 26.003—«О Стр. 109

ПРИЛОЖЕНИЕ $ Справочное

ОБНАРУЖЕНИЕ ОШИБОК

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

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

Некоторые общие положения, приведенные ниже, служат для иллюстрации преимуществ обычных средств обнаружения ошибок.

Контрольный разряд четности на .'1Д7 лля обнаружения ошибок, содержащихся на ЛДО—ЛД6 7-битиого кода, обеспечивает минимальные средства для обнаружения ошибок и требует минимальной аппаратной части. Проверка на четность позволяет обнаружить одиночную ошибку в пределах группировки битов любого байта. Несколько битов с ошибкой в пределах одного байта могут быть не обнаружены.

Продольный контрольный разряд четности на каждой линяя ЛД в конце строки нлн блока данных может быть- использован таким же образом, что и хиотрильиый разряд четности (для той же цеди и тех же результатов).

Циклический контроль с помощью избыточных кодов является более сложным и значительно повышает стоимость контроля по сравнению с вышеуказанными способами. Различные коды циклического контроля могут применяться для обнаружения ошибок различного типа. Специальные коды циклического контроля настоящим стандартом не рассматриваются.

Страница 113

Изменение № 3 ГОСТ 26.003-80 Единая система стандартов приборостроения. Система интерфейса для измерительных устройств с байт-последовательным, бит-параллельиым обменом информацией. Требования к совместимости

Утверждено и введено в действие Постановлением Государственного комитета СССР по стандартам от 30.06.87 Лк 2959

Дата введения 01 07 87

Наименование стандарта. Исключить слова:    «Единая система стандартов

приборостроения», «Unified instrument making standards system».

(ИУС № 11 1987 r.)

Страница 114

Редактор В. М. Лысенкима Технический редактор В И. Тушена Кор|>ектор М. //■ Гринвальд

Слаис и яаб. 00.01.85 Подп. ь печ. 30.1B.BS 7.0 уел. п. д. 7.1Э усд. кр.-отг. 7JQ уч.-над, я.

Т*р, 1J000 Ц*ма 35 кла.

Орд'ми «Знак Пон*та» ИзЛаг*дкст»о стандартов, 123*40. Москэа, ГСП. Ноас-пресксискхй пер.. 3.

Калужская тииографи» стандартов. у я. Москстсхая. 31* За* W