Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
конспект лекций автоматизация полигр проц полны....doc
Скачиваний:
27
Добавлен:
07.12.2018
Размер:
1.64 Mб
Скачать

2.5. Основы технологии рабочих потоков

2.5.1. Проталкивание работы

Одну из основных целей ИС РП можно сформулировать как «проталкивание работы» через систему из оборудования и людей (см. рис.23). Это подразумевает, что работа должна в определенный момент попасть к требуемому исполнителю, будь он автоматом, программой или человеком.

Своевременно исполненная работа должна быть передана смеж­нику. Формально это можно понимать как передача права «решать задачу дальше». Продвижение работы дальше по цепочке исполни­телей является одной из важнейших функций ИС РП.

В «проталкивании работ» ключевым является отслеживание выполнения отдельных операций и проверка готовности следую-

щего исполнителя принять работу. Это представляет собой фикса­цию событий, а также сообщения о событиях в реальном времени (on-line). Соответствующая информация сразу поступает к лицу, ведущему данный рабочий поток. Обычно это сменный цеховой инженер, реже мастер.

Большинство отдельных программ, составляющих ИС РП, в дан­ный конкретный момент не работает. Они ждут ситуации, когда придет вызов для их работы и понадобится их алгоритм. «Оживле­ние» программы обычно требует переопределения входящих в про­грамму параметров и наполнения программы требуемой информа­цией. Эти операции также составляют функции ИС РП.

Другими словами, рабочий поток является сборкой («склейкой») отдельных работ, каждая из которых, как правило, достаточно про­ста и выполняется относительно независимо от других. В этих ус­ловиях для каждой операции можно и нужно стремиться подобрать наилучших исполнителей: автомат (технику), программу, хорошо обученного человека.

Такое условие является абсолютным для программы и машины, и здесь необходимо всегда стремиться выбрать лучшие из существу­ющих (возможно, с учетом экономических ограничений). Для че­ловека же проблема является более сложной. Да, надо стремиться к лучшему исполнителю путем повышения квалификации работни­ка и его опыта. Но расчет на идеального исполнителя приведет к проблемам при его уходе, болезни и пр. Поэтому считается, что для исполнителей низшего уровня (операторов, обслуживающего пер­сонала и частично даже мастеров) ИС РП должна строиться с ми­нимизацией усилий по их замене. Это означает простоту интерфей­са ИС, простоту обучения работе в ИС, четкие рекомендации по принятию решений, компьютерную проверку допустимости и даже рациональности принятого решения.

2.5.2. Горизонтальные и вертикальные потоки

В начале предыдущего пункта говорилось о передаче работ по производственным цепочкам. Такая передача сопровождается ря­дом проверок:

  • выполнена ли предыдущая операция;

  • готов ли последующий обрабатывающий центр к принятию работы;

  • имеются ли необходимые ресурсы.

Все это порождает основное течение потока операций, которое называется горизонтальным. Именно оно изображено на рис. 23. Другими словами, это горизонтальные связи в ИС РП.

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

Вертикальные потоки делятся на две группы.

Первая из них замыкается на ту же самую цеховую ИС РП, где и возникла. С этой вертикальной информацией имеет дело соответ­ствующая программа, она работает под контролем (с правом вме­шательства) уже упомянутого сменного инженера (мастера).

Другая группа информации идет на верхние (4-й и 5-й) уров­ни управления. На более высоком уровне должно быть предус­мотрено и перераспределение задач, и изменение условий их выполнения, и даже приостановка выполнения задания, напри­мер, при получении срочного выгодного заказа. Менеджер, ко­торый хорошо знает производство, текущую ситуацию с выпол­нением заказа и общую экономическую ситуацию в фирме, мо­жет подправить или даже отменить решение, принятое в цехо­вой ИС РП. При этом, конечно, он берет на себя ответственность за принятое решение.

Отметим, что для обеспечения вертикальных потоков существу­ют специальные программные средства. Они отбирают соответству­ющую информацию с мест ее съема, с основных программ цеховой ИС РП и отправляют эту информацию наверх. Эти же программы, как правило, передают сверху вниз соответствующие управления.

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