Batch Tracker

The Batch Tracker object allows the the user to record batch information using inputs from data producing items in the I/O Model. Events from production are tracked and the information is stored in an ISA-88 compliant batch production record and stored in the Production Tracking data store of the Mongo DB repository. Contextual equipment information can be provided through links to the ISA-95 Equipment Model.

Use Cases

  • Create ISA-88 compliant Batch Production Records from monitored items in system inmation

  • Automate the recording of production events in the appropriate Batch Record

  • Use ISA-95 Equipment model to fully integrate equipment data in Batch Production Records

Quick Configuration

Batch Tracker objects can be created below Core and Connector components in the I/O model.

  1. Select the parent object and right-click. Select Admin  New  Production Tracking  Batch tracker from the context menu.

    Batch Tracker objects can be created beneath Core, Connector and Datasource objects. The appropriate component depends on the use case and the location of the data items that provide the content for the production events.
  2. In the Create Object wizard, enter an Object name and click Create

  3. Select the newly created object in the I/O Model and look at the object properties panel.

  4. Open the Common property compound: the Processing Mode property is by default set to "Configuration" on creation of the object. Once initial configuration is complete, this mode can be changed to start creating production events.

  5. Open the S95 Settings property compound: Click on the Equipment Assignment …​ button to open the object picker for the ISA-95 Equipment Model and select an object from the tree. Click Ok in the equipment assignment picker.

    The link to ISA-95 equipment objects will automatically add this ISA-95 context to the production event and therefore the Batch Production Record. To include other ISA-95 objects in production events it is necessary to create another Batch Tracker object.
  6. Open the Batch Data property compound: Here you can add and define Batch Characteristics, Batch Event Groups and other elements that will be added to the Batch Production Record. For the simplest configuration it is necessary to add Batch Characteristics for "Batch ID" and "Equipment State" (according to the ISA-88 Batch Control standard).

  7. Click on the + button by Batch Characteristics to first add the Batch ID Characteristic. Enter "Batch ID" as the Label property and choose "Batch ID" from the Target Field drop-down menu. For the _Input property, a data producing item from any of the models can be selected using the object picker. Select an object that will produces Batch ID numbers (for the purpose of this quick example, you can create an ActionItem or GenItem that return numbers that increase incrementally).

  8. Click on the + button by Batch Characteristics again to add the ISA-88 mandatory "Equipment State" characteristic. Enter "Equipment State" as the Label property and choose "Equipment State" from the Target Field drop-down menu. For the Input property, a item must be chosen that returns a code that matches a EquipmentStates codes (for the purpose of this quick example, you can create an ActionItem or GenItem that returns valid equipment state code numbers).

  9. Click Apply in the Object Properties panel to commit the configuration changes.

  10. Open the Common property compound and change the Processing Mode property to "Simulation" and Click Apply.

  11. Open the Diagnostics property compound, if the configuration is correctly applied, the Process State field should read "Start conditions met, starting to monitor batch 'BatchIDnumber'"

  12. Open the Common property compound and change the Processing Mode property to "Production" and Click Apply.

  13. The Process State field should now read "Continuous monitoring of batch 'BatchIDnumber'"". Production events are now being created and archived in the Production Tracking data store.

  14. Open the Calendar display (from the menu bar Open  Calendar, shortcut Ctrl+K)

  15. Go to the ISA-95 Equipment Model and drag-and-drop the equipment model that was selected for the Equipment Assignment property into the Calendar display to see the Production Tracking information and view individual Production Batch Records.

Object Properties

Common

Object Name

The user-modifiable object name. This name overrides the name which has been supplied by the external system. It must be unique within the collection of objects of the parent object.

Object Description

This is the user-modifiable object description. This text overrides the description which has been supplied by the external system.

Processing Mode

The processing mode of the batch tracker object.

  • Configuration: In this mode no attempt is made to fetch data and no events are sent.

  • Simulation: In this mode the object runs a self-contained batch simulation.

  • Production: In this mode the object processes batch data and creates production tracking events.

  • Reset: In this mode the object cancels the current processing, clears all data structures and sets itself to configuration mode.

General Options

Compound for batch tracker general options.

Debug

Additional debug messages will be generated in the event log. It is advised to not use this option in production mode.

Statistics

The object will output statistics in form of a historizing variable tree.

Batch Active Options

Compound to manage the batch active state.

End Determination

Select one or multiple options to determine the transition to inactive state.

  • Equipment State: The Batch will be set to inactive when the Batch Equipment State equals Completed or Aborted according to S88. Accordingly a batch will be set to active whenever an appropriate S88 state is determined.

  • Batch ID Changes: The Batch will be set to inactive when the Batch ID changes. Consequently a new batch will be set to active in this case.

  • Active Edge Falls: The Batch will be set to inactive when the Batch Active indicator is false. Consequently a new batch will be set to active when the Batch Active indicator raises to true.

  • Script Returns False: The Batch will be set to inactive when the user supplied script returns false. Consequently a new batch will be set to active when the user supplied script returns true.

Custom Script

The Lua script function which can be used to determine the batch active state. Please note that the custom script has access to the entire batch data record and needs to return a boolean (true or false). A return of 'nil' or any other value type has no effect.

Timestamp Options

