S7-300 Profibus Practica

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 43

PROFIBUS

[Manual Profibus del Simatic Step 7 314 IFM]


ngel Acaymo M. G.

Tenerife - Espaa

http://electronica-pic.blogspot.com 2 PROFIBUS

Hardware y software Necesarios 1 PC, Sistema Operativo Windows 95/98/2000/ME/NT4.0 con - Mnimo: 133MHz y 64MB RAM, aprox. 65 MB de espacio libre en disco duro - ptimo: 500MHz y 128MB RAM, aprox. 65 MB de espacio libre en disco duro Software STEP 7 V 5.x (o version disponible en clase) Software PROTOOL V6 (o versin disponible en clase) Interfase MPI para PC (p.e. PC- Adapter) PLC SIMATIC S7-300 con CP 342-5DP (Maestro) Ejemplo de configuracin: - Fuente de Alimentacin: PS 307 2A - CPU: CPU 314-IFM - Tarjeta de Comunicacin PROFIBUS: CP 342-5DP PLC SIMATIC S7-300 con CP 342-5DP (Esclavo) Ejemplo de configuracin: - Fuente de Alimentacin: PS 307 2A - CPU: CPU 314-IFM - Tarjeta de Comunicacin PROFIBUS: CP 342-5DP Panel SIEMENS TP170A Cable PROFIBUS con tres conectores (en la prctica se especifica como ha sido fabricado)

2 3 4 5

6 7

http://electronica-pic.blogspot.com 3 PROFIBUS
- PREPARACIN DEL CABLE PROFIBUS PARA LA PRCTICA. En la prctica se van a utilizar tres dispositivos conectados al bus por lo que con los componentes adecuados fabricaremos el cable: Necesitamos: - Tres conectores PROFIBUS. - Cable PROFIBUS (Distancia suficiente para trabajar cmodamente en el aula). Atornillar los cables en los conectores siguiendo las instrucciones del manual que viene en las cajas de los conectores, dejando los dos conectores de los extremos con el selector de resistencia en ON y el que queda en medio del cable en OFF. Los conectores con la resistencia en ON harn de terminadores de bus para que todo funcione correctamente, stos sern los que se conectarn a los autmatas; el otro conector se dejar para el panel de operador. ( Los autmatas pueden funcionar perfectamente sin necesidad de conectar el panel, ya que ste estar como esclavo y slo recibir las variables del proceso para visualizarlas.) El bus PROFIBUS dispone de un par de cables, uno de color verde y otro de color rojo ; el verde se conecta con los terminales A y el rojo con los B. Los conectores de terminacin llevarn conectados los terminales A1 y B1 solamente, mientras que el conector que se encuentra en medio deber hacer de puente por lo que en l estarn ocupados los dos pares de conexin A1, B1 y A2, B2.

http://electronica-pic.blogspot.com 4 PROFIBUS
3. PUESTA EN MARCHA DE PROFIBUS ( MAESTRO CP 342-5DP / ESCLAVO CP 342-5DP) Lista de elementos de la CPU Maestra: EB 124 SET Byte de Entradas EB 40 Comm_EB1 Byte 1 de Comunicacin de Entradas AB 124 DISPLAY Byte de Salidas AB 40 Comm_AB1 Byte 1 de Comunicacin de Salidas Lista de elementos de la CPU Esclava: EB 124 SET Byte de Entradas EB 40 Comm_IB1 Byte 1 de Comunicacin de Entradas AB 124 DISPLAY Byte de Salidas AB 40 Comm_QB1 Byte 1 de Comunicacin de Salidas Para la conexin de las dos CP342-5DP, una como maestra y la otra como esclava, se deben de seguir los siguientes pasos:

1.

La herramienta central en STEP 7 es el Administrador SIMATIC, el cual es abierto haciendo doble click en el icono ( Administrador SIMATIC).

http://electronica-pic.blogspot.com 5 PROFIBUS
2. ( Los programas de STEP 7 se administran en proyectos. Tales como el que vamos a crear ahora Archivo Nuevo).

3.

Damos al proyecto el nombre de CP342_CP342 (

CP342_CP342

Aceptar).

http://electronica-pic.blogspot.com 6 PROFIBUS

4.

Pinchamos en el proyecto e insertamos una Subred PROFIBUS ( Subred PROFIBUS).

CP342_CP342

Insertar

5. Insertamos ahora un Equipo SIMATIC 300 (

Insertar

Equipo

Equipo SIMATIC 300).

