Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 13

Тема: ПЛК63 вывод часов

  1. #1

    По умолчанию ПЛК63 вывод часов

    Доброго времени суток всем) срочно нужна помощь)

    одной из функции программы у меня вывод часов реального времени на дисплей ПЛК63
    делаю я это через параметр "часы контроллера" в PLC Configuration, дальше путем преобразования типов данных вывожу на дисплей время, но проблема что выводится оно так TOD#14.14.14.

    Кто знает, как убрать этот ТОD ?)

  2. #2
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    Ну к примеру так:
    Часы_73.rar
    Таргет не забудь поменять и строки не 4, а 2 в дисплее.

  3. #3

    По умолчанию

    Пасиб) попробую)

  4. #4

    По умолчанию

    Вопрос на тему часов. У меня правда плк73. Время выводит нормально,но если часы или минуты в диапазоне 0-9, то вывод соответственно 5:8, не могу разобраться как сделать, чтобы выводилось 05:08. Или это невозможно?

  5. #5
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    Если только перевести значение в строку и програмно добавлять нули

  6. #6

    По умолчанию

    Можно не формировать строку в ФБ Sys_Tm, а выводить сразу на экран примерно так:
    ShowDint (2, 4, 1, '%02d:', PLC_PRG.SV.Hour);
    И так же минуты и секунды. Вообще, время может ещё где-то пригодиться, я бы его глобально объявил.

  7. #7

    По умолчанию

    Спасибо, вроде то, что нужно, только на экран выводится теперь 00:00, хотя в программе на входе IndReal 8 и 22 (часы и минуты соответственно).

  8. #8

    По умолчанию

    О, точно, для часов надо '%2u' и прибавлять 1 к позиции по горизонтали по условию, что Hour < 10.

  9. #9

    По умолчанию

    Хмм.. осталось также по нулям

  10. #10

    По умолчанию

    Извините, невнимательно прочитал ваше сообщение. Видимо, у вас где-то ошибка, я попробовал то, что написал - отображает как надо, и без условия сдвига вывода, и с ним.
    Последний раз редактировалось Lode Runner; 25.06.2014 в 13:30.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Точность часов ПЛК 150.
    от Моисеев Алексей в разделе Трёп (Курилка)
    Ответов: 6
    Последнее сообщение: 07.02.2011, 18:28
  2. Вывод нескольких ТРМ 151-03
    от krez в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 04.02.2011, 12:29
  3. Время 0 часов 0 минут не ставится ?
    от Валенок в разделе ПЛК1хх
    Ответов: 15
    Последнее сообщение: 10.11.2008, 11:03
  4. Сброс часов при открытии plc-browser
    от Антон в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 21.01.2008, 13:29
  5. установка встроенных часов
    от Generator в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 23.03.2007, 15:43

Ваши права

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