Desculpa colocar areia na farofa, mas a função: MiscDwr.acknowledgeAllPendingEvents()
só funciona na interface gráfica, ela não iria funcionar num meta ou via script JS.
No caso, o usuário deseja um botão no CLP para reconhecer as condições. Para isso, teria que ter uma especie de Meta DataSource que pudesse chamar MiscDwr.acknowledgeAllPendingEvents()
…
Estou pensando em soluções para isso. A priori, estou pensando na possibilidade de um http Publisher e criar uma pagina jsp que faça isso. assim toda vez que a variavel binaria mudar pelo pressionar do botão do CLP, o Scada iria abrir o jsp…
Tipo: A página ack,jsp ser algo assim:
<!DOCTYPE html>
<html>
<script type="text/javascript" src="dwr/interface/MiscDwr.js"></script>
<body onload="myFunction()">
<h1>ACK</h1>
<script>
function myFunction() {
MiscDwr.acknowledgeAllPendingEvents();
MiscDwr.MiscDwr.toggleUserMuted();
document.write("MiscDwr.toggleUserMuted()");
}
</script>
</body>
</html>