Estoy buscando dispositivos (conceptuales / software) para simplificar y unificar nuestro método actual de planificación y documentación de sistemas de control industrial, especialmente para ayudar con la depuración.
Actualmente se trata de una colección de diferentes sistemas y archivos, es decir, gráficos a nivel de sistema, hojas de cálculo de señales para interfaces, esquemas (planificación eléctrica a nivel de sistema, componentes), ...
Desafortunadamente, la complejidad del diseño no se puede reducir.
La solución debería permitir la captura jerárquica del sistema (controladores, sensores, actuadores, cables, conectores, ...) y esquemas de componentes (componentes internos como interruptores, amplificadores) y, idealmente, permitir el rastreo de señales a través de elementos (a través de redes).
Idealmente, esto podría reducir el número de documentos creados manualmente y generar las "vistas" de salida respectivas.
Pensé en un enfoque orientado a objetos (señales, pines, nodos, modificadores de nivel de señal, grupos) que permitiría construir dicho sistema pero que sería muy probable que reinventara la rueda, y que también sería una empresa, especialmente con Respecto a la interfaz gráfica.
Sin embargo, no he encontrado el software existente para la tarea hasta ahora; Probablemente no estoy buscando con las palabras clave adecuadas. HDL principalmente devuelve software de diseño de nivel de lógica / chip. Si bien SPICE es para simulación, es demasiado especializado para mi tarea. El software EDA (Altium, Eagle, KiCad, ..) o de planificación eléctrica no proporciona funciones de simulación a mi conocimiento (aunque podría usarse para crear listas de red gráficas con las que trabajar).
Ahora he descubierto SystemC y Diseño y verificación a nivel de sistema electrónico (ESL) que lleva a empresas de software EDA que parece centrarse en el software de diseño a nivel de chip, pero también tiene una planificación eléctrica a nivel de sistema (y aparentemente también simulación, pero tendré que investigar más a fondo).
¿Cuáles son los términos o estándares adecuados para buscar?