Aplicación De Las Instrucciones - Siemens SIMATIC ET 200MP Manual De Programación

Ocultar thumbs Ver también para SIMATIC ET 200MP:
Tabla de contenido

Publicidad

Programación - Comunicación mediante instrucciones
3.1 Punto a punto
3.1.2
Aplicación de las instrucciones
Las instrucciones punto a punto deben llamarse cíclicamente con el fin de consultar los
datos recibidos. La consulta del proceso de transmisión notifica al programa de usuario
cuándo ha finalizado la transferencia.
En función del volumen de datos, la transmisión puede desarrollarse en varias llamadas
(ciclos del programa).
Si la petición se ha completado con DONE = TRUE o NDR = TRUE , se ha ejecutado sin
errores.
Nota
Guardar STATUS
Los parámetros DONE, NDR, ERROR y STATUS solo están pendientes durante una sola
ejecución del bloque. Por ello, para visualizar STATUS conviene copiar STATUS en un área
de datos libre.
maestro
Secuencia típica de un maestro:
1. La instrucción Send_P2P lanza una transferencia al CM.
2. La instrucción Send_P2P se ejecuta en ciclos consecutivos para consultar el estado del
3. Si la instrucción Send_P2P notifica que la transferencia ha finalizado, el código de
4. La instrucción Receive_P2P se ejecuta repetidamente para consultar una respuesta. Una
5. El programa de usuario puede procesar la respuesta.
6. Regreso al paso 1 y repetición del ciclo.
esclavo
Secuencia típica de un esclavo:
1. El programa de usuario ejecuta la instrucción Receive_P2P en cada ciclo.
2. Una vez que el CM ha recibido una solicitud, la instrucción Receive_P2P notifica que hay
3. El programa de usuario procesa la solicitud y genera una respuesta.
4. Con la instrucción Send_P2P , la respuesta se devuelve al maestro.
5. Ejecute repetidamente Send_P2P para asegurarse de que el proceso de transmisión
tiene lugar realmente.
6. Regreso al paso 1 y repetición del ciclo.
16
Con un flanco ascendente en la entrada REQ se inicia la transmisión de los datos.
proceso de transferencia.
usuario puede preparar la recepción de la respuesta.
vez que el CM ha leído los datos de respuesta, la instrucción Receive_P2P copia la
respuesta en la CPU y notifica que se han recibido datos nuevos.
nuevos datos pendientes y la solicitud se copia en la CPU.
Instrucciones de comunicación PtP utilizadas con la periferia descentralizada de un S7-300/400
Manual de programación, 01/2013, A5E31625084-AA

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic et 200sp

Tabla de contenido