Cómo desarrollar rápidamente un sistema de software de simulación de formas
1. Puede configurarse fácilmente para diferentes objetos de control, pero se llaman diferentes elementos gráficos durante la configuración del algoritmo.
2. El controlador utiliza un lenguaje visual para editar el "dibujo" y conectarse con el mouse.
3. Los parámetros del módulo se pueden cambiar dinámicamente.
4. Apertura, acceso a módulos definidos por el usuario.
5. Está integrado con el software de configuración gráfica para formar un software de configuración de simulación gráfica fácil de usar.
6. Admite modelado gráfico, alto grado de automatización y buena capacidad de mantenimiento;
7. Admite depuración a nivel de módulo y de código fuente en línea. 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, conexiones del mouse y registre las relaciones de conexión entre módulos, atributos personalizados, funciones personalizadas y eventos. , Script integrado, soporte de depuración de script, soporte de depuración a nivel de módulo en línea y nivel de código fuente, la interfaz del sistema es amigable, el diseño es simple, el rendimiento en tiempo real es alto y los requisitos de hardware son bajos.
2 Módulo de algoritmo: el módulo de algoritmo incluye ① biblioteca de módulos aritméticos básicos, como suma, resta, multiplicación y división, etc.; ② biblioteca de módulos lógicos, como >;, & lt, ==, AND, NOT, OR; ③ biblioteca de módulos de sistema lineal de suma integral, como función de transferencia, ecuación de estado, integral, PID ideal y PID real; ④ biblioteca de módulos de operación matemática, como zona muerta, histéresis, muestreo; como SIN, COS, power; ⑥ Definir bibliotecas de módulos definidas por el usuario y bibliotecas de enlaces dinámicos DLL para conectarse sin problemas con la mayoría de los lenguajes informáticos como Matlab, VB, VC, Delphi, CBC, C#, VB.net y Java.
3. Módulo de operación: de acuerdo con los principios de diseño del sistema real, cualquier módulo dividido por el diseñador se puede modelar y simular de forma independiente, o los diversos módulos que constituyen el sistema real se pueden simular de manera integral. Determine el orden en que se ejecutan los módulos y evalúelos en orden. Implementa las siguientes operaciones: verificación de conexión, configuración de ejecución, ejecutar, pausar, continuar, 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 la secuencia de ejecución y se llama a la matriz de punteros de función para su evaluación. Además, para sistemas con múltiples bucles y bucles separados, se utiliza tecnología de subprocesos múltiples y cada bucle es ejecutado por un subproceso, que es una aplicación simple de la tecnología de computación paralela. Para sistemas complejos, la computación paralela mejora enormemente la velocidad de ejecución.
Puede establecer y analizar cualquier conexión topológica entre gráficos e implementar diversas operaciones lógicas y de control. Contiene un lenguaje de programación de gráficos visuales orientado a objetos y una interfaz de biblioteca de clases COM fácil de usar. Los usuarios pueden personalizar las bibliotecas de módulos para interactuar con la mayoría de los lenguajes informáticos como DLL, Matlab, VB, VC, Delphi, CBC, C#, VB.net y Java.
El soporte de simulación de algoritmos y gráficos proporciona llamadas de funciones lógicas de simulación estables para todo el sistema de simulación, que incluyen: base de datos en tiempo real, asignación y uso compartido de memoria variable, generación, ejecución y programación de tareas, y lectura y modificación de datos en línea. . Es 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. Cree objetos simulados que simulen el comportamiento, eventos y propiedades de objetos reales.
2. Construcción de modelo de simulación y algoritmo de simulación abstracto de sistema real.
3. Ejecute el modelo, resuelva el modelo matemático y demuestre gráficamente el modelo de simulación.
Características de los gráficos visuales del verbo (abreviatura del verbo): los gráficos visuales son un producto de middleware proporcionado por Beijing Tuwang Software Development Co., Ltd. Es adecuado para desarrollar sistemas de aplicaciones de gráficos en diversas industrias, como la eléctrica. energía, carbón, industria química, monitoreo automático, simulación, modelado gráfico, análisis de topología gráfica, dibujo vectorial, formularios chinos, sistema de información geográfica SIG, flujo de trabajo, etc. , su rango de aplicación es muy amplio. El tamaño de los gráficos visuales después de empaquetar todos los sistemas es de solo 300 K, lo que es particularmente adecuado para desarrollar aplicaciones de configuración de simulación de red basadas en arquitectura B/S en la WEB. El sistema solo tiene 8 interfaces de biblioteca de clases y un manual introductorio completo, lo que lo hace muy fácil de aprender y dominar.
Sin ninguna tecnología de terceros, puede simular completamente cualquier equipo y vincular las relaciones en la industria y la producción, como compuertas de guillotina, interruptores, paneles de instrumentos, termómetros, cilindros, varios tanques de nivel de líquido, componentes hidráulicos, Cualquier válvula, cinta transportadora de mina de carbón, ventilador, pantalla LED, control deslizante, varias luces de señal, varios botones anormales, gráficos de barras, gráficos circulares, gráficos, 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 otros campos. En la actualidad, ha sido bien recibido por la mayoría de los usuarios empresariales de estas industrias.
Visual Graph tiene una interfaz de diseño similar a Visio que puede convertir gráficos vectoriales de software popular como CAD, MapInfo, Visio, CorelDraw y Word. , lo que permite a los usuarios crear sus propios símbolos gráficos y dibujar hermosos gráficos vectoriales de manera muy conveniente, y desarrollar fácilmente su propia biblioteca de configuración de simulación industrial.
Los gráficos visuales tienen capacidades interactivas perfectas. Cuando los gráficos se están ejecutando, la pantalla no solo tiene varios eventos de mouse y teclado, sino que cada unidad gráfica puede implementar sus propios eventos. Además, también puedes crear cuadros de diálogo, menús, ventanas emergentes, etc.