Sei sulla pagina 1di 8

Comunicaciones externas EcosimPro

ISA-UVA
Comunicaciones externas

Reutilización de software existente en FORTRAN, C and


C++

Se genera una clase C++ con cada modelo final:


 Ejecución muy rápida
 Fácil de integrar con otros módulos software

El kernel de EcosimPro es una aplicación ActiveX.


Usa el protocolo Microsoft COM para acceder a otras
aplicaciones.
Cualquier aplicación puede acceder a la ejecución de la
simulación usando un programa ActiveX program (en Visual
C++, Visual Basic, Excel, etc.)
Comunicaciones externas

 EcosimPro proporciona facilidades para la


comunicacion de simulaciones de EcosimPro
con otros entornos:
 Excel Ejemplos en el
 Matlab – Simulink subdirectorio Interface
Examples del directorio
 Visual Basic, C++ de instalación

 OPC
 ….
Excel

EcosimPro Excel

2 Abrir la barra de
1 Ejecutar Herramientas SimulationAddIn
ExcelRegister.exe del menu Ver
del directorio bin de 3 Usar el botón Abrir para abrir
instalacion de la dll del experimento de
EcosimPro Ecosim que se quiere ejecutar
Excel

1 Seleccionar una celda


de Excel
2 Asignar valores a la
celda usando el boton
de la barra de
herramientas
3 Pueden darse valores
a datos o variables de
contorno que se
transmiten a la
simulación u obtener
valores de variables de
la simulación a lo largo
del tiempo
Excel

Se puede crear una interfaz


en Excel. Los distintos tipos
de variables (Datos,
condiciones de contorno,
algebraicas, etc.) aparecen en
distintos colores
Para hacer gráficas en
función del tiempo, Excel
crea automáticamente una
hoja nueva donde se colocan
los valores en columnas de
las variables seleccionadas
La simulación se maneja desde la barra de
herramientas SimulationAddIn
Excel

EcosimPro Excel

2 En el menu Herramientas,
1 Ejecutar Macros, activar Editor de
ExcelRegister.exe Visual Basic
del directorio bin de
instalacion de
EcosimPro
Instalacion Excel

3 Aqui en el
menu
Herramientas
activar
Referencias y
la casilla
Interfaz
ActiveX for
Simulation

Potrebbero piacerti anche