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

Тема: Таймер на ПЛК100

  1. #1

    Exclamation Таймер на ПЛК100

    Здравствуйте!

    Недавно начал осваивать контроллеры фирмы ОВЕН.

    И встала задача организации таймера обратного отсчёта для выключения печи.
    Я понимаю как это организовать с помощью TOF. Но тут дело заключается в другом. Время должно отображаться в мин. и сек. на ИП320.
    Должно задаваться время. Например 20 минут, и как в микроволновке будет тикать в обратном направлении. Как это реализовать желательно
    на языке ST на контроллере ПЛК100 (если это вообще возможно)? Вопрос не в том, как читать/передавать данные (в этом я разобрался), а в том, как организовать сам таймер.

    Заранее спасибо за помощь.

  2. #2
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,612

    По умолчанию

    Так пойдёт?

  3. #3

    По умолчанию

    Цитата Сообщение от Эдуард_Н Посмотреть сообщение
    Так пойдёт?
    Извините, но я к сожалению не особо разбираюсь в этих схемах. Мне бы лучше текст программы)

  4. #4
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,612

    По умолчанию

    Цитата Сообщение от CodeRed Посмотреть сообщение
    Извините, но я к сожалению не особо разбираюсь в этих схемах. Мне бы лучше текст программы)
    Я в ST не пишу, не обучен

  5. #5
    Пользователь Аватар для _Mikhail
    Регистрация
    25.07.2013
    Адрес
    Ярославль
    Сообщений
    510

    По умолчанию

    Вариант предложенный Эдуардом на ST выглядит так:

    TOF_0(IN:=PUSK , PT:=T#10m , Q=>Q , ET=> );
    OUT_TIME:=TOF_0.PT-TOF_0.ET;

  6. #6

    По умолчанию

    Цитата Сообщение от _Mikhail Посмотреть сообщение
    Вариант предложенный Эдуардом на ST выглядит так:

    TOF_0(IN:=PUSK , PT:=T#10m , Q=>Q , ET=> );
    OUT_TIME:=TOF_0.PT-TOF_0.ET;
    Всё равно не работает...TOF_0.ET не изменяется

  7. #7
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,492

    По умолчанию

    Цитата Сообщение от CodeRed Посмотреть сообщение
    Извините, но я к сожалению не особо разбираюсь в этих схемах. Мне бы лучше текст программы)
    Вам дали рабочий кусок кода, даже если вы не разбираетесь в схемах, просто скопируйте его себе в пустой проект и конвертируйте его в любой из пяти, поддерживаемых КДС и понятного вам. Полученный новый код применяйте в своей программе. А то что вам дали рабочий код, я подтверждаю.
    Последний раз редактировалось Василий Кашуба; 30.06.2015 в 17:17.

  8. #8
    Пользователь
    Регистрация
    19.11.2011
    Адрес
    г. Белгород
    Сообщений
    357

    По умолчанию

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

    Выкладываю готовую функцию обратного отсчета времени в формате WORD для отправки в панель ИП320
    Вложения Вложения

  9. #9

    По умолчанию

    Цитата Сообщение от amn Посмотреть сообщение
    В любой можно сконвертировать не из всех языков. На ST надо ручками делать.

    Выкладываю готовую функцию обратного отсчета времени в формате WORD для отправки в панель ИП320
    Большое Вам спасибо! Сделал немного по другому, но всё равно, Вы очень сильно мне помогли!

Похожие темы

  1. таймер реального времени на CODESYS3.5
    от Сема в разделе СПК1хх
    Ответов: 5
    Последнее сообщение: 16.09.2014, 09:19
  2. Зависает ETHERNET на ПЛК100
    от Леонид в разделе ПЛК1хх
    Ответов: 16
    Последнее сообщение: 05.05.2012, 20:45
  3. Много ПЛК100 на один ПК
    от Александр_Гранд в разделе Сетевые технологии
    Ответов: 3
    Последнее сообщение: 15.04.2012, 19:55
  4. ПИД-регулятор на ПЛК100
    от Алексей в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 07.08.2008, 15:02

Ваши права

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