rslogix5000 lab 1a

84
RsLogix5000 Lab 1A: Creando un Nuevo Archivo Controlador y logica ladder Publicado por José Carlos VillajulcaJueves, 24 Enero 2013 03:51 0 0 ¡Escribe el primer comentario! Imprimir Email tamaño de la fuente En este laboratorio, le introduciremos a la familia de productos Logix. En este laboratorio, usted: -Creará un Nuevo archivo de controlador -Escribirá lógica de escalera usando nombres de etiqueta simbólicos -Configurará sus módulos I/O -Crearás las etiquetas de módulo como aliases con las etiquetas que usted creó en su lógica de escalera Siga los pasos abajo detallados para completar el Laboratorio 1. Iniciando el Software de Programación RSLogix 5000 En esta sección del laboratorio, usted iniciará el software RSLogix 5000, que le permitirá programar su procesador. 1. Haga doble click en el icono RSLogix 5000 en la Pantalla Principal (Desktop) para iniciar el software RSLogix 5000.

Upload: jose-angel-puente-puente

Post on 02-Jan-2016

103 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: RsLogix5000 Lab 1A

RsLogix5000 Lab 1A: Creando un Nuevo Archivo Controlador y logica ladderPublicado por  José Carlos VillajulcaJueves, 24 Enero 2013 03:51

  0  0  

¡Escribe el primer comentario!

Imprimir

Email

tamaño de la fuente   

En este laboratorio, le introduciremos a la familia de productos Logix.

En este laboratorio, usted:

-Creará un Nuevo archivo de controlador 

-Escribirá lógica de escalera usando nombres de etiqueta simbólicos

-Configurará sus módulos I/O

-Crearás las etiquetas de módulo como aliases con las etiquetas que

usted creó en su lógica de escalera

 

Siga los pasos abajo detallados para completar el Laboratorio 1.

 

Iniciando el Software de Programación RSLogix 5000

 

En esta sección del laboratorio, usted iniciará el software RSLogix

5000, que le permitirá programar su procesador.

 

1.Haga doble click en el icono RSLogix 5000     en la Pantalla

Principal (Desktop) para iniciar el software RSLogix 5000.

 

La pantalla RSLogix 5000 aparece. 

 

Page 2: RsLogix5000 Lab 1A

4

 

Creando un Nuevo Archivo de Controlador 

 

En esta sección el laboratorio, usted creará su primer archivo de

controlador.

 

1.En el menú File (Archivo), elija Nuevo.

 

El diálogo New Controller (Nuevo Controlador) aparece.

 

Page 3: RsLogix5000 Lab 1A

 

 

2.En el menú desplegable hacia abajo Type (Tipo), elija el

controlador 1756-L1 ControlLogix 5550 Controller o el que esté

usando en su estación de trabajo.

 

3.En el campo Name (Nombre), teclee 'Controller1' como nombre del

controlador.

 

4.En el menú con despliegue hacia abajo Chassis Type (Tipo de

Chasis), elija 1756-A10 10-Slot ControlLogix Chassis para que

coincida con el chasis de la caja de demo ControlLogix usado para este

laboratorio.

 

5.En el campo Slot Number (Nombre de Ranura), elija 0 para que

coincida con la posición del primer controlador Logix5550 en el chasis.

 

6.En el campo Create In (Crear En), teclee 'C:\RSLogix5000\Projects\

Labs' o haga click en el botón Browse (Examinar) para navegar a ese

directorio.

Page 4: RsLogix5000 Lab 1A

 

7.Haga click en OK.

 

Controller Organizer aparece del lado izquierdo de la ventana RSLogix

5000, con un fólder llamado Controller Controller1. Usted acaba de

crear su primer archivo de controlador. En este momento, no existe I/O,

ni base de datos de cejillas ni lógica asociada con el archivo del

controlador.

 

 

 

*Controller Organizer es una representación gráfica del contenido de

su archivo de controlador. Esta representación consiste en un árbol de

fólderes y archivos que contienen toda la información acerca de los

Page 5: RsLogix5000 Lab 1A

programas y datos en el actual archivo del controlador. Los fólderes

principales que tiene por default este árbol son:

  -Controller File Name (Nombre de Archivo de Controlador) –

contiene etiquetas con alcance de controlador, administrador de fallas

del controlador y el administrador de energización.

  -Tasks (Tareas) - las tareas son mostradas en este fólder. Cada tarea

muestra sus programas con rutinas de escalera y etiquetas con alcance

de programa.

  -Trends (Tendencias) – las tendencias son mostradas en este fólder.

  -Data Types (Tipos de Datos) – muestra tipos de datos predefinidos

y definidos por el usuario. Los datos definidos por el usuario son

creados en este  fólder.

  -Configuración I/O – contiene la información acerca de la

configuración del hardware en este archivo de controlador. Mantiene

una jerarquía de módulos con los que el controlador es configurado

para comunicarse.

Delante de cada fólder hay un cuadro que contiene un signo + o un

signo -. El signo + indica que el fólder está cerrado. Haga click en él

para expandir el árbol y mostrar los archivos en el fólder. El signo -

indica que el fólder ya está abierto y su contenido es visible.

Haciendo click con el botón derecho del mouse invoca diferentes menús

emergentes relativos al contexto. A menudo, usted descubrirá que esto

constituye un atajo para acceder a la ventana de propiedades o a

opciones de menú desde la barra de menú. Haciendo doble click en los

archivos de la ventana de Controller Organizer con frecuencia hace

emerger diálogos funcionales, desde los cuales usted puede alimentar

parámetros para realizar tareas relevantes.

 

Editando la Rutina Principal 

 

En esta sección del laboratorio, usted editará la lógica de escalera para

la rutina principal en su fólder MainProgram (Programa Principal) y

luego añadir una instrucción de entrada y otra de salida.

 

1.En el menú View (Ver), elija Toolbars (Barras de Herramientas).

 

Page 6: RsLogix5000 Lab 1A

El diálogo Toolbars aparece.

 

 

2.Verifique que las 3 primeras barras de herramientas y la quinta estén

con un check y luego haga click en Close (Cerrar).

 

3.En Controller Organizer, haga doble click en el icono Main

Routine   (Rutina Principal) . 

 

Un escalón vacío aparece en el editor de escalera Ladder Editor.

 

Page 7: RsLogix5000 Lab 1A

 

 

4.En la barra de herramientas Ladder Instructions (Instrucciones de

Escalera) (como se muestra abajo), haga click en la cejilla Bit.

 

La barra de herramientas Ladder Instructions (Instrucciones de

Escalera) se actualiza para mostrarle todas las instrucciones Bit

disponibles. 

 

  

5.Haga click en el icono XIC (Examine On/Examinar En)   para

alimentar la instrucción en el escalón.

Page 8: RsLogix5000 Lab 1A

 

La instrucción XIC aparece en el escalón de Ladder Editor, como se

muestra abajo.

 

 

 

6.Haga click con el botón del mouse en el Signo de Interrogación

(?) en el área resaltada en azul arriba de la instrucción XIC, y elija New

Tag (Nueva Etiqueta).

 

El diálogo New Tag (Nueva Etiqueta) aparece.

 

Page 9: RsLogix5000 Lab 1A

 

7.En el campo Name (Nombre), teclee ‘Switch’.

 

Verifique que MainProgram (Programa Principal) aparece en el campo

Scope (Alcance). Switch es entonces creado como etiqueta con alcance

de programa.

 

*Existen dos tipos de alcance de etiqueta: las de alcance de programa y

las de alcance de controlador. Las primeras son accesibles solo para las

rutinas de un programa específico. Las segundas son accesibles para

las rutinas de todos los programas en un controlador.

 

8.En selecciones Tag Type (Tipo de Etiqueta), elija Base.

 

9.En el menú Data Type (Tipo de Datos), elija BOOL.

 

10.Haga click en OK.

 

Su escalón deberá de verse ahora así:

 

Page 10: RsLogix5000 Lab 1A

 

11.Haga click y mantenga presionado el botón del mouse en el

icono OTE (Output Energize)   en la barra de herramientas y

arrástrelo sobre la línea azul del escalón 0 hasta que aparezca un punto

verde a la derecha de la instrucción XIC que usted alimentó.

Cuando libere el botón del mouse, la instrucción OTE será colocada al

final del escalón 0. Este es un modo alternativo de alimentar una

instrucción en un escalón.

 

12.Haga click con el botón del mouse en el Signo de Interrogación

(?) en el área azul arriba de la instrucción OTE instruction, y

elija New Tag (Nueva Etiqueta).

 

El diálogo New Tag (Nueva Etiqueta) aparece.

 

13.Ingrese los parámetros como se muestra abajo y haga en OK.

 

 

Page 11: RsLogix5000 Lab 1A

 

  Su escalón deberá verse ahora así :

 

 

14.Haga click derecho con el botón del mouse en el número de escalón

(0), y elija Verify Rung (Verificar Escalón).

