Método Firmwareupdate - Siemens SIMATIC S7/HMI Guia Del Usuario

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

Publicidad

7.11.2.2
Método FirmwareUpdate
Tipo de respues-
ta
Result
Nombre
hardwareID
bUpdateSameVersion
Este método actualiza la versión de firmware para el elemento de hardware especificado
(
hardwareID
módulo del mismo rack.
Algunos dispositivos no soportan la función de actualización de firmware. Compruebe la
propiedad
función.
El siguiente ejemplo busca un dispositivo en una dirección IP específica y actualiza su
firmware:
Network myNetwork = new Network();
IProfinetDeviceCollection scannedDevices;
IScanErrorCollection scanResult = myNetwork.ScanNetworkDevices(out scannedDevices);
uint targetIPAddress = 0xC0A80001; // 192.168.0.1
string updateFile = @"c:\myUpdates\6ES7 221 - 1BF32 - 0XB0 V02.00.00.upd";
if (!scanResult.Succeeded)
IProfinetDevice dev = scannedDevices.FindDeviceByIP(targetIPAddress);
if (dev != null)
{
}
Guía del usuario de SIMATIC Automation Tool V3.1 SP2
Manual de producto, V3.1 SP2, 11/2018, A5E45044281-AA
Nombre del método
FirmwareUpdate
Tipo de datos
uint
Bool
) en el dispositivo. El
FirmwareUpdateAllowed
return;
dev.Selected = true;
dev.SetFirmwareFile(updateFile);
retVal = dev.FirmwareUpdate(dev.ID, true);
API de la SIMATIC Automation Tool para .NET framework
Parámetros
Tipo de parámetro
In
In
puede especificar el propio dispositivo o un
hardwareID
para garantizar que el dispositivo actual soporta esta
7.11 Interfaz IProfinetDevice
Descripción
Identificador de hard-
ware del módulo
Si es true, el método
continuará con la ac-
tualización. La actuali-
zación se lleva a cabo
si el archivo correspon-
diente tiene la misma
versión que la versión
de firmware actual del
módulo.
187

Publicidad

Tabla de contenido
loading

Tabla de contenido