|
|
|
Introducción
El Paper 56 de la serie FAO Irrigation and Drainage (Allen
et al., 1998, referido aquí como FAO56) constituye la revisión más reciente del
procedimiento para estimar la evapotranspiración de referencia (ETP). El método
se basa en la ecuación Penman-Monteith recomendada por un Comité de Expertos
convocado por la FAO en 1990 (Smith et al., 1992).
El método ha tenido aceptación; no obstante, una limitante
para su aplicación es la ausencia de un programa de computación que permita
implementarlo de manera sencilla. CROPWAT (Smith, 1992) versión 4 es el último
programa desarrolló la FAO para calcular la ETP por el método FAO56. El programa
es poco flexible; la entrada de datos climáticos requiere un formato específico
(CLIMWAT; Simth, 1993) y solo permite el cálculo de la ETP mensual. CROPWAT fue
sucedido por REF-ET (Allen, 2000) el cual permite calcular la ETP diaria, pero
mantiene limitaciones en el intercambio de datos. Otro programa, ET_CSDLL (Donatelli
et al, 2003), consiste en una serie de rutinas capaces de calcular la ETP,
contenidas en una librería de intercambio dinámico para Windows (archivo DLL).
Muchas aplicaciones tienen la capacidad de invocar esas rutinas. No obstante, la
comunicación (interface) entre el programa y la librería ET_CSDLL se debe
realizar por medio de una estructura especial de datos, por lo que su uso
requiere programar la interface. Esas rutinas tampoco pueden usarse, sin una
tediosa programación, como función de planillas de cálculo, cuyo resultado se
actualiza automáticamente al modificar la planilla.
El objetivo de este trabajo es presentar el desarrollo de
un programa, AGROCLIMA, diseñado para calcular la ETP por el método FAO56 en
planillas de cálculo o, con mínima programación, desde cualquier aplicación
capaz de importar funciones desde una DLL.
|
|
| |
|
Instrucciones para utilizar el programa
AGROCLIMA
AUTOR
P.E. Abbate (pabbate@balcarce.inta.gov.ar).
Estación Experimental Agropecuaria Balcarce.
Instituto Nacional de Tecnología Agropecuaria (INTA).
CC 276 (7620) Balcarce, Buenos Aires, Argentina.
INTRODUCCIÓN
AGROCLIMA contiene un conjunto de funciones de uso habitual en
agroclimatología, permitiendo realizar fácilmente cálculos típicamente
tediosos. Las funciones pueden llamarse desde Excel 7/95 (o
posterior), Quattro Pro 7 (o posterior), o cualquier programa o
lenguaje para Windows que permitan importar funciones de Librerías de
Intercambio Dinámico (DLL) de 32 bits.
REQUERIMIENTOS DE SISTEMA
Windows 95, 98, 2000, Me ó XP; alguno de los siguientes programas:
Excel 7/95 (o posterior), Quattro Pro 7 (o posterior) o cualquier
programa o lenguaje para Windows que permitan importar funciones de
Librerías de Intercambio Dinámico (DLL) de 32 bits y menos de 0.5
Mbytes de espacio de disco.
INSTALACIÓN
AGROCLIMA no dispone de
programa instalación ni de desinstalación, simplemente siga los
siguientes pasos:
Para usar desde Excel 7/95 o posterior
- Copie ACLIMA.XLL en cualquier carpeta que apropiada.
- Desde Excel, puede abrir ACLIMA.XLL cada ves que lo necesite
seleccionando Menú Archivo, Abrir, Tipo de archivos: *.XLL, Examinar,
elija ACLIMA y Aceptar. También puede agregar las funciones como
Complemento (Macro automática en Excel 7) para que ACLIMA.XLL se
abra automáticamente cada ves que inicia Excel. Para ello seleccione
Menú Herramientas, Complementos, Examinar, elija ACLIMA y Aceptar.
- Use funciones como cualquier otra función de Excel,
preferentemente utilice el botón Pegar Función o el menú Insertar
Función para facilitar la introducción y edición de las funciones (las
funciones aparecen en el grupo AGROCLIMA).
- Para disponer de la ayuda desde Excel copie ACLIMA.HLP y
ACLIMA.CNT en la carpeta C:\WINDOWS\HELP (o equivalente).
Para usar desde Quattro Pro 7 o posterior
- Copie ACLIMA.DLL en la carpeta C:\WINDOWS\SYSTEM (o equivalente).
- Use las funciones desde Quattro Pro como cualquier otra función
de planilla, anteponiendo "ACLIMA." (con punto) al nombre de la
función. Ej.: @ACLIMA.PVS(A1).
- Como desde Quattro Pro no se puede acceder a la ayuda de
AGROCLIMA, puede crear un acceso directo a ACLIMA.HLP en el
Escritorio de Windows.
Para usar desde otros programas
- Las funciones de ACLIMA.DLL se pueden usar desde programas y
lenguajes para Windows con capacidad de importar funciones desde
Librerías de Intercambio Dinámico (DLL) de 32 bits, tales como
Visual Basic, C/C++, Pascal o FORTRAN. Por ejemplo, un módulo de
Visual Basic puede acceder a la función PVS declarando:
Public Declare Function PVS Lib "ACLIMA.DLL" (T As Double) As
Double.
Las funciones exportables de ACLIMA.DLL son de prototipo C _stdcall,
tienen parámetros doubles y devuelven valores doubles o *char (LPSTR).
LICENCIA Y LIMITACIONES DE USO
AGROCLIMA se encuentra
protegido por leyes de derechos de autor. El programa es gratuito para
uso docente, en investigación o privado, con la condición de que se
mencione a este programa y su autor si los resultados obtenidos con
este programa se hacen públicos. Si bien el programa es gratuito, NO
se autoriza la distribución libre de este programa sin el
consentimiento del autor, se puede solicitar una copia del programa al
autor o descargarla del sitio que él establezcan. NO está permitido el
uso comercial de este programa, ni su venta (solo, incluido o
acompañado con otros programas) sin el consentimiento expreso del
autor.
El programa se suministra como está, sin ninguna garantía. El autor
se desentiende de toda consecuencia directa o indirecta relacionada
con su uso.
El autor agradece cualquier sugerencia respecto de este programa
que le hagan llegar.
|
|