1.17
Leer directamente de periferia
Descripción de la operación
Para la función Leer directamente de periferia hay que crear un segmento (tal como se
representa abajo).
Puede suceder que en aplicaciones controladas por tiempo haya que leer el estado actual de una
entrada digital con mayor frecuencia de lo normal (una vez por ciclo). La operación Leer
directamente de periferia recibe el estado de la entrada digital inmediatamente desde el módulo de
entrada en el instante en que se lee el circuito correspondiente. Si no se aplica esta función habrá
que esperar hasta que finalice el ciclo principal (un ciclo completo de OB1), es decir, hasta que el
área de memoria de las entradas haya sido actualizado con el estado del área de memoria de la
periferia.
Si desea leer una o varias entradas directamente desde el módulo de entrada, utilice el área de
memoria Entradas de Periferia (PE) en vez del área de memoria de las entradas (E). El área de
memoria de la periferia se puede leer en formato de byte, palabra o doble palabra. Debido a esto
no se puede leer una sola entrada digital a través de un contacto (bit).
Transmisión condicional de tensión en función del estado de una entrada directa:
1. La CPU lee la palabra del área de memoria PE que contiene los datos relevantes.
2. La palabra del área de memoria PE se combina mediante una Y lógica con una constante que
permite un resultado diferente de cero para el caso de que el bit de entrada esté activado ("1").
3. Se verifica que la condición "diferente de cero" se cumple.
Esquema de contactos (KOP) para S7-300 y S7-400
Manual de referencia, 04/2017, A5E41654719-AA
Operaciones lógicas con bits
1.17 Leer directamente de periferia
33