Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 22

Тема: плк73 реализация фенкции "время работы"

  1. #1
    Пользователь
    Регистрация
    16.07.2020
    Адрес
    Ижевск
    Сообщений
    97

    По умолчанию плк73 реализация фенкции "время работы"

    Помогите люди добрые начинающему) необходимо в меню плк задавать параметр "время работы" например 2ч30м. F1 старт, F2 пауза, F3 стоп. F1 выход реле активен таймер идет. F2 выход реле активен таймер на паузе. F3 выход реле выкл таймер к исходной уставке. При этом таймер дожен быть виден на дисплее. Как выводить на дисплей параметры с аналоговых входов уже умею редактировать их уставки тоже, но вот во временем беда. Поделитесь пожалуйста примером. Пишу пока что на CFC. Заранее спасибо

  2. #2
    Пользователь
    Регистрация
    16.07.2020
    Адрес
    Ижевск
    Сообщений
    97

    По умолчанию

    C таймерами разобрался вроде. Не получается подкинуть редактируемую переменную и меню ко входу РТ, а также с выхода ET вывести на дисплей через блок ShowReal.

  3. #3
    Пользователь
    Регистрация
    16.07.2020
    Адрес
    Ижевск
    Сообщений
    97

    По умолчанию

    было бы неплохо пример, если не сложно , так не очень мне понятно.

  4. #4
    Пользователь
    Регистрация
    16.07.2020
    Адрес
    Ижевск
    Сообщений
    97

    По умолчанию

    с помощью блоков получилось задавать время, теперь нужно добиться с выхода ЕТ вывести все это на дисплей в формате часы минуты

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

    По умолчанию

    Есть функция в КДС, называется RTC.
    По сути - это программные часы.
    Очень удобно для учета наработки.
    При включении на вход ФБ нужно подать значение из буфера.
    После выключения записать значение в буфер (энергонезависимую переменную)
    На экран выводите или в формате Time или разложите на часы, минуты, секунды и выводите по сегментам, как десятичное число.
    Как Вам будет удобнее.

  6. #6
    Пользователь
    Регистрация
    16.07.2020
    Адрес
    Ижевск
    Сообщений
    97

    По умолчанию

    Я конечно извиняюсь, но без примеров в CFC я пока что как новичок мало что понимаю. Мне удалось подать с таймера ТР выход ET далее TIME_TO_STRING на вход блока ShowString. на дисплее теперь показывает примерно так T#29m53s861ms. Подскажите пожалуйста как оставить только часы и минуты, все остальное убрать.

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

    По умолчанию

    Преобразовать время TIME_TO_DWORD
    потом выделить часы и минуты.
    Narabotka_p- это ваша переменная со временем 29m53s861ms
    На ст будет примерно так:
    Narabotka_Chas_p:=TIME_TO_DWORD(Narabotka_p);
    Narabotka_Chas_p1:=Narabotka_Chas_p/3600000;
    Narabotka_Chas:=DWORD_TO_WORD(Narabotka_Chas_p1);

    Narabotka_Min_p:=Narabotka_Chas_p-Narabotka_Chas_p1*3600000;
    Narabotka_min_p1:=Narabotka_Min_p/60000;
    Narabotka_Min:=DWORD_TO_WORD(Narabotka_Min_p1);

  8. #8
    Пользователь
    Регистрация
    16.07.2020
    Адрес
    Ижевск
    Сообщений
    97

    По умолчанию

    Спасибо добрый человек! Все заработало!

  9. #9
    Пользователь
    Регистрация
    16.07.2020
    Адрес
    Ижевск
    Сообщений
    97

    По умолчанию

    Подскажите, есть какой-нибудь модуль с таймером внутри, но что бы у него были входа "пуск" "пауза" "стоп"

  10. #10
    Пользователь
    Регистрация
    16.07.2020
    Адрес
    Ижевск
    Сообщений
    97

    По умолчанию

    написал модуль, почемуто происходит не пауза, а начинает считать заново.

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

Похожие темы

  1. Ответов: 3
    Последнее сообщение: 29.08.2019, 15:31
  2. Ответов: 16
    Последнее сообщение: 15.02.2017, 11:39
  3. Ответов: 0
    Последнее сообщение: 11.09.2016, 20:16
  4. Ответов: 18
    Последнее сообщение: 23.11.2015, 10:21
  5. тип "время" и тип "вещественный"
    от _Asket_ в разделе Master SCADA 3
    Ответов: 3
    Последнее сообщение: 20.12.2010, 16:46

Ваши права

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