1
Ваши вопросы / Re: Вопросы по скриптам в Simple-Scada 2
« : 28 Марта 2024, 12:37:45 »
Здравствуйте.
Можно выполнять проверку превышения оригинального значения переменной (например, используя свойство "OriginalAsInt") над максимумом шкалы переменной и выдавать соответствующее сообщение. Пример универсального скрипта на событие "OnDataChange" объекта, с которым связана переменная:
Можно выполнять проверку превышения оригинального значения переменной (например, используя свойство "OriginalAsInt") над максимумом шкалы переменной и выдавать соответствующее сообщение. Пример универсального скрипта на событие "OnDataChange" объекта, с которым связана переменная:
Код: (delphi)
begin
if Sender is TM_Object then // проверяем, что Sender это объект
with Sender as TM_Object do // приводим Sender к типу "TM_Object"
if Variable.OriginalAsInt > Maximum then
AddMessage(Now, mkAlarm, 'Значение переменной "' + Variable.Name +
'" вышло за пределы диапазона допустимых значений: ' + AsStr, True, False);
end.