MESWeb Portal User Guide
MESWeb Portal User Guide
MESWeb Portal User Guide
Web Portal
User Guide
Version 6.0
June, 2018
© 2018 AVEVA Group plc or its subsidiaries. All rights reserved.
The Schneider Electric industrial soft ware business and AVEVA have merged to trade as AVEVA Group
plc, a UK listed company. The Schneider Electric and Life is On trademarks are owned by Schneider
Electric and are being licensed to AVEVA by Schneider Electric.
No part of this documentation shall be reproduced, stored in a ret rieval system, or transmitted by any
means, electronic, mechanical, photocopying, rec ording, or otherwise, without the prior written
permission of AVEVA. No liability is assumed with respect to the use of the information contained herein.
Although precaution has been taken in the preparation of this documentation, AV EVA assumes no
responsibility for errors or omissions. The information in this documentation is subject to change without
notice and does not represent a commitment on the part of AVEVA. The soft ware described in this
documentation is furnished under a license agreement. This soft ware may be used or copied only in
accordance with the terms of such license agreement.
ArchestrA, Aquis, Avantis, DYNS IM, eDNA, EYESIM, InBatch, InduSoft, InStep, IntelaTrac, InTouch,
PIPEPHASE, PRiSM, PRO/II, PROV IS ION, ROMeo, SIM4ME, SimCentral, SimSci, Skelta,
SmartGlance, Spiral Software, Termis, WindowMaker, WindowViewer, and Wonderware are trademarks
of AVEVA and/or its subsidiaries. An extensive listing of AVEVA trademarks can be found at:
https://sw.aveva.com/legal. All other brands may be trademarks of their respective owners.
Publication date: 6/29/2018
Contact Information
AVEVA Group plc
High Cross
Madingley Road
Cambridge
CB3 OHB. UK
https://sw.aveva.com/
For information on how to cont act sales, customer training, and technical support, see
https://sw.aveva.com/contact.
MES Web Portal User Guide
Contents
Chapter 1 Getting Started..................................................................................................... 9
Introduction .............................................................................................................................. 9
MES Web Portal Configuration............................................................................................. 9
MES Web Portal Operation .................................................................................................. 9
Installing the MES Web Portal .................................................................................................. 10
Accessing MES Web Portal ..................................................................................................... 10
Closing a MES Web Portal Web Session .................................................................................. 11
Web Browser Support ............................................................................................................. 11
Web Browsers Support ed .................................................................................................. 11
Setting the Web Browser's Preferred Language/Locale for Values and Dates ........................ 11
Requirements for Running Online Help Video Tutorials ........................................................ 12
Navigating in MES Web Portal ................................................................................................. 13
Navigating to the Home Page............................................................................................. 14
Navigating Back ................................................................................................................ 14
Working with Collection Pages ................................................................................................. 15
Filtering Entities on the Entities Collection Page .................................................................. 15
Filtering Work Orders ........................................................................................................ 16
Filtering Item Lists ................................................................................................................... 18
Working with Grids .................................................................................................................. 19
Sorting the Grid by a Column ............................................................................................. 19
Filtering the Grid by a Column ............................................................................................ 19
Filtering a Grid by the Last N Hours of Activity..................................................................... 20
Other Basic Operations ........................................................................................................... 21
Working with the Action Bar ............................................................................................... 21
Trunc ated Information........................................................................................................ 22
Implied Wildcard Characters and Case Sensitivity in Filter Boxes ......................................... 22
Required Entries ............................................................................................................... 23
Responding to Messages .................................................................................................. 23
Information Dat a Refresh ................................................................................................... 23
Version 6.0 3
MES Web Portal User Guide Contents
4 Version 6.0
Contents MES Web Portal User Guide
Version 6.0 5
MES Web Portal User Guide Contents
6 Version 6.0
Contents MES Web Portal User Guide
Version 6.0 7
MES Web Portal User Guide
C HAPTER 1
Getting Started
In This Chapter
Introduction .................................................................................................................................... 9
Installing the MES Web Portal ....................................................................................................... 10
Accessing MES Web Portal ........................................................................................................... 10
Closing a MES Web Portal Web Session ........................................................................................ 11
Web Browser Support ................................................................................................................... 11
Navigating in MES Web Portal ....................................................................................................... 13
Working with Collection Pages ....................................................................................................... 15
Filtering Item Lists......................................................................................................................... 18
Working with Grids ........................................................................................................................ 19
Other Basic Operations ................................................................................................................. 21
Introduction
The Manufacturing Execution System (MES) Web Portal is a web-based application that provides a user
interface to configure and monitor your plant model and production processes.
Version 6.0 9
MES Web Portal User Guide Getting Started
Other operation tasks can be performed using the MES Operator or through MES application objects by
directly linking MES with shop floor PLCs. Thos e tasks include entering dat a into the system using steps
and specifications, and capturing machine utilization and labor data.
Note: Organizations determine their own Windows and web application auto -login policies. If you are
experiencing problems with MES Web Portal aut o-login, please contact your IT department.
Once logged in, the MES Web Portal home page appears.
Your access to pages and functions in MES Web Portal depends on the privileges and line and entity
access that have been specified for y ou. For more information about user privileges and access settings,
see the MES Client User Guide or help.
Language Used
The language used in the MES Web Portal brows er session for the text is determined by which MES
Security Mode is being used (as configured in MES Client):
If OS Group mode is used, the MES system param eter Default language setting is used.
If OS User mode is used, the Language setting for your MES user account is used.
The display of localized values and dat es is determined by the web browser's language/locale settings.
See Setting the Web Brows er's Preferred Language/Locale for Values and Dates on page 11.
If Privilege and Access Settings Are Changed During a Session
If your privilege or access settings are changed during an MES W eb Portal session, you might see an
insufficient privileges message when you attempt to navigate to or use a function to which you no longer
have privileges or access. Press the F5 key to refresh the browser; the refreshed MES Web Portal
environment will reflect your new privilege and access settings.
10 Version 6.0
Getting Started MES Web Portal User Guide
Note that your privilege settings are cached, and the cache is automatically refreshed every 2 seconds
by default. This refresh rate can be customized for your MES Web Portal host; for modifying the refresh
rate, see the chapter "Configuring the MES Web Port al Host" in the MES Installation Guide or online
help.
Note: When running MES Web Portal in some previous releases of Int ernet Explorer 11, there is a
browser issue that can cause filter boxes on a page to not display correctly (for example, the filter box
might be covered by a tile). To prevent this, make sure that a recent release of Internet Explorer 11 (more
recent than 11.0. 9600.17280) is installed.
Version 6.0 11
MES Web Portal User Guide Getting Started
12 Version 6.0
Getting Started MES Web Portal User Guide
2. Go to Local Server.
3. On the Manage menu, click Add Roles and Features.
4. In the Add Roles and Features wizard, click Features in the navigation list.
5. In the Feature s list, select the Desktop Experience option.
The home page includes a tile for each area of the application:
Lines
Entities
Utilization
Work orders
Click one of these tiles to navigate to that area.
Version 6.0 13
MES Web Portal User Guide Getting Started
You can also navigate to these areas from any page in MES Web Portal using the Navigation menu. To
open the menu, click the Navigation menu icon at the upper left.
Full navigation instructions are provided in the applicable procedures under MES Web Portal
Configuration on page 51 and MES Web Portal Operations on page 83.
Note: If you click a navigation menu command and receive a message saying that you do not have
sufficient privileges to view that function, your user privileges might have been changed during your
session. To refresh the browser and see to which navigation menu commands you now have access,
press F5.
Click the Navigation menu icon at the upper left of any page, then click Home.
Navigating Back
To navigate back to a previous web page in your session, use the web browser's Back button.
14 Version 6.0
Getting Started MES Web Portal User Guide
You can also filter objects on the Entities and Work Orders collection pages to view only those of interest
to you. See Filtering Entities on the Entities Collection Page on page 15 and Filtering Work Orders on
page 16.
2. Click Name or Description to specify by which criteria to filter the list. The entity list is filtered
according to your selection.
The filter for the page is saved. It will persist during your session until you change or clear the filter
parameters. The Search icon that appears on the left below the object list indicates that a filter is
active (see the example below).
Version 6.0 15
MES Web Portal User Guide Getting Started
Note: If the web browser’s "Delete Browsing History on Exit" configuration option is not selected, the
entity filter will be preserved the next time you open a Web Portal browser session.
1. Click the Filter icon at the upper right corner of the page.
The Filter dialog box appears. By default, all work order statuses except Complete are selected.
2. Refine the filter criteria by work order ID, item ID, work order status, and/or line.
For the work order or item ID, enter text that matches any portion of the IDs by which you want to
filter the list.
In the Line list:
o All specifies all work orders, regardless of whether they have been assigned to a line or not.
o Not Defined specifies only those work orders that have not been assigned to a line.
3. Click Apply to leave the Filter dialog box open, or click Close to close the dialog box.
16 Version 6.0
Getting Started MES Web Portal User Guide
The work order list is filtered and the filter for the page is saved.
The filter will persist during your session until you change or clear the filter parameters. The Search icon
that appears on the left below the object list indicates that a filter is active (see the example below). The
active filter's parameters appear below the Search icon.
Note: If the web browser’s Delete Browsing Hi story on Exit configuration option is not selected, the
work order filter will be preserved the next time you open a Web Portal browser ses sion.
Click Default in the dialog box or click the Default icon at the upper right corner of the work
order list.
Version 6.0 17
MES Web Portal User Guide Getting Started
By default, the list includes all items in the system, up to a maximum of 100. If there are more than 1 00
items to be listed, only the first 100 items sorted alphabetically are listed. A message on the page or in
the filter dialog box will indicate this condition. The item identifier by whic h the items are sorted and
selected for inclusion in the list is the identifier specified by the Item display system parameter (which is
set in MES Client): a combination of the item ID and/or the item description.
To help you identify an item in a long list or to see other items that are not listed, you must enter or re fine
the filter criteria.
To enter or refine the filter criteria and select an item
1. Enter the filter criteria using the Item ID box, Item Description box, and Item Class list.
2. Click the Filter icon to the right of the Item Class list.
The items that match the filter c riteria are listed, and the Filter icon changes to an X clear filter
icon.
3. Select the item and click OK.
Note that the unique filter for each of the item lists in the system persists for your session.
To clear the filter
Click the X clear filter icon to the right of the Item Class list.
18 Version 6.0
Getting Started MES Web Portal User Guide
You can sort and filter information in the grid based on different columns.
Version 6.0 19
MES Web Portal User Guide Getting Started
Date/time columns:
For text and date/time columns, you can enter up to two filter criteria for the data in the column.
For a text or date/time column
1. Select a condition from one or both of the lists to configure the search. By default, the I s equal to
option is selected.
2. If you are using two filter criteria:
Select And to filter on results that fulfill both search conditions.
Select Or to filter on results that fulfill either of the search conditions.
3. Enter the search criteria in the filter boxes.
If only using one filter criterion, leave the second filter box blank.
4. Click Filter.
Only the entries whose data in the column on which you are filtering match the filter criteria are
included in the grid.
For a true/false column
1. Select the is true or is false option.
2. Click Filter.
Only the entries that match the true (check box selected) or false (check box cleared) condition on
which you are filtering are included in the grid.
20 Version 6.0
Getting Started MES Web Portal User Guide
1. In the La st N Hours box above the right side of the grid, enter the number of previous hours on
which to filter the list.
Version 6.0 21
MES Web Portal User Guide Getting Started
Truncated Information
If the name of a tile or an entry in a grid is too large to fit, ellipses (...) indicate that it is truncated. To see
the full name in a tile, hover the cursor over it, as shown below. In a grid, widen the column.
If summary information at the top of the page is too large to fit, a chevron appears to indicate that it is
truncated, as shown below. To see the hidden information, click the chevron.
22 Version 6.0
Getting Started MES Web Portal User Guide
Required Entries
Boxes and options that require ent ries are indicated by an asterisk (*) following the box’s or option’s
label.
Responding to Messages
If the system detects a problem as a result of an action you performed, a message bar appears across
the current page. The message can be an error, warning, or informational message.
The message should provide information about the problem and how to correct it. You will not be able to
perform any other task in Web Portal until you acknowledge the message by clicking Close.
Version 6.0 23
MES Web Portal User Guide
C HAPTER 2
MES Web Portal Concepts
In This Chapter
Conc epts Overview....................................................................................................................... 25
MES Web Portal User Aut hentication and Privileges ....................................................................... 25
Entities......................................................................................................................................... 31
Items and Item Classes ................................................................................................................. 32
Line Management ......................................................................................................................... 32
Utilization ..................................................................................................................................... 45
OEE............................................................................................................................................. 47
Concepts Overview
To use MES Web Portal effectively, it is important to understand basic concepts.
It is recommended that you read through the explanation of these concepts before attempting to
configure or use MES Web Portal.
User Authentication
The default Security Mode for MES installations is Native mode. However, MES Web Portal requires the
use of your system’s Windows Active Directory (AD) user groups or us er accounts for logging in.
Therefore, to support MES Web Portal users, the Security Mode must be changed to either OS Group or
OS User. Also, AD user groups or users must be added to the MES database using MES Client,
depending on the security mode.
Version 6.0 25
MES Web Portal User Guide MES Web Portal Concepts
Note: If you change the security mode, you have to restart the MES Web Portal service in Internet
Information Services (IIS).
26 Version 6.0
MES Web Portal Concepts MES Web Portal User Guide
Version 6.0 27
MES Web Portal User Guide MES Web Portal Concepts
Line access Operation MES Web Portal, View lines, including their
in the line’s work orders and entities.
Configuration tab,
Line access is assigned
Line Access subtab.
individually for each line.
If access to a particular line
is not assigned, the user will
be able to see work orders
on the Work Orders
collection page, even if
those work orders are
assigned to that line.
However, any links in MES
Web Portal to that line’s
pages will be disabled.
If a user cannot edit lines
and has not been assigned
access to any lines, they will
not see the Lines tile on the
home page or the Lines
option in the navigation
menu.
May edit entity Configuration MES Client, Create, configure, modify,
settings in the MES user and delete any entities,
group’s Privileges tab, regardless of the us er’s line
Configurator group. access setting for the line to
which an entity is assigned.
If this privilege is not
assigned, the us er will see
only those entities to which
they have been assigned
access. And for those
entities, the user will not see
the entity Configuration
tab or subtabs.
28 Version 6.0
MES Web Portal Concepts MES Web Portal User Guide
Entity access Operation MES Client, The user will be able to see
in the MES user and perform operation tasks
group’s Entity Acce ss for only those entities that
tab. have been assigned to the
MES user groups of which
the user is a member.
If a user cannot edit entities
and has not been assigned
access to any entities, they
will not see the Enti ties tile
on the home page or the
Enti ties option in the
navigation menu. On the
line Entitie s page, they will
see the entity tiles and
bottleneck information, but
the entity tiles will not
include operation-related
icons.
One exception is that, even
if the user does not have
access to an entity, if that
entity has the Can Store
capability selected, the user
can select that entity in the
To Storage Location list in
the Add Production and
Reduce Production dialog
boxes.
May assign a Operation MES Client, Assign a work order to any
work order to a in the MES user line, regardless of t he user’s
line group’s Privileges tab, line access authorization.
Supervisor group.
If a user cannot assign work
orders to a line, then they
cannot create work orders,
because the line
assignment is required for a
new work order. The user
can edit an existing work
order, but regarding the line
assignment, the user can
only reassign the work order
to no line.
Version 6.0 29
MES Web Portal User Guide MES Web Portal Concepts
30 Version 6.0
MES Web Portal Concepts MES Web Portal User Guide
Application Operations
Setting Engineer Supervisor Operator
Entities
Entities are physical assets in the plant whose activity will be tracked by MES and on which information
will be reported.
Entities can be:
An entire plant
An area of the plant, such as a production floor or a warehouse
An organizational group of machines, such as those in a department
A piece of equipment
A module that makes up a piec e of equipment
For information about adding and configuring entities, see Configuring Entities on page 58.
Entity Capabilities
Within MES, entities can be assigned one or more capabilities. These capabilities define what activity
can occur at the entity and thus what data will be captured and included in reports. Thes e capabilities
include:
Scheduling and running jobs
Having its own shift schedule
Version 6.0 31
MES Web Portal User Guide MES Web Portal Concepts
Note: With MES 2017, MES Web Portal can be used to configure entity utilization and OEE data capture
only. To configure Operational and Quality data capture, use MES Client.
Line Management
Most manufacturers have the concept of a line, whet her it is called a production line, manufacturing line,
or assembly line. On a line, raw materials are converted to finished goods through various process steps
to produce a final product.
Lines can be very simple, such as a linear series of machines and work areas that enhance the value of
the product in an ordered manner with the previous step being completed before the next step can begin.
Other lines can be more complex, with parallel equipment or even parallel segments of multiple piec es of
equipment to increase throughput.
In MES, each entity of a line has a production rate based on the item being processed. As a whole, the
line production rate is limited by the slowest entity or parallel entity segment, referred to as the
bottleneck.
The following topics explain the main concepts of the MES implementation of line management.
Lines
In MES Web Portal, a line is an ordered set of entities that models a production line, manufacturing line,
or assembly line. A line is ordered in the sense that each ent ity in the line is related to at least one ot her
entity in the line in a directed way that indicates the flow of product.
32 Version 6.0
MES Web Portal Concepts MES Web Portal User Guide
All of the entities in the line must have the following conditions:
Ability to schedule jobs, run jobs, capture utilization, and trac k OEE (overall equipment
effectiveness)
Not be allowed to have more than one Job Exec (that is, it cannot have more than one job running at
a time)
Have an OEE production rate defined
Not be a member of another line
Not be the parent entity of the line
The following diagram is a model for an example line that produces bags of mixed nuts.
For information about creating and configuring lines in MES Web Portal, see Configuring Lines on page
67.
Line Layout
Your physical line can be modeled using the line layout tools available in MES Web Portal. See
Configuring a Line’s Layout on page 70.
When configuring a line lay out, it is important to understand several layout -relat ed concepts:
Serial and parallel entities
Line segments
Line positions
There are also some important guidelines about entities and lines that you should be aware of, explained
in the topics that follow.
Version 6.0 33
MES Web Portal User Guide MES Web Portal Concepts
Parallel entities refer to a set of two or more entities that are at the same position in a production line.
Each parallel entity can receive material from the same set of entities immediately before it in the
production line or line segment, and can send mat erial to the same set of entities immediately after it in
the production line or line segment.
Serial entities do not have any other entities at the same position in the production line or line segment.
Line Segments
A line segment is a subset of the entities in a line that acts as a line unto itself.
Line segments can consist of a combination of serial and parallel entities.
Line segments that are parallel with each other must contain the same number of entities. The
corresponding entities in the parallel segments use the same line positions.
Line Positions
Parallel entities or entities that are at the same position in parallel line segments are said to be at the
same line position within the line. Which entities are at a particular line position is considered when
determining the line’s production rat e and bottleneck entity. For example, if an entity is designated as the
bottleneck, all entities at the same line position are considered bottleneck entities.
34 Version 6.0
MES Web Portal Concepts MES Web Portal User Guide
The following diagram indicates the line positions for an example line.
Production
To understand how a line's production rate and bottleneck entity are determined, you should be familiar
with the following related concepts:
The various types of production rates that are used by the system
The types of completion times and how they are calculat ed
How line properties are used to determine production rates
How the line's production bottleneck entity is determined
How entity production rates are tracked internally
Production Rates
The expected production rate for a given entity is the estimated production rate for the job running on the
entity. This is also referred to as the standard production rat e, as it is the rate that is set by the time
standard for the job. The ex pected rate can default to the standard rate defined for the entity if a rate is
not defined for the job.
The actual production rate is the rate derived by dividing the total production (good and reject) by the
amount of time that the entity was in a running state for the job.
Version 6.0 35
MES Web Portal User Guide MES Web Portal Concepts
Batch Size
The standard batch size used when producing items on the line. The default is 1.
Production Unit of Measure
The standard production rate unit of measure for items produced on the line. The default is
hours/batch.
Bottleneck Entities
A bottleneck entity is identified for each line to determine the line’s performance rate. The bottleneck
entity line position is the entity or set of parallel entities in a line that have the lowest expected produc tion
rate, and thus limit the rate at which the entire line can produc e items.
The entity production rate can vary by whether a job is running or not and by which job is running.
Therefore, the bottleneck is not necessarily a fixed entity or line position, but can be determined
programmatically (either by MES Web Portal or by MES Stateless API c alls) given the c urrent production
situation.
The production rate for a set of parallel entities is determined by adding the appropriate production rates
of each eligible entity (that is, entities that are not disabled or that can be bottlenecks) and converting
them to a common unit of measure (see Line Configuration Settings on page 68). The production rate of
the bottleneck entity, or parallel entities, is used as the line's production rate, and the performance
amount of the bottleneck entity, or parallel entities, is used as the line's performance amount.
36 Version 6.0
MES Web Portal Concepts MES Web Portal User Guide
If entities at different line positions have the same lowest performance rat e for the line, the entity (or
set of parallel entities) closest to the end of the line is designated as the bottleneck entity.
The production rat e for a set of parallel entities is the sum of the production rate of all of the parallel
entities that are enabled. This is true whether the entities are in a standalone set of parallel entities or
are in parallel line segments and at the same line position. Note that there must be a path of enabled
entities through the line or line segment.
For an entity to be considered a bottleneck, it has to be configured as capable of being a bottleneck.
If an entity does not have a utilization reason (meaning a utilization event was never set for the entity,
perhaps because the entity was just created), then that entity is considered for the bottlenec k
calculation. However, if the entity has a utilization reason, then the current utilization reason for that
entity must have its Is Entity enabled when this Reason applies? setting selected to consider that
entity for the bottleneck calculation; otherwise, it will not be considered.
To compare production rates between entities at different line positions, the line’s and entities’
production units of measure, batch sizes, and standard items are used to convert the rates to
comparable units. This comparison, and thus the determination of the bottleneck entity, can only be
performed if item production rates can be converted to comparable units.
If an entity is running multiple jobs, the lowest production rate of all of those jobs is used for the
entity's production rate value when calculating the line's performance rate.
If an entity is not running any jobs, the next job that will be running on it is used in the performance
rate calculation. The next job is determined by looking at the next upstream work order on the line
that has a job for this entity. If there are no jobs for the entity in any upstream work orders, then the
standard production rat e defined for the entity is used (see Configuring Entities on page 58).
Version 6.0 37
MES Web Portal User Guide MES Web Portal Concepts
When the item being produced by an operation is different than the items being produced at the
upstream operations, there might not be a direct UOM conversion defined bet ween the UOMs of items in
successive operations. In this case, you need to define the UOM conversions in MES Client. For
example, if an 8-count carton (with a certain item ID) holds 8 64-oz bottles, a unit-of-measure conversion
factor of 8 must defined between "each" or "8 -ct" (the unit of measure of the carton) and "64-oz bottle".
There will always be a standard item being produced on the line whose UOM is used as the reference
UOM. If a standard item for the line is defined, then its UOM will be used as the UOM to which all
production rates for the individual entities are converted. If a standard item for the line is not defined, the
UOM of the first item encountered when doing the production rate conversion calculation will be used as
the standard to which all other UOMs are converted. The UOMs of all items being produced in the line
must be able to be convert ed to the standard item's UOM.
38 Version 6.0
MES Web Portal Concepts MES Web Portal User Guide
Work Orders
A work order represents a request for some quantity of an item to be produced. A work order is uniquely
identified by its ID number. Onc e completed, a work order is not intended to be execut ed again.
For line management, work orders can be created and assigned to lines in MES Web Portal. Work orders
can also be submitted to MES from an external system, such as a manufacturing resource planning
(MRP ) or enterprise resource planning (E RP) system, or created in MES Client. The work orders are
assigned to specific production lines.
To be executed, the work order must comprise a set of jobs that represent the complete set of operations
required to manufacture that product from ingredients or components. Thes e ingredients or components
may have been purchased or manufactured as the result of a previous work order. Creating a work order
in MES Web Portal and assigning it to a line also creates the necessary jobs for all entities associated
with the line. Unlike work orders created using MES Client and worked using MES Operator, there is no
correlation to a process and therefore no conc ept of a bill of material in MES Web Portal. There is the
produced item of the work order and the quantities (starting and required).
Jobs
A job represents an instance of an operation for a given work order that is intended to be performed at a
given entity. A job can include a list of steps or procedures that are execut ed to perform t hat operation. In
turn, a work order consists of a set of jobs that are executed to produce an item.
Within the MES databas e, a job is characterized by a unique combination of work order ID, operation,
and internal sequence number.
Jobs are execut ed on entities. Jobs can be controlled by:
Version 6.0 39
MES Web Portal User Guide MES Web Portal Concepts
Job States
New
The job is scheduled to be run but is not yet ready to start because upstream work needs to be done
first, unless the job is for a first operation of a work order. When a new work order is assigned to a
line, a job is created for eac h entity on the line with a status of New.
Ready
The job is ready to start; all of the requirements for running the job h ave been met.
Running
The job is currently running on an entity.
On Hold
The job has been paused indefinitely, typically because of some problem such as material or
machine issues.
Suspended
The job has been temporarily paused, typically in favor of another more import ant job.
Canceled
The job has been permanently stopped before being completed; a record of it is still maintained in the
MES databas e.
Complete
The job has finished.
40 Version 6.0
MES Web Portal Concepts MES Web Portal User Guide
The following diagram illustrates the operation ID and sequence number assignments for jobs in a line
with two segments.
Note that, for work orders created in MES Web Portal, no BOM information is associated with the work
order assigned to a line, except for the produced item itself. It is assumed that for these work orders, the
material consumed is the same as that produced, and in the same amounts.
For information about how to creat e a work order and assign it t o a line, see Creating a Work Order on
page 85.
Note: Only work orders created from a line can be reassigned. Work orders created from a process are
not shown in MES Web Portal.
A work order can be reassigned to another line if its status is New, Ready, Suspended, or On Hold.
A running work order, which means it has at least one job running, cannot be reassigned to another line.
The running work order must first be stopped by:
Changing its status to Suspended or On Hold, or
Stopping or completing any of its running jobs
Reassigning a work order to another line has the following results:
All the existing jobs are deleted and new jobs are created according to the entity configuration of the
new line. To ensure job record uniqueness, the sequence numbers for the new jobs wi ll start with the
sequence number that follows the highest sequence number used for any previously existing jobs in
the work order.
Any existing production dat a for the work order is retained.
The starting quantity defaults to the quantity remaining. The quantity remaining is the difference
between the original starting quantity and the total good quantity produced in any job for this work
order that ran on the line's production entity, and any entities in parallel with the production entity,
plus the reject quantities produced in these jobs or any jobs upstream from them.
Version 6.0 41
MES Web Portal User Guide MES Web Portal Concepts
The required quantity defaults to the original required quantity less any good quantity or 0, whichever
is greater. The quantity produced is the total of any good quantity produced in any job for this work
order that ran on the line's production entity plus any entities in parallel with the production entity.
The produced and rejected quantities show the totals for the reassigned work order when a different
line is selected. These totals do not include production from lines to whic h the work order was
previously assigned. Each time the work order is reassigned these totals are reset to 0, because the
starting and required quantities are being updated to just the remaining amounts for the work order
on its new line.
The starting and required quantities are updated based on the production that has already been
reported for the work order, to reflect just the amounts that need to be produced on the new line.
Note that starting and required quantities are based on the production at the line's production entity.
For example, say there are t hree entities in series in a line and a work order for 1,000 units. When the
work order is suspended to be reassigned, 10 units were rejected at an entity upst ream from the
production entity, and the production entity for the line has processed 380 units. When the work
order is reassigned to another line, the starting quantities for all three entities will be 610, regardless
of how many units the other two entities had processed before the work order was suspended.
Note: In some situations where scrap quantities have been reported, the calculations of starting quantity
and required quantity will result in a starting quantity that is less than the required quanti ty, which is not
permitted. These jobs cannot be reassigned to another job until either the job is updated through
methods outside MES Web Portal or the job is completed.
42 Version 6.0
MES Web Portal Concepts MES Web Portal User Guide
When the status of a work order is changed from any other status to Complete, the state of all of its
jobs that are not Canceled will be set to Complete unless this would violate minimum or maximum
consumption requirements. If it would, then the status change to Complete will not occur. Note that
there is no ot her check (for example, that anything at all has been made) on the appropriat eness of
this action.
When the status of a work order is changed from any other status to Suspended, the state of all of
its jobs that are not Complet e or Canceled will be set to Suspended.
When the status of a work order is changed from any other status to On Hold, the state of all of its
jobs that are not Complete or Canceled will be set to On Hold.
When the status of a work order is changed to Canceled, the state of all of the work order's jobs that
are not Complete will be set to Canceled.
Note: Work orders that are created from a process and assigned to a line will not be shown in the Work
Order collection page.
You can rec onfigure a line that has work orders created from a process assigned to it within the following
guidelines:
You must have line editing privileges. This is assigned using the May edit lines Configurator privilege
setting in MES Client.
Version 6.0 43
MES Web Portal User Guide MES Web Portal Concepts
All work orders on the line that were created from a process must have a status of Complete.
If a work order is currently running, which means it has at least one job running, it must be stopped by
completing or canceling any running jobs. Jobs can be completed in MES Web Portal (see Starting
and Ending Jobs on page 100), but can only be canceled using MES Client:
Changes can only be made to entities that have completed or canceled jobs. Any running jobs must
be manually removed using MES Client. Changes to entities include the following:
o Removing an entity from the line
o Changing an entity's input percentage or the input percent age to the first entity in its segment
o Moving an entity to a new segment.
If an entity is added to the line, jobs for the entity must be manually created for all work orders
already queued to that line that are expected to be run while the added entities are pres ent. This
includes deleting existing job routes that "span" the added entities (that is, the route runs from an
entity preceding the added entity to an entity following the added entity) and adding new job routes
that account for the new jobs. Failure to do this will mean that, for work orders created from a
process, there will be no jobs to execute on the newly -added entities when already-queued work
orders are run.
44 Version 6.0
MES Web Portal Concepts MES Web Portal User Guide
The number of decimals used for batch sizes displayed in MES Web Portal is based on the system
parameter Maximum number of decimals for batch size entry. For information about setting this
parameter, see the MES Client User Guide or online help.
Utilization
An entity’s utilization is tracked when an associated Utilization Capability Object (UCO) or production
operator enters events, such as when the entity is running a job or when the entity is down for repairs or
maintenance.
At all times, an entity will have a reason assigned to it. The reason can be assigned by an operator
manually or determined directly from a UCO by input/output (I/O) automatically. The reason will assign a
utilization state. Based on the configuration of the utilization state, the event as classified by the reason
will contribute to either the Performance or A vail ability component of OEE, or the time will be excluded
from the OEE calculation entirely.
It is important to understand that "event" does not refer to an isolated occurrence of something at the
entity. All utilization events for an entity form a contiguous series from the time the entity was configured
as being capable of capturing utilization to the present. In other words, one sort of event or another is
always occurring at the entity.
An operator adds an event by selecting a utilization reason for t he entity. The utilization reason specifies:
The state of the entity
A reason for that state
Operators might have to make adjustments to events that have already been entered so that they
represent actual entity activity. These adjustments include:
Reclassifying an event by selecting a different utilization reason
Splitting an event into two events
Merging two adjacent events
Modifying an event’s start or end time
Modifying the comment ent ered about an event
Utilization States
To support utilization tracking, entities are considered to be in utilization states, such as Running, Idle,
Down, or Maintenance.
During system configuration, utilization states are assigned to utilization reasons. Therefore, an entity’s
state is defined when a utilization reason is assigned to an entity’s event.
For information about configuring utilization states, see Configuring Utilization States on page 52.
Utilization Reasons
Utilization reasons describe the current condition of an entity and associate eac h reason with a utilization
state. A reason group is a category of reasons. For ex ample, the reason Bottle Jam can belong to the
reason group Bottle Descrambler Down, and results in a Downtime utilization state. On the production
floor, a reason can be selected by a PLC, an input/out put (I/O) connection to a devic e, or an operator.
The utilization reasons that operators can assign to events during production are created during system
configuration. For a list of the configuration settings, see Utilization Reas on Settings on page 56.
For information about configuring utilization reasons, see Configuring Utilization Reasons on page 55.
Version 6.0 45
MES Web Portal User Guide MES Web Portal Concepts
It is helpful to understand the difference between utilization states and utilization reason groups. While
both terms represent an aggregation of utilization reasons, states are sets of reasons that imply
something about the physical situation of the entity, with res pect to the way it is operating or not
operating. Utilization reason groups are strictly a navigational aid for lists of utilization reasons in the user
interface.
For information about configuring utilization reason groups, see Configuring Utilization Reason Groups
on page 54.
Utilization Events
A utilization event indicates the current operational state of the entity. An entity is always considered to
be in a utilization event. The events that are typically of interest are those that indicate that the e ntity is
down or when it is idle when it should be running.
If so configured, the system can set an entity’s event automatically based on changes in the operational
state of the entity.
Production operat ors can also manually change the event that an entity is in when the condition or state
of the entity changes. When changing to a new event, the operat or assigns a utilization reason to the
new event. The reason specifies the entity’s utilization state and the reason for that state. For example,
the utilization reasons Running - Normal Speed, Running - High Speed, and Running - Low Speed all
indicate a utilization state of Running. However, each reason indicates a running speed.
46 Version 6.0
MES Web Portal Concepts MES Web Portal User Guide
Maximum Duration
When configuring a utilization reason, a Maximum Duration can be specified for a utilization reason. This
value can be used to do one of the following:
Specify how long an entity can be in the utilization reason before the condition is considered Severe.
For example, a plant might consider an entity that is undergoing maintenance for longer t han 2 hours
to be in a Severe condition. If so, the Maintenance utilization reason would have its Maxi mum
Duration set for 2 hours.
The state of the Severe flag for an entity event is shown in the Event Hi story grid.
Specify how long an entity can be in the utilization reason before it is changed to a new reason. For
example, you might want a machine that is in the Jammed utilization reas on for more than 5 minutes
to automatically switch to the Requires Mechanic Assistance reason.
Splitting Events
An event can be split into two events, so that one of them can be assigned a different utilization reason.
For example, if it was discovered that an entity had actually been down for a portion of a Running event,
the Running event can be split.
For information about how to split events, see Splitting an Event on page 106.
Merging Events
Adjacent utilization events for the same entity can be merged if it is determined that the events actually
represent one event.
To merge two events for an entity, all of the following conditions must be true:
The events are contiguous. This is, no other events have occurred bet ween the two events.
The events have the same utilization reason.
The events are in the same shift.
The comments for the events are the same.
or
The comments for the events are different but one of the options for the system parameter How to
handle comments when merging utilization events that allows events with different comments to be
merged has been selected. (This system parameter is configured in MES Client, in the Operator
group of the General Parameters module. )
The raw reason codes for the events are the same.
or
The raw reason codes for the events are different but one of the options for the system parameter
How t o handle raw reas on codes when merging utilization events that allows events with different
raw reas on codes to be merged has been selected. (This system parameter is configured in MES
Client, in the Operator group of the General Parameters module.)
For information about how to merge events, see Merging an Event with an Adjacent Event on page 108.
OEE
The efficiency calculation implemented in the MES is based on the industry standard OEE (Overall
Equipment Effectiveness) efficiency methodology.
OEE is determined as follows:
Version 6.0 47
MES Web Portal User Guide MES Web Portal Concepts
Availability
The availability component of OEE measures a system's availability during the scheduled operation time
for a given time period, based on the following equation:
A vailability = Runtime / Net Operating Time
Entity Availability
In MES, a line’s availability is based on the availability of the line’s bottleneck entities during the given
time period.
To support the determination of entity availability, utilization events are applied to each entity. A
utilization event indic ates the current operational state of the entity. Utilization events can be applied
automatically based on an entity's default utilization settings (see Configuring Default Utilization
Reas ons for Standard Events on page 64) or manually by an operator.
The component of a utilization event that is used to determine entity availability is OEE Use. Each
utilization event, via its utilization reason and that reason’s assigned utilization state, is assigned an OEE
Use value of Runtime, Downtime, or Neither. MES bases the calculation of an entity’s availability by
summarizing the duration of its Runtime and Downtime events in the given time period for eac h OEE
Use. E vents with an OEE Use value of Neither are not included in the calculation.
So for MES, an entity’s availability is:
Entity Availability = Runtime / (Runtime + Downtime)
Line Availability
To determine a line’s availability, the system considers the Runtime and Downtime events for any entities
that were designated as bottleneck entities during the given time period. This includes all entities at a
bottleneck entity position in the line. Only those portions of the events that fall within the time frame in
which the entities were designat ed as a bottleneck entity are included.
So, a line’s availability is:
Line A vailability = Bottleneck Entities Runtime / (Bottleneck Entities Runtime + Bottleneck Entities
Downtime)
Quality
The quality efficiency component of OEE measures a system's output quality while producing units
during a given interval.
Quality = Good Output / Total Out put
Entity Quality
In MES, entity quality is:
Quality = Good Production / (Good Production + Rejected Production)
where only production at the entity is considered.
Line Quality
In MES, line quality is:
Quality = Good Production / (Good Production + Rejected Production)
Good production counts for a line are capt ured at the line's production entity (or entities, if there is more
than one entity at that line position). Rejected counts are captured at the production entity and any
upstream entities during the given time period.
48 Version 6.0
MES Web Portal Concepts MES Web Portal User Guide
The production counts are normalized to the line’s unit of measurement (UOM) before calculating the
quality metrics. Therefore, if the UOM of the production item is different than the UOM of the line’s item,
a conversion factor from the production item to the line’s item must be defined in the system. An error is
returned if no conversion factor exists to convert the production counts to the line’s UOM.
Performance
The performanc e efficiency component of OEE measures a system's ability to produce at the target
production rate:
Performance = Total Output / Target Output
Entity Performance
In MES, an entity's performance during a time period is based solely on the production reported on the
entity only while the entity is in a Runtime utilization state. If multiple work orders are run during the
period, producing different items with different unit of measures, the performance calculation is based
purely on item production counts with no effort to convert units of measure.
Line Performance
In MES, the performance component of OEE for a line focus es on the Runtime events during a given
time period. The system compares the total output as measured by production transactions during the
time period to the output that would be expected if the entity or entities were producing at the target
production rate while in the Runtime state.
A line’s performance is:
Performance = Actual Production Count / Expected Production Count
Where:
Actual Production Count is the total number of good units produced on the production entity during
the given time period, plus the reject units produced on t he production entity and all entit ies upstream
to the production entity. All counts are converted to the unit of measure (UOM) of the line's standard
item.
Expected Production Count is calculated using the following equation:
Expected Production Count = Duration of the Bottleneck Entities During Runtime x Default Entity
Production Rates (in batches) x Default Entity Batch Size
If the bottleneck entity is in parallel with other entities in the same line position, then all the entities at that
position in the line will be considered. Only durations for which the utilization event’s Is entity enabled
when this reason applies? s etting is true are included in the calculation. The actual production counts are
determined in the same way the production counts are determined for quality (see Quality on page 48).
Version 6.0 49
MES Web Portal User Guide
C HAPTER 3
MES Web Portal Configuration
In This Chapter
Configuration Overview ................................................................................................................. 51
Configuring Utilization States and Reas ons .................................................................................... 51
Configuring Entities ....................................................................................................................... 58
Configuring Lines .......................................................................................................................... 67
Configuration Overview
You can create and configure the following components that are used in MES Web Port al:
Utilization states, reason groups, and reas ons (see Configuring Utilization States and Reas ons on
page 51)
Entities (see Configuring Entities on page 58)
Lines (see Configuring Lines on page 67)
Work orders (see Creating a Work Order on page 85)
Access to each of the configuration pages starts at the Home page, shown below. The proc edures in the
topics referenced in the previous bullet list provide det ailed steps for navigating to the appropriate
configuration pages.
Note that, because utilization states and reasons are specified for entities, and entities need to exist in
the system to create lines, the suggested order for configuring components is:
1. Configure utilization states, reason groups, and reasons that will be used with the entities.
2. Configure the entities that will be used in the lines.
3. Configure the lines.
4. Create work orders.
Version 6.0 51
MES Web Portal User Guide MES Web Portal Configuration
3. Click the Add State icon. A new state entry is added to the grid.
4. Enter the state’s configuration settings. See Utilization State Settings on page 53.
5. To save the settings, click the Save icon in the action bar.
To edit a utilization state
In the grid on the State s tab, modify the state’s configuration settings. To s ave the changes, click the
In the grid on the States tab, click the state entry to select it and then click the Delete icon in
the action bar.
A utilization state that is linked to a utilization reason cannot be deleted. You must first link the utiliza tion
reason to another utilization state before attempting to delete it.
Unsaved Change s Indicator and Behavior
If you make changes to a state's setting, the unsaved state of the setting is indicated by a red hash mark
in the upper left corner of the field, as shown below.
52 Version 6.0
MES Web Portal Configuration MES Web Portal User Guide
You can make changes to more than one setting and to more than one record before deciding to save
them all. You can also delete utilization states without affecting the unsaved state of other setting
changes.
Version 6.0 53
MES Web Portal User Guide MES Web Portal Configuration
54 Version 6.0
MES Web Portal Configuration MES Web Portal User Guide
To add a reason group as a child to an existing reason group, select the existing reason group in
the tree.
3. Click the Add Group icon. The Group Info pane appears.
On the Rea sons & Groups tab, select the reason group and then click the Delete icon. A
confirmation message appears.
To delet e a reason group that contains other reason groups, you must first delete the reason groups it
contains.
All reasons in a reason group are delet ed when the group is deleted.
Version 6.0 55
MES Web Portal User Guide MES Web Portal Configuration
Note: Reasons must be associated wit h a reason group. However, reasons cannot be directly
associated to the Utilization node at the top of the tree, as that node is not a reason group. Only
reason groups can be created directly under the Utilization node.
3. Click the Add Reason icon. The Reason Info panel appears.
4. Enter the reason’s configuration settings. See Utilization Reason Settings on page 56.
To apply the default reason settings defined for the currently selected utilization state, click
Apply Defaults.
5. To save the settings, click Save.
To edit a utilization reason
On the Rea sons & Groups tab, select the reason. The Reason Info pane appears. Make your
changes, then click Save to save them.
To delete a utilization reason
On the Rea sons & Groups tab, select the reason and then click the Delete icon. A
confirmation message appears.
56 Version 6.0
MES Web Portal Configuration MES Web Portal User Guide
Utilization State
The state with which the utilization reason is associated.
Priority for line utilization
Used to determine the reason for a line that has two or more bottleneck entities with differing
reasons. The reason with the highest-numbered priority value is used as the line’s utilization reason.
The default is 1. A value must be entered, and 0 is not allowed. If 0 entered, the value defaults to 1.
Is entity enabled when this reason applies?
If selected, specifies that any entity with this reason is enabled for production.
Failure
If selected, specifies that any time that the entity spends in the utilization reason is considered failure
time. Failure time is used in the calculation of Mean Time Between Failures (MTBF) and Mean Time
to Repair (MTTR).
Maximum Duration
Specifies the maximum duration, in seconds, that is used with setting a Severe flag or with the New
Reas on parameter.
o If the New Reason functionality is not being used (that is, there is no ent ry in the New Reason
column) and the maximum duration is exceeded, the reason is marked as being Severe and the
event is considered to be in a severe condition. The Severe flag is typically used with downtime
events.
o If the New Reason functionality is being used (that is, there is an entry in the New Reason
column) and the maximum duration is exceeded, the utilization reason for the entity is changed
to the new reason specified in the New Reason column.
Version 6.0 57
MES Web Portal User Guide MES Web Portal Configuration
Note: These category entries are currently not integrated with MES Cat egory definitions.
Configuring Entities
To add an entity
1. On the home page, click the Entitie s tile.
The Entitie s page appears.
2. Click the Add Entity icon. The General configuration tab appears.
58 Version 6.0
MES Web Portal Configuration MES Web Portal User Guide
Initially, the page has two tabs, General and Attribute s, on which you specify general settings and add
attributes to the entity. As you select the entity’s capabilities, additional tabs appear:
If the entity can run jobs, you configure job settings on the Job tab.
If utilization data can be captured for the entity, you configure utilization settings on the Utilization
and Allowable Reasons tabs.
If OEE data can be tracked for the entity, you configure OEE settings on the OEE tab.
Note: If an entity is a member of a line, then its Can Run Jobs, Can Capture Util, and Can Track OEE
capability options cannot be cleared. If you attempt to clear any of these options, an error message will
appear.
Note: For entities that are in a line, MES currently allows only one job to be running at a time.
Version 6.0 59
MES Web Portal User Guide MES Web Portal Configuration
60 Version 6.0
MES Web Portal Configuration MES Web Portal User Guide
Version 6.0 61
MES Web Portal User Guide MES Web Portal Configuration
If the entity can run jobs, you specify the following job -related settings for the entity on the Job tab.
Default production reason
The default production reason that will be entered for the entity, unless a user overrides it with a
production reason in the Add Production dialog box.
Default consumption reason
The default consumption reason that will be entered for the entity, unless a user overrides it with a
consumption reason in the Add Consumption dialog box.
Note: This setting is currently not used in MES Web Port al.
62 Version 6.0
MES Web Portal Configuration MES Web Portal User Guide
End job
Specifies what ends a job.
o Manually: An operator must change the job status to Completed when a running job is
completed.
o When quantity done meets required quantity: The job status is changed to Completed when
the required item quantity is produced.
Note: This setting does not currently apply to MES Web Portal.
Note: This setting does not currently apply to MES Web Portal.
Version 6.0 63
MES Web Portal User Guide MES Web Portal Configuration
If utilization data can be captured for the entity, you can optionally specify default utilization reasons on
the Utilization tab for the following actions:
When the job starts
When the job ends
When a shift starts
When a shift ends
When a raw reason code that has not been configured for the entity is received (that is, if utilization is
coming from a UCO)
You can also enter:
A value for the Target Util %. This value appears on the KPI A vailability gauge as the target
percentage of availability that the entity should achieve. See Viewing KPI Gauges.
Custom utilization information using the Spare boxes.
64 Version 6.0
MES Web Portal Configuration MES Web Portal User Guide
If utilization data can be captured for the entity, you specify the utilization reasons that can be used with
the entity on the Allowable Reasons tab. At runtime, when an operator manually adds a new utilization
event for an entity, the list of reason groups and reasons will be limited to the selected allowable reasons.
Note that if no reasons are specified for an entity, all reasons are available to be selected for it. It is not
possible to have no allowable reasons for an entity that can collect utilization, if there are any reasons at
all configured.
To specify allowable reasons
Select the reason groups or individual reasons in the Allowable Reasons tree.
Version 6.0 65
MES Web Portal User Guide MES Web Portal Configuration
If OEE data can be captured for the entity, you specify the entity’s OEE data default settings, described
below, on the OEE tab.
For an explanation of how these settings are used, see Production on page 35.
Default Production Rate
Required. The default production rate for the entity.
Note: The default production rate must be greater than 0. An ent ry of 0 will cause an error.
Note: The batch size cannot be 0. If 0 is entered, it is automatically changed to the default value 1.
This setting is used when determining the line’s production rate. For additional information about how
batch size affects OEE results, see Understanding Batches and Lots for OEE on page 44.
The decimal place resolution of the batch size is controlled by the s ystem paramet er Maximum
number of decimals for batch entry. For information about setting this parameter, see t he MES Client
User Guide or online help.
66 Version 6.0
MES Web Portal Configuration MES Web Portal User Guide
Note: To filter the item list in the item selection dialog box, see Filtering Item Lists on page 18.
Deleting an Entity
1. On the home page, click the Entitie s tile. The Entitie s page appears.
2. To filter the entities list, see Filtering Entities on the Entities Collection Page on page 15.
3. Click the entity to be deleted. The entity’s page appears.
4. Click the Configuration tab.
Note: If an entity is either the manually -designated bottleneck entity or the production source of a line,
that entity cannot be deleted.
Configuring Lines
When configuring lines, you can:
Create a line (see Creating a Line on page 67)
Configure a line's settings (see Line Configuration Settings on page 68)
Configure a line's entity layout (see Configuring a Line’s Layout on page 70)
Manually designate a line's bottleneck entity, or configure the automatic determination of a line's
bottleneck entity (see Manually Designating the Bottleneck Entity on page 79 and Configuring the
Automatic Determination of Bottleneck Entities on page 80)
Delet e a line (see Deleting a Line on page 70)
Assign line access to users (see Assigning Line Access to Users on page 81)
Creating a Line
1. On the home page, click the Lines tile. The Collection tab of the Line s page appears.
Version 6.0 67
MES Web Portal User Guide MES Web Portal Configuration
2. Click the Add Line icon. The Add Line page appears.
3. Enter the line’s configuration settings. See Line Configuration Settings on page 68.
4. To save the settings, click Save. The line Configuration tabs appear.
Note: This value is stored in the MES database but is not currently used.
68 Version 6.0
MES Web Portal Configuration MES Web Portal User Guide
This setting affects how jobs are handled when starting a work order on a line. When Maximum Work
Orders is 1, starting a work order will attempt to start all of its jobs at once. Unless the system
parameter Ready all new jobs of a work order together in MES Client is set to Yes, only the first job(s)
of a new work order will initially be ready, and this will not work. Therefore the Ready all new jobs of
a work order together parameter must be set to Yes when there are lines having Maximum Work
Orders set to 1.
Standard Item
The standard item that is being produced on the line.
This setting is used to derive a common unit of measure for item production when determining the
line’s production rate. It is also the default item for work orders created for this line.
To enter the standard item, see Entering a Standard Item (Line Configuration Setting) on page 69.
Batch Size
Required. The standard batch size used when producing items on the line. The default is 1.
Note: The batch size cannot be 0. If 0 is entered, it is automatically changed to the default value 1.
This setting is used when determining the line’s production rate. For additional information about how
batch size affects OEE results, see Understanding Batches and Lots for OEE on page 44.
The decimal place resolution of the batch size is controlled by the system paramet er Maximum
number of decimals for batch entry. For information about setting this parameter, see t he MES Client
User Guide or help.
Production Unit of Measure
The standard production rate unit of measure for items produced on the line. Th e default is
hours/batch.
This setting is used to derive a common unit of measure for item production when determining the
line’s production rate.
Parent Entity for Scheduling
The entity that is the parent of the line and from which the line and its entities inherit their shift
schedules.
Only entities that can schedule shifts or their descendants, which inherit the capability to schedule
shifts, are included in the list. Entities that are members of a line are not included in the list.
Line Spare 1–4
Boxes for entering custom information about the line.
Target OEE %, Target Perf %, Target Util %, Target Qual %
The target setpoints for KPI OEE, Performance, Utilization, and Quality for the line. These values are
indicated on the KPI gauges on the line’s Monitor tab by a tick mark at the outer edge of the gauge's
color band. See Viewing KPI Measures on page 116.
Values must be from 0 to 100.
Version 6.0 69
MES Web Portal User Guide MES Web Portal Configuration
Editing a Line
Note: You cannot edit a line if a work order is currently running on it. For more information, see
Guidelines with Work Orders Creat ed from a Line on page 43.
1. On the home page, click the Lines tile. The Lines collection page appears.
2. Click the line you want to edit. The Work Orders tab appears.
3. Go to the Configuration tab to edit the line’s configuration settings (see Line Configuration Settings
on page 68), layout (see Configuring a Line’s Layout on page 70), or user group access (see
Assigning Line Access to Users on page 81).
For information about what happens to work orders and jobs when a line's layout is reconfigured, see
Line Layout Reconfiguration System Behavior on page 44.
Deleting a Line
Note: Deleting a line does not delete the entities that are members of the line.
Note: You cannot delete a line if a work order is currently running on it.
1. On the home page, click the Lines tile. The Lines collection page appears.
2. Click the line that you want to delet e. The Work Orders tab appears.
3. Go to the Configuration tab.
The filter ent ry will persist when you leave and ret urn to this page. To clear the filter, click X.
4. Drag the entities in the Available Entitie s list onto the layout model. For an example layout and
description of the layout components, see Sample Line Layout on page 71. For examples of how to
add entities for various layout configurations, see the other topics in this s ection.
Note: A line with more than 50 line positions is not supported for calculating bad counts.
70 Version 6.0
MES Web Portal Configuration MES Web Portal User Guide
If you navigate away from the Layout tab, any changes that you made since last performing a Save
operation will be discarded.
Entities can be added to a layout according to the following guidelines:
Only entities that have the following capabilities and settings can be added to a layout: can run jobs,
can capture utilization, can track OEE, have an OEE production rate defined, and have no more t han
one Job Exec (that is, it cannot have more than one job running at a time).
A line’s parent entity cannot be added.
An entity that is already a member of the layout cannot be added again.
Only entities that meet these guidelines will be included in the Available Entitie s list.
Note: An entity that is already a member of another line should not be added to a line. That is, an entity
should not be a member of multiple lines.
Version 6.0 71
MES Web Portal User Guide MES Web Portal Configuration
72 Version 6.0
MES Web Portal Configuration MES Web Portal User Guide
Version 6.0 73
MES Web Portal User Guide MES Web Portal Configuration
The entity is added to the layout following the entity it was dropped on.
74 Version 6.0
MES Web Portal Configuration MES Web Portal User Guide
Version 6.0 75
MES Web Portal User Guide MES Web Portal Configuration
Creating a Segment
Segments are parallel subpaths in the line. So you must first set up entities that are in parallel. When
creating parallel subpaths in a line, each subpath must contain the same number of entities.
1. Create a parallel structure that includes each of the entities that are at the start of the line segments.
2. Drag an entity from the Available Entities list to the parallel entity that it should follow in the line
segment.
76 Version 6.0
MES Web Portal Configuration MES Web Portal User Guide
3. Drag another entity from the Available Entities list to the other initial parallel entity in the line
segment.
Version 6.0 77
MES Web Portal User Guide MES Web Portal Configuration
4. Continue adding entities to each line segment as needed by dragging the new entity and dropping it
on the last entity in the line segment.
To add an additional line segment in parallel with the others, drag an entity to the Add in Parallel
box below the line segments. This will start another line segment to which you can add its entities.
Segments are ordered alphabetically according to the entities at the first position of the segments.
Therefore, changing the first entity in a segment could cause the segments to be reordered.
78 Version 6.0
MES Web Portal Configuration MES Web Portal User Guide
If you select a parallel entity or an entity in a line segment, the production amount will include the items
produced by all entities at that entity’s line position.
To designate an entity as the production source
1. Click the entity to be designated as the production amount source for the line. A menu appears.
2. In the menu, click Set as the Source of Production Counts.
Note: E ven if an entity is manually designated as the bottleneck entity, if it is not in a utilization reason
code that enables it, nothing will be returned when the system is queried for which entity is the
bottleneck. See Enabling the Entity When in a Running State on page 81.
Note: When an entity is manually designated as the bottleneck entity, the Can be the Bottleneck setting
is removed from all of the other entities to which it was assigned. Also, the I s the Bottleneck setting is
removed if it was previously assigned to another entity.
Version 6.0 79
MES Web Portal User Guide MES Web Portal Configuration
Note: If the production rate for an entity cannot be det ermined, then the line’s performance rate and
bottleneck entity cannot be determined. Examples of this condition is an entity on which no job is running,
there is no upstream job source for the rate, and a default rate has not been defined for the entity.
To remove the designation that the entity can be the bottleneck designation
In the entity menu, click Cannot Be the Bottleneck.
80 Version 6.0
MES Web Portal Configuration MES Web Portal User Guide
Version 6.0 81
MES Web Portal User Guide MES Web Portal Configuration
2. Select the check boxes for the user groups who require access to the line.
Note: Anytime you change line access settings, press F5 to refresh the browser so that the proper line
tabs are displayed to reflect your changes.
82 Version 6.0
MES Web Portal User Guide
C HAPTER 4
MES Web Portal Operations
In This Chapter
Operations Overview .................................................................................................................... 83
What Operations Can Be Performed .............................................................................................. 83
Viewing Line Summary Information ................................................................................................ 84
Working with Work Orders ............................................................................................................. 85
Viewing a Line's Work Order Status ............................................................................................... 89
Viewing the Status of a Line's Entities ............................................................................................ 92
Entering Production Quantity for a Running Job .............................................................................. 97
Starting and Ending Jobs ............................................................................................................ 100
Marking a Job as Complete ......................................................................................................... 101
Working with an Entity's Utilization E vents .................................................................................... 102
Monitoring Entity OEE ................................................................................................................. 108
Monitoring Line OEE ................................................................................................................... 113
Operations Overview
You can ent er transactional data to the system through the various pages of the MES Web Portal.
Depending on your privileges and line access permissions, you can create work orders, transact against
the work orders and jobs wit hin the work order, view line and entity status, enter and modify downtime
events, and complete jobs.
A typical workflow, whic h could involve more than one user, is:
1. Create a work order on a line. (If the work order comes from an external system such as an ERP, t he
work order can be assigned to a line.)
2. Move a work order from one line to anot her line if, for example, an equipment failure occurs or work
priority has changed.
3. Start a work order and/or the jobs within the work order.
4. Add and/or reduce production for a job running on an entity.
5. Add, split, or modify equipment downtime events on an entity.
6. Complete a job running on an entity.
Version 6.0 83
MES Web Portal User Guide MES Web Portal Operations
Utilization events (see Viewing an Entit y’s Event History on page 102)
Operators can also:
Start and end jobs (see Starting and Ending Jobs on page 100)
Add or reduce production for a job (see Entering Production Quantity for a Running Job on page 97
and Reducing Production Quantity on page 100)
Mark jobs as complete (see Mark ing a Job as Complete on page 101)
Add, merge, or split an entity’s events (see Work ing with an Entity's Utilization Events on page 102)
Access to viewing information or performing operations starts at the Home page, shown below. The
procedures in the topics referenced in the previous bullet list provide det ailed steps for navigating to the
appropriate pages.
A line's pages include the following summary information at the upper right of the page:
The line's default production rate.
The line's default batch size.
The line's standard item, if one has been specified.
The line's bottleneck entity, if one can be determined. If you have permission to edit entities or you
have been assigned access to the entity, the entity name will be a hyperlink that will navigate to the
entity's detail page.
If a job is currently running on the line, the current utilization reason.
84 Version 6.0
MES Web Portal Operations MES Web Portal User Guide
To see the reason why the data could not be determined, hover the cursor over the message icon. A tool
tip appears with an explanation of the issue.
1. On the Work Order collections page or on the line's Work Orders tab, click the Add
Work Order icon in the action bar.
The Create Work Order for a Line dialog box appears.
Version 6.0 85
MES Web Portal User Guide MES Web Portal Operations
Work Order ID
The work order ID uniquely identifies the work order in the system.
Item
The item that is being produced for the work order. Click the Configure button to display the list of
items from which to choose.
To filter the item list in the item selection dialog box, see Filtering Item Lists on page 18.
If you created the work order from the line's Work Orders tab, the line's standard item is selected by
default.
Starting Quantity
The starting quantity is the quantity that the work order is expected to produce if there is no rejected
production (t hat is, if all production is good).
The value entered here sets the starting quantity of each of the jobs at the first entity position of the
line. If there is more than one entity at the first line position, the starting quantity is equally divided
among the jobs. The starting quantities for each downstream job in t he line is calculated using this
starting quantity and taking into account the good and rejected production reported for upstream
jobs.
The number of decimal places are set according to the selected item. The maximum value that can
be ent ered is 999,999.
While the unit of measure (UOM) for items being produced at line positions might be different,
starting quantities on MES Web Portal pages are always shown in the UOM specified for the line.
Required Quantity
The required quantity is the quantity of the line's items that are required by the work order.
The value entered here sets the quantity required to be produced by the line’s designated production
position.
If the The required quantity must be produced to end a job job setting is being used for entities in the
line, the required quantities for each upstream and downstream job in the line is determined using
the required quantity entered here at each line position and dividing it equally among the entities at
each position.
The number of decimal places are set according to the selected item. The maximum value that can
be ent ered is 999,999.
While the UOM for items being produced at line positions might be different, remaining quantities on
MES Web Portal pages are always shown in the UOM specified for the line.
Line
The line to which this work order will be assigned.
If you are adding the work order with the line's Work Orders tab displayed, the line is automatically
selected and cannot be changed.
Status
The work order status. When creating a work order, the status defaults to New and cannot be
changed.
3. When you are finished specifying the work order details, click Save.
The work order is added to the list of work orders that are assigned to the line.
86 Version 6.0
MES Web Portal Operations MES Web Portal User Guide
For the effects of changing a work order's status on the state's of the work order's jobs, see Effects of
Work Order Status Changes on Job States on page 42.
To change the status of a work order
1. Initiate the change from one of the followi ng web pages:
On the Work Order collections page or on a line's Work Orders tab, click the Edit Work
Order icon on the tile of the work order you want to edit.
On the work order's detail page, click the Edi t Work Order icon in the action bar.
The Edit Work Order dialog box appears.
Version 6.0 87
MES Web Portal User Guide MES Web Portal Operations
On the Work Order collections page or on a line's Work Orders tab, click the Edit Work
Order icon on the tile of the work order you want to edit.
On the work order's detail page, click the Edi t Work Order icon in the action bar.
The Edit Work Order dialog box appears.
4. Modify the start and required item quantities for the work on the new line as needed.
5. Click Apply or Save. The work order is moved to the collection page of the line to which you
reassigned it.
On the work order's details page, click the Delete icon. A confirmation message appears.
Work Order Deletion Behavior
If you delete a work order, the work order and its jobs are deleted from the database. However, any
production that has been entered for the work order is not delet ed. Production history is maintained as it
might be required, for example, for rec all purposes.
Therefore, if a work order that had production reported against it is deleted, its production will still be
included in the Total Production Count on the line Monitor page, even though it will not be included in the
Word Orders in Period list.
Also, if a new work order is using the same work order ID as a deleted work order, any production that
was reported against the old deleted work order will be associated with the new work order. For this
reason, unless you are reinstating a work order that was deleted by mistake, you should avoid reusing
work order IDs of delet ed work orders.
To remove all information associated with a work order, including related production history, use the
Purge function in MES Client instead of the Delet e function described here.
Version 6.0 89
MES Web Portal User Guide MES Web Portal Operations
The line's Work Orders tab appears, listing all of the work orders that are assigned to the line.
The work order tiles shown in this tab includes summary quantity data about the work order and the
work order status. They also include a Progre ss chart, which shows:
(Qty Produc ed + Qty Rejected)/Qty Required
3. To view more detailed tracking information, click the work order tile.
The work order’s detail page appears. This page includes summary information about the work order
at the top of the page, and a Jobs grid below that lists all of the jobs in the work order.
90 Version 6.0
MES Web Portal Operations MES Web Portal User Guide
The page includes Job Detail information, and the Production Hi story grid.
In the Job Detail information:
The job's required quantity is determined using the required quantity entered for the line's designated
production position.
The job's remaining quantity is the starting quantity at this production position minus the production
(good and rejected) that has been reported at this production position.
The job's starting quantity is calculated from the work order's starting quantity minus any good or
rejected production that has occurred at upstream jobs.
If t here is more than one entity at this position, the job required, remaining, and starting quantities are
equally divided among the jobs at this position.
While the unit of measure (UOM) for items being produced at line positions might be different, item
quantities on MES Web Portal pages are always shown in the UOM specified for the line.
For a description of the Production Hi story grid columns, see Production History Grid Column
Descriptions on page 92.
From the job’s detail page, you can also:
Navigate to the entity’s Utilization tab by clicking the Entity link in the Job Detail area.
Add production quantity to a job by clicking the Add Production icon on the action bar. See Entering
Production Quantity for a Running Job on page 97.
Reduce the production of one of the job’s quantity entries by clicking the Reduce Production icon
on the action bar. See Reducing Production Quantity on page 100.
Version 6.0 91
MES Web Portal User Guide MES Web Portal Operations
92 Version 6.0
MES Web Portal Operations MES Web Portal User Guide
The Enti ties tab includes a tile for eac h entity in the line. If the entity has an active job, the job information
is displayed on the tile. Also, the color of the banner at the bottom of the tile indicates the entity’s current
utilization state.
Version 6.0 93
MES Web Portal User Guide MES Web Portal Operations
The entity detail page includes the following summary information at the upper right of the page:
The entity's default batch size.
The entity's default production rate.
The entity's standard item, if one has been specified.
If the entity is assigned to a line, the name of the line. If you have permission to edit lines or you have
been assigned access to the line, the line name will be a hyperlink that will navigate to the line's detail
page.
If a job is currently running on the entity, the ID of the job's work order. The work order ID is a
hyperlink that navigates to the work order's detail page.
94 Version 6.0
MES Web Portal Operations MES Web Portal User Guide
1. Click the Filter icon at the upper right corner of the Job Queue list.
Version 6.0 95
MES Web Portal User Guide MES Web Portal Operations
The Job Queue list is filtered and the filter for the page is saved.
Other Operations
From the Work Queue tab, you can also:
Navigate to the entity’s Utilization tab and other entity tabs by clicking the Entity link in the Job
Detail area.
Add production quantity to a job by clicking the Add Production icon on the action bar. See Entering
Production Quantity for a Running Job on page 97.
Reduce the production of one of the job’s quantity entries by clicking the Reduce Production icon
on the action bar. See Reducing Production Quantity on page 100.
End the job by clicking the End Job icon on the action bar. See Starting and Ending Jobs on page
100.
96 Version 6.0
MES Web Portal Operations MES Web Portal User Guide
If the bottleneck cannot be determined by the system, then a Note indicator appears in the Bottleneck
position of the line summary information, as shown below.
To see why the bottleneck cannot be determined, hover the cursor over the message icon. A tool tip
appears that explains the issue.
Version 6.0 97
MES Web Portal User Guide MES Web Portal Operations
Navigate to the Entitie s tab of the line of which the entity is a member (see Viewing the Status of
a Line's Entities on page 92) and click the Add Production icon on the entity’s tile, to the
right of the Quantity information.
Navigate to the job’s det ail page from the work order's detail page (see Viewing Detailed Job
Information on page 91) and click the Add Production icon on the action bar.
Navigate to the job's detail page from the entity’s Work Queue tab (see Viewing Jobs in an
Entity Work Queue on page 94) and click the Add Production icon on the action
bar.
The Add Production dialog box appears.
2. Enter the production quantity and the corresponding production information. See Add Production
Quantity Settings on page 98.
98 Version 6.0
MES Web Portal Operations MES Web Portal User Guide
Good production is added to the quantity produced. Rejected production is added to the quantity
rejected. These quantities are used to determine the quality component of OEE.
The selected production type affects the set of reasons available in the Production Reason list.
Quantity
The amount of produced items to add.
Production Reason
The reason assigned to this production of the item.
Item ID
The unique ID of the item bei ng produced.
The list will include multiple items if the job can produce items in addition to the standard item, such
as substitutes or byproducts.
If you select another item ID, the Item Description selection is updated accordingly.
Item Description
The description of the item being produced.
The list will include multiple items if the job can produce items in addition to the standard item, such
as substitutes or byproducts.
If you select another item description, the Item ID selection is updat ed accordingly.
Lot Number
The lot number for the item being produced.
This can only be set if, in MES Client, the May create new lots option has been selected for the job
bill of mat erial (B OM) for the selected item.
To Storage Location
The storage entity to which items produced by this entity are sent.
This can only be set if, in MES Client, the May choose alternate inventory location option has
been selected for the job BOM for the selected item.
Created At
The date and time when the quantity was added:
o Current Time: The current date and time is used.
o Earlier in Current Shift: Use the calendar and time widgets to enter the earlier time when the
quantity was produced.
Note: If "No Shift" is displayed with this choice, there is no current shift. For example, if there are
no shifts over the weekend, the shift description used to specify time on Saturday or Sunday is
"No Shift".
o During the Previous Shift: Use the calendar and time widgets to enter the time in the previous
shift when the quantity was produced.
Note: If the entity does not have a shift schedule, then this list is unavailable because there are
no current or previous shifts. Production will be added using the current time.
Unless both of the system settings Maintain distinct good production rec ords and Maintain distinct
reject production records are selected (in MES Client ), the Created At data and time for production
with the same production reason, item, lot, and storage location will always be the first t ime an entry
for that production was recorded.
Version 6.0 99
MES Web Portal User Guide MES Web Portal Operations
2. In the Production Hi story grid, select the production record to reduce and click the
Reduce Production icon on the action bar.
The Reduce Production dialog box appears. You can check the information in this dialog box to
make sure that you are reducing the quantity of the correct item.
3. In the Quantity box, enter the amount by which to reduce the quantity.
The reduced quantity cannot exceed the current quantity, which is displayed to the right of the box.
If the job is not running, a Start Job icon appears in the page’s action bar. If the job is running, an
End Job icon appears.
3. A confirmation message appears. Information about the job that is currently running on the entity is
included, such as the work order ID, operation ID, and sequence number.
4. Review the c urrently running job information in the message to verify that this is the job that you want
to mark as Complete.
5. To confirm marking the job Complete, click OK. The state of the job changes from Running to
Complete.
Current Reason
The utilization reason assigned to the current event.
Duration
The duration of the current event.
Standard Time
The standard amount of time that the entity is expected to be in this utilization reason.
Percent of Standard Time
A bar that indicat es the perc entage of the event duration relative to the standard time for the
utilization reason. The bar is green if the standard time, if defined, has not been exceeded. If the
defined standard time is exceeded, the bar turns red.
This information is not available if the standard time for the utilization reason has not been specified.
Note: The MES Service minutely task updates the duration and job information for utilization events
every minute. However, if a job is started and stopped (paused or completed) within the minute
between the updates, the job information is lost. If this occurs, the work order ID for the utilization
event will be blank.
Start Time
The start time of the event. For events that started before the current shift, this is the actual start time
and not the start of the shift.
Utilization State
The utilization state associated with the current utilization reason. The utilization state det ermines
the color associated with the utilization reason.
Reason Group
The reason group of the current utilization reason.
Reason Description
The utilization reason assigned to the event.
End Time
The end time of the event.
Duration
The total duration of the event. For events that started before the current shift, this is the actual
duration and not just the duration from the start of the shift.
Severe
Indicates whether the event’s Severe flag has been set. The Severe flag is set if the duration of the
event has exceeded that utilization reason’s maximum duration setting, indic ating that the entity
condition is severe.
Standard Time
The standard amount of time that an event is expected to be in the utilization reason.
Shift
The shift during which the event occurred.
Comments
Comments entered by the operator about the event.
Adding an Event
You can add an event to an entity to indicate that its operating condition has changed.
To add an event
1. Navigate to the entity’s Utilization tab (see Viewing an Entity’s Event History on page 102).
2. Click the New Event icon on the action bar. The New Event dialog appears. The reasons
that can be used with this entity are displayed in the utilization reason tree (see Specifying the
Utilization Reasons That Can Be Used with an Entity on page 65).
3. Select the reason for the event from the tree.
You can expand all of the reason groups for a given reas on group in the tree. Select the reason
group, then click the expand icon (highlighted below) that appears above the tree.
You can use the filter box above the tree to filter the reasons that are listed. Enter the filter crit eria
and press the Enter key. To clear the filter, click the X icon.
You can navigate the reason groups and reasons in the utilization reason tree using the arrow
keys. Select the currently highlighted reason by pressing the Enter key.
After selecting a reason, the Comments box appears.
Editing an Event
You can edit an existing event for an entity.
To edit an event
1. Navigate to the entity’s Utilization tab (see Viewing an Entity’s Event History on page 102).
2. In the Event Hi story grid on the Utilization tab, select the event and then click the Edit
Event icon on the action bar. The Edit Event dialog box appears.
You can use the filter box above the tree to filter the reasons that are listed. Enter the filter crit eria
and press the Enter key. To clear the filter, click the X icon.
You can navigate the reason groups and reasons in the Utilization Reason tree using the arrow
keys. Select the currently highlighted reason by pressing the Enter key.
Split the event (see Splitting an Event on page 106).
Merge the event with an adjacent event (see Merging an Event wit h an A djacent Event on page 108).
Modify the event’s comments.
Splitting an Event
You can split an event so that the new event is added either before or after the event that is being split.
To split an event
1. In the Edit Event dialog box, click either Split Next or Split Previous.
2. Reclassify one of the split events by selecting that event and then changing the reas on in the
Utilization Reason tree. All utilization reasons are shown in this tree.
Splitting an event has the following effects:
For Split Previous, the new event’s start time will be the source event’s start time.
For Split Next, the new event’s end time will be the sourc e event’s end time.
The new event will default to the same reason and comment as the source event.
The duration of both events will default to half the original duration of the source event.
To change the durations of the split events
Perform one of the following actions:
If Split Next was chosen, select the new next event, and use the hour, minutes, and seconds
buttons in the Event Start cont rol to change its start time. Note that the end time of the new
previous event will change as well, matching the new start time of the next event.
If Split Previous was chosen, select the new previous event, and use the hour, minutes, and
seconds buttons in Event End control to change its end time. Note that the start time of the new
next event will change as well, matching the new end time of the previous event.
The hours (-h, h) or minutes (-m, m) buttons might not appear in the Event Start or Event End
controls, depending on the duration of the event. For example, in the previous screens the hours
buttons do no appear because the duration of the original event is less than an hour.
To understand how changing an event’s start and end time works, consider the time changes to an event
as shown in the following diagram.
The system might be configured such that the comments of the events being merged must match to
allow t he merge to occur. If this is the case, edit the comment so that it matches the comment of t he ot her
event.
The system might also be configured such that the raw reason codes of the events being merged must
match to allow the merge to occur. For a complete explanation of the restrictions regarding when events
can be merged, see Merging Events on page 47.
Note: This merging of events with the same reasons (and comments and raw reason codes, potentially)
means that if a utilization reason is split, and nothing about it is changed, the new event will aut omatically
be merged with the event from which it was split when saved. So, it will appear as if the splitt ing did not
happen. To avoid this, when splitting the event, you should change the reason (or possibly the
comments) of the new event before saving it.
Each currently running job appears in the Currently Running Jobs panel. This allows you to see the
production counts that were used to determine the Quality KPI measure.
Each job ent ry includes the following information:
The ID of the job's work order
The ID of the job's operation
The total production count for the job, and the Good and Rejected production counts in parentheses
To view additional job information
Click anywhere on the job entry.
The additional job information appears. It includes a work order ID link to the job's work order and an
operation ID link to the job details page.
The graph is refreshed whenever a change in the utilization state, reason group, or reas on is det ected for
the entity from the MES database.
To toggle between the two viewing modes
Click the graph’s Show Duration/Show Counts button.
To drill down into the count or duration information
Click a bar in the graph.
The drill-down sequence of information is:
1. Utilization states (the initial display, shown above)
2. Reas on groups for the selected utilization state:
Note: For the current release, the zone values are fixed at 20% and 80%.
A tick mark at the outer edge of the gauge's color band that points to the target value for that
measurement type as configured for the entity. To configure the target values for an entity, see
Configuring Default Utilization Reasons for Standard Events on page 64 and Configuring OEE
Default Data on page 66.
The pointer that indicates the current value.
A text readout of the current value. Note that the pointer will never go beyond 100%. However, if the
measurement exceeds 100%, the actual value will be display ed in this text readout.
If there is no OEE-related data for the selected time period, then Performance, A vailability, and Quality
will be 100%, and so OEE will be 100%. If the OEE metrics are actually 0, then OEE will be 0.
Utilization Sources
The entities that were utilization data sources during the selected time period. If more than one entity
is shown, they are display ed in time order of when the entity first appeared as a bottleneck in the time
period.
Clicking an entity name will navigate you t o the entity’s Configuration tab. For an explanation of how
the entities are determined to be utilization data sources, see Availability on page 48.
Total Production Count
The line’s total production count for the selected time period. The Good and Rejected production
counts are shown in parent heses. For an explanation of how the Good and Rejected production
counts are determined, see Quality on page 48.
The entities shown as production and utilization sources are listed in the order in which they were
bottlenecks for the line during the selected time period.
Each work order that produced items during the selected time period appears in the Work Orders in
Period panel. If a work order produced no items or only rejected items, it will not be listed.
Each work order entry includes the following information.
The work order ID
The total production count in the time period, with the Good and Rejected production counts in
parentheses
To view additional work order information
Click anywhere on the work order entry.
The additional work order information appears. It includes a work order ID link to the work order's
page.
On the Utilization Counts/Duration Pareto graph, you can view either the counts or duration of the
utilization states, reason groups, or reas ons for the bottleneck entities in the line that were used for OEE
calculations.
Note that if there are parallel entities involved in a bottleneck position during the selected time period,
then the sum of the durations for all the events will be greater than the time period duration.
Also, events for an entity that are immediately adjacent to the period during whic h that entity was a
bottleneck for the line are included in the graph of event counts. However, thes e events do not cont ribute
any time to the graph of event durations because they do not actually extend into that period. So if an
entity that is changing into or out of a utilization reason and is disabled causes the bottleneck to move to
or from that entity’s position on the line, that utilization event will be counted even if no additional time for
it is added to the duration for its state, group, or reason.
To toggle between the two viewing modes
Click the graph’s Show Duration/Show Counts button.
To drill down into the count or duration information
Click a bar in the graph.
The drill-down sequence of information is:
1. Utilization states (the initial display, shown above)
2. Reas on groups for the selected utilization state
3. Reas ons for the selected reason group
To move back up in the drill-down sequence
Click the Back icon to the left of the graph title.
Note: For the current release, the zone boundaries are fixed at 20% and 80%.
A tick mark at the outer edge of the gauge's color band that points to the target value for that
measurement type for the line. For more information, see Determining the Line’s OEE Target
Values.
The pointer that indicates the current value.
A text readout of the current value. Note that the pointer will never go beyond 100%. However, if the
measurement exceeds 100%, the actual value will be displayed in this text readout.
Icons that indicat e the data source calculation that drives the gauge.
If there is no OEE-related data for the selected time period, then Performance, A vailability, and Quality
will be 100%, and so OEE will be 100%. If the OEE metrics are actually 0, then OEE will be 0.
Each item that was produc ed on the line during the selected time period appears in t he Item Production
for Period panel. This allows you to see the item counts that were used to determine the Quality KPI
measure.
Each item entry includes the following information:
The item ID and item description
The total production count for the item, and the Good and Rejected production counts in parentheses
A PPENDIX A
Advanced Concepts
In This Appendix
Determining Comparable Units and Production Rates: Examples ................................................... 119
Line Monitoring and OEE Calculations ......................................................................................... 124
The entities in the line have following default rates and standard items.
Default Production
Enti ty Rate Production UOM Standard Item
UOM conversions are defined in MES Client. The general procedure for creating the UOM conversions
for a line is:
1. Create all of the required UOMs.
2. Identify the UOM that will be used for the item that is defined as the standard item for the line.
3. Create conversion factors for each UOM so that all items can be specified in the UOM of the
standard item.
For instructions about creating UOMs and defining UOM conversion factors, see the Units of Measure
chapter in the MES Client User Guide or help.
For the example line, the UOM conversion factors listed in the following table would be used. Note that
the conversions shown in italics do not need to be defined for the sake of thes e examples, but are shown
to illustrate how some of the rest of the conversions are obtained.
Assume that there is one work order A1 running on the entire line when no entities are disabled, with the
following jobs, items, and production rate information.
Batch
Enti ty Operation Item Made Est. Prod. Rate Prod. UOM Size
If the line's production UOM is batches per minute, where the batch size is 1, but there is no standard
item for the line so that the item made in the job running on the first entity is used, the rates at each entity
will be as follows:
Washer 200
Filler 1 96
Filler 2 96
Capper 1 100
Capper 2 100
Washer 200
Palletizer 213
Since the sum of the fillers at the second position is 192, and the sum of the two cappers at the third
position is 200, the slowest position on the line is the second. Thus, assuming all entities can be part of
the bottleneck, the line's bottleneck comprises the two fillers, and the line's performance rate is 192
bottles of A per minute.
As work order A1 progresses, a point will be reached where its first jobs are done. If the jobs for work
order A1 are completed on the washer, both fillers, and capper 1, and there is no other work order's jobs
started yet on any of these entities, the rates at these entities will be set to their default values. Since no
job is running at the first entity and the default item produced by it is bottles of C, all the rates will be
expressed in terms of bottles of C.
Since the sum of the fillers at the second position is 64, and the sum of the two cappers at the third
position is 65, the slowest position on the line is the fifth. Thus, assuming all entities can be part of the
bottleneck, the line's bottleneck is the palletizer, and the line's performance rate is 53.25 bottles of C per
minute.
Continuing the example, as work order A1 progressed, another work order, B1, is assigned to the line
and is started. If the jobs for work order A1 reach the same point as above (t hat is, completed on the
washer, both fillers, and capper 1), and the jobs for work order B1 are as follows:
Est. Prod.
Enti ty Operation Item Made Rate Prod. UOM Batch Size
Est. Prod.
Enti ty Operation Item Made Rate Prod. UOM Batch Size
Then once t he jobs for the washer and filler 1 are start ed, the operations for filler2 and capper1 from work
order B1 will be used to determine the rates at those entities even though they are not yet running,
because of the jobs being run at the upstream entities (the washer and filler1 respectively). So since the
item produced by the first entity is now bottles of B, all the rates will be expressed in terms of bottles of B.
Since the sum of the fillers at the second position is 120, and the sum of the two cappers at the third
position is 100, the slowest position on the line is the third. Thus assumi ng all entities can be part of the
bottleneck, the line's bottleneck comprises the two cappers, and the line’s performance rate is 100
bottles of B per minute.
Line Structure
The entities in the example line are shown in the following diagram.
Entity Properties
In the example line, the production entity is the Packer.
The values for the production-relat ed properties are listed in the following table.
Default
Enti ty Production Rate Production UOM Batch Size
In this example, the UOMs of the default items configured for the entities in this line are exactly the same
as the UOM of the standard item configured for the line. Therefore, no conversion factors are used in the
examples to convert the units.
Production Data
The following table shows the Good and Rejected production for eac h entity, by the hour.
Production
Enti ty Type 6-7 am 7-8 am 8-9 am 9-10 am 10-11 am 11-12 pm
Production
Enti ty Type 6-7 am 7-8 am 8-9 am 9-10 am 10-11 am 11-12 pm
Reject 0 40 20 0 40 0
Sleever2 Good 5,500 1,920 2,000 5,450 0 0
Reject 0 40 20 0 0 0
Packer Good 10,800 4,000 3,900 10,800 7,350 7,200
Reject 0 10 50 0 20 0
OEE Calculations
The OEE metrics for the time period from 6 am to 12 pm are calculated as follows.
Line Availability
Quality
Performance
OEE
A PPENDIX B
MES Web Portal URLs
In This Appendix
Page URLs................................................................................................................................. 129
Embedded Controls URLs ........................................................................................................... 130
Page URLs
The URLs for the MES Web Portal pages are listed below.
Home
http://<web_portal_server>/mes/
Enti ties
http://<web_portal_server>/mes/#/entities/
Enti ty
http://<web_portal_server>/mes/#entity/<entID>/
Enti ty > Utilization Events tab
http://<web_portal_server>/mes/#entity/<entID>/utilization
Enti ty > Work Queue tab
http://<web_portal_server>/mes/#entity/<entID>/workQueue
Enti ty > Monitor tab
http://<web_portal_server>/mes/#entity/<entID>/monit or
Enti ty > Configuration tab
http://<web_portal_server>/mes/#entity/<entID>/configuration
Lines
http://<web_portal_server>/mes/#lines/
Line
http://<web_portal_server>/mes/#line/<lineID>/
Line > Work Order tab
http://<web_portal_server>/mes/#line/<lineID>/workOrders
Line > Entities tab
http://<web_portal_server>/mes/#line/<lineID>/entities
Line > Monitor tab
http://<web_portal_server>/mes/#line/<lineID>/monitor
Line > Configuration tab
http://<web_portal_server>/mes/#line/<lineID>/configuration
Utilization
http://<web_portal_server>/mes/#/utilization/
Utilization > Reasons & Groups tab
http://<web_portal_server>/mes/#utilization/reasonsGroups
Index
versions supported • 11
A closing a session • 11
access settings • 27 collection pages • 15
suggested settings by user roles • 30 filtering entities • 15
action bar • 21 filtering work orders • 16
asterisk, meaning of • 23 comparable units and production rates • 37
Auto Refresh • 23
examples • 119
auto-login • 10
configuration
A vailability (OEE)
overview • 9
calculation of • 48
B E
entities
batches and lots, OEE • 44
bottleneck entities adding • 58
utilization event, adding • 104 locale used for values and dates • 11
entity Can Be the Bottlneck setting, production rate and bottleneck entity • 36
selecting • 80 production rates • 35
line layout • 70 production rates, line properties used to
production source entity, designating • 78 determine • 35
overview • 47 calculation of • 48
Performance, calculations • 49
Quality • 48 R
target values, setting • 49 raw reas on codes • 46
operation refres h behavior, displayed information • 23
required ent ries • 23
overview • 9
operation ID • 40
OS Group security mode • 25 S
multiple AD domains • 26 screen text truncated • 22
OS User security mode • 25 segments, line • 34
sequence number • 40
serial entities • 33
P session, closing • 11
parallel entities • 33
states
Performance (OEE)
job • 40
calculation of • 49 status
performance, determining for a line • 36
work order • 39
positions, entities in a line • 34
production
adding • 97 T
comparable units • 37 truncated information • 22