pmonStartModeToStr()
The function pmonStartModeToStr() converts a manager start mode of a WinCC OA manager into string format.
Synopsis
string pmonStartModeToStr(int startMode);
Parameters
Parameter | Description |
---|---|
startMode | Numeric identifier of the manager start mode that is passed. See chapter Details on the Pmon as well as the example at the end of this chapter. |
Return value
The function returns the manager start mode of a WinCC_OA manager in string format and in case of errors -1.
Description
The function pmonStartModeToStr() converts a manager start mode of a WinCC OA manager into string format. The function pmonGetStartMode() returns the start modes of the WinCC OA managers
NOTE that the function can only be used on a local computer. A remote UI cannot query the PMON of a server.
EXAMPLE
In the following example, the names as well as the start modes of the WinCC_OA managers are queried and the start modes are converted into string format (text). The start modes are then output in text format.
main(mapping event)
{
string pName, sStrMode;
int i, sMode;
for (int i = 0; i < pmonGetCount(); i++)
{
sMode = pmonGetStartMode(i);
pName = pmonGetName(i);
sStrMode = pmonStartModeToStr(sMode);
DebugN("Manager name: ", pName, "Start mode of the manager:", sStrMode);
}
}
The function outputs the names as well as the start modes as follows:
WCCOAui2:["Manager name: "]["WCCILpmon"]["Start mode of the
manager:"]["manual"]
WCCOAui2:["Manager name: "]["WCCILdata"]["Start mode of the manager:"]["always"]
WCCOAui2:["Manager name: "]["WCCOAvalarch"]["Start mode of the manager:"]["always"]
WCCOAui2:["Manager name: "]["WCCOAvalarch"]["Start mode of the manager:"]["always"]
WCCOAui2:["Manager name: "]["WCCOAvalarch"]["Start mode of the manager:"]["always"]
WCCOAui2:["Manager name: "]["WCCOAvalarch"]["Start mode of the manager:"]["always"]
WCCOAui2:["Manager name: "]["WCCOAvalarch"]["Start mode of the manager:"]["always"]
WCCOAui2:["Manager name: "]["WCCOAvalarch"]["Start mode of the manager:"]["always"]
WCCOAui2:["Manager name: "]["WCCILevent"]["Start mode of the manager:"]["always"]
WCCOAui2:["Manager name: "]["WCCILproxy"]["Start mode of the manager:"]["always"]
WCCOAui2:["Manager name: "]["WCCOActrl"]["Start mode of the manager:"]["always"]
WCCOAui2:["Manager name: "]["WCCILsim"]["Start mode of the manager:"]["always"]
WCCOAui2:["Manager name: "]["WCCOAui"]["Start mode of the manager:"]["always"]
WCCOAui2:["Manager name: "]["WCCOActrl"]["Start mode of the manager:"]["manual"]
WCCOAui2:["Manager name: "]["WCCOActrl"]["Start mode of the manager:"]["always"]
WCCOAui2:["Manager name: "]["WCCOAui"]["Start mode of the manager:"]["once"]
Assignment
PMON functions.
Availability
UI