You are on page 1of 14

A

Apéndice

Apéndice A
Este apéndice es una guía en la programación
del SLC-500 con el software A P S - PA2E

Advanced Programming Software


El software de programación APS, esta desarrollado para trabajar bajo DOS.

Para dar acceso al paquete hay que seguir los siguientes pasos:
• Trabajar la máquina en DOS
• Ir del directorio donde se localiza el software
C:\cd IPDS\ATTACH\SLC500
 Correr el ejecutable
C:\ IPDS\ATTACH\SLC500\AP

Enseguida se mostrará la pantalla principal:

En la parte inferior de la pantalla se muestra el menú principal que contiene una


serie de utilerías que podrán ser accesadas con los comandos indicados.

1
Crear un archivo nuevo
 Del menú principal, seleccionar Offline
Configuration [F1].
 Seleccione la opción de Create File [F6].
 Automáticamente se mostrarán dos pantallas, en la
cual debe seleccionar el tipo de procesador a
programar.

Listado de
procesadores
que pueden ser Nombre del
programados archivo
con este paquete

Tipo de Campo de
procesador escritura para
seleccionado definir el
nombre del
archivo, máximo
8 caracteres

Una vez seleccionado el tipo de procesador, la siguiente


actividad es definir los elementos que estarán instalados
junto con el procesador. Esto debido a que la
configuración de los sistemas basados en SLC-500 es
necesario dentro de su programación definir los
módulos que estarán instalados en el chasis, en su orden
correspondiente. Para ello seleccione Configuration
I/O [F5] y se mostrará la pantalla siguiente:

Configuración
del tipo de Slot habilitado
chasis en los para ser
racks modificado

Opciones para
El * indica que dar de alta,
el slot estará baja y cambios
habilitado el tipo de
físicamente módulo
instalado en
el slot

Opción para
modificar el tipo
de chasis
instalado en el
rack
La ventaja de programación de algunos procesadores como:
5/03 y 5/04, es la capacidad de permitir leer la
configuración de los módulos instalados, con la opción
Read Config [F1], al ejecutarse esta actividad la
terminal se conecta en línea con el procesador. Por lo tanto
es importante tener definido el driver de comunicación, el
procedimiento de configuración puede ser consultado el
apéndice B.

Dado que la configuración que se puede emplear es de


tres racks o bien 31 slots, es necesario definir para cada
rack el tipo de chasis instalado, si es de: 4, 7, 10 o 13
slot. Para ello seleccione Modify Racks [F4] y
posteriormente el rack a modificar Rack 1 [F1],
Rack 2 [F2] y Rack 3 [F3].

Una vez que están definidos los racks el siguiente paso


es asignar los módulos. Primero seleccionar el slot o
ranura (enmarcándolo), posteriormente seleccionar la

Listado de
módulos de
entradas, salidas,
análogos y
especiales

opción Modify Slot [F5], enseguida se mostrará el


listado de módulos:
Del listado seleccionar el módulo, enmarcando y
presionado enter[↵] o bien la opción Select
Module[F2]. Automáticamente se desplegara, el
número de catálogo y descripción del módulo en el slot
editado. Repetir los pasos anteriores si requiere definir
otro módulo o bien la opción Exit [F8] para regresar a
la ventana anterior.

A - 2
Definir en la parte inferior izquierda el nombre del
programa (máximo 8 caracteres)

Una que esta definido el nombre seleccionar la opción


Save & Exit [F8] y se mostrara en el listado el
archivo que se acaba de crear:

Para dar inicio a la programación del archivo


seleccionar la opción Offline Prg/Doc [F1] y se
mostrara la pantalla principal de programación fuera de
Programación
fuera de línea

línea:

A - 3
En la parte superior de la pantalla se lista los archivos
de programa, el número 2 es tipo escalera y por los
tanto disponible para programar, para ver el contenido

del mismo seleccionar la opción Monitor File [F8] y


se mostrara:

Editar un programa

Insertar un renglón

 Desde el menú principal seleccionar de edición


seleccionar Insert Rung [F4] o Append
Rung [F3]. Posicionando el mouse en el inicio del
renglón posterior y presionando el botón derecho
del mismo se mostrara un menú del cual se puede
seleccionar la opción de Insert Rung.

Programación de instrucciones en un
renglón
Para programar un renglón se puede realizar de dos
formas: seleccionando instrucción por instrucción y
definiendo direcciones o bien escribiendo la línea con
direcciones y códigos mnemotécnicos.

Para observar de una manera más clara la diferencia, se


programará el diagrama escalera que se muestra, para

A - 4
controlar el encendido de un foco (O:2/1). El control de
encendido y apagado del mismo es por medio de
botones pulsadores (I:1/0 y I:1/1).

 Seleccionando las instrucciones