Un mensaje aparece en la parte inferior de la ventana RSLogix 5000

indicando los resultados del comando Verify Rung (Verifique

Escalón).

 

Nota: el mensaje aparecerá ya sea en la barra de status en la parte

inferior de la pantalla o en la ventana Results (Resultados) si es

seleccionada bajo el menú View (Ver). Si hay errores, usted debe

corregirlos antes de que el escalón se verifique. Usted puede también

verificar la rutina eligiendo Verify > Routine (Verificar > Rutina) en

el menú Logic (Lógica).

 

15.Haga click en la X en la esquina superior derecha el editor de

escalera Ladder Editor para cerrar el editor.

 

16.En Controller Organizer, bajo MainProgram (Programa

Principal), haga doble click en el fólder Program Tags (Etiquetas de

Programa) para ver las dos etiquetas con alcance de programa.

 

Data Monitor aparece, con dos datos en la columna Tag Name (Nombre

de Columna).

 

Page 13: RsLogix5000 Lab 1A

Rslogix5000 Lab 1B: Identificando propiedades del programa principal y Configurando modulos I/OPublicado por  José Carlos VillajulcaMiércoles, 06 Febrero 2013 03:24

  0  0  

¡Escribe el primer comentario!

Imprimir

Email

tamaño de la fuente   

Verificando las Propiedades de la Tarea Principal y el Programa

Principal

En esta sección del laboratorio, usted verificará que las propiedades de

la tarea principal y programa principal del controlador estén

correctamente configurados.

 

1.    En Controller Organizer, haga click derecho con el botón del

mouse en el icono MainTask (Tarea Principal)   y

elija Properties (Propiedades).

 

El diálogo Task Properties (Propiedades de Tarea) aparece.

 

Page 14: RsLogix5000 Lab 1A

 

2.    Haga click en la cejilla Program Schedule (Agenda de

Programa) y verifique que el Programa Principal (MainProgram)

aparece en el campo de programas Scheduled.

 

Si no es así, haga click en el botón Add para agendar el programa

MainProgram. Si un fólder de programa no es agendado bajo una tarea,

no será ejecutado y aparecerá en el fólder Unscheduled Programs

(Programas no Agendados) en Controller Organizer.

 

Page 15: RsLogix5000 Lab 1A

 

3.    Haga click en la cejilla Configuration (Configuración) y

verifique que Watchdog (Perro Guardián) este puesto para 500 ms.

 

 

Watchdog (Perro Guardián) es una tarea de escaneo de tiempo que, si

es excedida, provoca una falla en el procesador.

Page 16: RsLogix5000 Lab 1A

 

4.    Haga click en OK para cerrar el diálogo Task Properties

(Propiedades de Tarea).

 

5.    En Controller Organizer, haga click con el botón derecho del

mouse en el icono MainProgram (Programa Principal)   y

elija Properties (Propiedades).

El diálogo Program Properties (Propiedades de Programa) aparece.

 

 

6.    Haga click en la cejilla Configuration (Configuración) y

verifique que MainRoutine (Rutina Principal) aparezca en el campo

Main (Principal). Si no, elija MainRoutine en el menú con despliegue

hacia abajo Main.

 

Page 17: RsLogix5000 Lab 1A

 

*Cada fólder de programa debe tener una rutina principal asignada.

Todas las otras rutinas en un fólder de programa son ejecutadas

solamente si son seleccionadas como rutina por falla, o si son llamadas

usando una instrucción JSR de otra rutina en el mismo fólder.

 

7.    Haga click en OK para cerrar el diálogo Program Properties

(Propiedades de Programa).

 

8.    En el menú File (Archivo), elija Save (Guardar) para salvar su

programa.

 

Configurando Su I/O

En esta sección del laboratorio, usted configurará sus módulos I/O y

usará las capacidades de crear aliases del software RSLogix 5000 para

crear como aliases las etiquetas que usted ya diseñó en su lógica de

escalera para las etiquetas de módulo.

 

 

Configurando el Módulo Discrete Output Module (Módulo

Diferenciado de Salida)

Page 18: RsLogix5000 Lab 1A

En esta sección del laboratorio, usted agregará el módulo diferenciado

de salida en la Ranura 0 a la lista de Configuración de I/O.

 

1.    En Controller Organizer, haga click con el botón derecho del

mouse en el fólder I/O Configuration (Configuración de I/O) y

elija New Module (Nuevo Módulo).

El diálogo Select Module Type (Seleccione Tipo de Módulo) aparece,

con una lista de módulos disponibles. Haga click en la flecha hacia

abajo en el lado inferior derecho del diálogo para recorrer hacia abajo

la lista de módulos hasta el módulo 1756-OB16D.

 

 

2.    Haga doble click en el módulo 1756-OB16D.

El diálogo Module Properties (Propiedades de Módulo) aparece.

 

Page 19: RsLogix5000 Lab 1A

 3.    Ingrese los parámetros como se muestra abajo y haga click

en Finish (Terminar).

 

 

 

El software RSLogix 5000 completará la configuración del modulo por

usted, usando valores por default para los restantes parámetros de

configuración.

Si desea aprender acerca de la configuración manual de estos módulos

de diagnóstico, complete el laboratorio opcional intitulado Laboratorio

7: Demostrando Las Capacidades de Diagnóstico I/O

Diferenciado una vez que haya completado todos los laboratorios

necesarios.

  

Observando las Etiquetas

En esta sección del laboratorio, usted verá las etiquetas que fueron

creadas para el módulo 1756-OB16D en la Ranura 1 cuando usted creó

el módulo.

1.    En Controller Organizer, haga doble click en el icono Controller

Tags (Etiquetas de Controlador) 

Page 20: RsLogix5000 Lab 1A

 

El monitor de datos Data Monitor aparece, con 3 datos en la columna

Tag Name (Nombre de Etiqueta):

 

    Local:1:C

    Local:1:I

    Local:1:O

 

Estos datos son estructuras de etiquetas y contienen más etiquetas de

las que en realidad se muestran en la ventana Data Monitor. Fíjese en

el signo + contiguo al nombre de la etiqueta; esto indica que usted

puede expandir la estructura de etiqueta para ver más información de

etiqueta.

 

 

*El nombre Local indica que estas etiquetas están asociadas con un

módulo que está en el mismo chasis que el controlador. El número

entre comillas es el número de ranura del el módulo; en este caso, el

Page 21: RsLogix5000 Lab 1A

módulo está en la ranura 1. Los caracteres que aparecen después de la

última comilla (por ejemplo, la C, la I y la O) indican si los datos son de

Configuration (Configuración), Input (Entrada) o Output (Salida). 

El campo Scope arriba de la columna Tag Name (Nombre de Etiqueta)

muestra el alcance para las etiquetas que son mostradas. El alcance

define el rango en el que las etiquetas son reconocidas dentro de las

rutinas. Las etiquetas creadas en el alcance del controlador son

accesibles para todas las rutinas en todos los fólderes de programas;

aquellos creados en el alcance de programa son accessibles sólo para

las rutinas dentro de dicho folder de programa.

En este caso, el alcance de la etiqueta es Controller1 (controlador), que

indica que las etiquetas son válidas para todas las rutinas en todos los

fólderes de programas en este archivo de controlador. Si el campo del

alcance contuviera un nombre de programa, entonces las etiquetas

serían válidas sólo para las rutinas en el fólder de programa

especificado.

 

2.    Haga click en el signo + que está delante de la

etiqueta Local:1:C para mostrar las etiquetas de configuración para

este módulo.

 

Data Monitor se actualiza para mostrarle todas las etiquetas debajo de

la etiqueta Local:1:C. Si no puede ver el nombre completo y valor de la

etiqueta, arrastre los bordes de las columnas respectivas para

ensancharlas.

 

Page 22: RsLogix5000 Lab 1A

 

Haga click en la flecha que apunta hacia la derecha en la parte inferior

de la pantalla para ver otras columnas de la base de datos de etiquetas.

Los 2's en la columna Value (Valor) indican que el estilo (o raíz) de los

valores es binario. El signo # sirve como delimitador entre el estilo y el

resto del valor. Fíjese que algunas de las etiquetas de configuración

consisten de 32 bits. Estos bits están numerados de 0 a 31 de derecha a

izquierda. Los bits individuales que están fijados en estas etiquetas son

el resultado de la configuración por default que fue usada cuando usted

alimentó el módulo en la lista I/O de Configuración.

 

3.    Haga click en el signo + que está delante de la

etiqueta Local:1:I para mostrar todas las etiquetas de entrada para

este módulo.

Usted deberá ver 6 datos bajo esta estructura de etiqueta. (Si por

alguna razón no es así, por favor informe a su instructor de

laboratorio.)

Page 23: RsLogix5000 Lab 1A

 

4.    Haga click en el signo + que está delante de la

etiqueta Local:1:O para mostrar todas las etiquetas de salida para este

módulo.

