You are on page 1of 110

Departamento de Control, Divisin de Ingeniera

Introduccin a la Familia de Control


de Sistemas Allen - Bradley

Ing. Emersn Canales

Per xx de Xxxxx de 2013


FUNDAMENTOS DE CONTROLLOGIX

Entendimiento de un sistema de control.


Identificacin de componentes de ControlLogix.
Operacin de una aplicacin diseada en Logix.
Creando y modificando un proyecto diseado en Logix.
Seleccin y conexin de una red industrial a un sistema Logix5000.
Descargando y ponindose en lnea en un Controlador Logix5000.
Identificando I/O Tag y dispositivos en un sistema Logix5000.
Configurando los mdulos 1756-I/O.
Creando Tag y monitoreando datos en un proyecto diseado en
Logix.
Escribir un programa en Ladder Bsico.
Seleccin de instrucciones bsicas para un diseo Logix.
Ingreso de componentes en un diseo Logix.
Practica - Crear y verificar la puesta en lnea de un proyecto.
SISTEMA DE CONTROL
Sistema que se caracteriza por la presencia de una
serie de elementos que permiten influir en el
funcionamiento del sistema. Siendo su finalidad
conseguir, mediante la manipulacin de las variables
de control un dominio sobre las variables de salida de
modo que ests alcancen unos valores prefijados.
Perturbaciones
Variables de
Control SISTEMA Variables de
Salida

ACTUADOR SENSOR SENSOR

CONTROLADOR

Consiga
Definiciones
Sistema. Es una combinacin de componentes que actan
conjuntamente para lograr cierto objetivo. El concepto de sistema se
puede aplicar a fenmenos fsicos, biolgicos, econmicos, sociales y
otros.
Variable controlada (Salida). Es la cantidad o condicin que se mide y
controla.
Variable manipulada. Es la variable que se modifica con el fin de afectar
la variable controlada.
Proceso. Es el desarrollo natural de un acontecimiento, caracterizado
por una serie de eventos o cambio graduales, progresivamente
continuos y que tienden a un resultado final.
Planta. Conjunto de piezas de una maquinaria que tienen por objetivo
realizar cierta actividad en conjunto. En sistemas de control, por planta se
entiende el sistema que se quiere controlar.
Perturbaciones. Una perturbacin es algn suceso que afecta
Adversamente el desarrollo de algn proceso. Si la perturbacin se
genera dentro del sistema, se le denomina perturbacin interna, caso
contrario la Perturbacin es externa.
Clasificaciones
Son muchas las clasificaciones posibles de realizar, aqu se presentan
algunas de mayor inters.
DE ACUERDO A LA ACCIN DE CONTROL.
Variable que activa el sistema a controlar.
DE LAZO ABIERTO.
Es un sistema de control en donde la salida no tiene efecto sobre la
accin de control. La salida puede ser o no ser medida, pero esa
medicin no afecta al controlador. Ejemplo:
Control manual del nivel de lquido en un tanque ya que el ser
humano sensa la salida (nivel actual), la compara con el nivel
deseado (seal de referencia) y abre o cierra la vlvula de entrada
del lquido dependiendo del resultado anterior.
DE LAZO CERRADO.
Se compara la entrada y la salida y usa la diferencial (error) como
accin de control, se requiere por tanto de una realimentacin.
Ejemplo.
La seal resultante de la comparacin (comparador) entre la de
referencia y otra que es proporcional al nivel actual del lquido (salida)
en el tanque (sensor de nivel) es la entrada al controlador o cerebro
del sistema, el cual genera una seal (variable de control) que
Despus de ser amplificada en potencia (actuador) acta sobre la
vlvula para variar el caudal de entrada al tanque. Ntese que se
pretende que la salida, despus de cierto tiempo, sea igual al nivel
deseado.
DE ACUERDO A LA FUENTE DE ENERGIA.
El elemento genera la accin de control.
Neumticos (Aire a presin)
Hidrulicos (Aceite o agua a presin)
Elctricos Electrnicos (Electricidad)
DE ACUERDO A COMO SE GENERA LA ACCION DE CONTROL.
A partir del error.
Todo Nada (ON-OFF).
Proporcional (P), Integral (I), Proporcional Integral (PI), Proporcional
Derivativo (PD), Proporcional Integral Derivativo (PID).
Adelante y/o Atraso de fase.
DE ACUERDO A LA APLICACIN INDUSTRIAL
De procesos: temperatura, flujo, presin, PH, nivel, densidad,
composicin, viscosidad, color, etc.
DE ACUERDO A LA ESTRATEGIA DE CONTROL
Directo (Feedforward) realimentado (Feedback).
Centralizado Distribuido.
Cascada.
IDENTIFICACIN DE COMPONENTES
CONTROLLOGIX
Los componentes se caracterizan por:
Sistema de Alto Rendimiento.
Sistema Multi Controlador.
Chasis Modular.
Fcil integracin con los sistemas existentes (por ejemplo PLC 5,
SLC TM).
Capacidad para comunicaciones a alta velocidad y datos de
transferencia a mltiples controladores, mdulos de E/S y mdulos
en cualquier orden/ubicacin dentro del chasis.
Componentes:
Chasis ControlLogix - Arquitectura de ensamblaje .

Controladores.
I/O.
Modulo de comunicaciones.
Fuente de energa.

Accesorio completo de Chasis


Estndares de tamao de chasis ControlLogix.

4 - Slot.
7 - Slot.
10 - Slot.
13 - Slot.
17 - Slot.

10 - Slot Chasis ControlLogix


Placa Base - ControlLogix.
Placa de circuito impreso en la parte posterior del chassis
Proporciona interconexin elctrica entre mdulos.

Placa Base ControlLogix


Procesador ControlLogix.
El controlador tiene 2 principales componentes internos.
Unidad Central de Procesamiento (CPU):
El componente que ejecuta el programa
almacenado en la memoria.
Memoria: Un grupo de elementos
del circuito donde se almacenan
programas y datos.
Nota: Cuando la energa
desconecta, la batera mantendr
la memoria del controlador. Procesador ControlLogix
MDULOS 1756-I/O CONTROLLOGIX.
Mdulo de I/O Digitales:
Fcil configuracin mediante un asistente.
Identificacin del modulo electrnico.
Las funciones de diagnostico se pueden
configurar en funcion de cada terminal
Los bits de diagnosticos bloqueados
pueden reponerse en linea por el usuario
o mediante el uso de la instruccion MSG.
Mdulo de I/O Analgicos: Modulo 1756-IA16I.
Ambos mdulos de corriente y tensin tipos disponibles.
Escalonamiento a unidades de ingeniera.
Alarma en los mdulos de entrada.

