EasyManua.ls Logo

Siemens SIMATIC S7 - Getcurrentdatetime Method

Siemens SIMATIC S7
134 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
SIMATIC Automation Tool API for .NET framework
6.9 The ICPU interface
SIMATIC Automation Tool V2.1 user guide
102 Manual, V2.1.1 07/2016, A5E33042676-AC
6.9.3.3
GetCurrentDateTime method
Return type
Method name
Result
GetCurrentDateTime
Parameters
Name
Data type
Parameter type
Description
Password
EncryptedString
In This method opens a legitimized connec-
tion to the device. Therefore a password
may be required.
DateTime
System.DateTime
Out Current date and time returned from the
CPU
This method gets the current timestamp for the CPU.
The following example searches the
IProfinetDeviceCollection for a CPU at a specific IP
address, and gets its time.
uint targetIPAddress = 0xC0A80001; // 192.168.0.1
retVal = myNetwork.ScanNetworkDevices(out devices);
if (!retVal.Succeeded)
return;
foreach (IProfinetDevice dev in devices)
{
ICPU devAsCpu = dev as ICPU;
if ((devAsCpu != null) && (devAsCpu.IP == targetIPAddress))
{
DateTime curTime = new DateTime();
retVal = devAsCpu.GetCurrentDateTime(new EncryptedString(""),
out curTime);
}
}

Table of Contents

Other manuals for Siemens SIMATIC S7

Related product manuals