La etiqueta Local:1:O.Data aparece bajo la estructura de etiqueta

Local:1:O. Las etiquetas rotuladas Local:1:O.Data son los bits de salida

reales (como los datos de imagen de salida en un procesador PLC-5).

 

5.    Haga click en la X de la esquina superior derecha de Data Monitor

para cerrar la ventana.

 

 

Configurando el Módulo Módulo Diferenciado de Entrada

En esta sección del laboratorio, usted agregará el módulo de entrada

diferenciado en la Ranura 2 a la lista I/O de Configuración.

1.    En Controller Organizer, haga click con el botón derecho del

mouse en el fólder I/O Configuration y elija New Module (Nuevo

Módulo).

 

El diálogo Select Module Type (Seleccionar Tipo de Módulo) aparece,

con una lista de módulos disponibles.

 

Page 24: RsLogix5000 Lab 1A

 

2.    Haga doble click en el módulo 1756-IB16D.

El diálogo Module Properties (Propiedades de Módulo) aparece.

 

 3.    Ingrese los parámetros como se muestra abajo y haga click

en Finish (Terminar).

 

Page 25: RsLogix5000 Lab 1A

 

 

  Verificando la Creación de Etiquetas

En esta sección del laboratorio, usted verificará que las etiquetas

fueron creadas para el módulo 1756-IB16D en la Ranura 2.

1.    En Controller Organizer, haga doble click en el icono

Controller Tags (Etiquetas de Controlador) 

El monitor de datos Data Monitor aparece, con 2 nuevos datos en la

columna Tag Name (Nombre de Etiqueta):

 

  Local:2:C

  Local:2:I

 

El modulo de entrada que usted creó tiene información de Input

(Entrada) y Configuration (Configuración).

 

2.    Haga click en el signo + que está adelante de la

etiqueta Local:2:C para mostrar todas las etiquetas de configuración

para este módulo.

Page 26: RsLogix5000 Lab 1A

Cambia el ancho de la columna Tag Name si es necesario para poder

ver los nombres completos de las etiquetas.

 

3.    Haga click en el signo + que está delante de la

etiqueta Local:2:I para mostrar todas las etiquetas de entrada para

este módulo.

La etiqueta Local:2:I.Data contiene todos los bits reales de entrada

(como la tabla de datos de imagen de entrada en un procesador PLC-5).

 

Trazando las rutas de los puntos I/O a las Etiquetas

 

En esta sección del laboratorio, usted asignará las etiquetas Light y

Switch a puntos en los módulos1756-OB16D y 1756-IB16D.

 

1.    Haga click en la cejilla Edit Tags (Editar Etiquetas) en la parte

inferior izquierda de la ventana Data Monitor.

 

2.    En el menú de despliegue hacia abajo Scope (Alcance),

elija MainProgram (Programa Principal).

 

3.    En la columna Alias For (Alias Para), haga click en la caja que

está después de Light, y luego click en la flecha hacia abajo que

aparece del lado derecho de la caja.

 

4.    En el examinador de etiquetas que aparece, haga click

en Controller Scoped Tags (Etiquetas con Alcance de

Controlador). 

 

5.    Haga click en el signo + que está frente a Local:1:O y haga click

en Local:1:O.Data.

De nuevo, una flecha hacia abajo aparece del lado derecho de la caja

Page 27: RsLogix5000 Lab 1A

6.    Haga click en la flecha.

Una coordenada de números aparece, representando los bits en la

etiqueta.

7.    Haga click en 0 para seleccionar el bit 0.

 

8.    Repita los pasos del 3 al 6 para la etiqueta llamada Switch.

 

Elija Local:2.I para acceder a las entradas del módulo y use

Local:2:I.Data.0 como etiqueta alias.

 

9.    En el menú File (Archivo), elija Save (Guardar) para salvar su

programa.

 

10.    Haga click en la X que está en la esquina superior derecha de Tag

Editor para cerrar el editor.- See more at: http://instrumentacionycontrol.net/cursos-libres/automatizacion/plc-rslogix500-basic-int/item/679-lab-1b-identificando-propiedades-del-programa-principal-y-configurando-modulos-i-o.html#sthash.49So7ynH.dpuf

Page 28: RsLogix5000 Lab 1A

Rslogix5000 Lab 2A: Configurando el Driver de Comunicaciones y verificando Comunicaciones RsLogix-PLCPublicado por  José Carlos VillajulcaLunes, 11 Febrero 2013 03:31

  0  0  

¡Escribe el primer comentario!

Imprimir

Email

tamaño de la fuente   

 

En este laboratorio, le introduciremos a las operaciones en línea que

usted completará con el software RSLogix 5000. En este laboratorio,

usted:

-Iniciará el software de comunicaciones RSLinx y configurará su driver

de comunicaciones

-Verificará las comunicaciones al controlador

-Descargará su programa al controlador, usando el driver que usted

configuró

-Creará una nueva tarea periódica

-Creará un nuevo programa

-Creará una nueva rutina

-Creará una selección de contadores

 

 

Iniciando el Software RSLinx 

 

Page 29: RsLogix5000 Lab 1A

En esta sección del laboratorio, usted iniciará el software RSLinx, que

le permitirá configurar el driver que usará para comunicarse con el

procesador Logix.

 

1.Haga doble click en el icono RSLinx   en la Pantalla Principal

(Desktop) para iniciar el software RSLinx.

La pantalla Rockwell Software RSLinx Gateway - [RSWho - 1] aparece.

 

 

*La ventana RSWho es en realidad RSLinx's la interfase del examinador

de red, que le permite ver todas sus conexiones activas de red.

La sección izquierda de esta ventana es el Tree Control (Control de

Árbol) que muestra redes y dispositivos en una vista jerárquica. Cuando

una red o dispositivo se colapsan, como lo indica el signo +, usted

Page 30: RsLogix5000 Lab 1A

puede hacer click en el signo + o doble click en el icono de la red o

dispositivo para expandir la vista y comenzar a examinar. Cuando una

red o dispositivo son expandidos, como lo indica el signo -, usted puede

hacer click en el signo – o doble click en el icono de red o dispositivo

para colapsar la vista.

El lado derecho de la ventana RSWho es List Control (Control de Lista),

que es una representación gráfica de todos los dispositivos presentes

en la red.

 

Tip

Si existe un error de status de comunicación con un dispositivo (por

ejemplo, cuando un dispositivo reconocido es desconectado sin querer),

el dispositivo aparece marcado con una X roja, indicando que RSWho lo

reconoció previamente, pero no puede hacerlo ahora. Usted puede

optar por remover el dispositivo de la pantalla RSWho, o bien corregir

el error de comunicación.

 

 

Agregando el Driver RS-232 DF1

 

En esta sección del laboratorio, usted agregará el driver RS-232 que

usted puede usar para comunicarse con el procesador Logix.

 

1.En el menú Communications (Comunicaciones), elija Configure

Drivers (Configurar Drivers).

 

El diálogo de Configure Drivers aparece.

 

Page 31: RsLogix5000 Lab 1A

 

 

2.En el menú con despliegue hacia abajo Available Driver Types

(Tipos Disponibles de Driver), elija RS-232 DF1 Devices y haga

click en el botón Add New (Agregar Nuevo).

 

El diálogo Add New RSLinx Driver aparece. Se le pedirá dar un nombre

al driver.

 

 

  

3.Haga click en OK para aceptar el nombre que viene por default

(AB_DF1-1).

 

El diálogo Configure Communications Device (Configurar el Dispositivo

de Comunicaciones Allen-Bradley DF1) aparece.

Page 32: RsLogix5000 Lab 1A

 

 

 

 

Importante: antes de proceder, asegúrese que el cable serial (1747-

CP3 o 1756-CP3) está conectado desde el Puerto serial al frente del

procesador Logix al puerto serial en la parte posterior de su PC.

 

 

Este cable serial debería estar ya colocado para usted, pero confirme

esta conexión antes de continuar con el resto del laboratorio.

 

 

Nota: Las ranuras en todo el chasis están numeradas de izquierda a

derecha, comenzando con la Ranura (Slot) 0. En una estación

ControlLogix, el chasis puede consistir de 10 ranuras, numeradas 0 al

9.

Page 33: RsLogix5000 Lab 1A

 

 

4.Haga click en el botón Auto-Configure (Auto-Configurar).

 

Si el cable serial está correctamente colocado, como confirmó usted en

el paso previo, entonces RSLinx automáticamente establece los

parámetros DF1 apropiados para usted cuando hace click en este

botón.

 

 

El diálogo Configure Allen-Bradley DF1 Communications Device se

actualiza y los parámetros aparecen como sigue:

 

 

 

Nota: El campo device contiene "Logix 5550 - Serial Port,"

independientemente de la plataforma que esté usted usando.

Page 34: RsLogix5000 Lab 1A

 

  

5.Si los parámetros en su pantalla coinciden con el diálogo como se

muestra arriba, haga click en OK.

 

