Objectives
Understand what meters are
Consider setups required
Look at some example uses
Brief look at tables/apis
Agenda
1
Introduction
Basic Setups
Q&A
INTRODUCTION
What are meters?
Meters are defined and associated with asset numbers to measure the assets or
rebuildable items usage.
Example : odometer, counter.
SETUPS 1
The following setups are required to use Meters:
Create an asset
Meters are used to measure usage of an asset and the main reason for
doing this is to carry out maintenance work based on the usage. Hence,
one or more activities need to be defined for the work to be done. BOMS
and routings can also be created for the activity.
Create the meter
Associate the meter to the asset(s)
Now define the PM Schedules which will generate the work orders for the
designated activities based on the meter rules.
Copyright 2014 Oracle and/or its affiliates. All rights reserved. |
SETUPS 2
Lets now look at the setups in more detail before exploring some examples:
We have an asset DTF3000. Here is an activity :
10
SETUPS 3
Here is the Maintenance BOM created for the activity :
11
SETUPS 4
Here is the Maintenance Routing created for the activity :
12
SETUPS 5
Now lets look at how this activity is associated to an asset :
13
SETUPS 6
There are 2 ways to create a meter :
Create a Meter Template and then instantiate them when creating an
asset
Create a Meter manually and then associate it to one or more assets.
Meter Readings can be mandatory or non-mandatory at this stage
Meter Readings are mandatory for work orders generated by PM Scheduling.
Lets now look at how the meter is created :
14
SETUPS 7
Here is the meter used for the previous activity and asset : (other values not
shown : type = absolute ; UOM = Ml ; value change= ascending ; initial
reading = 120000 ; rate per day = 200 ; no of past readings = 600)
15
SETUPS 8
Explanations of Key fields :
Meter Type :
- Absolute = (actual readings used and value field enabled when entering
readings).
- Change incremental changes are measured. Change field enabled for
meter readings).
Source Meter : For example when a parent asset meter is updated, it will
update the child asset meter readings also. Example : A truck meter is
updated. This updates the child transmission meter also.
16
SETUPS 9
Value Change: Controls direction allowed for meter readings:
- Ascending = Readings can only go up (e.g car odometer)
- Descending = Readings can only go down (e.g a liquid dispenser which
starts full and then the liquid starts to get used and is reduced)
- Fluctuating = Can go up or down (e.g a temperature gauge)
Used in Scheduling Checkbox : Meter used in PM Scheduling
Required Checkbox : meter readings are required when the work order is
completed for the associated asset.
Initial Reading : Automatically used as the first meter reading entered.
Copyright 2014 Oracle and/or its affiliates. All rights reserved. |
17
SETUPS 10
Rate : Works in conjunction with no of past readings to calculate daily
meter usage estimates based on historical readings.
No of Past Readings : Dictates the number of readings prior the schedular
should go to calculate the usage rate.
Primary Failure Meter (PFM) : This is the default meter used for Failure
Analysis (optional). Failure Analysis not a part of this webcast separate
topic.
The PFM is used to calculate meter based MTBF and MTTR
MTBF = Mean Time before Failure
MTTR = Mean Time to Repair
Copyright 2014 Oracle and/or its affiliates. All rights reserved. |
18
SETUPS 11
The other method of creating meters is to use a meter template.
Steps are :
- Create meter template
- Assign it to an asset group.
- Create a new asset for that asset group
- A new meter instance will be automatically created for that asset
number.
- Ideal for fleet management for example.
19
SETUPS 12
20
SETUPS 13
Next - the PM Schedule is created for the asset/activity/meter
21
SETUPS 14
This shows the last service date information:
22
SETUPS 15
Explanation of some Key fields in PM Setup for Meters:
Base Meter: Enter meter and interval. PM Engine then ignores actual and
scheduled dates for calculations.
Base Interval : Time or Meter Reading : Example : perform the activity
every 90 days (time) or every 10000 miles (meter reading).
Cycle = Complete round of maintenance activities. Can specify number of
intervals in the cycle.
Last Service Reading : Optional. Will update when meter reading is
entered on work order completion.
23
SETUPS: 16
Before I look at some examples I will highlight some points about usage
rate and no of past readings :
Lets say you specify no of past readings on meter definition as 10 and
usage rate as 25 miles a day.
If there are insufficient readings in the system for the meter - (e.g 9 rather
then required 10), the system uses the usage rate/day (25 per day) in the
calculation.
Otherwise, system will use the historical readings to calculate the usage
rate which is stored on the PM Schedule.
24
SETUPS 17
- A Tip : If you do not want system to calculate the usage rate but use the
one you have provided, then use a very high value for no of past readings eg 999999. After 1000000 readings, the system will recalculate the usage
rate. The new usage rate will be seen on the PM Schedule and will be
based on your latest meter reading and historical readings.
- If you want to know the formula used by the PM Engine to forecast work
orders when using meters :
Formula Used By Workbench To Forecast Work Orders (Doc ID 812166.1)
Uncheck the flag 'Implement From Horizon Start Date if you want the system to
include past dates in the calculation and take into account all potential work orders.
25
26
27
28
29
Base Meter is mentioned with base meter reading as 1, so suggestions are forecasted from base meter reading always - irrespective of last service reading.
Base Meter reading=1, so PM forecasts work orders at following due readings as interval is 100: 101, 201, 301, 401, 501, 601, 701, 801, 901, 1001 and so on
Usage rate=5.249378
= (1000-901)/5.249378
= 99/5.249378
= 18.859377
= 29-OCT-10
Solution : Remove base meter. Just use meter rule in PM with scheduling option : 'Actual Start Date/Actual End Date/Schedule Start Date/Schedule End Date.
Copyright 2014 Oracle and/or its affiliates. All rights reserved. |
30
31
32
33
34
35
36
37
38
39
40
The Current Cycle provides a count of the number of times a PM Set (Inspection, Minor PM and Major PM) has
been completed. In this example, the Current Cycle remains (1), the Current Cycle will be updated to (2) with the
completion of the PM Set and the start of a new cycle.
When forecasting work orders for the next 30 days, note that the activity "Minor PM" is not included in the
forecast but the Activity "Inspection" is included, the "Repeat in Cycle" controls if an activity will occur within a
Cycle.
For the activity "Inspection" the Repeat in Cycle is "Yes", for the activity "Minor PM" the Repeat in Cycle is "No",
the Minor PM" will be generated once per cycle.
41
NO there is an ER:
Enhancement Request Bug 13807136
42
43
44
APIS :
Import Meter Reading is an interface process used to import meter
readings into eAM.
In addition, the CREATE_METER_READING API creates meter readings and
resets existing meter readings.
Execution Steps for importing meter readings :
1. Populate the interface table with the import information.
The Meter Reading Import process reads information within the
EAM_METER_READING_INTERFACE table, then imports that information
into the eAM production table.
2. Launch the Meter Reading Import process.
Copyright 2014 Oracle and/or its affiliates. All rights reserved. |
45
Select counter_id from CSI_COUNTERS_V where counter_name like'&meter_name';--provide EAM meter name stored as counters in CSI table
Select * from csi_counter_readings where
COUNTER_ID = 'enter counter id here';
select * from EAM_PM_SCHEDULINGS
where name like 'enter problematic PM schedule name'
SELECT * FROM EAM_PM_SCHEDULING_RULES
WHERE PM_SCHEDULE_ID = 'Substitute schedule id here'
46
Summary
47
Q&A
THANK YOU
Copyright 2014 Oracle and/or its affiliates. All rights reserved. |
50
2.
Directly https://communities.oracle.com
Note:
Click column headings to sort
Hover on Webcast Title for more
information
Recordings available within 48
hours
Advisor Webcast Questions on a
webcast or ask questions via the
Questions? link
Q&A
THANK YOU
Copyright 2014 Oracle and/or its affiliates. All rights reserved. |
58