stringtranslate.com

Fortran industrial en tiempo real

El lenguaje Fortran en tiempo real industrial ( IRTF ) se desarrolló durante la década de 1970-1980 para ampliar el lenguaje Fortran con enlaces de biblioteca útiles para el control de procesos y dispositivos, y E/S. El IRTF también incluía un conjunto de funciones de manipulación de bits que finalmente se incorporaron a MIL_STD-1753 para Fortran-77 y, más tarde, a Fortran-90.

Historia

El estándar IRTF surgió de una serie de talleres realizados en la Universidad de Purdue a principios de los años 70. El comité Fortran creó una propuesta que fue aprobada y publicada por la Instrument Society of America (ISA) como ISA Standard S61.1 (1972). El documento definía las llamadas a bibliotecas para controlar el estado de los programas activados simultáneamente, la E/S de procesos y la manipulación de bits. Un segundo documento complementario, ISA S61.2 (1973), se publicó un año después. Este documento definía llamadas adicionales para archivos aleatorios sin formato y manipulación de bits.

Se realizaron trabajos adicionales, incluidos trabajos sobre la gestión de tareas paralelas, tanto en los EE. UU. como en el sistema S61.3 y en Alemania como Prozess-FORTRAN . En 1980 se publicó una propuesta conjunta estadounidense/europea.

Si bien IRTF tuvo cierta influencia en ciertos mercados en la década de 1970, a principios de la década de 1980 la mayoría de los sistemas de control de procesos se construían utilizando sistemas basados ​​en microprocesadores donde Fortran no estaba disponible. Debido a esto, los enlaces IRTF han caído en desuso. Los sistemas modernos tienden a utilizar subprocesos POSIX en su lugar.

Referencias