El driver AB_DF1 deberá aparecer ahora en la lista Configured Drivers

(Drivers Configurados) en la pantalla Configure Drivers (Configurar

Drivers), y deberá estar enlistado como "Running" (“Ejecutándose) en la

columna Status.

 

 

 

 

6.Una vez que usted haya verificado que el driver está configurado y

ejecutándose, haga click en el botón Close (Cerrar) para cerrar el

diálogo Configure Drivers.

 

Nota: El driver AB_DF1 aparece en la pantalla RSWho, en los lados

izquierdo y derecho.

 

Page 35: RsLogix5000 Lab 1A

 

 

Verificando las Comunicaciones al Procesador

 

En esta sección del laboratorio, usted usará RSWho para verificar que

usted puede comunicarse ahora con el procesador Logix vía el driver

DF1 que acaba de agregar.

 

Nota: Todas las ilustraciones en pantalla en esta sección son basadas

en lo que usted vería si estuviera sentado ante una estación

ControlLogix. Si usted se encuentra ante una estación con otra

plataforma, busque el icono relacionado para decirle cómo debería

verse su pantalla en este mismo punto.

 

 

Page 36: RsLogix5000 Lab 1A

1.En la ventana RSWho, haga doble click en el icono del

driver AB_DF1-1, DF1.

 

 

 

 

2.Haga doble click en el icono del controlador.

 

El controlador se expande para mostrar el panel de conexión posterior

del chasis y el puerto serial del controlador. Por ejemplo, esto es lo que

verá para el controlador Logix5550.

 

 

Page 37: RsLogix5000 Lab 1A

 

 

3.Haga doble click en el icono Backplane (Panel de Conexión

Posterior).

 

El backplane se expande para mostrar todos los dispositivos conectados

a él. Por ejemplo, esto es lo que verá para el controlador Logix5550.

 

 

Page 38: RsLogix5000 Lab 1A

 

 

4.Verifique que el LED RS232 en el controlador en la ranura 1

parpadee en verde

 

5.Haga click en la X es la esquina superior derecha de la ventana

RSWho para detener RSWho.

 

6.Haga click en – en la esquina superior derecha de la ventana RSLinx

para minimizar RSLinx.

 

 

 

Descargando el Programa Usando el Driver RS-232 DF1 

 

 

Page 39: RsLogix5000 Lab 1A

En esta sección del laboratorio, usted descargará el programa que

usted ha creado para el controlador en la caja de demo, usando el

driver DF-1 que usted configuró antes.

 

1.En el menú Communications (Comunicaciones), elija Who Active

(Quién Activo).

 

El diálogo Who Active aparece. Note que su pantalla puede aparecer

ligeramente diferente, dependiendo del tipo de controlador al que esté

usted conectado.

 

 

 

 

2.Haga doble click en el icono AB_DF1-1, DF1 y haga click en el dato

del controlador para seleccionar el controlador como el controlador que

es su objetivo.

 

3.Haga click en el botón Download (Descargar).

 

 

Page 40: RsLogix5000 Lab 1A

Usted verá la siguiente Descarga. Note que el controlador debe estar

en los modos Program o Remote Program para poder descargarse. Si

no es así, se le pedirá confirmar que está bien para el software cambiar

los modos antes de descargar. Dependiendo de en qué modo se

encuentre, el mensaje que vea variará; siga las instrucciones en el

mensaje y continúe con la descarga.

 

 

 

 

4.Haga click en el botón Download (Descargar).

 

Usted verá una serie de diálogos de progreso a medida que su

programa es descargado al controlador.- See more at: http://instrumentacionycontrol.net/cursos-libres/automatizacion/plc-rslogix500-basic-int/item/681-lab-2a-configurando-el-driver-de-comunicaciones-y-verificando-comunicaciones-rslogix-plc.html#sthash.yVAWDpKm.dpuf

Page 41: RsLogix5000 Lab 1A

Rslogix5000 Lab 2B: Creando tareas periodicas, programas y rutinasPublicado por  José Carlos VillajulcaViernes, 22 Febrero 2013 02:20

  0  0  

¡Escribe el primer comentario!

Imprimir

Email

tamaño de la fuente   

Creando una Nueva Tarea Periódica

En esta sección del laboratorio, usted creará una nueva tarea periódica

que usaremos entonces para agendar la ejecución de un nuevo

programa. En este punto, usted deberá estar en línea con su

controlador. Asegúrese de que el controlador está en el modo Program.

 

1.En Controller Organizer, haga click con el botón derecho del mouse

en el icono Tasks (Tareas)   y elija New Task (Nueva Tarea).

 

El diálogo New Task (Nueva Tarea) aparece.

 

Page 42: RsLogix5000 Lab 1A

 

2.En el campo Name (Nombre), teclee 'Task2'.

 

3.En el campo Description (Descripción), teclee 'This task is similar

to an STI in a PLC-5.' (‘Esta tarea es similar a un STI en un PLC-5’)

 

4.En el campo Type (Teclear), asegúrese de que Periodic (Periódica)

esté seleccionada.

 

5.En el campo Rate (Proporción), Ingrese '1000' milliseconds

(milisegundos) (1 segundo); deje los otros parámetros fijados en los

valores que tienen por default.

 

6.Haga click en OK para crear la tarea.

 

Task2 aparece ahora en Controller Organizer. El icono del fólder para

Task2 incluye un pequeño reloj, indicando que se trata de una tarea

periódica, basada en el tiempo.

 

Creando un Nuevo Programa

En esta sección del laboratorio, usted creará un nuevo programa bajo

Task2, que es la tarea periódica.

 

1.En Controller Organizer, haga click con el botón derecho del mouse

en el icono Task2   y elija New Program (Nuevo Programa).

Page 43: RsLogix5000 Lab 1A

 

El diálogo New Program aparece.

 

 

2.En el campo Name (Nombre), teclee 'Program2' (‘Programa2’).

 

3.En el campo Schedule In (Agendar En), asegúrese de

que Task2 esté seleccionado y haga click en OK.

Usted ha creado ahora un nuevo programa bajo Task2. Todas las

rutinas creadas y denominadas bajo este fólder de programa se

ejecutarán cada 1000 milisegundos (o una vez cada segundo).

 

Fíjese también que bajo Program2 en Controller Organizer, existe

ahora un objeto llamado Program Tags (Etiquetas de Programa). Todas

las etiquetas con alcance de programa son guardadas bajo este nombre;

cualesquier etiquetas almacenadas aquí son accesibles para Program2

y todas sus rutinas, pero no por otros programas en el controlador.

  

 

Creando una Nueva Rutina

 

En esta sección del laboratorio, usted creará una nueva rutina bajo el

fólder Program2.

 

1.En Controller Organizer, haga click en el signo + que está adelante

de Task2 para expandirlo, haga click con el botón derecho del mouse

en Program2 y elija New Routine (Nueva Rutina) .

 

Page 44: RsLogix5000 Lab 1A

El diálogo New Routine (Nueva Rutina) aparece.

 

 

2.En el campo Name (Nombre), teclee 'Routine2'.

 

3.En el campo Description (Descripción), teclee 'This routine will

increment a counter each time the routine is executed.' (‘Esta rutina

incrementará un contador cada vez que la rutina es ejecutada’).

 

4.En el campo Type (Tipo), asegúrese de que Ladder Diagram

(Diagrama de Escalera) esté seleccionado.

 

5.En el campo In Program (En Programa), asegúrese de

que Program2 esté seleccionado y haga click en OK.

Lo siguiente que necesita hacer es asignar una rutina para que sea la

MainRoutine (Rutina Principal) para Program2.

 

6.En Controller Organizer, haga click con el botón derecho del mouse

en el icono Program2 y elija Properties (Propiedades).

 

El diálogo Program Properties aparece, con la cejilla General

seleccionada.

 

Page 45: RsLogix5000 Lab 1A

 

7.Haga click en la cejilla Configuration (Configuración) para mostrar las

rutinas asignadas para Program2.

 

 

8.En el menú Main (Principal) con despliegue hacia abajo,

elija Routine2 y haga click en OK.

Esto convierte a Routine2 en la rutina principal para Program2.

 

 

Creando una Selección de Contadores

 

Page 46: RsLogix5000 Lab 1A

En esta sección del laboratorio, usted creará una selección de

contadores que podrá entonces usar en el resto de sus rutinas.

 

1.En Controller Organizer, haga doble click en el icono Controller

Tags   para abrir Data Monitor.

 

 

2.Haga click en la cejilla Edit Tags (Editar Cejillas) en la parte inferior

de la ventana para abrir el editor de Etiquetas Tag Editor.

 

Page 47: RsLogix5000 Lab 1A

 

3.Bajo la columna Tag Name (Nombre de Columna), haga click en la

hilera contigua al botón   y teclee 'C5' como nombre de etiqueta.

 

4.Presione la tecla Tab (Cejilla) hasta que su cursor aparezca en la

columna Type (Tipo).

 

