а кто мешает в программе мешает ошибку выставлять по входу - например от термостата, а сбрасывать ошибку только данными, полученными по сети от панели оператора??? я например делал прям на панели кнопку квитирование, и отпустился термостат или нет, а пока оператор не подойдет и на кнопку на панели не нажмет, что говорит, что оператор уведомлен об ошибке установка не запускается. понятно, что для необслуживаемых помещений надо прост осохранять данные в переменных.
знаю такое делали в метро на плк110. но программу не видел.
ну как то так:
если ошибка, то переменная а1:= индекс ошибки и переменная т1:= время ошибки,
если снова ошибка, то а2....................
но надо отслеживать окончание первой ошибки, а то память очень быстро закончится