GetAlarmStatus('')
Этой функцией можно отследить что канал выше или ниже уставки?
Var In1: word;
Begin
In1 := GetAlarmStatus('Virtual channel 14');
WriteValue('Virtual channel 13',In1);
end.
Virtual channel 13(Word; в нем крутит скрипт по таймеру) всегда =0, при любых значениях Virtual channel 14(Double).
Var In1: word;
Begin
In1 := GetAlarmStatus('Virtual channel 14');
WriteValue('Virtual channel 13',In1);
end.
Virtual channel 13(Word; в нем крутит скрипт по таймеру) всегда =0, при любых значениях Virtual channel 14(Double).
Ок. Понятно. Сделать можно но будет "некрасиво", надо будет перебирать статус всех каналов. Предлагаю немного подождать, "прокинем" функцию в скрипты которая будет выдавать к примеру true/false в зависимости есть ли на данный момент каналы вне зоны уставок или нет. Как Вам такой вариант.