Método Backup (Interfaz Icpu) - 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.9 Interfaz ICPU
7.9.3.2
Método Backup (interfaz ICPU)
Tipo de respuesta
Nombre del método
Result
Backup
Nombre
Tipo de datos
Password
EncryptedString
strFile
string
Este método se utiliza para realizar una copia de seguridad de los datos de una CPU. No
todas las CPU soportan la función de copia de seguridad/restauración. La propiedad
BackupAllowed
función.
En el siguiente ejemplo se busca en la
dirección IP específica. Cuando se encuentra, se comprueba si la CPU soporta la función de
copia de seguridad y se 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)
{
foreach (IProfinetDevice dev in devices)
{
}
}
130
puede comprobarse para garantizar que la CPU en cuestión soporta esta
ICPU devAsCpu = dev as ICPU;
if ((devAsCpu != null) &&
(devAsCpu.IP == targetIPAddress) &&
(devAsCpu.BackupAllowed == FeatureSupport.BackupAllowed)
)
{
retVal = devAsCpu.Backup(new EncryptedString(""), bkFile);
}
Parámetros
Tipo de parámetro
In
In
IProfinetDeviceCollection
.
Backup
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 de archivo comple-
tos para el almacenamiento de la copia
de seguridad.
una CPU en una

Publicidad

Tabla de contenido
loading

Tabla de contenido