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

Тема: Ввод чисел

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

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

    По умолчанию

    Цитата Сообщение от Deoxes Посмотреть сообщение
    Там нету того о чём я просил, нажатием на елемент Rectangle я вызываю панель с цифрами, ввожу число, но незнаю что сделать что бы ето число при нажатии на ОК сохранилось в тот же Rectangle которым и вызвалось окно.
    Если я не ошибаюсь, в свойстве Text variable Rectangle привязываешься к той же переменной куда и записываешь

  2. #2

    По умолчанию

    Цитата Сообщение от Drahtor Посмотреть сообщение
    Если я не ошибаюсь, в свойстве Text variable Rectangle привязываешься к той же переменной куда и записываешь
    Методов много.
    Самый популярный - взять прямоугольник за основу.

    Например, Вам надо вывести переменную из основной программы и иметь возможность ее менять.
    Пусть она будет находится в программе PLC_PRG и будет объявлена так:

    X: WORD;

    1. Добавляете визуализацию
    2. Добавляете Rectangle
    3. В поле Text пишете тектс без кавычек: "Моя любимая переменная %d"
    4. В поле TextVariable выбираете переменную PLC_PRG.X


    В таком виде переменная будет просто выводится. Для ее задания делаем последний шаг:

    5. В настройках прямоугольника идем в самый низ. Ищем поле Inputconfiguration.
    Раскрываем его и видим список дополнительных полей.
    Выбираем OnMouseClick и нажимаем Configure.

    Откроется Диалог. В нем Выбираем пункт Write Variable и нажимаем кнопку >.
    Далее выбираете метод ввода и проверяете как оно работает.

  3. #3

    По умолчанию

    СПК107, прошивка 3.939, target 3.5.4.20_v22.

    OnMouseClick в Inputconfiguration отсутствует и для прямоугольника, и для текстового поля.
    как организовать ввод уставки?

    11.JPG

  4. #4

    По умолчанию

    Цитата Сообщение от Александр Приходько Посмотреть сообщение
    Методов много.
    Самый популярный - взять прямоугольник за основу.

    Например, Вам надо вывести переменную из основной программы и иметь возможность ее менять.
    Пусть она будет находится в программе PLC_PRG и будет объявлена так:

    X: WORD;

    1. Добавляете визуализацию
    2. Добавляете Rectangle
    3. В поле Text пишете тектс без кавычек: "Моя любимая переменная %d"
    4. В поле TextVariable выбираете переменную PLC_PRG.X


    В таком виде переменная будет просто выводится. Для ее задания делаем последний шаг:

    5. В настройках прямоугольника идем в самый низ. Ищем поле Inputconfiguration.
    Раскрываем его и видим список дополнительных полей.
    Выбираем OnMouseClick и нажимаем Configure.

    Откроется Диалог. В нем Выбираем пункт Write Variable и нажимаем кнопку >.
    Далее выбираете метод ввода и проверяете как оно работает.
    Добрый день. Подскажите, а как сделать так, чтобы введенная переменная не слетала после перезагрузки СПК? Запись в энергонезависимую память, вроде того.

  5. #5
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,596

    По умолчанию

    Цитата Сообщение от oliman Посмотреть сообщение
    Добрый день. Подскажите, а как сделать так, чтобы введенная переменная не слетала после перезагрузки СПК? Запись в энергонезависимую память, вроде того.
    Добрый день.
    Для объявления энергонезависимых переменных следует использовать область VAR RETAIN ... END_VAR.

Похожие темы

  1. Ответов: 6
    Последнее сообщение: 04.04.2013, 17:59
  2. Ввод чисел в ИП320
    от Frayl в разделе Панели оператора (HMI)
    Ответов: 3
    Последнее сообщение: 12.08.2012, 09:54
  3. Ввод в эксплуатацию УТ24
    от owen_user в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 26.06.2012, 14:42

Ваши права

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