Descripcin de Catalogo
Modulo 1756-IF6I.
Mdulos de Comunicaciones ControlLogix.
Cada mdulo de comunicacin esta dedicado a un protcolo de red
especfico. Tarjetas de comunicacin de red disponibles. Se usa para
crear la comunicacin entre el controlador y la red.
EtherNet/IP - 1756-ENBT.
ControlNet - 1756-CNB, CNBR, 1756-CN2, CN2R.
DeviceNet - 1756-DNB.
Data Highway Plus (DH + ) o Universal Remote I / O - 1756-DHRIO.

Diagrama donde se muestran diferentes protocolos de red


OPERACIN DE UNA APLICACIN
DISEADA EN LOGIX 5000
Todos los ControlLogix, FlexLogix y CompactLogix tipos de PLC usan
en comn, software RSLogix 5000 para programar y configurar todos
los sistemas Logix5000.
Se utiliza para las siguientes tareas:
Elaborar y modificar el cdigo.
Proyectar el monitoreo y operacin de los componentes del sistema
durante el funcionamiento.
Configuracin del hardware de los mdulos.
RSLogix 5000 ventana de Software.
El entorno RSLogix 5000 de la casa de Rockwell es el software de
programacin del controlador del PLC ControlLogix y funciona sobre
sistemas operativos Microsoft Windows 2000 o superiores.
Ventana del Entorno RSLogix 5000
En la ventana principal del entorno RSLogix 5000 se indican:
1. La barra de men principal.

2. La barra de herramientas de crear componentes. Para crear


nuevos componentes del proyecto (por ejemplo, tareas, rutinas,
programas, etc.).

3. La Barra en Lnea. Esta barra muestra el estado del controlador, e


indica su modo de operacin. Los modos de operacin que
pueden aparecer son Program, Run y Offline.
4. La Barra de Herramientas de Lgica de Escalera. Esta barra
de herramientas contiene todos los objetos de la lgica de
escalera (por ejemplo, renglones, bifurcaciones, instrucciones).

5. La Barra de Herramientas Estndar. Esta barra contiene


funciones que se utilizan continuamente en el desarrollo del
programa (por ejemplo, nuevo, cortar, copiar, pegar y mucho
ms).
6. La Barra de Instrucciones. Esta barra muestra los
nemotcnicos de las instrucciones en diferentes categoras.
Cuando se pulsa en una de las pestaas aparecen las
instrucciones contenidas en dicha categora en la barra superior.
Por Ejemplo; pulsa en la pestaa Bit aparecern todas las
instrucciones de tipo bit disponibles. Para insertar una
instruccin en el programa hay que hacer clic en dicha
instruccin

7. La Barra de Estado. Para ver informacin acerca del estado


actual del controlador de una forma rpida.
8. El Organizador del Controlador. Es una representacin grfica
del contenido del proyecto del controlador. La pantalla usa
carpetas y archivos para agrupar informacin acerca de la lgica,
los tipos de datos y los distintos mdulos de E/S que forman el
autmata.

8
9

9. El Panel de Visualizacin. Es la ventana de trabajo principal de


este software en la cual se pueden visualizar varios editores (el
editor de lgica de escalera, editor de Tags, editor de tipo de
datos, etc.)
10.La ventana de Resultados. Esta ventana aparece los resultados
tras la compilacin de un programa.
CREANDO Y MODIFICANDO UN PROYECTO EN
RSLOGIX 5000
Pasos para crear un proyecto en RSLogix 5000:
Inicie RSLogix 5000. En el men Inicio seleccione Programas ->
Rockwell Software ->RSLogix 5000 Enterprise Series->RSLogix
5000.

Cree un nuevo proyecto en RSLogix5000 llamado "AOI"


seleccionando File ->New... (Archivo ->Nuevo...) y completando el
cuadro de dilogo.
NEW CONTROLLER (Nuevo Controlador): Desde la ventana New
Controller definir el proyecto.
TYPE (Tipo): Se trata del tipo de controlador que va a utilizar. Puede ser
un controlador ControlLogix, FlexLogix, CompactLogix, DriveLogix o
SoftLogix. nicamente se precisa un paquete de software de
programacin para todos los controladores Logix.
REVISION (Revisin): Aqu selecciona la revisin de firmware con la
que se creara el proyecto.
NAME (Nombre): El nombre del controlador y/o del proyecto.
CHASSIS TYPE (Tipo de Chasis): Seleccione las dimensiones del
chasis que va a utilizar. Esto no es aplicable a los controladores sin
rack.
SLOT (Ranura): El nmero de ranura en la que desea que se instale
el controlador . Esto no es aplicable a todos los tipos de controladores
por ejemplo, CompactLogix se encuentra fijo en la ranura cero.
El organizador del controlador aparece en la parte izquierda de la
ventana del RSLogix 5000 en una carpeta llamada Controller AOI.
Ya ha creado su primer proyecto en el controlador. En este momento
no existe E/S, base de datos de Tags ni ninguna lgica asociada al
controlador.
Nota:
El Controller Organizer (Organizador del Controlador) es una
representacin grfica del contenido del archivo de su
controlador. Desde aqu podr ver un directorio de carpetas y
archivos que contienen toda la informacin sobre los programas
y datos del archivo del controlador actual.
Las carpetas principales que aparecen por defecto en este directorio
son:
CONTROLLER FILE NAME (nombre del archivo del controlador)
TASKS (tareas)
MOTION GROUPS (grupos de movimiento)
TRENDS (tendencias)
DATA TYPES (tipos de datos)
I/O CONFIGURATION (configuracin E/S)
Junto a cada carpeta hay un cuadro que contiene un signo + .
El signo + indica que la carpeta est cerrada. Haga clic en l para
expandir el directorio y visualizar los archivos contenidos en la carpeta.
El signo - indica que la carpeta ya est abierta, y que se puede ver
su contenido.
Como modificar un proyecto en RSLogix 5000
Paso 1. Seleccionamos el procesador le damos clic derecho opcin
propiedades.
Paso 2. Visualizamos la pantalla Controller Properties AOI, donde
podemos modificar el tipo de chasis. Seleccionamos el tipo de chasis
que deseamos y presionamos la el botn de Aceptar para que los
cambio realizados se guarden.
Paso 3. Damos clic en el Botn Change Controller, lo cual nos
mostrara la ventana Change Controller donde nos indica los tipos de
controladores que tenemos para elegir. Elegimos el controlador y
presionamos la tecla OK.
Paso 4. Tambin podemos realizar la modificacin del firmware al
momento de elegir un controlador nuevo, eso va depender con que
firmware deseamos trabajar.
Paso 5. Tambin se puede modificar el sistema de protocolo a usar del
RS-232 segn la aplicacin que se tiene.
Paso 6. Tambin podemos Delete (eliminar) los mdulos que
deseamos para una nueva configuracin que requiramos.
SELECCIN Y CONEXIN A LAS REDES
INDUSTRIALES EN UN SISTEMA LOGIX5000
Con la aparicin de las redes industriales, se cre un modelo de
comunicacin donde se definan unos niveles o capas. La mayora de
los fabricantes hablaban de cinco niveles, y casi todos coincidan en los
nombres. Estos eran nivel de dispositivos, estacin, clula, centro y
planta. Es lo que se conoce como modelo piramidal.
Actualmente nicamente se definen tres niveles de comunicacin. Nivel
de informacin, control y dispositivos.

