На форуме обязательно:
  1. Заполнить свой профиль НА РУССКОМ ЯЗЫКЕ КИРИЛЛИЦЕЙ. См. Правила, п.2.d.
  2. Не писать свой вопрос в первую попавшуюся тему, а вместо этого создать свою. См. Правила, п.3.a.

Дублирование сообщений приравнивается к спаму. Рекламу мы не размещаем ни на каких условиях.

Нужна помощь в программировании LOGO!

Ответить

Автор темы
isaenkosa
новенький
новенький
Сообщения: 1
Зарегистрирован: 27 июл 2017, 10:37
Имя: Сергей

Нужна помощь в программировании LOGO!

Сообщение isaenkosa » 27 июл 2017, 11:00

Доброго времени суток!
Помогите, пожалуйста в реализации на мой первый взгляд не сложной схемы)))

Есть задача: Организовать продувку фильтра при его забивке.
Составил блок-схему, но все никак не могу реализоать логику...

Принцип такой: Как только поступает сигнал (о том что фильтр забился) от датчика1, мы должны включить двигатель, который откроет клапан1 и ждать ответа от концевика клапана1 о том что он уже открылся, Но ждать нужно определенное время (должна быть возможность менять это время), если он за это время не открылся - то выдать ошибку и остановить программу, пока не квитируется ошибка. Если открылся клапан1, то последовательно включаем еще два клапана (2и3) на определенное время (тоже нужно иметь возможность регулировать). После всего этого нужно выключить двигатель (пока работает двигатель, клапан открыт), и ждать того что пропадет сигнал от клапана1, что укажет на то что он закрылся. Если не закрылся, то - ошибка, если закрылся, то ждем в течении минуты, если от датчика1 в течении этого времени еще поступает сигнал, то ошибка!.

Так вот загвоздка заключается в том, что никак не могу реализовать блоки "ЕСЛИ", "ТО"))

Заранее большое спасибо!!
Буду очень рад, если кто-нибудь подскажет что с этим делать)

Аватара пользователя

leck
здесь недавно
здесь недавно
Сообщения: 42
Зарегистрирован: 21 сен 2013, 11:22
Имя: Алексей Андреевич
Благодарил (а): 1 раз
Поблагодарили: 9 раз

Нужна помощь в программировании LOGO!

Сообщение leck » 31 июл 2017, 11:46

У Вас есть программа без этих блоков?
Если Вы мне ее пришлете на почту Leck92@yandex_ru (вместо _ поставить точку) я постараюсь Вам помочь, так как подобную задачу уже приходилось реализовывать на Siemens.

Ответить

Вернуться в «LOGO!»