Промышленный Fortran реального времени - Industrial Real-Time Fortran

Промышленный Fortran реального времени (IRTF) был разработан в течение десятилетия 1970-1980 гг., чтобы увеличить Фортран язык с привязками к библиотеке, полезный для управления процессами и устройствами, а также ввода-вывода. Также в IRTF был включен набор функций обработки битов, которые в конечном итоге были включены в MIL_STD-1753 для Fortran-77, а затем в Fortran-90.

История

Стандарт IRTF возник в результате серии семинаров, проведенных в Университет Пердью в начале 1970-х гг. Комитет Fortran создал предложение, которое было одобрено и опубликовано Инструментальное общество Америки (ISA) как стандарт ISA S61.1 (1972). Библиотека, определенная на бумаге, требует управления состоянием одновременно активированных программ, процессами ввода-вывода и манипулирования битами. Второй дополнительный документ, ISA S61.2 (1973), был опубликован годом позже. В этой статье определены дополнительные вызовы для случайных неформатированных файлов и битовые манипуляции.

Дополнительная работа, в том числе работа по управлению параллельными задачами, выполнялась как в США как S61.3, так и в Германии как Prozess-FORTRAN. В 1980 году было опубликовано совместное американско-европейское предложение.

В то время как IRTF имела некоторое влияние на определенных рынках в 1970-х годах, к началу 1980-х большинство систем управления технологическими процессами строилось с использованием микропроцессор системы, в которых Фортран был недоступен. Из-за этого привязки IRTF вышли из употребления. Современные системы обычно используют Потоки POSIX вместо.

Рекомендации

  • Стандарт ISA S61.1 (1972). Промышленная компьютерная система FORTRAN. Процедуры для исполнительных функций и ввода-вывода процессов. Инструментальное общество Америки, 1972
  • ISA S61.2 (1973) Проект стандарта: Процедуры FORTRAN промышленной компьютерной системы для обработки случайных неформатированных файлов, обработки битов и информации о дате и времени. Инструментальное общество Америки, 1973
  • Промышленный ФОРТРАН реального времени (Международный семинар Purdue / Европейский семинар по промышленным компьютерным системам Технический комитет 1, февраль 1980 г.)
  • Вильфрид Кнайс (октябрь 1981 г.). «Проект стандарта промышленного ФОРТРАНА реального времени». Уведомления ACM SIGPLAN 16 (7): 45–60.
  • MIL-STD-1753. Дополнение DoD к X3.9-1978. Правительственная типография США.