
книги из ГПНТБ / Перельман А.Е. Построение моделей автоматизированных систем оперативного управления производством
.pdfративной |
информации |
за |
18-е |
число |
записываются на лепту |
№ 1, |
||
с которой |
стирается |
информация |
за |
15-е. Таким |
образом, |
в слу |
||
чаях потери информации |
при |
ее |
обработке или |
хранении |
опера |
тор |
имеет возможность ее восстановить. Для этого используются |
|||
магнитные ленты |
с информацией предшествующих |
календарных |
||
дат |
и ежедневная |
оперативная информация. |
|
|
|
Например, при обработке оперативной информации за |
18-е |
||
число была ошибочно аннулирована информация па |
лепте за |
17-е |
число. Запись данных только на одной лепте потребовала бы ее повторного получения с предприятия. Однако при системе дубли рования она может быть восстановлена на вычислительном центре. Для этого необходимо вторично обработать лепту № 2 (с данными за 16-е число) совместно с оперативной информацией за 17-е, что вновь восстановит ленту № 3 с данными за 17-е число. Даже по следующая потеря информации на ленте № 2 позволит ее восста
новить с |
ленты № |
1. Эти |
операции |
выполняются по |
следующей |
||||||
схеме: |
|
|
|
|
|
|
|
|
|
|
|
|
|
Лента |
|
|
|
Лента |
|
|
|
|
|
|
|
№ 3 |
|
|
|
№ 2 |
|
• Аннулирование |
|
||
|
|
|
|
|
|
|
|
|
|||
|
|
17-е число |
|
|
16-е число |
|
|
|
|
||
|
|
|
|
Восстановление |
|
|
|
|
|||
Лента |
Опера |
|
|
Опера |
|
|
Опера |
|
|
||
тивная |
Лента |
|
тивная |
Лента |
тивная |
|
Лента |
||||
№ 1 |
инфор |
№ 2 |
|
инфор |
№. 3 |
инфор |
|
№ 1 |
|||
|
мация |
16-е + |
мация |
17-е + |
мация |
_ |
|
||||
|
|
|
|
|
|
||||||
15-е |
|
16-е |
|
17-е |
18-е |
18-е |
|||||
число |
число |
число |
|
число |
число |
число |
|
число |
|||
Может быть использована также схема обработки и хранения |
|||||||||||
информации, при |
которой |
в |
|
ежедневных |
оперативных |
расчетах |
|||||
принимают |
участие |
только |
две |
магнитных |
ленты |
(№ 2 |
и 3), ч. на |
||||
ленте № |
1 |
зафиксировано |
состояние |
укомплектованности |
произ |
водства на начало планируемого месяца. Ленты № 2 и 3 исполь
зуются аналогично рассмотренной схеме хранения |
информации |
(рис. 53). При работе с двумя магнитными лентами |
необходимо |
в течение всего планируемого месяца хранить на вычислительном центре оперативные данные подразделений предприятия о коли
честве изготовленных деталей. С помощью |
магнитной ленты № 1 |
и оперативной информации о количестве |
изготовленных деталей |
можно получить состояние укомплектованности производства на любую дату с начала месяца до текущего дня. Для отдельных производств такая информация необходима. Оперативная обра ботка данных с использованием трех магнитных лент дает воз можность получить сведения о состоянии производства только за трое суток.
282
Вторая группа разовых данных из «Карты применяемости де талей» хранится на магнитных лептах, перфокартах или перфо
лентах ввиду периодичности их применения |
для |
расчета условного |
количества детали и других показателей |
либо |
формируется на |
ЭВМ перед проведением расчетов. |
|
|
Ежедневная оперативная информация поступает на вычисли тельный центр по телетайпу и вводится на ЭВМ с помощью пер фокарт либо перфолент. Оперативная (текущая) информация, по ступающая в вычислительный центр, показана на рис. 54.
Обработка на ЭВМ происходит в следующей последователь ности: текущая ежедневная информация о количестве деталей, изготовленных за сутки, заносится во внешнюю память ЭВМ по следовательно по каждой картотеке и в таком же порядке по це
хам и. участкам, |
как они записаны на |
магнитную ленту. |
В связи |
с ограниченной |
оперативной памятью |
ЭВМ обработка |
каждой |
картотеки пропорциональности производится раздельно. Осуществ ляется это следующим образом. Оператор вводит в оперативную память данные о деталях, изготовленных за сутки по одной кар тотеке, а затем дополняет ее данными, хранящимися на магнитной
лепте. Если данные одной картотеки при этом |
не помещаются в |
|||
оперативной |
памяти, |
то оператор делит ее на |
части. |
Например, |
цех изготовил за сутки 50 наименований деталей, что |
составляет |
|||
200 чисел |
(номера |
чертежей, количество изготовленных деталей |
каждого наименования, признак качества деталей и табельный номер исполнителя работ). Предположим, в картотеке цеха 1000 деталей. Тогда оператор помещает 200 чисел в оперативную
память |
(данные о выпуске деталей) и начинает |
последовательно |
||||
обрабатывать картотеку: вводит в оперативную |
память машины |
|||||
первую |
часть (предположим, |
это |
данные |
о 200 |
деталях; |
коли |
чество их зависит от объема оперативной памяти |
машины) |
и об |
||||
рабатывает ее. Из 50 деталей |
в |
первой |
части картотеки |
оказа |
лось 30. Результаты решения запоминаются и учитываются при обработке последующих частей картотеки, после чего в опера
тивную память машины вводится следующая часть картотеки |
и |
|||
ЭВМ продолжает в ней поиск |
оставшихся 20 |
деталей. |
Так |
по |
следовательно обрабатывается |
вся картотека |
пропорциональ |
||
ности. |
|
|
|
|
Дополнительно для проведения .этих расчетов |
оператор |
вводит |
в память ЭВМ номер планового сутко-комплекта текущего дня, который ему известен по представленному предприятием плануграфику. Данная схема наиболее рациональна и резко сокращает длительность обработки информации.
Расчет потребного на выпуск количества деталей, их условного количества, потребностей в материалах и т. д. производится на базе исходных данных по карте применяемости деталей, плана выпуска изделий в сочетании с предыдущей информацией.
Хранение информации на магнитных лентах, перфокартах или перфолентах позволяет использовать ЭВМ для обслуживания группы предприятий по оперативному планированию, как это
283-
Л по схеме
! г 3
і
І
S 7 ' » 3 m
и
il a
»
Входная слеротибмая ежеонеВная информация
} 2 3 4 s
lilt A
Структурный состаВ обрабатываемых информационных массиВоВ
Ин m о ß мa ция
OSoзна
чение
^ \ /
Рис. 54. Схема обработки информации на ЭВМ.
практически |
реализовано в Латвийской ССР, а также для реше |
||||||||||||||||||
ния целого ряда других задач. |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
Рассмотрим несколько схем обработки оперативной |
информа |
||||||||||||||||||
ции |
на ЭВМ. Их характеристика |
приведена в |
табл. |
27. |
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Т а б л и ц а |
27 |
|||
Схема |
|
|
|
|
|
|
Сортируется |
ли массив |
Вводится |
ли |
сразу |
весь |
|||||||
реше |
Информация |
|
|
|
|||||||||||||||
|
|
|
по |
номерам |
чертежей |
массив данных |
в МОЗУ |
||||||||||||
ний |
1 |
|
|
|
|
|
|
||||||||||||
|
Данные |
о выпуске |
деталей |
|
|
нет |
|
|
|
|
|
да |
|
|
|
||||
|
за сутки |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Базовая |
на |
МЛ |
|
|
|
|
|
|
нет |
|
|
|
|
|
нет |
|
|
|
|
Данные |
о выпуске |
деталей |
|
|
да |
|
|
|
|
|
да |
|
|
|
||||
11 |
за сутки |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Базовая |
на |
МЛ |
|
|
|
|
|
|
да |
|
|
|
|
|
нет |
|
|
|
Обработка информации участка по первой схеме (см. табл. 27) |
|||||||||||||||||||
показана на |
рис. |
54. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Входная |
оперативная |
ежедневная |
информация |
о |
|
работе |
|||||||||||||
участка за сутки с данными, обозначенными индексами: |
|
1—но |
|||||||||||||||||
мер |
чертежа |
детали; |
2 — номер |
технологической |
операции; |
3 — |
|||||||||||||
количество изготовленных |
деталей; 4 — признак |
качества детали и |
|||||||||||||||||
ее учета; 5 — табельный |
номер |
|
рабочего |
вводится |
в |
оперативную |
|||||||||||||
память ЭВМ |
(МОЗУ). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
Информация |
на |
магнитных |
лентах |
располагается |
в |
следую |
|||||||||||||
щей |
последовательности: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Данные по всем |
Учет заработной |
Учет |
использова Учет |
использова |
Технике-экономи |
||||||||||||||
деталям |
платы рабочих |
|
ния оборудования |
ния |
материалов |
|
|
ческие |
итоги |
||||||||||
|
|
работы |
участка |
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
1 |
|
2 |
|
|
|
|
|
3 |
|
|
4 |
|
|
|
|
5 |
|
|
Это расположение данных определяется тем, что |
|
результаты |
|||||||||||||||||
2—3—4—5 изменяются |
после |
обработки |
подетальной |
информа |
|||||||||||||||
ции (1) и являются ее следствием. |
|
|
|
|
|
|
|
|
|
||||||||||
На магнитной ленте № 1 хранится информация участка с дан |
|||||||||||||||||||
ными под индексами: |
1 — номер |
чертежа; |
2 — номер |
технологиче |
|||||||||||||||
ской |
операции; 6 — цена |
детали; |
7 — заработная |
плата; |
8 — трудо |
||||||||||||||
емкость в нормо-часах; |
9 — шифр оборудования; |
10 — шифр |
ма |
||||||||||||||||
териала; 11 — норма |
расхода материала; |
12 — условное количество; |
|||||||||||||||||
13 — номер |
сутко-комплекта, |
укомплектованный |
деталью; |
14 — |
количество деталей, изготовленных с начала месяца, и комплекс других данных (на схеме не обозначено), определяющих деталь. (Перечень всей информации, хранимой на магнитной ленте, см. на стр. 255.)
Информация магнитной ленты разделена на равные зоны. Ве личина зоны зависит от оперативной памяти ЭВМ,
285
Ежедневная обработка оперативной информации построена та ким образом, что она проводится за один ход базовой магнитной ленты (на схемах рис. 54, 55 она обозначена МЛ № 1). Незави симо от количества наименований деталей, изготовленных за сутки, алгоритм расчета предусматривает ежедневный анализ всей но менклатуры деталей каждого участка, цеха.
Во всех схемах расчета вначале определяется состояние укомп лектованности производства каждой деталью относительно теку щей даты, а также производится расчет количества деталей, необ ходимых для завершения плановых заданий: месяца, текущего ин тервала и на любую дату текущего месяца.
В зависимости от условий оперативного управления производ ством ежедневно расчеты могут производиться по всем указанным,
выше |
датам или с использованием одних |
из |
них |
ежедневно, |
а |
||||||||
других — в |
конце |
планируемого |
периода |
либо каждую |
пяти |
||||||||
дневку, декаду или с другой |
периодичностью |
|
|
|
|
||||||||
Расчеты состояния укомплектованности производства деталями |
|||||||||||||
производятся |
в следующей |
последовательности: |
|
|
|
||||||||
1. |
При |
изготовлении |
партии |
деталей |
определяется |
новая |
|||||||
укомплектованность |
производства |
по |
формулам: |
|
|
|
|||||||
а) |
количество сутко-комплектов в изготовленной партии дета |
||||||||||||
лей (формула |
(161)); |
|
|
|
|
|
|
|
|
|
|||
б) номер укомплектованного сутко-комплекта после изготов |
|||||||||||||
ления |
очередной партии деталей |
(формула |
(162)). |
|
|
|
|||||||
2. |
При |
значении |
величины Я Ф < Я П |
определяется |
величина |
от |
|||||||
ставания деталей от плановой текущей даты |
(формула (292)). |
|
|||||||||||
3. |
При |
значении |
Нф>На |
определяется |
величина |
превышения ч |
|||||||
деталей от плановой |
текущей даты (формула |
(202)). |
|
|
|
||||||||
4. |
Проводится расчет количества деталей, необходимых |
для |
|||||||||||
завершения |
планового задания (формула (4)). |
|
|
|
5.Расчет количества деталей, необходимых для завершения планового задания текущего интервала планируемого месяца (формула (308)).
6.Расчет количества деталей, необходимых для завершения планового задания на любую дату текущего планируемого месяца (формула (46)).
7.Определяется количество деталей, изготовленных сверх ме сячного планового задания (формула (202)).
Выполнение этих операций проводится в зоне обработки поде тальной информации (см. рис. 54). Полученные данные о необхо димом количестве деталей для выполнения плановых заданий по
принятым номерам |
сутко-комплектов (конца |
месяца, |
конца теку |
щего интервала, текущей даты, установленной |
даты) |
умножением |
|
на соответствующие |
нормативы определят потребности в ресур |
||
сах для выполнения |
предусмотренных объемов |
работ. |
|
Обработка информации по первой схеме (табл. 27) построена следующим образом. В магнитное запоминающее устройство ЭВМ вводится первая зона информации с МЛ № 1. На схеме она рас положена в верхнем правом углу МОЗУ. В противоположном
286
углу располагается вся ежедневная оперативная информация с данными о выпуске деталей за сутки. После этого поочередно каж дая позиция информации из первой зоны МЛ № 1 переносится в ячейки МОЗУ, выделенные для обработки подетальной инфор мации. На схеме они расположены в центре верхней части МОЗУ. Затем эта позиция информации по детали последовательно пропу скается через весь массив ежедневной оперативной информации, в которой разыскиваются изготовленные детали, одноименные с про сматриваемой.
Деталь-операция № 11111111 разыскивается в массиве данных первой зоны МЛ № 1.
В рассматриваемом примере она находится в первой зоне. После ее поиска ЭВМ начинает обработку данных этой детали. В массиве информации, хранимой на МЛ, имеются все исходные параметры, необходимые для расчетов. В первом действии опре
деляется |
новая |
|
обеспеченность |
производства |
деталью |
11111111 |
||||||||||||
после изготовления партии в 100 шт. (новый номер |
сутко-комп |
|||||||||||||||||
лекта Нф, который записывается |
|
вместо |
прежнего |
Сб ). Так |
же |
|||||||||||||
учитывается количество |
деталей, |
изготовленных |
с начала месяца, |
|||||||||||||||
к которому добавляется текущая партия. Этот итог |
хранится |
на |
||||||||||||||||
МЛ № 1 (на схеме это действие не показано). |
|
|
|
|
|
|
|
|||||||||||
Начисление прямой сдельной заработной платы за изготовлен |
||||||||||||||||||
ную партию в 100 шт. деталей |
по табельному |
номеру |
рабочего ре |
|||||||||||||||
шается ЭВМ во втором действии по формуле: |
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
Д! |
|
|
|
|
|
|
|
|
|
где Уздр — заработная |
плата, |
начисляемая за изготовление 100 шт. |
||||||||||||||||
|
деталей 11111111 |
по табельному |
номеру |
рабочего; |
|
|||||||||||||
В—100 |
шт. деталей, |
изготовленных |
в данной |
партии |
(опе |
|||||||||||||
ид |
ративная информация — индекс 3); |
|
|
|
|
|
|
|
||||||||||
— заработная |
плата |
за |
|
изготовление |
одной |
данной |
де |
|||||||||||
|
тали |
|
(информация |
из МЛ № 1 —индекс 7). |
|
|
|
|||||||||||
Этот результат записывается в выделенный сектор МОЗУ (на |
||||||||||||||||||
схеме обозначен—«Учет сдельной |
заработной |
платы |
рабочих»). |
|||||||||||||||
До начала обработки информации по первой детали этот сек |
||||||||||||||||||
тор остается незаполненным. В него последовательно |
(по очеред |
|||||||||||||||||
ности обработки |
входной оперативной информации), |
включаются |
||||||||||||||||
табельные номера рабочих. При повторении одного |
и того |
же та |
||||||||||||||||
бельного номера дополнительные ячейки в МОЗУ для него |
не вы |
|||||||||||||||||
деляются, а очередной |
результат |
суммируется |
с |
|
предыдущим. |
|||||||||||||
Учет сдельной |
заработной |
платы |
|
рабочих |
ведется |
с |
накоплением |
|||||||||||
и заканчивается |
после |
обработки |
всей |
оперативной |
ежедневной |
|||||||||||||
информации, т. е. всего выполненного за сутки объема |
работ. По |
|||||||||||||||||
каждому |
табельному |
номеру рабочего этот |
результат |
будет |
равен: |
|||||||||||||
|
|
|
|
|
|
|
И |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
^ з д р |
= |
S |
|
B,Ua, |
|
|
|
|
|
|
|
(314) |
|
где U:здр |
заработная |
плата |
рабочего за |
сутки. |
|
|
|
|
|
|
287
Сумма использованной заработной платы по всему участку за сутки (с7з д у ) определяется так:
Um= Ê Unpi. |
(315) |
Третье действие, которое выполняет ЭВМ по рассматриваемой партии деталей 11111111, — учет использования оборудования. Он находится умножением количества деталей, изготовленных в дан ной партии (значение под индексом 3), на трудоемкость обработки детали в нормо-часах (данные под индексом 8).
Шифр оборудования, использованного для обработки исследуе мой операции, зафиксирован в информации МЛ под индексом 9.
Результат по этой группе оборудования записывается в отве денный для него сектор МОЗУ (на схеме обозначен «Учет исполь зования оборудования»). Принцип формирования и накопления ре зультатов расчетов по учету использования оборудования анало гичен рассмотренной выше схеме построения по учету сдельной заработной платы рабочих. Одновременно с учетом оборудования, использованного для изготовления деталей за прошедшие сутки, проводятся расчеты потребности в оборудовании, необходимом для ликвидации отставания в изготовлении деталей на текущую плановую дату, завершения плановых заданий текущего интервала
имесяца, а также на любую дату месяца.
Вчетвертом действии производится учет использования мате риалов. Для решения этой задачи используются данные о приме няемых материалах и нормах их расхода (обозначено на схеме
индексами 10 |
и |
11). Расчеты |
материальных ресурсов приведены |
на схеме рис. |
54 |
и обозначены |
«Учет использования материалов». |
В зависимости от поставленной задачи расчеты потребности в оборудсзании и материалах производятся по приведенным выше состояниям укомплектованности плановых заданий.
Завершающим пятым действием, в котором используются дан
ные о количестве изготовленных деталей |
за |
сутки |
(информация |
|||
под индексом 3), является |
определение |
объема работ |
участка. |
|||
Расчеты по каждой партии |
деталей |
накапливаются |
в |
секторе |
||
МОЗУ (на схеме он обозначен «Итоги работы участка»). |
|
|||||
После этого начинается обработка |
второй |
детали. |
|
|
Вторым этапом будет проведение комплекса расчетов по ана лизу и регулированию производства. Их результаты накапли ваются в секторе МОЗУ «Итоги работы участка».
Так завершается второй и последний этап обработки первой зоны информации МЛ № 1. Результатом его будет выдача на пе чать табуляграмм по укомплектованности производства деталями и заданий на критический запуск деталей.
Первая зона информации МЛ № 1 с новыми данными после включения в нее входной оперативной ежедневной информации о новых изготовленных партиях переносится из МОЗУ на МЛ № 2. Место первой зоны в МОЗУ .занимает информация второй зоны
288