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

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

Publicidad

7.13.4
Método ProgramUpdate (interfaz IHMI)
Tipo de respuesta
Nombre del método
Result
ProgramUpdate
Este método actualiza el sistema operativo y el software runtime del dispositivo HMI. El
parámetro
Para finalizar correctamente el método
siguiente:
● El dispositivo está seleccionado
● Se ha establecido
El siguiente ejemplo busca la
específica y actualiza el programa en esa HMI.
Network myNetwork = new Network();
uint targetIPAddress = 0xC0A80001; // 192.168.0.1
IProfinetDeviceCollection devices;
Result retVal = myNetwork.ScanNetworkDevices(out devices);
if (retVal.Succeeded)
{
@"c:\myFolder\ProgramUpdate\Simatic.HMI\RT_Projects\Project1");
}
La nueva carpeta del programa debe contener los archivos siguientes para que la ejecución
sea correcta:
DownloadTask.xml
ProjectCharacteristics.rdf
Guía de usuario de SIMATIC Automation Tool V3.1
Manual de producto, V3.1, 10/2017, A5E41848985-AB
asigna una carpeta que contiene el programa que debe cargarse.
strPath
NewProgramFolder
IProfinetDevice dev = devices.FindDeviceByIP(targetIPAddress);
if (dev != null)
{
IHMI devAsHMI = dev as IHMI;
if (devAsHMI != null)
{
devAsHMI.Selected = true;
devAsHMI.SetProgramFolder(
retVal = devAsHMI.ProgramUpdate();
}
}
API de la SIMATIC Automation Tool para .NET framework
ProgramUpdate
(se cumple mediante
IProfinetDeviceCollection
7.13 Interfaz IHMI
en la interfaz IHMI hay que verificar lo
SetProgramFolder
para la HMI de una dirección IP
)
235

Publicidad

Tabla de contenido
loading

Tabla de contenido