Прошу помощи в создании алгоритма

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
ZharkoFF
Рядовой
Сообщения: 6
Зарегистрирован: 23.06.2016{, 14:30}
Репутация: 0

Прошу помощи в создании алгоритма

#1

Сообщение ZharkoFF » 27.05.2017{, 14:00}

Здравствуйте. Схема управления на базе Ардуино Мега 2560. Прошу помощи в реализации алгоритма запоминания пустой ячейки. Суть работы такова: существует поворотный стол на 8 ячеек.Стол проворачиваеться на 1/8 оборота и контролируеться это датчиком цикла. В  1-й ячейке происходит загрузка тары.  Во второй ячейке с помощью фотодатчика определяеться наличие загруженой тары, и если это условие выполнено, то в 6 последующих ячейках разрешаеться определенные для ячейки операции. Если тары по какой-либо причине не оказалось в ячейке, то эту ячейку нужно запомнить, и при повороте стола до окончания цикла (6 отсавшихся ячеек) операции с этой ячейкой запретить. Цикл непрерывний.
  Суть вопроса: каким образом запомнить пустую ячейку до окончания цикла.
Вложения
Visio-.vsdx.pdf
(25.54 КБ) 78 скачиваний
С ув. ZharkoFF

Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

Прошу помощи в создании алгоритма

#2

Сообщение Dev1 » 27.05.2017{, 14:38}

Сделайте у операции с 1 по 6 вход разрешения записи(переменные), если тара есть(логическая 1) то разрешить запись. Либо через блок AND, если операции 1-6 логические...
Win10-64 FLProg v7.5.2 Portable :fie:

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

Прошу помощи в создании алгоритма

#3

Сообщение rw6cm » 27.05.2017{, 15:29}

ZharkoFF писал(а):каким образом запомнить пустую ячейку до окончания цикла.
Можно через массив
Вложения
testmas.flp
(131.12 КБ) 45 скачиваний
Последний раз редактировалось rw6cm 27.05.2017{, 16:00}, всего редактировалось 1 раз.
Win10-64, FLProg (portable)

Ответить

Вернуться в «Спросить у знатоков»