posiciones booleanas y TRCV_C no recibe datos en posiciones booleanas. Encontrará más
información sobre cómo transferir datos con estas instrucciones en el apartado Coherencia de
datos (Página 187).
Nota
Inicializar los parámetros de comunicación
Después de introducir la instrucción TSEND_C o TRCV_C, utilice las "Propiedades" de la
instrucción (Página 596) para configurar los parámetros (Página 618) de comunicación. Cuando
se introducen los parámetros de los interlocutores en la ventana de inspección, STEP 7 introduce
los datos correspondientes en el DB de la instrucción.
Si desea utilizar un DB multiinstancia, debe configurar manualmente el DB en ambas CPUs.
Tabla 11-22
Instrucciones TSEND_C y TRCV_C
KOP / FUP
STEP 7 crea el DB automáticamente al insertar la instrucción.
1
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
SCL
"TSEND_C_DB"(
req:=_bool_in_,
cont:=_bool_in_,
len:=_uint_in_,
done=>_bool_out_,
busy=>_bool_out_,
error=>_bool_out_,
status=>_word_out_,
connect:=_struct_inout_,
data:=_variant_inout_,
com_rst:=_bool_inout_);
"TRCV_C_DB"(
en_r:=_bool_in_,
cont:=_bool_in_,
len:=_uint_in_,
adhoc:=_bool_in_,
done=>_bool_out_,
busy=>_bool_out_,
error=>_bool_out_,
status=>_word_out_,
rcvd_len=>_uint_out_,
connect:=_struct_inout_,
data:=_variant_inout_,
com_rst:=_bool_inout_);
Descripción
TSEND_C establece una conexión de comunica‐
ción TCP o ISO-on-TCP con un interlocutor, envía
datos y puede deshacer la conexión. Una vez con‐
figurada y establecida la conexión, la CPU la man‐
tiene y la vigila automáticamente.
TRCV_C establece una conexión de comunicación
TCP o ISO-on-TCP con una CPU interlocutora, reci‐
be datos y puede deshacer la conexión. Una vez
configurada y establecida la conexión, la CPU la
mantiene y la vigila automáticamente.
Comunicación
11.5 PROFINET
645