Você pode utilizar e modificar o código acima para alcançar o que procura de diversas maneiras, vai da imaginação.
A parte que te interessa está dentro do evento “onclick”
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…
Não sei se é possível invocar as classes DWR diretamente pelos scripts internos do ScadaBR, mas se for possível provavelmente será invocando o código de forma parecida com essa daqui:
var miscDwr = new com.serotonin.mango.web.dwr.MiscDwr();
miscDwr.acknowledgeAllPendingEvents();