1.El sistema de monitoreo de la computadora host (o pantalla táctil) y el PLC, en la pantalla muchas veces necesitan tener "manual", "automático" y otros modos de control (generalmente más de uno solo puede ser una vez). Dentro del programa puede usar el comando "MOV". Por ejemplo: cuando elige "manual" será constante 1 MOV en un registro VB10 dentro, cuando elige "automático" serán 2 MOV en el mismo registro VB10. siempre que los datos del registro de juicio sean cuántos, sabemos que el sistema es ese tipo de modo de control. La ventaja de esta idea es que es fácil de entender, sin la necesidad de enclavamientos y otros programas problemáticos.
2. El programa tiene control analógico. Si la lectura analógica no tiene errores, puede utilizar el método de filtrado de tiempo y demorarlo durante un período de tiempo. Si el error de datos leídos es muy grande, debe utilizar otros métodos de filtrado, como el cálculo del promedio, etc. Puede consultar la información relevante.
3. En el proceso de depuración de programas (especialmente cuando se transforma un equipo, su programa se agrega al programa del equipo original), cuando las declaraciones del programa parecen cumplir con las condiciones, pero la bobina de salida no está conectada, puede verificar si su programa está entre dichas declaraciones, como las declaraciones JMPgo. También existe la posibilidad de que después de interrumpir el programa, se cumplan las condiciones pero la salida no se active, generalmente porque el programa no se escanea.
4. En el programa de control de secuencia, es decir, después de la finalización de una acción, en la siguiente acción, y otro control secuencial similar, el uso del modo de control {{0}} me parece muy conveniente. La idea es: preestablecer un registro, en la inicialización del valor de 0, cuando el sistema se inicia, es +10, en este momento, el registro es 10, el registro es igual a 10 cuando puede hacer la primera acción; la primera acción se completa, y luego en el registro +10, en este momento, el registro es igual a 20, puede hacer la segunda acción, la segunda acción se completa y luego +10, en este momento el registro es igual a 30, de modo que mientras juzgue cuántos datos hay dentro del registro, ¡sabe qué hacer! De esta manera, siempre que juzgue cuántos datos hay en el registro, sabrá que necesita completar esa acción. Cuando necesites realizar una acción de salto, ya no puedes +10, puedes agregar +20 +30..., según la necesidad real. Depende de la necesidad real.
¿Por qué agregar 10 en lugar de 1? Porque después de agregar 10, si insertas un párrafo, simplemente elige una posición aleatoria en los 10 lugares vacíos.
5. En el diseño del programa, cuando se produce una falla del proceso (no control del sistema), es mejor mantener el fenómeno de la falla y la alarma sonora hasta que el operador la reinicie para que sepa que el sistema tiene una falla. De lo contrario, se apaga y los demás piensan que tiene un problema de programa. Por lo general, es una buena idea diseñar un nuevo sistema teniendo esto en cuenta.
6.Para las subrutinas que se llaman con frecuencia, se pueden convertir en submódulos y llamarlas con frecuencia.
7. Debido a que la maquinaria de producción en el ciclo de trabajo de los diversos pasos del movimiento en la ejecución de una cierta cantidad de tiempo, y estos tiempos tienen un cierto límite, por lo que puede usar estos tiempos como referencia, para detectar el inicio de la acción del paso de trabajo al mismo tiempo, inicie un temporizador, el valor establecido del tiempo del temporizador que las circunstancias normales de la acción duran entre un 20% y un 30% más, y la señal de salida del temporizador se puede usar para alarmas o dispositivo de parada automática. Cuando la maquinaria de producción de un tiempo de acción de paso más que el tiempo especificado para alcanzar el tiempo preestablecido del temporizador correspondiente, no se ha transferido al siguiente paso de acción, el temporizador emite una señal de falla, la señal para detener el programa de ciclo de trabajo normal, iniciar la alarma o apagar el programa, que a menudo se conoce como protección contra sobrecalentamiento.
8.Algunos interruptores de detección de seguridad (por ejemplo, botón de parada de emergencia, cortina de luz de seguridad, interruptor de límite, etc.) son entradas prácticas normalmente cerradas (NC).
9. Por consideraciones de seguridad y ahorro de energía, intente diseñar la salida para que requiera acción solo cuando la acción, una vez en su lugar, detenga la salida, en lugar de diseñar lo habitual como ha sido la salida, la necesidad de detenerse cuando la salida se desconecta.
10. El principio de acción del elemento ejecutivo debería ser más bien ¡no moverse, no moverse!
11. Control de dispositivo único: un dispositivo único debe tener una conmutación manual/automática suave y una función de inicio/parada manual suave, mediante la conmutación automática a manual suave, el dispositivo no puede detenerse; mediante la conmutación manual suave a automático, el equipo se inicia/parada según el programa automático.
12.Un solo dispositivo (bombas, ventiladores y otros equipos grandes) que funcione las 24 horas completas debe rotarse y debe haber un tiempo de funcionamiento acumulado, si lo establece la orden de inicio/parada de la computadora central, excepto que el operador lo configure por su cuenta.




