TS11 Day 3
TS11 Day 3
D ay 3
Training Overview
3
Training Agenda
Setup and Installation Values Dictionary Content Page Functionality Logic Service Alerts and Notifications
Configuration Basics Visual Pages Batching and Storage Data M anagement Service Inventory M anagement
Systems
Navigation Introduction Content Parts and Features TrakSYS Extensibility Statistical Process Control
Template Systems
Functionality and Data Users and Permissions Sites, Translations, and Audit Support and Resources
Task Configuration
Introduction Training
Advanced Training
Comprehensive Training
Discrete Systems and Event Configuration
5
Training Objectives
Discrete Systems
Sub-Systems
Event Definitions
Labeler
Execution
Jam
Event Records • Loaded and executed by the Logic Service
No Labels • Events contain reference to related information such as Job,
Batch, Product, Shift, OEE Type, Category, etc…
• Only one Event at a time can be active for a given System *
10
Events
L 10:00 – 11:00
F 10:08 – 10:56
M 10:16 – 10:54
C 10:20 – 10:52
12
Event Categories
Training Objectives
KPI Calculations
Configuration
Filler
• Allows the collection of real-time production counts and event
information to record Interval records in the TrakSYS Database
• An Interval contains raw data over a period of time (typically 30
to 60 minutes) that can be used to calculate Key Performance
Indicators (KPIs)
Production Flow
• Interval Duration
A raw KPI data record is recorded every Interval
Duration (minutes).
• Theoretical Rate
Maximum Calculation Units per minute the
measured asset can be operated.
• Target Rate
Ideal Calculation Units per minute the measured
asset should be operated.
• Derived Input
One of the three Inputs that should be calculated
based on the other two.
• Calculation Units
Unit of measure for the smallest counted piece on
produced on the System
20
KPI Counters
Total Units
Configuration
Filler
(Bottles) • Allows the real-time accumulation of automated counters (Tags)
to record Production Count data in the TrakSYS Database
• Counters are characterized as Total, Good, or Bad
Bad Units • Multipliers can be configured to allow conversion of Raw Units
(Bottles) to Calculation Units (Cases to Bottles)
Production Flow
Labeler
Execution
Bad Units
• Loaded and executed by the Logic Service
(Bottles)
Caser • Counters must move Forward Only with the exception of being
Reset to Zero
• Counter Tags are polled on every scan (~1 second) and the
Good Units
difference is Accumulated
(Cases)
21
• Counter
The automation Tag to be monitored and
accumulated.
• Rollover
This setting indicates a fixed value where the
Counter Tag is expected to rollover back to zero (a
setting of 0 indicates that the rollover point is
unknown).
22
11:00:00 0 0 0 0
11:00:01 3 [ +3 ] 3 [ +3 ]
11:00:02 5 [ +2 ] 5 [ +2 ]
11:00:03 8 [ +3 ] 8 [ +3 ]
11:00:05 94 [ +4 ] 12 [ +4 ]
11:00:06 97 [ +3 ] 15 [ +3 ]
11:00:08 4 [ +3 ] 22 [ +3 ]
104 22
23
OEE
Total Time
Performance
Run Time Short Stops, Reduced Speed, etc...
Losses
OEE (Productivity)
OEE
Total Units
OEE
Availability * Performance * Quality
25
Demonstration
Training Objectives
Job Overview
Job Summary
KPIs for Job
Events for Job
32
• Planned Jobs
Lists Jobs assigned to the
System that have yet to
begin.
• Completed Jobs
Lists Jobs assigned to the
System that have ended.
• Allow filtering by Date
Range and Product
• Support common Actions
35
• Start Job
Confirmation and execution. Sets Job and
Product Tags based on System configuration.
• End Job
Confirmation and execution. Clears Job and
Product Tags based on System configuration.
• Redirects to System Overview
36
Event Attention
Event Categorization
Training Objectives
Job Overview
Job Summary
• How does this work?
KPIs for Job
Events for Job • Where is the Planned Job Page?
42
“C Equals”
Job Overview
Job Summary
KPIs for Job Special page Functionality Needed
Events for Job
44
Training Objectives
Page Values
Page Instances
L1
• Instances set via .NET script Editor
• Retrieve data from TrakSYS
L2
• API is Available
L3
• Add to Instances List
• Occurs before Values Script is Executed
50
Demonstration
Training Objectives
Batch Systems
Batch Sub-Systems
Sub-System Properties
Batches
Function Definitions
Batch Systems Only
Mixer
Execution
Load • Loaded and executed by the Logic Service
Batch Step Records
• Batch Steps contain reference to related information such as
Mix Job, Batch, Product, Shift, etc…
• It is possible for multiple Batch Steps in a single Sub-System to
Clean
be simultaneously active, with each Batch Step having a
corresponding Batch Step Record
63
Product Materials
Product Recipe
Recipe Properties
Training Objectives
Understand how Batch Step and Material Use Planned records are
created, and how Batch Step Overages and Material Use Actual
records are related.
71
Batch Steps
• Batch Steps have an expected Start and End Scale: Measure and Weigh M ixer: Load
Sequence, as well as an expected duration Start 2 | End 3 Start 2 | End 2
Recipe Definition
• The Start and End timestamp for each Batch Step M ixer: Mix
is based upon the associated Function Start 3 | End 3
Definition’s Trigger tag
Scale: Clean M ixer: Load
• Multiple Batch Steps can occur at the same time Start 4 | End 16 Start 4 | End 4
M ixer: Mix
Start 5 | End 5
M ixer: Clean
Start 6 | End 16
72
Training Objectives
Storage Systems
Silo
• Storage System contents may be Salt
recorded in Layers
• Each Layer identifies… Lot C
4 KG
• Product, Material
• Lot, Sub-Lot
Lot B
• Quantity 9 KG
• Transfer Definitions enable to tracking
of content movement in and out of the
Storage System
• A transfer (out) may draw from multiple B (2)
Transfer 5 KG
Layers
A (3) Lot A
3 KG
81
Transfer Definitions
Storage Systems Only
• Trigger Tag
A Discrete Tag indicating when the Transfer starts and ends.
A value of 1 = transferring. Transfers have duration.
• Transfer Direction
Describes the type of Transfer…
• Quantity Tag
A Tag storing a quantity to be transferred in or out of the
System. The Tag value must be accurate at the moment the
Transfer starts or ends.
• Capture Quantity On
Indicates when the Quantity Tag should be captured and
recorded in the Transfer record (Start or End).
• Capture Tags
These Tags hold TrakSYS production entity Codes or Names
(Job, Batch, Product, Material, etc…). When a Transfer
begins, the associated entity ID is captured and stored with
the record.
84
Demonstration
Training Objectives
Template Systems
• Template Parent Systems will use Template Tags for all tag-
based properties
• Template Children Systems can use any tag type for tag-based
properties
• Template Children cannot have tags directly assigned to them
through their configuration. They must use one of the Assign
Tags actions.
• Template tag prefix is required for the mapping to take place
• Tag Duplication can be utilized to quickly prepare tags for new
template children
93
Mapping Example
94
Template Tips
Training Objectives
Understand the Task Definition and Task Form Item entities and
their key properties.
97
Task Definitions
Safety Check • Task Definitions are configured to require 1 or more user input
fields (Task Form Items)
• Configurable at the System OR Sub-System Level
• A Discrete Trigger Tag property indicates when a Task is
Generated
• Trigger Tag
A discrete condition that determines when a
Task record is created. A Task is created
when the Trigger goes from 0 to 1.
• A Trigger Tag is NOT Required (manual or
script based Task creation)
• Task Completion Seconds
Drives logic that determines when a Task is
considered late (optional). This can drive
scripted business rules and Notifications.
99
Configuration
• Represents configurable data entry fields to be collected during
completion of a specific Task
• Task Form Items are organized into groups called Task Form
Item Groups
• One or more Task Form Item Groups are assigned to a Task
Definition defining the fields to be captured in the UI Form
Execution
• Task Forms in the TS Web UI render the defined Task Form
Items as form input fields…
• Text Boxes
• Dropdown Lists
• Check Boxes
• Support basic validation (min, max, required)
• Data Type
Drives the displayed form input type and validation in
standard Pages and Parts.
• Prompt
An alternate label displayed on standard Pages and Parts.
• Default Value
The value of the item when the Task is created and before it
is edited by a User.
• M inimum/ M aximum
Used for automatic validation in standard Pages and Parts.
• Require Change
If checked, a User must change the item’s value to
something different than the Default Value.
102
Task Entities
…
…
…
105
Training Objectives
Explain how the Task Items Content Part and Task Form Visual
Page Definition Template can be used to create extensible,
solution specific data capture forms.
109
• CreatedDateTime
Timestamp for the Task record creation. Populated by the Logic
Service or the UI (for manual Tasks).
• CompleteByDateTime
Calculated based on the Task Definition TaskCompletionSeconds.
• CompletedDateTime
Actual timestamp of User completion of the Task form (Pass or Fail).
• PassFail
Integer result for the Task.
• -1 = Unknown
• 0 = Fail
• 1 = Pass
• User State
A developer-use-only Integer for extensibility. Use this field to store
a custom Task status or result.
110
Demonstration