Niveles de Comunicacin
Redes Industriales en Sistemas
Logix 5000
Los PACs ControlLogix son de gama alta esto implica que su
flexibilidad de comunicacin y su conectividad con otros dispositivos y
equipos de otras marcas sea lo ms transparente y directa posible,
por ello aparte de manejar protocolos y redes propietarias tambin
es posible tener conectividad con protocolos abiertos y propietarios
de otros fabricantes. La arquitectura de redes abiertas NetLinx de
Rockwell Automation es una estrategia que consiste en
implementar la tecnologa de interconexin en redes abiertas para
lograr una integracin total, desde la planta hasta la administracin
gerencial.
Las redes de la arquitectura NetLinx:
- EtherNet/IP.
- ControlNet.
- DeviceNet.
REDES DE INFORMACIN
Actualmente est ampliamente aceptado que el estndar para una
red de informacin sea Ethernet. En el nivel de informacin, las
necesidades que se tiene que cubrir son:
Interoperatibilidad.
Tecnologa abierta.
Gran nmero de nodos.
Enlace de redes de planta con sistemas de informacin (MRP).
Desde el punto de vista de la automatizacin, el MRP es el punto
ms importante. Los procesos generan datos, que por s solos no
tienen ningn valor. Estos datos se tienen que transportar hasta los
sistemas de informacin con el objetivo de procesarlos y
convertirlos en informacin que sirva de ayuda en la toma de
decisiones.
ETHERNET
En 1985, la ISO hizo que Ethernet fuera un estndar internacional.
Hoy en da las redes Ethernet se utilizan para enviar datos de
planta, realizar control de supervisin, proporcionar conectividad
para interfaces de operador y alarmas de registros.
Una red Ethernet es ideal para aplicaciones que requieren:
Transferencia de datos grandes.
Acceso amplio (lugar a lugar)
No tiempo crtico para intercambio de datos.
Los dispositivos tpicos que se comunican a travs de una red
Ethernet son: servidores de ordenadores, reguladores, dispositivos
de adquisicin de datos.
Caractersticas:
Red estndar de la industria para la transferencia de datos.
Redes basadas en TCP/IP.
Conectividad con la mayora de los fabricantes de ordenadores y
softwares.
Soporta mltiples medios y distancias.
Software estndar para el control de la red consiguiendo una
integracin fcil i una rpida localizacin de averas.
Los productos Allen-Bradley pueden manejarse junto con productos
de otros suministradores como una red uniforme.
Topologa:
La topologa de una red es simplemente como se configura los
ordenadores y dispositivos en el cable, y como stos pasan la
informacin. Las topologas
ms comunes incluyen:

Topologa Descripcin
Bus o rbol Una sola lnea compartida por una serie de
nodos.
Anillo Configuracin circular continua, en donde cada
nodo es un repetidor activo.
Estrella o radial Todos los nodos estn unidos en un solo punto y
pueden ser controlados por ese nodo central.
Descripcin de topologa Ethernet
Descripcin de topologa Ethernet
Componentes:
La siguiente figura muestra los componentes tradicionales de la red
Ethernet y sus conexiones.
REDES DE CONTROL
El nivel de control se encuentra dentro de las plantas, a diferencia con
el nivel de informacin que tiene que enlazar las plantas de produccin
con las oficinas.
En el nivel de control las necesidades que se tienen que cubrir son:
Tiempo de respuesta rpido.
Conectividad de E/S, PCs, PLC, etc.
Determinismo.
Repetibilidad.
Enclavamiento entre procesadores.
Diagnsticos.
Tecnologa Abierta.
Dentro del nivel de control hay bsicamente tres tipos de redes.
Red Descripcin
Data-Highway Plus Permiten comunicaciones entre iguales (MSG), comunicaciones
con ordenadores de gestin de planta, comunicaciones con
ordenadores de mantenimiento, programacin remota.
Remote I/O Interlocks o enclavamiento entre iguales.
ControlNet Red de comunicaciones que integra la funcionalidad de las
anteriores ofreciendo adems unas elevadas prestaciones frente
a ellas.
CONTROL NET
ControlNet es una red abierta de control en tiempo real, determinista,
repetible y de alta velocidad que integra PLC, E/S, variadores, etc.
Apareci de la mano de Allen-Bradley en 1995. Apropiada para
aplicaciones discretas y control de procesos.
Dado que ControlNet se basa en una arquitectura productor/consumidor,
permite que mltiples controladores trabajen en el mismo sistema. Esto
significa que varios PLC o otros controladores pueden controlar sus
propias E/S y comunicarse entre ellos mediante la red, ahorrando costes
y eliminando las necesidades de mantener redes individuales para
realizar la misma funcin.
Caractersticas:
Comunicacin con opciones intrnsecamente seguras.
Ofrece una alta velocidad de datos a un alto rendimiento.
Utiliza un mximo de 99 nodos, sin distancia mnima entre ellos.
Multidifusin (Multicast) con ambas entradas y entre iguales (peer-to-
peer) para informacin reducida.
Proporciona una instalacin simple y flexible que no requieren unas
herramientas especiales.
Incorpora diagnsticos del sistema, que hacen ms fcil configurar y
mantener la red.
Permite seleccionar el tiempo de actualizacin del procesador PLC y
de las E/S.
Permite la comunicacin con mltiples dispositivos en la misma
comunicacin.
Determinismo, exacta determinacin del tiempo de actualizacin, por
ejemplo, se puede determinar que el tiempo de actualizacin de las
E/S digitales sea cada 3 mseg.
Repetibilidad, garanta del mantenimiento de los tiempos de
actualizacin en todos los casos posibles.
Programacin desde cualquier punto de la red.
Ancho de banda
El ancho de banda en ControlNet se reparte en funcin de la
importancia (en el tiempo) de los datos a transmitir, es decir, el ancho
de banda se reserva/configura para soportar la transferencia de datos
en tiempo real, llamado servicio Scheduled.
Cada nodo en ControlNet puede reservar o pre-asignar el ancho de
banda que necesita para la transferencia de datos en tiempo real.
Caractersticas Fsicas:
Cable coaxial RG6, estndar usado en industria TV, econmico, alta
inmunidad al ruido.
Topologas Bus, estrella, rbol mediante repetidores combinaciones.
Nmero mximo de nodos = 99.
Cada nodo incorpora un NAP (Puerto Acceso Red), permite la conexin
de terminales de programacin en cualquier punto de la red.
Longitud mxima de un segmento = 1000m.
Distancia mnima entre taps = 0m.
Nmero mximo de repetidores, 5 en serie y 48 en paralelo. Su funcin
es la de extender la longitud fsica e incrementar el nmero de nodos.
REDES DE DISPOSITIVOS
Las redes de dispositivos se encuentran en el nivel mas bajo de la
jerarqua de la automatizacin. Los principales requisitos son:
Reduccin de costes y tiempo de instalacin.
Sustitucin del cableado.
Tiempo de respuesta rpido.
Diagnsticos y configuracin.
Tecnologa abierta.
DEVICE-NET
Como su propio nombre indica, DeviceNet es un bus estndar de
campo para comunicacin entre dispositivos. DeviceNet es mucho ms
que una simple red de sensores, gracias a que permite integrar un
amplio rango de dispositivos que van desde variadores de velocidad
hasta botoneras y desde PLC hasta dispositivos neumticos.
De hecho, para poder conseguir este rango de dispositivos, en muchos
casos se debera de utilizar dos buses de campo con diferentes
protocolos con la finalidad de igualar esta capacidad. Debido a que
DeviceNet est basado en el modelo Productor/Consumidor, ofrece
opciones de funcionamiento basadas en eventos de tiempo (las cuales
incrementan el rendimiento de la red en general).
Ventajas:
Reduccin del coste de instalacin.
Reduccin del tiempo de puesta en marcha.
Reduccin de los tiempos de paro, los diagnsticos de dispositivos
permiten disear estrategias de mantenimiento preventivo.
Mayor productividad y calidad en los productos, los dispositivos
pueden proporcionar ms informacin, con mayor precisin y
fiabilidad.
Proporciona una instalacin simple y flexible que no requiere unas
herramientas especiales.
Integracin de un amplio rango de dispositivos.
Caractersticas fsicas
Topologa de bus lineal, compuesta por una lnea troncal y
derivaciones.
Nmero mximo de nodos = 64.
La longitud mxima de la lnea troncal est directamente relacionada
con la velocidad de transmisin y del tipo de cable.
La longitud mxima de la lnea de derivacin nicamente depende de
la velocidad de transmisin.
Se pueden realizar conexiones directas a dispositivos en la lnea
troncal, nicamente si al extraer el dispositivo no se provocan
perturbaciones en la red.
Configuracin de dispositivos en tiempo real.
Extraccin y sustitucin de dispositivos de la red en tensin.
Paquetes de dados de 8 bytes.
El medio de transmisin es un cable de 5 hilos por el viaje la
alimentacin de la red y la informacin y que se conecta mediante
borneras a los mdulos DeviceNet.
Arquitectura de Red NetLinx
DESCARGANDO Y PONINDOSE EN LNEA
EN UN CONTROLADOR LOGIX5000
Primero debemos de conocer la funcionalidad de Software RSLinx.
Software RSLinx
RSLinx es el software de comunicacin de la casa Rockwell para
los controladores Logix 5550. El RSLinx permite la configuracin
de los drive de los distintos mdulos de comunicacin facilitando la
visualizacin de las redes a las que se conecta el autmata
ControlLogix.
Establecimiento de una conexin en serie con el
ControlLogix.
El software RSLinx gestiona la comunicacin entre controladores
Logix5000 y los programas de software, tales como el software
RSLogix 5000. Para establecer la comunicacin con un controlador
(p. ej., descargar, monitorear datos), configure el software RSLinx
para la comunicacin requerida.
Controlador Software Software
Logix5000 RSLinx RSLogix 5000

Driver: Establece la comunicacin a


travs de una red especifica

Ruta de Acceso: Ruta de comunicacin a


un dispositivo. Para definir una ruta,
debe expandir un driver y seleccionar el
dispositivo
Nota Importante: Si conecta o desconecta el cable en serie con la
alimentacin elctrica conectada a este modulo o al dispositivo en
serie en el otro extremo del cable, puede producirse un arco elctrico.

Software
RSLinx

-Drive para Ethernet.


-Drive para ControlNet.
-Drive para DeviceNet.
- Drive para RS232.
Configurando un Drive RS-232:
A. Inicie el Software RSLinx.

B. Haga Clic en

C. Seleccione RS-232 DF1


devices y elija

D. Acepte el nombre
predeterminado.
E. Seleccione el puerto COM de la
computadora

F. Seleccione Logix 5550/CompactLogix

G. Seleccione

H. Cuando termine la configuracin


automtica seleccione

El drive se ha configurado correctamente


y se esta ejecutando
Descarga de un proyecto en el controlador
Logix 5000
Para ejecutar un proyecto en un controlador, descargue el proyecto
en controlador.
Nota: Al descargar un proyecto o actualizar el firmware, todos los
servo ejes activos se desactivan. Antes de descargar un proyecto o
actualizar el firmware, asegrese de que esto no ocasionara el
movimiento imprevisto de ningn eje.

Controlador Logix5000

Proyecto
Descarga
Descargar: Transferir un proyecto de la computadora al controlador
para poder ejecutarlo.
o descargar un proyecto, se pierde el proyecto y los datos que estn
en el controlador, si los hay.
o Si la revisin del controlador no coincide con la revisin del
proyecto, se le solicitara que actualice el firmware del controlador. El
software RSLogix 5000 le permite actualizar el firmware del
controlador dentro de la secuencia de descarga.
Para actualizar el firmware de un controlador, antes deber instalar
un paquete de instalacin de firmware.

1: Gire el interruptor de llave del controlador :

Esquema de seleccin de un modo del Controlador


Entonces seleccione uno de estos modos:
REM
Si desea:
Marcha Prog
Marcha Programa Prueba
Poner las salidas en el estado
comandado por la lgica del proyecto

Poner las salidas en su estado


configurado para el modo Programa

Ejecutar (escanear) tareas

Cambiar el modo del controlador


mediante el software.

Descargar un proyecto

Programar una red ControlNet


Mientras est en lnea, editar el
proyecto
Enviar mensajes
Enviar y recibir datos en respuesta a
un mensaje de otro controlador
Producir y consumir Tags
2: Defina la ruta al controlador:
a) Abra el proyecto RSLogix 5000 que desee descargar.

b) Haga clic en

c) Desplcese hasta el controlador.


Para abrir un nivel, haga clic en el signo +.
Cuando vea el controlador seleccinalo.
3: Descargue el proyecto.
a) Seleccione.

Error al descargar en el controlador. Las revisiones del


Que respondi proyecto fuera de lnea y del firmware del controlador no son
el Software
RSLogix 5000?

b) Seleccione.

Descargue en el

b) Seleccione.

c) Seleccione la revisin del controlador.