Compound for timestamp parameters.

Local Timestamp

If this is checked it is assumed that the datasource provides timestamps as local time, if unchecked UTC timestamps are assumed.

Timestamp

Defines how to interpret the timestamp.

Default

The timestamp format of the source data is yyyy-MM-dd HH:mm:ss.

ISO8601

The timestamp format of the source data is yyyy-MM-ddTHH:mm:ss.

POSIX Milliseconds

The timestamp format of the source data is numerical POSIX milliseconds.

POSIX Seconds

The timestamp format of the source data is numerical POSIX seconds.

Excel

Timestamps are supplied in numerical Excel datetime format.

Custom Options

Compound for timestamp format 'custom' parameters.

Custom Format

A string format mask specifying the interpretation of the timestamp. For Example "%d.%m.%Y %H:%M" for "01.12.2016 17:00" (q.v. http://www.boost.org/doc/libs/1_41_0/doc/html/date_time/date_time_io.html). In case you use ISO8601-compliant timestamps, this format does not need to be specified.

Custom Script Options

Compound for timestamp 'custom script' parameter.

Custom Script

The custom script, which is required to return the timestamp in numerical POSIX millisecond format.

S88 Settings

Properties to configure the batch tracker related to S88 definitions.

Detail Level

Determine the level of detail the data provides in respect to S88 definitions.

  • Procedures: The underlying control system supplies data for S88 Procedures.

  • Unit Procedures: The underlying control system supplies data for S88 Unit Procedures.

  • Operations: The underlying control system supplies data for S88 Operations.

  • Recipe Phases: The underlying control system supplies data for S88 Recipe Phases.

  • Equipment Phases: The underlying control system supplies data for S88 Equipment Phases.

  • Equipment Steps: The underlying control system supplies data for S88 Equipment Steps.

S95 Settings

Properties to configure the batch tracker related to S95 definitions.

Equipment Assignment

Select the object from the S95 equipment model which shall be assigned to the batch tracker object.

Partial Batches

Select this option if the equipment executes partial batches. This implies that other equipment objects in the same hierarchy execute partial baches too.

BPR Settings

Settings to exchange information about S88 batch production records.

Batch Production Record Elements

Defines the sub-record the batch data will be assigned to.

  • Events: Events.

  • Datasets: Datasets.

  • Comments: Comments.

  • Change History: Change History.

  • Personnel Identification: Personnel Identification.

  • Samples: Samples.

  • Resource Qualifications: Resource Qualifications.

  • Master Recipes: Master Recipes.

  • Recipe Elements: Recipe Elements.

  • Control Recipes: Control Recipes.

  • Production Performances: Production Performances.

  • Production Schedules: Production Schedules.

  • Product Definitions: Product Definitions.

  • Operations Performances: Operations Performances.

  • Operation Schedules: Operation Schedules.

  • Operation Definitions: Operation Definitions.

  • Work Directives: Work Directives.

  • Work Masters: Work Masters.

  • Work Performances: Work Performances.

  • Work Schedules: Work Schedules.

Batch Data

Compound for batch data.

Batch Characteristics

Compound for batch characteristics parameter.

Active

Sets the data collection of this batch field active.

Label

Defines the label for the characteristic.

EU Override

Optional field to override (or set) the engineering unit in case the configured input object does not supply the desired one.

Input

Defines the input object for the characteristic.

Target Field

The name of the target field.

  • Start Time: Start Time.

  • End Time: End Time.

  • Product Name: Product Name.

  • Product Eng. Unit: Product Eng. Unit.

  • Product Setpoint: Product Setpoint.

  • Product Actual: Product Actual.

  • Master Recipe Version: Master Recipe Version.

  • Educt Name: Educt Name.

  • Educt Eng. Unit: Educt Eng. Unit.

  • Educt Setpoint: Educt Setpoint.

  • Educt Actual: Educt Actual.

  • Product Code: Product Code.

  • Educt Code: Educt Code.

  • Control Recipe Name: Control Recipe Name.

  • Master Recipe Name: Master Recipe Name.

  • Batch ID: Batch ID.

  • Batch Number: Batch Number.

  • Recipe Type: Recipe Type.

  • Batch Status: Batch Status.

  • Material Type: Material Type.

  • Material Type Code: Material Type Code.

  • Unique Batch ID: Unique Batch ID.

  • Unit Name: Unit Name.

  • Unit Asset Code: Unit Asset Code.

  • Production Version: Production Version.

  • Equipment Active: Must return true or false in order to determine equipment active state.

  • Equipment State: Must return one of the standardized OMAC states for the equipment.

  • ERP Order: Must return the ERP order ident for the batch.

  • MES Batch ID: Must return the MES Batch ID in case different than the equipment batch ident.

  • Batch ERP Order Number: Batch ERP Order Number.

  • Batch ERP ID: Batch ERP ID.

  • Batch MES ID: Batch MES ID.

  • Batch Size: Batch Size.

  • Batch Size Eng. Unit: Batch Size Eng. Unit.

  • Campaign ID: Campaign ID.

  • Campaign MES ID: Campaign MES ID.

  • Campaign ERP ID: Campaign ERP ID.

  • Campaign ERP Order Number: Campaign ERP Order Number.

  • Campaign Size: Campaign Size.

  • Campaign Size Eng. Unit: Campaign Size Eng. Unit.

  • Shift Code: Shift Code.

  • Shift Name: Shift Name.

  • Custom Measurement: Custom Measurement.

  • Custom Timestamp: Custom Timestamp.

  • Custom State: Custom State.

  • Custom Quality: Custom Quality.

  • Sample Size: The amount of material taken for the sample.

  • Sample Type: The type of sample pulled. There are no standard codes defined. Examples: Receiving Sample, Online Sample, Lab Sample.

  • Sample Pull Reason: The reason the sample was pulled.

  • Sample Expiration: The date the sample expires.

  • Sample Physical Asset ID: A reference to a physical asset element that is associated with the sample.

  • Sample SOP Reference: The standard operating procedure (SOP) that is associated with the sample pull.

  • Sample Test: The tests on the sample.

  • Sample Test Code: The test procedure used.

  • Sample Test Name: The name associated with the test performed.

  • Sample Test Result: The result from a sample test.

  • Sample Test Disposition: An indication if the test results were acceptable. No standard identifiers defined. Example: Pass, Fail.

  • Sample Analysis Used: The statistical sampling analysis used to determine the result. No standard CodeType is defined. Example: Average, Minimum, Maximum.

  • Sample Test Result Expiration: The date and time that the sample test results expire.

  • Sample Result: The actual value or values returned from the test.

  • Sample Expected Results: The expected value or values returned from the test.

  • Sample Document: A JSON document according to B2MML.

  • Operation ID: Operation ID.

  • Operation Name: Operation Name.

  • Lot ID: Lot ID.

  • Material Definition ID: Material Definition ID.

  • Waste Actual: Waste Actual.

  • Waste Code: Waste Code.

  • Waste Eng. Unit: Waste Eng. Unit.

  • Waste Name: Waste Name.

  • Waste Setpoint: Waste Setpoint.

  • Reinsert Actual: Reinsert Actual.

  • Reinsert Code: Reinsert Code.

  • Reinsert Eng. Unit: Reinsert Eng. Unit.

  • Reinsert Name: Reinsert Name.

  • Reinsert Setpoint: Reinsert Setpoint.

  • Down-Time: Down-Time.

  • Down-Time Eng. Unit: Down-Time Eng. Unit.

  • BPR Extension Time: BPR Extension Time.

  • BPR Extension Time Eng. Unit: BPR Extension Time Eng. Unit.

  • BPR Extension Prohibited: BPR Extension Prohibited.

  • Annotation Prohibited: Annotation Prohibited.

  • Cleaning Actual: Cleaning Actual.

  • Cleaning Code: Cleaning Code.

  • Cleaning Eng. Unit: Cleaning Eng. Unit.

  • Cleaning Name: Cleaning Name.

  • Cleaning Setpoint: Cleaning Setpoint.

  • Down-Time Cause: Down-Time Cause.

  • Energy Consumption: Energy Consumption.

  • Energy Consumption Eng. Unit: Energy Consumption Eng. Unit.

  • Energy Consumption Limit: Energy Consumption Limit.

  • Energy Consumption Cost: Energy Consumption Cost.

  • Energy Consumption Cost Currency: Energy Consumption Cost Currency.

  • Batch Control ID: Batch Control ID.

  • Batch Source ID: Batch Source ID.

  • Batch System ID: Batch System ID.

  • Source Vendor: Source Vendor.

  • Source Product: Source Product.

  • Source Interface: Source Interface.

  • Source Datasource: Source Datasource.

  • Source Timestamp: Source Timestamp.

  • Scheduled Start Time: Scheduled Start Time.

  • Scheduled End Time: Scheduled End Time.

  • Source Batch Datasource: Source Batch Datasource.

  • Source Batch Area: Source Batch Area.

  • Source Timezone: Source Timezone.

  • Source Local Time: Source Local Time.

  • Record Type: S88 Record Type.

  • Unit Description: Batch Unit Description.

  • Runtime: The runtime of a distinct batch, procedure, operation etc.

  • Operation Sequence: Operation Sequence Number.

  • Operation Instance: Operation Instance Number.

  • Operator Name: Operator Name, responsible for Batch, Procedure, Operation etc.

  • Phase ID: Phase ID.

  • Phase Instance: Phase Instance Number.

  • Phase Name: Phase Name.

  • Phase Sequence: Phase Sequence Number.

  • Unit Procedure ID: Unit Procedure ID.

  • Unit Procedure Instance: Unit Procedure Instance Number.

  • Unit Procedure Name: Unit Procedure Name.

  • Unit Procedure Sequence: Unit Procedure Sequence Number.

  • Eventnumber: Eventnumber.

  • Eventtime: Eventtime.

  • Data Acquisition Type: Data Acquisition Type.

  • Acquisition Type: Specifies the acquisition type of the batch record. Can be one of 'Historical Data', 'Actual Data' and 'Real-Time Data'.

  • Blowout Datetime: Blowout Datetime.

  • Capping Start Datetime: Capping Start Datetime.

  • CIP Datetime: CIP Datetime.

  • Cleaning State: Cleaning State.

  • Control Recipe Expiration Datetime: Control Recipe Expiration Datetime.

  • Control Recipe Number: Control Recipe Number.

  • Control Recipe Version: Control Recipe Version.

  • Custom Mode: Custom Mode.

  • Filling End Datetime: Filling End Datetime.

  • Filling Start Datetime: Filling Start Datetime.

  • Format: Format.

  • MES Cleaning Order ID: MES Cleaning Order ID.

  • MES Order ID: MES Order ID.

  • Printer State: Printer State.

  • Product Count Bad: Product Count Bad.

  • Product Count Good: Product Count Good.

  • Product Actual: Product Actual.

  • Product Setpoint: Product Setpoint.

  • Product Weight: Product Weight.

  • Signature: Signature.

  • SIP Datetime: SIP Datetime.

  • SIP Temperature: SIP Temperature.

  • Speed Actual: Speed Actual.

  • Speed Setpoint: Speed Setpoint.

  • Stop Code: Stop Code.

  • Stop Downstream Cause: Stop Downstream Cause.

  • Stop Reason: Stop Reason.

  • Stop Upstream Cause: Stop Upstream Cause.

  • Unit: Unit.

  • Critical Process Parameter: Critical Process Parameter.

  • **:

  • Equipment ID: Identifies an Equipment uniquely within a Procedure, Unit Procedure or Operation.

  • Equipment Name: Holds the Equipment Name used within a Procedure, Unit Procedure or Operation.

  • Equipment Phase ID: Identifies the current Equipment Phase.

  • Equipment Phase Instance: The instance number of the current Equipment Phase.

  • Equipment Phase Name: The textual name of the current Equipment Phase.

  • Equipment Phase Sequence Number: The sequence number of the current Equipment Phase.

  • Equipment Step ID: Identifies the current Equipment Step within the current Equipment Phase.

  • Equipment Step Name: The textual name of the current Equipment Step within the current Equipment Phase.

  • Equipment Step Instance: The instance number of the current Equipment Step within the current Equipment Phase.

  • Equipment Step Sequence Number: The sequence number of the current Equipment Step within the current Equipment Phase.

  • Equipment Phase Parallelism ID: The parallelism ID for a particular Equipment Phase within the current Recipe Phase or Operation. The ID identifies the Recipe "Swim Lane" this Equipment is associated with.

  • Yield: Yield.

  • Yield Count: Yield as count.

  • Yield Volume: Yield as volume.

  • Reject: Reject.

  • Reject Count: Reject Count.

  • Reject Volume: Reject Volume.

  • Duration: Duration.

  • Process Duration: Process Duration.

  • Holding Time: Holding Time.

  • Weight: Weight.

  • Length: Length.

Report Order

The order number for the Batch Report.

Batch Event Groups

Array compound for batch event data.

Active

Sets the data collection of this batch field active.

Name

The name of this group.

BPR Event Type

The Batch Production Record event type according to ISA S88.

  • Alarm: Alarm.

  • Control Recipe: Control Recipe.

  • Equipment: Equipment.

  • General: General.

  • Material: Material.

  • Message: Message.

  • Operator: Operator.

  • Procedural Execution: Procedural Execution.

  • Other: Other.

Embedded

If this switch is set, this group is embedded.

Event Stream

The event stream from which events shall be filtered and assigned to the Batch Production Record.

Filter Definition

Filter Definition.

Batch Trend Groups

Array compound for batch trend data.

Active

Sets the data collection of this batch field active.

Name

The name of this group.

Embedded

If this switch is set, this group is embedded.

Batch Trend Pens

Definition of batch trend pens.

Custom Analytics

User defined analytics scripts.

At Batch End

Defines the script which runs at batch end.

At the End of Operation

Defines the script which runs at the end of an operation.

At the End of Phase

Defines the script which runs at the end of an equipment phase.

At the End of Step

Defines the script which runs at the end of an equipment step.

Periodic

Defines the script which runs periodically.

Asset Effectiveness Staging

Compound for asset effectiveness staging.

Staging Computer

The name of the staging computer of asset effectiveness.

ODBC Connection

The ODBC connection parameters.

Datasource Name

The name of the ODBC datasource, which can be a DSN or a valid ODBC connection string (example: "driver={SQL Server Native Client 11.0}; server=someserver;uid=someuser;pwd=somepassword;"). The parameters of the connection string are defined by the used driver, which is identified by the DRIVER parameter. More information can be found here https://docs.microsoft.com/en-us/sql/odbc/reference/syntax/sqldriverconnect-function and https://www.connectionstrings.com.

User Name

The user name of the ODBC Datasource (optional).

Password

The password of the ODBC Datasource (optional).

UTF-8 Conversion

Switch the UTF-8 Conversion on, if the database returns ASCII.

Code Page

Select the code page which is used by the database.

  • 00000 Current Code Page: Current Code Page.

  • 00037 IBM EBCDIC US-Canada: IBM EBCDIC US-Canada.

  • 00437 OEM United States: OEM United States.

  • 00500 IBM EBCDIC International: IBM EBCDIC International.

  • 00708 Arabic (ASMO 708): Arabic (ASMO 708).

  • 00709 Arabic (ASMO-449+, BCON V4): Arabic (ASMO-449+, BCON V4).

  • 00710 Arabic - Transparent Arabic: Arabic - Transparent Arabic.

  • 00720 Arabic (Transparent ASMO); Arabic (DOS): Arabic (Transparent ASMO); Arabic (DOS).

  • 00737 OEM Greek (formerly 437G); Greek (DOS): OEM Greek (formerly 437G); Greek (DOS).

  • 00775 OEM Baltic; Baltic (DOS): OEM Baltic; Baltic (DOS).

  • 00850 OEM Multilingual Latin 1; Western European (DOS): OEM Multilingual Latin 1; Western European (DOS).

  • 00852 OEM Latin 2; Central European (DOS): OEM Latin 2; Central European (DOS).

  • 00855 OEM Cyrillic (primarily Russian): OEM Cyrillic (primarily Russian).

  • 00857 OEM Turkish; Turkish (DOS): OEM Turkish; Turkish (DOS).

  • 00858 OEM Multilingual Latin 1 + Euro symbol: OEM Multilingual Latin 1 + Euro symbol.

  • 00860 OEM Portuguese; Portuguese (DOS): OEM Portuguese; Portuguese (DOS).

  • 00861 OEM Icelandic; Icelandic (DOS): OEM Icelandic; Icelandic (DOS).

  • 00862 OEM Hebrew; Hebrew (DOS): OEM Hebrew; Hebrew (DOS).

  • 00863 OEM French Canadian; French Canadian (DOS): OEM French Canadian; French Canadian (DOS).

  • 00864 OEM Arabic; Arabic (864): OEM Arabic; Arabic (864).

  • 00865 OEM Nordic; Nordic (DOS): OEM Nordic; Nordic (DOS).

  • 00866 OEM Russian; Cyrillic (DOS): OEM Russian; Cyrillic (DOS).

  • 00869 OEM Modern Greek; Greek, Modern (DOS): OEM Modern Greek; Greek, Modern (DOS).

  • 00870 IBM EBCDIC Multilingual/ROECE (Latin 2); IBM EBCDIC Multilingual Latin 2: IBM EBCDIC Multilingual/ROECE (Latin 2); IBM EBCDIC Multilingual Latin 2.

  • 00874 ANSI/OEM Thai (ISO 8859-11); Thai (Windows): ANSI/OEM Thai (ISO 8859-11); Thai (Windows).

  • 00875 IBM EBCDIC Greek Modern: IBM EBCDIC Greek Modern.

  • 00932 ANSI/OEM Japanese; Japanese (Shift-JIS): ANSI/OEM Japanese; Japanese (Shift-JIS).

  • 00936 ANSI/OEM Simplified Chinese (PRC, Singapore); Chinese Simplified (GB2312): ANSI/OEM Simplified Chinese (PRC, Singapore); Chinese Simplified (GB2312).

  • 00949 ANSI/OEM Korean (Unified Hangul Code): ANSI/OEM Korean (Unified Hangul Code).

  • 00950 ANSI/OEM Traditional Chinese (Taiwan; Hong Kong SAR, PRC); Chinese Traditional (Big5): ANSI/OEM Traditional Chinese (Taiwan; Hong Kong SAR, PRC); Chinese Traditional (Big5).

  • 01026 IBM EBCDIC Turkish (Latin 5): IBM EBCDIC Turkish (Latin 5).

  • 01047 IBM EBCDIC Latin 1/Open System: IBM EBCDIC Latin 1/Open System.

  • 01140 IBM EBCDIC US-Canada (037 + Euro symbol); IBM EBCDIC (US-Canada-Euro): IBM EBCDIC US-Canada (037 + Euro symbol); IBM EBCDIC (US-Canada-Euro).

  • 01141 IBM EBCDIC Germany (20273 + Euro symbol); IBM EBCDIC (Germany-Euro): IBM EBCDIC Germany (20273 + Euro symbol); IBM EBCDIC (Germany-Euro).

  • 01142 IBM EBCDIC Denmark-Norway (20277 + Euro symbol); IBM EBCDIC (Denmark-Norway-Euro): IBM EBCDIC Denmark-Norway (20277 + Euro symbol); IBM EBCDIC (Denmark-Norway-Euro).

  • 01143 IBM EBCDIC Finland-Sweden (20278 + Euro symbol); IBM EBCDIC (Finland-Sweden-Euro): IBM EBCDIC Finland-Sweden (20278 + Euro symbol); IBM EBCDIC (Finland-Sweden-Euro).

  • 01144 IBM EBCDIC Italy (20280 + Euro symbol); IBM EBCDIC (Italy-Euro): IBM EBCDIC Italy (20280 + Euro symbol); IBM EBCDIC (Italy-Euro).

  • 01145 IBM EBCDIC Latin America-Spain (20284 + Euro symbol); IBM EBCDIC (Spain-Euro): IBM EBCDIC Latin America-Spain (20284 + Euro symbol); IBM EBCDIC (Spain-Euro).

  • 01146 IBM EBCDIC United Kingdom (20285 + Euro symbol); IBM EBCDIC (UK-Euro): IBM EBCDIC United Kingdom (20285 + Euro symbol); IBM EBCDIC (UK-Euro).

  • 01147 IBM EBCDIC France (20297 + Euro symbol); IBM EBCDIC (France-Euro): IBM EBCDIC France (20297 + Euro symbol); IBM EBCDIC (France-Euro).

  • 01148 IBM EBCDIC International (500 + Euro symbol); IBM EBCDIC (International-Euro): IBM EBCDIC International (500 + Euro symbol); IBM EBCDIC (International-Euro).

  • 01149 IBM EBCDIC Icelandic (20871 + Euro symbol); IBM EBCDIC (Icelandic-Euro): IBM EBCDIC Icelandic (20871 + Euro symbol); IBM EBCDIC (Icelandic-Euro).

  • 01200 Unicode UTF-16, little endian byte order (BMP of ISO 10646); available only to managed applications: Unicode UTF-16, little endian byte order (BMP of ISO 10646); available only to managed applications.

  • 01201 Unicode UTF-16, big endian byte order; available only to managed applications: Unicode UTF-16, big endian byte order; available only to managed applications.

  • 01250 ANSI Central European; Central European (Windows): ANSI Central European; Central European (Windows).

  • 01251 ANSI Cyrillic; Cyrillic (Windows): ANSI Cyrillic; Cyrillic (Windows).

  • 01252 ANSI Latin 1; Western European (Windows): ANSI Latin 1; Western European (Windows).

  • 01253 ANSI Greek; Greek (Windows): ANSI Greek; Greek (Windows).

  • 01254 ANSI Turkish; Turkish (Windows): ANSI Turkish; Turkish (Windows).

  • 01255 ANSI Hebrew; Hebrew (Windows): ANSI Hebrew; Hebrew (Windows).

  • 01256 ANSI Arabic; Arabic (Windows): ANSI Arabic; Arabic (Windows).

  • 01257 ANSI Baltic; Baltic (Windows): ANSI Baltic; Baltic (Windows).

  • 01258 ANSI/OEM Vietnamese; Vietnamese (Windows): ANSI/OEM Vietnamese; Vietnamese (Windows).

  • 01361 Korean (Johab): Korean (Johab).

  • 10000 MAC Roman; Western European (Mac): MAC Roman; Western European (Mac).

  • 10001 Japanese (Mac): Japanese (Mac).

  • 10002 MAC Traditional Chinese (Big5); Chinese Traditional (Mac): MAC Traditional Chinese (Big5); Chinese Traditional (Mac).

  • 10003 Korean (Mac): Korean (Mac).

  • 10004 Arabic (Mac): Arabic (Mac).

  • 10005 Hebrew (Mac): Hebrew (Mac).

  • 10006 Greek (Mac): Greek (Mac).

  • 10007 Cyrillic (Mac): Cyrillic (Mac).

  • 10008 MAC Simplified Chinese (GB 2312); Chinese Simplified (Mac): MAC Simplified Chinese (GB 2312); Chinese Simplified (Mac).

  • 10010 Romanian (Mac): Romanian (Mac).

  • 10017 Ukrainian (Mac): Ukrainian (Mac).

  • 10021 Thai (Mac): Thai (Mac).

  • 10029 MAC Latin 2; Central European (Mac): MAC Latin 2; Central European (Mac).

  • 10079 Icelandic (Mac): Icelandic (Mac).

  • 10081 Turkish (Mac): Turkish (Mac).

  • 10082 Croatian (Mac): Croatian (Mac).

  • 12000 Unicode UTF-32, little endian byte order; available only to managed applications: Unicode UTF-32, little endian byte order; available only to managed applications.

  • 12001 Unicode UTF-32, big endian byte order; available only to managed applications: Unicode UTF-32, big endian byte order; available only to managed applications.

  • 20000 CNS Taiwan; Chinese Traditional (CNS): CNS Taiwan; Chinese Traditional (CNS).

  • 20001 TCA Taiwan: TCA Taiwan.

  • 20002 Eten Taiwan; Chinese Traditional (Eten): Eten Taiwan; Chinese Traditional (Eten).

  • 20003 IBM5550 Taiwan: IBM5550 Taiwan.

  • 20004 TeleText Taiwan: TeleText Taiwan.

  • 20005 Wang Taiwan: Wang Taiwan.

  • 20105 IA5 (IRV International Alphabet No. 5, 7-bit); Western European (IA5): IA5 (IRV International Alphabet No. 5, 7-bit); Western European (IA5).

  • 20106 IA5 German (7-bit): IA5 German (7-bit).

  • 20107 IA5 Swedish (7-bit): IA5 Swedish (7-bit).

  • 20108 IA5 Norwegian (7-bit): IA5 Norwegian (7-bit).

  • 20127 US-ASCII (7-bit): US-ASCII (7-bit).

  • 20261 T.61: T.61.

  • 20269 ISO 6937 Non-Spacing Accent: ISO 6937 Non-Spacing Accent.

  • 20273 IBM EBCDIC Germany: IBM EBCDIC Germany.

  • 20277 IBM EBCDIC Denmark-Norway: IBM EBCDIC Denmark-Norway.

  • 20278 IBM EBCDIC Finland-Sweden: IBM EBCDIC Finland-Sweden.

  • 20280 IBM EBCDIC Italy: IBM EBCDIC Italy.

  • 20284 IBM EBCDIC Latin America-Spain: IBM EBCDIC Latin America-Spain.

  • 20285 IBM EBCDIC United Kingdom: IBM EBCDIC United Kingdom.

  • 20290 IBM EBCDIC Japanese Katakana Extended: IBM EBCDIC Japanese Katakana Extended.

  • 20297 IBM EBCDIC France: IBM EBCDIC France.

  • 20420 IBM EBCDIC Arabic: IBM EBCDIC Arabic.

  • 20423 IBM EBCDIC Greek: IBM EBCDIC Greek.

  • 20424 IBM EBCDIC Hebrew: IBM EBCDIC Hebrew.

  • 20833 IBM EBCDIC Korean Extended: IBM EBCDIC Korean Extended.

  • 20838 IBM EBCDIC Thai: IBM EBCDIC Thai.

  • 20866 Russian (KOI8-R); Cyrillic (KOI8-R): Russian (KOI8-R); Cyrillic (KOI8-R).

  • 20871 IBM EBCDIC Icelandic: IBM EBCDIC Icelandic.

  • 20880 IBM EBCDIC Cyrillic Russian: IBM EBCDIC Cyrillic Russian.

  • 20905 IBM EBCDIC Turkish: IBM EBCDIC Turkish.

  • 20924 IBM EBCDIC Latin 1/Open System (1047 + Euro symbol): IBM EBCDIC Latin 1/Open System (1047 + Euro symbol).

  • 20932 Japanese (JIS 0208-1990 and 0212-1990): Japanese (JIS 0208-1990 and 0212-1990).

  • 20936 Simplified Chinese (GB2312); Chinese Simplified (GB2312-80): Simplified Chinese (GB2312); Chinese Simplified (GB2312-80).

  • 20949 Korean Wansung: Korean Wansung.

  • 21025 IBM EBCDIC Cyrillic Serbian-Bulgarian: IBM EBCDIC Cyrillic Serbian-Bulgarian.

  • 21866 Ukrainian (KOI8-U); Cyrillic (KOI8-U): Ukrainian (KOI8-U); Cyrillic (KOI8-U).

  • 28591 ISO 8859-1 Latin 1; Western European (ISO): ISO 8859-1 Latin 1; Western European (ISO).

  • 28592 ISO 8859-2 Central European; Central European (ISO): ISO 8859-2 Central European; Central European (ISO).

  • 28593 ISO 8859-3 Latin 3: ISO 8859-3 Latin 3.

  • 28594 ISO 8859-4 Baltic: ISO 8859-4 Baltic.

  • 28595 ISO 8859-5 Cyrillic: ISO 8859-5 Cyrillic.

  • 28596 ISO 8859-6 Arabic: ISO 8859-6 Arabic.

  • 28597 ISO 8859-7 Greek: ISO 8859-7 Greek.

  • 28598 ISO 8859-8 Hebrew; Hebrew (ISO-Visual): ISO 8859-8 Hebrew; Hebrew (ISO-Visual).

  • 28599 ISO 8859-9 Turkish: ISO 8859-9 Turkish.

  • 28603 ISO 8859-13 Estonian: ISO 8859-13 Estonian.

  • 28605 ISO 8859-15 Latin 9: ISO 8859-15 Latin 9.

  • 29001 Europa 3: Europa 3.

  • 38598 ISO 8859-8 Hebrew; Hebrew (ISO-Logical): ISO 8859-8 Hebrew; Hebrew (ISO-Logical).

  • 50220 ISO 2022 Japanese with no halfwidth Katakana; Japanese (JIS): ISO 2022 Japanese with no halfwidth Katakana; Japanese (JIS).

  • 50221 ISO 2022 Japanese with halfwidth Katakana; Japanese (JIS-Allow 1 byte Kana): ISO 2022 Japanese with halfwidth Katakana; Japanese (JIS-Allow 1 byte Kana).

  • 50222 ISO 2022 Japanese JIS X 0201-1989; Japanese (JIS-Allow 1 byte Kana - SO/SI): ISO 2022 Japanese JIS X 0201-1989; Japanese (JIS-Allow 1 byte Kana - SO/SI).

  • 50225 ISO 2022 Korean: ISO 2022 Korean.

  • 50227 ISO 2022 Simplified Chinese; Chinese Simplified (ISO 2022): ISO 2022 Simplified Chinese; Chinese Simplified (ISO 2022).

  • 50229 ISO 2022 Traditional Chinese: ISO 2022 Traditional Chinese.

  • 50930 EBCDIC Japanese (Katakana) Extended: EBCDIC Japanese (Katakana) Extended.

  • 50931 EBCDIC US-Canada and Japanese: EBCDIC US-Canada and Japanese.

  • 50933 EBCDIC Korean Extended and Korean: EBCDIC Korean Extended and Korean.

  • 50935 EBCDIC Simplified Chinese Extended and Simplified Chinese: EBCDIC Simplified Chinese Extended and Simplified Chinese.

  • 50936 EBCDIC Simplified Chinese: EBCDIC Simplified Chinese.

  • 50937 EBCDIC US-Canada and Traditional Chinese: EBCDIC US-Canada and Traditional Chinese.

  • 50939 EBCDIC Japanese (Latin) Extended and Japanese: EBCDIC Japanese (Latin) Extended and Japanese.

  • 51932 EUC Japanese: EUC Japanese.

  • 51936 EUC Simplified Chinese; Chinese Simplified (EUC): EUC Simplified Chinese; Chinese Simplified (EUC).

  • 51949 EUC Korean: EUC Korean.

  • 51950 EUC Traditional Chinese: EUC Traditional Chinese.

  • 52936 HZ-GB2312 Simplified Chinese; Chinese Simplified (HZ): HZ-GB2312 Simplified Chinese; Chinese Simplified (HZ).

  • 54936 Windows XP and later: GB18030 Simplified Chinese (4 byte); Chinese Simplified (GB18030): Windows XP and later: GB18030 Simplified Chinese (4 byte); Chinese Simplified (GB18030).

  • 57002 ISCII Devanagari: ISCII Devanagari.

  • 57003 ISCII Bangla: ISCII Bangla.

  • 57004 ISCII Tamil: ISCII Tamil.

  • 57005 ISCII Telugu: ISCII Telugu.

  • 57006 ISCII Assamese: ISCII Assamese.

  • 57007 ISCII Odia: ISCII Odia.

  • 57008 ISCII Kannada: ISCII Kannada.

  • 57009 ISCII Malayalam: ISCII Malayalam.

  • 57010 ISCII Gujarati: ISCII Gujarati.

  • 57011 ISCII Punjabi: ISCII Punjabi.

  • 65000 Unicode (UTF-7): Unicode (UTF-7).

  • 65001 Unicode (UTF-8): Unicode (UTF-8).

Main Table

The fully qualified target table to insert the main product asset effectiveness record for production.

Additional Table

The fully qualified additional table to insert additional product records for production.

Main Product SQL

The SQL merge command which will be used to insert the main product record into the target table.

Additional Product SQL

The SQL merge command which will be used to insert additional educts and products into the target table.

Sequence Complete SQL

The SQL statement, which will be issued after the main product and the additional products have been merged.

Suppress Incomplete Mergesets

Ensures that the Asset Effectiveness Mergeset contains complete information. In case, the Unit Asset Code, the BatchID or the Timestamp portion is missing in the System Unique BatchID, the Mergeset will not be transmitted.

Location

The location of the object.

Strategy

Definition of the location strategy.

  • No location: This object is not interpreted in a location context.

  • Static (or manually changed) location: You may set the location data manually, by Engineering Script or by selecting the location visually using the Location Finder feature.

  • Inherited location: The object inherits the location from the owning object in the system hierarchy.

  • Dynamic location: The object location is supplied by other I/O Items. You may drop other I/O items into the location fields of this object.

  • Location properties: The endpoint server has distinct properties for I/O item location data. Please note, that this option works only for I/O items .

Name

The optional name of a location.

Latitude

The north-south position of a point on the Earth’s surface.

Longitude

The east-west position of a point on the Earth’s surface.

Altitude

The height above sea level of the location.

Track Location

Enables historization of Location data.

Tracking Documents

The persisting JSON documents for the active and recently completed batch.

Recently Completed

JSON document for the most recent completed batch.

Completed at

The time when the recent batch was completed.

Current

JSON document for the current batch.

Last Update

The time when the current batch recently was updated.

Diagnostics

Runtime Diagnostics.

Process State

Shows the current processing state of the object.

Heartbeat

Indicates the heartbeat of the object.

Recent Runtime

Shows the runtime of the most recent process.

Load

Load percentage in respect to the processing time hint, which was received by the object recently.

Current Equipment State

Current Equipment State.

Current Batch ID

Current Batch ID.

Current Active State

Current Active State.

Current Script Result

Current Script Result.

Current Operation (S88)

Displays the current S88 operation as detected by the batch tracker object.

Current Equipment Phase (S88)

Displays the current S88 equipment phase as detected by the batch tracker object.

Current Equipment Step (S88)

Displays the current S88 equipment step as detected by the batch tracker object.

Recent Error

The most recent error, which was raised by this object.

Recent Error Time

Timestamp of the most recent error raised by this object.

Lifecycle Management

Lifecycle Management.

Object Maturity

This selection classifies the productive state of the object. It can be used in conjunction with catalogue functions in order to identify specific objects in respect to their maturity state.

  • Test (Sandbox): The object currently fulfills test purpose.

  • Development: The object is currently under development.

  • Qualification: The object is part of a qualification use case.

  • Production: The object is part of a productive use case.

  • Expendable: The object implements functionality which is not crucial to system operation.

  • Removable: The object can be removed by automated cleanup tasks.

Custom Options

Compound to hold various structures to customize the object and to be read and written to by Lua-Script code or external interfaces.

Custom String

A generic string buffer to be used programmatically for custom purposes.

Custom Properties

This is an extensible set of named strings which can be used programmatically for custom purposes.

Property Name

A custom property name which can be used programmatically.

Property Value

The value of the custom property which can be read and written programmatically.

Custom Tables

This is an extensible set of named tables which can be used programmatically for custom purposes.

Table Name

A custom table name which can be used programmatically.

Table Data

Handles an entire table organized in columns and rows. The data can easily (cut, copy and paste) be exchanged with table-oriented data of other software products, e.g. MS Excel.