Siemens SIMATIC S7/HMI Guía De Usuario página 118

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

Publicidad

API de la SIMATIC Automation Tool para .NET framework
7.7 Interfaz IProfinetDevice
Utilizando el método
en una estación central. El código siguiente muestra cómo buscar una CPU en una
dirección específica y a continuación buscar una referencia específica entre los módulos de
esa CPU. Entonces el firmware se actualiza en aquellos módulos que coinciden con los
criterios de búsqueda.
Result retVal = myNetwork.ScanNetworkDevices(out scannedDevices);
uint targetIPAddress = 0xC0A80001; // 192.168.0.1
string targetModule = @"6ES7 221-1BF32-0XB0";
string updateFile = @"c:\myUpdates\6ES7 221-1BF32-0XB0 V02.00.00.upd";
if (!retVal.Succeeded)
return;
IProfinetDevice dev = scannedDevices.FindDeviceByIP(targetIPAddress);
if (dev != null)
{
retVal = dev.RefreshStatus(new EncryptedString(""));
if (!retVal.Succeeded)
//-------------------------------
// Buscar los módulos en la CPU.
//-------------------------------
IModuleCollection mods = dev.Modules;
foreach (IModule mod in mods)
{
}
}
Tenga en cuenta que el método
transferido al método indica qué módulo debe actualizarse.
Nota
Archivos de actualización de firmware Classic y Plus
Hay dos tipos de archivos de actualización de firmware.
• Las carpetas de actualización de firmware Classic contienen varios archivos que
constituyen la actualización de firmware. El archivo header.upd o cpu_hd.upd contenido
en esta carpeta es el que se transfiere al método
• El archivo de actualización de firmware Plus es un único archivo de actualización. Es el
archivo que se transfiere al método
118
FirmwareUpdate
return;
if (mod.ArticleNumber == targetModule)
{
//---------------------------------------
// Actualizar firmware de módulo(s) coincidentes
//---------------------------------------
dev.FirmwareUpdate(new EncryptedString(""),
updateFile, mod.ID, true);
}
también se puede actualizar el firmware de un módulo
se llama en la CPU. Pero el
FirmwareUpdate
FirmwareUpdate
.
FirmwareUpdate
Guía de usuario de SIMATIC Automation Tool V3.0
Manual de producto, V3.0, 06/2017, A5E41848985-AA
hardwareID
.

Publicidad

Tabla de contenido
loading

Tabla de contenido