http://electronica-pic.blogspot.com 7 PROFIBUS

6.

Modificamos el nombre del equipo como Esclavo (

Esclavo).

7.

Abrimos la herramienta Hardware con un doble click (

Hardware).

http://electronica-pic.blogspot.com 8 PROFIBUS

http://electronica-pic.blogspot.com 9 PROFIBUS

8. Abrimos el catlogo hardware, haciendo click en el icono ( ). Veremos que los directorios se hallan divididos en lo siguiente: - PROFIBUS-DP, SIMATIC 300, SIMATIC 400 y SIMATIC PC Based Control 300/400, Se dispondr de todos los bastidores, mdulos y mdulos de interfase desde este momento, para llevar a cabo la configuracin hardware. Insertamos un Perfil Soporte con un doble click ( SIMATIC 300 BASTIDOR-300 Perfil Soporte).

Tras insertar el bastidor, aparecer una tabla de configuracin que representa al perfil soporte.

http://electronica-pic.blogspot.com 10 PROFIBUS

Ahora se pueden seleccionar todos los mdulos en el catlogo hardware e insertarlos en la tabla de configuracin. 8. Para insertar un elemento, se har click en el mdulo deseado y se arrastrar con el ratn a su correspondiente posicin en el bastidor (con el botn izquierdo del ratn pulsado. Comenzaremos con la Fuente de Alimentacin PS 307 2A ( SIMATIC 300 PS-300 PS 307 2A).

Nota:

Si su hardware difiere con lo arriba mostrado, se seleccionarn los mdulos que estn acorde con su hardware real. Las referencias de los mdulos se muestran al pi del catlogo y en el frontal del mdulo fsico. Ambos deben de ser iguales.

10

http://electronica-pic.blogspot.com 11 PROFIBUS

10. En el paso siguiente, arrastramos la CPU 314-IFM en el segundo puesto del bastidor. Esto permite poder leer la referencia y la versin de dicha CPU ( SIMATIC 300 CPU-300 CPU 314IFM 6ES7 314-5AE03-0AB0 V1.1 ).

Nota:

Las direcciones de las E/S integradas en la CPU314IFM pueden leerse en la configuracin hardware. Las entradas digitales EB124 y EB125, as como E126.0-E126.3. Las salidas digitales AB124 y AB125. Las entradas analgicas PEW128, PEW130, PEW132 y PEW134. La salida analgica PAW128.

11

http://electronica-pic.blogspot.com 12 PROFIBUS

11.

Arrastramos ahora la tarjeta de comunicaciones PROFIBUS CP 342-5DP en el cuarto puesto. La referencia y versin del modelo se pueden leer en el frontal del mdulo ( SIMATIC 300 CP-300 PROFIBUS CP 342-5DP 6GK7 342-5DA01-0XE0 Versin de Producto 2).

Nota: El puesto 3 est reservado para los Mdulos de Interfase o IMs. En caso de no tener ninguna en el bastidor real, dejaremos este puesto vaco. La referencia del mdulo se muestra al pi del catlogo.

12

http://electronica-pic.blogspot.com 13 PROFIBUS

12. Al introducir la tarjeta PROFIBUS, aparecer una ventana donde se podr signar una direccin en la red PROFIBUS a la CP 342-5DP (en nuestro caso la 2). Para poder modificar cualquier parmetro de la red, haremos click en PROFIBUS(1) y pulsaremos en Propiedades ( 2 PROFIBUS(1)).

13. Seleccionaremos ahora la Direccin PROFIBUS ms alta (aqui 126), la Velocidad de Transferencia (aqui 1,5 Mbit/s) y el Perfil (aqui DP). ( Aceptar ).

13

http://electronica-pic.blogspot.com 14 PROFIBUS

14. Las direcciones de entradas/salidas para la CP son introducidas ahora (Aqui: PE 256...271 / PA 256..271). Seleccione las propiedades de la tarjeta de comunicacin, haciendo doble click en CP 342-5DP ( CP 342-5).

15. Configure el Modo de Operacin como Esclavo DP y confirme con Aceptar ( Operacin Esclavo DP Aceptar).

Modo de

14

http://electronica-pic.blogspot.com 15 PROFIBUS

16. La tabla de configuracin es entonces guardada y compilada con configuracin hardware, haciendo click en x ( x).

. Cerraremos la

17. Insertamos ahora otro Equipo SIMATIC 300 desde el Administrador SIMATIC(Administrador SIMATIC Insertar Equipo Equipo SIMATIC 300).

15

http://electronica-pic.blogspot.com 16 PROFIBUS

18. Cambiamos el nombre del equipo como Maestro (

Maestro).

19. Abrimos la herramienta Hardware con un doble click (

Hardware).

16

http://electronica-pic.blogspot.com 17 PROFIBUS

17

http://electronica-pic.blogspot.com 18 PROFIBUS

20. Abrimos el catlogo hardware, haciendo click en el icono ( ). Veremos que los directorios se hallan divididos en lo siguiente: - PROFIBUS-DP, SIMATIC 300, SIMATIC 400 y SIMATIC PC Based Control 300/400, Se dispondr de todos los bastidores, mdulos y mdulos de interfase desde este momento, para llevar a cabo la configuracin hardware. Insertamos un Perfil Soporte con un doble click ( SIMATIC 300 BASTIDOR-300 Perfil Soporte).

Tras insertar el bastidor, aparecer una tabla de configuracin que representa al perfil soporte.

18

http://electronica-pic.blogspot.com 19 PROFIBUS

21. Ahora se pueden seleccionar todos los mdulos en el catlogo hardware e insertarlos en la tabla de configuracin. Para insertar un elemento, se har click en el mdulo deseado y se arrastrar con el ratn a su correspondiente posicin en el bastidor (con el botn izquierdo del ratn pulsado. Comenzaremos con la Fuente de Alimentacin PS 307 2A ( SIMATIC 300 PS-300 PS 307 2A).

Nota:

Si su hardware difiere con lo arriba mostrado, se seleccionarn los mdulos que estn acorde con su hardware real. Las referencias de los mdulos se muestran al pi del catlogo y en el frontal del mdulo fsico. Ambos deben de ser iguales.

19

http://electronica-pic.blogspot.com 20 PROFIBUS

22.

En el paso siguiente, arrastramos la CPU 314-IFM en el segundo puesto del bastidor. Esto permite poder leer la referencia y la versin de dicha CPU ( SIMATIC 300 CPU-300 CPU 314IFM 6ES7 314-5AE03-0AB0 V1.1 ).

Nota: Las direcciones de las E/S integradas en la CPU314IFM pueden leerse en la configuracin hardware. Las entradas digitales EB124 y EB125, as como E126.0-E126.3. Las salidas digitales AB124 y AB125. Las entradas analgicas PEW128, PEW130, PEW132 y PEW134. La salida analgica PAW128.

20

http://electronica-pic.blogspot.com 21 PROFIBUS

23. Arrastramos ahora la tarjeta de comunicaciones PROFIBUS CP 342-5DP en el cuarto puesto. La referencia y versin del modelo se pueden leer en el frontal del mdulo ( SIMATIC 300 CP300 PROFIBUS CP 342-5DP 6GK7 342-5DA01-0XE0 Versin de Producto 2).

Nota:

El puesto 3 est reservado para los Mdulos de Interfase o IMs. En caso de no tener ninguna en el bastidor real, dejaremos este puesto vaco. La referencia del mdulo se muestra al pi del catlogo.

21

http://electronica-pic.blogspot.com 22 PROFIBUS

24. Al introducir la tarjeta PROFIBUS, aparecer una ventana donde se podr signar una direccin en la red PROFIBUS a la CP 342-5DP (en nuestro caso la 4). Para poder modificar cualquier parmetro de la red, haremos click en PROFIBUS(1) y pulsaremos en Propiedades (4 Propiedades).

22

http://electronica-pic.blogspot.com 23 PROFIBUS

25. Las direcciones de entradas/salidas para la CP son introducidas ahora (Aqui: PE 256...271 / PA 256..271). Seleccione las propiedades de la tarjeta de comunicacin, haciendo doble click en CP 342-5DP ( CP 342-5).

26. Configure el Modo de Operacin como Maestro DP y confirme con Aceptar ( Operacin Maestro DP Aceptar).

Modo de

23

http://electronica-pic.blogspot.com 24 PROFIBUS

27. Aparecer entonces una barra representando el Sistema Maestro, a la derecha de la CP3125DP. Aqu es donde vamos a llevar a cabo nuestra configuracin PROFIBUS. Esto lo haremos haciendo click en los mdulos deseados (en nuestro caso la S7 300 CPU342-5DP en Estaciones ya Configuradas) del catlogo hardware en la carpeta PROFIBUS-DP. ( PROFIBUS DP Estaciones ya Configuradas S7-300 CP342-5DP 6GK7 342-5DA0x0XE0 ).

24

http://electronica-pic.blogspot.com 25 PROFIBUS

28. Al introducir la CPU SIMATIC S7-300 con CPU342-5DP como esclavo, se muestra la siguiente pantalla, en la que se deber Conectar el esclavo preconfigurado (Direccin PROFIBUS-2) a la otra CPU SIMATIC S7-300 con CPU 342-5DP como maestra ( Conectar).

29. Tras la conexin, la CP 342-5DP es introducida como conexin activa. Esta conexin es confirmada con Aceptar ( Aceptar ).

25

http://electronica-pic.blogspot.com 26 PROFIBUS

30. En el puesto 0 del esclavo conectado, deber introducirse un Mdulo Universal, para poder efectuarse la comunicacin entre el maestro y el esclavo ( PROFIBUS DP Estaciones ya Configuradas S7-300 CP342-5DP 6GK7 342-5DA0x-0XE0 Mdulo Universal). NOTA: En la prctica, en el proyecto no aparece el puesto 0 sino el 1, da lo mismo, insertamos el mdulo universal en el puesto 1. El mdulo universal debe tener la direccin 40

31. Hacemos doble click en el Mdulo Universal (

Mdulo Universal ).

26

http://electronica-pic.blogspot.com 27 PROFIBUS

32. La comunicacin es entonces establecida. Seleccione Entrada-Salida con un byte de Salida y uno de Entrada ( Entrada-Salida Aceptar).

Nota:

Las direcciones declaradas son direcciones de la CP de comunicaciones, no de la CPU. En el programa de la CPU no se puede acceder directamente a esas direcciones, sino a travs de unos bloques FC especiales de comunicaciones.

27

http://electronica-pic.blogspot.com 28 PROFIBUS

33. La tabla de configuracin es salvada y compilada con aplicacin hardware haciendo click en x ( x).

. Posteriormente, se cerrar la

28

http://electronica-pic.blogspot.com 29 PROFIBUS

34. Abriremos el bloque OB1 del esclavo en el Administrador SIMATIC con un doble click ( OB1).

35. Opcional: Introducimos las propiedades del OB1, para tema de documentacin, y pulsamos Aceptar ( Aceptar).

29

http://electronica-pic.blogspot.com 30 PROFIBUS

El rango de datos trasmitidos de entradas/salidas de los esclavos PROFIBUS-DP se activa a travs de las llamadas a los FCs de comunicaciones en el programa de usuario. Esos FCs tambin se encargan de monitorizar la ejecucin satisfactoriamente. Los FCs especiales de comunicaciones se encuentran en la librera SIMATIC_NET_CP. Para poder utilizar dichas funciones, primero deben de copiarse al proyecto. El FC DP-SEND, transfiere datos desde el programa de usuario en la CPU a la CP PROFIBUS. Para cada tipo de operacin de la CP en PROFIBUS, la funcin DP-SEND tiene el siguiente significado: Configuracin como Maestro DP: La funcin asigna los datos de la correspondiente periferia distribuida a la CP PROFIBUS para el mdulo de salidas. Configuracin como Esclavo DP: La funcin asigna el rango de datos de la CPU en el buffer de envo de la CP PROFIBUS, para transmitir los datos al maestro DP. Cuando se llame a la funcin DP-SEND, se deber rellenar los siguientes parmetros: Nombre CPLADDR SEND Tipo WORD ANY Rango de Valores Comentarios Direccin de inicio del mdulo (La tabla de configuracin puede ectraerse desde STEP 7). Indicacin de la direccin y longitud del rango de Envo DP (Esta direccin se refiere a E/S, Marcas y reas de DBs). 0: Muestra si la operacin finaliz sin errores. 1: Nuevos Datos 0: Se ha producido un error 1: Error Se muestra el Estado de la operacin

DONE ERROR STATUS

BOOL BOOL WORD

30

http://electronica-pic.blogspot.com 31 PROFIBUS

El FC DP-RECV recive datos a travs de PROFIBUS DP. Para cada tipo de operacin de la CP en PROFIBUS, la funcin DP-SEND tiene el siguiente significado: Configuracin como Maestro DP: El FC acepta datos procesados de las E/S distribuidas como informacin de estado en el rango de entradas DP indicado. Configuracin como Esclavo DP: El FC acepta los datos DP transferidos por el Maestro DP a travs del buffer de la CP PROFIBUS en el rango de datos DP indicado en la CPU. Cuando se llame a la funcin DP-RECV, se deber rellenar los siguientes parmetros: Nombre CPLADDR Tipo WORD Rango de Valores Comentarios Direccin de inicio del mdulo (La tabla de configuracin puede ectraerse desde STEP 7). Indicacin de la direccin y longitud del rango de Recepcin DP (Esta direccin se refiere a E/S, Marcas y reas de DBs). Muestra si la operacin finaliz sin errores. Se ha producido un error Se muestra el Estado de la operacin Se muestra el Estado DP

RECV

ANY

NDR ERROR STATUS DPSTATUS

BOOL BOOL WORD BYTE

0: 1: Nuevos Datos Aceptados 0: 1: Error

31

http://electronica-pic.blogspot.com 32 PROFIBUS

36. Con el Editor de Programas: KOP, AWL, FUP , se dispone de una herramienta con la que poder generar nuestro programa STEP 7. Aqu, el bloque de organizacin muestra su primer segmento. Para poder llevar a cabo nuestra primera operacin lgica, primero se debe de resaltar el segmento. Ahora es cuando podemos empezar a escribir el programa. Muchos programas STEP 7 se dividen en segmentos. Abra un nuevo segmento haciendo click en el icono . Aqui, las entradas de las DP esclavas son leidas en el segmento 1 con el bloque DP_RECV. Para insertar este FC, desde los bloques de Libreras del catlogo ( Libreras SIMATIC_NET_CP CP 300 FC2 DP_RECV). En el Segmento 3, las entradas de los esclavos DP son escritas con el bloque DP_SEND. Para insertar este FC, desde los bloques de Libreras del catlogo ( Libraries SIMATIC_NET_CP CP 300 FC1 DP_SEND).

Ahora salvamos el bloque OB1 con

).

32

http://electronica-pic.blogspot.com 33 PROFIBUS

Nota:

Aqui, el maestro es conectado con un byte de entradas y uno de salidas a travs de la CP342-5DP en el puesto 5 (Direccin de comienzo de mdulo en decimal: 256/Hexadecimal 100). El byte de entradas debera de ser el EB40. Los datos deberan de ser escritos en el maestro desde el byte de salidas AB40.

37. El programa STEP 7 deber ser ahora cargado en el PLC. En nuestro caso, lo haremos a travs del Administrador SIMATIC. All haremos click en la carpeta de Bloques y la cargaremos en el PLC con . El selector de modos del PLC deber estar en STOP ( ). Administrador SIMATIC

Esclavo -> Bloques

33

http://electronica-pic.blogspot.com 34 PROFIBUS

38. Abriremos el bloque OB1 del Maestro en el Administrador SIMATIC con un doble click ( OB1).

39. Opcional: Introducimos las propiedades del OB1, para tema de documentacin, y pulsamos Aceptar ( Aceptar).

34

http://electronica-pic.blogspot.com 35 PROFIBUS

40. Con el Editor de Programas: KOP, AWL, FUP , se dispone de una herramienta con la que poder generar nuestro programa STEP 7. Aqu, el bloque de organizacin muestra su primer segmento. Para poder llevar a cabo nuestra primera operacin lgica, primero se debe de resaltar el segmento. Ahora es cuando podemos empezar a escribir el programa. Muchos programas STEP 7 se dividen en segmentos. Abra un nuevo segmento haciendo click en el icono . Aqui, las entradas de las DP esclavas son leidas en el segmento 1 con el bloque DP_RECV. Para insertar este FC, desde los bloques de Libreras del catlogo ( Libreras SIMATIC_NET_CP CP 300 FC2 DP_RECV). En el Segmento 3, las entradas de los esclavos DP son escritas con el bloque DP_SEND. Para insertar este FC, desde los bloques de Libreras del catlogo ( Libraries SIMATIC_NET_CP CP 300 FC1 DP_SEND).

Ahora salvamos el bloque OB1

).

