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

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

Publicidad

El siguiente ejemplo de código utiliza la propiedad
registros en la tarjeta de memoria de la CPU. Se borran todos los registros.
Result retVal = myNetwork.ScanNetworkDevices(out devices);
if (retVal.Succeeded)
{
FeatureSupport.RemoteDataLogsAllowed)
tarjeta de memoria
}
Guía de usuario de SIMATIC Automation Tool V3.0
Manual de producto, V3.0, 06/2017, A5E41848985-AA
foreach (IProfinetDevice dev in devices)
{
ICPU devAsCpu = dev as ICPU;
if (devAsCpu != null)
{
if (devAsCpu.RemoteDataLogsAllowed ==
{
//------------------------------------------
// Comprobar primero que esos registros están disponibles en la
//------------------------------------------
if (devAsCpu.DataLogFolder.Exists)
{
//------------------------------------------
// Buscar todos los archivos de registros
//------------------------------------------
foreach (IRemoteFile datalog in devAsCpu.DataLogFolder.Files)
{
//------------------------------------------
// Borrar el registro. La CPU del PLC pasa a STOP.
//------------------------------------------
devAsCpu.DeleteDataLog(new EncryptedString(), datalog.Name);
}
}
}
}
}
API de la SIMATIC Automation Tool para .NET framework
DataLogFolder
7.9 Interfaz ICPU
para iterar todos los
133

Publicidad

Tabla de contenido
loading

Tabla de contenido