Vous êtes sur la page 1sur 46

DOCUMENTACION STEP5

BERMIT
AUTOMATION & CONTROL

PROCEDIMIENTO EMPLEO STEP 5

DOCUMENTO

DEPARTAMENTOS DE PROYECTOS

DOCUMENTACION STEP5

INDICE 1. Introduccin. .......................................................................................................... 3

2. Procedimiento para conectarse con la PG al S5 ......... Error! Bookmark not defined. 3. 4. 5. 6. 7. 8.


Procedimiento para hacer backup de programa ......................................... 9 Procedimiento para para cargar programa ................................................ 11 Procedimiento para leer y grabar memoria EPROM y EEPROM ............ 12 Procedimiento para leer programa offline y online ................................. 20 Procedimiento para hacer referencia cruzada .......................................... 24 Procedimiento para monitorear y forzar variables .................................. 26

PARTE II: USO DEL SIMATC S5 JHASET ORTEGA 1. 2. 3. 4. 5.


Crear un nuevo proyecto en Step 5 .......................................................................... 30 Programar el Proyecto ............................................................................................ 35 Transferencia del Programa al PLC .......................................................................... 40 Monitoreo en linea ................................................................................................. 41 Migracion a Step 7 .................................................................................................. 44

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:

1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 1.7.

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

1.1.Procedimiento para conectarse con la PG al S5


Se debe de contar con una PG que contenga cargado el software Simatic Step5 V7.23

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)

Se adjuntan a continuacin fotografas del cable para S5.

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

Ubicados en la siguiente pantalla, pulsar la tecla F4.

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.

1.2. Procedimiento para hacer backup de programa


Cuando lo que se desea es realizar un backup del programa que se encuentra cargado en el PLC. Se puede proceder de 02 maneras: Primero: se debe elegir en la barra men la opcin FILE seguido de BLOCKS y despus TRANSFER. Segundo: basta con pulsar la tecla F5. De ambos modos se llega a la siguiente pantalla:

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

Selection Es posible seleccionar incluso si la transferencia de informacin ser total parcial.

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.

1.3. Procedimiento para cargar programa


En contraparte cuando lo que se desea realizar es una transferencia de programa desde una ruta de alguna unidad de disco duro de la PG hacia el PLC, a lo que com nmente conocemos como Carga de Programa se emplea tambin la pantalla de la Figura 1.1.5 con la salvedad que en ste caso el origen se encontrar en la PG y el destino ser el PLC. Por ejemplo se muestra en la Figura 1.1.8 que el programa que se desea cargar al PLC posee el nombre VOUK02ST.S5D y se encuentra almacenado en la siguiente ruta: D:\MARK\VOUK_156041

11

DEPARTAMENTOS DE PROYECTOS

DOCUMENTACION STEP5

Figura 1.3.1

1.4. Procedimiento para leer y grabar memoria EPROM y EEPROM


Cuando llega el momento de tener almacenado el programa tambin en una memoria, se debe hacer uso de la opcin EPROM HANDLING. Para acceder a ella se tienen 02 modos: 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:

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

Entonces se solicitar ingresar el PROG. NUMBER seguido de 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.

El programador EPROM se conecta en la entrada del memory card de la PG.

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

La pregunta que le surgir quizs sea la siguiente:

Qu programa fue el que se transfiri a la memoria? Cmo lo determino?


Son preguntas que absolveremos ms adelante en la siguiente seccin.

19

DEPARTAMENTOS DE PROYECTOS

DOCUMENTACION STEP5

1.5. Procedimiento para leer programa offline y online


Cuando se trata de leer un programa en S5 ya sea offline u online el procedimiento a seguir es el mismo, la diferencia radica en que en el modo online se tiene la practicidad de monitorear en tiempo real el estado de las variables que intervienen en el programa. Vamos a seleccionar para ste propsito la opcin Project seguido de la opcin Set. (Ctrl + F4)

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

1.6. Procedimiento para hacer referencia cruzada


La referencia cruzada nos es de utilidad en cuanto tenemos la necesidad de conocer los bloques de programa en los cules se est haciendo referencia una determinada variable. Para acceder a sta opcin en S5, debemos seleccionarla de la barra de men. Est ubicada en Documentation seguido de Cross References.

Figura 1.6.1

Presionando la tecla Ins en Cross References accedemos a la siguiente pantalla:

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

1.7. Procedimiento para monitorear y forzar variables


El acto de forzar variables es muy delicado ya que se debe de tener en consideracin previamente las reacciones del proceso a nuestra intervencin. Esta opcin est disponible en el modo online. Con sta opcin pueden ser modificadas las variables de tipo I, Q, F, S, T, C Y D. Cuando se trabaja con la funcin forzar variables se debe llamar la funcin Forzar variables.

Figura 1.7.1

Pulsando la tecla F3 Ins, tenemos lo siguiente:

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.3 Si seleccionamos el bloque PB1, tenemos:

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

USO DEL SIMATC S5 JHASET ORTEGA


1. CREAR NUEVO PROYECTO Abrir el Simatic S5

Crearemos un nuevo proyecto llamado NUEVO


Clic en: File/Project/Set

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.

Para terminar presinar ENTER.

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.

Clic en Editor/Step 5 Block

Solo editaremos el OB1, le damos clic en EDIT

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)

F6 para pasar al guardar lo editado y le damos YES a la pregunta emergente.

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

En el SEG2 escribimos esto

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

En el SEG4 escribimos esto

En el SEG5 escribimos esto

En el SEG6 escribimos esto

38

DEPARTAMENTOS DE PROYECTOS

DOCUMENTACION STEP5

En el SEG7 escribimos esto

En el SEG8 escribimos esto

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.

Transferimos el archivo como ya se aprendio en la primera parte de este tutorial.

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

Escribimos las marcas: F1.1 F1.2 F1.3 F1.4 F0.0 y F0.1

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

5. MIGRACION A STEP 7 Clic aqu

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

Seleccionamos y abrimos el archivo AWL del programa en S5 que hicimos.

46

DEPARTAMENTOS DE PROYECTOS

Vous aimerez peut-être aussi