ния и с третьим входом блока сравнения, третий выход блока памяти занятых ячеек подключен к третьему выходу блока памяти свободных ячеек и к пятому входу блока счета свободных ячеек четвертый выход блока памяти занятых ячеек соединен с третьим входом блока управления корректировки при загрузке, выход шифратора типа груза соединен с третьим входом блока счета занятых ячеек и со вторым входом блока памяти занятых ячеек, первый выход блока счета занятых ячеек соединен с третьим входом блока памяти занятых ячеек, второй выход блока счета Занятых ячеек соединен с вторыми входами блока управления корректировкой при загрузке и информационного табло, а также с третьим входом блока счета свободных ячеек, третий выход блока счета свободных ячеек соединен с одиннадцатым входом блока памяти занятых ячеек и десятым входом блока оперативной памяти корректировки, четвертый и пятый выходы блока счета занятых ячеек соединены соответственно с третьим и четвертым входами информационного табло, первый выход блока памяти свободных ячеек подключен к шестому входу блока памяти занятых ячеек, ко второму входу блока вычитания, к седьмому входу блока оперативной памяти корректировки, второй выход блока памяти свободных ячеек подключен к третьему входу блока умножения, первый выход блока счета свободных ячеек подключен ко второму входу блока памяти свободных ячеек, второй выход блока счета свободных ячеек соединен с четвертым входом блока управления корг ректировкой при загрузке и со вторым входом блока счета занятых ячеек, третий выход блока счета свободных ячеек подключен к пятому входу информационного табло, блоки вычитания, умножения, сложения и сравнения соединены. последовательно, первый выход блока сравнения подключен к первым входам блоков счета свободных и занятых ячеек, второй и третий выходы блока сравнения соединены с вторым и четвертым входами блока счета свободных ячеек, четвертый выход блока сравнения подключен к первому входу блока управления корректировкой при загрузке, а пятый выход блока сравнения соединен с восьмым входом блока счета занятых ячеек, выход блока оперативной памяти корректировки подключен к девятому входу блока памяти занятых ячеек и к седьмому входу блока памяти свободных ячеек, выход формирователя счетных импульсов подключен к пятому входу блока счета занятых ячеек, к шестому входу блока счета свободных ячеек и к третьему входу блока оперативной памяти корректировки, первый выход блока управления корректировкой при выгрузке подключен
к десятому входу блока памяти занятых ячеек, к девятым входам блока счета занятых ячеек и блока памяти свободных ячеек, к восьмому входу блока счета св ободных ячеек и к второму входу формирователя счетных импульсов, второй выход блока управления корректировкой при выгрузке соединен с десятым входом блока счета занятых ячеек и с девятым входом блока оперативной памяти корректировки, первый выход шифратора координат ячеек подключен к восьмому входу блока памяти свободных ячеек и к двенадцатому входу блока памяти занятых ячеек, второй выход шифратора координат ячеек подключен к одиннадцатому входу блока счета занятых ячеек и к девятому входу блока счета свободных ячеек, выход формирователя импульса ввода координат занятых ячеек соединен с двенадцатым входом блока счета занятых ячеек, с тринадцатым входом блока памяти занятых ячеек и с третьим входом формирователя счетных импульсов, выход формирователя импульса ввода координат свободных ячеек подключен к четвертому входу формирователя счетных импульсов и к десятым входам блоков памяти и счета свободных ячеек.
2.Устройство по п. 1, отличающееся тем, что блок управления корректировкой информации при загрузке содержит формирователь импульсов, первый инвертор, соединенный входом с выходом формирователя импульсов, и соединенные последовательно первый элемент ИЛИ, счетчик импульсов, дешифратор загрузки, второй элемент ИЛИ, второй инвертор и элемент И, при этом выход формирователя импульсов соединен со вторым входом счетчика импульсов и является Вторым выходом блока, выход первого инвертора является первым выходом блока, выход элемента И - третьим выходом блока, первый выход дешифратора загрузки - четвертым выходом блока, выход второго элемента ИЛИ - пятым выходом блока, второй, третий, четвертый, пятый выходы дешифратора загрузки - соответственно шестым, седьмым, восьмым и девятым выходами блока, а первый вход элемента И - nepBbi i входом блока, первый, второй и третий входы первого элемента ИЛИ - соответственно вторым, третьим и четвертым входами блока.
3.Устройство по п. 1, отличающееся тем, что блок управления корректировкой информации при выгрузке содержит формирователь импульсов корректировки при выгрузке, соединенный выходом с входом элемента сравнения координат ячеек, при этом выход первого является первым выходом блока, выход второго - вторым- выходом этого блока, его первый и второй входы - соответственно первым и вторым входами блока.
Изобретение относится к информационным устройствам стеллажных складов, преимущественно тупиковых, в которых площадки приема и выдачи грузов совмещены.
Известны информационные, устройства стеллажных складов, в которых в качестве информационных устройств и устройств управления щтабеллерами применяется ЭВМ 1 и 2.
. Однако использование ЭВМ увеличивает стоимость работы склада. При этом весь склад разбивается на зоны, предназначенные для размещения груза определенного типа. Границы таких зон жесткие, а размещение грузов внутри зон случайное. В результате такого размещения часто возникает ситуация, когда груз, за которым закреплены дальние ячейки, должен транспортироваться к этим ячейкам, несмотря на то, что ближние ячейки свободны. Эти свободные ячейки предназначены для другого груза. Здесь дальние и ближние ячейки названы по удаленности От площадки приемки-выдачи. Такое размещение грузов возможно только в складах с известной, не меняющейся нормой запасов хранения по каждой номенклатуре грузов. Однако существуют склады, в которых эта норма меняется и предсказать ее трудно, например транспортные склады, перевалочные базы, склады промежуточного и временного хранения. В этих складах второго типа размещение осуществляется случайным образом без учета частоты обращения. Такое размещение приводит к тому, что ячейки, хранящие груз одной номенклатуры, расположены в разных участках склада. При формировании больщой партии выдачи грузов необходимо доставлять груз из нескольких ячеек, чтобы полностью набрать заданное количество груза. При указанном распределении время движения транспортного средства от ячейки к ячейке будет больщим, что снижает быстродействие склада.
В других складах грузы размещаются по зонам предпочтительности в соответствии с частотой обращения этих грузов, за каждым тииом груза закреплены определенные ячейки склада. Такое размещение сокращает время закладки и отбора грузов, однако ему присущи следующие недостатки: во-первых, такое размещение приводит к неравномерной загрузке склада (в пределах каждой зоны остаются свободные ячейки, а груз транспортируют в дальние ячейки, минуя свободные ближние); во-вторых, этот способ управления загрузкой склада требует применения ЭВМ для своей реализации, что резко увеличивает стоимость работы склада.
Известно устройство для контроля занятости ячейки, содержащее ползун, связанный одним концом со щтоком, а другим - с выключателем. Устройство путем непосредственного контакта определяет, свободна.
ячейка или занята. Если ячейка занята, щток упирается, и выключатель формирует сигнал занятости. Устройство позволяет найти свободную ячейку 3.
Однако поиск свободной ячейки осуществляется при движении транспортного средства, которое должно останавливаться у каждой ячейки склада. Время поиска при этом очень велико. Устройство не позволяет вести учет числа свободных и занятых ячеек, что
0 приводит к появлению «холостых, пробегов, когда транспортное средство проходит вдоль стеллажа, Ntje имеющего свободных ячеек. Оно не формирует информацию о местонахождении выбранной свободной ячейки, что -исключает возможность определить ее уда5ленность от площадки приемки-выдачи скла. да. Устройство не формирует информации о типе груза, хранимого любой ячейкой склада, что усложняет поиск нужного груза.
Известно также устройство для контроля и учета состояния ячеек в стеллажах, содержащее датчики наличия детали, представляющие собой струны переменной длины, возбудители, адаптер, фиксатор, платформу, рычаг, частотомер и информационное табло. По частоте колебания струны устройство определяет щифр груза, помещенного в ячейку. Данное устройство позволяет определить, свободна ячейка или занята, выделить ближайщую к площадке приемки-выдачи свободную ячейку 4.
Однако этому устройству присущи некоторые недостатки: во-первых, оно не формирует информации о местонахождении свободной ячейки в складе и тем самым не обеспечивает возможности проанализировать удаленность этой ячейки от площадки приемки-выдачи склада и от ячеек, занятых тем же типом груза, что и размещаемый; во-вторых, устройство не позволяет автоматически определить количество свободных ячеек и ячеек, занятых тем или иным типом груза.
Известно также информационное устройство стеллажного склада, содержащее блоки счета свободных и занятых ячеек, блоки памяти свободных и занятых ячеек, шифратор типа грузов, блок сравнения, формирователь импульсов и информационное табло, первый вход которого подключен к первому выходу блока памяти свободных ячеек. Данное устройство путем опроса системы датчиков позволяет определить ближайщую к пункту запроса свободную ячейку склада. Последовательно опращивая датчики в каждом ряду, начиная с заданной позиции адресования, затем в выбранном таким образом ряду склада, устройство определяет ярус, в котором есть свободная ячейка. Опрашивая датчики в этом ярусе, устройство определяет номер свободной ячейки. Датчики в возбужденном состоянии генерируют сиг-, нал, частота которого соответствует номеру склада. Датчик находится в возбужденном состоянии, когда ячейка, в которой он расположен, свободна. Устройство позволяет определить ближайшую к площадке приемки выдачи свободную ячейку склада, когда заданная позиция соответствует позиции площадки приемки-выдачи. Для того, чтобы устройство определяло ближайшую ячейку склада, к одной из ячеек, занятых заданным типом груза, необходимо вручную, последовательно задавать адреса этих ячеек в качестве позиций адресования. При этом устройство последовательно выдает номера свободных ячеек, ближайших к заданным позициям адресования 5. Однако проанализировать эту информацию и выбрать свободную ячейку, ближайшую к одной из занятых заданным типом груза, это устройство не может, т. е. диапазон информационных параметров оно имеет узкий. Кроме того, наличие системы датчиков, расположенных в ячейках склада, резко снижает надежность устройства. Наличие большого количества сигналов разной частоты, соответствующего числу ячеек склада (для складов средней емкости более 2 тыс.) требует сложной электрической системы идентификации номера ячейки по присвоенной ей частоте сигнала. Достоверность такой идентификации низкая. Цель изобретения - расширение диапазона информационных параметров. Указанная цель достигается тем, что информационное устройство стеллажного склада, содержащее блоки счета свободных и занятых ячeeкJ блоки памяти cвoбoдныk и занятых ячеек, шифратор типа груза, блок сравнения, формирователь счетных импульсов и информационное табло, первый вход которого подключен к первому выходу блока памяти свободных ячеек, снабжено блоками управления корректировкой информации при загрузке и выгрузке, блоками вычитания, умножения, сложения, блоком Оперативной памяти корректировки информации, щифратором координат ячеек и формирователями импульсов ввода координат свободных и занятых ячеек, при этом первый выход блока управления корректировкой информации при загрузке подключен к первым входам блоков памяти свободных и занятых ячеек, к третьему входу блока вычитания и ко второму входу блока сравнения, второй выход блока управления корректировкой при загрузке подключен к четвертым входам блоков памяти и счета занятых ячеек, третий выход блока управления корректировкой при загрузке соединен с пятым входом блока памяти занятых ячеек, с шестым входом блока счета занятых ячеек и с первыми входами блоков оперативной корректировки и формирователя счетных импульсов, четвертый вход блока управления корректировкой при загрузке соединен с седьмым входом блока памяти занятых ячеек и с четвертым входом блока памяти свободных ячеек, пятый вход блока управления корректировкой при загрузке соединен с четвертым входом блока оперативной памяти корректировки, шестой выход блока управления корректировкой при загрузке соединен с восьмым входом блока памяти занятых ячеек, с седьмым входом блока счета занятых я.чеек и с пятым входом блока оперативной памяти корректировки, седьмой выход блока управления корректировкой при загрузке соединен с пятым входом блока памяти свободных ячеек, с шестым входом блока оперативной памяти корректировки, восьмой выход блока управления корректировкой при загрузке подключен к шестому входу блока памяти свободных ячеек, к седьмому входу блока счета свободных ячеек и к восьмому входу блока оперативной памяти корректировки, девятый выход блока управления корректировкой при загрузке соединен с четвертым входом блока сравнения, первый выход блока памяти занятых ячеек соединен с первым входом блока вычитания и со вторыми входами блоков оперативной памяти коррективки и управления корректировкой,при выгрузке, второй выход блока памяти занятых ячеек соединен со вторым входом блока умножения и с третьим входом блока сравнения, третий выход блока памяти занятых ячеек подключен к третьему выходу блока памяти свободных ячеек и к пятому входу блока счета свободных ячеек, четвертый выход блока памяти занятых ячеек -соединен с третьим входом блока управления корректировкой при загрузке, выход шифратора типа груза соединен с третьим входом блока счета занятых ячеек и со вторым входом блокд памяти занятых ячеек, первый выход блока счета занятых ячеек соединен с третьим входом блока памяти занятых ячеек, второй выход блока счета занятых ячеек соединен с вторыми входами блока управления корректировкой при загрузке и информационного табло, а также с третьим входом блока счета свободных ячеек, третий выход блока счета свободных ячеек соединен с одиннадцатым входом блока памяти занятых ячеек и десятым входом блока оперативной памяти корректировки, четвертый и пятый выходы блока счета занятых ячеек соединены соответственно с третьим и четвертым входами информационного табло, первый выход блока памяти свободных ячеек подключен к шестому входу блока памяти занятых ячеек, ко второму входу блока вычитания, к седьмому входу блока оперативной памяти корректировки, второй выход блока памяти свободных ячеек подключен к третьему входу блока умножения, первый выход блока счета свободных ячеек чюдключен ко второму входу блока памяти свободных ячеек, второй
выход блока счета свободных ячеек соединен с четвертым входом блока управления корректировкой при загрузке и со вторым входом блока счета занятых ячеек, третий выход блока счета свободных ячеек подключен к пятому входу информационного табло, блоки вычитания, умножения, сложения и сравнения соединены последовательно, первый выход блока сравнения подключен к первым входам блоков .счета свободных и занятых ячеек, второй и третий выходы блока сравнения соединены с вторым и четвертым входами блока счета свободных ячеек, четвертый выход блока сравнения подключен к первому входу блока управления корректировкой при загрузке, а пятый выход блока сравнения соединен с восьмым входом блока счета занятых ячеек, выход блока оперативной памяти корректировки подключен к девятому входу блока памяти занятых ячеек и к седьмому входу блока памяти свободных ячеек, выход формирователя счетных импульсов подключен к пятому входу блока счета занятых ячеек, к шестому входу блока счета свободных ячеек и к третьему входу блока оперативной памяти корректировки, первый выход :блёка управления корректировкой при выгрузке подключен к десятому входу блока памяти занятых ячеек, к девятым входам блока счета занятых ячеек и блока памяти свободных ячеек, к восьмому входу блока счета свободных ячеек и к второму входу формирователя счетных импульсов, второй выход блока управления корректировкой при выгрузке соединен с десятым входом блока счета занятых ячеек и с девятым входом-блока оперативной памяти корректировки, первый выход шифратора координат ячеек подключен к, восьмому входу блока памяти свободныхячеек и к двенадцатому входу блока памяти занятых ячеек, второй -выход шифратора координат ячеек подключен к одиннадцатому входу блода счета занятых ячеек и к девятому входу блока счета свободных ячеек, выход формирователя импульсов ввода координат занятых ячеек соединен с двенадцатым входом блока счета занятых ячеек, с тринадцатым входом блока памяти
занятых ячеек и с третьим входом формиро вателя счетных импульсов, выход формирователя импульса ввода кс ординат свободных ячеек подключен к четвертому входу формирователя счетных импульсов и к десятым входам блоков памяти и счета свободных ячеек.
Кроме того, блок-управления корректировной -информации при загрузке содержит формирователь импульсов, первый инвертор, соединенный входом с выходом формирователя импульсов, и соединенные последовательно первый элемент ИЛИ, счетчик импульсов, дешифратор загрузки, второй элемент ИЛИ, второй инвертор и элемент И,
при этом выход формирователя импульсов соединен со вторым входом счетчика импульсов и является вторым выходом блока, вь1ход первого инвертора является первым выходом блока, выход элемента И - третьим выходом блока, первый выход дешифратора загрузки - четвертым выходом блока, выход второго элемента ИЛИ - пятым выходом блока, второй, третий, четвертый, пятый выходы дешифратора загрузки - соответственно шестым, седьмым, восьмьш и девятым выходами блока, а первый вход элемента И - первым входом блока, первый, второй и третий входы первого элемента ИЛИ - соответственно вторым, третьим и четвертым входами блока.
Блок управления корректировкой информации при выгрузке содержит форми-рователь импульсов корректировки при выгрузке, соединенный выходом с входом элемента сравнения координатячеек, при этом выход первого является первым выходом блока, выход второго -- вторым выходом этого блока, его первый и второй входы - соответственно первым и вторым входами блока.
На фиг. 1 представлена блок-схема информационного устройства стеллажного склада; нафиг. 2 - схема блока 4 управления корректировкой при загрузке; на фиг. 3-схема блока 5 памяти занятых ячеек; на фиг. 4 - схема блока 6 счета занятых ячеек; на фиг. 5 - схема блока 7 памяти свободных ячеек; на фиг. 6 - схема блока 4 счета занятых ячеек; на фиг. 7 - схема блока 5 памяти свободных ячеек; на фиг. 8 - схема блока счета свободных ячеек; на фиг. 9 - схема блока вычитания; на фиг. 10 - схема блока сравнения; на фиг. 11 - схема блока оперативной памяти корректировки; на фиг. 12 - схема формирователя счетных импульсов; на фиг. 13 - схема блока управления корректировкой при выгрузке.
Информационное устройство стеллажного склада, например, тупикового, содержит блок 1 управления корректировкой при загрузке, блок 2 памяти занятых ячеек, шифратор 3 типа груза, блок 4 счета занятцх ячеек, блок 5 памяти свободных ячеек, блок 6 счета свободных ячеек, блок 7 вычитания, блок 8 умножения, блок9 сложения, блок 10 сравнения, информационное табло И, блок 12 оперативной памяти корректировки, формирователь 13 счетных импульсов, блок 14 управления корректировкой при выгрузке, шифратор 15 координат ячеек, формирователь 16 импульса ввода координат занятых ячеек, формирователь 17 ввода координат свободных ячеек.
Первый выход блока 1 управления корректировкой при загрузке подключен к первому входу блока 2 памяти занятых ячеек, к первому входу блока 5 памяти свободных ячеек, к третьему входу блока 7 вычитания и к второму входу блока 10 сравнения. Второй выход блока 1 управления корректировкой при загрузке соединен с четвертым входом-блока 2 памяти занятых ячеек и с четвертым входом блока 4 счета занятых ячеек., Третий выход блока 1 управления корректировкой при загрузке подключен к пятому входу блока 2 памяти занятых ячеек, к шестому входу блока 4 счета занятых ячеек, к первому входу блока 12 оперативной памяти корректировки и к первому входу формирователя 13 счетных импульсов. Четвертый выход блока 1 управления корректировкой при загрузке соединен с седьмым входом- блока 2 памяти занятых ячеек и с четвертым входом блока 5 памяти свободных ячеек. Пятый выход блока 1 подключен к четвертому входу блока 12. Шестой выход блока 1 соединен с восьмым входом блока 2 памяти занятых ячеек, с седьмым входом блока 4 счета занятых ячеек и с пятым входом блока 12 оперативной памяти корректировки. Седьмой выход блока 1 управления корректировкой при загрузке соединен с пятым входом блока 5 памяти свободных ячеек, с шестым входом блока 12 оперативной памяти корректировки. Восьмой выход блока 1 управления корректировкой при загрузке подключен к шестому входу блока 5 п-амяти свободных ячеек, к седьмому входу блока 6 счета свободных ячеек и к восьмому входу блока 12 оперативной памяти корректировки. Девятый выход блока 1 управления корректировкой при загрузке соединен с четвертым входом блока 10 сравнения. Первый выход-блока2 памяти занятых ячеек подключен к первому входу блока 7 вычитания, к второму входу блока 12 оперативной -памяти корректировки и к второму входу блока 14 управления корректировкой при выгрузке. Второй выход блока 2 памяти занятых ячеек соединен с вторым входом блока 8 умножения и с третьим входом блока 10 сравнения. Третий выход блока 2 памяти занятых ячеек соединен с третьим, входом блока 5 памяти свободных ячеек и с пятым входом-блока 6 счета свободных ячеек. Четвертый выход блока 2 памяти занятых ячеек подключен к третьему входу блока 1 управления корректировкой - при загрузке. Выход шифратора 3 типа груза соединен с вторым входом блока 2 памяти занятых ячеек и с третьим входом блока 4 счета занять1х ячеек. Первый выход блока 4 счета занятых ячеек подключен к третьему входу блока 2 памяти занятых ячеек. Второй выход блока 4 счета занятых ячеек соединен с вторым входом блока 1 управления корректировкой при загрузке, с третьим входом блока 6 счета свободных ячеек и с вторым входом информационного табло И. Третий выход блока 4 счета занятых ячеек соединен с одиннадцатым входом блока 2 памяти занятых ячеек и с десятым входом блока 12 оперативной памяти корректировки. Четвертый выход блока 4 соединен с третьим входом -информационного табло И. Пятый выход блока 4 соединен с четвертым входом табло 1-1. Первый выход блока 5 п-амяти свободных ячеек подключен к шестому входу блока 2 памяти занятых ячеек, к первому входу информационного табло И, к седьмому входу блока 12 оперативной памяти корректировки и к второму входу блока 7 вычитания. Второй выход блока 5 памяти свободных ячеек соединен с третьим входом-блока 8 умножения. Первый выход блока б счета свободных ячеек подключен к второму входу блока 5 памяти свободных ячеек, второй его выход соединен с вторым входом блока 4 счета занятых ячеек и с четвертым входом блока 1 управления корректировкой при загрузке, а третий - с пятым входом информационного табло И. Выход блока 7 вычитания соединен с первым входом блока 8 умножения, выходом соединенным с входом блока 9 сложения, выход-которого подключен к первому входу блока 10 сравнения. Первый выход блока 10 сравнения соединен С первыми входами блоков 4 и 6 счета занятых и свободных ячеек соответственно. Второй и третий выходы блока 10 сравнения подключены к второму и четвертому входам блока 6 счета свободных ячеек соответственно, четвертый выход подключен к первому входу блока 1 управления корректировкой при загрузке, а пятый его выход - к восьмому входу блока 4 счета занятых ячеек. Выход блока 12 оперативной памяти корректировки подключен к девятому входу блока 2 и к седьмому входу блока 5. Выход формирователя 13 счетных импульсов соединен с пятым входом блока 4 счета занятых ячеек, с liuecTbiM входом блока 6 счета свободных ячеек и с третьим входом блока 12 оперативной памяти корректировки. Первый выход блока 14 управления корректировкой при выгрузке подключен к десятому входу блока 2 памяти занятых ячеек, к девятому входу блока 4 счета занятых ячеек, к восьмому входу блока 6 счета свободных ячеек, к девятому входу блока 5 памяти свободных ячеек, к второму входу формирователя 13 счетных импульсов. Второй выход-блока 14 подключен к десятому входу блока 4 счета занятых ячеек и к девятому входу блока 12 оперативной- памяти корректировки. Первый выход шифратора 15 координат ячеек подключен к двенадцатому входу блока 2 памяти занятых ячеек и к восьмому
входу блока 5 памяти свободных ячеек. Второй выход шифратора 15 координат ячеек подключен к одиннадцатому входу блока 4 счета занятых ячеек, к девятому входу блока 6 счета свободных ячеек.
Выход формирователя 16 импульса ввода координат занятых ячеек подключен к двенадцатому входу блока 4 занятых ячеек, к третьему входу формирователя 13 счётных импульсов-и к тринадцатому входу блока 2. Выход формирователя 17 импульса ввода координат свободных ячеек соединен с девятым входом блока 6 счета свободных ячеек с четвертым входом формирователя 13 счетных импульсов и с десятым входом блока 5.
Блок 1 управления корректировкой при загрузке содержит формирователь 18 импульса корректировки при загрузке, первый инвертор 19, первый элемент И 20, первый элемент ИЛИ 21, счетчик 22 шагов корректировки при загрузке, дешифратор 23 загрузки, второй элемент ИЛИ 24 и второй инвертор 25. Первый вход -первого элемента И 20 является первым входом блока 1.
Первый вход первого элемента ИЛИ 21 является вторым входом блока I. Второй вход первого элемента ИЛИ 21 является третьим входом блока 1. Третий вход первого элемента ИЛИ 21 является четвертым входом блока 1. Выходпервого инвертора 19 является первым выходом блока 1. Выход формирователя 18 импульса корректировки при загрузке является вторым выходом блока 1. Выход первого элемента И 20 является третьим выходом блока 1. Первый выход дешифратора 23 загрузки является четвертым выходом-блока 1. Выход второго элемента ИЛИ 24 является пятым выходом блока 1 управления корректировкой при загрузке, этот выход также подключен к входу второго инвертора 25.
Второй выход дешифратора- 23 загрузки является шестым выходом блока 1. Третий выход дешифратора 23 загрузки является седьмым выходом блока 1 управления корректировкой при загрузке. Четвертый выход дешифратора 23 загрузки является восьмым выходом блока 1 управления корректировкой при загрузке. Пятый выход дешифратора 23 загрузки является девятым выходом блока 1 управления корректировкой при загрузке. Выход формирователя 18 импульса корректировки при загрузке также соединен с входом первого инвертора 19, с вторым входом первого элемента И 20 и с вторым входом счетчика 22 шагов корректировки при загрузке. Третий вход первого элемента И 20 подключен к выходу второго инвертора 25. Первый, второй, третий, четвертый и пятый входы второго элемента ИЛИ 24 соединены с первым, вторым, третьим, четвертым и пятым выходами дешифратора 23 загрузки соответственно. Выход первого элемента ИЛИ 21 подключен к первому входу счетчика 22 шагов корректировки при загрузке, выходом соединенного с входом дешифратора 23 загрузки.
Блок 2 памяти занятых ячеек содержит 5 третий элемент ИЛИ 26, оперативное запоминающее устройство 27 занятых ячеек, второй элемент И 28, третий элемент И 29, четвертый элемент ИЛИ 30, третий инвертор 31, четвертый инвертор 32, четвертый , элемент И 33, пятый элемент ИЛИ 34, шестой элемент ИЛИ 35. Выход оперативного запоминающего устройства 27 занятых ячеек является первым выходом блока 2 памяти занятых ячеек. Выход третьего элемента И 29 является вторым выходом блока 2 -15 нямяти занятых ячеек. Выход четвертого инвертора 32 является третьим выходом б.кжа 2 памяти занятых ячеек. Выход четвертого элемента И 33 является четвертым выходом блока 2 памяти занятых ячеек.
Первый вход третьего элемента ИЛИ 26 яв.чяется первым входом блока 2 памяти занятых ячеек. Вторым входом бло.ка 2 памяти занятых ячеек является второй вход оперативного запо.минаюшего устройства 27. Третьим входом блока 2 памяти занятых
5 ячеек является третий вход оперативного запоминающего устройства 27. Четвертым
входом блока 2 памяти занятых ячеек является первый вход второго эле.мента И 28. Пятым входом блока 2 памяти занятых ячеек является четвертый вход третьего элемента
0 ИЛИ 26. Шестым входом блока памяти занятых ячеек является первый вход шестого элемента ИЛИ 34. Седьмым входом блока 2 памяти занятых ячеек является первый вход шестого элемента ИЛИ 35. Восьмым входом блока 2 памяти занятых ячеек является второй вход шестого элемента ИЛИ 35. Девятым входом блока 2 памяти занятых ячеек является второй вход пятого элемента ИЛИ 34. Десятым входом блока 2 памяти занятых ячеек является третий вход треть0 его элемента ИЛИ 26. Одиннадцатым входом блока 2 памяти занятых ячеек является третий вход ujecToro элемента ИЛИ 35. Двенадцатым входом блока 2 памяти занятых ячеек является третий вход пятого элемента ИЛИ 34. Тринадцатым входом блока 2 памяти занятых ячеек является четвертый вход шестого элемента ИЛИ 35.
Третий элемент ИЛИ 26, оперативное запоминающее устройство 27 занятых ячеек, четвертый элемент ИЛИ 30, третий инвер0 тор 31 и второй элемент -И 28, выходом соединенный с вторым входом третьего элемента И 29, соединены последовательно. Первый вход третьего элемента И 29 соеди ней с выходом оперативного запоминающего устройства 27 занятых ячеек. Выход второго
элемента И 28 соединен с вторым входом третьего эле.мента ИЛИ 26 и с входом третьего инвертора 32. Первый вход шестого элемента ИЛИ -35 и второй вход четвертого элемента И 33 соединены между собой. Первый вход четвёртого элемента И 33 соединен с выходом четвертого элемента ИЛИ 30. Выход пятого элемента ИЛИ 34 соединен с четвертым входом оперативного запоминающего устройства 27 занятых ячеек, пятый вход которого соединен с выходом шестого элемента ИЛИ 35. Блок 4 счета занятых ячеек содержит седьмой элемент ИЛИ 36, регистр 37 адреса занятой ячейки, счетчик 38 занятых ячеек, восьмой элемент ИЛИ 39, элемент 40 сравнения адресов занятых ячеек, оперативное запоминающее устройство 41 числа занятых ячеек, девятый элемент ИЛИ 42, пятый элемент И 43, шестой элемент И 44, седьмой элемент И 45, восьмой элемент И 46, девятый элемент И 47, десятый элемент И 48, счетчик 49 шагов корректировки при выгрузке, дешифратор 50 выгрузки, одиннадцатый элемент И 51, двенадцатый элемент И 52. Первым выходом блока 4 счета занятых ячеек является выход счетчика 38 занятых ячеек. Вторым выходом блока 4 является выход элемента 40 сравнения адресов занятых ячеек. Третьим выходом блока 4 является первый выход дешифратора 50 выгрузки. Четвертым выходом блока 4 является второй выход дешифратора 50 выгрузки. Пятым выходом блока 4 является выход двенадцатого элемента И 52. Первый вход блока 4 - это первый вход седьмого элемента ИЛИ 36. Вторым входом блока 4 является первый вход восьмого элемента ИЛИ 39. Третьим входом блока 4 является первый вход оперативного запоминающего устройства 41 числа занятых ячеек. Четвертый вход блока 4 - это первый вход девятого элемента ИЛИ 42. Второй вход шестого элемента И 44 является пятым входом блока 4. Первый вход пятого элемента И 43 является шестым входом блока 4. Третий вход восьмого элемента ИЛИ 39 является седьмым входом блока 4. Восьмым входом блока 4 является первый вход седьмого элемента И 45. Девятым входом блока 4 является первый вход девятого элемента И 47. Десятым входом блока 4 является второй вход седьмого элемента ИЛИ 36. Одиннадцатым входом блока 4 является четвертый вход оперативного запоминаюш.его устройства 41 числа занятых ячеек. Двенадцатым входом блока 4 является первый вход одиннадцатого элемента И 51, соединенный с вторым входом двенадцатого элемента И 52. Выход восьмого элемента ИЛИ 39 соединен с первым входом счетчика 38 занятых ячеек, второй вход которого соединен с выходом элемента 40 сравнения адресов занятых ячеек, подключенным к первому входу восьмого элемента И 46, к третьему входу девятого элемента ИЛИ 42, к первому входу десятого элемента И 48, к первому входу двенадцатого элемента И 52. Третий вход восьмого элемента ИЛИ 39 соединен с первым входом шестого элемента И 44 и с вторым входом оперативного запоминающего устройства 41 числа занятых ячеек. Второй выход шестого элемента И 44 соединен с вторыми входами пятого элемента И 43, седьмого элемента И 45, девятого элемента И 47, одиннадцатого элемента И 51. Первый вход седьмого элемента И 45 и второй вход восьмого элемента И 46 соединены. Первый вход девятого элемента И 47 соединен с вторым входом десятого элемента И 48. Выходы пятого 43, шестого 44, седьмого 45, восьмого 46, девятого 47 и одиннадцатого 51 элементов И соединены соответственно с вторым, четвертым, пятым, шестым, седьмым и восьмым входами восьмого элемента ИЛИ39. Выход десятого элемента И 48 соединен с вторым входом девятого элемента ИЛИ 42, входом-счетчика 49 шагов корректировки при выгрузке и с третьим входом оперативного запоминающего устройства 41 числа занятых ячеек, выход которого соединен с вторым входом элемента 40 сравнения адресов занятых ячеек, первым входом подключенного к выходу счетчика 38 занятых ячеек, второму входу регистра 37 адреса занятой/ячейки. Выход регистра 37 адреса занятой янейки соединен с третьим входом счетчика 38 занятых ячеек. Первый вход регистра 37 соединен с выходом седьмого элемента ИЛИ 36, а третий вход - с выходом девятого элемента ИЛИ 42. Выход счетчика 49 соединен с входом дешифратора 50. . Блок 5 памяти свободных ячеек содержит десятый элемент ИЛИ 53, выходом соединенный с первым входом оперативного запоминающего устройства 54 свободных ячеек, третий вход которого соединен с выходом одиннадцатого элемента ИЛИ 55, а четвертый его вход соединен с выходом двенадцатого элемента ИЛИ 56. Первый вход десятого элемента ИЛИ 53 является первым входом блока 5. Второй вход оперативного запоминающего устройства 54 является вторым входом блока 5. Второй вход десятого элемента ИЛИ 53 является третьим входом блока 5. Третий вход десятого элемента ИЛИ 53 является четвертым входом блока 5. Четвертый вход десятого элемента ИЛИ 53 является пятым входом блока 5. Первый вход одиннадцатого элемента ИЛИ 55 является седьмым входом блока 5. Первый вход двенадцатого элемента ИЛИ 56 является шестым входом блока 5. Второй вход двенадцатого элемента ИЛИ 56 является девятым входом блока 5. Второй вход одиннадцатого элемента ИЛИ 55 является восьмым входом блока 5. Третий
вход элемента ИЛИ 56 является десятым входом блока 5. Выход оперативного запоминающего устройства 54 свободных ячеек является первым выходом блока 5 памяти свободных ячеек. Вы}{од тринадцатого элемента И 57 является вторым выходом блока 5. Первый вход тринадцатого элемента ИЛИ 57 соединен с выходом оперативного запоминающего устройства 54, а второй его вход подключен к второму входу десятого элемента ИЛИ 53.
Блок 6 счета свободных ячеек содержит регистр 58 адреса свободной ячейки, счетчик 59 свободных ячеек, тринадцатый элемент ИЛИ 60, элемент 61 сравнения адресов свободных ячеек, регистр 62 числа свободных ячеек, четырнадцатый элемент ИЛИ 63, пятнадцатый элемент ИЛИ 64, четырнадцатый элемент И 65, пятнадцатый элемент И 66. Выход счетчика 59 свободных ячеек является первым выходом блока 6 и соединен с первым входом элемента 61 сравнения адресов свободных ячеек и с вторым входом регистра 58 адреса свободной ячейки. Выход элемента 61 сравнения адресов свободных ячеек является вторым выходом блока 6 и соединен с первым входом пятнадцатого элемента И 66 и с вторым входом счетчика 59 свободных ячеек. Третий выход блока 6 - выход пятнадцатого элемента И 66.
Первый вход регистра 58 адреса свободной-ячейки является первым входем блока 6 счета свободных ячеек. Первый вход тринадцатогр элемента ИЛИ 60 является вторым входом блока 6. Первый вход четырнадцатого элемента ИЛИ 63 является третьим входом блока 6. Второй вход четырнадцатого элемента ИЛИ 63 является четвертым входом блока 6. Третий вход четырнадцатого элемента ИЛИ 63 является пятым входом блока 6. Первый вход регистра 62 числа свободных ячеек является седьмым входом блока 6.
Второй вход тринадцатого элемента ИЛИ 60 является щестым входом блока 6. Второй вход регистра 62 числа свободных ячеек, соединенный с вторым входом четырнадцатого элемента И 65, является восьмым входом блока 6. Третий вход регистра62 числа свободных ячеек является девятым входом блока 6. Четвертый вход регистра 62 числа свободных ячеек, соединенный с вторым входом пятнадцатого элемента И 66, является десятым входом блока 6. Третий вход регистра 58 адреса свободной ячейки подключен к выходу четырнадцатого элемента ИЛИ 63, а его выход - к первому входу пятнадцатого элемента ИЛИ 64, вторым входом соединенного с выходом четырнадцатого элемента И 65, а выходом подключенного к третьему входу счетчика 59 свободных ячеек. Первый вход счетчика 59 свободных ячеек соединен с выходом тринадцатого элемента ИЛИ 60.
Выход регистра 62 числа свободных ячеек подключен к первому входу четырнадцатого элемента ИЛИ 60. Выход регистра 62 числа свободных ячеек подключен к первому входу четырнадцатого элемента И 65 и второму входу элемента 61 сравнения адресов свободнь1х ячеек.
Блок 7 вычитания содержит узел 67 вычитания, выходом соединенный с первым входом щестнадцатого элемента И 68, выход
0 которого является выходом блока 7. При этом первый вход узла 67 вычитания является первым входом блока 7, а второй его вход - вторым входом блока 7. Второй вход шестнадцатого элемента И 68 является третьим -входом блока 7. Узел-67 вычитания
5 имеет столько элементов вычитания 67.1... 67п, сколько координат имеет ячейка склада. Каждый элемент вычитания формирует на выходе узла 67 код разности одноименных координат свободных и занятых ячеек.
0
Блок 10 сравнения содержит элемент 69 сравнения расстояний, регистр 70 ближайшего расстояния, шестнадцатый элемент ИЛИ 71, семнадцатый элемент ИЛИ 72, .восемнадцатый элемент ИЛИ 73, семнадцатый элемент И 74, элемент 75 сравнения с
5 единицей, постоянное запоминающее устройство 76 большого числа.
Первый выход элемента 69 сравнения расстояний соединен с первым входом семнадцатого элемента ИЛИ 72 и с первым
0 входом восемнадцатого элемента ИЛИ 73, является первым выходом блока 10. Выход семнадцатого элемента И 74 является вторым выходом блока 10. Выход элемента 75 сравнения с единицей является третьим выходом блока 10. Выход восемнадцатого эле5мента ИЛИ 73, соединенный с первым входом семнадцатого элемента И 74, является четвертым вь1ходом блока 10. Второй выход элемента 69 сравнения расстояний соединен с вторым входом восемнадцатого элемента ИЛИ 73. и является пятым выходом блока 10.
0
Первый вход элемента 69 сравнения расстояний, соединенный с первым входом шестнадцатого элемента ИЛИ 71 и с входом элемента 75 сравнения с единицей, является первым входом блока 10. Второй вход сем5надцатого элемента И 74 является вторым входом-блока 10. Второй вход семнадцатого элемента ИЛИ 72 является третьим входом блока 10. Вход постоянного запоминающего устройства 76 большого числа, соединенный с третьим входом семнадцатого элемен0та ИЛИ 72, является четвертым входом блока 10.
Выход семнадцатого элемента ИЛИ 72 подключен к второму входу регистра 70 ближайшего расстояния, первый вход которого
5 соединен с выходом шестнадцатого элемента ИЛИ 71, а выход - с вторьш входом элемента 69 сравнения расстояний. Выход постоянного запоминающего устройства 76
большого числа подключен к второму входу шестнадцатого элемента ИЛИ 71.
Блок 12 оперативной памяти корректировки содержит последовательно соединенные девятнадцатый элемент ИЛИ 77, счетч-лк 78 адресов корректировки и оперативное запоминающее устройство 79 корректировки, а также двадцатый элемент ИЛИ 80, выходом соединенный с вторым входом оперативного запоминающего устройства 79, двадцать первый элемент ИЛИ 81, выходом соединенный с третьим входом оперативного запоминающего устройства 79, и двадцать второй элемент ИЛИ 82, выходом соединенный с четвертым входом оперативного запоминающего устройства 79.
Выход оперативного запоминающего устройства 79 является выходом блока 12. Первый вход двадцать первого элемента ИЛИ 81 является первым входом блока 12. Первый вход двадцатого элемента ИЛИ 80 является вторым в.ходом блока 12. Первый вход девятнадцатого элемента ИЛИ Y7 является третьим входом блока 12. Второй вход счетчика 78 адресов корректировки является четвертым входом блока 12. Первый вход двадцать второго элемента ИЛИ 82 является пятым входом блока 12. Второй вход двадцать первого элемента ИЛИ 81 является шестым входом блока 12. Второй вход двадцатого элемента ИЛИ 80 является седьмым входом блока 12. Второй вход девятнадцатого элемента ИЛИ 77, соединенный с вторым входом двадцать второго эле.мента ИЛИ 82, является восьмым входом блока 12.
Третий вход двадцать первого элемента ИЛИ 81 является девятым входом блока 12. Третьи входы счетчика 78 адресов корректировки и двадцать второго элемента ИЛИ 82 соединены и являются десятым входом блока 12.
Формирователь 13 счетных импульсов содержит двадцать третий элемент ИЛИ 83, выходом соединенный с входом генератора 84, выход которого является выходом формирователя 13. Первый, второй, третий и четвертый входы двадцать третьего элемента ИЛИ 83 являются первым, вторым, третьим и четвертым входами формирователя 14 соответственно.
Блок 14 управления корректировкой при выгрузке содержит формирователь 85 импульса корректировки при выгрузке и элемент 86 сравнения координат, причем первый выход блока 14 является выходом формирователя 85 импульса и соединен с третьим входомэлемента 86 сравнения координат. Первый вход элемента 86 сравнения координат является первым входом блока 14. Второй вход элемента 86 сравнения координат является вторым входом-блока 14. Выход элемента 86 является вторым выходом блока .14.
Блок 8 умножения выполнен стандартно и содержит трехвходовый элемент ИЛИ, выходом подключенный к элементу умножения. Из-за очевидности выполнения схема блока 8 не приведена.
Работа устройства для управления загрузкой стеллажного склада, например, тупикового, осуществляется в три этапа. На первом этапе устройство выбирает ячейку . склада, для размещения груза заданного типа. Эта ячейка должна быть свободной, и расположенной по возможности ближе к площадке приемки-выдачи, находиться на минимальном расстоянии от ячеек, уже занятых грузом этого типа. Такой выбор свободной ячейки позволяет, во-первых, располагать прибывшие грузы ближе к площадке приемки-выдачи склада и тем самым сократить время транспортировки к месту хранения и обратно; во-вторых, сократить длину прогона транспортного средства при движении от ячейки к ячейке, хранящим грузы одной номенклатуры (одного типа), в том случае. Когда запас одной ячейки не может полностью удовлетворить запрос на выдачу грузов и возникает необходимость донабора заданного количества груза из других ячеек.
Второй этап - корректировка информации о координатах свободных и занятых ячеек при загрузке. После того, как устройство определило ячейку для размещения груза, эта ячейка заполняется, т.е. перестает быть свободной. Координаты этой ячейки должны быть записаны в массив занятых ячеек в соответствии с типом груза, хранимого ячейкой. В массиве же свободных ячеек эта информация о координатах только что заполненной ячейки должна быть стерта.
При работе склада осуществляется также выдача грузов и ячейки освобождаются. Поэтому третий этап работы устройства - корректировка информации о свободных и занятых ячейках при выгрузке. При этом координаты освободившейся ячейки должны быть переписаны из массива занятых в массив свободных ячеек, в массиве занятых ячеек эта информация должна быть стерта. В исполнении устройства предусмотрен также ввод информации о первоначальном заполнении склада, т.е. о координатах занятых и свободных ячеек в соответствии с типами размещаемых грузов.
Первый этап. Блок 1 управления корректировкой при загрузке формирует прямоугольный импульс на первом выходе следующим образом. Формирователь 18 импульса корректировки при загрузке устанавливают в положение «Работа. При этом на выходе формирователя 18 генерируется сигнал; соответствующий логическому нулю. Этот сигнал поступает на вход первого инвертора 19, который формирует на выходе управляющий сигнал, соответствующий логической
единице, проходящий на первый выход блока 1.
Сигнал с первого выхода блока 1 поступает на первый вход (вход считывания) блока 2 памяти занятых ячеек. При этом блок 2 формирует на первом выходе код координат первой занятой ячейки грузом заданного типа следующим образом. Сигнал с первого выхода .блока 1 поступает на первый вход третьего элемента ИЛИ 24 и с его выхода - на вход считывания (первый вход) оперативного запоминающего устройства 27 занятых ячеек. Оперативное запоминающее устройство хранит информацию о координатах занятых ячеек в виде цифрового кода. При этом адрес строки оперативного запоминающего устройства 27 соответствует типу груза, который хранится в ячейках склада, .координаты которых записаны в этой строке. Координаты ячеек склада записаны в порядке их удаленности от площадки приемки-выдачи склада. Таким образом, при подаче на адресные входы (второй и третий) оперативного запоминающего устройства 27 занятых ячеек кода адреса соответственно с шифратора 3 типа груза и первого выхода блока 4 счета занятых ячеек на выходе оперативного запоминающего устройства 27 занятых ячеек формируется код координат ячейки склада, ближайшей к площадке приемки-выдачи. Этот код проходит на первый выход блока 2 памяти занятых ячеек.
Одновременно с этим сигнал с первого выхода- блока 1 управления корректировкой при загрузке поступает на вход считывания (первый вход) блока 5 памяти свободных ячеек. При этом блок 5 памяти свободных ячеек формирует на первом выходе код координат свободной ячейки .следующим образом. Управляющий сигнал с первого выхода блока 1 управления корректировкой при загрузке поступает через десятый элемент ИЛИ 53 на вход-считывания (первый вход) оперативного запоминающего устройства 54 свободных ячеек, разрешая считывание информации. Оперативное запоминающее устрЬйство 54 свободных ячеек хранит коды координат свободных ячеек склада. На адресный (второй) вход-блока 5 памяти свободных ячеек поступает код адреса с первого выхода блока 6 счета свободных ячеек, который проходит на адресный (второй) вход оперативного запоминающего устройства 54 - свободных ячеек. После.г1.ние при этом фopмиpyef код координат свободной ячейки на выходе. Коды координат ячеек склада с первых выходов -блоков 2 и 5 поступают соответственно на первый .и второй входы блока 7 вычитания.
Узел 67 вычитания блока 7 содержит столько элементов вьшитания, сколько координат имеет ячейка. Число координат определяется структурой склада. Ячейка имеет одну координату, когда склад состоит из одного ряда ячеек; две, когда склад имеет
один стеллаж (координатами являются номер ряда и номер ячейки в ряду), три, когда имеется несколько односторонних стеллажей (номер стеллажа, номер ряда, номер ячейки); , четыре, когда склад имеет двухсторонние стеллажи, и т.п. Элементы вычитания не связаны между собой, на каждый элемент поступают коды одноименных координат свободных и занятых ячеек склада.
Блок вычитания формирует на выходе О коды разности одноименных координат свободных и занятых ячеек следующим образом. Код разности координат формируется на выходе узла 67 вычитания и поступает на первый вход шестнадцатого элемента И 68, г на второй вход которого проходит с третьего входа блока 7 сигнал с первого выхода блока 1 управления корректировкой при загрузке. При этом на выходе щестнадцатого элемента И 68 формируется код разности одноименных координат и проходит на выход
0 блока 7, а далее на первый вход блока 8 умножения, который формирует на выходе код, соответствующий квадрату разности координат. Код с выхода блока 8 умножения поступает на вход блока 9 сложения, который определяет- сумму квадратов разности одноименных координат, т.е. квадрат расстояния между свободной и занятой ячейкой. Код квадрата расстояния поступает с выхода блока 9 на первый вход блока 10 сравнения, который сравнивает значение этого
0 кода с большим числом следующим образом. Код с выхода блока 9 сложения поступает на первый вход элемента 69 сравнения расстояний. В регистр 70 ближайшего расстояния блока 10 сравнения априори записан код большого числа, который поступает
5 на второй вхОд элемента 69 сравнения расстояний. Это большое число заведомо больше расстояния между любыми двумя ячейками склада. Таким образом, значение кода, сформированного на первом входе, меньше
Q значения кода, сформированного на втором входе элемента 69 сравнения расстояний. При этом элемент 69 сравнения расстояний формирует управляющий сигнал на первом выходе (выходе «Меньше). По этому сигналу код квадрата расстояния через шест5 надцатый элемент ИЛИ 71 поступает на информационный (первый) вход регистра 70 ближайшего расстояния, на вход записи (второй) которого поступает сигнал через семнадцатый элемент ИЛИ 72 с первого выхода элемента, 69 сравнения расстояний.
По этому сигналу код квадрата расстояния записывается в регистр 70 ближайшего расстояния. Сигнал с первого выхода элемента 69 сравнения расстояний поступает на первый вход блока 6 счета свободных ячеек
и на первый вход восемнадцатого элемента ИЛИ 73, а с его выхода - на первый вход семнадцатого элемента И 74, н-а второй вход которого поступает сигнал с первого выхода блока 1 управления корректировкой
при загрузке. Сигнал с выхода семнадцато,го элемента И 74 проходит иа второй вход блока 10 сравнения и поступает на второй вход блока 6 счета свободных ячеек. Таким образом, сигнал на втором выходе блока 10 5 сравнения формируется только на первом этапе работы устройства.
Блок 6 счета свободных ячеек формирует код адреса следующей свободной ячейки, по которому в блоке 5 памяти свободных ячеек хранятся координаты этой свободной ячейки, следующим образом. Сигнал с первого выхода блока 10 сравнения поступает на первый вход блока 6 счета свободных ячеек и далее на вход записи (первый вход) регистра 58 адреса свободной ячейки. По 5 этому сигналу в регистр 58адреса свободной ячейки записывается адрес рассматриваемой свободной ячейки, который поступает на второйВХОД регистра 58 адреса свободной ячейки с выхода счетчика 59 свободных ячеек. Эта информация записывается в ре- 20 гистр 58 адреса свободной ячейки только в том случае, когда блок 10 сравнения сформировал сигнал «Меньше на первом выходе, т.е. тогда, когда расстояние от этой свободной ячейки до занятой оказывается мень- js ше всех расстояний, рассмотренных ранее. Одновременно с формированием сигнала на первомВыходе блока 10 сравнения на втором выходе этого блока формируется сигнал, поступающий на второй вход блока 6 счета свободных ячеек и далее на третий зо вход тринадцатого элемента ИЛИ 60. С выхода тринадцатого элемента ИЛИ 60 сигнал поступает на счетный (первый) вход счетчика 59 свободных ячеек и переводит его в следующее информационное состояние. Таким образом, на выходе счетчика 59 сво- 35 бодных ячеек формируется адрес, по которому в блоке 5 памяти свободных ячеек записаны координаты следующей свободной ячейки склада. Код адреса свободной ячейки поступает также с выхода счетчика 59 .на первый вход элемента 61 сравнения адресов свободных ячеек, на второй вход ;которого поступает код общего числа свободных ячеек с выхода регистра 62 числа свободных ячеек.
При этом информация в регистр 62 числа свободных ячеек записана априори. Если значения кодов, сформированных на входах элемента 61 сравнения адресов свободных ячеек, равны элемент 61 формирует иа выходе управляющий сигнал, который поступает 50 на вход обнуления (второй вход) счетчика 5 59 свободных ячеек, обиуляя его, а также проходит на второй выход блока 6 счета свободных ячеек. Таким образом, регистр 62 числа свободных ячеек и элемент 61 срав: ,5 нения адресов свободных ячеек задают коэффициент пересчета счетчика 59 свободных ячеек, равный числу свободных ячеек склада, и формируют управляющий сигнал в том
случае, когда рассмотрены все свободные ячейки.
Сигнал с первого выхода блока 10 сравнения поступает не вход записи (первый вход) блока 4 счета занятых ячеек и далее через седьмой элемент ИЛИ 36 - на; вход записи (первый вход) регистра 37 адреса занятойЯчейки. На информационный (второй) вход регистра 37 адреса занятой ячейки поступает код адреса занятий ячейки с выхода счетчика 38 занятых ячеек и записывается в регистр 37. Таким образом; регистр 37 адреса занятой ячейки хранит адрес, по которому в блоке 2 памяти занятых ячеек записан код координат занятой ячейки, имеющей ближайщую свободную.
Сигнал с второго выхода блока 6 счета свободных ячеек поступает на счетный (второй) вход блока 4 счета занятых ячеек и переводит в следующее информационное состояние счетчик 38 занятых ячеек, поступая через восьмой элемент ИЛИ 39 на счетный (первый) вход счетчика 38. При этом счетчик 38. занятых ячеек формирует на выходе код адреса, по которому в блоке 2 памяти занятых ячеек записан код координат следующей занятой ячейки.
Далее устройство осуществляет выбор свободной ячейки склада, ближайщей к рассматриваемой занятой, путем сравнения расстояний между занятойИ свободной ячейками, с -наименьшим расстоянием, определенным ранее, как указано выще
При этомблок 2 памяти занятых ячеек формирует на выходе кодКоординат следующей заиятой ячейки, блок 5 памяти свободных ячеек формирует код Координат свободной ячейки склада, хранимый блоком 5 по адресу, сформированному блоком 6 счета свободных ячеек, т.е. по нулевому адресу. Далее устройство определяет расстояние между этими ячейками, сравнивает его с определенным ранее наименьшим расстоянием между ячейками, при этом меньщее из расстояний записывается блоком 10 сравнения, как указаир выще. Затем блок 6 формирует адрес следующей свободной ячейки и процесс выбора ближайщей к занятым свободной ячейки продолжается аналогично.
Код адреса занятой ячейки поступает с выхода счетчика 38 занятых ячеек иа первый вход элемента 40 сравнения адресов занятых ячеек, на второй вход которого поступает код общего числа занятых ячеек склада грузами данного типа с выхода оператидного запоминающего устройства 41 числа занятых ячеек. Оперативное запоминающее устройство 41 хранит информацию о числе занятых ячеек по всем типам груза. При этом адрес, по которому записан код числа ячеек склада, занятых определенным типом груза, соответствует типу этого груза. Код типа груза поступает с выхода щифратора 3 типа груза, на адресный {третий) вход блока 4 счета занятых ячеек и далее
на адресный (первый) вход оперативного запоминающего устройства 41, которое при этом формирует на выходе кЬд общего числа ячеек, занятых этим типом груза. Если код сформированный счетчиком 38, соответствует коду общего числа ячеек склада, занятых данным типом груза, следовательно, рассмотрены все занятые ячейки. Элемент 40 сравнения адресов занятых ячеек формирует управляющий сигнал на выходе, который поступает на вход обнуления (второй вход) счетчика 38, обнуляя его. Таким образом, оперативное запоминающее устройство 41 и элемент 40 сравнения формируют коэффициент пересчета счетчика 38.
Сигнал с выхода элемента 40 также проходит на второй выход блока 4. Сигнал с второго выхода блока 4 счета занятых ячеек поступает на третий вход блока 6 счета свободных ячеек, который формирует на первом -выходе адрес ближайщей к занятым свободной-ячейки склада следующим образом.
Сигнал с второго выхода блока 4 поступает через четырнадцатый элемент ИЛИ 63 на вход -считывания (третий вход) регистра 58 адреса свободной ячейки. По этому сигналу информация, хранимая регистром 58, поступает с его выхода на установочный (третий) вход счетчика 59 свободных ячеек, который формирует данный код на выходе.
Этот код поступает с первого выхода блока 6 на адресный (второй) вход блока 5 памяти свободных ячеек. При этом на первом-выходе блока 5 формирует код координат свободной ячейки, ближайшей к однойиз занятых. Этот код - проходит на информационный (первый) вход информационного табло 11, на управляющий (второй) вход которого поступает сигнал с второго выхода блока 4..
Одновременно с прохождением кода квадрата расстояния на первый вход элемента 68 сравнения расстояний блока 10 сравнения этот код проходит на вход элемента 75 сравнения с единицей, на втором входе ко. торого конструктивно установлен код числа один, поэтому второй вход элемента 75 в подключении к другим блокам не участвует. Если расстояние между рассматриваемыми ячейками оказывается равным единице, то эти ячейки, очевидно, расположены на минимально возможном расстоянии друг от друга. В этом, случае свободная ячейка и будет ближайшей к рассматриваемой занятой.- В этом случае элемент 75 формирует на выходе управляющий сигнал, проходящий на третий выход-блока 10 одновременно с формированием сигнала на первом выходе этого блока. Сигнал с третьего выхода блока 10 поступает на .вход считывания (чет-вертый вход) блока 6 и далее через четырнадцатый элемент ИЛИ 63 - на вход -считывания (третий вход) регистра 58 адреса свободной ячейки.
В том случае, когда значение кода, поступившего на первый вход блока 10, оказывается больше, чем значение кода, хранимого регистром 70 ближайшего расстоя5 ния, элемент 69 сравнения расстоянийформирует сигнал. «Больше на втором выходе, который поступает на второй вход восемнадцатого элемента ИЛИ 73 и далее через семнадцатый элемент И 74 проходит на второй выход блока 10 сравнения. Блок 6 сче та свободных ячеек формирует при этом адрес следующей ячейки склада аналогично. Далее устройство формирует код координат ближайшей к уже занятым заданным типом груза свободной ячейки, как указано
. выше. На этом первый этап работы устройства - выбор - ближайшей ячейки склада, заканчивается.
Второй этап - корректировка информации при загрузке ячеек. Устройство определило ближ-айшую ячейку склада, кото0 рая будет заполняться. Однако после загрузки эта ячейка перестала быть свободной, поэтому необходимо скорректировать информацию о свободных и занятых ячейках. Координаты выбранной устройством свободной ячейки должны быть записаны в блок
2 памяти занятых ячеек таким образом, чтобы не не нарушился порядок записи координат занятых ячеек, т.е. расстояние от площадки приемки-выдачи до соседней «слева к записываемой ячейки Должно быть меньше
д расстояния от площадки приемки-выдачи до выбранной устройством свободной ячейки, т.е. до записываемой, а расстояние от площадки приемки-выдачи до соседней «справа к записываемой ячейки должно быть больше этого расстояния.
Информация о координатах выбранной устройством свободной ячейки должна быть стерта в блоке 5 памяти свободных ячеек. При этом блок 1 управления корректировкой при загрузке формирует управляющий сигнал на втором выходе следующим образом.
0 Формирователь 13 импульса корректировки при загрузке переводят в положение «Корректировка. При этом на выходе формирователя 18 формируется управляющий сигнал, проходящий на второй - выход блока 1 управления корректировкой при загрузке, а
далее - на четвертый вход блока 2 памяти занятых ячеек. Сигнал с четвертого входа блока 2 памяти занятых ячеек поступает через второй элемент И 28 на второй вход третьего элемента ИЛИ 26, а с его выхода - на вход считывания (первый вход) оперативного запоминающего устройства 27 занятых ячеек.
Одновременно с этим сигнал с второго выхода блока 1 поступает на четвертый вход блока 4 счета занятых ячеек и далее через
5 Девятый элемент 42 -- на вход-считывания (третий вход) регистра 37 адреса занятой ячейки. По этому сигналу информация считывается из регистра 37 адреса занятой ячейки и поступает на установочный (третий) вход счетчика 38 занятых ячеек, который формирует, этот код на выходе. Таким образом, на адресный (третий) вход блока 2 поступает адрес выбранной устройством занятой ячейки, которая имеет ближайшую свободную. Блок 2 формирует код координат занятой ячейки на втором выходе следующим образом. По сигналу, сформированному на первом-входе оперативного запоминающего устройства 27, оно формирует на выходе код координат занятой ячейки, который поступает на первый вход третьего элемента И 29, на второй вход которого поступил сигнал с выхода второго элемента И 28. Код с выхода третьего элемента И 29 поступает на второй выход блока 2. Далее код координат, выбранной устройством занятой ячен}pi, поступает на второй вход блока 8 умножения, который определяет квадраты координат занятой ячейки, с выхода блока 8 код поступает на вход блока 9 сложения, который определяет сумму квадратов координат, соответствующую квадрату расстояния от площадки приемки-выдачи до этой ячейки. Код квадрата расстояния поступает на первый вход блока 10 сравнения. Сигнал с второго выхода блока 2 поступает на вход записи (третий вход) блока 10 сравнения и далее через семнадцатый элемент ИЛИ 72 - на вход записи (второй вход) регистра 70 ближайщего расстояния. По этому сигналу информация, сформированная на первом входе блока 10 сравнения, в виде цифрового кода поступает через элемент ИЛИ 71 на информационный вход регистра 70 и записывается в него. Одновременно с этим блок 2 формирует управляющий сигнал на третьем выходе еледующим образом. Сигнал с выхода оперативного запоминающего устройства 27 поступает на вход четвертого элемента ИЛИ 30, который формирует импульсы при поступлении кода на его вход. С выхода четвертого элемента ИЛИ 30 сигнал поступает на вход третьего иявертора 31. При этом третий инвертор 31 формирует управляющий сигнал на выходе, соответствующий логическому нулю.. Этот сигнал поступает на второй вход второго элемента И 28 и запрещает прохождение сигнала на вход считывания оперативного запоминающего устройства 27. Формирование информации на втором выходе блока 2 прекращается. Сигнал с выхода второго элемента И 28 поступает на вход четвертого инвертора 32, который формирует на выходе управляющий сигнал, проходящий на третий выход блока 2. Сигнал с третьего выхода блока 2 поступает .на вход считывания (третий вход), блока 5 памяти свободных ячеек. Этот сигнал через десятый элемент ИЛИ 53 поступает на вход считыванря (первый вход) оперативного запоминающего устройства 54 свободных ячеек. Одновременно с этим сигнал с третьего выхода блока 2 поступает на вход считывания (пятый вход) блока 6 счета свободный ячеек. Этот сигнал проходит через четырнадцатый элемент ИЛИ 63 на вход считывания (третий вход) регистра 58 адреса свободной ячейки. По этому сигналу код адреса выбранной устройством свободной ячейки поступает с выхода регистра 58 через пятнадцатый элемент ИЛИ 64 на установочный (третий) вход счетчика 59 свободных ячеек, который формирует такой же код на выходе, поступающий с первого выхода блока 6 на адресный (второй) вход блока 5 памяти свободных ячеек. При этом оперативное запоминающее устройство 54 формирует на выходе код координат свободной ячейки, который поступает через тринадцатый элемент И 57 на второй выход -блока 5. При этом на втором входе тринадцатого элемента И 57 установлен сигнал с третьего выхода блока 2, который поступает на третий вход блока 5. Блок 5 формирует на втором выходе код -координат свободной -ячейки, поступающий на третий вход блока 8 умножения, который определяет квадраты координат. С выхода блока 8 код-поступает на вход блока 9 сложения, который определяет сумму квадратов координат, соответствующую квадрату расстояния от площадки приемки-выдачи до выбранной -свободной ячейки. Этот код поступает на первый вход блока 10 сравнения, который сравнивает удаленность свободной и занятой ячеек от площадки приемки-выдачи. Если свободная ячейка оказывается ближе к площадке приемки-выдачи, чем занятая, координаты свободной ячейки должны быть записаны в блок 2 по адресу, по которому записаны коды координат занятой ячейки. При этом адреса выбранной устройством занятой ячейки и последующих занятых ячеек должны быть увеличены на единицу. Элемент 69 сравнения расстояний формирует управляющий сигнал на первом выходе, который поступает через восемнадцатый элемент ИЛИ 73 на четвертый выход блока 10 и далее - на первый вход блока Г управления корректировкой при загрузке. При этом блок 1 формирует управляющий сигнал на третьем выходе следующим образом. Сигнал с четвертого выхода блока 10 поступает на первый вход первого элемента И 20, на второй вход которого поступает сигнал с выхода формирователя 18 импульса корректировки при загрузке. Первый элемент И 20 формирует управляющий сигнал на выходе, который проходит на третий выход блока 1. По этому сигналу осуществляется корректировка информации о занятых ячейках склада следующим образом. Сигнал с третьего выхода блока 1 поступает на вход считывания (пятый вход) блока 2 памяти занятых ячеек, а также на первый вход (вход записи) блока 12 оперативной памяти корректировки и на вход запуска (первый вход) формирователя 13 счетных импульсов.
По этому сигналу блок 2 формирует на первом выходе код координат выбранной устройством занятой ячейки.
Формирователь 13 формирует на выходе серию импульсов следующим образом. Сигнал с первого выхода формирователя 13 проходит через двадцать третий элемент ИЛИ 83 на вход запуска генератора 84. По этому сигналу генератор 84 формирует на выходе импульсы. Эти импульсы поступают на счетный (пятый) вход блока 4 счета занятых ячеек, который при этом формирует адреса, по которым в блоке 2 хранятся коды координат всех занятых ячеек, начиная с выбранной устройством занятой ячейки Блок 4 работает при этом следующим образом. Импульсы с пятого входа блока 4 поступают через пятый элемент И 43 и далее через восьмой элемент ИЛИ 39 на счетный (первый) вход счетчика 38 занятых ячеек, которыйпоследовательно .формирует коды адресов занятых ячеек на выходе. При этом на втором входе пятого.элемента И 43 установлен управляющий сигнал с третьего выхода блока 1, который-поступает на второй вход блока 4.
Коды координат занятых ячеек с первого выхода блока 2 поступают на информационный (второй) вход блока 12 оперативной памяти корректировки. При этом на счетный (третий) вход блока 12 поступают импульсы с выхода формирователя 13.
Информация о координатах всех занятых ячеек, начиная с в.ыбранной устройством, переписывается в блок 12 из блока 2 следующим образом. Импульсы с третьего входа блока 12 onepaj-ивной памяти корректировки поступают через девятнадцатый ИЛИ 77 на счетный (первый) вход счетчика 78 адресов корректировки, который последовательно формирует на выходе адреса записи, поступающие на адресный (первый) вход оперативного запоминающего устройства 79 корректировки. При этом коды координат с второго входа блока 12 проходят через двадцатый элемент ИЛИ 80 на информационный (второй) вход оперативного запоминающего устройства 79 корректировки: При этом на вход записи (третий вход) оперативного запоминающего устройства 79 подтупает через двадцать первый элемент ИЛИ 81 сигнал с первого входа блока 12. Информация о координатах записывается в блок 12 оперативной памяти корректировки.
Как- только блок 4 счета занятых ячеек сформировал код адреса последней занятой ячейки, на его втором выходе формируется управляющий сигнал, поступающий на второй вход блока 1. Этот сигнал поступает через первый элемент ИЛИ 21 на первый вход счетчика 22 щагов корректировки призагрузке, который формирует на выходе код числа «один. При этом на управляющий (второй) вход счетчика 22 поступает сигнал С выхода формирователя 18 импульса при
загрузке. Код с выхода счетчика 22 поступает на вход дешифратора 23 загрузки, который формирует на первом выходе управляющий сигнал, поступающий на чет5 вертый выход блока 1. Все сигналы с выходов дещифратора 23 поступают на входы второго элемента ИЛИ 24, а с его выхода - на пятый выход блока 1 и на вход второго, инвертора 25.
С выхода второго инвертора 25 сигнал
О поступает на третий вход первого элемента И 20, запрещая формирование управляющего сигнала на третьем выходе блока 1. Одновремено с этим сигнал с пятого выхода блока 1 поступает на вход обнуления (четвертый вход) блока 12 оперативной памяти
корректировки. При этом сигнал с четвертого входа блока 12 поступает на вход обнуления (второй вход) счетчика 78 адресов корректировки, который при этом обнуляется. Сигнал с четвертого выхода блока 1
- поступает на вход считывания (четвертый вход) блока 5 памяти свободных ячеек . При этом на адресном (втором) входе блока 5 установлен код адреса выбранной устройством свободной ячейки. Блок 5 формирует на первом выходе код координат выбран5 ной устройством свободной ячейки. Этот код поступает на информационный (щестой) вход блока 2. При этом на вход записи (седьмой вход) блока 2 памяти занятых ячеек . поступает управляющий сигнал с четвертого выхода блока 1. По этому сигналу код коор0 динат выбранной устройством свободной ячейки записывается в блок 2 по тому адресу, по которому -ранее был записан код координат занятой ячейки.
После того, как этот код записан, блок 2 формирует сигнал на четвертом выходе сле5 дующим образом. Как только код координат записан в оперативное запоминающее устройство 27 занятых ячеек, на его выходе формируется тот код, который записывался, и поступает на вход четвертого элемента ИЛИ 30, который преобразует этот код в сигнал. Сигнал с выхбда четвертого элемента ИЛИ.30 поступает на первый вход четвертого элемента И 33, на второй вход которого поступает сигнал с седьмого в-хода блока 2. При этом четвертый элемент И 33 фор5 мирует на выходе управляющий сигнал, поступающий на четвертый выход блока 2 памяти занятых ячеек. Этот сигнал поступает на третий вход блока 1 и далее через первый элемент ИЛИ 21 - на вход счетчика 22 шагов корректировки при загрузке, перево0 дя его в новое информационное состояние. При этом дешифратор 22 загрузки формирует управляющий сигнал на втором выходе, проходящий на шестой выход блока 1 управления корректировкой при загрузке. Этот сигнал поступает на счетный (седьмой)
5 вход блока 4 счета занятых ячеек и далее - на третий вход восьмого элемента ИЛИ 39, а с его выхода - на счетный (пер-вый) вход счетчика 38 занятых ячеек. При этом значение кода, сформированного на выходе блока
4 счета занятых ячеек, увеличивается на единицу.
Коэффициент пересчета счетчика 38 за нятых ячеек увеличивается на единицу следующим образом. Сигнал с седьмого входа блока 4 поступает на вход сложения (второй вход) оперативного запоминающего устройства 41 числа занятых ячеек, увеличивая на единицу значение кода, хранимого по адресу, сформированному шифратором 3 типа груза. Сигнал с шестого выхода блока 1 поступает на вход считывания (пятый вход) блока 12 оперативной памяти корректировки и .на вход записи (восьмой вход) блока 2 памяти занятых., ячеек. Импульсы с выхода формирователя 13 поступают на счетный (третий) вход блока 12, который последовательно формирует на третьем выходе коды координат всех занятых ячеек, начиная с ячейки, выбранной устройством. Эти коды поступают на информационный (девятый) вход блока 2. При этом на счетный (пятый) вход блока 4 счета занятых ячеек поступают импульсы с выхода формирователя 13 счетных импульсов.
Сигнал с пятого входа блока 4 поступает на первый вход шестого элемента И 44, на второй вход которого проходит сигнал с седьмого входа этого блока. Таким образом, управляющий сигнал, сформированный на седьмом входе блока 4, разрешает прохождение импульсов от формирователя 13 через восьмой элемент 39 ИЛИ на счетный (первый) вход счетчика 39 занятых ячеек.
При. этом на первом выходе блока 4 последовательно формируются адреса, по которым в блок 2 записывается информация о координатах занятых ячеек из блока 12 оперативной памяти корректировки. Как только значение кода, сформированного блоком 4, становится равным новому числу занятых ячеек, блок 4 формирует управляющий сигнал на втором выходе обнуляющего счетчика 78 адресов корректировки. Этот сигнал, проходя на второй вход блока 1, поступает через первый элемент ИЛИ 21 на вход счетчика 22 шагов корректировки, переводя его в следующее информационное состояние. При этом дешифратор 23 загрузки формирует управляющий сигнал на седьмом выходе блока 1. Корректировка информации о занятых ячейках закончена.
Далее устройство корректирует информацию о свободных ячейках. В том случае, когда выбранная устройством свободная ячейка оказывается расположенной дальше от площадки приемки-выдачи склада, чем соответствующая ближайшая к ней занятая, процесс корректировки осуществляется следующим образом. Координаты свободной ячейки должны быть записаны в блок 2 памяти занятых ячеек по адресу, на единицу большему, чем адрес, по которому записаны координаты ближайшей к ней занятой ячейки, определенной устройством.
Блок 10 сравнения формирует управляющий сигнал на четвертом выходе следующим образом. На втором выходе элемента 69 сравнения расстояний формируется уп5 равляющий сигнал «Больше, который через восемнадцатый элемент ИЛИ 73 проходит на четвертый выход блока 10 сравнения. Одновременно с этим сигнал с второго выхода элемента 69 сравнения расстояний поступает на пятый выход блока 10 сравнения. Сигнал с четвертого выхода блока 10 поступает на вход блока 1, который формирует сигнал на третьем выходе, как указано выше. Сигнал с пятого выхода блока 10 поступает на счетный (восьмой) вход блока 4
5 счета занятых ячеек и далее через седьмой элемент И 45, на втором входе которого установлен сигнал с шестого входа блока 4, и восьмой элемент ИЛИ 39 - на счетный вход счетчика 38 занятых ячеек. При этом блок 4 счета занятых ячеек формирует на выходе адрес следующей занятой ячейки. Далее осуществляется запись кодов координат занятых ячеек в блок 12.
Как только запись закончена и блок 2 счета занятых ячеек сформировал управляю5 щий сигнал на втором выходе, этот сигнал поступает с выхода элемента 40 сравнения адресов занятых ячеек на первый вход восьмого элемента И 46, на второй вход которого поступает сигнал, сформированный на восьмом входе блока 4. На выходе восьмого
О элемента И 46 при этом формируется импульс, который переводит счетчик 38 в следующее информационное состояние, т.е. на выходе блока 4 формируется Код адреса, значение которого на единицу больше значения кода адреса выбранной занятой ячейки. Действительно, сигнал, поступивший с выхода элемента 40 сравнения адресов занятых ячеек на вход обнуления (второй вход счетчика 38 занятых ячеек, обнуляет его. На установочный (третий) вход счетчика 38
0 занятых ячеек при этом проходит код адреса выбранной занятой ячейки с выхода регистра 37 адреса занятой ячейки, устанавливая на выходе счетчика 38 такой же код. Пришедший на счетный вход счетчика 38 импульс переводит его в следующее информа, ционное состояние. Затем осуществляется запись в блок 2 кодов координат свободной ячейки и перезапись информации из блока
12оперативной памяти корректировки. После того, как запись кодов координат
0 в блок 2 пайяти занятых ячеек закончилась, осуществляется корректировка информации о свободных ячейках. Управляющий сигнал с седьмого выхода блока 1 уп завления корректировкой при загрузке поступает на вход записи (шестой вход) блока 12 оперативной
5 памяти корректировки и на вход считывания (пятый вход) блока 5 памяти свободных ячеек. Импульсы с выхода формирователя
13поступают на счётный (шестой) вход блока 6 счета свободных ячеек.
При этом блок 6 счета свободных ячеек последовательно формирует адреса всех свободных ячеек, начиная с ячейки, выбранной устройство1М, код адреса которой установлен на выходе регистра 58 адреса свободной ячейки, следующим образом. Импульсы с шестого входа блока 6 счета свободных ячеек проходят на второй вход тринадцатого элемента ИЛИ 60, а с его выхода - на счетной (первый) вход счетчика 59 свободных ячеек. Счетчик 59 установлен в информационное состояние, соответствующее адресу выбранной свободной ячейки. При поступлении на вход счетчика 59 импульсов он формирует на выходе адреса всех свободных ячеек, начиная с выбранной. Эти адреса последовательно поступают на адресный (второй) вход блока 5 памяти свободных ячеек. При этом блок 5 последовательно формирует на выходе коды координат сврбоднь1Х ячеек.
Эти коды поступают на информационный (-седьмой) вход блока 12 оперативной памяти корректировки и записываются в него по адресам, сформированным счетчиком 78 адресов корректировки при поступлении на его вход импульсов с выхода формирователя J3. Как только блок 6 сформировал код последней свободной ячейки, он формирует управляющий сигнал на втором выходе, который поступает на четвертый вход блока 1 и далее через первый элемент ИЛИ 21 - на вход счетчика 22 шагов корректировки при загрузке. При этом дешифратор 23 загрузки формирует управляющий сигнал на восьмом выходе. Этот сигнал поступает на вход записи (шестой вход) блока 5 памяти свободных ячеек и на вход считывания (восьмой вход) блока 12. Сигнал с восьмого выхода блока 1 поступает на управляющий (седьмой) вход блока 6 счета свободных ячеек и далее - на вход вычитания (первый вход) регистра 62 числа свободных ячеек, уменьшая на единицу значение кода, храни-мого регистром 62. Сигнал с восьмого входа блока 12 поступает через двадцать второй элемент ИЛИ 82 на вход считывания (четвертый вход) оперативного запоминающего устройства 79 корректировки, а также через девятнадцатый элемент. ИЛИ 77 на счетный вход счетчика 78 адресов корректировки, переводя его в следующие информационное состояние. При этом осуществляется следующее.
Нулевое состояние счетчика 78 адресов корректировки соответствует адресу, по которому в оперативном запоминающем устройстве 79 корректировки записаны координаты выбранной устройством свободной ячейки. образом, при поступлении сигнала с восьмого входа блока 12 оперативной памяти корректировки адрес выбранной устройством свободной ячейки не формируется и координаты этой ячейки в блок 5 не переписываются из блока 12.
Далее осуществляете перезапись информации из блока 12, как указано выше, для информации о занятых ячейках. Коды координат свободных ячеек поступают с первого выхода блока 12 на седьмой вход блока 5 памяти свободных ячеек и далее через одиннадцатый элемент ИЛИ 55 - на информационный (третий) вход оперативного запоминающего устройства 54, на вход записи (четвертый вход) которого проходит сигнал с шестого входа через двенадцатый элемент ИЛИ 56. При окончании записи блок 6 формирует сигнал на втором выходе, который поступает на четвертый вход блока 1.
По этому сигналу осуществляется запись большого числа в регистр 70 ближайшего расстояния блока 10 сравнения следующим образом. Большое число - это число, заведомо большее расстояние между двумя любыми ячейками склада. Оно необходимо для того, чтобы организовать цикл сравнения расстояний между свободной и занятой ячейками с целью выбора наименьшего раС; стояния на первом этапе работы-устройства. Блок 1 управляющий сигнал на девятом выходе, который поступает на управляющий (четвертый) вход блока 10 сравнения и далее - на вход считывания постоянного запоминающего устройства 76 и через семнадцатый элемент ИЛИ 72 - на вход записи регистра 70. При этом код большого числа с выхода постоянного запоминающего устройства 76 поступает через семнадцатый элемент ИЛИ 71 на информационный вход регистра 70 и записывается в него.
На этом второй этап работы устройства- корректировка информации при загрузке выбранной устройством свободной ячейки склада, заканчивается.
Третий этап - корректировка информации о свободных и занятых ячейках-при выгрузке, т. е. при освобождении какой-то из занятых ячеек. При этом блок 14 управления корректировкой при выгрузке формирует управляющий сигнал следующим образом. Формирователь 85 импульса корректировки при выгрузке устанавливают в положение «Работа. На выходе формирователя 85 генерируется управляющий сигнал, проходящий на первый выход блока 14. С шифратора 15 координат вводят координаты ячейки склада, которая освободилась. Коды этих координат поступают на первый вход элемента 86 сравнения координат, на второй вход которого последовательно поступают коды координат всех занятых ячеек с выхода блока 2 следующим образом. Сигнал с первого выхода блока -14 поступает на вход запуска (второй вход) формирователя 13 счетных импульсов и на вход считывания (десятый вход) блока 2. При этом импульсы с выхода формирователя 13 поступают на
счетный (пятый) вход блока 4, а на управляющий (девятый) вход этого блока поступает сигнал с первого выхода блока 14. Эти сигналы поступают далее на первый и второй входы девятого элемента И 47, который при прохождении сигнала с девятого входа формирует серию импульсов на выходе, поступающих через восьмой элемент ИЛИ 39 на счетный (первый) вход счетчика 38 занятых ячеек, который последовательно формирует на выходе блока 4 адреса координат занятых ячеек. Коды с выхода блока 4 поступают на адресный (третий) вход блока 2, который формирует на первом выходе коды координат занятых ячеек.- Эти коды поступают с первого выхода блока 2 на первый вход блока 14 и далее - на второй вход элемента 86 сравнения координат.
При равенстве значений кодов, сформированных на первом и втором входах, элемент 86 сравнения координат формирует На выходе управляющий сигнал, по которому адрес занятой ячейки записывается в регистр 37 адреса занятой ячейки следующим образом. Сигнал с второго выхода блока 14 поступает на вход записи (десятый вход) блока 4 и далее через седьмой элемент ИЛИ 36 - на вход записи регистра 37, на второй (информационный) вход которого проходит код адреса занятой ячейки с выхода счетчика 38 и записывается в регистр 37. Таким образом, устройство определило адрес, по которому в блоке 2 хранится код координат освободивщейся ячейки склада.
Далее устройство осуществляет стирание информации о занятой ячейке в блоке 2 следующим образом. Сигнал с второго выхода блока 14 поступает на вход записи (девятый вход) блока 12. По этому адресу коды координат занятых ячеек, начиная с кода координат освободившейся ячейки, записываются в блок 12. При окончании записи элемент 40 сравнения адресов занятых ячеек формирует управляющий сигнал на выходе, который поступает на первый вход десятого элемента И 48, на второй вход которого поступает сигнал с девятого входа. С выхода десятого элемента И 48 сигнал поступает на вход счетчика 49 щагов корректировки при выгрузке, а с его выхода - на вход дешифратора 50 выгрузки, который формирует сигнал на первом выходе, проходящий на третий выход блока 4. Сигнал с выхода десятого элемента И 48 через девятый элемент ИЛИ 12 проходит на вход считывания (третий вход) регистра 37. При этом блок 4 формирует на первом выходе код адреса занятой ячейки, который поступает на адресный (третий) вход блока 2. Сигнал с выхода десятого элемента И 48 проходит также на вход вычитания (третий вход) оперативного запоминающего устройства 41, уменьшая на единицу значение кода, хранимого
оперативным запоминающим устройством 41 по адресу, сформированному шифратором 3 типа груза. Сигнал с третьего выхода блока 4 поступает на вход записи (одиннадцатый вход) блока 2, разрешая запись информации в этот блок.
Одновременно с этим сигнал с третьего выхода блока 4 поступает на вход считывания (десятый вход) блока 12 и далее через двадцать второй элемент ИЛИ 82 - на вход считывания оперативного запоминающего устройства 79 корректировки, разрешая считывание информации. Сигнал с десятого входа блока 12 поступает также на установочный (третий) вход счетчика 78 адреса
5 корректировки, переводя его в первое информационное состояние. Таким образом, адрес, по которому в блоке 12 записан код координат освободившейся ячейки, т. е. нулевой адрес в момент прихода сигнала считывания не формируется и этот код в блок 2 не
0 переписывается, а координаты всех следуюш,их за ней занятых яч-еек переписываются в блок 2 аналогично.
При окончании записи блок 4 счета занятых ячеек формирует на четвертом выходе
управляющий сигнал аналогично формированию сигнала на третьем выходе (элемент 40 сравнения адресов занятых ячеек формирует сигнал на выходе, переводящий счетчик 49 в следующее информационное -состояние, при это.м дешифратор 50 формирует
0 управляющий сигнал на втором выходе, который проходит на четвертый вход блока 4). Корректировка информации о занятых ячейках закончена-.
Сигнал с четвертого выхода блока 4 поступает на третий вход информационного
табло 11, где загорается лампа «Конец корректировки.
Одновременно с корректировкой информации о занятых ячейках устройство корректирует информацию о свободных ячейках.
0 Координаты освободившейся ячейки должны быть записаны в блок 5. Пр- этом сигнал с первого выхода блока 14 поступает на восьмой вход блока 6 счета свободных ячеек и далее - на вход сложения (второй вход) регистра 62 числа свободных ячеек и увели5 чивает значение кода, хранимого регистром, на единицу. Код с выхода регистра 62 поступает на первый вход четырнадцатого элемента И 65, на второй вход которого проходит сигнал с восьмого в.хода блока 6. Код
числа свободных, ячеек с выхода четырнадцатого элемента И 65 поступает через пятнадцатый элемент ИЛИ 64 на установочный (третий) вход счетчика 59 освободных ячеек. При этом на выходе счетчика 59 формируется код адреса, по которому в блок 5 запи5 сываются координаты освободившейся ячейки. Этот код соответствует новому числу свободных ячеек. При этом код координат освободившейся ячейки с первого - выхода
шифратора 15 координат ячеек поступает на информационный (восьмой) вход блока 5. На вход записи (девятый вход) блока 5 поступает сигнал с первого выхода блока 14. По этому сигналу код координат освободившейся ячейки записывается в блок 5.
Перед работой устройства в блоки 2 и 5 записывают соответственно коды координат занятых и свободных ячеек. При этом грузы должны быть размещены на складе в соответствии с их коэффициентами обращения. Порядок размещения рассчитывают, как правило, с помощью ЭВМ.
Сформированная таким образом информация о занятых ячейках записывается в блок 2 следующим образом. С первого выхода шифратора 15 координат вводят координаты занятых ячеек в порядке их удаленности от площадки приемки-выдачи. Эти коды поступают на информационный (двенадцатый) вход блока 2. С второго выхода шифратора 15 вводят код. числа занятых ячеек, который поступает на одиннадцатый вход блока 4 и далее - на информационный (.четвертый) вход оперативного запоминающего устройства 41 числа занятых ячеек. На щифрато{ е 3 типа груза устанавливают тип груза, информацию о размещении которого будут вводить. Код типа груза поступает на адресный (второй) вход блока 2 и на адресный (третий) вход блока 4 и далее - на адресный (первый) вход оперативного запоминающего устройства 41. При этом на вход записи (тринадцатый вход) блока 2 поступает сигнал с выхода формирователя 16 импульса ввода координат занятых ячеек, который устанавливают в положение «Ввод. Этот сигнал поступает также на вход запуска (третий вход) формирователя 13 счетнь1х импульсов, импульсы с выхода которого начинают поступать на пятый вход блока 4, на управляющий (двенадцатый) вход которого поступает сигнал с выхода формирователя 16. Этот сигнал проходит на вход записи (пятый вход) оперативного запоминающего устройства 41. При этом код, сформированный на четвертом входе, записывается в оперативное запоминающее устройство 41. Одновременно с этим сигнал с двенадцатого входа проходит на вход одиннадцатого элемента И -51, на второй вход которого поступают импульсы с пятого входа блока 4. При этом одиннадцатый элемент И 51 пропускает импульсы, которые поступают на его вход. Импульсы с выхода элемента И 51 поступают на восьмой вход восьмого элемента ИЛИ 39 и далее - на счетный вход сче-кчика 38 занятых ячеек. При этом блок 4 последовательно формирует на выходе коды адресов, по которым в блок 2 последовательно записываются коды координат.
При окончании записи блок 4 формирует сигнал на пятом выходе следующим образом.
Сигнал с выхода элемента 40 поступает на первый вход двенадцатого элемента И 52, на второй вход которого проходит сигнал с двенадцатого входа блока 4. При этом 5 двенадцатый элемент И 52 формирует на выходе управляющий сигнал, проходящий на пятый выход блока 4 и далее - на четвертый вход информационного табло И, на котором загорается лампа «Конец ввода
информации о занятых ячейках. После n.
ЭТОГО ВВОДЯТ информацию о занятых ячейках
следующим типом груза и т. п.Далее производят ввод координат свободных ячеек. Формирователь 17 импульса ввода координат свободных ячеек устанав5 ливают в положение «Ввод. Сигнал с выхода формирователя 17 поступает на вход записи (десятый вход) блока 5 и далее через двенадцатый элемент ИЛИ 56 - на вход записи (четвертый вход) оперативного запоминающего устройства 54 свободных
0 ячеек. При этом с первого выхода шифратора 15 на информационный (восьмой) вход блока 5 последовательно поступают коды координат свободных ячеек. Сигнал с выхода формирователя 17 поступает на вход запуска
5 (четвертый вход) формирователя 13, импульсы с выхода которого начинают поступать на шестой вход блока 6, далее через элемент ИЛИ 60 - на счетный (первый) вход счетчика 59.
Блок 6 при этом формирует адреса записи
0 следующим образом. Сигнал с выхода формирователя 17 поступает на вход записи (десятый вход) блока 6 и далее - на вход записи (четвертый вход) регистра 62 числа свободных ячеек. При этом на информационный (девятый) вход блока 6 с второго выхо5 да шифратора 15 поступает код числа свободных ячеек, который проходит на информационный (третий) вход регистра 62 и записывается в него. Как только счетчик 59 сформировал адрес, соответствующий числу
Q свободных ячеек, элемент 61 сравнения адресов свободных ячеек формирует управляющий сигнал на выходе, который поступает на первый вхрд пятнадцатого элемента И 66, на второй вход которого поступает сигнал с десятого блока 6. Пятнадцатый элемент
5 И 66 формирует на выходе управляющий сигнал, проходящий на третий выход блока 6 и далее - на пятый вход информационного табло 11, на котором загорается лампа «Конец ввода информации о свободных ячейках. Предлагаемое устройство обеспечивает расширение диапазона информационных параметров по сравнению с прототипом, что служит для повышения быстродействия склада, например, тупикового, так как дает информацию свободной ячейке для загрузки,
5 расположенной по возможности ближе к площадке приемки-выдачи склада и на минимальном расстоянии от ячеек склада, уже занятых этим же типом груза. Такая стратегия позволяет разместить грузы на складе
по зонам, имеющим нежесткие границы, и сочетает в себе преимущества первого и второго типов размещения, указанные выще. Первоначальное заполнение склада рассчитывается с помощью ЭВМ, после чего информация о свободных и занятых ячейках вводится в устройство оператором. На этом применение ЭВМ заканчивается. Формирование зон осуществляется автоматически устройством за счет того, что для загрузки выбирается ячейка, ближайщая к ячейкам, занятым выбранным типом груза. Устройство эффективно может применяться на складах, где невозможно установить нормы запаса по той или иной номенклатуре, а следовательно, нельзя применять закрепления ячеек за определенными типами грузов.
Таким образом, размещение грузов, формируемое устройством, позволяет приближенно сохранять первоначальную структуру загрузки склада, выполненную с учетом коэффициента обращения грузов. Устройство обеспечивает загрузку, которая является как бы комбинацией размещения грузов по зонам предпочтительности со случайным размещением.
Предлагаемое устройство последовательно определяет расстояния от каждой ячейки.
занятой тем же типом груза, что и размещаемый, до каждой свободной ячейки, и выбирает минимальное из этих расстояний. При этом опрос занятых ячеек осущес;твляется в порядке их удаленности от площадки приемки-выдачи склада. Свободная ячейка, расположенная на минимальном расстоянии от занятой, выделяется под загрузку. Устройство затем автоматически корректирует информацию о количестве и координатах свободных и занятых ячеек склада.
Такая загрузка позволяет сократить время транспортировки грузов при загрузке и выгрузке за счет того, что поступивщий груз распределяется в свободные ячейки, по возможности ближе к площадке приемкивыдачи склада. Сокращается время движения к следующей ячейке, хранящей выбранный тип груза, когда в ячейке, к которой адресовано транспортное средство, недостаточно груза для полного обслуживания запроса на выдачу грузов. Такая информация повыщает быстродействие склада.
При выдаче грузов в устройсфво вводят координаты освободившейся ячейки и оно автоматически корректирует информацию о числе и координатах свободных и занятых ячеек склада.
K2if,llu ,5,
название | год | авторы | номер документа |
---|---|---|---|
Устройство для автоматического определения состояния ячеек склада | 1983 |
|
SU1189765A1 |
Устройство для адресования грузов | 1983 |
|
SU1130517A1 |
Информационное устройство стеллажного склада | 1986 |
|
SU1364585A1 |
Устройство для сбора и контроля информации о хранении изделий | 1985 |
|
SU1247918A1 |
Устройство для автоматического определения состояния ячеек склада | 1986 |
|
SU1382769A1 |
Информационное устройство для склада штучных грузов | 1984 |
|
SU1227573A1 |
Устройство для автоматического определения состояния ячеек склада | 1987 |
|
SU1495244A2 |
Устройство для управления координатным транспортным средством | 1990 |
|
SU1718234A1 |
Система управления гибким производственным комплексом | 1987 |
|
SU1513417A1 |
Информационное устройство для стеллажных складов | 1982 |
|
SU1123957A1 |
ИНФОРМАЦИОННОЕ УСТРОЙСТВО СТЕЛЛАЖНОГО СКЛАДА, содержащее блоки счета свободных и занятых ячеек,блоки памяти свободных и занятых ячеек, шифратор типа и грузов, блок сравнения, формирователь счетных импульсов и информационное табло, первый вход которого подключен к первому выходу блока памяти свободных ячеек, отличающееся тем, что, с целью расширения диапазона информационных параметров, оно снабжено блоками управления корректировкой информации при загрузке и выгрузке, блоками вычитания/ умножения, сложения; блоком оперативной памяти корректировки информации, шифратором координат ячеек и формирователями импульсов ввода координат свободных и занятых ячеек, при этом первый выход блока управления корректировкой информации при загрузке подключен к перв,ым входам блоков памяти занятых и свободных ячеек, к третьему входу блока вычитания и ко второму входу блока сравнения, второй выход блока управления корректировкой при загрузке подключен к четвертым входам блоков памяти и счета занять х ячеек, третий выход блока управления корректировкой при загрузке соединен с пятым входом блока памяти занятых ячеек, с шестым входом блока счета занятых ячеек и с первыми входами блоков оперативной памяти корректировки и формирователя счетных импульсов, четвертый вход блока управления корректировкой при загрузке соединен с седьмым входом блока памяти занятых ячеек и с четвертым входом блока памяти свободных ячеек, пятый вход блока управления корректировкой (О при загрузке соединен с четвертым входом блока оперативной памяти корректировки, шестой выход блока управления корректировкой при загрузке соединен с восьмым входом блока памяти занятых ячеек, с седьмым входом блока счета занятых ячеек и с пятым входом блока оперативной памяти корректировки, седьмой выход блока управления коррекtsD тировкой при загрузке соединен с пятым входом блока памяти свобо.:ных ячеек, с шесСО тым входом блока опер. лвной памяти корректировки, восьмой выход блока управле00 ния корректировкой при загрузке подключен о к шестому входу блока памяти свободных ячеек, к седьмому входу блока счета свободных ячеек и к восьмому входу блока оперативной памяти корректировкой, девятый выход блока управления корректировкой при загрузке соединен с четвертым входом блока сравнения, первый выход блока памяти занятых ячеек соединен с первйм входом блока вычитания и со вторыми входами блоков оперативной памяти корректировки и управления корректировкой при выгрузке; второй выход блока па-мяти занятых ячеек соединен со вторым входом блока умноже
к /j 0/пЗ om, o/nfif о/п1б Фиг5
ш1 omi-j
От2з к8з /7/77/2/ /77/J/
Фиг.6
От 61
Фи-i.l
1}т220тЮ20т 2 2 omlO-j
IPU2.9
(pui.8
ffmfg mfg
.H
от 15
8д
cL
mil
,6б.12з
8
Фиг. 12
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Организация складского хозяйства, механизация и автоматизация складских работ в материально-техническом снабжении.-«Материально-техническое снабжение, Серия 2, Научно-технический реферативный сборник М., вып | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
В., Шекланов В | |||
И | |||
Определение предпочтительных зон для грузов на участке стеллажного хранения в многономенклатурном складе | |||
Л., ЛДНТП, 1975 | |||
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Разборное приспособление для накатки на рельсы сошедших с них колес подвижного состава | 1920 |
|
SU65A1 |
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды | 1921 |
|
SU4A1 |
Устройство для контроля и учета состояния ячеек в стеллажах | 1977 |
|
SU656923A1 |
Разборное приспособление для накатки на рельсы сошедших с них колес подвижного состава | 1920 |
|
SU65A1 |
Кипятильник для воды | 1921 |
|
SU5A1 |
Разборное приспособление для накатки на рельсы сошедших с них колес подвижного состава | 1920 |
|
SU65A1 |
Авторы
Даты
1984-12-15—Публикация
1983-04-15—Подача