Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Скрипт "присвоение TRUE или FALSE переменной" и отправка значения в контроллер  (Прочитано 4948 раз)

will smith

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Здравствуйте
Подключил контроллер PIXEL к SCADA. При подключении сервер считал значения двух переменных "пуск" и "стоп" как FALSE по умолчанию - устройство отключено
Как отправить в устройство значение TRUE для переменной "пуск"?

begin
  имя_переменной_пуск := True; 
end.

верно?
этот скрипт надо присвоит кнопке и установить его для действия OnClick?

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Здравствуйте.

Компонент "Кнопка" по-умолчанию присваивает 0 и 1 (false и true). Не нужно писать скрипты. Создайте кнопку на мнемосхеме и привяжите её к нужной переменной. Больше ничего делать не нужно. Если хотите присваивать другие значения, то можно просто задать нужные значения у состояний кнопки. Принцип работы кнопки описан в руководстве (см. свойство "Тип").

Цитировать
Как отправить в устройство значение TRUE для переменной "пуск"?
Если всё таки потребуется делать присвоение через скрипты, то нужно писать так:
Код: (delphi)
begin
  myVariable.Value := TRUE;
end.
Все свойства переменной описаны здесь.
« Изменён: 16 Мая 2020, 20:53:47 от Simple-Scada »