Цитата Сообщение от rovki Посмотреть сообщение
Так открывать можно только одну одновременно на разгрузку ?И открывается емкость не обязательно до конца (открыли- закрыли ,потом другую так же) ?
Если разгрузка ручная ,произвольная ,но только из одной емкости ,то действительно нужно - как сработал нижний датчик (разгрузлась емкость ) ,то это емкость и включаем на загрузку без всяких очередей ,при условии ,что закрузка этой емкости начнется фактически (наличие сырья) не позже чем кончится сырье в другой ...а то будут несколько пустых ...Вообще не понятна постановка задачи ,может она не оптимальна ,хотелось бы знать в емкостях одно и тоже сырье (И на входе)?И какова цель данного алгоритма ?
открывать на разгрузку можно все емкости, но первая разгрузившаяся емкость по нижнему датчику ставит себя на загрузку первой, остальным дает команду на запрет загрузки, остальные в это время еще разгружаются, последующая разгрузившаяся емкость ставит себя в очередь. Емкости загружаются одним материалом под давлением воздуха, и этого воздуха хватает только на одновременную загрузку только одной емкости поэтому и важна очередь, чтобы всегда загружалась только одна емкость