Send_Ptp (Transmitir Datos Del Búfer De Transmisión) - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Procesador de comunicaciones y Modbus TCP
13.6 Comunicación Legacy PtP (solo CM/CB 1241)
STATUS (W#16#....)
80C4
80C5
80C6
80C7
80C8
80C9
80CA
80CB
80CC
13.6.1.4
SEND_PTP (transmitir datos del búfer de transmisión)
Tabla 13-111 Instrucción SEND_PTP (enviar datos punto a punto)
KOP / FUP
1
STEP 7 crea el DB automáticamente al insertar la instrucción.
Tabla 13-112 Tipos de datos para los parámetros
Parámetro y tipo
REQ
IN
PORT
IN
BUFFER
IN
LENGTH
IN
1
PTRCL
IN
1120
Descripción
La longitud calculada está habilitada y N es >= 1023.
La longitud calculada está habilitada y la longitud no es 1, 2 o 4.
La longitud calculada está habilitada y el valor M es > 255.
La longitud calculada está habilitada y es > 1024.
El timeout de respuesta está habilitado y es igual a cero.
El tiempo excedido entre caracteres está habilitado y es igual a cero.
El timeout por "idle line" está habilitado y es igual a cero.
La secuencia de fin está habilitada, pero todos los caracteres son irrelevantes.
La secuencia de inicio (una cualquiera de 4) está habilitada, pero todos los caracteres son
irrelevantes.
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 conte‐
nido del búfer a la interfaz de comunicación punto a punto. (Valor predetermi‐
nado: 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 nom‐
bre 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 pre‐
determinado: 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
Descripción
La instrucción SEND_PTP inicia la transferencia de da‐
tos y transmite el búfer asignado a la interfaz de co‐
municación. El programa de la CPU se sigue ejecutan‐
do hasta que el CM o la CB envía los datos a la veloci‐
dad 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.
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO

Publicidad

Tabla de contenido
loading

Tabla de contenido