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

Тема: Как вывести переменнную типа TIME на экран СПК110

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для mikola_wow
    Регистрация
    08.04.2009
    Адрес
    Украина
    Сообщений
    46

    По умолчанию Как вывести переменнную типа TIME на экран СПК110

    Всем привет.
    Мучаюсь с выводом переменной типа TIME на экран СПК110.
    При заполнителе %t[mm:ss] и указанной переменной типа Time выдает системное время. Значение переменной не отображается.

    Заранее спасибо.

    Версия CS v3.5 sp5 patch 5

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

    По умолчанию

    Добрый вечер.
    Самый простой вариант - конвертировать время в строку (оператором TIME_TO_STRING), отформатировать строку к нужному виду и вывести ее в визуализации (заполнитель %s).

  3. #3

    По умолчанию

    Здравствуйте. Не могли бы на примере показать как вывести время на экран?

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

    По умолчанию

    Цитата Сообщение от А1дар Посмотреть сообщение
    Здравствуйте. Не могли бы на примере показать как вывести время на экран?
    Добрый день.
    У вас СПК без Ethernet или с ним?

  5. #5

    По умолчанию

    СПК с Ethernet

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

    По умолчанию

    Тогда привязываете к элементу визуализации (например, прямоугольнику) переменную нужного типа и во вкладке Тексты в параметре Текст указываете нужный формат вывода значения с помощью спецификаторов:
    https://help.codesys.com/webapp/_vis...-date-and-time

    Например, %t[HH:mm:ss] ---> часы:минуты:секунды

  7. #7

    По умолчанию

    Коллеги, добрый день!
    Подскажите пожалуйста, вывести не проблема. Надо ввести переменную типа TIME в секундах. При этом эта переменная будет задавать время задержки включения.
    Спасибо!

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

    По умолчанию

    Добрый день.
    Объявите переменную типа USINT и используйте ее в визуализации.
    И в коде:

    tVar := usiVar * T#1s;

  9. #9

  10. #10

    По умолчанию

    Все четко отработало. Спасибо за прием!

Похожие темы

  1. Как в ПР200 вывести время на экран
    от os1967 в разделе Программируемые реле
    Ответов: 5
    Последнее сообщение: 10.12.2018, 00:48
  2. СПК110 черный экран после обновления проекта
    от serkra в разделе СПК1xx (архив)
    Ответов: 7
    Последнее сообщение: 09.08.2017, 17:12
  3. Ответов: 4
    Последнее сообщение: 26.11.2015, 06:37
  4. Перемеренная типа TIME
    от andrey96 в разделе СПК1xx (архив)
    Ответов: 5
    Последнее сообщение: 22.09.2015, 19:17
  5. Ответов: 1
    Последнее сообщение: 14.02.2011, 15:14

Ваши права

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