35

http://electronica-pic.blogspot.com 36 PROFIBUS

Nota:

Aqui, el maestro es conectado con un byte de entradas y uno de salidas a travs de la CP342-5DP en el puesto 5 (Direccin de comienzo de mdulo en decimal: 256/Hexadecimal 100). El byte de entradas debera de ser el EB40. Los datos deberan de ser escritos en el maestro desde el byte de salidas AB40.

37. El programa STEP 7 deber ser ahora cargado en el PLC. En nuestro caso, lo haremos a travs del Administrador SIMATIC. All haremos click en la carpeta de Bloques y la cargaremos en el PLC con . El selector de modos del PLC deber estar en STOP ( ). Administrador SIMATIC

Maestro -> Bloques

42. Poniendo el Selector de Modos a RUN, el programa es ejecutado. Se recomienda pasar primero a RUN el esclavo y despus el maestro. Esto se puede hacer si se desea comprobar la comunicacin de los autmatas antes de la conexin con el panel tctil TP170A.

36

http://electronica-pic.blogspot.com 37 PROFIBUS

CONFIGURAR EL PANEL PARA VISUALIZAR LOS DATOS Para hacer esto, desde el administrador de proyectos de STEP7, desde la ventana del proyecto hacemos clic derecho > insertar nuevo objeto > SIMATIC OP (para que aparezca esta opcin el software PROTOOL deber estar integrado en STEP7). Una vez hecho esto deberamos ver el proyecto de la siguiente manera:

