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

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

Publicidad

7.12.4.18
Método SetCurrentDateTime
Tipo de respues-
ta
Result
Nombre
password
time
Este método ajusta la hora actual de la CPU. Las normas de conversión de la hora
configurada no se ven afectadas por esta acción. Por eso, el valor
basa en la hora UTC, no en la hora local.
El siguiente ejemplo atraviesa toda la red industrial y ajusta la hora actual para cada
dispositivo CPU según la hora actual de la programadora o el PC.
Network myNetwork = new Network();
IProfinetDeviceCollection devices;
Result retVal = myNetwork.ScanNetworkDevices(out devices);
if (retVal.Succeeded)
{
}
Guía de usuario de SIMATIC Automation Tool V3.1
Manual de producto, V3.1, 10/2017, A5E41848985-AB
Nombre del método
SetCurrentDateTime
Tipo de datos
EncryptedString
System.DateTime
foreach (IProfinetDevice dev in devices)
{
ICPU devAsCpu = dev as ICPU;
if (devAsCpu != null)
{
devAsCpu.SetPassword(new EncryptedString("Password"));
devAsCpu.Selected = true;
retVal = devAsCpu.SetCurrentDateTime(DateTime.UtcNow);
}
}
API de la SIMATIC Automation Tool para .NET framework
Parámetros
Tipo de parámetro
In
In
7.12 Interfaz ICPU
Descripción
Este método abre una conexión
legítima con el dispositivo. Por
eso puede ser necesaria una
contraseña.
Nuevo valor para la hora actual de
la CPU.
especificado se
DateTime
217

Publicidad

Tabla de contenido
loading

Tabla de contenido