Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CONTROLLOGIX
INTRODUCCIN
...............................................................................................................
TIPOS DE CONTROLADORES
...............................................................................................................
Creando un Proyecto.............................................................................
Cambiando Propiedades del Proyecto..................................................
Descargando hacia el Controlador........................................................
Cargando desde el Controlador............................................................
Tiempo del Sistema Coordinado..........................................................
7
9
12
12
13
Organizando Proyectos.........................................................................
Tareas....................................................................................................
Programas.............................................................................................
Rutinas...................................................................................................
15
16
21
22
Creando Tags........................................................................................
Usando Estructuras...............................................................................
Usando Arreglos....................................................................................
24
27
30
DESARROLLANDO PROGRAMAS
ORGANIZANDO DATOS
CAPITULO 2
INSTRUCCIONES BASICAS
INSTRUCCIONES BINARIAS
Examine if Closed (XIC).
Examine if Open (XIO) ..
Output Energize (OTE) .
Output Latch / Unlatch (OTL) /(OTU) .
One shot (ONS) .
33
34
35
36
38
39
41
43
45
47
TIMERS Y CONTADORES
COMPARACIONES
Compare (CMP) ..
Equal to (EQU) .
Greater than or Equal to (GEQ)
Greater Than (GRT).
Less Than or Equal to (LEQ) .
Less Than (LES) ..
Limit (LIM) .
Mask Equal to (MEQ) .
Not Equal to (NEQ) .
49
50
51
54
53
54
55
57
58
Compute (CPT) .
ADD (ADD)
Subtract (SUB) ..
Multiply (MUL) ...
Divide (DIV)
Negate (NEG)
Absolute (ABS)...............................................................................
60
60
61
61
62
63
63
64
Move (MOV) .
Masked Move (MVM) .
Bit Field Distribute (BTD)
Clear (CLR) ..
NOT.
64
65
66
67
68
69
69
70
71
73
74
75
76
INSTRUCCIONES MATEMATICAS
CAPITULO 3
MOVIMIENTOS Y LOGICAS
INSTRUCCIONES DE ARREGLOS
INSTRUCCIONES DE SECUENCIA
Sequencer Input (SQI) 78
Sequencer Output (SQO) .. 80
86
87
88
INSTRUCCIONES ESPECIALES
INSTRUCCIONES ESPECIALES
File Bit Comparison (FBC) ...............
Proportional Integral Derivative (PID) ................
Configurando un PID.............
CAPITULO 5
89
91
95
105
106
108
109
109
110
112
115
117
119
122
123
123
125
126
MODULO 1756-IF16
MODULO 1756-OF4
MODULO 1756-IA16
Alambrando el Block de Terminales Removibles..........................
Checando los indicadores del Mdulo..........................................
Especificaciones...........................................................................
126
128
128
129
131
132
132
134
135
136
137
142
144
145
148
152
Caractersticas...............................................................................
Tabla de Especificaciones.............................................................
Checkeo de Leds...........................................................................
Puerto Serial..................................................................................
152
152
155
156
MODULO 1756-OA16
MODULO 1756-DNB
MODULO 1756-CNBR
CONTROLADOR 1756-L1
CAPITULO 6
APLICACIONES
BIBLIOGRAFA
APLICACIONES REALES
Tpico de Software.........................................................................
.......................................................................................................
157
Captulo 1
INTRODUCCIN
ControlLogix proporciona una plataforma
de control de alto rendimiento para
mltiples tipos de control. Usted puede
realizar control secuencial, de proceso,
de variador o de movimiento en
cualquier combinacin con esta nica
plataforma. Puesto que la plataforma es
modular,
usted
puede
disearla,
construirla y modificarla eficientemente,
obteniendo ahorros significativos en
capacitacin
e
ingeniera.
La
productividad de ingeniera aumenta con
herramientas
de
configuracin
avanzadas, estructura de memoria y
programacin simblica que requiere
menos programacin y memoria. Y su
inversin en ControlLogix est asegurada
con caractersticas tales como firmware
actualizable de inmediato. La plataforma
flexible
ControlLogix
permite
la
combinacin sin restricciones de mltiples
procesadores, redes y E/S. A medida que su aplicacin crece, usted puede usar la arquitectura NetLinx para controlar y
configurar dispositivos y para recolectar informacin a travs de las redes EtherNet/IP, ControlNet y DeviceNet
La plataforma ControlLogix ofrece control:
Sin Interrupciones
Permite una integracin fcil con sistemas basados en PLC existentes. Los
usuarios en redes existentes pueden enviar o recibir mensajes hacia /desde
controladores de programas en otras redes de manera transparente.
Rpido
Permite una integracin fcil con sistemas basados en PLC existentes. Los
usuarios en redes existentes pueden enviar o recibir mensajes hacia
/desde controladores de programas en otras redes de manera transparente.
Escalable
Permite una integracin fcil con sistemas basados en PLC existentes. Los
usuarios en redes existentes pueden enviar o recibir mensajes hacia
/desde controladores de programas en otras redes de manera transparente.
Industrial
Permite una integracin fcil con sistemas basados en PLC existentes. Los
usuarios en redes existentes pueden enviar o recibir mensajes hacia /desde
controladores de programas en otras redes de manera transparente.
Integrado
Permite una integracin fcil con sistemas basados en PLC existentes. Los
usuarios en redes existentes pueden enviar o recibir mensajes hacia/desde
controladores de programas en otras redes de manera transparente.
Compacto
Permite una integracin fcil con sistemas basados en PLC existentes. Los
usuarios en redes existentes pueden enviar o recibir mensajes hacia/desde
controladores de programas en otras redes de manera transparente.
TIPOS DE CONTROLADORES
El Controlador ControlLogix es una solucin escalable que direcciona una gran cantidad de puntos I/O (128,000
digitales / 4000 anlogos). El controlador puede controlar I/O tanto Local como Remoto a travs de Redes como
ControlNet, DeviceNet y Universal Remote. Se puede colocar mltiplos Controladores en un chasis Local. Varios
Controladores pueden leer valores de las entradas. Un simple controlador se puede comunicar sobre varios mdulos de
comunicacin y varios controladores se pueden comunicar con el mismo mdulo de comunicacin.
Una vez que usted crea un proyecto, use el cuadro de dilogo Propiedades de Controller
para cambiar las propiedades del controlador, tal como el nombre o el tipo.
Para cambiar las propiedades Controlador:
1.- Abra el proyecto RSLogix 5000.
2.- En el Organizador del controller, haga clic con el botn derecho del mouse
en la carpeta Controller y seleccione propiedades.
Si programa en lnea cuando guarda el proyecto, los valores de datos se cargan desde el
controlador y tambin se guardan.
Importante:
Si no desea que los valores de datos se carguen desde el controlador,
vaya fuera de lnea antes de guardar el proyecto.
Descargando hacia el
Controlador
de E/S y controladores en dicho chasis mantienen sus relojes de hora coordinada del
sistema sincronizados. Debe tener un hora coordinada del sistema maestro si usa el
mdulo Servo 1756-M02AE.
Para definir un controlador como Maestro
1.-Abra el proyecto RSLogix 5000
2.-En el Organizador del Controller, haga clic con el botn derecho
del mouse en la carpeta Controller y seleccione Properties
3.-Haga clic en la ficha Date and Time
4.-Seleccione la casilla de verificacin
Coordinated System Time Master
Make
this
controller
the
Desarrollando Programas
Organizando Proyectos El sistema de operacin del controlador es un sistema que permite la priorizacin de
tareas cumpliendo con la norma IEC 1131-3. Este entorno proporciona:
Tareas
Una tarea con una prioridad ms alta (tal como 1) reemplaza una tarea
con una prioridad ms baja (tal como 15).
Programas
Cada programa contiene Tags de programa, una rutina ejecutable principal, otras rutinas
y una rutina de fallo opcional. Cada tarea puede programar hasta 32 programas.
Los programas programados dentro de una tarea se ejecutan completamente desde el
primero hasta el ltimo. Los programas que no estn conectados a una tarea aparecen
como programas no programados.
Se debe especificar (programar) un programa dentro de una tarea antes de que el
controlador pueda escanear el programa.
Cmo crear programas
Cuando se abre un nuevo proyecto del controlador en el software de programacin, el
MainProgram ya est definido para MainTask. Se puede modificar este programa as
como aadir otros programas.
Para crear un Nuevo Programa
1.- Abra el proyecto RSLogix 5000.
2.- En el Organizador del Controller, haga clic con el botn derecho del mouse en
la tarea en la cual ocurrir el programa y seleccione New Program.
3.- Escriba un nombre y descripcin para el programa. (La descripcin es una
opcin.)
4.- Active la tecla Ok para aceptar
Cmo configurar los programas
Una vez que se crea un programa, hay otras propiedades que se deben configurar. Debe
existir una rutina principal. Las rutinas de fallo y encendido son opcionales.
Para modificar un Programa existente
1.- Abra el proyecto RSLogix 5000.
2.- En el Organizador del Controlador, haga clic con el botn derecho del mouse en
el programa y seleccione Propiedades.
3.- Edite el nombre o descripcin, si fuera necesario.
4.- Haga clic en la ficha Configuracin.
5.- Seleccione
Rutinas
ORGANIZANDO DATOS
Creando Tags
El controlador Logix usa los Tags para almacenar y obtener acceso a los datos. Un Tag es
similar a una variable tal como se usa en los lenguajes de programacin. Un Tag tiene un
nombre (que describe los datos que el Tag almacena) y un tipo de datos (que identifica el
tamao y la configuracin de los datos que el Tag puede almacenar).
El controlador almacena los Tags a medida que usted los crea y a la vez que se
posicionan en la memoria del controlador. No hay tablas de datos predefinidas, como en
el caso de los controladores PLC. El controlador Logix usa su memoria ms eficazmente
puesto que almacena los Tags que se necesitan donde se posicionan mejor en la
memoria. Los Tags de tipos de datos similares no se agrupan necesariamente juntos en
la memoria. Si desea agrupar los datos, use un arreglo.
Hay tres tipos de Tags.
Tipos de datos
Cuando usted desarrolla un proyecto, el controlador proporciona un conjunto de tipos de
datos predefinidos.
tipo bsico que cumple con las definiciones de datos IEC 1131-3
estructuras que se crean usando los tipos de datos bsicos
Los tipos de datos bsicos son:
Data type
BOOL
SINT
INT
DINT
REAL
Description
1-bit boolean
1-byte integer
2-byte integer
4-byte integer
4-byte floating-point number
Range
0 = cleared 1 = set
-128 to 127
-32,768 to 32,767
-2,147,483,648 to 2,147,483,647
-3.402823E38 to -1.1754944E-38 (negative
values)
and o and
1.1754944E-38 to 3.402823E38
(positive values)
Usando estructuras
Una estructura almacena un grupo de datos. Cada miembro de la estructura puede ser
un tipo de datos diferente. El controlador tiene sus propias estructuras predefinidas.
Cada mdulo de E/S tiene sus propias estructuras predefinidas. Tambin puede crear
estructuras especiales definidas por el usuario con el uso de cualquier combinacin de
tipos de datos atmicos predefinidos y la mayora de otras estructuras.
Las estructuras predefinidas son:
AXIS
CONTROL
COUNTER
MESSAGE
MOTION_GROUP
MOTION_INSTRUCTION
PID
TIMER
3.- Especifique
Puede crear, editar y eliminar las estructuras definidas por el usuario solamente cuando
programa fuera de lnea.
Si modifica una estructura definida por el usuario y cambia el tamao de la misma, los valores
existentes de los Tags que usan la estructura se ponen en cero (0).
Usando Arreglos
Los arreglos le permiten agrupar un conjunto de datos (del mismo tipo de datos) segn el
mismo nombre y usar subndices para identificar los elemento individuales. Un elemento en
un arreglo puede ser una estructura o tipo de datos atmico.
Usted especifica un elemento en un arreglo segn sus subndices.
Introduzca el nombre de Tag del arreglo seguido por los subndices entre corchetes. Los
subndices deben especificar un valor para cada dimensin del arreglo. Las dimensiones
estn basadas en cero.
Un arreglo puede tener hasta tres dimensiones. El nmero total de elementos en un arreglo
es el producto del tamao de cada dimensin.
Captulo 2
INSTRUCCIONES BASICAS
INSTRUCCIONES BINARIAS
Examine if Closed (XIC)
TIMERS Y CONTADORES
Counter Up (CTU)
Reset (RES)
COMPARACIONES
Compare Instruction
Usted puede comparar los valores de diferentes tipos de datos, tales como el punto
flotante y nmeros enteros.
Los tipos de datos con letras negritas indican los tipos de datos ptimos.
Una instruccin se ejecuta ms rpidamente y requiere menos memoria si todos los
operandos de la instruccin usan el mismo tipo de datos ptimo, tpicamente DIN o REAL.
INSTRUCCIONES MATEMATICAS
Compute Math Instruction
Usted puede combinar los tipos de datos, pero esto puede resultar en una prdida de
precisin y errores de redondeo, y la instruccin necesita ms tiempo para ejecutarse.
Verifique el bit S:V para ver si el resultado se trunc.
Una instruccin se ejecuta ms rpidamente y requiere menos memoria si todos los
operandos de la instruccin usan el mismo tipo de datos ptimo, tpicamente DIN o REAL.
Una instruccin de clculo / matemtica se ejecuta cada vez que se escanea la
instruccin siempre que la condicin de entrada de rengln sea verdadera.
Si desea que la expresin se evale solamente una vez, use cualquier instruccin de un
impulso para activar la instruccin.
Captulo 3
INSTRUCCIONES MEDIAS Y AVANZADAS
Movimientos y Lgicas
La instruccin BTD copia los bits especificados desde el origen, desplaza los bits en la
posicin apropiada y escribe los bits al destino. No se cambia el resto del destino.
Una vez habilitada, la instruccin BTD copia un grupo de bits desde el origen hacia el
destino. El grupo de bits se identifica por el bit de origen (el nmero de bit menor del
grupo) y la longitud (el nmero de bits que se copian) El bit de destino identifica el nmero
de bit menor con el cual se comienza en el destino. El origen no se cambia.
Si la longitud del campo de bits se extiende ms all del destino, la instruccin no guarda
los bits adicionales. Los bits adicionales no pasan a la prxima palabra.
Si combina los tipos de datos enteros, la instruccin llena con ceros los bits superiores de
los tipos de datos enteros menores para que tengan el mismo tamao que el tipo de
datos ms grande.
INSTRUCCIONES DE ARREGLOS
Array (File) / Misc.
Instruction
Modo todos
En el modo todos, se realiza una operacin en todos los elementos especificados en el
arreglo antes de continuar a la prxima instruccin. La operacin se inicia cuando la
condicin de entrada de rengln va de falso a verdadero. El valor de posicin (.POS) en la
estructura de control indica el elemento en el arreglo que la instruccin est usando
actualmente. La operacin se detiene cuando el valor .POS es igual al valor .LEN.
Modo numrico
El modo numrico distribuye la operacin del arreglo para un nmero de escans. Este
modo es til cuando se trabaja con datos sin tiempo crtico o grandes cantidades de
datos. Usted introduce el nmero de elementos en que desea realizar una operacin para
cada escn, lo cual reduce el tiempo de escn.
La ejecucin se activa cuando la condicin de entrada de rengln va de falso a
verdadero. Una vez activada, la instruccin se ejecuta cada vez que se escanea durante
el nmero de escans necesarios para completar la operacin en todo el arreglo. Una vez
activada, la condicin de entrada de rengln se puede cambiar repetidamente sin
interrumpir la ejecucin de la instruccin.
La instruccin FSC compara los valores en un arreglo, elemento por elemento, para las
operaciones lgicas que se especifican en la expresin.
Cuando la instruccin FSC est habilitada y la comparacin es verdadera, la instruccin
establece el bit .FD y el bit .POS refleja la posicin de arreglo donde la instruccin
encontr la comparacin verdadera. La instruccin establece el bit .IN para interrumpir la
bsqueda.
La instruccin FLL llena los elementos de un arreglo con el valor de origen. El origen no se
cambia. El nmero de bits llenados es:
Conteo de bits = longitud * (nmero de bits en el tipo de datos de destino)
La instruccin FLL realiza la operacin en la memoria de datos contiguos.
La instruccin FLL no escribe ms all del fin de un arreglo. Si la longitud es mayor que el
nmero total de elementos en el arreglo de destino, la instruccin FLL se detiene al final
del arreglo. No se genera un fallo mayor.
El origen y el destino deben ser del mismo tipo para obtener los resultados ptimos. Si
usted desea llenar una estructura, use la instruccin COP. Si combina los tipos de datos
para el origen y destino, los elementos de destino se llenan con los valores de origen
convertidos.
INSTRUCCIONES DE SECUENCIA
Inicio
Descripcin:
La instruccin SQI detecta cundo se completa un paso en un pareja secuencial de
instrucciones SQO / SQI. Una vez habilitada, la instruccin SQI compara un elemento de
origen mediante una mscara con un elemento del arreglo para ver si hay igualdad.
Generalmente se usa la misma estructura CONTROL usada con las instrucciones SQO y
SQL.
La instruccin SQI realiza la operacin en la memoria de datos contiguos.
Cmo introducir un valor de mscara inmediato
Cuando se introduce una mscara, el software de programacin tiene valores decimales
predeterminados. Si desea introducir una mscara usando otro formato, ponga el prefijo
correcto antes del valor.
Descripcin:
La instruccin SQO establece las condiciones de salida para el prximo paso de una
pareja secuencial de las instrucciones SQO / SQI. Una vez habilitada, la instruccin SQO
incrementa la posicin, mueve los datos en la posicin mediante la mscara y almacena el
resultado en el destino. Si .POS > .LEN, la instruccin da la vuelta al inicio del arreglo de
secuenciador y contina con .POS = 1.
La instruccin SQO realiza la operacin en la memoria de datos contiguos.
Las instrucciones JSR, SBR y RET conducen la ejecucin de la lgica a una subrutina
distinta dentro del programa, escanean dicha subrutina una vez y retornan al punto inicial.
Tambin puede usar la instruccin JSR para probar una rutina de fallo o desactivar el
controlador.
Las instrucciones JSR, SBR y RET pasan parmetros hacia y desde una rutina segn el
valor. Esto significa que las instrucciones usan tiempo de ejecucin y memoria adicionales
para copiar los valores. Usted puede reducir el tiempo de ejecucin obteniendo acceso
directo a los datos del pro-grama y del controlador cubiertos desde la rutina en vez de
pasar los valores.
Puede pasar elementos de arreglo individuales, arreglos enteros, elementos de
estructuras individuales y estructuras enteras. Los arreglos y las estructuras se copian de
la misma manera que una instruccin COP copia los valores. Se recomienda pasar los
parmetros de arreglo o estructura a parmetros de arreglo o estructura del mismo tipo,
respectivamente.
FOR / BREAK
Descripcin:
La instruccin FOR ejecuta una rutina repetidamente. Una vez habilitada, la instruccin FOR
ejecuta repetidamente la rutina hasta que el valor del ndice excede el valor terminal. Esta
instruccin no pasa parmetros a la rutina.
Cada vez que la instruccin FOR ejecuta la rutina, aade el tamao de paso al ndice.
Tenga cuidado de no realizar demasiados lazos en un solo escn. Una cantidad excesiva de
repeticiones puede causar que el temporizador de control (watchdog) del controlador
sobrepase el tiempo de espera, lo cual causar un fallo mayor.
BREAK
RETURN
CAPITULO 4
INSTRUCCIONES ESPECIALES
FBC, PID
La instruccin FBC compara los bits de un arreglo de origen contra los bits de un arreglo
de referencia.
Una vez habilitada, la instruccin FBC compara los bits del arreglo de origen contra los
bits del arreglo de referencia y registra el nmero de bit de cada desigualdad en el arreglo
de resultados.
La instruccin FBC opera en la memoria de datos contiguos.
La diferencia entre las instrucciones DDT y FBC es que cada vez que la instruccin DDT
encuentra una desigualdad, la instruccin cambia el bit de referencia para que coincida
con el bit de origen. La instruccin FBC no cambia el bit de referencia.
Proportional Integral
Derivative (PID)
La instruccin PID controla una variable de proceso tal como el flujo, la presin, la
temperatura o el nivel. La instruccin PID tpicamente recibe la variable de proceso (PV)
de un mdulo de entrada analgica y modula una salida de variable de control (CV) en un
mdulo de salida analgica para mantener la variable de proceso en el punto de ajuste
deseado.
El bit EN indica el estado de ejecucin. Se establece el bit EN cuando la condicin de
entrada de rengln cambia de falso a verdadero. Se restablece el bit .EN cuando la
condicin de entrada de rengln se hace falsa. La instruccin PID no usa un bit .DN. La
instruccin PID ejecuta cada escn siempre que la condicin de entrada de rengln sea
verdadera.
La manera ms fcil de ejecutar la instruccin PID es colocar sta en una tarea peridica.
Establezca el tiempo de actualizacin del lazo (.UPD) para que sea igual al rgimen de la
tarea peridica y asegrese de que la instruccin PID se ejecuta durante cada escn de
la tarea peridica. Por ejemplo, use un rengln de lgica de escalera sin condicin .
Al usar una tarea peridica, asegrese de que la entrada analgica usada para la
variable de proceso se actualiza y enva al procesador a un rgimen sumamente ms
rpido que el rgimen de la tarea peridica. En el caso ms idneo, la variable de
proceso se debe enviar al procesador por lo menos cinco a diez veces ms rpido que el
rgimen de la tarea peridica. Esto minimiza la diferencia de tiempo entre los muestreos
reales de la variable de proceso y la ejecucin del lazo PID. Por ejemplo, si el lazo PID se
encuentra en una tarea peridica de 250 milisegundos, use un tiempo de actualizacin
del lazo de 250 milisegundos (.UPD = .25) y configure el mdulo de entrada analgica
para que produzca datos por lo menos cada 25 a 50 msegs.
Otro mtodo menos preciso de ejecutar una instruccin PID es colocar la instruccin en
una tarea continua y usar un bit de efectuado del temporizador para activar la ejecucin
de la instruccin PID.
Con este mtodo, el tiempo de actualizacin del lazo de la instruccin PID se debe
establecer para que sea igual al valor predeterminado del temporizador.
Igual al uso de una tarea peridica, se debe establecer el mdulo de entrada analgica
para producir la variable de proceso a un rgimen sumamente ms rpido que el tiempo
de actualizacin del lazo. Debe usar el mtodo de temporizador de ejecucin PID
solamente para los lazos con tiempos de actualizacin del lazo que sean por lo menos
varias veces ms largos que el tiempo de ejecucin en el peor de los casos para la tarea
continua.
El paso por cero representa el control de la banda muerta que permite que la instruccin
use el error para propsitos de computacin a la vez que la variable de proceso cruza en
la banda muerta hasta cruzar el punto de ajuste. Una vez que la variable de proceso cruza
el punto de ajuste (el error cruza cero y cambia signo) y siempre que la variable de
proceso permanezca en la banda muerta, no se cambiar la salida.
La banda muerta se extiende por encima y por debajo del punto de ajuste segn el valor
especificado. Introduzca cero para inhibir la banda muerta.
La banda muerta tiene las mismas unidades de escala que el punto de ajuste. Puede usar
la banda muerta sin la funcin de paso por cero seleccionando la opcin sin paso por
cero para la banda muerta en la ficha Configuracin o establezca el bit .NOZC en la
estructura PID.
Si usted usa la banda muerta, la variable de control debe ser REAL, si no se forzar a 0
cuando el error se encuentre dentro de la banda muerta
Cmo usar el lmite de salida
Usted puede establecer un lmite de salida (porcentaje de salida) en la salida de control.
Cuando la instruccin detecta que la salida ha llegado a un lmite, establece un bit de
alarma e impide que la salida sobrepase el lmite inferior o superior.
Prealimentacin o polarizacin de salida
Usted puede prealimentar una perturbacin del sistema alimentando el valor .BIAS en el
valor de prealimentacin / polarizacin de la instruccin PID. El valor de prealimentacin
representa una perturbacin alimentada en la instruccin PID antes de que la perturbacin
puede cambiar la variable de proceso. La prealimentacin se usa frecuentemente para
controlar los procesos con un retraso de transporte. Por ejemplo, un valor de
prealimentacin que representa agua fra vertida en una mezcla tibia podra reforzar el
valor de salida ms rpidamente que esperar hasta que cambia la variable de proceso
como resultado del mezclado.
Un valor de polarizacin se usa tpicamente cuando no se usa el control integral. En tal
caso, el valor de polarizacin se puede ajustar para mantener la salida en el rango
requerido para mantener la PV cerca del punto de ajuste.
Captulo 5
Direccionamiento Local y
Remoto
lugar:SlotNumber:Type.MemberName.SubMemberName.bit
donde:
Alias
Un alias de Tag permite crear un Tag que representa otro Tag. Esto es til para definir
nombres de Tags descriptivos para los valores de E/S. Por ejemplo:
Este mdulo maneja las comunicaciones entre el chasis del controlador y el chasis
remoto
a.- Abra el proyecto RSLogix 5000 en Fuera de Lnea
b.- Seleccione la carpeta I/O Configuration , active el botn de la derecha del Mouse y
seleccione New Module
d. Especifique
Este mdulo maneja la comunicacin entre la CNB Local y las tarjetas de E/S del rack
Remoto
a.- Abra el proyecto RSLogix 5000 en Fuera de Lnea
b.-Seleccione el Icono del Mdulo CNB (localizado en la carpeta de
configuracin del I/O), active el botn de la derecha del Mouse y
seleccione New Module
d. Especifique
d.- Especifique
Formatos de Comunicacin
La siguiente Tabla indica los diferentes formatos utilizados por los Mdulos de E/S
Validar Conexiones
Respuesta
Accin
No
El controlador se est comunicando con el Mdulo
Si
La comunicacin no se ha establecido. Contine en el siguiente paso
b.- Identifica una Falla de comunicacin.
Inicia en el mdulo de comunicacin Local y mueve el mouse hacia abajo a travs
del rbol.
c.- Identifica el Cdigo de Falla
Selecciona el mdulo que indica el smbolo de falla y haz clic con el botn
de la derecha del mouse
Selecciona Properties
Selecciona la carpeta de connection
Identifica el cdigo de la falla de comunicacin
Mdulo 1756-IF16
Alambrando el Block de
Terminales Removibles
Especificaciones
MODULO 1756-OF4
Alambrando el Block de
Terminales removibles
Especificaciones
MODULO 1756-IA16
Alambrando el Block de
Terminales Removibles
Especificaciones
MODULO 1756-OA16
Alambrando el Block de
Rerminales Removibles
Especificaciones
MODULO 1756-DNB
Lo que puede hacer tu
Mdulo
The 1756-DNB module communicates with DeviceNet devices over the network to:
The 1756-DNB module communicates with the controller in the form of Input, Output, and
Diagnostic Tables. Information exchanged includes:
Configuring Devices
ControlLogix/DNB
Comunicndose con
Dispositivos
and
Data
Collection
on
Higher-Level
Networks
Via
The 1756-DNB module communicates with a device via strobe, poll, change of state,
and/or cyclic messages. It uses these messages to solicit data from or deliver data to
each device. Data received from the devices, or input data, is organized by the 1756DNB module and made available to the controller. Data received from your Logix5550
controller, or output data, is organized in the 1756-DNB module and sent on to your
devices.
To manage the flow of data between your controller and the network devices, the 1756DNB module uses the following data tables.
You can configure two of these data tables through RSNetWorx software. These two
tables are stored in the 1756-DNB modules non-volatile memory and used to construct
all other data tables:
possible for your 1756-DNB module to make device data available to your controller. The
SLT tells your 1756-DNB module:
Comunicacin Va ControlNet
Before performing this example the ControlNet network must be configured
and running. A 1756-CNB module must be installed in the ControlLogix
chassis with the 1756-DNB module. In this example the 1756-CNB module is
in slot 3 of the ControlLogix chassis and is configured as ControlNet node 11.
Use the actual configuration of your CNB module when performing this
example.
1. Start RSNetWorx.
2. From the File menu, select New.
3. If you have RSNetWorx for ControlNet installed on your computer you
may see the following window. Otherwise, proceed to step 4.
4. Click on the Online button on the toolbar. A list of the available drivers in
RSLinx will appear. (Your list may appear different from that shown
below, depending upon what you have configured on your system.)
5. Select the + next to your ControlNet driver (AB_KTC-1 above) to
expand the tree.
6. Navigate down the tree through the backplane until you reach the
DeviceNet network on channel A of the 1756-DNB module.
7. Select the OK button to accept the path. You will be prompted to upload
or download devices before going online
La comunicacin va Ethernet y DHPlus se realizan de igual manera que el anterior, con
la diferencia que se muestrea en el rbol a travs de la tarjeta correspondiente.
Troubleshooting
OK Status Indicator
This bi-color (green/red) LED provides device status in the ControlLogix chassis. It
indicates whether the device has power and is operating properly.
MODULO 1756-CNBR
Instalacin del Mdulo
1.- Use your fingers or a small screwdriver to set the modules network address switches
to a unique ControlNet network address. You can select an address of 01 to 99; 00 is
invalid.
2.- Place the module in the formed tracks on the top and bottom of any slot, and slide
the module into the chassis. Press firmly and evenly to seat the module in its backplane
connector
Conectando a la Red
You can connect the module to the ControlNet network using a tap (1786- TPR, -TPS _ ,
-TPYR, -TPYS _ ) or a network access cable (1786- CP).
Use the 1786- CP cable for temporary connections (i. e., programming software). For
permanent connections, use a tap.
2. Connect the taps straight or right angle connector to the modules BNC connector.
Troubleshooting
Especficaciones
Controlador 1756-L1
Caractersticas
Tabla de Especificaciones
Checkeo de Leds
Puerto Serial
Nota:
Tambin puede usar un cable 1747-CP3 (de la familia de productos SLC), pero una vez
conectado el cable, no se puede cerrar la puerta del controlador.
BIBLIOGRAFIA
La Informacin aqu mencionada fue obtenida de los siguientes documentos de Rockwell International Corp.:
Data Disc Information Library 2000.1
No. de Catlogo
No. De Publicacin
1756-CNB, CNBR
1756-DNB
1756-IA16
1756-IB16
1756-L1.-L1MX
1756-5.32ES
1756-6.5.15ES
1756-5.29ES
1756-5.31ES
1756-6.4.1ES
1756-6.5.12.ES
1756-5.28ES
1756-OA16
No. De Publicacin
1756-L1,-L1MX
1756-IF16
1756-OF4
1756-PM001A-EN-P
1756-5.39
1756-5.42