Siemens S7 Serie Manual De Sistema página 877

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

Publicidad

Operaciones TRCV_C
La instrucción TRCV_C se ejecuta de forma asíncrona e implementa las funciones
siguientes en secuencia:
1. Configuración y establecimiento de una conexión de comunicación:
TRCV_C configura una conexión de comunicación y establece dicha conexión si el
parámetro EN_R = "1" y no hay conexión. Una vez configurada y establecida la conexión,
la CPU la mantiene y la vigila automáticamente.
La descripción de la conexión especificada en el parámetro CONNECT se usa para
configurar la conexión de comunicación. Se pueden usar los tipos de conexión
siguientes:
– Estructura TCON_Param para los protocolos TCP, ISO on TCP y UDP
– Con V4.1, TCP/UDP: descripción de la conexión mediante la estructura TCON_IP_v4
– Con V4.1, ISO on TCP: descripción de la conexión mediante la estructura
Una conexión existente se deshace y la conexión que se ha configurado se elimina
cuando la CPU pasa al estado operativo STOP. Para configurar y establecer la conexión
de nuevo, debe volver a ejecutar TRCV_C con EN_R = "1".
Si EN_R se pone a "0" antes de establecer la conexión de comunicación, se establecerá
la conexión y se mantendrá activa incluso si CONT = "0". Sin embargo, no se recibirán
datos (DONE seguirá siendo "0").
Para obtener información sobre el número de conexiones de comunicación posibles,
consulte los datos técnicos de la CPU.
2. Recepción de datos mediante una conexión de comunicación existente:
La recepción de datos se habilita cuando el parámetro EN_R se pone al valor "1". Tal
como se ha descrito anteriormente, la conexión de comunicación se establece en primer
lugar. Los datos recibidos se introducen en un área de recepción. La longitud del área se
especifica con el parámetro LEN (si LEN <> 0) o con la información de longitud del
parámetro DATA (si LEN = 0), en función de la variante de protocolo que se use. Si usa
valores puramente simbólicos en el parámetro DATA, el parámetro LEN debe tener el
valor "0".
Si EN_R se pone a "0" antes de que se reciban datos por primera vez, la conexión de
comunicación se mantendrá activa incluso si CONT = 0. Sin embargo, no se recibirán
datos (DONE seguirá siendo "0").
3. Interrupción de la conexión de comunicación:
La conexión de comunicación se deshará una vez que se reciban los datos si el
parámetro CONT tenía el valor "0" cuando se inició la conexión establecida. De lo
contrario, se mantendrá la conexión de comunicación.
Si la tarea de recepción se ejecuta correctamente, el parámetro DONE se pondrá a "1". La
conexión de comunicación se deshará antes que de esto se produzca (consulte la
descripción de la dependencia anterior en el parámetro CONT).
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
en el parámetro CONNECT.
TCON_IP_RFC en el parámetro CONNECT.
Comunicación
11.2 PROFINET
877

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido