Показано с 1 по 10 из 10

Тема: Динамический текст

  1. #1
    Пользователь
    Регистрация
    10.08.2017
    Адрес
    Санкт-Петербург
    Сообщений
    9

    По умолчанию Динамический текст

    Доброго времени суток.
    Необходимо отображать текст в зависимости от значения входной переменной. Не пойму, как это сделать.
    Была похожая тема, но ответ я не поняла. Перетащить переменную на мнемосхему - а дальше какое свойство настраивать? Где писать сообщения для каждого из значений переменной?
    Или второй ответ был - использовать контрол. Опять же - какой?
    Или прямого способа нет, нужен скрипт?

  2. #2

    По умолчанию

    Входная переменная какого типа? Целочисленная, логическая?
    Спасибо.

  3. #3
    Пользователь
    Регистрация
    10.08.2017
    Адрес
    Санкт-Петербург
    Сообщений
    9

    По умолчанию

    Входная - INT, целочисленная.

  4. #4

    По умолчанию

    Система - Шкалы - Перечислимые. Создаете шкалу, назначаете ее нужное переменной.
    Числовые значения будут заменяться текстом.
    Спасибо.

  5. #5
    Пользователь
    Регистрация
    10.08.2017
    Адрес
    Санкт-Петербург
    Сообщений
    9

    По умолчанию

    Проблема в том, что в мастерскаде почему-то "целый" и "перечислимый" - это разные типы данных. Переменная "Режим системы", которую надо отобразить, мне приходит от OPC и имеет тип "целый". К этому типу данных можно прицепить только шкалу "аналоговые". Как быть?

  6. #6

    По умолчанию

    Ну вообще если тип Целый, то как раз и можно назначать шкалу. См. скриншоты
    Изображения Изображения
    Спасибо.

  7. #7
    Пользователь
    Регистрация
    10.08.2017
    Адрес
    Санкт-Петербург
    Сообщений
    9

    По умолчанию

    Я так и делаю. Но стоит перетащить в созданное Значение 1 входную переменную OPC, все связи рвутся, становится тип - целый, а место, где привязывается шкала, не доступно. Пробовала привязывать не так - к динамическим свойствам новой переменной со шкалой, Значение -> Отображать значение -> переменная OPC, но что-то все не то. Шкала живет локально, с OPC не общается.

  8. #8

    По умолчанию

    Используйте ФБ "Повторитель" из закладка Обработка сигналов. На вкладке Настройки задайте его тип - Целый. Выходу назначьте шкалу.
    Спасибо.

  9. #9
    Пользователь
    Регистрация
    10.08.2017
    Адрес
    Санкт-Петербург
    Сообщений
    9

    По умолчанию

    Спасибо! Не перестаю удивляться мастерскаде.

  10. #10

    По умолчанию

    Спасибо! Мне тоже помогло данное объяснение
    +79104444236
    С уважением,
    Лапшин Вячеслав

Похожие темы

  1. Динамический текст
    от sialiv в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 07.04.2017, 10:13
  2. ПР110 + ИП320 динамический текст.
    от Aleksandr_ea в разделе Панели оператора (HMI)
    Ответов: 1
    Последнее сообщение: 18.12.2014, 20:59
  3. Не работает "Динамический текст" (Dynamic texsts)
    от Солнечный заяц в разделе СПК1хх
    Ответов: 13
    Последнее сообщение: 25.03.2014, 15:36
  4. Ответов: 1
    Последнее сообщение: 26.03.2013, 08:10
  5. Узнать динамический Ip
    от Zjrin Alexandr в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 26.03.2010, 13:23

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

Ваши права

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