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.

 

 

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.

 

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 

 

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 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

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.

 

 

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.

 

 

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.

 

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.

 

 

*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)


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.

 

 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)

 

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 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.

 

 

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.)

 

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.

 

 

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).

 

 

 

  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.


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

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.

 

 

 

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. 

 

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.

 

 

 

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.

 

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 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).

 

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.

 

 

 

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.

 

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.

 

 

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í:

 

 

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.

 

 

 

  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).

 

 

17.Haga click en la X en la esquina superior derecha de Data Monitor para cerrar la ventana.

 

El propósito de este curso es introducirlo a la familia de hardware de Logix y al software de programación de RSLogix 5000. Esta sesión le proporciona la oportunidad de explorar las plataformas ControlLogix, FlexLogix, CompactLogix, o SoftLogix, dependiendo de la estación ante la que usted esté sentado y del libro de trabajo que esté usted usando. Este libro de trabajo en particular le proporciona la oportunidad de familiarizarse con la plataforma ControlLogix.

Este prefacio está diseñado para introducirlo a las plataformas y para proporcionarle la información que necesita para poder trabajar en los ejercicios del laboratorio.

 

Acerca de la Plataforma ControlLogix

 

La plataforma ControlLogix es una plataforma de control modular adecuada para control secuencial, de proceso, de drive o de movimiento en cualquier combinación. Con esta plataforma, usted puede combinar múltiples procesadores, redes e I/O sin restricciones. Y a medida que su sistema crece, usted puede usar la red ControlNet para distribuir el control a chasis adicionales y/u otras plataformas Logix.

Un sistema ControlLogix puede consistir de cualquier componente desde un controlador individual y módulos I/O en un chasis sencillo, hasta un sistema altamente distribuido que consiste en múltiples chasis y redes trabajando juntos. ControlLogix se adecuará a sus aplicaciones si éstas:

-requieren una solución de control de alto desempeño

-demandan la integración de múltiples disciplinas de control (por ejemplo, máquinas de empaque de alta velocidad, integrando control secuencial y de movimiento, o aplicaciones de manejo de red integrando aplicaciones secuenciales y de control de drive)

-combinan control de lotes y de procesos, pero buscan una opción flexible de software de visualización 

-requieren una solución de control que abarque toda la planta, desde el ingreso de materiales hasta embarques al exterior

-expanden una inversión existente en un sistema basado en controladores PLC-5 o SLC 500 

 

Acerca de la Plataforma FlexLogix 

 

La plataforma FlexLogix combina la herramienta de control de alto desempeño Logix con el popular distribuidor FLEX I/O para producir un controlador distribuido eficiente en costos. El sistema FlexLogix está construido en estos componentes:

-un controlador FlexLogix que soporta instrucciones Logix

-software de programación RSLogix 5000 

-módulos FLEX I/O que proporcionan un sistema compacto, de I/O montados en rieles DIN

-una daughtercard 1788 de comunicación que proporciona comunicación en una red basada en estándares ControlNet 

Un simple sistema FlexLogix puede consistir de un solo ensamblaje individual con un controlador y hasta ocho módulos I/O, o puede usted usar controladores múltiples a través de las redes y distribuir múltiples plataformas I/O en múltiples vínculos I/O. FlexLogix se adecuará a sus aplicaciones si:

-usted ya está usando FLEX I/O y está buscando un modo sencillo de agregar control a su arquitectura distribuida

-usted está usando una arquitectura centralizada de control para controlar múltiples estaciones en un proceso.

 

  Acerca de la Plataforma CompactLogix

 

Las características, escalabilidad y pequeño tamaño de la plataforma CompactLogix constituyen una poderosa alternativa para control a nivel de máquina, manejo de materiales, adquisición de datos y otras aplicaciones que requieren I/O limitadas (hasta 128 puntos) y una capacidad limitada de comunicaciones.

CompactLogix se adecuará a sus aplicaciones si:

-usted ya es un cliente Logix con aplicaciones de control de bajo costo de extremo inferior y costo más bajo 

-usted es un nuevo cliente que desea aplicar tecnología Logix, pero a una inversión inicial baja

-usted ya es un cliente PLC y/o SLC que desea convertir a tecnología Logix

-usted ejecuta aplicaciones SCADA/RTU en un rango de industrias (por ejemplo, petroquímica, de tratamiento de aguas, etc.)

 

Acerca de la Plataforma SoftLogix

 

La plataforma SoftLogix es un sistema de control basado en PC que integra control secuencial y de movimiento. El sistema SoftLogix está construido en estos componentes:

-herramienta de control Logix

-software de programación RSLogix 5000 

-una aplicación de chasis virtual que se ejecuta en una computadora Pentium

SoftLogix se adecuará a sus aplicaciones si:

-usted ya utiliza control basado en PC

-usted necesita capacidades de movimiento integradas

-usted necesita integración de información de alto nivel

-usted desea adaptar su aplicación completamente a sus necesidades 

 

 

 

  

 

Criterios para selecionar un PLC

 

A continuación, se especifica los diferentes criterios para

seleccionar un PLC:

 

 

FUENTE DE ALIMENTACIÓN

Para la fuente de alimentación es necesario tener presente los siguientes datos técnicos:

 

 

* Nivel de tensión

.valor nominal: (Vn)

.margen admisible : (0,85.1.2) Vn

 

* Potencia admisible

.expresado en (W)

 

*Frecuencia de la red

.valor nominal: (50/60 Hz)

.margen admisible : ± 5%

 

* Capacidad de corriente

