¿Cómo podemos practicar el concepto de programación?
La programación es un dolor de cabeza para todos los ingenieros de control, especialmente los principiantes que recién comienzan. No tienen idea de cómo comenzar con el programa. El programa siempre es incorrecto y tiene poca legibilidad. Entonces, para la programación, ¿cómo podemos hacer un buen programa?
Dos palabras, acumulación.
Hablemos primero de qué es un buen programa.
Un buen programa debe incluir los siguientes puntos.
1. Realizabilidad.
El propósito de nuestra programación es realizar las funciones que nuestra computadora inferior quiere realizar, como algún control de procesos, control químico o movimiento relativo de equipos mecánicos. Nuestro programa es para servir a una buena producción. El programa debería poder lograr esta función perfectamente.
2. Fácil de leer.
La legibilidad es muy, muy importante. Al programar, debes considerar la legibilidad del programa. No esperes hasta que el programa esté terminado y no podrás leerlo. Causará muchos problemas de mantenimiento y mantenimiento. Es más, en una etapa posterior, puede ser rechazado por completo y comenzar de nuevo.
3. Estabilidad.
Preste más atención a los cambios en los valores del temporizador y contador en el programa, especialmente cuando realice alguna acumulación, considere los cambios extremos en los datos registrados. Una vez escrito y depurado el programa, se pone oficialmente en funcionamiento. La estabilidad del funcionamiento del segmento del programa determina sus costos de mantenimiento posteriores. Si el programa se ejecuta de manera estable, sus costos de mantenimiento posteriores serán relativamente bajos. Aunque la posibilidad de que el programa falle es muy baja, algunos pequeños problemas aún merecen nuestra atención, o pueden ocurrir algunos pequeños problemas cada tres días. No pueden causar un tiempo de inactividad del sistema, pero algunas pequeñas fallas siguen siendo un dolor de cabeza.
Cómo escribir buenos programas.
Que puedas escribir un buen programa depende de un poco de acumulación en el trabajo y de la inspiración a la hora de depurar y modificar el programa. Muchos ingenieros que son nuevos en la programación suelen traducir diagramas de circuitos en diagramas de escalera de programas. Aunque estos programas se pueden implementar, definitivamente no son buenos programas. Si desea hacer un buen programa, puede consultar los siguientes puntos.
1. Segmentación
El control de un sistema tendrá varios dispositivos o varios datos. Al programar, no divida todos los programas. Póngalos todos en una sección principal del programa. Si la sección principal del programa está demasiado abultada, el programa será demasiado largo y será muy difícil depurarlo sección por sección.
Dividir el programa en subrutinas es la base para una buena programación.
Poner programas del mismo tipo en una subrutina, como el procesamiento de cantidades analógicas en el sistema, todos juntos. Juntar los motores que controlan los motores brindará una gran comodidad para nuestra depuración y mantenimiento posteriores. Para verificar el tipo de programa, simplemente busque uno en la subrutina.
Pero recuerda, debes llamar a la subrutina en el programa principal, de lo contrario la subrutina no se ejecutará.
2. Hacer buen uso de las funciones del ordenador esclavo.
Para un circuito simple de arranque y parada de motor, podemos convertir directamente el diagrama esquemático eléctrico en un diagrama de escalera, utilizando nuestro PLC Siemens serie 200 como Por ejemplo, el programa para convertir el diagrama esquemático eléctrico debería ser así.
Siemens también tiene un comando de reinicio que también puede completar la función de inicio/parada. El procedimiento es el siguiente.
De hecho, hay muchas instrucciones para implementar funciones. Cada ingeniero tiene diferentes estrategias e ideas para escribir programas. Se utilizarán las que sean simples. No es necesario ceñirse a las formas tradicionales. .
3. Utilice bloques de programa
La programación en escalera es solo un tipo de lenguaje de programación. Muchos PLC admiten bloques de programa. Este método de programación es muy conveniente para Siemens. Por ejemplo, al crear un bloque de programa FC o FB, puede crear el mismo programa que el bloque de programa. Este bloque de programa es en realidad equivalente a nuestra subrutina, excepto que esta subrutina no está en modo de diagrama de escalera. bloque de programa Será lo mismo que un bloque de programa. Este bloque de programa es en realidad equivalente a nuestra subrutina, pero esta subrutina no está en modo de diagrama de escalera. Si se programa un bloque de programa, este bloque de programa será lo mismo que un bloque de programa. Este bloque de programa es en realidad equivalente a nuestra subrutina, excepto que esta subrutina no está en modo de diagrama de escalera. Si se programa un bloque de programa, este bloque de programa será el mismo que un bloque de programa. nuestra subrutina.
Este bloque de programa es en realidad equivalente a nuestra subrutina, excepto que esta subrutina no está en modo de diagrama de escalera, sino que está programada como un bloque de programa. Los pines de entrada y salida se solidificarán directamente en este bloque de programa. para entrada y salida.
Si quieres escribir buenos programas, necesitas acumular mucho y aprender la esencia de tu trabajo diario. No hay otro atajo.