Método Restore (Interfaz Ihmi) - Siemens SIMATIC S7/HMI Guía De Usuario

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

Publicidad

API de la SIMATIC Automation Tool para .NET framework
7.10 Interfaz IHMI
7.10.4
Método Restore (interfaz IHMI)
Tipo de respuesta
Nombre del método
Result
Restore
Nombre
Tipo de datos
Password
EncryptedString
strFile
string
Utilice este método para restaurar la información de una copia de seguridad previa de la
HMI. Algunos dispositivos HMI no soportan la función de copia de seguridad/restauración.
Compruebe la propiedad
soporta esta función.
El siguiente ejemplo busca la
específica. Cuando la encuentra, comprueba que la HMI soporta la función de restauración
y llama el método
uint targetIPAddress = 0xC0A80001; // 192.168.0.1
string bkFile = @"C:\MyCPUBackupFile.s7pbkp";
IProfinetDeviceCollection devices = new IProfinetDeviceCollection();
Result retVal = myNetwork.ScanNetworkDevices(out devices);
if (retVal.Succeeded)
{
}
162
RestoreAllowed
.
Restore
IProfinetDevice dev = devices.FindDeviceByIP(targetIPAddress);
if (dev != null)
{
IHMI devAsHMI = dev as IHMI;
if ((devAsHMI!= null) &&
(devAsHMI.RestoreAllowed == FeatureSupport.RestoreAllowed)
)
{
retVal = devAsHMI.Restore(new EncryptedString(""), bkFile);
}
}
Parámetros
Tipo de parámetro
In
In
para garantizar que el dispositivo HMI en cuestión
IProfinetDeviceCollection
Guía de usuario de SIMATIC Automation Tool V3.0
Manual de producto, V3.0, 06/2017, A5E41848985-AA
Descripción
Este método abre una conexión legítima
con el dispositivo. Por eso puede ser
necesaria una contraseña.
Una ruta y un nombre completos para el
archivo de copia de seguridad que se
debe restaurar.
para una HMI en una dirección IP

Publicidad

Tabla de contenido
loading

Tabla de contenido