Send_P2P: Transferir Datos - 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.8

Send_P2P: transferir datos

Descripción
La instrucción Send_P2P (enviar datos punto a punto) inicia la transferencia de los datos y
transfiere el contenido del búfer asignado al módulo de comunicaciones. El programa de la
CPU se sigue ejecutando mientras el CM envía los datos con la velocidad de transferencia
asignada. No puede haber más de una instrucción de transmisión a la vez para cada
módulo de comunicaciones. El CM emite un error si se ejecuta una segunda instrucción
Send_P2P mientras el CM está enviando una trama.
Parámetros
Parámetro
Declaración
REQ
IN
PORT
IN
BUFFER
IN
LENGTH
IN
COM_RST IN/OUT
DONE
OUT
ERROR
OUT
STATUS
OUT
32
Tipo de datos
S7-
S7-
1200/1500
300/400/
WinAC
Bool
PORT
Word
(UInt)
Variant
Any
UInt
Word
---
Bool
Bool
Bool
Word
Instrucciones de comunicación PtP utilizadas con la periferia descentralizada de un S7-300/400
Estándar
Descripción
FALSE
Habilitación de la transferencia solicitada con flanco
ascendente de esta entrada de habilitación. Con ello, el
contenido del búfer se transfiere a la interfaz de
comunicación punto a punto.
0
Una vez que se ha incorporado y configurado el CM, debe
buscarse el valor de puerto CM en la propiedad
"identificación de hardware" de la configuración de
dispositivos (S7-1200/1500) (S7-300/400; dirección de
entrada). El nombre simbólico del puerto se asigna en la
ficha "Constantes de sistema" de la tabla de variables
PLC.
0
Este parámetro señala la dirección de inicio del búfer de
transmisión.
Nota:
No se soportan datos booleanos o campos booleanos.
0
Longitud de los datos que deben transmitirse en bytes
FALSE
Inicialización de la instrucción Send_P2P
Con 1 se inicializa la instrucción. Seguidamente, la
instrucción pone COM_RST de nuevo a 0.
FALSE
TRUE durante un ciclo después de que la última solicitud
se haya ejecutado correctamente
FALSE
TRUE durante un ciclo después de que la última solicitud
se haya ejecutado con errores
16#7000
Código de error (consulte Mensajes de error (Página 87))
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