Сообщения устройств — сообщения, используемые устройствами для обеспечения выполнения ими основной задачи. Эти сообщения передаются при высоком состоянии линии УП и не влияют на состояния интерфейсных функций. К сообщениям устройств относятся: программные данные (код типа функции,Наименование многолинейных команд
Русское |
Международное |
Группа адресных команд |
Addressed command group |
Группа универсальных |
Universal command gro- |
команд |
up |
Группа адресов приемников |
Listen addres group |
Группа адресов источ- |
Talk addres group |
НИКОВ |
|
Группа вторичных ко- |
Secondary command gro- |
манд или адресов |
up |
Переход на местное управление - |
Go to local |
Сброс адресный |
Selected device clear |
Конфигурация парал лельного опроса |
Parallel poll confiqure |
Запуск устройства |
Group execute trigger |
Взять управление |
Take control |
Сброс универсальный |
Device clear |
Деконфигурация параллельного опроса |
Parallel poll unconfiqure |
Обозначение многолинейных команд |
Логические значение на линиях данных |
||||||||
Русское |
Международное |
ЛД7 |
ЛД6 |
ЛД5 |
ЛД4 |
ЛДЗ |
ЛД2 |
ЛД1 |
лдо |
ГАК |
ACG |
X |
0 |
с |
0 |
X |
X |
X |
X |
ГУК |
UCG |
X |
0 |
0 |
1 |
X |
X |
X |
X |
ГАП |
LAG |
X |
0 |
1 |
X |
X |
X |
X |
X |
ГАИ |
TAG |
X |
1 |
0 |
X |
X |
X |
X |
X |
гвк |
SCG |
X |
1 |
1 |
X |
X |
X |
X |
X |
ПНМ |
GTL |
X |
0 |
0 |
0 |
0 |
0 |
0 • |
1 |
СБА |
SDC |
X |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
КПР |
PPC |
X |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
ЗАП |
GET |
X |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
ВУП |
. TCT |
X |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
СБУ |
DCL |
X |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
ДПР |
PPU |
X |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
Таблица 2
ГОСТ 24.09J—«Є
П ч ■p
00
ГОСТ М.Є83-40 Стр.
Продолжение табл. 2
Наименование многолинейных команд |
Обозначение многолинейных команд |
Логическое значение на линиях данных |
|||||||||||
Русское |
Международное |
Русское |
Международное |
ЛД7 |
ЛЛ6 |
ЛД5 |
•ЛД4 |
лдз |
ЛД2 |
ЛД1 |
ЛДО |
||
Отпирание последова- |
Serial poll enable |
опо |
SPE |
X |
0 |
0 |
I |
1 |
0 |
0 |
0 |
||
тельного опроса Запирание после^ова- |
Serial poll disable |
зло |
SPD |
X |
0 |
0 |
I |
1 |
0 |
0 |
1 |
||
тельного опроса Запирание местного уп- |
Local lockout |
зпм |
LLO |
X |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
||
равления Запирание параллельного |
Parallel poll disable |
ЗПР |
PPD |
X |
1 |
I |
1 |
н |
н |
н |
н |
||
опроса Отпирание параллельного |
Parallel poll enable |
ОПР |
РРЕ |
X |
1 |
1 |
0 |
с |
п |
п |
п |
||
опроса Не принимать |
Unlisten |
нпм |
UNL |
X |
0 |
1 |
1 |
1 |
1 |
1 |
1 1 |
||
Не передавать |
— |
нпд |
— |
X |
1 |
0 |
1 |
1 |
1 |
1 |
Обозначения: X — линию использовать не обязательно; С — бит «считывание», приписывающий истинное значение биту состояния при параллельном опросе. Параллельный опрос возможен, .если этот бит совпадает с битом выдаваемым устройством; П — биты, приписывающие линию данных, по которой устройство должно выдавать местное сообщение реакции на параллельный опрос (РОП, п. 2.16.8); Н — биты сообщения, на которые приемник не должен реагироватькод значения функции), основные данные, данные о состоянии. Коды и форматы основных данных, программных данных и. данных о состоянии приведены в разд. 5.
(Измененная редакция, Изм. № 2).
Табл. 3. (Исключена, Изм. № 2).
Таблица 2а
Наименование многолинейной команды |
Обозначение команды |
Логическое значение на линиях данных |
|||
Русское |
Международное |
Русское |
Международное |
УП |
КП |
Идентификация |
J Identify |
идт |
IDY |
1 |
1 |
, Программные (управляющие) данные (код значения функции, код типа функции) — сообщения, используемые для подготовки устройства к исполнению основной задачи (разд. 5).
Основные данные — сообщения, относящиеся непосредственно к выполнению основной задачи устройства (например, представление напряжения, измеренного цифровым вольтметром, представление частоты, измеренной частотомером, текст с экрана дисплея и т. д.).
Данные о состоянии — сообщения, описывающие состояние устройства.
Состояние устройства «занято»
В системе допускается либо программировать устройство, либо запускать устройство на выполнение.какой-либо операции, а затем осуществлять связь с другими устройствами (в то время как первое устройство «занято», так как выполняет необходимую задачу). «Занято» (операция выполняется)—состояние устройства, а не состояние интерфейса. Для осуществления связи через шину интерфейса, независимо от состояния устройства и определения состояния «занято», имеется три метода:
использование линии ГП;
использование линии 30 и последовательный опрос;
параллельный опрос.
Методы последовательного и параллельного опроса описаны в* разд. 2.
(Измененная редакция, Изм. № 2).
При использовании линии ГП для определения состояния «занято» сигнал ГП имеет более широкое значение, чем обычное «готов для следующего байта данных».
Внутренний сигнал «занято» поступает на сигнальную линию ГП через функцию СП.
Устройство может быть не адресовано как «приемник» во время состояния «занято», а шины интерфейса могут использоваться для других целей. . . '
Если устройство повторно адресуется как «приемник», то:
когда оно «занято» — линия ГП устанавливается в низкое состояние;
когда его состояние соответствует состоянию «операция завершена», то линия ГП устанавливается в высокое состояние.
ФУНКЦИИ ИНТЕРФЕЙСА
Классы функций
Каждое устройство, предназначенное для использования в системе, содержит три класса функций:
функции устройства,
функцию (логику) кодирования дистанционной информации, функцию интерфейса.
К функциям устройства относятся функции, определяющие область применения и назначения .устройства (например, диапазон измерений, режим работы, возможность аналогового измерения сигнала). Эти функции стандартом не регламентируются.
Кодирование дистанционной информации (преобразование дистанционных сообщений в значения сигналов на интерфейсных линиях) устанавливается в п. 1.3 и разд. 5.
Функции интерфейса — это способность интерфейса к выполнению оговоренных операций при работе в системе. Каждая функция интерфейса реализуется аппаратно или программно в устройстве. Функции интерфейса и каналы прохождения сообщений, регламентируемые стандартом, указаны на черт. 2 и в табл. 4.
(Измененная редакция, Изм. № 2).
Функциональная совместимость приборов, соединенных через систему интерфейса, обеспечивается наличием единого наперед заданного набора интерфейсных функций и единообразием алгоритмической реализации каждой из них.
Конструктору устройства дается право выбора определенного набора функций интерфейса, необходимого для выполнения устройством установленных операций. -
Общая способность обработки информации, присущая выбранному разработчиком и включенному в определенное устройство набору функций .интерфейса, — логическое сочетание возможностей обработки, присущее всем индивидуальным функциям, включенным в набор.
Связь между функциями
Все связи между функциями осуществляются с помощью сообщений, передаваемых или получаемых.
Дистанционные сооб ще н и яФункциональное разделение устройства
Устрайстбо
Функции устройства
У1
J j j • гулпцыы
£й |СТ| W>| /7Р| З ІДИ і 0/7 I Сб |з/7 j
II О тО
^Логйкд^ крДироВания информации
Приемники и! ! Возбудители
ткоп
Л—возможности, регламентируемые настоящим стандартом; В—воз
можности, регламентируемые конструктором; У1—интерфейсная часть устройства; У2—часть устройства, предназначенная для решения основной задачи. Каналы прохождения сообщений: 1—линии сигналов в КОП; 2—дистанционные интерфейсные сообщения на функции интерфейса и от них; 3—сообщения устройства, передаваемые на функции интерфейса и от них; 4—связи состояний между функциями интерфейса; 5—местные сообщения между функциями интерфейса и функциями устройства (сообщения на функции интерфейса регламентированы, сообщения от функций интерфейса — по выбору конструктора); 6—дистанционные интерфейсные сообщения, посылаемые функциями
усторйства в контроллере
Черт. 2
Дистанционные сообщения устройств могут быть получены либо в истинном, либо в ложном состоянии определенной функ , ции интерфейса в любое оговоренное время.
Дистанционные сообщения устройств проходят меж ту функциями устройства и определенной функцией интерфейса.
Та б л и ц а 4
Наименование функции |
Обнзначение функции |
Обозначение канала иро* хождения сообщений, указанные на черт. 2 |
||
Русское |
Международное |
Русское |
Международное |
|
Синхронизация пе- |
Source handshake |
си |
SH |
1,2,4,5 |
редачи источника |
|
|
|
1/2,4,5 |
Синхронизация приема |
Acceptor handshake |
СП |
АН |
|
Источник или источник с расшире- |
Talker or extended talker |
И или ИР |
L or ТЕ |
1,2,3.4,5 |
нием |
|
|
|
|
Приемник или приемник с расти- |
Listener or extended listener |
П или ПР |
L or LE |
1,2,3,4,5 |
рением |
|
|
|
|
Запрос на обслужи- |
Service request |
3' |
SR |
1,2,4,5 |
вание |
|
|
|
|
Дистанционное ме- |
Remote local |
дм |
RL |
1,2,4,5 |
сТиое управление |
|
|
|
|
Параллельный |
Parallel poll |
ОП |
РР |
1.2,4,5 |
Очистить устройст- |
Device clear |
СБ |
:'DC |
1,2,4,5 |
ВО |
|
|
|
|
Запуск устройства |
Device trigger |
ЗП |
DT |
1,2,4,5 |
Контроллер |
Controller |
К |
С |
1,2,4,5,а |