Additional Factors

Sepasoft MES Module Suite

Additional Factors

Additional Factors are user-defined data points that are logged along with the production and downtime information. Once they are logged, they can be shown in charts, tables and reports. Additionally, other analysis can be done by filtering and/or setting up comparisons by their values.

Additional factors are used with:

See Also Equipment Object Functions - Additional Factor


An Additional Factor is additional information that is recorded about the production item. 

Additional Factors can be added to the Line, Cell Group and Cell Production Items in MES Equipment Manager > General > Additional Factor.

Any primitive datatype value that can be read from an Ignition Tag can be added as an additional factor. This includes values derived from scripts, or from barcode readers, databases, calculations, PLCs, etc.

Any tag can be added as an additional factor.

To configure Additional Factors:

  • In MES Equipment Manager, select a Line in the Production Equipment Model and click General >Additional Factors, then click the New Additional Factor 
  • Enter a name, description and navigate to the Ignition tag.

Shown here is Additional Factors configuration in Vision:

Shown here is Additional Factor configuration in Perspective:

 Name

This reflects the name of additional factor that is configured in the Ignition Designer.

Note

Any names coming into the system must begin with a letter, digit or underscore. Subsequent characters may include spaces and dashes. 

For the listed objects, these characters are not allowed:

Production Equipment:  . ? ! # % ^ * ~ [ ] { } + = ` \ @ & ( ) < >,

MES Person: . ? ! # % ^ * ~ [ ] { } + = ` \/ " $ | < >

All other MES Objects: . ? ! # % ^ * ~ [ ] { } + = ` \/ " $ | ,

String


Active Sets the additional factor to active or inactive. Active means that the Ignition tag is collecting data and the Additional Factor can be used in the system. Boolean
Description Optionally, this property can be set to a description for the additional factor. It is not used by the OEE Downtime and Scheduling Module other than for reference. String
Tag Path

This reflects the Factor tag path setting that additional factor is configured for in the Ignition Designer. It is the name of Tag to read the factor value from.

Tag Path Button

Warning

When entering a parameterized Tag Path, the Tag Selector button will become grayed out once any curly brace is typed into the Tag Path field.

String



String Data Type Additional Factors Example

In the example, we have two factors, Cardboard Vendor and Operator. The operator can select the vendor that provided the cardboard or it can be obtained from some other source. Now, OEE and downtime results can be shown for each cardboard manufacturer. This can identify quality problems with raw material that directly affect production efficiency. With the operator setup as an additional factor, the operator's name will be logged along with the production and downtime data. By doing so, OEE and downtime information can be filtered and grouped by the operator name. But this could just as well be the production crew, supervisor, maintenance crew or any other user defined value that can be monitored or entered into the system. 













Adding these factors to a production line will allow us to capture the value of these tags whenever they change. In the impromptu analysis, we can then compare OEE values by our additional factor: Operator

The additional factors configured at the Production Model show up in the MES Analysis Selector component which can be used for reporting.

When a string data type tag is used to create a new, user-defined Additional Factor, one additional data point  is automatically created and maintained for each:

  • TimeStamp – The DateTime that this Additional Factor value was last updated (as shown to the right).

Numeric Additional Factors

When tags of the numeric data types listed to the left are used to create a new, user-defined Additional Factor, six additional data points are automatically created and maintained for each (calculations are performed using all of the resulting values from that analysis run):

  • Min – The lowest value among the results.
  • Max – The highest value among the results.
  • Median – The sum of all the resulting values divided by the number of results.
  • Mean – The value where half of the remaining resulting values are larger and half are smaller. For even numbers of values, the mid-point between the mean two values is returned.
  • Standard Deviation – (calculated as Sample Standard Deviation) The square root of the average of the squared individual differences of each resulting value from the calculated mean.
  • TimeStamp – The DateTime that this Additional Factor value was last updated.

Sepasoft MES Module Suite