You are on page 1of 6

Set Reset en programacin S7-200.

tecnoplc

PLC S7 200, PROGRAMACIN

Set Reset en programacin S7-200.


06/05/2015 TECNOPLC.COM 0 COMMENTS

Unas de las funciones ms utilizadas dentro de la programacin es la denominada funcin SET y


RESET de las marcas dentro del proyecto.

Cundo utilizar las funciones de Set y Reset.


Por ejemplo cuando en un proceso se deben ejecutar varios pasos correlativos, se debe saber en qu
momento se ha ejecutado el paso 1 para poder pasar al paso 2.
En estos casos se puede utilizar esta funcin de biestable SR. Es decir, cuando se ejecuta el paso 1 se
hace un SET a una marca; cuando esa marca est activada sabemos que puede comenzar el paso 2.
Una vez se han ejecutado todos los pasos, cabe la posibilidad de querer volver a empezar el ciclo con el
paso 1 otra vez. Para ello, se hace un RESET de esas marcas para poder empezar de nuevo con el paso
1.

Base de este documento.


Utilizacin de la funcin SR en un programa S7-200 y diferenciacin respecto a la utilizacin de la otra
funcin RS. Aparentemente ejecutan la misma funcin pero hay que saber diferenciar cuando van a
estar activadas y desactivadas las marcas dependiendo del ciclo de scan.

Funcin SR: Set Reset.

Funcin RS: Reset Set.

Procedimiento para utilizar las funciones Set Reset.


Introducir las funciones SR y RS al proyecto en Micro/WIN.
Estas funciones se pueden encontrar dentro del rbol del proyecto en la carpeta de operaciones lgicas

http://www.tecnoplc.com/set-reset-en-programacion-s7-200/[22/04/2016 10:25:05 p.m.]

Set Reset en programacin S7-200. tecnoplc

con bits.

Cmo insertar la funcin SR en un segmento del programa.

Tambin se puede introducir dicha funcin desde el icono habilitado en la barra de herramientas y
buscando el atributo de SR o RS.

http://www.tecnoplc.com/set-reset-en-programacion-s7-200/[22/04/2016 10:25:05 p.m.]

Set Reset en programacin S7-200. tecnoplc

Insertar la funcin SR desde el acceso rpido de la barra de herramientas.

Bloque de funcin Biestable SR y RS.


El biestable consta de varios campos a rellenar. Se le tiene que asignar un bit de activacin, el cual es el
que va a indicar el estado de la funcin SR en todo momento.

http://www.tecnoplc.com/set-reset-en-programacion-s7-200/[22/04/2016 10:25:05 p.m.]

Set Reset en programacin S7-200. tecnoplc


Bit de activacin en una funcin Set Reset.

Esta marca M10.0 es la que se podr utilizar en el resto de programa para controlar nuestro proceso. El
tipo de datos a utilizar para estas variables podra ser: entradas I, salidas Q, memorias M y memorias
V.
A la entrada S1 se le debe asignar la condicin de activacin, esto es, cuando queremos que se ponga a
SET la marca especificada. Cuando se detecte un pulso en la entrada S1 se activar la marca (la M10.0
en nuestro caso).

Definicin de la entrada de habilitacin de la funcin


SR.

La salida OUT estar activada siempre que la funcin biestable est activada. O lo que es lo mismo,
cuando la marca est activada, esta salida estar tambin activada. Por tanto se puede poner una
asignacin en la misma lnea de programa para la activacin de otra salida.

Cmo asignar una bobina en el mismo segmento que la


funcin SR.

Asimismo, esta misma salida se puede asignar en otra parte del programa, ya que la marca de activacin
se puede utilizar en cualquier otra parte del programa.

http://www.tecnoplc.com/set-reset-en-programacion-s7-200/[22/04/2016 10:25:05 p.m.]

Set Reset en programacin S7-200. tecnoplc

Asignacin de una bobina con el bit de activacin de la


marca asignada a la funcin SR.

El campo R est reservado para hacer el RESET de la marca de nuestro biestable. Cuando se active
este bit, la marca de activacin pasar a ser 0 siempre y cuando la condicin de la entrada de SET est
a 0 tambin. Esto va a depender del tipo de biestable a utilizar SR o RS, ya que en condiciones en las
que ambas entradas estn activadas, segn el tipo de biestable utilizado, la marca de activacin se
mantendr activada o se caer a 0. Ver en las definiciones de SR y RS ms abajo.

Cmo hacer un Reset a la funcin.

Biestable SR.
En este biestable predomina siempre la seal de SET sobre la seal de RESET. Esto significa que
si se activan al mismo tiempo las condiciones de activacin de SET y la seal de activacin de RESET,
la marca de activacin (M10.0 en nuestro caso) estar activada.

Biestable RS.
En este biestable predomina siempre la seal de RESET sobre la seal de SET. Esto significa que
si se activan al mismo tiempo las condiciones de activacin de SET y la seal de activacin de RESET,
la marca de activacin (M10.0 en nuestro caso) estar desactivada.

http://www.tecnoplc.com/set-reset-en-programacion-s7-200/[22/04/2016 10:25:05 p.m.]

Set Reset en programacin S7-200. tecnoplc

ltimos detalles.
En la programacin en S7-200 utilizando los biestables SR y RS hay que tener en cuenta que
dependiendo del tipo de biestable escogido, la marca de activacin permanecer activada si ambas seales
de SET y RESET estn activadas al mismo tiempo en los biestables SR. En cambio, en los biestables
RS la marca de activacin se desactivar si ambas condiciones de SET y RESET estn activas.

Desarrollo del documento


Documento desarrollado por tecnoplc.com bajo una Licencia de Creative Commons ReconocimientoNoComercial-CompartirIgual 4.0 Internacional.
Ante cualquier duda, consultar en www.tecnoplc.com.

Escrito por tecnoplc.com


Proyectos de programacin PLC y HMI Siemens. Documentacin, Soporte tcnico y
noticias sobre automatizacin, tecnologa y electrnica.

Otros usuarios estn viendo estos documentos relacionados:

16/07/2015

02/05/2015

14/05/2015

14/05/2015

Ciclo de
funcionamiento
en CPU S7200.

Cmo utilizar
un
temporizador
en S7-200.

CTUD :
contador
incremento
decremento.

Flanco positivo Transferir


y negativo en
cartucho S7S7-200.
200 a la CPU

11/03/2016

http://www.tecnoplc.com/set-reset-en-programacion-s7-200/[22/04/2016 10:25:05 p.m.]

15/05/2015
Crear nuevo
proyecto en
MicroWin.

You might also like