Escalado Analógica en Logix con instrucción CPT Capítulo 1

logo2dominios


Hola tras la consulta de Daniel en una entrada anterior, vamos a publicar una serie de entradas donde explicaremos como se realiza el escalado con lenguaje ladder:

Señales Analógicas Cap.11 (Práctica-Parte 7)

Comenzamos:

En la entrada anteriormente comentada, el escalado se realiza en lenguaje de bloques de funciones y muchas veces no se dispone de este lenguaje por no disponer de licencia para ello, por ello es muy útil saber realizar el escalado con ladder o diagrama de contactos, además personalmente le veo otras ventajas adicionales que iremos viendo a lo largo de las siguientes entradas. Por ello, en esta serie de entradas vamos a explicar nuestra forma de realizar este escalado.

Hay que dejar claro, que vamos a trabajar con la plataforma Logix y más concretamente con la familia Compact Logix, con sus respectivas tarjetas de entrada y salida analógicas de la familia 1769 y POINT I/O 1734, si vamos a trabajar con tarjetas de la familia de Control Logix, prefiero usar la funcionalidad de escalado en la propia tarjeta de entrada o salida analógica de la familia 1756, aunque no se lo crea más de uno hay gente que no la usa y os podéis encontrar programas que realizan un escalado a número de cuentas en la tarjeta y posteriormente se realiza el escalado a unidades de ingeniería por programa. Por tanto, esta entrada nos servirá, entre otras, para las siguientes combinaciones de equipos:

  • Compact Logix con entradas y salidas de la familia 1769 y 1734.
  • Control Logix si equipamos un modelo de periferia de E/S descentralizada, por ejemplo cabecera 1734-AENT y entrada analógica de esta familia.

En nuestro caso, vamos a usar un Compact Logix L16 y una entrada analógica 1734-IE4C como módulo de expansión.

1- Comenzamos creando una aplicación Logix.

Lo primero que hacemos es abrir RSLogix 5000 o Studio 5000 y crear un nuevo proyecto, o lo realizamos con QUICK START.

O lo realizamos a través de “File/New…”.


 

En nuestro caso, elegimos el controlador 1769-L16ER-BB1B en versión 20 con un módulo de expansión y llamamos a nuestra aplicación “Escalado_Analogica_Ladder”.


2- Declaramos el hardware en I/O Configuration.

Procedemos a declarar en la “I/O Configuration” el módulo de entrada analógica 1734-IE4C. La familia L1 utiliza las E/S de la familia de POINT I/O 1734. Para ello, con botón derecho pulsamos sobre “New Module…”. No vamos a entrar en detalle, ya que existen otras entradas en el blog que detallan más como se declara una E/S, por lo que a continuación sólo recogemos los pasos principales para declarar el módulo EA.

Buscamos el módulo 1734-IE4C en el catálogo hardware.

Le asignamos el nombre “EA”.

Comprobamos en “Controller Tags” que se ha generado las estructuras de este módulo, en nuestro ejemplo son las “LOCAL:2”, ya que las “LOCAL:1” son de las E/S que equipa el controlador L16.

En la siguiente entrada, vamos a declarar una estructura de datos definida por el usuario (UDT) en la que vamos a ir recogiendo las variables necesarias para realizar el escalado, a medida que implementamos más funcionalidades, iremos ampliándola con  más variables.

¡Saludos!.

favicon