Всем доброе утро, посмотрите на код, как считаете, нормальный? SendUp - датчик, pump - насос.
Вложение 43407
Вид для печати
Всем доброе утро, посмотрите на код, как считаете, нормальный? SendUp - датчик, pump - насос.
Вложение 43407
Было бы здорово, если бы перед заливкой картинок они проверялись. Всё размыто, ничего не понятно.
Ну и поставленную задачу неплохо бы описать более подробно.
Задача: осуществить передачу воды из одной емкости в другую при срабатывании датчика, посредством насоса.
Я сделал так: когда датчик срабатывает насос передающий воду в след емкость срабатывает, иначе он не работает и мы переходим к след метке.
Картинку более точную сейчас сделаю
Прикладываю фотографию кода Вложение 43408
есть ли хоть какой то опыт работы с контроллерами или только работали с компьютерными языками программирования. По коду, Вы вроде не поняли принцип работы плк
Новичок в этом, вы правы, что не так, что изменить надо?
как минимум прыжки вовсе не обязательны, код и так выполнятся, потому что в контроллерах весь код выполняется с периодичностью называемой время цикла/скана, с лева на право с верху в низ. Если хотите чтоб программа застревала на каком то этапе, вместо меток должны быть кейсы оператора CASE
ЗЫ такую задачу, более расторопный студент уже задавал здесь, попробуйте поискать возможно решение уже давалось
Понятно, есть ли критические ошибки? Беспокоюсь что не так как задумано будет работать.
Exen3city
Ну вот как-то так:
Вложение 43409
Не хватает защиты от дребезга датчиков.
если этот код работает как задумано, то значит критических ошибок нет. Хотя если смотреть на задание, сам код одна сплошная ошибка