SMB0 se considera como el byte de marcas de sistema en S7-200 que contiene 8 bits de estado de sistema que la CPU actualiza en cada ciclo. El programa que generamos lee el estado de estos bits y ejecuta una función dependiendo del valor en ese momento.
Descripción de los bits de estado de sistema.
Dentro del byte SMB0 de bits de estado de sistema, distinguimos los 8 bits, cada cual con una funcionalidad diferente.
Siempre_ON.
SM0.0: Este bit siempre está activado.
Primer_ciclo_ON.
SM0.1: Este bit se va a activar solamente al inicio del programa, en su primer ciclo, es decir, solo en el arranque, mientras que, después de dicho arranque, permanecerá desactivado. Se suele utilizar para llamar a rutinas de inicialización de datos, hacer algún reset antes de comenzar el programa, etc…
Datos_remanentes.
SM0.2: Este bit de estado de sistema se activará durante un ciclo de scan si se pierden los datos remanentes. Se puede utilizar como marca de error.
Arranque_RUN.
SM0.3: Este bit se activará durante un ciclo de scan cuando se pase a modo RUN después de conectar la alimentación.
Reloj_60s.
SM0.4: Este bit ofrece un reloj que está desactivado durante 30 segundos y activado durante 30 segundos, siendo el tiempo de ciclo de 1 minuto. Ofrece un retardo fácil de utilizar o un tiempo de reloj de 1 minuto.
Reloj_1s.
SM0.5: Este bit ofrece un reloj que está desactivado durante 0,5 segundos y activado durante 0,5 segundos, siendo el tiempo de ciclo de 1 segundo. Ofrece un reloj que está activado durante 0,5 segundos y desactivado durante 0,5 segundos, siendo el tiempo de ciclo de 1 minuto.
Reloj_ciclo.
SM0.6: Es un bit que se activa durante un ciclo de scan y se desactiva en el siguiente ciclo de scan. Se puede utilizar para el contaje de ciclos de la máquina.
Selector_modos.
SM0.7: Este bit muestra cuál es la posición actual del selector de modo de operación del autómata (OFF = TERM; ON = RUN). Este bit se puede utilizar para habilitar el modo Freeport sólo si el selector está en posición RUN. La comunicación normal con el PC/la PG se puede habilitar de nuevo cambiando el selector a TERM.
Desarrollo del documento
Documento desarrollado por tecnoplc.com bajo una Licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.
Ante cualquier duda, consultar en www.tecnoplc.com.