Siemens SIMATIC S7/HMI Guia Del Usuario página 269

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

Publicidad

if (retVal.Failed)
// Verificar la validez del perfil, esto asegura que no nos dejamos ningún parámetro
retVal = profileV3_3.Validate();
if (retVal.Failed)
// Escanear y actualizar el firmware en todos los dispositivos SCALANCE
Network myNetwork = new Network();
IProfinetDeviceCollection scannedDevices;
// Escanear la red para buscar todos los dispositivos acoplados
IScanErrorCollection scanResult = myNetwork.ScanNetworkDevices(out scannedDevices);
if (!scanResult.Succeeded)
DeviceFamily.SCALANCE });
dispositivo SCALANCE
SCALANCE
scalance.SetFirmwareFile(@"C:\Firmware\FirmwareFile.lad");
Guía del usuario de SIMATIC Automation Tool V3.1 SP2
Manual de producto, V3.1 SP2, 11/2018, A5E45044281-AA
7.18 Códigos de ejemplo para la actualización de firmware de IScalance e ISNMP
return;
return;
{
// Filtrar dispositivos SCALANCE
List<IProfinetDevice> onlyScalance =
scannedDevices.FilterByDeviceFamily(new List<DeviceFamily>(1) {
foreach (IScalance scalance in onlyScalance)
{
// Ajustar el perfil SNMP necesario para comunicarse con este
retVal = scalance.SetProfile(profileV3_3);
if (retVal.Succeeded)
{
// Establecer el nuevo archivo de firmware para actualizar
retVal =
if (retVal.Succeeded)
}
}
}
API de la SIMATIC Automation Tool para .NET framework
retVal = scalance.FirmwareUpdate();
269

Publicidad

Tabla de contenido
loading

Tabla de contenido