Arquitectura plc

Solo disponible en BuenasTareas
  • Páginas : 10 (2321 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de marzo de 2011
Leer documento completo
Vista previa del texto
CURSO DE PLC ESTRUCTURA Y CARACTERISTICAS Arquitectura del PLC

1

Objetivo de la Lección Presentar los parámetros utilizados para cuantificar los recursos del PLC, así como hacer una introducción de aquellos recursos que son relevantes en la programación de los PLC. Lista de Temas • • • • • • • • • Ancho de la memoria Capacidad de memoria Características de los contadores Características delos temporizadores Resolución de los conversores ADC y DAC Reloj de tiempo real Ciclo de funcionamiento del PLC Modo de operación del PLC Tiempo de proceso ARQUITECTURA DEL PLC

A continuación, a manera de complemento al estudio de la arquitectura del PLC, se presentan algunos tópicos que deben tener en cuenta los programadores de aplicaciones.

Ancho de la Memoria Número de bits que conformanuna posición de memoria; es usual que las memorias tengan anchos de 8 o 16 bits. En la tabla a continuación, se presentan las denominaciones dadas a grupos de bits; son nombres convencionales en el mundo informático así como en la vida cotidiana, llamamos docena a un grupo de 12: Número de Denominac Símbo bits ión lo 4 Nibble 8 Byte B 16 Word W 32 Doble Word DW 1

CURSO DE PLC ESTRUCTURA YCARACTERISTICAS Arquitectura del PLC

2

Cabe aclarar, que el término Word es usado implícitamente para grupos de 16 bits, sin embargo, cuando un fabricante utiliza grupos de bits no descritos en la tabla anterior puede emplear la expresión para describir el grupo siempre y cuando haga la salvedad de a cuantos bits se refiere en sus documentos. Es el caso de memorias con ancho de 14 bits, sepueden mencionar como palabras (Words) de 14 Bits. Capacidad de Memoria Indica la cantidad de posiciones que posee la memoria. Para estas cantidades también existen convenciones: Denomina Símbo ción lo 1.024 Kilo K 1’048.576 Mega M 1’073’741.82 Giga G 4 Cantidad

Los valores de capacidad y ancho se integran en una sola notación. Por ejemplo, si una memoria tiene 2.048 posiciones con un ancho de 8bits se dice que su capacidad es de 2K Bytes o 2KB. A esta última, se le puede agregar la especificación del tipo de memoria. Así se puede hablar, por ejemplo, de una RAM de 8MB. Características de los Contadores Existen dos tipos de Contadores: los Implementados en Memoria (llamados simplemente contadores) que ejercen la función de contar por medio de ordenes del programa de usuario y los Rápidos(o Módulos Contadores descritos en la lección anterior) que cuentan de manera automática sin la necesidad de ordenes de programa. Para que un Contador Implementado en Memoria cuente los flancos ascendentes presentes en la entrada I1.3 se escribe en el programa la siguiente instrucción: SI I1.3 = FLANCO ASCENDENTE, ENTONCES INCREMENTE CONTADOR 1. Si antes de que se ejecute la instrucción hanocurrido dos flancos, dos eventos, el contador sólo se incrementaría en 1 y no en 2, como sería lo correcto; un contador rápido no presenta este problema. Los contadores permiten establecer los siguientes parámetros de configuración de desempeño: 2

CURSO DE PLC ESTRUCTURA Y CARACTERISTICAS Arquitectura del PLC

3

Conteo Ascendente: la cuenta se incrementará cada vez que llega un pulso de conteoa su entrada. Conteo Descendente: la cuenta se decrementa cada vez que llega un pulso de conteo a su entrada. Valor Inicial: Establece el valor de inicio de la cuenta. Módulo de Conteo: Indica el valor de la cuenta, en el cual el contador reinicia su ciclo de conteo. Por ejemplo, un contador ascendente de módulo 60 y valor inicial 0 (cero), contará desde 00 (doble cero) hasta 59 cíclicamente. Esdecir, el valor que sigue a 59 es 0 (cero). Tenga presente que se dice módulo 60 pues entre 00 (doble cero) y 59 hay 60 pasos. Cargar Valor Inicial: Ordena que el valor establecido como inicial se cargue a la cuenta. Reset: Inactiva el contador, y la cuenta inicia en 0 (cero). Tipos de salida de un contador: Q: indica que el contador ha vuelto a la cuenta 0 después de alcanzar el valor del módulo...
tracking img