Método Finddevicebymac - Siemens SIMATIC S7/HMI Guía De Usuario

Ocultar thumbs Ver también para SIMATIC S7/HMI:
Tabla de contenido

Publicidad

El siguiente ejemplo muestra la localización de un dispositivo con una dirección IP
específica. Si el dispositivo no se localiza en la colección, se devuelve una referencia NULL.
Network myNetwork = new Network();
uint targetIPAddress = 0xC0A80001; // 192.168.0.1
IProfinetDeviceCollection scannedDevices;
Result retVal = myNetwork.ScanNetworkDevices(out scannedDevices);
if (!retVal.Succeeded)
IProfinetDevice dev = scannedDevices.FindDeviceByIP(targetIPAddress);
if (dev != null)
{
}
7.9.3.2
Método FindDeviceByMAC
El método
Tipo de respues-
ta
IProfinetDevi-
ce
Nombre
mac
El siguiente ejemplo busca un dispositivo en una dirección MAC específica. Si el dispositivo
no se localiza en la colección, se devuelve una referencia NULL.
ulong targetMAC = 0x112233445566; // Equivalente a la cadena 11:22:33:44:55:66
Network myNetwork = new Network();
IProfinetDeviceCollection scannedDevices;
Result retVal = myNetwork.ScanNetworkDevices(out scannedDevices);
if (!retVal.Succeeded)
IProfinetDevice dev = scannedDevices.FindDeviceByMAC(targetMAC);
if (dev != null)
{
}
Guía de usuario de SIMATIC Automation Tool V3.1
Manual de producto, V3.1, 10/2017, A5E41848985-AB
return;
// Encontrado
FindDeviceByMAC
Nombre del método
FindDeviceByMAC
Tipo de datos
ulong
return;
// Encontrado
API de la SIMATIC Automation Tool para .NET framework
puede localizar un dispositivo con una dirección MAC específica.
Parámetros
Tipo de parámetro
In
7.9 Clase IProfinetDeviceCollection
Descripción
La dirección MAC que debe loca-
lizarse
161

Publicidad

Tabla de contenido
loading

Tabla de contenido