Download ejemplo 2. – combinación serie-paralelo ( uso del paréntesis y

Document related concepts

Paréntesis wikipedia , lookup

Expresión regular wikipedia , lookup

Notación polaca wikipedia , lookup

Lenguaje de máquina wikipedia , lookup

NXT TakeOver wikipedia , lookup

Transcript
EJEMPLOS BASICOS DE PROGRAMACION DE AUTOMATAS
PROGRAMABLES.
REALIZADOS CON EL AUTÓMATA TELEMECANIQUE TSX07
EJEMPLO 2. – COMBINACIÓN SERIE-PARALELO ( USO DEL PARÉNTESIS Y
MARCAS )
Se trata de un circuito combinado serie-paralelo que cuando se cumplan las posibles
combinaciones de las siete entradas actuaran sobre una salida, en este caso una bobina.
Para realizar el programa correspondiente a este
circuito podemos hacer uso del PARÉNTESIS de igual
forma que en las matemáticas, para que el
microprocesador no tenga dudas cuando se mezclan
las instrucciones AND y OR. El uso del PARÉNTESIS
es una novedad en los autómatas de nueva generación
como es el TSX07.
El uso del paréntesis permite realizar esquemas de
contactos de forma simple. Tiene 8 niveles de
paréntesis.
La apertura de paréntesis esta asociada a la
instrucción AND y OR . El cierre de paréntesis es
una instrucción, es obligatoria
para cada paréntesis abierto.
Las instrucciones de asignación
ST, STN, S y R no deben estar
programadas entre paréntesis.
Dicho esto el programa usando un solo nivel de paréntesis seria.
Usando dos niveles de paréntesis seria:
SOLUCION CON MARCAS:
En caso de que el autómata usado no permita el uso de paréntesis, tenemos que
descomponer el circuito, realizando tantas lineas como combinaciones tenga el paso de
corriente del polo positivo al negativo. Este circuito tendría tres lineas, quedando como
sigue:
:
Observamos que aparece un nuevo Operando ( %Mx ) llamado MARCA, en otros autómatas
BIT INTERNO, que no son ni mas ni menos que unos Bits de memorizacion interna (bits
internos) que memorizan los estados intermedios durante la ejecución del programa. La
sintaxis es %Mi, variando i de 0 a 127 (estando salvaguardados los 64 primeros, en caso de
alimentación de red.). Es conveniente consultar la información técnica del fabricante para
conocer este dato.
Se puede echar mano de este tipo de análisis del circuito sin necesidad de usar
paréntesis y de forma que el microprocesador lo entienda perfectamente sin posibilidad de
errores.
Para poder probar este circuito en el simulador del TSX07 de la pagina
http://perso.wanadoo.es/bullende/ es necesario recurrir a esta forma de desglose del
circuito puesto que no permite el uso del paréntesis.