ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Automatisto


Enviado por   •  17 de Mayo de 2015  •  4.535 Palabras (19 Páginas)  •  135 Visitas

Página 1 de 19

Área de Ingeniería de Sistemas y Automática Automatización de Procesos Industriales

Programación en STEP 7 en lenguajes KOP y AWL.

Elementos e instrucciones básicas

1. Operaciones Combinacionales lógicas

Dan lugar a la asignación de una salida o marca o a la ejecución de una instrucción

determinada en función de la combinación de datos binarios.

Lenguaje KOP

Se tienen diversos segmentos y cada uno de ellos debe terminar en una asignación de un

valor a una bobina (salida) o marca (variable auxiliar), ya sea de igualdad o a través de

otras funciones, como Set y Reset. También puede terminar dando lugar a la ejecución

de instrucciones dependientes del estado lógico al final (a la derecha) del segmento.

El valor que finalmente llega a esta asignación o instrucción será 1/0 si el resultado de la

combinación lógica de las entradas y marcas desde el inicio (a la izquierda) hasta el

final (a la derecha) da como resultado un 1/0.

Las operaciones lógicas en KOP son muy parecidas a la representación en el esquema

cableado.

En un esquema cableado (se suele disponer en vertical) se alimenta la bobina que se

encuentra al final del circuito si se encuentra un camino para la corriente desde la parte

superior (tensión de 220 V o 24 V) hasta la bobina. Para ello debe existir un camino

donde todos los contactos estén cerrados. En el lenguaje KOP, empezando por la

izquierda se va realizando una consulta al estado de las entradas y se combina

lógicamente esa entrada con el estado anterior.

Si la entrada está conectada a un contacto normalmente abierto, en condiciones de

reposo la entrada estará a ‘0’ lógico. Si el contacto es activado, la entrada se pondrá a

‘1’.

Inversamente, si la entrada está asociada a un contacto normalmente abierto, en reposo

la entrada estará a ‘1’ lógico. Si el contacto es activado, la entrada se pondrá a ‘0’.

Independientemente del tipo de contacto conectado a una entrada concreta1, se puede

operar con el valor lógico de esa entrada o con su valor negado. El primero caso sería el

de la consulta al estado de la entrada EX.Y ( –| |– ), en el que se emplea el valor lógico

de dicha entrada. Para operar con el valor negado, se hará una consulta negada al estado

de la entrada EX.Y ( –| / |– ) .

1 Aunque en todo momento, al hablar de consultas se refieren a entradas, también existen y son muy

empleadas las consultas (negadas o no) a salidas, marcas o direcciones de memoria, estado de

temporizadores o contadores ...

Automatización de Procesos Industriales Área de Sistemas y Automática

Programación en STEP7 en lenguajes KOP y AWL 2/16

A modo de resumen, el valor lógico con el que se opera en función del tipo de contacto,

de su activación o no, y del tipo de consulta, será:

Pulsador o

contacto

Estado Consulta Valor con que se opera

N O En reposo –| |– ‘0’

N O En reposo –| / |– ‘1’

N O Activado –| |– ‘1’

N O Activado –| / |– ‘0’

N C En reposo –| |– ‘1’

N C En reposo –| / |– ‘0’

N C Activado –| |– ‘0’

N C Activado –| / |– ‘1’

En este sentido, si dos entradas (o datos binarios en general) están en serie, ambas deben

corresponderse con un nivel alto para que la combinación de ambas dé lugar a '1' o

TRUE. Es una operación lógica AND (&) o Y. Es directamente asimilable a la

combinación serie de dos contactos eléctricos, donde si uno de ellos está abierto, se

impide el paso de corriente.

Si dos entradas se encuentran en paralelo, basta con que una de ellas sea cierta para que

la combinación de ambas dé lugar a '1'. Se trata de una operación lógica OR u O. Se

corresponde con la combinación paralelo de dos contactos, en los que basta con que uno

de ellos esté cerrado para que se permita el paso de corriente.

Recorriendo el segmento de izquierda a derecha se van analizando las combinaciones de

datos binarios (entradas, salidas, marcas, estado de temporizadores...), y tras cada

operación lógica se renueva lo que se llama el RLO (resultado de la operación lógica)

que es el valor lógico que se tiene en cuenta al combinar con el elemento siguiente.

Cuando aparece una bifurcación (dos elementos en paralelo) el RLO se guarda en una

pila de manera que se pueda realizar una nueva combinación lógica entre los contactos

que se hallan en paralelo. El resultado de la combinación OR de todos estos elementos

en paralelo es un nuevo RLO que se combina con el RLO anterior (que se saca de la

pila).

Considerando

...

Descargar como (para miembros actualizados)  txt (27.9 Kb)  
Leer 18 páginas más »
Disponible sólo en Clubensayos.com