Una vez que el renglón fue insertado, seleccionar la
opción Insert Inst [F4] o Append Intsruc [F3] del set de
instrucciones un XIC con un clik del botón izquierdo
del ratón y se mostrara:

Enseguida se definirá la dirección, para ello, dar doble


click con el botón izquierdo del ratón en el signo de
interrogación para habilitar el campo de edición y
escribir I:1/0, una vez definida presionar enter( ↵).

Repitiendo los pasos anteriores, agregar un XIO de I:1/1


y un OTE de O:2/1, tenemos:

Para definir la ramificación seleccione el icono estando


en la posición de inicio de la rama, posteriormente
arrastrar el final de la misma hasta que cubra la
instrucción XIC de I:1/0 y agregar en la rama un XIC
de O:2/1, una vez hecho esto se debe mostrar :

 Escribiendo la línea
En el inicio de la línea dar doble click con el botón
izquierdo y se habilitara la sección de escritura, para
definir los mnemónicos y direcciones como se muestra:

Verificar renglón
Para verificar que un renglón programado esté correcto
en términos de uso y aplicación de instrucciones, se
puede realizar de tres formas: la primera es
posicionando el ratón en el inicio del renglón y
presionar el botón derecho y seleccionar Verify
Rung o bien en Edit seleccionar Verify File o
Verify Project. El comando Verify File, verifica
únicamente el archivo de programa que sé esta haciendo
uso y los archivos de datos referenciados; en cambio

A - 5
Verify Project, verifica toda la información que
conforma el proyecto.

Si el renglón o renglones son correctos desaparecerán


las e´s ubicadas en el lado izquierdo del diagrama
escalera. Si llegase a existir una discrepancia se
mostrara automáticamente una ventana de resultados en
la parte inferior de la pantalla principal, dentro de esta
nos específica en que archivo, renglón e instrucción
existe el problema.

Agregar archivos de programa


Seleccionar la carpeta y dar un click con el botón
derecho del ratón, posteriormente seleccionar New…
y se mostrara la pantalla:

Dentro de la pantalla se debe definir el número de


archivo de programa que será creado (disponible del 3
al 255), su nombre, descripción, protección de edición
del archivo de programa ya instalado en el procesador y
filtro, si se desea.

Agregar archivos de datos


Seleccionar la carpeta y dar un click con el botón
derecho del ratón, posteriormente seleccionar la opción
de New… y se mostrara la pantalla:

Transferencia de información SLC

– terminal

Restore
El restore es una operación de transferencia de un
programa localizado en la terminal hacia SLC. En
primera instancia al ejecutarse, se borra la memoria del

A - 6
procesador y posteriormente se escribe el programa que
esta descargándose.

Save
Se emplea para traer información del SLC hacia la
terminal, al realizarse esta transferencia se copia el
programa que tiene el procesador en la terminal.

Estas dos actividades se pueden llamar o accesar de tres


formas:

 Si se tiene definida la comunicación, seleccionar del


menú que se muestra la opción correspondiente:

 Al igual que la opción anterior si se tiene la


comunicación definida seleccionar del menú
principal la opción de Comms y posteriormente
Upload… o Download … según las
necesidades.

 Si no se tiene bien definido procesador con el cual


se desea entablar comunicación, ya sea por la
interfase o la dirección del nodo, seleccionar del
menú principal la opción Comms y
posteriormente System Comms… y se
mostrara la pantalla siguiente:

Respaldos de programas
Copia normal
Una copia normal, es la copia de un archivo con
extensión.RSS (programas realizados en RSLogix 500),
a uno de igual nombre o diferente, con la misma
extensión.
Para realizar la copia de un proyecto dentro del
RSLogix 500, primero debe estar abierto el archivo y
con las opciones de salvar (Save y Save As…)
localizadas en el menú de File, se puede direccionar
hacia otra localidad el almacenamiento del mismo ya
sea en el disco duro de la terminal o bien a un floppy.

La copia de archivos, también se puede hacer con la


utileria Windows Explorer, cabe mencionar que por lo
general los archivos están localizados en el directorio:

A - 7
C:\Program Files\Rockwell Software\Logix500\Project\

Copia de seguridad
La copia de seguridad es la copia de un archivo .RSS a
uno .RS1, de una forma más compacta. Las copias de
seguridad ocupan menos espacio de memoria, un 20%
menos aproximadamente que una copia normal.

Para realizar una copia de seguridad, seleccionar en


File la opción Backup Project…, posteriormente
se
mostrará una pantalla para elegir el archivo fuente, del
que se desea realizar la copia de seguridad (no es
necesario tener el archivo abierto), una vez seleccionado
presionar Open y se mostrara otra pantalla para
definir el destino o lugar donde se guardara la copia de
seguridad, una vez seleccionado el destino seleccionar
OK.

