Red de conocimiento informático - Problemas con los teléfonos móviles - Programación de PLC llamada a función ob35 y otros problemas

Programación de PLC llamada a función ob35 y otros problemas

Descripción

S7 proporciona hasta nueve OB de alarma cíclica (OB30 a OB38) que interrumpen su programa en intervalos fijos. La siguiente tabla muestra los intervalos predeterminados y las clases de prioridad para la alarma cíclica. OBs.

Número de OB Intervalo predeterminado Clase de prioridad predeterminada

OB30 5 s 7

OB31 2 s 8

OB32 1 s 9

OB33 500 ms 10

OB34 200 ms 11

OB35 100 ms 12

OB36 50 ms 13

OB37 20 ms 14

OB38 10 ms 15

El sistema llama automáticamente una vez cada 100 MS. Cada programador de interrupciones tiene una prioridad. El programa actual tiene una prioridad alta y no se ejecutará inmediatamente. Llamado; de lo contrario, se llamará inmediatamente y no se interrumpirá si está en el programa actual.

Se puede llamar arbitrariamente entre FC y FB. Sin embargo, se debe prestar atención al impacto de las diferentes secuencias en los resultados de estos procedimientos.

FB tiene un bloque de datos en segundo plano, que prefiero usar, pero la mayoría de las veces es problemático monitorearlo cuando lo llamo varias veces.

FC es relativamente simple. Como complemento del bloque OB, se puede utilizar como una subrutina para lograr diferentes funciones.

Todos ellos se van familiarizando poco a poco con el sistema PLC de Siemens.