● Utilice la estructura "IF_CONF_MAC" en el parámetro DATA para guardar la dirección
MAC:
Byte
Parámetro
0 ... 1
Id
2 ... 3
Length
4 ... 5
Mode
6 ... 11
MACAddress
Parámetro STATUS
Código de
Explicación
error*
(W#16#...)
0
Sin errores
7000
Ninguna tarea en curso
7001
Primera llamada de la instrucción asíncrona GetStationInfo. Ejecución de la instrucción no terminada
aún (BUSY = 1, DONE = 0).
7002
Llamada adicional de la instrucción asíncrona GetStationInfo. Ejecución de la instrucción no terminada
aún (BUSY = 1, DONE = 0).
8080
Valor no soportado en el parámetro MODE.
8090
El identificador de hardware especificado en el parámetroLADDR no está configurado.
8092
El parámetro LADDR no direcciona un dispositivo PROFINET IO.
8093
Tipo de datos no válido en el parámetro DATA.
80A0
La información solicitada no se ha leído.
80C0
El dispositivo IO direccionado no está accesible.
80C3
Se ha alcanzado el número máximo de llamadas simultáneas de la instrucción GetStationInfo (10 ins-
tancias).
* Los códigos de error en el editor de programas se muestran como valores enteros o hexadecimales.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Tipo de datos
Valor inicial
UINT
3
UNIT
12
UNIT
0
ARRAY [1..6] of
-
BYTE
9.7 Diagnóstico (PROFINET o PROFIBUS)
Descripción
ID de la estructura "IF_CONF_MAC"
Longitud de la lectura de datos en BYTE
Irrelevante para la instrucción "GetStationInfo" (dejar
en "0")
Dirección MAC del dispositivo IO (por ejemplo, 08-00-
06-12-34-56):
Mac[1] = 8
•
Mac[2] = 0
•
Mac[3] = 6
•
Mac[4] = 12
•
Mac[5] = 34
•
Mac[6] = 56
•
Instrucciones avanzadas
487