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

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

Publicidad

API de la SIMATIC Automation Tool para .NET framework
7.13 Interfaz ICPU
Este método se utiliza para agregar o reemplazar un archivo de receta .CSV en la tarjeta de
memoria de la CPU. Algunas CPU no permiten el acceso remoto a recetas. Compruebe la
propiedad
siguiente ejemplo de código muestra cómo se escribe una receta en una tarjeta de memoria
de CPU:
Network myNetwork = new Network();
uint targetIPAddress = 0xC0A80001; // 192.168.0.1
string rcpFile = @"C:\NewRecipe.csv";
IProfinetDeviceCollection devices;
Result retVal = myNetwork.ScanNetworkDevices(out devices);
if (retVal.Succeeded)
{
}
Nota
Si en la tarjeta de memoria de la CPU ya existe una receta con el mismo nombre, se
reemplazará.
220
RemoteRecipesAllowed
foreach (IProfinetDevice dev in devices)
{
ICPU devAsCpu = dev as ICPU;
if ((devAsCpu != null) &&
(devAsCpu.IP == targetIPAddress) &&
(devAsCpu.RemoteRecipesAllowed))
{
retVal = devAsCpu.SetPassword(new EncryptedString("Password"));
IRemoteFolder recipes = devAsCpu.RecipeFolder;
recipes.Selected = true;
recipes.SetRemoteFile(rcpFile);
retVal = devAsCpu.DownloadRecipe(rcpFile);
}
}
para garantizar que la CPU actual admite esta función. El
Guía del usuario de SIMATIC Automation Tool V3.1 SP2
Manual de producto, V3.1 SP2, 11/2018, A5E45044281-AA

Publicidad

Tabla de contenido
loading

Tabla de contenido