Цитата Сообщение от Nik227 Посмотреть сообщение
Алгоритм следующий. По кольцевому транспортеру двигаются коробки со штрихкодами. Первоначально каждой пустой коробке с штрихкодом присваивается реальный заказ и в зависимости от комплектации заказа направляется то к одному комплектовщику то к другому. Каждый комплектовщик после дополнения коробки своим видом продукции возвращает коробку на транспортер. После того как заказ полностью набран, данная коробка направляется на другой транспортер к контролёрам, которые проверяют заказ и переупаковывают, а пустая коробка опять возвращается на линию набора. Это обобщенный алгоритм.
Итак, у нас есть конечное количество пустых коробок коробки с уникальными штрихкодами.
У нас имеются заказы. Каждый заказ - это список товаров и их количество.
Допустим некто закрепил заказ за такой коробкой. (номер заказа = штрихкод на коробке)
За каждым комплектовщиком (а их на текущий момент 13) закреплен некий список товара (или один), который он может положить в коробку,
если у него будет информация "штрихкод=товар+количество". После наполнения коробки комплектовщик возвращает коробку на транспортер с отметкой о заполнении.
Каждый сканер должен прочитать штрихкод на коробке, и если за ней закреплен заказ, который еще не полностью сформирован, перенаправить своему комплектовщику, если в заказе имеется закрепленный за этим комплектовщиком товар.
Если заказ сформирован полностью, то соответственно другой сканер должен передать коробку контроллеру, который и освободит коробку, о чем проинформирует систему.
На рабочих местах комплектовщиков и контроллера установлены ПК с 1С.
За каждым сканером закреплен исполнительный механизм, который и меняет маршрут для коробки.
Теперь подробнее об 106 частотниках, пожалуйста.