ProtectionLevel.Failsafe;
operación se ejecute correctamente?
ProtectionLevel.Failsafe || cpu.PasswordProtectionLevel == ProtectionLevel.Full;
}
Nota
Si el archivo de copia de seguridad seleccionado tiene una contraseña de CPU,
SetBackupFile
recibir una respuesta correcta antes de llamar al método
Guía de usuario de SIMATIC Automation Tool V3.1
Manual de producto, V3.1, 10/2017, A5E41848985-AB
bool bSufficientAccess = cpu.PasswordProtectionLevel ==
if (bSufficientAccess == false)
return;
}
}
}
else
{
// ¿Hay un programa de seguridad a punto para cargar?
if (cpu.NewRestoreNameIsSafety == true)
return;
}
// ¿El dispositivo está protegido por contraseña?
if (cpu.Protected == true)
{
// ¿Se ha proporcionado una contraseña válida?
if (cpu.PasswordValid == false)
return;
// ¿Se dispone de un nivel de legitimación suficiente para que la
bool bSufficientAccess = cpu.PasswordProtectionLevel ==
if (bSufficientAccess == false)
return;
}
// Actualizar el programa
retVal = cpu.Restore();
// Resetear
cpu.SelectedConfirmed = false;
}
devuelve un error. Es preciso llamar al método
API de la SIMATIC Automation Tool para .NET framework
Restore
7.12 Interfaz ICPU
SetBackupFilePassword
.
y
201