¿Los ingenieros en campos como la ingeniería eléctrica y aeronáutica utilizan la programación en su trabajo?

Como ingeniero de investigación que trabaja en aeronáutica, escribo algo de código. Principalmente son scripts en Matlab o Python, pero ocasionalmente en C, C ++ o Fortran. Además, creo diagramas de bloques en Simulink que utilizo para generar C o C ++.
Es bastante típico que los ingenieros de disciplina escriban código (controles / dinámica, estructuras, aero / propulsión, instrumentación, etc.) para cosas como modelos matemáticos de sistemas dinámicos, sistemas de control, reducción de datos de prueba y visualización de datos.
Nuestro centro de investigación también tiene sucursales con ingenieros que son principalmente desarrolladores de software, como la sucursal de simulación de vuelo.
Las tareas de ingeniería de investigación probablemente no sean típicas para la mayoría de los ingenieros que realizan desarrollo de productos. Realmente no puedo decir qué es típico de los ingenieros aeronáuticos en la industria.

El usuario de Quora tiene razón, los ingenieros de control y automatización programan PLC.

Si lo siguiente le parece interesante, no dude en averiguar más al respecto. Programamos el PLC para controlar cosas como máquinas en Factory Automation; Enfriadores, bombas y válvulas en instalaciones de plantas, plantas de tratamiento de agua, plantas de proceso, industria de petróleo y gas e incluso instalaciones nucleares. Vea Stuxnet, un ataque a las instalaciones nucleares de Irán (aunque este es un evento único).

  • Este es el diagrama de escalera

Fuente de la imagen: Crear rutinas de control de máquina de bajo nivel

  • Este es el diagrama del cuerpo de la función

Fuente de la imagen: PLC és ipari automatizálás

  • Esto es texto estructurado (más cercano a la programación de computadoras)

Fuente de la imagen: JWI – Integración de John Wootton – Habilidades técnicas

Hay otros 2 lenguajes de PLC IEC 61131-3: lista de instrucciones y tabla de funciones secuenciales.

La codificación es solo una parte del trabajo de un ingeniero de control o automatización. También hacen SCADA y necesitan estar familiarizados con relés, contactores, variadores de frecuencia, válvulas, transmisores y otros dispositivos de control.

Para obtener más información sobre los PLC, consulte mi respuesta a ¿Cuáles son las categorías y variaciones de un controlador lógico programable?

Siéntase libre de ver un poco de información aquí donde publico información útil que encuentro en la web relacionada con mi trabajo: Elects.

F-35 tiene más de 8 millones de líneas de código de software. El software F-35 permite: controles de vuelo, funcionalidad de radar, comunicaciones, navegación e identificación, ataque electrónico, fusión de sensores y despliegue de armas.