Страница 26 из 32 ПерваяПервая ... 162425262728 ... ПоследняяПоследняя
Показано с 251 по 260 из 317

Тема: SCADA-система Simple-Scada

  1. #251

    По умолчанию

    Так изменять цвет фона для текста?
    Изображения Изображения
    • Тип файла: png text.png (9.6 Кб, Просмотров: 38)

  2. #252

    По умолчанию

    Здравствуйте.

    Да, все верно. Если объектов "Текст", для которых нужно изменять цвет несколько, то лучше написать один универсальный скрипт и использовать его для всех объектов.
    Код:
    begin
      if Sender is TM_Text then     // проверяем, что Sender это текст
        with Sender as TM_Text do   // приводим Sender к типу "TM_Valve"
          case AsInt of   // меняем цвет в зависимости от значения переменной объекта
            0 : Color := clGray;
            1 : Color := clGreen;
            2 : Color := clYellow;
            3 : Color := clRed;
          end;
    end.
    Другие примеры универсальных скриптов можно найти по ссылке.

  3. #253

    По умолчанию

    А можно ли извлекать из числа сразу два бита?
    Код:
    var
      aBool: Boolean;
    begin
      { получить значение 0-ого и  1-ого бита переменной "VarName" }
      aBool := GetBit(VarName.Value,0..1);   
    end.
    Последний раз редактировалось stanislau; 04.03.2020 в 13:27.

  4. #254
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,225

    По умолчанию

    Цитата Сообщение от stanislau Посмотреть сообщение
    А можно ли извлекать из числа сразу два бита?
    Код:
    var
      aBool: Boolean;
    begin
      { получить значение 1-ого и  2-ого бита переменной "VarName" }
      aBool := GetBit(VarName.Value,1..2);   
    end.
    Важно! В скриптах Simple-Scada 2 используется Object Pascal компилятор. Обо всех командах и операторах присущих языкам Pascal/Delphi можно прочесть в интернете на сайтах связанных с языками Pascal/Delphi. Например, описание типов данных и ключевые слова.
    те же самые команды что и в ОЛ: смещения и маски работают, ни каких проблем получить сразу два бита нет
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  5. #255

    По умолчанию

    ребята, можно ли печатать командой PrintClient выделенную область?

  6. #256

    По умолчанию

    Здравствуйте.

    Нет, PrintClient печатает активную страницу целиком. Функций печати произвольной области нет.

  7. #257

    По умолчанию

    Цитата Сообщение от Simple-Scada Посмотреть сообщение
    Здравствуйте.

    Нет, PrintClient печатает активную страницу целиком. Функций печати произвольной области нет.
    а настроить горизонтально печать можно ? в настройках тока выбор принтера и все

  8. #258

    По умолчанию

    Такой возможности нет, при печати текущий экран вписывается в максимально возможный размер страницы. При книжной ориентации область печати по сравнению с альбомной ориентацией будет примерно в три раза меньше, что значительно скажется на качестве печати.

  9. #259

    По умолчанию

    Здравствуйте
    не работает

    Код:
    // имя Volt_OnDataChange
    // Napryazhenie_DC данные с ОРС
    // Volt переменная
    
    begin
      volt.  Value := (Napryazhenie_DC.  Value * 100) / 142;
    
    end.
    где ошибка?
    Последний раз редактировалось ryuraa; 07.07.2020 в 10:10.

  10. #260

    По умолчанию

    Здравствуйте.

    Что именно не работает? Не компилируется скрипт? Или компилируется, но не выполняется? Во время работы проекта в журнале сервера появляются ошибки связанные со скриптами? Какие типы данных имеют переменные volt и Napryazhenie_DC?
    Последний раз редактировалось Simple-Scada; 07.07.2020 в 10:26.

Страница 26 из 32 ПерваяПервая ... 162425262728 ... ПоследняяПоследняя

Похожие темы

  1. Скада-система SCADA+
    от Romcheg в разделе Другие SCADA системы
    Ответов: 14
    Последнее сообщение: 30.01.2017, 20:08
  2. SCADA OPM и система на ПЛК Овен
    от Ильдар_1 в разделе OWEN Proces Manager
    Ответов: 6
    Последнее сообщение: 27.06.2013, 10:13
  3. SCADA-система Reliance
    от ks-app в разделе Другие SCADA системы
    Ответов: 27
    Последнее сообщение: 03.09.2010, 17:58
  4. SCADA-система Reliance
    от ks-app в разделе Master SCADA 3
    Ответов: 9
    Последнее сообщение: 27.07.2010, 08:10
  5. Scada-система Owen Process Manager
    от tvv7-7-7 в разделе Master SCADA 3
    Ответов: 2
    Последнее сообщение: 13.04.2010, 20:47

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •