CONEXIÓN PROFIBUS I
Para esta práctica vamos a configurar un sistema de comunicaciones en Profibus-DP con un autómata Siemens S7-314 IFM como maestro, un modulo ET200L como esclavo y un autómata OMRON CQM1H como esclavo.
Queremos conseguir:
- El
primer byte de entradas digitales del módulo ET200L se reflejen en el
primer byte de salidas del autómata Siemens.
- Que
las 8 primeras entradas del autómata Omron, se reflejan en las 8 primeras
salidas de la ET200L.
- El primer byte de entradas del autómata Siemens, se almacene en el canal 10 del Omron.
Antes de realizar el ejercicio hay que conocer un poco los diferentes dispositivos con los que vamos a trabajar.
ET200L
Al configurar una instalación, los módulos de entrada/salida se montan normalmente de forma centralizada en el autómata programable. En el caso de que las entradas/salidas estén a unas distancias mayores del autómata programable, el cableado puede ser muy extenso y resultar algo confuso, y las fuentes
de perturbaciones electromagnéticas existentes pueden limitar la fiabilidad.
Para semejantes instalaciones es recomendable la aplicación del sistema de periferia descentralizada ET 200:
- la CPU del autómata se encuentra en un punto central,
- la periferia (entradas/salidas) trabaja descentralizadamente in situ
- el potente sistema de bus ET 200, con unas elevadas velocidades de transmisión de datos, cuida de que la CPU y la periferia comuniquen entre sí sin fricciones.
Nosotros tenemos disponemos del bloque electrónico de 16 entradas y 16 salidas a 24Vcc. y 0,5A
CQM1H
El CQM1H es un Plc de la marca Omron al cual le vamos a acoplar un modulo de comunicación PRT21 para poder conectarlo a una red profibus.
Dispone de un puerto de comunicaciones especial para profibus:
Claro esta que este dispositivo tiene una serie de especificaciones técnicas que debemos tener siempre al alcance de la mano para consultarlas.
EJERCICIO
Este sería el esquema de como irían conectados los diferentes dispositivos mediante Profibus.
El primer problema que se encuentra al intentar interconectar diferentes dispositivos es que tanto el CQM1H como el S7-314 IFM no disponen de un puerto profibus para la comunicación por lo tanto hay que instalarles un modulo profibus de comunicación a cada uno.
En el caso Siemens, deberemos instalarle el modulo CP 342-5 y para Omron se instalara el modulo profibus PRT21.
(El dispositivo ET200L ya lleva un modulo de comunicación instalado)
TOTAL BYTES DE ENVIO AL MAESTRO
-La estación ET200L dispone de 2 bytes de entrada y 2 bytes de salida, por lo tanto se le asigna el MB= y MB1 para la información que envía al maestro al ET200L se refleja en sus 2 bytes de salida.
-El PLC Omron CQM1H configurado como esclavo, dispone de dos canales como mínimo para que la información enviada desde el maestro se pueda leer en el área de memorias del PLC. Por lo tanto le corresponden 4 bytes, el MB2, MB3, MB4 y MB5.
-Como el emisor en este caso es el maestro, la información recibida por el esclavo Omron se podrá leer en en área de memoria de entradas IR. El canal correspondiente será el siguiente al que tengamos ocupado. En nuestro caso sera:
-Como el emisor en este caso es el maestro, la información recibida por el esclavo Omron se podrá leer en en área de memoria de entradas IR. El canal correspondiente será el siguiente al que tengamos ocupado. En nuestro caso sera:
- Canal 0: destinado a entradas digitales (1word)
- Canal 1: Dos primeros bytes destinados a recibir información del maestro (1 word)
- Canal 2: Los dos siguientes bytes destinados a recibir información del maestro (1word)
Para poder verlo de forma mas clara:
BYTE
|
DATOS
|
DIRECCIÓN
PROFIBUS
|
DIRECCIÓN DP
|
MB0
|
Información que se envía desde maestro a ET200L, reflejada en sus
salidas
|
#3
|
0
|
MB1
|
Información que se envía desde maestro a ET200L, reflejada en sus
salidas
|
#3
|
1
|
MB2
|
Información que se envía desde maestro a CQM1H, reflejada en una
parte del canal
|
#4
|
2
|
MB3
|
Información que se envía desde maestro a CQM1H, reflejada en una
parte del canal
|
#4
|
3
|
MB4
|
Información que se envía desde maestro a CQM1H, reflejada en una
parte del canal
|
#4
|
4
|
MB5
|
Información que se envía desde maestro a CQM1H, reflejada en una
parte del canal
|
#4
|
5
|
TOTAL BYTES RECIBE EL MAESTRO
-La estación ET200L dispone de dos bytes de entrada y dos bytes de salida, por lo tanto le asignamos el MB6 y el MB7 para que la información que envía el esclavo ET200L al maestro refleje el estado de sus 2 bytes de entrada.
-El Plc Omron CQM1H configurado como esclavo, dispone de dos canales como mínimo para enviar información desde el esclavo al maestro . Le corresponden 4 bytes de envió: MB8, MB9,MB10 y MB11
-Como el emisor en este caso es el esclavo , la información que queramos enviar al maestro se tendrá que escribir en el área de memoria de salida IR. El canal correspondiente será el siguiente al que tengamos ocupado.
En nuestro caso será:
- Canal 100: Destinado a salidas digitales (1word)
- Canal 101: Dos primeros bytes destinados a enviar información al maestro (1word)
- Canal 102: Dos siguientes bytes destinados a enviar información al maestro (1word)
BYTE
|
DATOS
|
DIRECCIÓN
PROFIBUS
|
DIRECCIÓN DP
|
MB6
|
Información que se envía desde esclavo ET200L entradas, hacia a
maestro ( estado de entradas)
|
#3
|
0
|
MB7
|
Información que se envía desde esclavo ET200L entradas, hacia a
maestro ( estado de entradas)
|
#3
|
1
|
MB8
|
Información que se envía desde esclavo CQM1H hacia maestro
|
#4
|
2
|
MB9
|
Información que se envía desde esclavo CQM1H hacia maestro
|
#4
|
3
|
MB10
|
Información que se envía desde esclavo CQM1H hacia maestro
|
#4
|
4
|
MB11
|
Información que se envía desde esclavo CQM1H hacia maestro
|
#4
|
5
|
CONFIGURACIÓN Y PROGRAMA DEL EJERCICIO
Después de insertar la CPU, insertamos la CP.
Después de insertar la CP, pinchamos sobre ella la programamos como maestro.
Insertamos el primer esclavo, que es el módulo ET200L.
Insertamos el segundo esclavo, que es el CQM1H de 2words.
Así es como quedan insertadas la CPU y la CP.
Recibimos los datos de los esclavos (6 bytes).
En el primer Move visualizamos el estado de las entradas del ET200L en el autómata siemens.
En el siguiente Move transportamos un byte a una dirección para posteriormente enviarlo a la ET 200L.
Transferimos con el move las entradas a una marca que enviaremos al CQM1-H.
Enviamos los 6 bytes a los esclavos.
En el primer move enviamos el estado de las entradas al maestro que posteriormente se enviara al ET200L que las visualizara.
En el segundo move visualizaremos el estado de las entradas del maestro.

















Buen trabajo, incluyendo todos los apartados que explican que es lo que has realizado y como.
ResponderEliminarSolo le falla el fondo, ya que dificulta un poco la lectura del texo.
Antonio Alhambra