Версия для печати темы
Mitsubishi Electric. Контроллеры, преобразователи частоты, HMI _ Программирование _ часы реального времени
Автор: Ушков 14.05.2018 - 15:19
Здравствуйте, требуется создать программу для управления уличной поливалкой, что бы запускалась в определенный день в определенное время на конкретный период ( 20 мин) как это реализовать в программе, ручной режим уже реализован.
Автор: inntele 14.05.2018 - 16:15
Написав программную процедуру. В определенный день чего - недели, месяца, года??
Автор: Ушков 15.05.2018 - 08:08
Цитата(inntele @ 14.05.2018 - 16:15)
Написав программную процедуру. В определенный день чего - недели, месяца, года??
В определенные дни недели,допустим во вторник и четверг и так на протяжение лета.
Автор: inntele 15.05.2018 - 10:36
Нет проблем. Чётко сформулируйте, в какие месяцы, в какие дни недели, в какое время включать полив. Укажите модель ПЛК, каким средством разработки пользуетесь/намерены воспользоваться для загрузки программы в ПЛК, какой дискретный выход ПЛК включать. Определитесь с размером денежного вознаграждения за работу и способом оплаты.
Автор: Ушков 15.05.2018 - 11:41
Цитата(inntele @ 15.05.2018 - 10:36)
Нет проблем. Чётко сформулируйте, в какие месяцы, в какие дни недели, в какое время включать полив. Укажите модель ПЛК, каким средством разработки пользуетесь/намерены воспользоваться для загрузки программы в ПЛК, какой дискретный выход ПЛК включать. Определитесь с размером денежного вознаграждения за работу и способом оплаты.
В блок схеме все расписано опрос аналоговых датчиков во вторник и четверг по времени около 9 часов утра, модель плк FX3U, программа GX developer. Месяцы: май, июнь, июль, август, сентябрь.
Автор: inntele 15.05.2018 - 12:13
Алгоритм ясен. С софтом и ПЛК, месяцами, днями недели понятно.
Со временем включения полива поточнее определитесь. Или желаете сделать его изменяемым? Если да, каким образом его намерены менять?
Остаются вопросы:
1) по аналоговому датчику влажности почвы:
- модель
- диапазон измерений
- тип выходного сигнала
- уставка на включение полива
и по аналоговому модулю, на который поступает его сигнал:
- модель
- канал
(если, конечно, задачу обработки сигнала указанного датчика тоже рассчитываете перепоручить, а не только процедуру для работы с часами реального времени о которой изначально шла речь)
2) какие выходы ПЛК задействованы на управление клапанами А и Б
3) какие действия должны последовать после обесточивания ПЛК в момент полива и обратной подачи питания на него
Автор: Ушков 15.05.2018 - 12:44
Цитата(inntele @ 15.05.2018 - 12:13)
Алгоритм ясен. С софтом и ПЛК, месяцами, днями недели понятно.
Со временем включения полива поточнее определитесь. Или желаете сделать его изменяемым? Если да, каким образом его намерены менять?
Остаются вопросы:
1) по аналоговому датчику влажности почвы:
- модель
- диапазон измерений
- тип выходного сигнала
- уставка на включение полива
и по аналоговому модулю, на который поступает его сигнал:
- модель
- канал
(если, конечно, задачу обработки сигнала указанного датчика тоже рассчитываете перепоручить, а не только процедуру для работы с часами реального времени о которой изначально шла речь)
2) какие выходы ПЛК задействованы на управление клапанами А и Б
3) какие действия должны последовать после обесточивания ПЛК в момент полива и обратной подачи питания на него
с этим всем еще не определились, выводы плк можно задействовать любые, просто нужен пример программы. Доработать и сам смогу.
Автор: inntele 15.05.2018 - 12:56
Цитата(Ушков @ 15.05.2018 - 13:44)
с этим всем еще не определились, выводы плк можно задействовать любые, просто нужен пример программы. Доработать и сам смогу.
Думаете, у кого-то есть готовенькое и кто-то с Вами этим за здорово живёшь поделится??
Алгоритм работы при отключении электроснабжения в указанной задаче требует проработки (продумывания). Во многом от него будет зависеть то, как должен выглядеть
программный код.
Автор: VAL_64 15.05.2018 - 13:05
Цитата(Ушков @ 14.05.2018 - 15:19)
Здравствуйте, требуется создать программу для управления уличной поливалкой, что бы запускалась в определенный день в определенное время на конкретный период ( 20 мин) как это реализовать в программе, ручной режим уже реализован.
Пример таймера с привязкой к реальному времени.
http://www.melsec.ru/forum/index.php?showtopic=5316&st=0&p=11460&#entry11460
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)