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

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

Publicidad

API de la SIMATIC Automation Tool para .NET framework
7.12 Interfaz ICPU
En el siguiente ejemplo se busca en la
dirección IP específica. Este método se utiliza para visualizar un mensaje sobre el estado
relevante para la seguridad en un cuadro de diálogo de confirmación del usuario, antes de
ejecutar una operación relevante para la seguridad.
Network myNetwork = new Network();
uint targetIPAddress = 0xC0A80001; // 192.168.0.1
IProfinetDeviceCollection devices;
Result retVal = myNetwork.ScanNetworkDevices(out devices);
if (retVal.Succeeded)
{
devAsCpu.DetermineConfirmationMessage(FailsafeOperation.FormatMCOperation);
}
226
IProfinetDevice dev = devices.FindDeviceByIP(targetIPAddress);
if (dev != null)
{
ICPU devAsCpu = dev as ICPU;
if (devAsCpu != null)
{
devAsCpu.SetPassword(new EncryptedString("Password"));
devAsCpu.Selected = true;
if (devAsCpu.Failsafe)
{
devAsCpu.SelectedConfirmed = true;
}
ConfirmationType confirm =
if (confirm == ConfirmationType.DeletingExistingSafetyProgram)
devAsCpu.FormatMemoryCard();
}
}
IProfinetDeviceCollection
Guía de usuario de SIMATIC Automation Tool V3.1
Manual de producto, V3.1, 10/2017, A5E41848985-AB
una CPU en una

Publicidad

Tabla de contenido
loading

Tabla de contenido