Red de conocimiento informático - Problemas con los teléfonos móviles - Programación de subrutinas de programación SFC

Programación de subrutinas de programación SFC

Se puede programar un programa de control sencillo utilizando únicamente módulos OB.

Si el programa tiene muchas funciones y muchos objetos de control, se deben seguir las recomendaciones de Siemens (también IEC) y utilizar programación estructurada.

Para utilizar FC y FB, utilice las funciones correspondientes;

El programa S7-300/400PLC adopta un programa estructurado y está dividido en varios módulos, cada módulo completa la función correspondiente. Combinarlos permite sistemas de control complejos. Al igual que un lenguaje de alto nivel, las funciones especiales se implementan mediante subrutinas, y luego el programa principal llama a las subrutinas, de modo que se pueden implementar programas complejos.

En S7-300/400PLC, el programa escrito con el bloque OB1 es el programa principal y el subprograma se escribe con funciones (FC) y bloques de funciones (FB). Cada OB equivale a una sección diferente del programa principal y es responsable de llamar a otros bloques de funciones. Si el programa es sencillo, sólo se necesita el OB para implementarlo.

Los bloques de funciones del sistema (SFB) y las funciones del sistema (SFC) también son subrutinas, excepto que SFB y SFC están integrados en S7.

Para los bloques de funciones en la CPU, los usuarios pueden llamar directamente al programa sin escribirlo ellos mismos.

SFC y FC no tienen función de almacenamiento, mientras que FB y SFB sí tienen función de almacenamiento.

Aplicación. (Se requiere clasificación correcta) Herramienta de difusión temprana de información: baliza