The author has created a complete virtual model of a batch lot manufacturing factory using the IBM's modeling tool Rational System Architect. This presentation shows some of the improvements that the CORSO's Archimate plug-in brings to the traditional Enterprise Architecture environment.
Falcon's Invoice Discounting: Your Path to Prosperity
Factory control system
1. Factory Control System
A demonstration of the Archimate
System Architect Plugin utilization for
Enterprise Modeling
2. Foreword
It is assumed that the reader is familiar with the
manufacturing environment, the concept of Enterprise
Architecture, the concept of Business Process, and the
use of Enterprise Architecture tools such as IBM
Rational System Architect that has been used – in
conjuction with the Archimate plug-in – to model this
demonstration. Every figure in this presentation has
been created using one of the several diagramming
notations provided by System Architect, not
powerpoint.
4. The 4Ms of Manufacturing
Inform ation Flow
Integration
4 Ms
supports
.
Manpower .
Machinery
uses uses
Manufacturing
uses uses
. .
Methods
Material
supports
Material Flow
Optimization
5. The Factory Management Concept
Le ve l What is Possible State s
M onitore d
Production
monitors Product Ordered Being Made Delivered
makes
Factory
Part / Lot Held In-Work Complete Stored
monitors
Job Shop makes
Routing Step Queued Processing Waiting Moving
monitors
Work Center makes
Machine Step Queued Setting-up Running
monitors
makes
Machine
Piece Idle Loading Running Idle
monitors Processing
6. Product Aggregation
Manufacturing
Engineering
creates creates
Routing Routing Step Process Plan
performs
Product Assembly Part Piece
Processing
performs monitors performs
monitors makes makes makes monitors
Factory Job Shop Work Center Manufacturing
Unit
7. Business Collaboration
Manufacturing
Unit
Part Processing
Mfg. Unit
Job
Operato
Machine
r
8. Factory Level of Control
Product Parts / Lots
Requirements Requirements
from Planning
Raw Factory
Completed
Material
Products
Work Orders to Job Feedback from
Shops Job Shops
(Parts/Lots/RoutingStep Execution)
9. Factory Locations Map
Factory Locations
Suppliers Goods
Warehouse
(Cold)
Job Shop A Job Shop B Job Shop C
Assembly
Job Shop
Products Customers
Warehouse
(Cold)
10. Job Shop Level of Control
Work Routing
Orders Steps
from
Factory
(Parts/Lots/Routing Step Execution)
Job Shop
Completed Detailed Components
Raw Material Detail
Work Orders to Feedback from
Work Work
Center Centers
(Parts/Lots/Routing Step Execution)
11. Job Shop Location Map
Job Shop Services
Services
Control Office
ToolCrib Maintenance Transportation Inspection Stores
Department Department Department
Job Shop Work Centers
Work Centers Control Office
Work Center 1 Work Center 2 Work Center 3
12. Work Center Level of Control
(Parts/Lots/Routing Step Execution)
Work Orders Processing
from Job Steps
Shop
Work Center
Next Work Center
Last Work Center
Work Orders to Feedback from
Machine Machine
(Job/Process Step Execution)
13. Work Center Location Map
Work Center Locations
Work Center
Buffer
Conveyor
Machine 1 Machine 3 Machine 2
14. Manufacturing Unit Level
Work Orders Processing
from Instructions
Work Center
M anufacturing
Unit
Raw-m aterial / Semi-finished Parts Semi-finished / Finished Parts
Work Center Buffer
Work Center Buffer
(Pickup) (Storage)
15. Functional Organization
Production
Manager
Manufacturing Production Factory
Engineering Planning
& Control
Production Production Manufacturing Manufacturing Job Shop Assembly
Planning Control Costs Control Shop Floor
Work Job Shop
Center Services
Work Job Shop Maintenance
Center Stores
Operations
Mfg Unit ToolCrib Transportations
Operations
Machine Operator Inspections
16. Work Order Flow
Production Factory Job Shop Work Buffer Machine
Control Control Control Center Control Control
Control
issues to factory translates product splits factory WO translates jobshop WO
with reqm't into into jobs to be
product reqm't into part reqm't and workcenter WO for assigned
issues WO to job shop specific part reqm't to specific machines
Work Order
Tool Crib Stores Maintenance Transport Inspection
Control Control Control Control Control
17. Process Plan Flow
Production Factory Job Shop Work Buffer Machine
Control Control Control Center Control Control
Control
recives PP from mfg. selects the PP needed by despatches the PP to despatches PP steps to
engineering and workcenter according machines according to deviations from PP may occur during job
the work orders and make
makes to operations routing the assigned jobs execution.
them available to job
them iavailable to they must be reported back for PP adjustment
shop
factory control
Process Plan
Tool Crib Stores Maintenance Transport Inspection
Control Control Control Control Control
18. Routing Flow
Production Factory Job Shop Work Buffer Machine
Control Control Control Center Control Control
Control
defines the sequence of assigns routing steps to assigns routing steps to deviations from routings may be needed
operation to be executed the jobshops the workcenters to cope with manufacturing constraints
to produce a product they must be reported back for routing
adjustment
Routing
Tool Crib Stores Maintenance Transport Inspection
Control Control Control Control Control
19. Service Request Flow
Production Factory Job Shop Work Buffer Machine
Control Control Control Center Control Control
Control
dis patches the reques t to dis patches the reques ts from is s ues a reques t to is s ues a reques t to
the relevant s ervice machine and buffer to workcenter control workcenter control
jobshop
Service Request
Tool Crib Stores Request Maintenance Transport Inspection
Request Request Request Request
fulfills the reques t fulfills the reques t fulfills the reques t fulfills the reques t fulfills the reques t
Tool Crib Stores Maintenance Transport Inspection
Control Control Control Control Control
20. Material Flow
Production Factory Job Shop Work Buffer Machine
Control Control Control Center Control Control
Control
Material
Lot Part Consumable Raw Material
Inspection Tool Crib Transport Stores Maintenance
Control Control Control Control Control
21. Tool Flow
Production Factory Job Shop Work Buffer Machine
Control Control Control Center Control Control
Control
Tool
Tool Crib Stores Maintenance Transport Inspection
Control Control Control Control Control
22. Equipment Flow
Production Factory Job Shop Work Buffer Machine
Control Control Control Center Control Control
Control
Equipment
Tool Crib Stores Maintenance Transport Inspection
Control Control Control Control Control
23. An Enterprise Architecture is decomposed into three layers:
• Business Layer
• Application Layer
• Infrastructure Layer
BUSINESS LAYER
24. Shop Floor Process Diagram
Production Shop Floor
Control
Factory
Product
Job Shop
Part / Lot
Work Center
Routing Step
Machine
Machine Step
25. Factory Process Diagram
P roductio
n Order
B atc h Lot
Make Factory
Dec is ions J ob S hops
Fac tory Load Plan
Information W ork Orders
Des ign Lots &
Routings
B ill of Material Update J ob Order
Is s ue J ob
S hops Load E xecution
S hops Orders
P lan
Job Shops
P roc ess Plan MPS Feedback
Des ign &
S imulate
Routings Monitor J ob
S hops
Reques ts
Job Shop
Overload
Fac tory
Job Shop
Monitor Orders Deliver E mpiric al Data
Fac tory Routing Overload Upon Order
J ob S hop Rate of Flow Completion P roducts
Capac ity Reques t MP S
Change
Outs ourc i Is s ue
W ork Order P roduct S tatus P roduct A nalyze Update Order
ng Outs ourc ing
MPS Rate of Flow P erformanc e E mpiric al Data E xecuted
Order
Change
Make or Buy J ob S hop
Data Capac ity J ob S hop
P erformanc e
26. Job Shop Service Diagram
(Parts/Lots/Routing Step Execution)
Work Orders from Routing Steps
Factory
Job Shop
Services
Raw Material Detail Job Shop Completed Detailed
Components
(input) (output)
Work Orders to Work Feedback from Work
Center Centers
(Parts/Lots/Routing Step Execution)
27. Job Shop Services
Job Shop
Services
Inspection Stores Maintenance Tool Crib Transport
Inspection Stores Maintenance Tool Crib Transport
Process Process Process Process Process
28. Inspection Process Diagram
Inspection
Exception
Inspections Plan Random Inspection Part Status Inspection Tasks Inspection Inspection
Pattern Resource Exception Rescheduling
Allocation Reporting
Inspections Random Inspection Impact Analysis Allocatie Parts/Lot Inspection Exception
Planning Patterns Sequences Resources Receiving Execution
Generation Planning
Lot Inspected
Upon Inspection
Request
In Process Inspection Inspector Lot Releasing Equipment Inspection Inspection
Inspection Impact Engagement Releasing Results Completed
Reporting
Lot Statistics Equipment Status
29. An Enterprise Architecture is decomposed into three layers:
• Business Layer
• Application Layer
• Infrastructure Layer
APPLICATION LAYER
30. Inter-layer Relations
Ins pections In Process Allocatie Parts /Lot Ins pection Ins pection Lot Equipment
Planning Ins pection Res ources Receiving Execution Exception Releas ing Releas ing
Reporting
Display Report Report Record Record Lots Report Report Invalid Report Items Report
Ins pection Ins pected Ready Equipment Ready Ins pection In- Ins pection to be Moved Ready
Plan Part Status Machine Ass ignm ent process Item Equipment
31. Application Service Realization
Report Ready
Equipment Display
Inspection Inspection
Control Plan
Component
Record Lots Report Items
Ready to be Moved
Inspection
Record Report
Control
Special Inspection In-
Inspection process
Charge
Report Record
Inspected Equipment
Part Status Assignment
Log-on Report Ready Log-off Report Invalid
Inspector Machine Inspector Inspection
Item
32. Inspection Control Application Service
Report Ready
Equipment Inspection Display
Process Inspection
Plan
Record Lots Report Items
Ready to be Moved
Inspection
Record Report
Control
Special Inspection in-
Inspection Process
Charge
Report Record
Inspected Equipment
Part Status Assignment
Log-on Report Ready Log-off Report Invalid
Inspector Machine Inspector Inspection
Item
33. Shop Floor Application Services
Shop Floor
Control
Work
Center
Producti Factory Job
on Control Shop
Control Control
Factory Job Shop Job Shop Work Buffer Machine Job
Control Control Services Center Control Control Control
Application Application Control
Work Center Buff er Control Machine Job Control
Control Component Control Component
Component Component
Tool Stores Maintenance Trans port Ins pection
Crib Control Control Control Control
Control
Tool Crib Maintenance Transport Inspection
Stores Control
Control Control Control Control
Component
Component Component Component Component
34. Business and Data Objects
Inspections Plan Random Pattern Inspection Part Status Inspection Tasks Lot Statistics Inspection Equipment Status
Resource Exception
Allocation
Inspection Plan Random Resources Part Status Inspection Task Lot Statistics Inspection Equipment Status
Selection Allocation Exception
Patterns
35. Inspection Data Objects
Resources
Inspection Store
Inspection
Empirical Data
Inspection Plan
Inspection Trend
Data Inspection
Inspection Job
Dynamic
Inspection Data
Inspection Inspection Inspection Order
Shared Data Request
38. Inter-layer Relations
Factory Tool Crib Stores Maintenance Transport Inspection
Control Control Control Control Control Control
Application Component Component Component Component Component
Factory Tool Crib Stores Maintenance Transport Inspection
Server Server Server Server Server Server
Work Center Job Shop Buffer Machine Job Control
Control Control Control Control Component
Component Application Component Component
Work Center Job Shop
Server Server
39. Shop Floor Control Network
Maintenance
Inspection PC PC
Production
Hos t
Stores
Factory PC
Server Maintenance
Hub
LAN Inspection Hub
Stores Hub
Factory Maintenance
Intranet Server
Inspection
Server
Job Shop
Server Stores
Server
Tool Crib
Job Shop PC
PC
Factory Job Shop Job Shop
Hub Hub Intranet
Tool Crib
Server Tool Crib
Hub
Work Center
Factory Intranet
PC
Trans port
Work Server
Center Hub Trans port
Macjine Hub
Controller Trans port
PC
Work Center
PC Work Center
Server Machine
Hub
40. Infrastructure Services
Database Service File Service Network Service
Production
Production Host
File Server
Supplier
CICS
DBMS
LAN Firewall Intranet
Supplier Firewall Supplier LAN
Message Admin Server
Queuing
Unix Server Farm
Mfg Engineering Planning
Server Server