d) Seleccione. a continuacin.
Ponindome en Lnea con el controlador
Logix 5000
Cargar transferir un proyecto de un controlador a la
computadora para que usted lo pueda monitorear.

Controlador Logix5000

Proyecto
1. Defina la ruta al controlador. Cargar

a) Haga clic en
b) Seleccione el controlador
Para abrir un nivel, haga clic en el signo +.
Si un controlador ya est seleccionado,
compruebe que sea el controlador correcto.
2. Seleccione.

3. Cree el archivo de
proyecto en la
computadora:
a) Seleccione.

b) Seleccione.

a continuacin.
c) Modo de funcionamiento del controlador.

A continuacin Si, ahora ya podrs visualizar todo el proyecto


que tiene el controlador en Lnea.
IDENTIFICANDO I/O TAGS Y DISPOSITIVOS
EN UN SISTEMA LOGIX5000
Identificando I/O - Entradas
Si nos fijamos en la carpeta Controller -> Controller Tags se han
creado automticamente las variables para acceder a la tarjeta, tanto
a las variables de entradas como tambin de salidas propiamente
dicha. En el Controller Tags se van a identificar las configuraciones
de los mdulos para poder utilizarlos en el programa a desarrollar.
Para poder identificar una verdadera configuracin damos Doble Clic
en Controller Tags. Se mostrara la ventana 1 donde ubicaremos el
modulo para luego expandir +Local1:I hasta visualizar el
Local1:I.Data. Si deseamos comprobar se puede energizar el
modulo para comprobar su operacin de cada entrada.

Ventana 1
Identificando I/O - Salidas
Para poder identificar una verdadera configuracin damos Doble Clic
en Controller Tags. Se mostrara la ventana 1 donde ubicaremos el
modulo para luego expandir +Local2:O hasta visualizar el
Local1:I.Data. Si deseamos comprobar se puede energizar el
modulo para comprobar su operacin de cada entrada.
Es la siguiente imagen podemos ver los estados de cada una de las
salidas.

Ventana 1
Identificando los I/O Tags de Dispositivos
Configuracin de Controladores en la Red Ethernet
Luego de haber configurado la tarjeta de comunicacin Ethernet, si
queremos que nuestro controlador se comunique con otro
controlador como este ejemplo indica se seguirn los siguientes
pasos.
Paso 1.
Hacemos Clic derecho en la tarjeta de comunicacin como se
indica en la ventana N-01 y le damos agregar modulo, este
ejemplo se va e agregar a la red Ethernet del Control Logix un
compact Logix la cual podrn leer y escribir entre ambos como se
muestra en la ventana N-02.
Ventana 02

Ventana 01
Paso 2.
Luego seleccionamos el modelo de revisin del procesador con la
que vamos a trabajar como se indica en la ventana N-03 y
pulsamos OK. Mostrara la ventana N-04 donde nos pedir el
nombre del controlador y la direccin de IP del controlador que se
va agregar en la red del ControlLogix para poder compartir
informacin. Finalmente damos OK

Ventana 03

Ventana 04
Configuracin de Controladores en la Red
ControlNet
Luego de haber configurado la tarjeta de comunicacin Ethernet,
agregamos dentro de I/O Configuracin 1756 Backplane
1756-A17 como se muestra en la ventana N-05 se va agregar la
tarjeta de control ControlNet. Para luego configurar los
dispositivos que van estar dentro de su red, seleccionndolo como
indica la ventana N-06.
Paso 1.

Ventana 06

Ventana 05
Paso 2.
Luego seleccionamos el modelo de revisin de la tarjeta
ControlNet como se indica en la ventana N-07 y pulsamos OK.
Mostrara la ventana N-08 donde nos pedir el nombre de la tarjeta
y el numero de nodo y ubicacin de Slot dentro del Chasis .
Finalmente damos OK

Ventana 07 Ventana 08
Identificando los I/O Tags de los dispositivos
dentro la Red del ControlLogix.
En este ejemplo 1 vamos a identificar los Tags de control de un variador
Powerflex 40 dentro de la Red Control - Net. Todos los Tags de los
dispositivos se almacenan dentro de la carpeta Controller Tags, como
visualizamos en la figura 1.

