Alarm Logging, Process value
Ирина; 19.7.04
Последовательно поступают два тега. Сначало тег значения процесса,
участвующий в Process value, потом тег, по изменению бита которого
приходит сообщение. Таким образом, сообщение приходит со старым
значением в Process value.
Есть ли в Alarm Logging какая-либо опция, архивировать сообщение
только после обновления тегов в Process value? Или придется ставить
задержку между приходом первого и второго тега?
Заранее спасибо!
Re: Alarm Logging, Process value
Svetozar
Yolov; 23.7.04
Dear Irina,
The problem is that the Alarm Logging has it own acquisition cycle.
You have first to update the Process Value tag, then to put some
delay about 2 sec and then to triger the message bit. For this you
can use Sleep(value of milliseconds) function. Here is the
example:
#pragma code("kernel32.dll")
void WINAPI Sleep(DWORD dwMilliseconds);
#pragma code()
Also there is an example relted to create message when logging on
but it related exactly to your problem. Here is the link:
http://www4.ad.siemens.de/-snm-0135030360-1088511457-0000001108-0000000000-1090574343-enm-WW/skm/newSKM/frameset.asp?markerurl=%2FWW%2Fllisapi%2Edll%3Ffunc%3Dll%26objID%3D6232967%26objaction%3Dcsview%26lang%3Den%26siteid%3Dcseus&lang=en&aktprim=0&siteid=cseus&query=message%20user%20log&searchinprim=0&nodeid0=10805585&BID=6232967&cur_pos=0
I hope this will help.
Best regards,
smi<<br>