Documentación de programas

Configuración
Comentario a renglón
Al definir un comentario a renglón hace referencia
únicamente al número del renglón de un archivo en
específico y es exclusivo del mismo. Existen dos
alternativas de definición de comentarios: la primera es
dentro de la base de datos y la segunda dentro del
diagrama escalera en el mismo renglón.

Para definir un comentario a un renglón dentro del


diagrama escalera, seleccionar el inicio del renglón
(este se tornara de color rojo), posteriormente dar un
click con el botón derecho y se mostrara un menú del
cual debe seleccionar Edit Comment; enseguida se
habilitara un campo de escritura. Para aceptar el
comentario dar un click con el botón izquierdo en el
inicio del renglón.

Para definir un comentario a renglón dentro de la base


de datos, seleccionar del proyecto la carpeta,
posteriormente dar doble click con el botón izquierdo
del ratón en la opción y se mostrara la ventana:

A - 8
Seleccionar Add/New Record (agregar
comentario) y se abrirá la pantalla:

Para aceptar el comentario presionar OK.

Comentario a instrucción
Cuando se define un comentario a instrucción, se hace
referencia a dos elementos: el tipo de instrucción y la
dirección que este haciendo uso de esta. Al igual que el
tipo de comentario anterior, existen dos alternativas de
definición, dentro de la base de datos o en el diagrama
escalera.

Para definir un comentario a instrucción dentro del


diagrama escalera, seleccionar la instrucción y
dirección que se desea comentar (al ser seleccionada se
enmarcara en un recuadro negro), posteriormente dar un
click con el botón derecho y se mostrara un menú del
cual debe seleccionar Edit Description.
Posteriormente se mostrara una ventana:

Para aceptar el comentario presionar OK.

Para definir un comentario a instrucción dentro de la


base de datos, seleccionar del proyecto la carpeta,
posteriormente dar doble click con el botón izquierdo
del ratón en la opción y se mostrara la ventana:

Seleccionar Add/New Record y se mostrará:

Para aceptar el comentario presionar OK.

Comentario a dirección
El comentario a dirección hace referencia a esta,
independientemente de la instrucción que la emplee.
Existen tres alternativas para definir este tipo de
comentarios: la primera es en la base de datos, la
segunda es en el diagrama escalera y la tercera en los
archivos de datos.

Para definir un comentario a dirección dentro del


diagrama escalera, seleccionar la dirección en

A - 9
cualquiera de las instrucciones que este haciendo uso de
ella, posteriormente dar un click con el botón derecho y
se mostrara un menú del cual debe seleccionar Edit
Description. Posteriormente se mostrara una
ventana:
Para aceptar el comentario presionar OK.

Para definir un comentario a dirección dentro de la base


de datos, seleccionar del proyecto la carpeta,
posteriormente dar doble click con el botón izquierdo
del ratón en la opción y se mostrara la ventana:

Se puede definir en los archivos de datos

En la base de datos o bien sobre una instrucción


específica.

Definición de símbolos

Referencia cruzada
Es una guía sobre las direcciones utilizadas y su
ubicación y tipo de instrucción donde están siendo
utilizadas.

Reportes

Configuración del reporte


Del menú principal de programación fuera de línea,
seleccionar la opción de Create Report [F6] y se
mostrara la pantalla:

A - 10
Edición de los elementos de cada apartado, seleccionara
primero el tipo de documentación: listado del programa
(Program Listing), referencia cruzada (Cross
Reference), configuración del procesador (Processor
Config) y tabla de datos (Data Tables), posteriormente
la opción Report Options [F5]. Por ejemplo
estando seleccionado Program Listing y presionando
F5, se mostrara:

Para configurar la impresora, el tamaño de la página, el


modo de impresión del reporte, seleccionar la opción
General Options [F6] y se mostrara:

Edición de los elementos de cada apartado:

Definir un titulo o nombre más descriptivo al


documento del programa seleccionar la opción Title
[F8] y se mostrara el campo de escritura:

A - 11
Una vez que se tiene definido los elementos que serán
incluidos en el reporte, se presiona enter[↵]. Se
desplegara una pantalla donde se estarán mostrando una
serie de mensajes: archivo generado, el nombre y la
extensión asignadas al mismo.

Cuando software termina de generar el reporte, en la


parte inferior izquierda de la pantalla aparece un
mensaje Press a key to continue (presionar
cualquier tecla para continuar), se oprime cualquier
tecla y se desplegara la pantalla principal de
programación fuera de línea.

Los archivos generados se almacenan en el directorio


\IPDS\LIS\SLC500\

Extensió
Tipo de archivo
n
Tabla de datos .DTR
Configuración del .PCR
procesador
Listado del programa .LIS
Referencia cruzada .XRF

A - 12
Impresión del reporte

A - 13

You might also like