27.2.4.1 getAlarmLogAndCount
Get alarm log
AlarmLogExecuteResultgetAlarmLogAndCount(string lid, string projectName, string nodeName, string start, string count, long interval)
Push notification method:
dispatchAlmLogValues
Parameter:
Ø lid : customized connection id
Ø projectName : Project name
Ø nodeName : Node name
Ø start : Start record to be read
Ø count : Number of record to be read
Ø interval : the push interval in milliseconds(value is 0 if realtime)
Return value:
Ø AlarmLogExecuteResult : return status and AlarmLogExecuteResult objects
{
"nodeName":"RT",
"totalCount":"5000",
"alarmLogs":[{
"action":"AI-01 - to Normal (864.00)",
"description":"11111",
"priority":"10",
"tagName":"AI-01",
"time":"2015/04/30 17:45:57"
},
{
"action":"AI-01 - High Alarm (4725.00)",
"description":"11111",
"priority":"10",
"tagName":"AI-01",
"time":"2015/04/30 17:45:56"
},
{
"action":"AI-01 - to Normal (360.00)",
"description":"11111",
"priority":"10",
"tagName":"AI-01",
"time":"2015/04/30 17:45:55"
}],
"resStatus":"0",
"resString":null
}
Field Name |
Description |
||||||||||||
resStatus |
Return code |
||||||||||||
resString |
Return message |
||||||||||||
nodeName |
Node name |
||||||||||||
totalCount |
Total alarm log |
||||||||||||
alarmLogs |
Alarm log array
|