Parámetro y tipo
DONE
OUT
BUSY
OUT
ERROR
OUT
STATUS
OUT
Ambos interlocutores ejecutan la instrucción TCON para configurar y establecer la conexión.
El punto final activo y el punto final pasivo de la comunicación se especifican mediante
parámetros. Una vez configurada y establecida la conexión, la CPU la mantiene y la vigila
automáticamente.
Si la conexión se deshace p. ej. debido a una interrupción de la línea o por el interlocutor
remoto, el interlocutor activo intenta restablecer la conexión configurada. No es necesario
volver a ejecutar TCON.
Una conexión existente se deshace y la conexión configurada se elimina cuando se ejecuta
la instrucción TDISCON o cuando la CPU pasa a estado operativo STOP. Para configurar y
restablecer la conexión es preciso ejecutar TCON de nuevo.
Tabla 10- 10 Códigos de condición ERROR y STATUS para TCON y TDISCON
ERROR
STATUS
0
0000
0
7000
0
7001
0
7002
1
8086
1
8087
1
809B
1
80A1
1
80A2
1
80A3
1
80A4
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06
Tipo de datos
Bool
Bool
Bool
Word
Descripción
La conexión se ha establecido correctamente.
No se está procesando ninguna tarea
Iniciar procesamiento de la tarea, estableciendo la conexión (TCON) o deshaciendo la
conexión (TDISCON)
Llamada intermedia (REQ es irrelevante), estableciendo la conexión (TCON) o
deshaciendo la conexión (TDISCON)
El parámetro ID está fuera del rango de direcciones admisible.
TCON: se ha alcanzado el número máximo de conexiones; no es posible establecer
más conexiones.
TCON: la "local_device_id" indicada en la descripción de la conexión no concuerda con
la CPU.
TCON: el usuario ya está utilizando el puerto o conexión.
TCON: el sistema está utilizando el puerto local o remoto.
Se está intentando restablecer una conexión existente (TCON) o deshacer una
conexión no existente (TDISCON).
TCON: la dirección IP del punto final remoto de la conexión no es válida; puede ser que
concuerde con la dirección IP local.
Descripción
0: Tarea no iniciada aún o en proceso.
1: Tarea finalizada sin errores.
0: Tarea finalizada.
1: Tarea no finalizada aún. No se puede iniciar una
tarea nueva.
Parámetros de estado con los valores siguientes:
0: No hay error
1: Ha ocurrido un error durante el procesamiento.
STATUS proporciona información detallada sobre el tipo
de error.
Información de estado, incluida la información de error.
(Consulte los códigos de condición de error y estado en la
tabla siguiente.)
Comunicación
10.2 PROFINET
459