Visualizamos los operando de cada Tags para `poder utilizarlo dentro


de la programacin a realizarse.
Utilizando los Tags del de comando del Variador dentro de una rutina
para su programacin.
Identificando los Tags en un controlador Red Ethernet
Como se observa dentro de la tarjeta
de red Ethernet del ControlLogix se
encuentra el controlador Compact
Logix. Esto se configura dentro de la
red Ethernet del Control Logix para
poder compartir datos para el control
del proceso

El dato de los Tags se comunica por MSG que es un bloque que


trae el software RSLogix 5000 para dichas aplicaciones.
En la Figura siguiente se muestra el ejemplo de cmo configurar el
MSG para poder compartir datos con el Compact Logix.
Message Type: Aqu seleccionamos el tipo de mensaje que se va
utilizar, esto va depender del tipo de dispositivo con que se va
comunicar el controlador ControlLogix mediante la Red Ethernet.
CIP Data Table Read: Para compartir datos entre controladores
Control Logix y Compact Logix. Esta opcin permite solo lectura de
datos.
Source Element: Tag del controlador con el que vamos a compartir
datos, que se encuentra dentro de la red Ethernet.
Number Of Elements: Aqu seleccionamos cuantos datos en INT,
va a leer el MSG.
Destination Element: El Tag donde se va a registrar los datos que
son transmitidos del controlador que est dentro de la red Ethernet.
A continuacin en la grfica siguiente se
indica y describe el I/O Configuracin de
un sistema Control Logix.-

Chasis de ControlLogix

Procesador ControlLogix
Mdulos I/O ControlLogix
Mdulo de comunicacin Ethernet
ControlLogix

Controlador L61 del Tanque_3 dentro de


la red Ethernet del ControlLogix

Tarjeta de ControlNet

Variador Powerflex 40 dentro de la red


ControlNet
CONFIGURANDO LOS MDULOS 1756
I/O
El siguiente paso va a ser aadir las tarjetas que lo acompaan. Si
ests conectado detecta automticamente los componentes. En este
caso debo aadirlos yo a mano todos los mdulos que se van a
utilizar. Para ello vamos al rbol del proyecto I/O Configuration -
>CompactBus Local (CompactLogix), I/O Configuration
(ControlLogix) y FlexBus Local (FlexLogix) con el botn derecho del
ratn pulsamos en New Module...
A continuacin nos mostrara la ventana de seleccin del tipo de
mdulo de E/S en este caso simplemente dispongo de una tarjeta
de 16 salidas digitales, luego seleccionamos la revisin del mdulo.

A continuacin el sistema solicita la configuracin de las caractersticas


principales y especificas del mdulo elegido.
A continuacin el sistema solicita la configuracin de las caractersticas
principales y especificas del mdulo elegido.

5
1
2
3
4

A continuacin se describen:
1.-Introducir un nombre para el mdulo de E/S.
2.-Introducir una descripcin general del mdulo E/S (opcional).
3.-Elegir un formato de comunicacin de informacin. Se aconseja
dejar este campo con el contenido que por defecto ofrece el
RSLogix 5000.
4.-Seleccionar el cdigo adecuado de revisin secundaria.
5.-Seleccionar el slot en el que reside el modulo.
6.-Seleccionar el mtodo de comprobacin de codificacin
electrnica:
Toda la informacin debe
coincidir:
Tipo Exact Match
Numero de catalogo
Suministrador
Numero de revisin
mayor y menor
No es necesario que la Disable
informacin coincida Keying
Toda la informacin Nota: Puede reemplazar un mdulo
excepto el numero de Compatible 1756-ENET/B con un mdulo 1756-
revisin menor Module ENBT. Sin embargo, no puede
reemplazar un mdulo ENBT con un
mdulo ENET/B.
Si nos fijamos en la carpeta Controller -> Controller Tags se han
creado automticamente las variables para acceder a la tarjeta,
tanto a las salidas propiamente dichas como a variables de estado.
CREANDO TAGS Y MONITORIZACIN DE
DATO EN UN PROYECTO RSLOGIX 5000
Un parmetro importante a la hora de manejar datos en el entorno
de programacin es lo que se conoce como Tag. Un Tag es una
variable que tiene un nombre que describe los datos que almacena
y un tipo de datos que identifica el tamao y la configuracin de los
datos que el Tag pueda almacenar. Como variable un Tag puede
identificar seales de entrada / salida provenientes de los mdulos
y a variables auxiliares que no representan ninguna seal fsica.
Adems sirve para identificar la estructura de datos de una
instruccin:
Hay 3 tipos de Tags.
Un Tag Base, es una variable normal que referencia a una zona de
la memoria del controlador donde se almacenan datos.
Un Tag consumido, es un Tag de datos que proviene de otro
controlador.
Un Tag de Alias, es un Tag que se refiere a parte de la memoria
definida por otro Tag. Se usa, por ejemplo para utilizar los elementos
de un array como Tags individuales. Supongamos que tengamos un
array de 10 elementos llamado salidas, salidas (10). Un Tag de alias
identificara a un elemento de este array por ejemplo salida
actual=salida (5), sera el Tag de alias.
Haga doble Clic en Main Rountime en el organizador del
controlador. Aparecer la ventana de programacin donde la zona
ms importante es en la que aparece el rengln de edicin. Ntese
que es la primera vez que estn activos los iconos de programacin
en Ladder.

Regln de Edicin

Ventana de Programacin
Creando un Tags en la rutina principal:
Coloque una instruccin de entrada en el regln usando el
direccionamiento tipo Base.
Hay que tener presente que hay 2 tipos de grupos de Tags (Control
mbitos definidos):
- Los Tags del programa son accesibles solo para las rutinas de
un programa especfico.
- Los Tags del Controlador son accesibles para todos los
programas de un controlador.
Todas las estructuras de Tags de los mdulos de E/S introducidos
deben aparecer en la pantalla. Una estructura puede ser identificada
por el signo + ubicado en un cuadro junto al nombre de la estructura
de Tag.
Creando el Tag en Lgica escalera en la Rutina Principal:
Haga Clic en ver en el men principal y luego en barra de herramientas
(Toolbars Barra de Herramientas). Verifique que estn seleccionadas
las primeras 3 y/o 5 opciones de herramientas a utilizar para el
desarrollo del programa, luego haga Clic en cerrar.
Barra de Herramientas
Seleccione la pestaa de instrucciones de Bit, luego haga Clic en
el icono XIC (Examine If Closed) en la barra de herramientas.
ste es el mtodo de introducir una instruccin en un rengln, el
resultado se muestra en la siguiente figura.
Zona de Edicin, colocacin de una condicin

Haga Clic con el botn derecho del mouse en el signo de


interrogacin (?) en el rea azul encima de la instruccin XIC, luego
seleccione crear Tag. Aparecer la ventana Nuevo Tag
Creacin de un Tag Tipo Base, desde el rengln de edicin
NmbreloCMD_2 y seleccione el tipo de Tag (Base, Alias,
Productor Consumidor).
Descripcin, Comentario opcional del Tag.
Seleccione el Tipo de Dato del Tag.
Seleccione el Style de cmo se desea visualizar el estado del
Tag.
Por ultimo seleccionamos la tecla Aceptar.
Monitoreando datos en RSLogix 5000
Para ver el estado del Tag se selecciona el Tag, clic derecho del
mouse y seleccionar la opcin Monitor Nombre del Tag como se
indica en las imgenes . Esto te mostrara las siguientes ventanas,
donde indica donde se ubica el nombre del Tag seguido de su estado.

Tag

Estado
del Tag
Monitoreando el Tag en el programa
general
Para ver todas las rutinas donde esta direccionado el Tag se
selecciona el Tag, clic derecho del mouse y seleccionar la opcin Go
To Cross Reference for CMD_2 como se indica en la imagen .
Esto te mostrara las siguiente ventana, donde indica en que rutinas
o regln de rutina el Tag esta direccionado. Para ver hacemos
doble clic en la rutina que deseamos ubicar el Tag.
En este programa ubicamos el Tag en la rutina Imagen y tambin
en la rutina Motor_Hornos en los reglones Run0, Run1.
ESCRIBIENDO UN PROGRAMA EN LADDER
BSICO EN RSLOGIX 5000
La aplicacin RSLogix 5000 est provista de un editor de Lgica de
escalera para activar este editor se debe hacer doble Clic en el icono
Main Routine situado en la ventana que muestra la estructura
organizativa del proyecto. Una vez realizada esta accin se abre una
ventana de edicin de lgica de escalera, que ya contiene el primer
rengln (rung), de desarrolla el proyecto.

Ventana de edicin de
lgica de escalera
En este proyecto bsico desarrollado en RSLogix 5000 se muestra
el arranque del motor2 con interlock se seguridad de
confirmacin de arranque para proteccin en el arranque del
Motor2. Es decir si la confirmacin no llega en un tiempo
establecido por el operador el equipo diagnstica Falla Run
Modos de Arranque del Motor2:
Selector en Modo Remoto: El motor2 se va arrancar
remotamente desde un Scada, va el controlador. El selector en
Modo Remoto y activado el Modo Auto, el encendido del motor2
obedece a una condicin que gobierna su encendido y apagado.
En Modo Local el operador lo arranca por los pulsadores que
tenemos en los tableros de control.
SELECCIN DE INSTRUCCIONES BSICA
PARA UNA RUTINA DE RSLOGIX 5000
Use la barra de herramientas de lenguaje de elemento para aadir
una instruccin a la lgica de escalera de la rutina como se muestra
en la siguiente figura.

Barra de herramientas para aadir un elemento al programa


INSTRUCCIONES DE BIT
Las instrucciones de bit (tipo rel) se utilizan para monitorizar y
controlar el estado de los bits. En el siguiente cuadro se realiza un
breve resumen de las instrucciones de tipo bit y a continuacin se
comentan las mas importantes:
Si se quiere Instruccin
Habilitar las salidas cuando se activa un bit XIC
Habilitar las salidas cuando se desactiva un bit XIO

Activar un bit OTE


Activar un bit (enclavar) OTL
Desactivar un bit (desenclavar) OTU
Habilitar las salidas para un scan cada vez que un ONS
renglon se hace verdadero
Activar un bit para un scan cada vez que un rengln se OSR
hace verdadero

Activar un bit para un scan cada vez que un renglon se OSF


hace falso
Descripcin de las Instrucciones Tipo Bit
Contacto normalmente abierto (XIC): Es una instruccin de entrada
cuyo valor se asocia con un dispositivo externo, la simbolizacin en el
programa es:

Contacto normalmente abierto


Contacto normalmente cerrado (XIO): Es una instruccin de
entrada cuyo valor se asocia con un dispositivo externo, la
simbolizacin en el programa es:

Contacto normalmente cerrado


Salida externa (OTE): Es una instruccin de salida cuyo valor se
asocia con un dispositivo externo, la simbolizacin en el programa es:

Contacto de salida de un solo bit


Condicin: Accin:
Condicin de entrada El bit de datos se desactiva.
es falsa La condicin de salida de la instruccin es falsa
Condicin de entrada El bit de datos se activa.
es verdadera La condicin de salida de la instruccin es verdadera

Salida de enclavamiento (OTL): Instruccin de salida que activa el


bit de datos. Una vez habilitada, la instruccin OTL activa el bit de
datos permaneciendo este bit a 1 hasta que se desactive, tpicamente
por una instruccin OTU. Una vez inhabilitada la instruccin OTL no
cambia el estado de bit de datos.

Contacto de salida de enclavamiento


Condicin: Accin:
Condicin de entrada El bit de datos no se modifica.
es falsa La condicin de salida de la instruccin es falsa
Condicin de entrada El bit de datos se activa.
es verdadera La condicin de salida de la instruccin es verdadera

Desenclavamiento de salida (OTU): Instruccin de salida que


desactiva (desenclava) el bit de datos. Una vez inhabilitada, la
instruccin OTU no cambia el estado del bit de datos.

Contacto de salida de Desenclavamiento

Condicin: Accin:
Condicin de entrada El bit de datos no se modifica.
es falsa La condicin de salida de la instruccin es falsa
Condicin de entrada El bit de datos se desactiva.
es verdadera La condicin de salida de la instruccin es verdadera
One Shot (ONS): Es una instruccin de entrada (Un disparo), que
habilita o inhabilita el resto del renglon segn el estado del bit de
almacenamiento.
Una vez habilitada y cuando se restablece el bit de almacenamiento, la
instruccin ONS habilita el resto del rengln. Una vez inhabilitada o
cuando se establece el bit de almacenamiento, la instruccin ONS
inhabilita el resto del rengln.
Operandos:

Operando Tipo formato Descripcin


Bit de BOOL Tag Bit de almacenamiento interno
almacenamien almacena la condicin de rengln
to de entrada a partir de la
ltima ejecucin de la instruccin
One Shot Rising (OSR): Es una instruccin de salida (Un disparo
creciente), que establece o restablece el bit de salida segn el estado
del bit de almacenamiento.
Una vez habilitada y cuando se restablece el bit de almacenamiento, la
instruccin OSR establece el bit de salida. Una vez habilitada y el bit de
almacenamiento est establecido o una vez inhabilitada, la instruccin
OSR restablece el bit de salida.
Operandos:

Operando Tipo formato Descripcin


Bit de BOOL Tag Bit de almacenamiento interno
almacenamiento almacena la condicin de
entrada de rengln a partir de la
ltima ejecucin de la instruccin
Bit de salida BOOL Tag Bit que se establece
One Shot Falling (OSF): Es una instruccin de salida (Un disparo
descendente), establece o restablece el bit de salida segn el estado
del bit de almacenamiento.
Una vez inhabilitada y cuando se establece el bit de almacenamiento, la
instruccin OSF establece el bit de salida. Una vez inhabilitada y el bit
de almacenamiento est restablecido o una vez inhabilitada, la
instruccin OSF restablece el bit de salida.
Operandos:

Operando Tipo formato Descripcin


Bit de BOOL Tag Bit de almacenamiento interno
almacenamiento almacena la condicin de
entrada de rengln a partir de la
ltima ejecucin de la instruccin
Bit de salida BOOL Tag Bit que se establece
INSTRUCCIONES DE TEMPORIZADOR
Y CONTADOR
Los temporizadores y contadores controlan las operaciones segn el
tiempo o el numero de eventos. La siguiente tabla muestra las
distintas acciones a realizar por cada una de las instrucciones de
este tipo.
A continuacin se detallan las mas importantes:

Si se quiere Instruccin
Temporizar la duracin de un temporizador habilitado TON
Temporizar la duracin de un temporizador inhabilitado TOF
Acumular el tiempo RTO
Contar ascendentemente CTU
Contar descendentemente CTD
Desactivar un temporizador o contador RES
Timer ON delay (TON): Instruccin de salida, TON es un
temporizador que acumula el tiempo cuando la instruccin esta
habilitada (la condicin de entrada de la instruccin es verdadera). El
base de tiempo siempre es 1 mseg. Por ejemplo, para un
temporizador de 2 segundos, introduzca 2000 para el valor .PRE.
Operandos:

Operando Tipo Formato Descripcin


Temporizador TIMER Tag Estructura del Temporizador.
Preseleccionado DINT Valor El numero de mseg a
inmediato contar.
DINT Valor El total de mseg durante el
Acumulador inmediato cual el temporizador ha
contado; el valor inicial es
tpicamente 0.
Tipos de Datos Descripcin

.EN BOOL El bit de habilitacin indica que la instruccin


TON est habilitada.
.TT BOOL El bit de temporizacin indica que hay una
operacin de temporizacin en
progreso.
BOOL El bit de efectuado se establece cuando .ACC
.DN .PRE.
.PRE DINT El valor preseleccionado especifica el valor
(unidades de 1 mseg) que el
acumulador debe alcanzar antes de que la
instruccin establezca el bit .DN.

.ACC DINT El valor acumulado especifica el nmero de


milisegundos que han transcurrido desde la
habilitacin de la instruccin TON.
Timer Off delay (TOF): Instruccin de salida, es un temporizador no
retentivo que acumula el tiempo cuando la instruccin esta habilitada
(la condicin de entrada de renglon es falsa). La base de tiempo es
de 1 mseg. Por ejemplo para un temporizador de 2 segundos,
introduzca 2000 para el valor .PRE.
Operandos:

Operando Tipo Formato Descripcin


Temporizador TIMER Tag Estructura del Temporizador.
Preseleccionado DINT Valor El numero de mseg a
inmediato contar.
DINT Valor El total de mseg durante el
Acumulador inmediato cual el temporizador ha
contado; el valor inicial es
tpicamente 0.
Tipos de Datos Descripcin
.EN BOOL El bit de habilitacin indica que la instruccin
TOF est habilitada.
.TT BOOL El bit de temporizacin indica que hay una
operacin de temporizacin en progreso.
BOOL El bit de efectuado se restablece cuando
.DN .ACC .PRE.
.PRE DINT El valor preseleccionado especifica el valor
(unidades de 1 mseg) que el
acumulador debe alcanzar antes de que la
instruccin restablezca el bit .DN.
.ACC DINT El valor acumulado especifica el nmero de
milisegundos que han transcurrido desde la
habilitacin de la instruccin TOF.
Timer Retentivo (RTO): Instruccin de salida, temporizador
retentivo que acumula el tiempo cuando la instruccin esta habilitada.
La base de tiempo siempre es 1 mseg. Por ejemplo , para un
temporizador de 2 segundos , introduzca 2000 para el valor .PRE.

Operandos:

Operando Tipo Formato Descripcin


Temporizador TIMER Tag Estructura del Temporizador.
Preseleccionado DINT Valor El numero de mseg a
inmediato contar.
DINT Valor el nmero de mseg durante
Acumulador inmediato el cual el temporizador ha
contado el valor inicial es
tpicamente 0
Tipos de Datos Descripcin
.EN BOOL El bit de habilitacin indica que la instruccin
RTO est habilitada.
.TT BOOL El bit de temporizacin indica que hay una
operacin de temporizacin en progreso.
.DN BOOL El bit de efectuado indica que .ACC .PRE.
.PRE DINT El valor preseleccionado especifica el valor
(unidades de 1 mseg) que el
acumulador debe alcanzar antes de que la
instruccin establezca el bit .DN.
.ACC DINT El valor acumulado especifica el nmero de
milisegundos que han transcurrido desde la
habilitacin de la instruccin RTO.
Count Up (CTU): Instruccin de salida, cuenta progresivamente una
ves habilitada y cuando el bit .CU esta restablecido, la instruccin
CTU incrementa el contador por uno. Una vez habilitada y el bit .CU
est establecido, o una vez inhabilitada la instruccin CTU retiene su
valor .ACC.
Operandos:

Operando Tipo Formato Descripcin


Contador COUNTER Tag Estructura del Contador.
Preseleccionado DINT Valor El conteo mximo.
inmediato
Valor el nmero de veces que el
Acumulador DINT inmediato temporizador ha contado, el
valor inicial es tpicamente 0.
Tipos de Datos Descripcin
.CU BOOL El bit de habilitacin de conteo progresivo indica que la
instruccin CTU est habilitada.
.DN BOOL El bit de efectuado indica que .ACC .PRE.
.OV BOOL El bit de overflow indica que el contador excedi el
lmite superior de 2,147,483,647. El contador llega a
2,147,483,648 y retorna al valor inicial.
.UN BOOL El bit de underflow indica que el contador excedi el
lmite superior de 2,147,483,648. El contador llega a
2,147,483,647 y vuelve a contar regresivamente.
.PRE DINT El valor preseleccionado especifica el valor al cual
acumulador debe llegar antes de que la instruccin
establezca el bit .DN.
.ACC DINT El valor acumulado especifica el nmero de transiciones
que la instruccin ha contado.
Count Down (CTD): Instruccin de salida, cuenta regresivamente
una ves habilitada y cuando el bit .CD esta restablecido, la instruccin
CTD decrementa el contador por uno. Una vez habilitada y el bit .CD
est establecido, o una vez inhabilitada la instruccin CTD retiene su
valor .ACC.
Operandos:

Operando Tipo Formato Descripcin


Contador COUNTER Tag Estructura del Contador.
Preseleccionado DINT Valor El conteo mnimo.
inmediato
Valor el nmero de veces que el
Acumulador DINT inmediato temporizador ha contado el
valor inicial es tpicamente 0
Tipos de Datos Descripcin
.CU BOOL El bit de habilitacin de conteo regresivo indica que la
instruccin CTD est habilitada.
.DN BOOL El bit de efectuado indica que .ACC .PRE.
.OV BOOL El bit de overflow indica que el contador excedi el lmite
superior de 2,147,483,647. El contador llega a
2,147,483,648 y retorna al valor inicial.
.UN BOOL El bit de underflow indica que el contador excedi el
lmite superior de 2,147,483,648. El contador llega a
2,147,483,647 y vuelve a contar regresivamente.
.PRE DINT El valor preseleccionado especifica el valor al cual el
acumulador debe llegar antes de que la instruccin
establezca el bit .DN.
.ACC DINT El valor acumulado especifica el nmero de transiciones
que la instruccin ha contado.
Reset ( RES): Instruccin de salida, que restablece una estructura
TIMER, COUNTER CONTROL.
Operandos:

Operando Tipo Formato Descripcin


Estructura COUNTER Tag Estructura para el
restablecimiento.
DINT

DINT

Una vez habilitada , la instruccin RES elimina estos elementos.


Cuando se usa una La instruccin elimina:
instruccin RES para:
Temporizador El valor .ACC los bits de estado de control
Contador El valor .ACC
los bits de estado de control
Control el valor .POS
los bits de estado de control
INGRESO DE COMPONENTES EN UN
DISEO LOGIX
Los principales componentes en el desarrollo de un proyecto son:
Tareas.
Programas.
Rutinas.
Tags.
Tipo de datos definido por el usuario.
Trends.
Instrucciones Add-On
Mdulos I/O.
Mdulos de Comunicacin.
A) Ingreso de Tareas.
Seleccionamos la Carpeta Task y luego le damos clic derecho.
Luego aadimos la tarea segn el tipo que requiramos.

B) Ingreso de Programas.
Seleccionamos la Carpeta Main Task le damos clic derecho. Luego
aadimos el programa con su respectivo nombre de trabajo.
C) Ingreso de Rutinas.
Seleccionamos la Carpeta Task y luego le damos clic derecho.
Luego aadimos la tarea segn el tipo que requiramos.

D) Ingreso de Instructions Add-On.


Seleccionamos la Carpeta Main Task le damos clic derecho. Luego
aadimos el programa con su respectivo nombre de trabajo.
GRACIAS POR SU
ATENCIN PRESTADA

You might also like