Académique Documents
Professionnel Documents
Culture Documents
BERMIT
AUTOMATION & CONTROL
DOCUMENTO
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
1. Introduccin.
El objetivo de este informe es proporcionar una gua del manejo del Step5. As es como pasaremos a revisar los siguientes procedimientos:
Procedimiento para conectarse con la PG al S5 Procedimiento para hacer backup de programa Procedimiento para cargar programa Procedimiento para leer y grabar memoria EPROM y EEPROM Procedimiento para leer programa offline y online Procedimiento para hacer referencia cruzada Procedimiento para monitorear y forzar variables
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Figura 1.1.1
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Figura 1.1.2 Presionando las teclas ALT + ENTER se visualizar la aplicacin a resolucin mxima de la pantalla. Se debe contar tambin con un cable de comunicacin SIEMENS para la interfaz PG S5. (6ES5734-2BF00)
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Dicho cable cuenta con 02 conectores, uno de tipo DB25 en uno de sus extremos y otro de tipo DB15 en el extremo opuesto. La conexin fsica entre la PG y el S5 es como sigue:
Se debe conectar el DB25 al puerto de la PG ubicado en la parte posterior al lado del puerto de comunicacin serial, mientras que el DB15 debe ser conectado al nico conector tipo hembra DB15 del PLC.
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Una vez realizado ello la conexin fsica entre la PG y el S5 ha sido establecida. Lo que sigue ahora entonces es configurar en el software para que exista una conexin lgica entre la PG y el S5, tornando al PLC a modo ON LINE. Para ello, se pide seguir por favor los siguientes pasos:
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Figura 1.1.3 Con lo que emerger la siguiente pantalla en dnde se debe seleccionar la pestaa PLC.
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Figura 1.1.4 All se observa el modo en el que se encuentra el PLC. Modo que puede cambiarse de offline a online y viceversa con tan slo pulsar la tecla F3.
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Figura 1.2.1 Que es en dnde se debe especificar tanto el origen como el destino de la transferencia. Para nuestro caso el origen sera el PLC mientras que el destino sera una carpeta previamente creada en una determinada ruta de alguna unidad de nuestro disco local para almacenar el backup.
Cabe sealar que el nombre de los archivos en STEP5 est conformado por 06 caracteres seguido siempre de ST.S5D
Figura 1.2.2
10
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Figura 1.2.3 (Block list [A]); A es la representacin del trmino en ingls ALL. (Block [ ] to [ ]); Dentro de los corchetes se colocan los bloques que definirn la porcin del programa que ser transferida.
11
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Figura 1.3.1
Figura 1.4.1
12
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Encontrndonos en la pantalla de la figura 1.4.1 y si se desea realizar una lectura de una memoria EPROM y EEPROM se pulsa la tecla F2 (Read)
Figura 1.4.2
Entonces el cursor se posicionar en Block: esperando se especifique el bloque de programa a leer y / en su defecto se coloca el carcter A en caso se desee leer la totalidad del programa. Una vez habiendo ingresado algn dato en Block: se presiona la tecla Ins
13
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Figura 1.4.3 En la figura 1.4.4 se muestra una memoria por ambos lados. Como se puede apreciar, al reverso cuenta con un sticker adherido que lleva inscrito el PROG. NO. Para el ejemplo es el 412. A continuacin se puede apreciar una fotografa del programador de EPROM.
14
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Previo a la lectura del programa contenido en la memoria, S5 presenta en una pantalla previa la informacin concerniente a la memoria por leer. As tenemos para una memoria 6ES5 374-2KH21 lo siguiente:
15
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Figura 1.4.4
16
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Figura 1.4.5 Para la memoria utilizada en la demostracin se debe aclarar que se encontraba vaca. Submodule empty
Ahora nos toca mostrar la manera en la que se realiza una escritura o grabacin de programa en una memoria EPROM o EEPROM. Para ello seleccionamos nuevamente la opcin EPROM HANDLING. Recordemos que hay dos modos de hacerlo: Primer modo: De la barra de men elegir la opcin Management, seleccionar EPROM Handling. Segundo modo: Presionar la tecla Ctrl seguido de la tecla F2 sin soltar la primera (Ctrl + F2). Ambos modos conducen a la pantalla de la figura 1.4.1. La diferencia radica en que ahora pulsaremos la tecla F1 (Blow) De forma similar habr que especificar en Block: el bloque de programa a cargar en su defecto A si es que se desea cargar todo el programa. Pulsamos la tecla Ins
17
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Figura 1.4.6
Luego vamos a colocar el PROG NO. Que para nuestro caso es 500 y pulsamos Ins. Nos figura as la pantalla previa de informacin de la memoria y pulsando nuevamente Ins se realizar por fin la carga deseada. Para ste caso se realiz una carga de programa total.
Figura 1.4.7
18
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Figura 1.4.8
19
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Figura 1.5.1 Con ello emerger la siguiente pantalla en dnde se debe seleccionar el archivo ******ST.S5D A leer a su vez que se especifica la ruta de la unidad del disco local de la PG en donde ste se encuentra alojado.
20
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Figura 1.5.2 Para ello basta con posicionarnos sobre el campo del Program file y dar doble click para que se nos presente la siguiente pantalla en dnde con ayuda del slider del Dr/directory iremos haciendo un recorrido a travs de todas las unidades locales de la PG y seleccionando con un click la unidad y carpeta en dnde se encuentra el archivo que queremos leer. Para el ejemplo, el archivo a leer posee el nombre de NONAMEST.S5D y se encuentra alojado en la siguiente ruta: C:\STEP5\S5_DATEN
Figura 1.5.3
21
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Pulsamos Enter y tendremos opcin de visualizar la siguiente pantalla en dnde se podr conocer de cules y cuntos bloques est constituido el programa.
Figura 1.5.4 A manera de ejemplo vamos a realizar la lectura del bloque PB2. Para ello seleccionamos PB2 seguido de la tecla F2 (Opcin Edit en ste caso).
Figura 1.5.5
22
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
As tenemos:
Figura 1.5.6
23
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Figura 1.6.1
Figura 1.6.2
24
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
La pantalla de la figura 1.6.2 nos permite especificar en donde se encuentra el programa en el que deseamos se lleve a cabo nuestra referencia cruzada, el mismo que se puede encontrar alojado en alguna ruta de una unidad de disco local de la PG en el PLC. Asi mismo, sta pantalla nos permite ordenar si la bsqueda se debe de realizar en todo el programa simplemente en algn algunos bloques de programa. En el caso de que se tenga que buscar en ms de un bloque, enunciar y separar por comas a cada uno de ellos en Block list. Por ltimo debemos indicar que en sta pantalla se debe especificar tambin si la referencia cruzada se realizar para todos los elementos del programa tan slo para alguno algunos. Del mismo modo enunciamos a stos separndolos por comas si fuera el caso en Single operand.
Figura 1.6.3 A manera de ejemplo, fue realizada una referencia cruzada de la variable I88.0 en todo el programa NONAMEST.S5D ubicado en la PG en la siguiente ruta: C:\STEP5\S5_DATEN Como resultado se mostr en la pantalla que dicha entrada se encontraba referenciada en el bloque de programa FB1 segmento 7, 8 y 9. Tambin se encontraba en el bloque FB8 segmento 18 y 23. Tal como se muestra en la figura 1.6.3
25
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Figura 1.7.1
Figura 1.7.2
26
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Seleccionamos todos los bloques de nuestro programa y se nos mostrar el detalle de los bloques de los que consta nuestro programa:
Figura 1.7.4 Posicionando el cursor sobre la variable por la que se desea que se realice la referencia cruzada pulsamos la tecla F2 Reference de manera consecutiva.
27
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Figura 1.7.5 Llegamos as a la siguiente pantalla en dnde se nos solicita digitar la variable por la que se realizar la referencia cruzada. Para ste ejemplo trabajaremos con I88.0.
Figura 1.7.6 Pulsando la tecla Ins, tenemos que el STEP5 nos proporciona una referencia cruzada que nos da a conocer los bloques y segmentos de programa en dnde nuestra variable en cuestin es utilizada. Se especifica tambin de qu modo figura en la lgica de los mismos.
28
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Figura 1.7.7 Con la tecla F2 STEP5 nos lleva a cada uno de los lugares de nuestro programa en los que nuestra variable es tomada en consideracin.
29
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
30
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Nos aparecer una ventana asi. Aqu podemos cambiar el modo de OFFLINE a ONLINE haciendo soble clic sobre la opcion. Con ENTER guardamos los cambios. Si apretamos ESC los cambios no se guardaran. En nuestro caso lo pondremos en ONLINE.
Nos vamos a la pestaa BLOCKS , alli le damos doble clic a la barra verde al costado donde dice Program File
31
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Nos aparecera esta ventanaaqu escogemos la carpeta donde se guardaran nuestros bloques y le ponemos el mismo nombre NUEVO. Le damos ENTER
Nos queda as
32
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Nos vamos a la pestaa Symbols, aqu habra dos barras verdes (.INI y .SEQ), en cada una hacemos doble clic y esogemos la misma carpeta y l ponemos de nombre NUEVO
33
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Ahora nos vamos a la pestaa DOCUMENTATION y escogemos la misma ruta haciendo doble clic donde dice Footer File y Doc Command File.
Ya creamos nuestro nuevo proyecto llamado NUEVO. Ahora haremos el programa. El programa que crearemos es simple. Trata de un par de secuencias de diferente orden. Tomaremos 4 salidas que seran las mismas para los dos tipos de secuencia. El primer modo de secuencia sera ordenado y el segundo sera salteado, ambos deben continuar infinitamente hasta que se apague el sistema. Usaremos un TIMER ON DELAY , un CONTADOR ASCENDENTE y cuatro COMPARADORES. Usaremos marcas de salida y entrada, las cuales sern.
F0.0 START F0.1 MODO F1.1 SALIDA1 F1.2 SALIDA2 F1.3 SALIDA3 F1.4 SALIDA4 F5.0 LOG0 F5.1 LOG1
34
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
2.
PROGRAMAR EL PROYECTO Apretamos F7 y nos aparecer esta ventana donde pondremos smbolos a nuestras amrcas a utilizar (para una mayor dentificacion). F6 para guardar la lista. Y salimos con ESC.
35
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
En el primer SEGMENTO (Network) programamos esto. Aqu estamos creando un 0 logico y un 1 logico. Tambien estamos haciendo que la marca de MODO y la marca de START estn prendidos (1 logico)
El programa nos llevara al SEG 2. Podemos volver al SEG1 para verlo con la tecla PgUp y si queremos editar el SEG1 apretamos F6, sino volvemos al SEG2 con PgDn. Se puede ir de un segmento al otro con estas dos teclas pero el requisito es que no estemos en el modo de edicion (F6 nos permite entrar a edicion y salir de ella). Cada vez que salgamos de edicion con F6 y le demos clic en YES para guardar los cambios nos creara un nuevo SEG adyacente. Si no nos sirve este podemos borrarlo con ESC. Para ir salvando nuestra edicion en el programa apretamos SHIFT+F7 fuera del modo de edicion.
36
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Si queremos establecer una linea en blanco arriba para editar un codigo faltante tecleamos Fn+PgDn (obviamente luego de entrar al modo de edicion con F6). En el SEG3 escribimos esto
37
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
38
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Con SHIFT+F7 fuera del modo edicion guardamos nuestro programa Fuera del modo edicion con SHIFT+F5 podemos pasar de codigo STL a LAD y CSF y editarlo en ese entorno con F6 de la misma manera.
39
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
3. TRANSFERENCIA DEL RPROGRAMA AL PLC En la pantalla inicial presionamos F4 y hacemos clic en OFFLINE para que se convierta en ONLINE, todo debe estar como est en el sgt. Dibujo.
Clic en ENTER. En la pantalla inicial le damos clic en PLC, clic en START PLC, clic en YES. De este modo el PLC esta en linea y ya podremos pasar el programa a la memoria del PLC.
40
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
4. MONITOREO EN LINEA Esto tiene dos partes. o Monitoreo en el programa mismo (BLOCK STATUS) o Monitoreo por tabla de variables Monitoreo en el programa mismo (BLOCK STATUS) Entrar a test/block status
Aqu se puede observar como los bits van cambiando segn la logica de nuestro programa. Podemos tambien editar el programa en linea con los mismos comando como si no estuviera ONLINE. Clic en OUTPUT.
41
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Cabe recalcar que lo editado en modo TEST solo se guardara en la memoria del PLC, si queremos que este tambien en la PG debemos hacer un TRANSFER de PLC a PG cuando guardemos el programa ONLINE. Monitoreo por tabla de variables Vamos a test/status variable
La siguiente ventana que aparece es para escribir las marcas que queramos para asi monitoriarlas en tiempo real.
42
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Como vemos cada vez que tecleamos una marca y apretamos ENTER, si tal marca esta declarada en la lista de simbolos se transformara en la denominacion que le pusimos. Ahora apretamos la tecla INS y observamos como se produce la secuencia segn la logica del programa
Lo que esta encerrado en rojo son las marcas de START y de MODO. Como vemos esta encendido el programa y el MODO esta en 1, asi que se seguira la secuencia salteada. si queremos poner el MODO de secuencia sin saltear tenemos que ir a modificar el SEG 1 (TEST/BLOCK STATUS) en modo ONLINE en modo EDICION y hacer que F0.1=F5.0
43
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Nos aparecera esta ventana en blanco. Clic en el icono de abrir, y buscamos nuestro archivo a transformar NUEVO. Clic en OK.
44
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
El archivo que nos intereza es el NUEVO.awl. tambien observamos que los blocuqes seran transaldados a otros, aqu podemos cambiarlos a donde. Ponemos START para comenzar.
Probablemente nos salga un error debido al OB31, pero si no hemos programado nada dentro de el, no hay problema, cloc en OK.
45
DEPARTAMENTOS DE PROYECTOS
DOCUMENTACION STEP5
Ahora abrimos el STEP 7 Creamos un nuevo proyecto, le ponemos en el hardware el rack y el CPU Nos vamos a Sources del CPU, clic derecho sobre el, clic en insert new object, clic en external source
46
DEPARTAMENTOS DE PROYECTOS