Send_P2P (Transmitir Datos Del Búfer De Transmisión) - Siemens S7 Serie Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

Procesador de comunicaciones y Modbus TCP
13.3 Comunicación punto a punto (PtP)
13.3.5.6
Send_P2P (transmitir datos del búfer de transmisión)
Tabla 13- 22 Instrucción Send_P2P (enviar datos punto a punto)
KOP / FUP
STEP 7 crea el DB automáticamente al insertar la instrucción.
1
Tabla 13- 23 Tipos de datos para los parámetros
Parámetro y tipo
REQ
IN
PORT
IN
BUFFER
IN
LENGTH
IN
DONE
OUT
ERROR
OUT
STATUS
OUT
El estado lógico de las salidas DONE y ERROR es FALSE durante la operación de
transmisión. Una vez finalizada la operación de transmisión, la salida DONE o ERROR se
pone a TRUE para mostrar el estado de la transmisión. Mientras que DONE o ERROR sea
TRUE, la salida STATUS será válida.
1168
SCL
"Send_P2P_DB"(
REQ:=_bool_in_,
PORT:=_word_in_,
BUFFER:=_variant_in_,
LENGTH:=_uint_in_,
DONE=>_bool_out_,
ERROR=>_bool_out_,
STATUS=>_word_out_);
Tipo de datos
Descripción
Bool
Activa la transmisión solicitada cuando se produce un flanco ascendente en
esta entrada de habilitación de la transmisión. Esto inicia la transferencia del
contenido del búfer a la interfaz de comunicación punto a punto. (Valor prede-
terminado: False)
PORT
Tras haber instalado y configurado un dispositivo de comunicación CM o CB,
el identificador de puerto aparece en la lista desplegable de parámetros dis-
ponible en la conexión del cuadro PUERTO. El valor de puerto CM o CB asig-
nado es la propiedad de configuración del dispositivo "identificador de
hardware". El nombre simbólico del puerto se asigna en la ficha "Constantes
del sistema" de la tabla de variables PLC. (Valor predeterminado: 0)
Variante
Este parámetro apunta a la dirección inicial del búfer de transmisión. (Valor
predeterminado: 0)
Nota: no se soportan los datos booleanos ni las matrices booleanas.
UInt
Longitud de la trama transmitida en bytes (valor predeterminado: 0)
Para transmitir una estructura compleja, utilice siempre la longitud 0. Si la
longitud es 0, la instrucción transmite siempre toda la trama.
Bool
TRUE durante un ciclo tras haberse finalizado la última petición sin error
Bool
TRUE durante un ciclo tras haberse finalizado la última petición con un error
Word
Código de condición de ejecución (valor predeterminado: 0)
Descripción
La instrucción Send_P2P inicia la
transferencia de datos y transmite
el búfer asignado a la interfaz de
comunicación. El programa de la
CPU se sigue ejecutando hasta
que el CM o la CB envía los datos
a la velocidad de transferencia
asignada. Solo una operación de
transmisión puede estar pendiente
en un momento dado. El CM o la
CB devuelve un error si una se-
gunda instrucción Send_P2P se
ejecuta mientras el CM o la CB
está transmitiendo un mensaje.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido