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.

Bits de estado de sistema SM0.0.

Bits de estado de sistema SM0.0.

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…

Arranque del proceso con SM0.1.

Arranque del proceso con SM0.1.

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.

Intermitencia con SM0.4 de 30 segundos.

Intermitencia con SM0.4 de 30 segundos.

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.

Intermitencia de 0.5 segundos con el bit de estado de sistema SM0.5.

Intermitencia de 0.5 segundos con el bit de estado de sistema SM0.5.

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.
Creative Commons pequeño