Instrucción Send_Ptp (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

12.3.3.5
Instrucción SEND_PTP (Transmitir datos del búfer de transmisión)
Tabla 12- 19 Instrucción SEND_PTP (enviar datos punto a punto)
KOP / FUP
STEP 7 crea el DB automáticamente al insertar la instrucción.
1
Tabla 12- 20 Tipos de datos para los parámetros
Parámetro y tipo
REQ
IN
PORT
IN
BUFFER
IN
LENGTH
IN
1
PTRCL
IN
DONE
OUT
ERROR
OUT
STATUS
OUT
Parámetro opcional: haga clic en la flecha situada en la parte inferior de una casilla KOP/FUP para expandir la casilla e
1
incluir este parámetro.
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG
SCL
"SEND_PTP_DB"(
REQ:=_bool_in_,
PORT:=_uint_in_,
BUFFER:=_variant_in_,
LENGTH:=_uint_in_,
PTRCL:=_bool_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
predeterminado: 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
disponible en la conexión del cuadro PUERTO. El valor de puerto CM o CB
asignado 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)
Al transmitir una estructura compleja, utilice siempre la longitud 0.
Bool
Este parámetro selecciona el búfer para la comunicación punto a punto
normal o los protocolos suministrados por Siemens que están implementados
en el CM o la CB acoplada. (Valor predeterminado: False)
FALSE = operaciones punto a punto controladas por el programa de usuario.
(única opción válida)
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)
Procesador de comunicaciones y Modbus TCP
12.3 Comunicación punto a punto (PtP)
Descripción
La instrucción SEND_PTP 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 segunda instrucción SEND_PTP se ejecuta
mientras el CM o la CB está transmitiendo un
mensaje.
723

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido