Скачать ГОСТ Р 34.1341-93 Информационная технология. Стандартные рутины для системы ФастбасДата актуализации: 01.01.2021 ГОСТ Р 34.1341-93
Информационная технология. Стандартные рутины для системы ФастбасОбозначение: | ГОСТ Р 34.1341-93 | Обозначение англ: | GOST R 34.1341-93 | Статус: | действует | Название рус.: | Информационная технология. Стандартные рутины для системы Фастбас | Название англ.: | Information technology. Fastbus standard routines | Дата добавления в базу: | 01.09.2013 | Дата актуализации: | 01.01.2021 | Дата введения: | 01.07.1994 | Область применения: | Стандартные программы (Рутины), определенные стандартом, применимы к системам Фастбас, соответствующим ГОСТ 34.340. Назначение документа - обеспечить разработчиков стандартными программами, имеющими единый смысл для всех пользователей, чтобы уменьшить дублирование в разработках программ и максимально повысить взаимозаменяемость в программах и аппаратуре Фастбас. | Оглавление: | Предисловие Введение Глава 1. Введение, предмет и область распространения стандарта 1.1. Область распространения и предмет стандарта 1.2. Интерпретация указаний в этом стандарте 1.3. Обзор документа Глава 2. Основные положения 2.1. Терминология 2.2. Среда 2.2.1. Обзор 2.2.2. Определение понятия "Среда" 2.2.3. Идентификатор Среды 2.2.4. Режим исполнения 2.2.5. Доступ к Фастбасу в многопользовательской системе 2.2.6. Сессия Фастбас 2.2.7. Рутины действия 2.2.8. Время вызова и время исполнения 2.3. Соглашения о наименованиях 2.4. Параметры для Рутин: типы и направления 2.5. Параметры Буферов 2.6. Категории Рутин Глава 3. Организация среды и отложенное исполнение 3.1. Открытие и закрытие Фастбас-сессии 3.1.1. Открытие Фастбас-сессии 3.1.2. Закрытие Фастбас-сессии 3.2. Рутины, организующие Среду 3.2.1. Создание Среды с Режимом немедленного исполнения 3.2.2. Создание Среды с Режимом отложенного исполнения 3.2.3. Среда с освобождением ресурсов 3.2.4. Среда с восстановлением ресурсов 3.2.5. Копирование Среды 3.2.6. Получение Среды 3.2.7. Установка Среды 3.3. Отложенное исполнение и подтверждение правильности Списка 3.3.1. Исполнение Списка 3.3.2. Подтверждение правильности Списка 3.3.3. Установка текущего указателя в определенном Списке Глава 4. Операционные параметры 4.1. Введение 4.1.1. Операционные параметры в Режиме отложенного исполнения 4.2. Определение операционных параметров 4.3. Рутины Операционных параметров 4.3.1. Операционный параметр инициализации 4.3.2. Операционный параметр установка 4.3.3. Операционный параметр получения 4.3.4. Операционный параметр чтения 4.3.5. Операционный параметр записи 4.3.6. Проталкивание текущих Операционных параметров в стек 4.3.7. Выталкивание текущих Операционных параметров из стека 4.4. Всеобщий и Обрабатывающий ошибки Операционные параметры 4.4.1. Идентификатор Порта контроллера 4.4.2. Не ждать завершения действия 4.4.3. Отложенное исполнение 4.4.4. Объем среды 4.4.5. Генерация ограниченного статуса 4.4.6. Возвратный код содержит только Серьезность 4.4.7. Порог Серьезности для обработчика ошибок 4.4.8. Порог Серьезности для извещателя об ошибках 4.4.9. Порог Серьезности исключительной ситуации 4.4.10. Порог Серьезности сообщения 4.4.11. Доклад сжатого сообщения 4.4.12. Доклад о каждом действии 4.5. Фастбас-протокол, ОП повтора и превышения лимита времени 4.5.1. Уровень Арбитража 4.5.2. Протокол Арбитража с обеспеченным доступом 4.5.3. Протокол Арбитража с приоритетным доступом 4.5.4. Владение магистралью на время передачи целого блока 4.5.5. Размер блочка при передаче блока 4.5.6. Принудительная передача блока данных 4.5.7. Период циклов данных при Принудительной передаче блока данных 4.5.8. Устройство с фиксированным Адресом следующей передачи (NTA) 4.5.9. Передача данных короткими словами 4.5.10. Размер короткого слова 4.5.11. Генерация контроля честности 4.5.12. Действие Географической адресации 4.5.13. Без Цикла арбитража 4.5.14. Без Первичного адресного цикла 4.5.15. Без Вторичного адресного цикла для Операций в Области данных 4.5.16. Без Вторичного адресного цикла в Области регистров CSR 4.5.17. Без Цикла данных 4.5.18. Удерживать Владение магистралью 4.5.19. Удерживать Владение магистралью, если не выставлен сигнал AR 4.5.20. Удерживать связку с адресом 4.5.21. Удерживать сигналы Мастера при ошибке 4.5.22. Долгий таймер 4.5.23. Отключение Долгого таймера 4.5.24. Удерживать Долгий таймер 4.5.25. Таймер ожидания 4.5.26. Отключить Таймер ожидания 4.5.27. Адресный таймер 4.5.28. Отключить Адресный таймер 4.5.29. Таймер данных 4.5.30. Отключить Таймер данных 4.5.31. Программный таймер 4.5.32. Отключить Программный таймер 4.5.33. Удержать Программный таймер 4.5.34. Число повторений 4.5.35. Время повторения Глава 5. Буферы данных 5.1. Аргументы доступа к буферам 5.1.1. Буфер специфицирован в качестве переменной или массива 5.1.2. Буфер специфицирован в качестве значения 5.1.3. Буфер специфицирован в качестве идентификатора Последовательного буфера 5.2. Рутины Последовательных буферов данных 5.2.1. Объявить Внутренний буфер 5.2.2. Объявить Внешний буфер 5.2.3. Отключить Внутренний последовательный буфер данных 5.2.4. Считать указатель Последовательного буфера 5.2.5. Записать указатель Последовательного буфера 5.2.6. Сместить указатель Последовательного буфера Глава 6. Рутины простых передач 6.1. Условия, управляющие передачами, и сложные Рутины 6.1.1. Арбитраж 6.1.2. Первичный адресный цикл 6.1.3. Вторичный адресный цикл записи 6.1.4. Циклы данных 6.1.5. Передачи блоков 6.1.6. Разъединение 6.2. Рутины простых передач Фастбас 6.2.1. Передача одиночного слова Данных 6.2.2. Передача блока 6.2.3. Рутины вторичного адреса 6.2.4. Считать длину последней передачи данных Глава 7. Рутины сложных передач 7.1. Доступ к маршрутной таблице Соединителей сегментов 7.2. Передача данных между Фастбас-устройствами 7.3. Размещение Фастбас-информации при Чтении-Модификации-Записи 7.4. Рутины Объединения данных 7.4.1. Считать данные из последовательных адресов Устройств 7.4.2. Читать данные из Устройств, откликающихся на сканирование Т-штырьков 7.4.3. Присоединить Фастбас-устройство 7.4.4. Отсоединить Фастбас-устройство 7.5. Послать сообщение о Фастбас-прерывании Глава 8. Рутины примитивных Фастбас-действий 8.1. Введение 8.2. Параметры 8.3. Рутины одиночных циклов 8.3.1. Арбитраж 8.3.2. Отказ от Владения магистралью 8.3.3. Первичный адресный цикл 8.3.4. Разъединение 8.3.5. Передачи одиночного слова 8.3.6. Передачи блока 8.4. Доступ к линиям магистрали Фастбас 8.4.1. Читать отдельную (-ные) линию (-ии) магистрали 8.4.2. Записать отдельную (-ные) линию (-ии) магистрали 8.4.3. Читать внутреннюю (-ие) линию (-ии) Глава 9. Фастбас-рутины запросов на SR и сообщений о прерываниях 9.1. Введение 9.2. Запрос на обслуживание SR 9.2.1. Очистка установленного запроса на обслуживание 9.2.2. Присоединить Рутину к SR 9.2.3. Отсоединить Рутину от SR 9.2.4. Разрешить связи с SR 9.2.5. Отменить связи с SR 9.3. Рутины реакции на Сообщение о Фастбас-прерывании 9.3.1. Связать Рутину с FIR 9.3.2. Отсоединить Рутину от FIR 9.3.3. Разрешить связи с FIR 9.3.4. Отменить связи с FIR Глава 10. Рутины синхронизации, системных ресурсов и портов 10.1. Средства синхронизации 10.1.1. Ждать завершения операции 10.1.2. Проверить состояние завершения 10.1.3. Присоединить Рутину завершения 10.1.4. Отсоединить Рутину завершения 10.2. Сброс Порта Фастбас 10.3. Назначение Порта Фастбас 10.3.1. Назначить Порт Фастбас 10.3.2. Отменить назначение Порта Фастбас 10.3.3. Назначить Порт Фастбас с таймаутом 10.4. Выдать номера версий 10.5. Сообщить об ошибке Порта Фастбас 10.6. Сформировать сообщение об ошибке Порта Глава 11. Обработка состояний и ошибок 11.1. Введение 11.2. Коды ошибок и возвратов 11.3. Суммарный и Дополнительный Статус 11.4. Усеченная генерация статусной информации 11.5. Статус Режима задержанного исполнения 11.6. Серьезность 11.6.1. FB_SEV_SUCCES (FSSUCC) 11.6.2. FB_SEV_INFO (FSINFO) 11.6.3. FB_SEV_WARNING (FSWARN) 11.6.4. FB_SEV_ERROR (FSERR) 11.6.5. FB_SEV_FATAL (FSFTL) 11.6.6. FB_SEV_NEVER (FSNEV) 11.7. Установка Серьезности Кода Ошибки 11.8. Отклик на ошибки при исполнении 11.8.1. FB_RESP_IGNORE 11.8.2. FB_RESP_ABORT 11.8.3. FB_RESP_RETRY_ABORT 11.8.4. FB_RESP_RETRY_IGNORE 11.8.5. FB_RESP_ABORT_ACTION 11.8.6. FB_RESP_RETRY_ABORT_ACTION 11.8.7. Серьезность Кодов ошибок, выработанных для соответствующих Откликов на Ошибки 11.8.8. Специфицировать и определить отклик на ошибку 11.9. Автоматический докладчик ошибок 11.9.1. Присоединить Рутину обработки ошибок Пользователя 11.9.2. Отсоединить Рутину обработки ошибок Пользователя 11.9.3. Подробности Рутины обработки ошибок Пользователя 11.10. Доступ к информации Суммарного статуса 11.10.1. Декодировать Суммарный статус 11.11. Доступ к информации Дополнительного статуса 11.11.1. Декодировать информацию Дополнительного статуса 11.11.2. Декодировать Дополнительный статус при исполнении Списка 11.11.3. Поиск информации дополнительного статуса 11.11.4. Найти специфический Дополнительный статус в Списке 11.12. Рутины Обработки Кодов Ошибки 11.12.1. Проверить Серьезность Кода ошибки 11.12.2. Проверить Код Статуса в Коде ошибки 11.12.3. Проверить Серьезность в Коде ошибки 11.12.4. Возвратить Код ошибки специфицированной Серьезности 11.13. Доложить Фастбас-ошибку 11.14. Выработать Сообщение об Ошибке Глава 12. Коды Ошибок 12.1. Стандартный набор Кодов ошибок Приложение А. Перечень имен Рутин и Параметров А1. Рутины, сортированные по Краткому имени А2. Рутины, сортированные по Полному имени Приложение В. Список зарезервированных имен В1. Список, сортированный по Полному имени В2. Список, сортированный по Краткому имени Приложение С. Типы данных ФОРТРАН-77 Указатель | Утверждён: | 24.06.1993 Госстандарт России (Russian Federation Gosstandart 159)
| |
Нормативные ссылки: | |
![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/0.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/1.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/2.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/3.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/4.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/5.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/6.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/7.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/8.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/9.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/10.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/11.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/12.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/13.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/14.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/15.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/16.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/17.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/18.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/19.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/20.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/21.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/22.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/23.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/24.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/25.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/26.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/27.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/28.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/29.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/30.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/31.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/32.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/33.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/34.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/35.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/36.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/37.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/38.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/39.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/40.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/41.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/42.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/43.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/44.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/45.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/46.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/47.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/48.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/49.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/50.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/51.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/52.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/53.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/54.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/55.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/56.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/57.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/58.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/59.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/60.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/61.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/62.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/63.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/64.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/65.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/66.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/67.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/68.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/69.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/70.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/71.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/72.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/73.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/74.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/75.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/76.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/77.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/78.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/79.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/80.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/81.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/82.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/83.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/84.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/85.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/86.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/87.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/88.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/89.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/90.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/91.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/92.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/93.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/94.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/95.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/96.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/97.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/98.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/99.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/100.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/101.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/102.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/103.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/104.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/105.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/106.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/107.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/108.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/109.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/110.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/111.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/112.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/113.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/114.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/115.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/116.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/117.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/118.gif) ![ГОСТ Р 34.1341-93](../../../Data2/1/4294820/4294820320.files/119.gif)
|