Comunicación
10.2 PROFINET
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- 9
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
546
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.)
Manual de sistema, 03/2014, A5E02486683-AG
Controlador programable S7-1200