Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: Anderey666 от 23 Января 2025, 13:11:00

Название: Активировать бит по изменению значения переменной
Отправлено: Anderey666 от 23 Января 2025, 13:11:00
Приветствую! Подскажите, как сделать чтобы по изменению значения переменной (к примеру на 1) записался бит (к примеру 3). Нужно сделать чтоб при изменении значения включилось реле.
Название: Re: Активировать бит по изменению значения переменной
Отправлено: Simple Scada от 23 Января 2025, 15:38:14
Здравствуйте.

Обычно вся логика работы оборудования реализуется на ПЛК, т.к. это удобнее и надежнее (нет зависимости от работы ПК, состояния связи и т.д.).

Цитировать
как сделать чтобы по изменению значения переменной (к примеру на 1) записался бит (к примеру 3)
Если Вам необходимо отследить изменение значения переменной, то для этого нужно использовать соответствующие типы скриптов: "Изменились переменные (https://simple-scada.com/help/script/changed-the-variables.html)", "OnDataChange (https://clck.ru/3FuhQ3)" или "OnDataChangeEx (https://clck.ru/3FuhSC)".
Для записи значения в переменную нужно использовать свойство "Value (https://simple-scada.com/help/script/varvalue.html)". Чтобы записать значение бита в переменную, нужно использовать функцию "SetBit (https://simple-scada.com/help/script/setbit.html)".

Если самостоятельно разобраться не получится, то пришлите нам для проверки на support@simple-scada.com текущую версию Вашего проекта из директории "..\Simple-Scada 2\Projects\" и укажите, какой скрипт нужно проверить.