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

Тема: Передача составной строки

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Для ввода значения нужно использовать контрол команды - добавляете в дерево объектов "Команду", ставите ей нужный тип и вытаскиваете ее на мнемосхему. При щелке по этому контролу появится окно ввода строки.

    Так вам нужно эти значения просто на мнемосхеме отобразить? Или наоборот - на мнемосхеме отображать не нужно, а нужно добавить их к введенному значению и передать на ОРС?
    Если просто на мнемосхеме отобразить, тогда нужно в настройках контрола задать "Текст до значения" и "Текст после значения".

    Если нужно добавить эти значения к введеному и передать в ОРС (а на мнемосхеме сформированную строку отображать не нужно), то тогда можно использовать ФБ "Формирование строки" (закладка "Вычисления" Палитры ФБ).
    В настройках данного ФБ задаете 3 параметра. Один параметр - текст перед числом, второй - число, третий - текст после числа. Один вход привязываете к вашей команде для ввода числа, а к двум остальным привяжите строковые команды, с заданными константами.
    Затем формируете шаблон строки, примерно такой:
    {0}{1}{2}
    Подробнее описано в справке к данному ФБ.

    Также вам возможно будут полезны наши видеопримеры:
    http://www.masterscada.ru/?additional_section_id=233
    Последний раз редактировалось SCADAMaster; 16.07.2012 в 08:17.
    Спасибо.

  2. #2

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Если нужно добавить эти значения к введеному и передать в ОРС (а на мнемосхеме сформированную строку отображать не нужно), то тогда можно использовать ФБ "Формирование строки" (закладка "Вычисления" Палитры ФБ).
    В настройках данного ФБ задаете 3 параметра. Один параметр - текст перед числом, второй - число, третий - текст после числа. Один вход привязываете к вашей команде для ввода числа, а к двум остальным привяжите строковые команды, с заданными константами.
    Затем формируете шаблон строки, примерно такой:
    {0}{1}{2}
    Сделал как Вы сказали. Посмотрел в режиме отладки - формируется строка, которая мне нужна. И тогда надеюсь последний вопрос - как эту строку передать орс-переменной по событию изменения значения на мнемоформе? (связываться "формирование строки" с переменной не хочет)

Похожие темы

  1. Передача данных в SQL
    от Роман26 в разделе Эксплуатация
    Ответов: 14
    Последнее сообщение: 18.05.2015, 15:23
  2. перевод строки в файле
    от Назаров Александр в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 29.03.2010, 10:08
  3. Передача данных по RS-485
    от Flomaster в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 22.01.2009, 09:42
  4. вопрос про строки.
    от izwerg в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 05.05.2008, 13:11

Ваши права

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