CONEXIÓN PROFINET I
El
objetivo de esta actividad es realizar, mediante una conexión de PROFINET una
transferencia de datos entre dos equipos, uno (Siemens S7-314) y una ET200S
(ET200S_1)
Cuando
activemos la entrada E124.0 del S7, queremos enviar el valor de las entradas
EB124 a las distintas salidas de la ET200S_1
Cuando
activemos la entrada E124.1 del S7, activaremos las dos salidas del primer
módulo de la ET200S_1
Cuando
activemos la entrada E124.2 del S7, activaremos las dos salidas del segundo
módulo de la ET200S_1
Cuando
activemos la entrada E124.1 del S7, activaremos las dos salidas del tercer
módulo de la ET200S_1
Cuando
activemos la Entrada 1 en la ET200S_1 enviaremos el estado de sus entradas al
byte de salida AB124 del S7314.
Cuando
activemos la Entrada 2 en la ET200S_1 enviaremos el estado de sus entradas al
byte de salida AB125 del S7314.
Esquema del Sistema de Comunicaciones
Procesos de comunicación y Direcciones de memória utilizadas
Configuración del Sistema de Comunicaciones
En primer lugar, como en todos los casos anteriores insertaremos el bastidor.
Una vez el insertado el bastidor, arrastraremos la versión de CPU que utilizaremos, en este caso la seleccionada en la siguiente imagen.
Tras insertar la CPU, arrastraremos el módulo de la CP a utilizar para la realización de la práctica. ( Marcado en la siguiente imagen).
En propiedades de la CP crearemos una nueva subred Ethernet, la cual automáticamente nos designa una dirección IP.
Para que aparezca la red, es necesario, desde la pantalla mostrada en la siguiente imagen pulsar: " Sistema de destino" / " Insertar sistema PROFINET IO"
Y físicame aparece nuestra nueva red, lista para insertar nuevos dispositivos.
El enunciado de la práctica nos dice que debemos insertar una ET200S, arrastraremos el modelo marcado en la siguiente imagen hasta la red Ethernet.
Este tipo de dispositvo debemos configurar los módulos que tiene físicamente para su correcto funcionamiento.
En primer lugar insertaremos su módulo de potencia.
Tres módulos de entradas digitales.
Y tres módulos de salidas digitales.
Al insertar el nuevo dispositivo, automáticamente se asignará una dirección IP correlativa al dispositivo insertado anteriormente, en este caso la CP.
Para terminar la configuración deberiamos comprobar que el nombre de los dispositivos sea similar en propiedades del equipo insertado y en el sistema generado. Lo comprobaremos desde las siguientes imagenes:
Para terminar la configuración deberiamos comprobar que el nombre de los dispositivos sea similar en propiedades del equipo insertado y en el sistema generado. Lo comprobaremos desde las siguientes imagenes:
"Hadware"/ "Propiedades de Objeto"
Pantalla Inicial "Sistema Destino" / " Editar Estaciones Ethernet"
Programación
En primer lugar definiremos las funciones utilizadas ( FC11 y FC112).
- CPLADOR: Mediante un nº hexadecimal ( indicado por #16) indicamos la zona den la que se encuentra nuestra CP343-1, en este caso el 110 que equivale a la dirección 5. W#16#110
- MODE: Proporciona las siguientes posibilidades de selección para la transmisión del IO. B#16#0
- LEN: Longuitud del sector de datos a transmitir en bytes. 3
- SEND: Indica la direeción y la longuitud. P#MO.O BYTE3
- IOCS: IO Consume Status (Puntero)
- DONE: Indica si se han aceptado nuevos datos. ( Bit de Memoria).
- ERROR: Indicador de fallo ( Bit de Memoria).
- STATUS: Indicador de estado ( Bit de Memoria).
- CHECK_IOCS: Indica si es necesario evaluar el área de estado IOCS ( Bit de Memoria).
- CPLADOR: Mediante un nº hexadecimal ( indicado por #16) indicamos la zona den la que se encuentra nuestra CP343-1, en este caso el 110 que equivale a la dirección 5. W#16#110
- MODE: Proporciona las siguientes posibilidades de selección para la transmisión del IO. B#16#0
- LEN: Longuitud del sector de datos a transmitir en bytes. 3
- RECV: Indica la direeción y la longuitud. P#MO.O BYTE3
- IOPS: IO Consume Status (Puntero)
- NDR: Indica si se han aceptado nuevos datos. ( Bit de Memoria).
- ERROR: Indicador de fallo ( Bit de Memoria).
- STATUS: Indicador de estado ( Bit de Memoria).
- CHECK_IOCS: Indica si es necesario evaluar el área de estado IOCS ( Bit de Memoria).
- ADD_INFO: Información de diagnostico adicional. (WORD).
Programación realizada