
The integration into ERP and planning systems allows for product and order data to be transferred dynamically
into the AutoCoding system. In this way double entering of data and the resulting integrity issues are completely
avoided. In this way the AutoCoding Enterprise solution is designed to sit comfortably below any standard ERP
system and facilitating a secure two-way link to the production facility.
The AutoCoding Enterprise Server software is integrated into SAP, System21, Great Plains, Irenaissance, AS400, etc.
The overall architecture of the system is as follows: - A central server houses the SQL database. This server also runs the external integration routines, as well as the Data Exchange Server (DES). Connected to this server are the line terminals (each servicing a single filling line) and the palletlabelling terminals.
The overall data flow is as follows:
1. Products and Orders are created on the ERP system.
2. ERP data is transferred via external integration from the ERP system to the central
AutoCoding SQLServer.
3. Each terminal is updated with all the latest data from the AutoCoding server.
4. As a job is initiated at a line terminal, each line device is setup with the corresponding coding
data, and the AutoCoding SQLServer updated with the job status.
5. When the palletiser system is setup with the coding data (including the SKU and job
number), these parameters are then transferred via the conveyor control PLC to each pallet stop
position along the remaining conveyor.
6. As a pallet reaches a pallet-labelling position, the data previously passed to the conveyor
control PLC is passed back to the AutoCoding pallet-labelling terminal. This data is then used to
access the job and product data from the AutoCoding SQLServer.
7. Once the AutoCoding pallet labelling controller have the correct product/job data, the
AutoCoding Server post a request to the WMS system for an SSCC.
8. Once an SSCC is received and the pallet correctly labelled, we confirm this back to the WMS
system via the AutoCoding Server and also to the conveyor system via the AutoCoding Pallet
Labelling Controller.
9. The pallet is put away automatically by the WMS.
Each filling lines coding, verifying and line control equipment is controlled by a dedicated terminal, holding a complete copy of the server data, and therefore fully interchangeable with other lines to increase redundancy and fault tolerance.
The equipment being controlled by the line terminal is as follows:
1. Imaje S8 inkjet carton coder (BBE date, line ID, Julian date and real-time clock)
2. Carton top air-knife (only enabled during a job to reduce site air consumption)
3. PACKLAB labelling unit
4. Sick multi-pack barcode scanner (fixed scanner to read pre-printed labels as they are
applied)
5. Imaje IJ2000 print & apply tray labeller (applying product specific labels)
6. Sick tray barcode scanner (fixed scanner to read tray label barcodes as they are applied)
7. Elettric80 Palletiser Robot (setup stacking pattern, pallet type, binder program)
8. Octopus stretch wrapper (foil tension/program)
Communication between all coding/verifying devices is via RS-232, with the palletiser being controlled via Ethernet.
The filling lines at Express Park are serviced by two pallet-labelling islands, each with a single Imaje MP6000 pallet labeller, controlled by an AutoCoding Pallet Labelling Controller. These terminals manage the data transfer between the conveyor PLC, the WMS, The AutoCoding SQLServer and the labeller itself. The terminal application provides Gerber with visual confirmation of the labeller's status and current labelling data, as well as touch-screen access to common functions.
Gerber has granted AutoCoding Systems remote access via VPN, which allows interrogation of the server as well as all of the terminals, checking files, settings, or taking full control and seeing exactly what an operator can see at the terminal screen. Thanks to the technology used for the handscanners, the support engineer can even scan barcodes remotely, allowing the engineer to fully emulate being at the terminal in person. This is invaluable when it comes to diagnosing a perceived operator issue.
Typical concessions:
1. A barcode scanner on a production line is unavailable
2. Check-weigher/Metal-detector unavailable
3. Raw/WIP material quality is inferior, within set limits for a slight reduction in life
4. Chilling equipment has failed and warehouse temperature is higher than allowed.
It is an operational management decision for the business to define the exact list of events, which
may initiate the concession request procedure.
There are three types of concessions, order specific concessions, which expire when the order is
completed, product specific concessions, which are applied, to the product until expiry and line
specific concessions (line device failure), which are applied until capability has been restored.
The viewer provides a quick way of identifying by filtering by date, line, code, event type etc. In this case all instances of wrong barcode being read are displayed within a date range (>1/1-2005). Further filtering could be by line, by customer or SKU (R-code). The reporting interface can provide a wide range of reporting options from simple status through KPI/efficiency and order/pack-lists reports. Reports can be tailored to specific requirements.