API de la SIMATIC Automation Tool para .NET framework
7.11 Interfaz IProfinetDevice
7.11.2.9
Método ValidatePROFINETName
Tipo de respuesta
Result
Nombre
strName
Este método utiliza un nombre PROFINET proporcionado por el usuario. Se comprueba si el
nombre PROFINET es válido como nombre de dispositivo PROFINET.
El siguiente ejemplo busca un dispositivo en una dirección MAC específica y comprueba
que el nombre PROFINET especificado sea válido antes de asignárselo al dispositivo:
Network myNetwork = new Network();
ulong targetMACAddress = 0x112233445566; // 11:22:33:44:55:66
IProfinetDeviceCollection scannedDevices;
IScanErrorCollection scanResult = myNetwork.ScanNetworkDevices(out scannedDevices);
if (!scanResult.Succeeded)
{
}
196
Tipo de datos
string
//------------------------------------------------
// Buscar el dispositivo con esa MAC y ajustar IP
//------------------------------------------------
IProfinetDevice dev = scannedDevices.FindDeviceByMAC(targetMACAddress);
if (dev != null)
{
string name = "ValidName";
retVal = dev.ValidatePROFINETName(name);
if (retVal.Succeeded)
{
retVal = dev.SetProfinetName(name);
}
}
Nombre del método
ValidatePROFINETName
Parámetros
Tipo de parámetro
In
Guía del usuario de SIMATIC Automation Tool V3.1 SP2
Manual de producto, V3.1 SP2, 11/2018, A5E45044281-AA
Descripción
Nombre PROFINET que
debe validarse