Cómo desarrollar rápidamente sistemas de software de simulación gráfica
1. Se pueden configurar fácilmente diferentes objetos de control llamando a diferentes elementos gráficos en la configuración del algoritmo.
2. El controlador utiliza el lenguaje visual "Draw" para editar y utiliza el ratón para dibujar líneas.
3. Los parámetros del módulo se pueden cambiar dinámicamente.
4. Apertura, con acceso a módulos definidos por el usuario.
5. Combinado con el software de configuración gráfica para formar un software de configuración de simulación gráfica simple y fácil de usar.
6. Admite modelado gráfico, alto grado de automatización y gran capacidad de mantenimiento;
7. Admite depuración en línea a nivel de módulo y código fuente;
2. El sistema de software de configuración de simulación gráfica consta de los siguientes tres módulos: 1 Módulo de edición: seleccione componentes gráficos para formar un gráfico de control, establezca parámetros, enlace del mouse y registre la relación de conexión entre módulos, atributos personalizados y funciones personalizadas. eventos, incrustar scripts, admitir la depuración de scripts y admitir la depuración en línea a nivel de módulo y de código fuente. El sistema tiene una interfaz amigable, un diseño simple, alto rendimiento en tiempo real y bajos requisitos de hardware.
2 Módulo de algoritmo: el módulo de algoritmo incluye: ① Biblioteca de módulos aritméticos básicos, como suma, resta, multiplicación, división ② Biblioteca de módulos lógicos, como >, <, ==, AND, NOT, O; ③ Biblioteca de módulos de sistema integral y lineal, como función de transferencia, ecuación de estado, integral, PID ideal, PID real ④ Biblioteca de módulos no lineales, como zona muerta, histéresis, muestreo; Bibliotecas de módulos, como SIN, COS, POW; ⑥ Bibliotecas de módulos definidas por el usuario, bibliotecas de enlaces dinámicos, DLL, para establecer conexiones perfectas con Matlab y la mayoría de los lenguajes informáticos como VB, VC, Delphi, CBC, C#, VB. net, Java, etc.
3 Módulo en ejecución: Partiendo de los principios de diseño del sistema real, se puede realizar modelado y simulación individual a partir de cualquier módulo dividido por el diseñador, o simulación integral de cada módulo que conforma el sistema real. se puede llevar a cabo. Determinar el orden de ejecución y el orden numérico de los módulos. Implementa las siguientes operaciones: verificación de conexión, configuración de ejecución, ejecución, pausa, reanudación y verificación de errores durante la ejecución. Para garantizar la velocidad de ejecución, la matriz de punteros de función se completa en orden de ejecución y luego se llama a la matriz de punteros de función en el bucle para encontrar el valor. Además, para múltiples bucles, los bucles se separan entre sí mediante tecnología de subprocesos múltiples y cada bucle se ejecuta mediante un subproceso. Esta es una aplicación simple de la tecnología de computación paralela. Para sistemas complejos, la computación en paralelo mejora enormemente la ejecución. velocidad.
Cualquier relación de conexión topológica entre gráficos se puede establecer y analizar para implementar diversas operaciones lógicas y de control. Contiene un lenguaje de programación Visual Graph orientado a objetos y una interfaz de biblioteca de clases COM fácil de usar. Los usuarios pueden personalizar la biblioteca de módulos e interactuar con bibliotecas de enlaces dinámicos DLL, Matlab y la mayoría de los lenguajes informáticos como VB, VC, Delphi, CBC, C#, VB.net, Java, etc.
El soporte de simulación de algoritmos y gráficos proporciona llamadas de funciones lógicas de simulación de rendimiento estable para todo el sistema de simulación, que incluye: base de datos en tiempo real, asignación y uso compartido de memoria variable, generación, operación y programación de tareas, y lectura de datos en línea. Tomar y modificar. Adecuado para desarrollar aplicaciones de configuración de simulación de red de arquitectura B/S en WEB.
4. Proceso de desarrollo de simulación gráfica: 1. Construir objetos de simulación y simular el comportamiento, eventos y propiedades de objetos reales.
2. Construir un modelo de simulación del sistema real y abstraer el algoritmo de simulación.
3. Ejecutar el modelo, resolver el modelo matemático y presentar gráficamente el modelo de simulación.
Características de V.Visual Graph: Visual Graph es un producto de middleware proporcionado por Beijing Kingfisher Software Development Co., Ltd. Es adecuado para el desarrollo de aplicaciones que involucran gráficos en diversas industrias, como energía eléctrica, carbón, industria química, monitoreo automatizado, simulación, modelado gráfico, análisis de topología gráfica, dibujo vectorial, tablas chinas, sistemas de información geográfica GIS y flujo de trabajo. La gama de aplicaciones es muy amplia. Todos los sistemas Visual Graph tienen un tamaño de solo 300 K después del empaquetado, por lo que son particularmente adecuados para desarrollar aplicaciones de configuración de simulación de red WEB en arquitectura B/S. El sistema tiene solo 8 interfaces de biblioteca de clases y un manual introductorio completo, lo que hace que sea muy fácil de aprender. y maestro.
Sin ninguna tecnología de terceros, puede simular y realizar completamente cualquier equipo y relaciones de enlace en la industria y la producción, como compuertas de guillotina, interruptores, paneles de instrumentos, termómetros, cilindros, diversos tanques de nivel de líquido, sistemas hidráulicos. componentes, válvulas, cintas transportadoras de minas de carbón, ventiladores, pantallas LED, controles deslizantes, varias luces de señal, varios botones con formas especiales, gráficos de barras, gráficos circulares, gráficos de curvas, etc. Por lo tanto, tiene buenas aplicaciones en monitoreo de automatización industrial, simulación, energía eléctrica, carbón, industria química y otras industrias. En la actualidad, ha sido bien recibido por la mayoría de los usuarios corporativos de estas industrias.
Visual Graph Graph tiene una interfaz de diseño similar a Visio y puede convertir gráficos vectoriales de software popular como CAD, MapInfo, Visio, CorelDraw, Word, etc. Los usuarios pueden crear fácilmente sus propios símbolos gráficos y dibujar hermosos. vectores. Gráficos para desarrollar fácilmente su propia biblioteca de configuración de simulación industrial.
La visualización es una poderosa herramienta que permite a los usuarios crear fácilmente sus propios símbolos gráficos, dibujar hermosos gráficos vectoriales y desarrollar fácilmente sus propias bibliotecas de configuración de simulación industrial.
Visual Graph tiene funciones interactivas perfectas. Cuando el gráfico se está ejecutando, no solo hay varios eventos de mouse y teclado en la pantalla, sino que también cada unidad gráfica puede implementar sus propios eventos. Además, puede crear cuadros de diálogo, menús, ventanas emergentes y más.