5.Haga click en el botón   , elija un tipo de dato de COUNTER

(Contador).

 

6.En el campo Dim 0 , haga click en la flecha hacia arriba hasta que un

valor de 10 sea mostrado y haga click en OK.

 

7.Presione la tecla Enter para aceptar la etiqueta.

 

Page 48: RsLogix5000 Lab 1A

8.Haga click en el signo + que está delante del nombre de

etiqueta C5 para mostrar la selección de 10 contadores que usted creó.

 

9.Haga click en el signo + que está delante del nombre de

etiqueta C5[0] para mostrar todos los miembros en la estructura del

contador (etiqueta) asociados con el contador C5[0].

 

10.Haga click en la X que está en la esquina superior derecha de Tag

Editor para cerrar la ventana Controller Tags (Etiquetas de

Controlador).

 

 

¡Felicidades! Usted ha completado los pasos para el Laboratorio

2.- See more at: http://instrumentacionycontrol.net/cursos-libres/automatizacion/plc-rslogix500-basic-int/item/682-lab-2b-creando-tareas-periodicas-programas-y-rutinas.html#sthash.D0yBuGVr.dpuf

Page 49: RsLogix5000 Lab 1A

Rslogix5000 Lab 3: Editando y Probando Sus Rutinas, Programas y TareasPublicado por  José Carlos VillajulcaJueves, 28 Marzo 2013 03:39

  0  0  

¡Escribe el primer comentario!

Imprimir

Email

tamaño de la fuente   

Editando y Probando Su Rutina

En esta sección del laboratorio, usted agrega instrucciones de escalera

a su rutina, usando un método diferente al utilizado en el laboratorio

previo.

 

1.En Controller Organizer, haga doble click en el icono Routine2. 

El editor de escalera Ladder Editor aparece, con un escalón 0 vacío.

 2.Presione la tecla Insert (Insertar) en su teclado.

El diálogo Choose Ladder Element (Elegir Elemento de Escalera)

aparece

 

Page 50: RsLogix5000 Lab 1A

 

Si los fólderes no aparecen en este diálogo, haga click en el cuadro

contiguo a Show Language Elements by Groups (Muestre Elementos de

Lenguaje por Grupos).

 

3.Teclee 'CTU' y presione Enter.

La instrucción es insertada en el escalón 0 como se muestra:

 

 

 

4.Haga doble click en el campo azul contiguo a la palabra Counter

(Contador) en el bloque de instrucciones CTU.

5.Haga click en la flecha hacia abajo para mostrar la lista con

despliegue hacia abajo.

 

Page 51: RsLogix5000 Lab 1A

 

 

6.Haga click en el signo + que está delante de la etiqueta C5, haga

doble click en C5[0] y presione Enter para seleccionar la etiqueta.

Si no ve las etiquetas, asegúrese de haber hecho click en el botón

"Controller Scoped Tags" (“Etiquetas con Alcance de Controlador”).

 7.En el campo Preset (Predeterminado), teclee '40404040' y

presione Enter.

 8.Presione Enter nuevamente para aceptar 0 como valor Accum

(Acumulador).

Los valores Preset y Accumulator en ControlLogix son palabras de

doble integer. Esto le permite introducir valores de 32 bits.

 9.Presione la tecla Insert (Insertar), teclee 'BST', y presione Enter.

El escalón 0 debe verse ahora así:

 

 

 

10.Haga click y mantenga presionado el botón del mouse en la barra

vertical azul de la rama en el Escalón 0 y arrástrelo hacia la izquierda

hasta que esté más allá de la instrucción CTU y aparezca un punto

verde. Libere el botón del mouse para colocar la rama alrededor de la

instrucción CTU.

Page 52: RsLogix5000 Lab 1A

El escalón 0 se ve ahora así:

 

 

11.Haga click en la esquina inferior izquierda de la rama para mover el

cursor.

 

12.Presione la tecla Insert (Insertar), teclee 'OTU' para la instrucción

Output Unlatch (Desbloqueo de Salida) y presione Enter.

 

