Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Profibus PDF
Profibus PDF
ngel Acaymo M. G.
Tenerife - Espaa
http://electronica-pic.blogspot.com 2
PROFIBUS
7 Cable PROFIBUS con tres conectores (en la prctica se especifica como ha sido fabricado)
2
http://electronica-pic.blogspot.com 3
PROFIBUS
En la prctica se van a utilizar tres dispositivos conectados al bus por lo que con los componentes adecuados
fabricaremos el cable:
Necesitamos:
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.
3
http://electronica-pic.blogspot.com 4
PROFIBUS
Para la conexin de las dos CP342-5DP, una como maestra y la otra como esclava, se deben de
seguir los siguientes pasos:
4
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).
5
http://electronica-pic.blogspot.com 6
PROFIBUS
5. Insertamos ahora un Equipo SIMATIC 300 ( Insertar Equipo Equipo SIMATIC 300).
6
http://electronica-pic.blogspot.com 7
PROFIBUS
7
http://electronica-pic.blogspot.com 8
PROFIBUS
8
http://electronica-pic.blogspot.com 9
PROFIBUS
Tras insertar el bastidor, aparecer una tabla de configuracin que representa al perfil soporte.
9
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 ).
11
http://electronica-pic.blogspot.com 12
PROFIBUS
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
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 ( Modo de
Operacin Esclavo DP Aceptar).
14
http://electronica-pic.blogspot.com 15
PROFIBUS
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
16
http://electronica-pic.blogspot.com 17
PROFIBUS
17
http://electronica-pic.blogspot.com 18
PROFIBUS
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 ).
20
http://electronica-pic.blogspot.com 21
PROFIBUS
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 ( Modo de
Operacin Maestro DP Aceptar).
23
http://electronica-pic.blogspot.com 24
PROFIBUS
27. Aparecer entonces una barra representando el Sistema Maestro, a la derecha de la CP312-
5DP. 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-5DA0x-
0XE0 ).
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
26
http://electronica-pic.blogspot.com 27
PROFIBUS
27
http://electronica-pic.blogspot.com 28
PROFIBUS
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
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:
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).
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
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).
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
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
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
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
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.
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:
metaconta@gmail.com
Autor:
ngel Acaymo M. G.
43