SIMATIC Automation Tool API for .NET framework
6.9 The ICPU interface
SIMATIC Automation Tool V2.1 user guide
Manual, V2.1.1 07/2016, A5E33042676-AC
105
In This method opens a legitimized connec-
tion to the device. Therefore a password
This method performs a memory reset on the CPU.
The following example searches the
IProfinetDeviceCollection for a CPU at a specific IP
address, and calls
MemoryReset for that CPU.
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)
{
ICPU devAsCpu = dev as ICPU;
if (devAsCpu != null)
{
retVal = devAsCpu.MemoryReset(new EncryptedString(""));
}
}
}