13.6.1.4
SEND_PTP (transmitir datos del búfer de transmisión)
Tabla 13- 104 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 13- 105 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, V4.2, 09/2016, A5E02486683-AK
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 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)
Al transmitir una estructura compleja, utilice siempre la longitud 0.
Bool
Reservado para usos futuros
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
13.6 Comunicación Legacy PtP (solo CM/CB 1241)
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 men-
saje.
1275