Hacemos doble clic en el smbolo de OP, entonces se abrir el software PROTOOL para la configuracin de la pantalla. Elegimos el panel TP 170A.

37

http://electronica-pic.blogspot.com 38 PROFIBUS

Ponemos el nombre al proyecto y hacemos clic en parmetros para configurar la pantalla

Le damos a siguiente y nos aparece la pantalla en la que debemos seleccionar el tipo de conexin y el interlocutor; poner como interlocutor la CP del autmata Maestro.

38

http://electronica-pic.blogspot.com 39 PROFIBUS

Una vez configurada la pantalla se abrir el gestor de proyectos de PROTOOL.

Seguidamente, realizar el proyecto que debe constar de 32 variables encargadas de visualizar tanto las entradas y salidas del maestro como las del esclavo. Bastar que el proyecto cuente con una sola pantalla, esto queda a gusto del consumidor pero no es necesario para la prctica. Las variables tomarn los valores de unas de la zona de marcas MB especificadas a continuacin. A continuacin un ejemplo sencillo de cmo quedara la pantalla sin florituras y con lo bsico.

39

http://electronica-pic.blogspot.com 40 PROFIBUS

Una vez hecho el grfico con sus variables correspondientes se cerrar y guardar el proyecto de PROTOOL. A continuacin la lista de variables usada para la pantalla. Las entradas del Maestro sern las marcas M 20.X Las salidas del Maestro sern las marcas M 10.X Las entradas del esclavo sern las marcas M 50.X Las salidas del Esclavo sern las marcas M 60.X Tener en cuenta que sean marcas MB de un byte, asi se monitorizarn los 8 bits correspondientes a cada entrada y cada salida. El hecho de hacerlo con marcas, es que la pantalla TP170A slo permite como interlocutor una CPU, por lo que hay que utilizar esta para monitorizar los datos provenientes de otro autmata. El programa tiene un objetivo didctico, ya que en la prctica industrial conectaramos la pantalla mediante cable MPI, o compraramos otro panel que permita la conexin a varias CPUs.

40

http://electronica-pic.blogspot.com 41 PROFIBUS

entonces deberemos ir al NetPro de STEP 7 y verificar que el panel se ha aadido como esclavo DP en la red PROFIBUS.

41

http://electronica-pic.blogspot.com 42 PROFIBUS
Una vez hecho esto hay que cambiar el programa del autmata Maestro que va a ser el interlocutor de la pantalla. Lo nico que cambia es que se aaden 4 lneas para la escritura de las marcas, las cuales sern leidas por la pantalla.

Se han puesto las MB para que la pantalla pueda leer los valores que le va a transmitir la CPU Maestra, que a su vez se comunica con el autmata esclavo. Vuelvo a poner de relieve que con otro tipo de panel la comunicacin sera ms sencilla incluso, accediendo directamente a los datos de cada interlocutor, pero el panel del que disponemos slo admite un interlocutor (slo admite un control de conexin en el PROTOOL) y es por esto por lo que los datos tienen que ser redirigidos a marcas para que puedan ser ledos.

Finalmente: volver a cargar los programas en los autmatas y en la pantalla. No olvidar poner en los programas de los autmatas el OB82 para que las CPUs no se vayan a STOP. Siemens recomienda poner a RUN primero los equipos esclavos y luego el equipo Maestro.

42

http://electronica-pic.blogspot.com 43 PROFIBUS

Blog: http://electronica-pic.blogspot.com Contacto: [email protected] Autor: ngel Acaymo M. G.

43

También podría gustarte