WireManager for Windows NT

 

Executive Summary

Introduction :

WireManager for Windows NT has been developed for Volkswagen Electrical Systems Inc. which is settled in Cerkezköy/Turkiye in 1995. The system has been working since April 1996 and it aims the automation of the orders in the wire processing (cable cutting) machines park of the factory. WireManager has provided an % 10 increase in efficiency for Volkswagen Electrical Systems Inc.

System Architecture:

WireManager for Windows NT consists of the following three subsystems.

system_diagram2.gif (17260 bytes)

 

The system is also connected to the AS400. With this connection, the new (raw) orders are charged into the system automatically.

Features :

Order Processes :

As mentioned above orders are received by a file from AS400. The flow chart below shows the stages after this file is received.

process.jpg (55276 bytes)Import : Orders are transferred into a temporary table in the WireServer database.

Examining Orders : The orders are supposed to suit some predefined conditions. The orders with meaningless information, such as missing order number or incompatible part number. The list containing the information of such bad orders are sent both to the supervisor and AS400.

Optimization : Orders in each machine group are scheduled according to the minimum setup time. For each machine group an order list is being prepared.

Calculating Capacity : The machine where the order will be processed is determined according to the working plan which is presented by the Supervisor. This working plan consists of shifts and the supervisor determines when any machine will work for production. The result of this process is  informed to the Supervisor. This information includes how much capacity a machine group still has or how many orders are not charged to that machine group because of lack of capacity. Supervisor can then change the working plan and make the WireServer recalculate the capacity again.

Charging Orders : After the machines where the orders will be produced are determined then the Orders are charged to the WireOperators over the network.

Gathering Production Information : While operators process orders, production data is sent to the WireServer by the WireOperator program. This process occurs off-line which means that when the WireServer program is not running the production data are kept in the WireOperator database and when the WireServer program starts running they are sent.

Rescheduling : The supervisor can change the rank of the order on any WireOperator or he can change the machine the order will be processed. This work is called Rescheduling. Rescheduling can be done both for a single order or for a group of orders. The reschedule operation which is very complex, makes it necessary to re-calculate the setup time and the duration of the order being rescheduled, and the orders that are affected by the reschedule of the order in question. Otherwise the system goes far away from the realism. This operation is completed in several seconds where it would take around 45 minutes to do it manually.

Sending the production information to AS400 : The production data gathered from the system is sent to the host very 15 minutes (or other) within a text file.