Método Downloadrecipe - Siemens SIMATIC S7/HMI Guía De Usuario

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

Publicidad

7.9.3.3
Método DownloadRecipe
Tipo de respuesta
Nombre del método
Result
DownloadRecipe
Nombre
Tipo de datos
Password
EncryptedString
strFile
string
Utilice este método para agregar o sustituir un archivo de receta .CSV en la tarjeta de
memoria de la CPU. Algunas CPU no soportan el acceso remoto a recetas. Compruebe la
propiedad
función. El siguiente ejemplo de código escribe un archivo de receta en una tarjeta de
memoria de CPU.
uint targetIPAddress = 0xC0A80001; // 192.168.0.1
string rcpFile = @"C:\NewRecipe.csv";
IProfinetDeviceCollection devices = new IProfinetDeviceCollection();
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á.
Guía de usuario de SIMATIC Automation Tool V3.0
Manual de producto, V3.0, 06/2017, A5E41848985-AA
RemoteRecipesAllowed
foreach (IProfinetDevice dev in devices)
{
ICPU devAsCpu = dev as ICPU;
if ((devAsCpu != null) &&
(devAsCpu.IP == targetIPAddress) &&
(devAsCpu.RemoteRecipesAllowed ==
)
{
retVal = devAsCpu.DownloadRecipe(new EncryptedString(""), rcpFile);
}
}
API de la SIMATIC Automation Tool para .NET framework
Parámetros
Tipo de parámetro
In
In
para garantizar que la CPU en cuestión soporta esta
FeatureSupport.RemoteRecipesAllowed)
7.9 Interfaz ICPU
Descripción
Este método abre una conexión legítima
con el dispositivo. Por eso puede ser
necesaria una contraseña.
La ruta y el nombre de archivo completos
del archivo de receta que debe descar-
garse (transferir de la PG o el PC a la
tarjeta de memoria de la CPU).
131

Publicidad

Tabla de contenido
loading

Tabla de contenido