Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: часы реального времени
Mitsubishi Electric. Контроллеры, преобразователи частоты, HMI > Контроллеры Melsec FX > Программирование
Ушков
Здравствуйте, требуется создать программу для управления уличной поливалкой, что бы запускалась в определенный день в определенное время на конкретный период ( 20 мин) как это реализовать в программе, ручной режим уже реализован.
inntele
Написав программную процедуру. В определенный день чего - недели, месяца, года??
Ушков
Цитата(inntele @ 14.05.2018 - 16:15) *
Написав программную процедуру. В определенный день чего - недели, месяца, года??

В определенные дни недели,допустим во вторник и четверг и так на протяжение лета.
inntele
Нет проблем. Чётко сформулируйте, в какие месяцы, в какие дни недели, в какое время включать полив. Укажите модель ПЛК, каким средством разработки пользуетесь/намерены воспользоваться для загрузки программы в ПЛК, какой дискретный выход ПЛК включать. Определитесь с размером денежного вознаграждения за работу и способом оплаты.
Ушков
Цитата(inntele @ 15.05.2018 - 10:36) *
Нет проблем. Чётко сформулируйте, в какие месяцы, в какие дни недели, в какое время включать полив. Укажите модель ПЛК, каким средством разработки пользуетесь/намерены воспользоваться для загрузки программы в ПЛК, какой дискретный выход ПЛК включать. Определитесь с размером денежного вознаграждения за работу и способом оплаты.


В блок схеме все расписано опрос аналоговых датчиков во вторник и четверг по времени около 9 часов утра, модель плк FX3U, программа GX developer. Месяцы: май, июнь, июль, август, сентябрь.
Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла
inntele
Алгоритм ясен. С софтом и ПЛК, месяцами, днями недели понятно.

Со временем включения полива поточнее определитесь. Или желаете сделать его изменяемым? Если да, каким образом его намерены менять?

Остаются вопросы:

1) по аналоговому датчику влажности почвы:
- модель
- диапазон измерений
- тип выходного сигнала
- уставка на включение полива

и по аналоговому модулю, на который поступает его сигнал:
- модель
- канал
(если, конечно, задачу обработки сигнала указанного датчика тоже рассчитываете перепоручить, а не только процедуру для работы с часами реального времени о которой изначально шла речь)

2) какие выходы ПЛК задействованы на управление клапанами А и Б

3) какие действия должны последовать после обесточивания ПЛК в момент полива и обратной подачи питания на него
Ушков
Цитата(inntele @ 15.05.2018 - 12:13) *
Алгоритм ясен. С софтом и ПЛК, месяцами, днями недели понятно.

Со временем включения полива поточнее определитесь. Или желаете сделать его изменяемым? Если да, каким образом его намерены менять?

Остаются вопросы:

1) по аналоговому датчику влажности почвы:
- модель
- диапазон измерений
- тип выходного сигнала
- уставка на включение полива

и по аналоговому модулю, на который поступает его сигнал:
- модель
- канал
(если, конечно, задачу обработки сигнала указанного датчика тоже рассчитываете перепоручить, а не только процедуру для работы с часами реального времени о которой изначально шла речь)

2) какие выходы ПЛК задействованы на управление клапанами А и Б

3) какие действия должны последовать после обесточивания ПЛК в момент полива и обратной подачи питания на него


с этим всем еще не определились, выводы плк можно задействовать любые, просто нужен пример программы. Доработать и сам смогу.
inntele
Цитата(Ушков @ 15.05.2018 - 13:44) *
с этим всем еще не определились, выводы плк можно задействовать любые, просто нужен пример программы. Доработать и сам смогу.


Думаете, у кого-то есть готовенькое и кто-то с Вами этим за здорово живёшь поделится??

Алгоритм работы при отключении электроснабжения в указанной задаче требует проработки (продумывания). Во многом от него будет зависеть то, как должен выглядеть
программный код.
VAL_64
Цитата(Ушков @ 14.05.2018 - 15:19) *
Здравствуйте, требуется создать программу для управления уличной поливалкой, что бы запускалась в определенный день в определенное время на конкретный период ( 20 мин) как это реализовать в программе, ручной режим уже реализован.

Пример таймера с привязкой к реальному времени.
http://www.melsec.ru/forum/index.php?showt...amp;#entry11460
Русская версия IP.Board © 2001-2024 IPS, Inc.