Indice de contenidos
El tiempo visto por Dalí

Indice->Bobinas Set y Reset

Bobinas Set y Reset

Las operacions Poner a 1 (SET) y Poner a 0 (RESET) activan (ponen a 1) o desactivan (ponen a 0) el número indicado de posiciones de memoria (N) a partir de la dirección indicada (bit). Es posible activar o desactivar un número de entradas y salidas (E/S) comprendido entre 1 y 255.

Cada pareja de bobinas SET y RESET vienen a reprentar un biestable RS.

Es de resaltar que si el resultado lógico de la operación (RLO) anterior a una bobina SET o RESET vale cero, la instrucción no se ejecuta y por tanto la posición de memoria a la que la instrucción hace referencia premanecerá con el mismo valor que tuviese anteriormente.

Esto no ocurria con la bobina "normal" la cuál siempre asigna el valor de RLO con la independencia del valor que tenga.

Como normal general de programación (la cual puede tener excepciones) indicar que las bobinas SET y RESET deberían ser utilizadas en parejas, es decir, por cada bobina SET en una posicón de memoria debería haber otra bobina RESET sobre esa misma posición de memoria en alguna parte del programa y viceversa.

La operación RESET (poner a 0) se pueden usar para inicializar temporizadores y contadores. Para ello en la posición de memoria debe indicarse la dirección del temporizador o del contador que se desea inicializar. De esta manera cuando se ejecute la operación poner a 0, se asigna un 0 al valor actual del temporizador o del contador correspondiente. Y por tanto el bit asociado a ese temporizador o contador pasará a valer 0.

Ejemplo de bobinas set y reset Visualizador - FMX04 PLCs A&L tools