Download ejemplo 2. – combinación serie-paralelo ( uso del paréntesis y
Document related concepts
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.