Целью внутрицехового планирования является доведение плана до каждого рабочего места, то есть дальнейшая конкретизация производственной программы предприятия. Практически этот этап планирования состоит в переходе от планового задания цеху на месяц, которое было сформировано в процессе межцехового планирования, к плановому заданию для каждого рабочего на каждую смену. Если в качестве объектов межцехового планирования рассматривались детали и партии деталей, то во внутрицеховом планировании объектом является операция — работа, которую один рабочий выполняет, однажды наладив свой станок, подготовив свое рабочее место.

При массовом производстве в том или ином цехе изготавливается обычно один или несколько типов деталей, требующих для своего создания очень небольшого количества операций. В силу этого имеется возможность за каждым рабочим закрепить лишь одну операцию. Планирование в таком цехе будет в основном заключаться в определении количества операций и количества готовых деталей и узлов, которые надо произвести за смену. Дело это относительно простое, производственной информации приходится перерабатывать не так уж много, поэтому при создании автоматизированной системы управления на предприятии задачи автоматизации внутрицехового планирования для этого типа производства в число первоочередных вряд ли войдут.

То ли дело серийное производство. Здесь количество наименований деталей в цехе уже значительное — достигает сотен. Каждый рабочий выполняет от десятка до нескольких десятков операций. Объемы информации становятся значительными — здесь и данные о технологическом процессе, и о нормативах времени выполнения операций, и нормы расхода материалов, и сведения о наличии материалов, заготовок, инструмента и прочего материального обеспечения производства.

При составлении плана такого цеха необходимо каждому рабочему указать, какую конкретную работу и в какую смену он должен делать в процессе производства детали, как эта деталь проходит по технологической линии, состоящей из десятка станков. Планирование в этом случае представляет собой довольно сложную задачу, к тому же больших размеров, и решить ее можно только на ЭВМ, что дает значительный эффект за счет оптимизации плана и за счет увеличения оперативности планирования.

После всего сказанного создается впечатление, что в индивидуальном и мелкосерийном производстве без автоматизации внутрицехового планирования вообще не обойтись. В самом деле, огромная номенклатура изготавливаемых деталей подавляет, и человек не может даже охватить взглядом всю производственную информацию. В цехе, скажем, судостроительного завода за месяц изготавливается до 80 тысяч разных деталей, и определить, какой рабочий какую деталь и когда будет делать, можно разве что по простым правилам типа — «загружай свободного рабочего любой работой». Надежда только на ЭВМ; кажется, именно она со своими огромными вычислительными возможностями способна, во-первых, хранить все эти гигантские объемы информации; во-вторых, составлять календарные планы выполнения каждой операции на каждом рабочем месте. А он, кажется, так необходим, поскольку здесь, в индивидуальном производстве, номенклатура из месяца в месяц меняется, и, чтобы выполнить в такой быстро меняющейся обстановке производственную программу, этот огромный календарный план надо составлять на каждый месяц.

Все это так, и тем не менее самая ожесточенная дискуссия по вопросу применения ЭВМ во внутрицеховом планировании завязалась именно в связи с индивидуальным производством.

Возражения противников автоматизации здесь довольно весомы. Во-первых, индивидуальное производство очень неустойчиво и изобилует срывами, говорят они, в нем много разных деталей, много различных заготовок и материалов, много различного инструмента, — это создает условия для бесчисленных мелких нарушений, вроде отсутствия нужного инструмента, недостаток материала, срыв сроков подачи заготовок; к этому добавляются нарушения, общие для всех типов производства, — отсутствие рабочих на работе по уважительным причинам, поломки станков и прочее. Так что отличный, тщательно составленный на ЭВМ календарный план — эта огромная бумажная простыня в несколько метров длиной — сразу же начинает срываться. В первый день из него выполняется только 80–90 процентов запланированных операций, во второй — 60–70; в третий — 50 процентов, а дальше на него и просто не обращают внимания, так как он уже никакого смысла не имеет. А бессмысленный план — это хуже, чем вообще отсутствие плана, ибо такой вдобавок еще дискредитирует идею автоматизации планирования, дескать, машина — дура, черт знает что напланировала, а ты тут ломайся, выкручивайся! Так что огромная работа по составлению календарного плана проводится впустую.

Во-вторых, этот план и составить не так просто. Чтобы учесть в пооперационном календарном плане такой большой объем данных, надо затратить очень много времени (даже на ЭВМ!). Заниматься же им надо сравнительно часто — не реже одного раза в месяц. В-третьих, при составлении такого календарного плана приходится сталкиваться с нехваткой необходимой информации и отсутствием точных норм длительности выполнения каждой операции. Если в массовом и серийном производстве время точно отнормировано, то в индивидуальном производстве установление его часто осуществляется по аналогии, по типичности работ на группу однородных деталей. Фактически же эта «однородность» чисто условная, и нормы весьма приблизительно отражают реальные затраты времени на производство операции.

Немаловажным является вопрос: как ЭВМ распределит работы между исполнителями? Оборудование в цехе сведено, как правило, в однородные группы: токарные станки, фрезерные, сверлильные и т. д. И если деталь необходимо обрабатывать на токарном станке, то в принципе ее можно обрабатывать на любом станке токарной группы. Но это только в принципе. Реально же приходится принимать во внимание габариты станка, степень его изношенности, влияющую на точность изготовления, квалификацию рабочего, наконец, личные качества рабочего, которые определяют его индивидуальную производительность при выполнении конкретной работы. И чтобы ЭВМ могла эффективно распределить работы, надо всю эту информацию «выучить» у мастеров и ввести в нее. А это очень трудоемко.

Примерно так противники автоматизации внутрицехового планирования аргументируют свою позицию и делают вывод, что пока его следует оставить в ведении людей, специально подготовленного персонала.

Но и сторонники автоматизации имеют в запасе довольно сильную аргументацию.

Основной их козырь — это «человеческие факторы» в управлении (уже появился и такой термин!). Номенклатура индивидуального производства настолько велика, что ни один мастер не может спланировать выполнение всей производственной программы целиком. Он «видит» ее только по частям и, естественно, принимает лишь некоторые локальные решения и, следовательно не может предвидеть всех их последствий, и говорить о какой-нибудь «рациональности» его решений, тем более об оптимальности, бессмысленно. ЭВМ же с составлением такого плана справится без труда.

Что касается распределения заданий по рабочим согласно их способностям, то в этом деле возможности ЭВМ превышают возможности мастера и преимущество оказывается на стороне машины. Действительно, допустим, что мастеру, хорошо знающему производительность труда каждого рабочего, необходимо распределить работу так, чтобы суммарная производительность участка была максимальной. Для этого ему потребуется, как уже говорилось, решить задачу исследования операций — «задачу о назначениях»! А решить ее без ЭВМ он (да и не только он!) не в силах и в лучшем случае поступит по простому правилу: «загружай рабочего с наибольшей производительностью», которое никогда не приводило к оптимальному распределению. ЭВМ же и экономико-математические методы при наличии соответствующей информации помогут ему довольно легко (трудоемкость решения «задачи о назначениях» для машины невелика) найти оптимальное решение.