13.Presione Enter con su cursor en el Signo de Interrogación (?, y

presione la flecha hacia abajo para ver las etiquetas disponibles;

seleccione la etiqueta C5[0].CU para la instrucción OTU y

presione Enter para aceptar el, operand.

 

El escalón 0 se ve ahora así:

 

 

14.Haga click con el botón derecho del mouse en el número de

escalón (0) y elija Verify Rung (verificar Escalón).

Un mensaje aparece en la parte inferior de la ventana RSLogix 5000

indicando los resultados del comando Verify Rung (Verificar Escalón).

(Nota: El mensaje aparecerá ya sea en la barra de status en la parte

inferior de la pantalla o en la ventana de Resultados si es seleccionada

Page 53: RsLogix5000 Lab 1A

bajo el menú View (Ver). Si hay errores, usted debe corregirlos antes de

que el escalón se verifique. Si no hay errores, las "e's" contiguas al

escalón cambiarán a "i's"; esto indica que la lógica todavía necesita ser

insertada en la imagen de su controlador. Usted puede también

verificar la rutina completa eligiendo Verify > Routine (Verificar >

Rutina) en el menú Logic (Lógica).

 

15.Haga click con el botón derecho del mouse en el número de escalón

(0) y elija Accept Pending Rung (Aceptar Escalón Pendiente).

Esto fusiona las ediciones del escalón con su código existente. Usted

puede también verificar la rutina completa eligiendo Accept Pending

Rung Edit (Editar Aceptar Escalón Pendiente) en el menú Logic

(Lógica).

 

16.En el menú File (Archivo) elija Save (Guardar) para guardar su

programa.

 

Un diálogo aparece, solicitándole confirmar si le gustaría cargar los

valores de etiqueta.

 

 

 

17.Haga click en No.

 

18.Haga click en la X en la esquina superior derecha del editor de

escalera Ladder Editor para cerrar el editor.

 

 

Creando una Tendencia para Monitorear el Valor Acumulado

CTU   Accum Value

Page 54: RsLogix5000 Lab 1A

 

En esta sección del laboratorio, usted aprenderá acerca de la nueva

característica de estudio de tendencias de RSLogix 5000.

 

1.   En Controller Organizer, hacer click con el botón derecho del mouse en el

fólder Trends y elija New Trend (Nueva Tendencia).

El diálogo New Trend (Nueva Tendencia) aparece.

 

7

 

 

2.En el campo Name (Nombre), teclee 'Trend1' (‘Tendencia1’) y haga click

en OK.

El icono Trend1 aparece en Controller Organizer bajo el fólder Trends

(Tendencias).

3.Haga doble click en el icono Trend1 (Tendencia1) para abrir la ventana

Trend Chart (Gráfica de Tendencia).

 

Page 55: RsLogix5000 Lab 1A

 

 

4.Haga click con el botón derecho del mouse en la ventana Trend Chart

(Gráfica de Tendencias) y elija Chart Properties (Propiedades de Gráfica).

El diálogo RSTrendX Properties aparece.

 

Page 56: RsLogix5000 Lab 1A

 

5.Haga click en la cejilla Pens y luego en Add/Configure Tags

(Agregar/Configurar Etiquetas).

 

El diálogo Configure Tags (Configurar Etiquetas) aparece.

 

 

Page 57: RsLogix5000 Lab 1A

 

Page 58: RsLogix5000 Lab 1A

 

 

6.Elija el alcance Controller1 (controlador) del menú con despliegue hacia

abajo.

 

7.Haga click en el signo + a la izquierda de la etiqueta C5 para expandir

la selección de contador.

 

8.Haga click en el signo + a la izquierda de C5[0] para expandir el

contador.

 

9.Haga click en C5[0].ACC, click en la flecha hacia abajo y seleccione bit

0 en la etiqueta C5[0].ACC.

La etiqueta será ahora copiada a la lista Tags to Trend (Etiquetas para

Tendencias).

 

10.Haga click en OK.

Usted es regresado a la ventana de Propiedades RSTrendX Properties.

 

11.Haga click en el campo Type (Tipo) en la hilera C5[0].ACC.0 y

elija Digital.

 

12.Haga click en la cejilla X-Axis (Eje de las X) y cambie Time Span

(Lapso) a 5 segundos.

 

13.Haga click en la cejilla Sampling (Muestreo) y cambie Period

(Período) a 1 second (segundo).

 

14.Haga click en Apply (Aplicar).

 

15.Haga click en OK para cerrar el diálogo de Propiedades RSTrendX

Properties.

 

16.Haga click en la X en la esquina superior derecha de Trend Chart para

cerrar Trend1.

 

Page 59: RsLogix5000 Lab 1A

 

Probando Su Programa – Tarea Continua

 

En esta sección del laboratorio, usted probará su programa para ver si

realiza las tareas que usted pretende que haga.

 

1.Si todavía no está ahí, cambia su controlador al modo Remote Run

(Ejecución Remota) girando la llave del procesador a RUN (Ejecutar) y

luego de vuelta a REM.

 

2.Presione el botón DI0 en la caja de demo ControlLogix para encender

el indicador DO0 (aquel sobre el cual se encuentra su dedo).

Fíjese que las luces LED amarillas de status '0' en los módulos en la

ranura 0 y la ranura 2 se iluminan cuando usted presiona el botón.

El switch DI0 está cableado al punto de entrada 0 en el módulo 1756-

IB16D en la ranura 0. El indicador DO0 está cableado al punto de salida

0 de 1756-OB16D en la ranura 0.

Si usted tiene MainRoutine desplegado en su pantalla, deberá también

poder ver XIC y OTE intensificarse en verde.

 

3.En Controller Organizer, bajo MainProgram, haga doble click en el

icono Program Tags   para abrir Data Monitor para monitorear los

puntos en línea.

Usted verá las etiquetas Switch y Light cambiar su valor de 0 a 1

cuando usted presiona DI0. Los valores de las etiquetas reales a las que

estos aliases se refieren también cambian.

 

4.Cierre Data Monitor.

 

 

Probando Su Programa – Tarea Periódica

 

En esta sección del laboratorio, continuaremos con las pruebas de nuestra Tarea

Periódica y usted probará su programa para ver si realiza las tareas que usted

pretende que haga.

 

Page 60: RsLogix5000 Lab 1A

Periodic Task (Tarea Periódica) – Recuerde que creamos Task2 como una tarea

periódica ejecutándose cada segundo. Routine2 contenía un contador que cuenta cada

escaneo. Entonces agregamos una Tendencia para capturar el bit 0 del acumulador del

contador. 

 

1.Haga doble click en el icono Trend1 para abrir la ventana Trend Chart

(Gráfica de Tendencias).

 

2Para ejecutar la tendencia, haga click en el botón Run (Ejecutar) en la

esquina superior izquierda de la ventana Trend Chart (Gráfica de

Tendencias).

Usted deberá poder observar una tendencia de C5[0].ACC.0 cambiando

de estado una vez por segundo. Esta es la proporción de la tarea

periódica.

 

Nota: La estación de trabajo debe estar en línea con el controlador, con

la gráfica abierta y tener por lo menos una etiqueta configurada para

estar en posibilidades de Ejecutar la actual tendencia. Cuando se inicia

una tendencia, toda la información existente de tendencias es

permanentemente borrada. Fíjese en la leyenda de pluma en la esquina

superior derecha. Usted puede ver el valor del bit 0 del acumulador

cambiando una vez por segundo. 

 

*Basic Trending en RSLogix 5000 le permite ver información muestreada

en un período determinado en una representación gráfica para un

conjunto de hasta ocho parámetros de información. La información es

muestreada en una proporción periódica que es configurable desde 10

milisegundos hasta 30 minutos. RSLogix 5000 le permitirá crear una

tendencia, configurar los elementos de datos y mostrar atributos y

guardarlos como parte de su archivo de proyecto. Basic Trending tiene

estas restricciones: usted puede registrar las tendencias de elementos

de datos de tipo BOOL, SINT, INT, DINT y REAL, usted está limitado al

muestreo de ocho únicos elementos de datos y usted estará limitado a

activar la recopilación de datos a una tendencia a la vez.

 

Page 61: RsLogix5000 Lab 1A

3.    Haga click en el botón Stop para detener la tendencia.

 

4.    Haga click en la X en la esquina superior derecha de Trend Chart

para cerrar la tendencia.

 

5.    Regrese el procesador al modo Remote Program (Programa Remoto)

y guarde su programa.

6.    En el menú Communications (Comunicaciones), elija Go Offline

(Salir de Línea).

 

7.    En el menú File (Archivo), elija Save (Guardar) para salvar el archivo

del controlador.

8.    En el menú File, elija Close (Cerrar) para cerrar el archivo del

controlador.

 

 ¡Felicidades! Usted ha completado los pasos del Laboratorio 3.- See more at: http://instrumentacionycontrol.net/cursos-libres/automatizacion/plc-rslogix500-basic-int/item/683-lab-3-editando-y-probando-sus-rutinas-programas-y-tareas.html#sthash.3lrhMU2r.dpuf

Page 62: RsLogix5000 Lab 1A

Rslogix5000 Lab 4: Demostrando el Código ReutilizablePublicado por  José Carlos VillajulcaDomingo, 07 Abril 2013 02:25

  0  0  

¡Escribe el primer comentario!

Imprimir

Email

tamaño de la fuente   

En este laboratorio, usted explorará el poder del código reutilizable en

el sistema ControlLogix. Usted copiará el código existente y etiquetas

de un proyecto a otro y enrutará las etiquetas copiadas a I/O existentes.

 

Abriendo dos sesiones de RSLogix 5000

En esta sección del laboratorio, usted abrirá dos sesiones del software

RSLogix 5000.

 

Page 63: RsLogix5000 Lab 1A

 1.En el menú File (Archivo), elija Open (Abrir) para abrir el archivo

de controlador Controller1.ACD que usted creó en los laboratorios 2 y

3.

 

 2.Haga doble click en el icono RSLogix 5000 en la pantalla principal

para abrir otra sesión de RSLogix 5000.

 

 3.Abra el archivo del controlador ReusableCode.ACD  en la segunda

sesión de RSLogix 5000.

Usted deberá tener ahora tanto Controller1.ACD como

ReusableCode.ACD abiertos en las dos sesiones de RSLogix 5000.

 

Copiando el Programa Principal y Pegando el Código Reutilizable

En esta sección del laboratorio, usted copiará el programa principal de

Controller1.ACD y lo pegará en el archivo ReusableCode.ACD.

 

 1.En el archivo controlador Controller1.ACD haga click con el botón

derecho del mouse en el icono MainProgram (Programa Principal) y

elija Copy (Copiar).

 

 2.En el archivo del controlador ReusableCode.ACD haga click con el

botón derecho del mouse en el icono Main Task (Tarea Principal) y

elija Paste (Pegar).

 

 3.Verifique en el archivo de controlador ReusableCode.ACD que

MainProgram haya sido pegado bajo la tarea MainTask como

MainProgram1.

 

Cambiando el Nombre del Programa que usted Pegó

En esta sección del laboratorio, usted cambiará el nombre de

MainProgram1 en el archivo de controlador ReusableCode.ACD.

 

1.En el archivo de controlador ReusableCode.ACD , haga click con el

botón derecho del mouse en MainProgram1 y elija Properties

(Propiedades).

Page 64: RsLogix5000 Lab 1A

El diálogo Program Properties - Reused Program (Propiedades de

Programa – Programa Reutilizado) aparece.

 

 

 

 2.En el campo Name (Nombre), teclee 'ReusedProgram' (‘Programa

Reutilizado’).

 

 3.En el campo Description (Descripción), teclee 'This program was

copied from Controller1.ACD. The code and tags will be reused in this

project to perform the     same function.' (‘Este programa fue copiado

de Controller1.ACD. El código y las etiquetas serán reutilizados en este

proyecto para desempeñar la misma función’).

 

 4.Haga click en OK para guardar los cambios y cierre el diálogo

Program Properties (Propiedades de Programa).

 

Cambiando el Nombre de la Rutina Principal

En esta sección del laboratorio, usted cambiará el nombre de

MainRoutine (Rutina Principal) y revisará el diagrama de escalera.

 

 1.En el archivo del controlador ReusableCode.ACD,

bajo ReusedProgram (Programa Reutilizado), haga click con el

Page 65: RsLogix5000 Lab 1A

botón derecho del mouse en MainRoutine (Rutina Principal) y

elija Properties (Propiedades).

 

 2.Cambie el nombre de MainRoutine a ReusedRoutine (Rutina

Reutilizada).

 

 3.Haga click en OK para guardar sus cambios y cierre el diálogo de

propiedades de la rutina.

 

*Usted probablemente habrá notado que había dos rutinas con el

nombre MainRoutine. ControlLogix proporciona alcance de programa,

lo cual permite que rutinas dentro de diferentes programas tengan el

mismo nombre. El alcance de programa permite también a las etiquetas

de programa tener el mismo nombre que las etiquetas dentro de otros

programas. El concepto de alcance de programa hace más fácil cortar y

pegar códigos para su reutilización.

 

4.Haga doble click en ReusedRoutine (Rutina Reutilizada).

 

 

Trazando Rutas para las Etiquetas

En esta sección del laboratorio, usted enrutará las etiquetas a I/O en el

archivo de controlador ReusableCode.

 

1.En el archivo de controlador ReusableCode.ACD,

bajo ReusedProgram (Programa Reutilizado), haga click con el

botón derecho del mouse en Program Tags (Etiquetas de

Programa) y elija Edit Tags (Editar Etiquetas).

El diálogo Program Tags – ReusedProgram (Programar Etiquetas –

Programa Reutilizado) apa.rece

Page 66: RsLogix5000 Lab 1A

 

 

 2.Cambie los campos en la columna Alias For (Alias Para) para que

coincidan con la ventana de abajo:

 

 3.Presione la tecla Enter para aceptar la etiqueta Alias For una vez

que la haya cambiado.

Usted ha completado el mapeo de etiquetas a diferentes puntos I/O en

un rack remoto en ControlNet. Ahora repasaremos los pasos para la

reutilización de un código existente.

 

Repasando los Pasos para la Reutilización de un Código

Existente

Con unos pocos, simples pasos el programa principal MainProgram de

Controller1.ACD ha sido copiado al archivo ReusableCode.ACD y está

listo para su ejecución.

Repasemos los pasos para la reutilización de un código.

 

1.En el primer paso cortamos y pegamos el Programa de un Proyecto a

otro Proyecto.

Usted puede también hacer esto arrastrando y soltando el programa a

través de proyectos.

Page 67: RsLogix5000 Lab 1A

*Usted puede copiar Tareas, Programas, Rutinas, Etiquetas, Tipos

Definidos por Usuario, Módulos, Escalones e Instrucciones a otros

proyectos de la misma forma que copiamos el Programa en el

laboratorio.

 

2.En el Segundo paso renombramos el Programa y la Rutina.

Este paso no es obligatorio; los renombramos para enfatizar su

reutilización.

 

3.En el tercer paso enrutamos las etiquetas que ya existían en nuestro

proyecto a I/O. 

*Todas las “Etiquetas de Programa” son copiadas con el programa. Por

consiguiente, dado que las etiquetas “switch” y “light” tenían alcance

de programa las etiquetas fueron copiadas con el programa.

 

4.Cierre ambos archivos .ACD y cierre una de las sesiones de RSLogix

5000.

No guarde ningún cambio que haya hecho.- See more at: http://instrumentacionycontrol.net/cursos-libres/automatizacion/plc-rslogix500-basic-int/item/684-lab-4-demostrando-el-c%C3%B3digo-reutilizable.html#sthash.P6o3QBso.dpuf

RsLogix5000 Lab 5: Demostrando las Capacidades Productor/ConsumidorPublicado por  José Carlos VillajulcaJueves, 18 Abril 2013 16:28

  0  0  

¡Escribe el primer comentario!

Imprimir

Email

tamaño de la fuente   

Page 68: RsLogix5000 Lab 1A

En este laboratorio, usted examinará, descargará y probará rutinas que

demuestran las capacidades productor/consumidor.

 

Abriendo el Archivo del Controlador y Creando una Etiqueta

Producida

En esta sección del laboratorio, usted abrirá el archivo del controlador

en la ranura 1 y creará una etiqueta producida.

 

1.En el menú File (Archivo), elija Open (Abrir) para abrir el archivo

del controlador Controller1.ACD que usted creó en los Laboratorios 2

y 3.

 

2.En Controller Organizer, haga doble click en el icono Controller

Tags (Etiquetas de Controlador). 

El monitor de datos Data Monitor aparece.

 

3.Haga click en la cejilla Edit Tags (Editar Etiquetas) en la parte

inferior de la ventana Data Monitor.

 

4. En la columna Tag Name (Nombre de Etiqueta), haga click en el

campo blanco contiguo al icono    y teclee 'shared_counter' (‘contador

compartido’) como nombre de etiqueta.

 

5.Presione la tecla Tab (Cejilla) hasta que su cursor aparezca en la

columna Type (Tipo).

 

6.Haga click en el botón     , elija un tipo de datos de DINT y haga click

en OK.

 

7. Haga click en el cuadro blanco en la columna P contigua

a shared_counter (contador compartido) para seleccionar a esta

etiqueta para que sea una etiqueta producida.

La primera columna en el editor de etiquetas rotulada “P” significa

Produce (Producir). Si la caja en la columna está palomeada, la etiqueta

será producida en el panel de conexión posterior del chasis de

ControlLogix para ser consumida pos otros procesadores

Page 69: RsLogix5000 Lab 1A

 

8. Presione la tecla Enter para aceptar la etiqueta.

 

Modificando la Rutina y Descargando el Controlador

En esta sección del laboratorio, usted modificará Routine2 y la

descargará al controlador.

 

 1.Edite Routine2 y agregue los dos escalones mostrados en la figura de

abajo.

 

 

 

 

La instrucción BTD moverá los 8 bits más bajos del valor de la etiqueta

C5 (C5[0].ACC) a los del bits 8 al 15 de la etiqueta Local:0:O.Data del

módulo 1756-OB16D en la ranura 0. Las LEDs 8 al 15 en 1756-OB16D

en la ranura 0 mostrarán los 8 bits más bajos del valor de acumulador

de contador C5[0].

La instrucción MOV moverá el valor del acumulador C5[0] en la

etiqueta producida, shared_counter. 

La instrucción BTD puede ser encontrada en el fólder ‘Move Logical’

 

 

Page 70: RsLogix5000 Lab 1A

 

2.Guarde su programa.

 

3.Descargue y pruebe su programa.

Los LEDs ST 8 al 15 de 1756-OB16D en la ranura 0 debe ser

incrementable a la proporción periódica de Task2. Si cambia la

proporción periódica cambiará la velocidad de incremento.

 

Observando la Configuración Productor/Consumidor

En esta sección del laboratorio, usted examinará la configuración usada

para consumir una etiqueta producida por el controlador en la ranura 1.

 

1.Abra el archivo de controlador Controller2.ACD y descárguelo al

controlador en la ranura 3.

 

2.Observe la lista de Configuración I/O en Controller Organizer.

Como puede ver, tuvimos que agregar el procesador en la ranura 1 a la

Configuración I/O par el procesador en la ranura 3. Esto permite al

procesador en la ranura 3 consumir etiquetas producidas por el

procesador en la ranura 1.

 

3.Mientras está En Línea, haga click con el botón derecho del mouse

en [1] 1756-L1 y elija Properties (Propiedades) para ver las

propiedades del procesador en la ranura 1.

La ventana de propiedades de módulo Module Properties aparece.

 

Page 71: RsLogix5000 Lab 1A

 

4.Haga click en Cancel para cerrar este diálogo.

 

5.Haga click con el botón derecho del mouse en Controller Tags

(Etiquetas de Controlador) y elija Edit Tags (Editar Etiquetas).

Cerca de la parte inferior de la lista de etiquetas, usted verá una

etiqueta de consumidor rotulada Consumer_of_shared_counter

(Consumidor de contador compartido). Note que su Base Tag (Etiqueta

Base) es Controller1:shared_counter. El lado izquierdo de este nombre

de etiqueta (Controller1) es el nombre del procesador del cual usted

quiere consumir; el lado derecho (shared_counter) es el nombre de la

etiqueta producida en el procesador llamado Controller1.

 

6.Haga click con el botón derecho del mouse en el nombre de

etiqueta Consumer_of_shared_counter (Consumidor de Contador

Compartido) y elija Edit Tag Properties (Editar Propiedades de

Etiqueta).

El diálogo Tag Properties (Propiedades de Etiqueta) aparece.

 

Page 72: RsLogix5000 Lab 1A

 

La información mostrada en los campos de arriba con los datos

alimentados cuando esta etiqueta fue originalmente creada.

Fíjese que el botón Consumed (Consumida) está seleccionado, el campo

Controller (Controlador) tiene el nombre del controlador en la ranura 1

y Remote Tag Name (Nombre de Etiqueta Remota) es el nombre de una

etiqueta siendo producida por el controlador en la ranura 1.

 

7.Haga click en Cancel (Cancelar) cuando haya acabado de revisar

este diálogo.

 

8.Ponga el procesador en el modo Remote Run (Ejecución Remota).

 

Examinando la Lógica de Escalera

En esta sección del laboratorio, usted examinará la rutina usada para

demostrar la etiqueta consumida de Slot (Ranura) 1.

 

1.Bajo el fólder Program2 (Programa2), haga doble click

en SharedCounterRoutine (Rutina de Contador Compartido).

Page 73: RsLogix5000 Lab 1A

La rutina debe verse como la que se muestra abajo.

 

 

Configurando la Rutina para su Ejecución

En esta sección del laboratorio, usted configura su rutina de escalera

para ejecutarse.

 

1.Verifique que el procesador Slot 3 Processor (Procesador de Ranura

3) esté en el modo Run (Ejecutar) o Remote Run (Ejecución Remota).

Note que esta rutina NO se está ejecutando (por ejemplo, NO haya

barras verdes de flujo de energía). Esto se debe a que la rutina está

listada bajo Program2, que en estos momentos es un Unscheduled

Program (Programa No Agendado).

 

2.Haga click con el botón derecho del mouse en MainTask (Tarea

Principal) y elija Properties (Propiedades).

E diálogo Task Properties - Main Task (Propiedades de Tarea – Tarea

Principal) aparece, con la cejilla General seleccionada.

 

3.Haga click en la cejilla Program Schedule (Agenda de Programa).

 

Page 74: RsLogix5000 Lab 1A

 

4.Asegúrese de que Program2 esté resaltado, como se muestra arriba.

 

5.Haga click en el botón Add (Agregar).

Esto moverá Program2 de la lista Unscheduled (No Agendados) a la

lista Scheduled (Agendados). Como podrá ver, esta rutina todavía NO

está ejecutándose. No lo hará hasta que usted no haga click en OK o

Apply (Aplicar).

 

6.Haga click en OK.

Note que la rutina está en ejecución (por ejemplo, hay barras de flujo

de energía verdes). Los LEDs ST para los puntos del 8 al 15 en el

módulo de salida en la ranura 4 deben de coincidir de manera exacta

con los LEDs ST para los puntos 8 al 15 en el módulo de salida en la

ranura 0.

La etiqueta shared_counter del procesador en la ranura 1 es la

información producida que está siendo consumida por el procesador en

la ranura 3. La instrucción BTD en este programa mueve la etiqueta de

consumidor Controller1:shared_counter a los LEDs del módulo de salida

en la ranura 4.

 

7.Salga de línea, guarde el programa Controller2 y cierre el programa.- See more at: http://instrumentacionycontrol.net/cursos-libres/automatizacion/plc-

Page 75: RsLogix5000 Lab 1A

rslogix500-basic-int/item/685-rslogix5000-lab-5-demostrando-las-capacidades-productor-consumidor.html#sthash.AVVg29En.dpuf

RsLogix5000 Lab 6: Demostrando las Capacidades de Importación-ExportaciónPublicado por  José Carlos VillajulcaMartes, 30 Abril 2013 02:37

  0  0  

¡Escribe el primer comentario!

Imprimir

Email

tamaño de la fuente   

En este laboratorio, usted examinará, importará y exportará un archivo

de controlador para demostrar las capacidades de

Importación/Exportación del sistema ControlLogix.

 

Examinando el Archivo del Controlador

 

En esta sección del laboratorio, usted abrirá el archivo

ImportExport.ACD.

 

1.En el menú File (Archivo), elija Open (Abrir) para abrir el archivo

de controlador ImportExport.ACD. 

Usted puede encontrar este archivo en el directorio C:\RSLogix 5000\

Projects\Labs.

Controller Organizer deberá verse de esta manera:

 

Page 76: RsLogix5000 Lab 1A

 

 

Note que el archivo de controlador contiene:

(1) Tarea Continua (Tarea Principal)

(1) Tarea Periódica (Tarea Periódica)

(4) Programas Agendados (MainProgram (Programa Principal,

Program1, Program2, y Program3)

(2) Programas no Agendados (Program4, Program5)

(2) Módulos I/O

(1) Puente CNB ControlNet 

(1) Controlador Logix5550 

 

Exportando el Archivo de Controlador

Page 77: RsLogix5000 Lab 1A

 

1.Del menú File (Archivo), elija Save As (Guardar Como).

 

2.Haga click en la flecha hacia abajo contigua al campo Save As

Type (Tipo de Guardar Como) y haga click en RSLogix5000

Import/Export File (*.L5K) para cambiar el formato del archivo a un

formato de Exportación.

 

3.Fíjese el directorio en el que está guardando el archivo de controlador

y haga click en Save (Guardar) para exportar el archivo de

controlador.

 

Revisando el Formato del Archivo de Exportación

 

1.Abran Windows NT Explorer y navegue al directorio al que exportó el

archivo de controlador.

 

2.Haga doble click en el archivo ImportExport.L5K para abrir el

archivo de exportación en Notepad.

Para propósitos de este laboratorio, el tipo .L5K ha sido asociado con

Notepad, de tal manera que se abrirá ahí automáticamente.

Fíjese que las primeras pocas líneas le dicen qué versión de

RSLogix5000 exportó este archivo, quién es el propietario y cuándo fue

exportado.

La segunda sección enlista el Controller Name (Nombre del

Controlador) (ImportExport en este caso), el Lapso (Time Slice) y la

ruta de Comunicaciones (Communications).

La siguiente sección trata de Módulos. Note que cada modulo

configurado en nuestro archivo de controlador está listado. El nombre

identifica el módulo; otros atributos tales como el número de catálogo y

las revisiones mayor y menor están listados y fáciles de leer.

 

3.Recorra hacia abajo el archivo Export hasta que encuentre la sección

titulada Tag (Etiqueta) como se muestra abajo. Bajo esta sección, note

que todas las etiquetas que creó en el archivo de controlador y sus

valores han sido listados.

Page 78: RsLogix5000 Lab 1A

 

 

 

4.Cambie los valores es IntArray a [0,1,2,3,4,5,6,7,8,9].

 

5.Cambie el Preset (Predeterminado) de myCounter

(miContador) a 100 cambiando el campo del valor a [0,100,0].

 

6.En el menú File (Archivo) en Notepad, elija Save (Guardar) para

guardar sus cambios.

 

7.Revise el resto de este archivo. Fíjese en la configuración del

programa y la rutina.

 

8.En el menú File (Archivo), elija Exit (Salir) para cerrar el archivo y

Notepad.

 

Importando el Archivo de Exportación Modificado

 

1.En el menú File en RSLogix 5000, elija Open (Abrir).

 

2.Haga click en ImportExport.L5K y luego click en Open.

El diálogo Save Imported Controller file As (Guardar Archivo de

Controlador Importado Como) aparece.

 

Page 79: RsLogix5000 Lab 1A

 

3.En el campo File name (Nombre de Archivo), teclee

'myInitials_ImportExport.ACD' (‘misIniciales_ImportExport.ACD’) (por

ejemplo, JAE_ImportExport.ACD).

 

4.Haga click en Import para importar el archivo.

 

Verificando Sus Cambios en el Archivo Importado

 

1.En Controller Organizer, haga click con el botón derecho del mouse

en Controller Tags (Etiquetas de Controlador) y elija Monitor

Tags (Etiquetas de Monitor).

El monitor de etiquetas Tag Monitor aparece.

 

2.Haga click en el signo + que está adelante de la

etiqueta IntArray para mostrar la selección completa. Verifique que los

valores han cambiado de ceros a 0-9.

 

3.Haga click en el signo + que está adelante de la

etiqueta myCounter para mostrar los valores del contador. Verifique

que el predeterminado ha cambiado de 50 a 100.

 

Page 80: RsLogix5000 Lab 1A

Importando Etiquetas de un archivo .CSV 

 

1.En Start menu, elija Programs > Microsoft Excel.

 

2.Abra el archivo ControlLogixSampleTags.CSV y observe las etiquetas

en este archivo.

Usted puede encontrar este archivo en el directorio C:\RSLogix5000\

Projects\Labs. Asegúrese de que ha escogido Archivos de Texto (*.prn,

*.txt, *.csv) en el campo Files of type (Archivos de Tipo).

 

3.Cierre Microsoft Excel.

 

4.En el menú Tools (Herramientas) en RSLogix 5000, elija Import

Tags (Importar Etiquetas).

El diálogo Import Tags (Importar Etiquetas) aparece.

 

5.Haga click en el archivo ControlLogixSampleTags.CSV en la ventana

para resaltarlo.

Éste debe aparecer ahora en el campo File name (Nombre de Archivo).

Page 81: RsLogix5000 Lab 1A

 

6.En la caja On Collisions (En Colisiones), elija Overwrite existing

tag with imported tag (Sobreescribir etiqueta existente con la

etiqueta importada).

*Estas opciones determinan qué pasa cuando el nombre de una etiqueta

importada coincide con el nombre de una etiqueta en la base de datos

de proyectos.

 

7.Si todavía no lo está, ponga un signo de check en la caja "Create tag if

it doesn't exist" (“Crear etiqueta si no existe”).

Por default, si una etiqueta con un nombre coincidente para una

etiqueta importada no es encontrada en la base de datos del proyecto,

una etiqueta es creada por ese nombre.

 

8.Haga click en Import (Importar).

 

9.Si todavía no está abierto, abra el monitor de datos Data Monitor para

que usted pueda ver Controller Tags.

 

10.Haga click en la cejilla Edit Tags (Editar Etiquetas) para activar el

modo editar.

Observe las nuevas etiquetas que fueron creadas en el archivo de

controlador ImportExport.

 

11.Haga click en la cejilla Errors (Errores) en la ventana Results

(Resultados) para ver cuántas etiquetas fueron creadas, omitidas,

sobrescritas y descartadas.

 

12.En el menú File (Archivo), elija Close (Cerrar) para cerrar el

archivo de controlador.

 

13.Elija Yes (Sí) para guardar sus cambios.- See more at: http://instrumentacionycontrol.net/cursos-libres/automatizacion/plc-rslogix500-basic-int/item/686-rslogix5000-lab-6-demostrando-las-

Page 82: RsLogix5000 Lab 1A

capacidades-de-importaci%C3%B3n-exportaci%C3%B3n.html#sthash.SIJHbkxX.dpuf