Guía rápida STEP 7-MicroWIN / S7-200 #6 Marcas especiales

El uso de marcas con alguna función específica es un recurso que se debe explotar dado que tenemos una memoria limitada en el S7-200.El automata cuenta con una area de memoria dedicada para marcas con funciones especiales que a diferencia de las marcas comunes se identifican como dos iniciales SM. 

Cuantas veces hemos tenido que programar algoritmos que realicen tareas generales como marcas intermitentes o funciones que interactúen con eventos de la CPU, también las marcas especiales proporcionan funciones que nos proveerán de información de sucesos que pasaron o errores en el autómata.

Los primeros dos bytes corresponen a estados que el PLC indica, cada uno de los bits que se presentan a continuacion soy muy utiles en determinadas situaciones.

Bytes de estado SMB0 / SMB1.

SM0.0
Bit siempre activo
SM0.1
Este bit se activa en el primer ciclo.
SM0.2
Este bit se activa durante un ciclo si se pierden los datos remanentes.
SM0.3
Este bit se activa durante un ciclo cuando se pasa a modo RUN tras conectarse la alimentación
SM0.4
Este bit ofrece un reloj que está activado durante 30 segundos y desactivado durante 30 segundos, siendo el tiempo de ciclo de 1 minuto.
SM0.5
Este bit ofrece un reloj que está activado durante 0,5 segundos y desactivado durante 0,5 segundos, siendo el tiempo de ciclo de 1 segundo.
SM0.6
Este bit es un reloj que está activado en un ciclo y desactivado en el ciclo siguiente.
SM0.7
Este bit indica la posición del selector de modos de operación (OFF = TERM; ON = RUN).


SM1.0
Este bit se activa al ejecutarse ciertas operaciones si el resultado lógico es cero.
SM1.1
Este bit se activa al ejecutarse ciertas operaciones si se produce un desbordamiento o si se detecta un valor numérico no válido.
SM1.2
Este bit se activa si el resultado de una operación aritmética es negativo
SM1.3
Este bit se activa si se intenta dividir por cero.
SM1.4
Este bit se activa si la operación Registrar valor en tabla intenta sobrepasar el límite de llenado de la tabla.
SM1.5
Este bit se activa si las operaciones FIFO o LIFO intentan leer de una tabla vacía.
SM1.6
Este bit se activa si se intenta convertir un valor no BCD en un valor binario.
SM1.7
Este bit se activa si un valor ASCII no se puede convertir en un valor hexadecimal válido.

Estos solo son algunos de las marcas especiales con las que cuenta el automata si deseas conocer mas acerca de ellas te invito a que descargues el manual oficial del automata en el anexo D dejare el link abajo para su descarga.

Descargar Manual S7-200

Espero que este pequeño resumen te ayude en futuros proyectos o en tu aprendizaje. Si tienes algun comentario no dudes en dejarmelo abajo o escribirme por E-mail.
Guía rápida STEP 7-MicroWIN / S7-200 #6 Marcas especiales Guía rápida STEP 7-MicroWIN / S7-200 #6 Marcas especiales Reviewed by E. Zagal on julio 22, 2021 Rating: 5

No hay comentarios:

Con la tecnología de Blogger.