. de entrada a (....V) : (A)

. de salida (usuario) a (....V) : (A)

 

* Condiciones ambientales

. temperatura : ( °C )

. humedad ( % )/sin condensación

 

*Indice de protección . (IP...)

Cuando se estima la potencia de la fuente, se debe considerar los consumos de las siguientes cargas.

 

*CPU

 

*módulos E/S (discreta/análoga)

 

*módulos inteligentes

 

*ampliaciones futuras

 

*otros.

 

 

UNIDAD DE PROCESAMIENTO CENTRAL (C.P.U.)

Del mismo modo, cuando se selecciona la CPU, debemos tener presente:

 

* La capacidad de memoria . Total: (Kb)

.Interna RAM: (Kb) o (instrucciones)

.Módulos de memorias: EPROM/EEPROM

 

* Tiempo de ejecución (SCAN TIME)

.de cada operación binaria : (μs)

.de cada operación tipo palabra : (μs) . de una operación mixta:

35% binarias + 65% palabras (μs)

En cada caso éstos varían según el fabricante.

 

* Tiempo de vigilancia de ciclo

.perro guardián : (ms)

 

* Cantidad de E/S discretas

 

* Cantidad de E/S análogas

 

* Cantidad de memorias internas

 .Total

 .remanentes

 .no remanentes

 

* Cantidad de temporizadores

 

* Cantidad de contadores

- Reloj-calendario

- Algoritmo de regulación PID

- Canales de comunicación\ y Jf!

- Posibilidad de Integración a red

 

Con estos datos la CPU debe satisfacer los requerimientos del sistema

actual y a futuro.

 

ENTRADAS DISCRETAS

 

 

Al seleccionar los módulos de entrada, es conveniente tener presente:

- La cantidad de entradas discretas

- El tipo de corriente . AC/ DC

- El nivel de tensión nominal . (V)

- La intensidad de corriente . (mA)

- La temperatura ambiente admisible . ( °C )

Es recomendable usar entradas discretas en DC por razones de seguridad y económicas en lugar de entradas en AC.

 

 

SALIDAS DISCRETAS

 

Del mismo modo para las salidas discretas:

- La cantidad de salidas discretas

- El tipo de corriente

. AC/ DC (Tipo: transistor, relé o triac)

- El nivel de tensión

. valor nominal: (V)

. margen admisible: (@ )

Valores más usuales: 24 VDC, 110/115 VAC, 220/230 VAC.

- Capacidad admisible de

. corriente : (mA, A)

. potencia : (W)/DC, (VA)/AC

- Condiciones ambientales de temperatura

. ( °C )

 

ENTRADAS / SALIDAS ANALÓGICAS

 

- Cantidad de entradas/salidas analógicas

- Tipo de señal

. en corriente : (mA) / (0-20)mA, (4-20)mA, etc.

. en tensión : ( V ) / (0-2) V, (0-5) V, (0-10) V, ± 10V, etc.

- Resistencia de entrada

. ( MW ), (entradas análogas)

- Resistencia de carga

. (W), (salidas análogas)

- Resolución

. (N° de bits + signo) / 8, 12, 16 bits

 

- Tiempo de escrutinio

. (ms / 50Hz, ms / 60Hz)

- Corriente/tensión de entrada admisible máxima

. (mA/V), (entradas análogas)

- Corriente de cortocircuito

. (mA), (salidas análogas)

 

 

MÓDULOS INTELIGENTES

 

Se tienen de diferentes tipos tales como:

- Módulo de temporizadores.

- Módulo de contadores.

- Módulo de regulación PID.

- Módulo de posicionamiento.

- Controlador de motores paso a paso.

- Módulos de comunicación, etc.

 

LENGUAJE DE PROGRAMACIÓN

 

Cada fabricante tiene su propio lenguaje de programación, cuya representación varía de acuerdo a la marca, así tenemos :

.Lista de instrucciones.

.Texto estructurado.

.Plano de funciones y

.Diagrama escalera o diagrama de contactos.

 

Esta última representación es la más difundida en la mayoría de PLCs, pudiendo tener ciertas funciones que no están presentes en las otras o viceversa. Se debe evaluar que el lenguaje de programación tenga capacidad para programar fundamentalmente lo requerido por el sistema, así por ejemplo:

 

 

- E/S analógicas.

- Registrador de datos.

- Secuenciadores.

- Operaciones aritméticas: +, -, x, +, V

- Comparadores: >, <, ><, >, £,

- Saltos.

- Algoritmos PID.

- etc.

 

 

SISTEMA DE CONFIGURACIÓN

 

Es importante, también, tener presente los sistemas de configuración:

- Configuración compacta.

- Configuración modular.

- Configuración compacto-modular.

 

 

SOPORTE TÉCNICO

 

Esta parte es de gran importancia, ya que el fabricante o distribuidor debe dar toda la garantía para una máxima disponibilidad del equipo y del servicio del futuro; para ello debe disponer:

 

* De repuestos: la totalidad de las partes y accesorios de preferencia.

 

* De catálogos y manuales

 

* Del servicio técnico de:

. mantenimiento

. programación

 

* Asesoramiento en caso de ser requerida

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Página 4 de 7

Warning: mysqli::stat(): Couldn't fetch mysqli in /home/josvil41/instrumentacionycontrol.net/libraries/joomla/database/driver/mysqli.php on line 219

Warning: mysqli_close(): Couldn't fetch mysqli in /home/josvil41/instrumentacionycontrol.net/libraries/joomla/database/driver/mysqli.php on line 226