Red de conocimiento informático - Aprendizaje de código fuente - Programación de barandillas

Programación de barandillas

Experiencia en programación de PLC

Es importante comprender la teoría de la programación de PLC. Sin preparación teórica ni orientación en esta área, los problemas simples se pueden resolver fácilmente explorándolos en la práctica. Los complejos son difíciles de manejar. No solo es imposible comenzar, sino que también consume mucho tiempo y energía, y es difícil compilar un programa con alta eficiencia y alta calidad, a menudo con la mitad de esfuerzo.

Sin embargo, también son importantes la práctica específica de la programación y los conocimientos o habilidades adquiridos en esta práctica, es decir, la experiencia. Sin experiencia, sólo teoría, no podemos comprender profundamente la teoría ni utilizarla con flexibilidad. Es como aprender matemáticas. Si solo conoces algunos teoremas o memorizas algunas fórmulas sin los ejercicios correspondientes, definitivamente no aprenderás bien. No hace falta decir que cualquier teoría es sólo un resumen de la experiencia y, en última instancia, surge de la práctica.

1. Acumulación de experiencia

La experiencia, ya sea ajena o propia, es muy importante. El primero depende de un estudio serio y el segundo depende de una acumulación seria. Ambos requieren una cierta cantidad de tiempo y energía necesaria.

Las experiencias de otras personas se han publicado en libros o revistas. Parte de ella está cuidadosamente tomada de otros, pero la mayor parte es mi propia experiencia. Todos los ejemplos han sido probados por mí y han demostrado ser viables en la práctica. Creo que será así en otros libros o revistas. Por tanto, es necesario aprender de la experiencia de Yang Gong.

También vale la pena aprender de la experiencia de tus compañeros. Esta experiencia está muy cerca de ti y es fácil aprender de ella.

Tu propia experiencia es la más importante. Deberíamos acumular nuestra propia experiencia en nuestra propia práctica. Al mismo tiempo, lo mejor es aprender de la experiencia de otros y hacer algunas pruebas tú mismo para poder tener experiencias similares y transformarlas en tuyas. Esta es también una acumulación importante de mi propia experiencia.

También hay algunas experiencias fallidas que muchas veces no se divulgan al público, pero estas experiencias también deben aprenderse y acumularse.

La acumulación de experiencia debe quedar registrada en el propio cerebro, así como en un ordenador. Es mejor hacer alguna clasificación y crear una biblioteca para su propio uso para que pueda consultarla en cualquier momento.

2. Sublimación de la experiencia

La experiencia aún está por sublimar. Hay tres niveles de sublimación:

El nivel más bajo es construir una biblioteca típica para uso futuro. Si el programa es más complejo, también puede crear algunos bloques de funciones o subrutinas para referencia futura.

En segundo lugar, se deben resumir los algoritmos eficaces. Como iniciar y detener la biblioteca con un solo clic, etc.

El máximo nivel de sublimación es elevar la experiencia al nivel de teoría y contribuir a enriquecer la teoría de la programación de PLC. Creo que con la popularización y mejora del uso de PLC, cada vez más teorías de programación de PLC se sublimarán a partir de la experiencia y podrán utilizarse para guiar la práctica.

3. Aplicación de experiencias

La acumulación de experiencias y la sublimación de experiencias son todas para aplicación. Hay tres aspectos de la aplicación empírica:

1) Como plantilla de diseño de ingeniería. Al diseñar un nuevo sistema, seleccione uno o varios proyectos exitosos que sean similares al proyecto de diseño actual como modelo para el diseño. Esto no sólo reduce la carga de trabajo de diseño, sino que también aumenta la tasa de éxito del diseño. Esta también es una gran ventaja de la reutilización de la información.

2) Como referencia para la programación. Cuando no hay un proyecto exitoso que pueda usarse como modelo, todavía hay una parte considerable de la lógica de control en la lógica recién diseñada. Puede aprender de la lógica típica existente o tomarla prestada, lo que también puede reducir la carga de trabajo de diseño y aumentar la. tasa de éxito del diseño.

3) Se utiliza como referencia para el diseño de algoritmos. Cuando no hay un modelo al que hacer referencia ni un modelo que adoptar, se pueden utilizar algunos algoritmos exitosos en el pasado.

La experiencia es valiosa, pero la experiencia, especialmente la experiencia personal, siempre es limitada. Por tanto, la aplicación de la experiencia también debe combinarse con la teoría de la programación.