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

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

Publicidad

API de la SIMATIC Automation Tool para .NET framework
7.9 Interfaz ICPU
7.9.3.14
Método SetOperatingState
Tipo de respuesta
Nombre del método
Result
SetOperatingState
Nombre
Tipo de datos
password
EncryptedString
nRequestState
OperatingStateREQ
Este método se utiliza para cambiar el estado operativo de una CPU.
Algunas CPU no soportan está función. La propiedad C
comprobarse para garantizar que la CPU en cuestión soporta esta función.
En el siguiente ejemplo se busca en la
dirección IP específica. Cuando la encuentra, comprueba que la CPU en cuestión soporta la
función de cambio de modo y pone la CPU en RUN.
uint targetIPAddress = 0xC0A80001; // 192.168.0.1
IProfinetDeviceCollection devices = new IProfinetDeviceCollection();
Result retVal = myNetwork.ScanNetworkDevices(out devices);
if (retVal.Succeeded)
{
IProfinetDevice dev = devices.FindDeviceByIP(targetIPAddress);
if (dev != null)
{
{
}
}
146
ICPU devAsCpu = dev as ICPU;
if ((devAsCpu != null) &&
(devAsCpu.ChangeModeAllowed == FeatureSupport.ChangeModeAllowed)
)
retVal = devAsCpu.SetOperatingState(new EncryptedString(""),
}
Parámetros
Tipo de parámetro
In
In
IProfinetDeviceCollection
OperatingStateREQ.Run);
Guía de usuario de SIMATIC Automation Tool V3.0
Manual de producto, V3.0, 06/2017, A5E41848985-AA
Descripción
Este método abre una conexión legítima
con el dispositivo. Por eso puede ser
necesaria una contraseña.
El nuevo estado operativo
puede
hangeModeAllowed
una CPU en una

Publicidad

Tabla de contenido
loading

Tabla de contenido