Kullanıcılardan yapılacak işlemler hakkında onay, olan olaylar için bilgi alınmasını sağlar. Örneğin bir sistemin duruşu hakkında kullanıcıdan neden durduğu konusunda bilgi mesajı girmesini sağlayabilirsiniz. Bu sayede sistemin duruş sebeplerine ilişkin raporları inSCADA 'dan alabilirsiniz.
inSCADA onay veya bilgi alma ile ilgili 8 farklı yöntem sunar. Bu yöntemleri Type parametresi ile belirlersiniz. Bunlar ;
combo-text-yes
combo-text-yesno
combo-yes
combo-yesno
text-yes
text-yesno
yes
yesno
ins.confirm metodundaki diğer parametreler ise ;
Title : Açılacak diyalog penceresinin başlığını tanımlar.
var obj = {};
obj.options = [
"HV Circuit Breaker Opened at Transformer Center",
"HV Circuit Breaker Opened at Unit Cubicle",
"HV Circuit Breaker Opened at Grid Cubicle",
"Water Sold Out",
"Operator Fail",
"Mekanik Fail",
"RTU/PLC Fail",
"SCADA Fail"];
obj.onScript = function(a){
ins.notify("info", "Reason for Stopping", a.comboValue+"-"+a.textValue);
ins.writeLog("info", "Unit 01","Reason for Stopping", a.comboValue+"-"+a.textValue);
};
obj.offScript = function(a){
ins.notify("info","Canceled","No any message"};
};
ins.confirm("combo-text-yes", "PLEASE ANSWER..", "WYH DID THE UNIT STOP?", obj);