Professional Documents
Culture Documents
Embedded Design: MODELING - UML-Example
Embedded Design: MODELING - UML-Example
Measure
Period
Measure
Interval
Count
User Events
Reset
Measure
Freq
Measure
Period
Measure
Interval
Count
User Events
Reset
Frequency measured continuously
▪ Start Trigger
Exceeds allowable maximum – flash maximum
Exceeds allowable minimum – display ‘0’ and flash
Within bounds – display
Select
Mode
Select
Range
Select
User Trigger
User
Select measure freq mode
Select measurement range
Select measurement Trigger
System
Configure to specified range and trigger
Make Measurement
If in range – display results
If exceed range – display largest value & flash display
If below range – display zero value & flash display
Period measured continuously
▪ Start Trigger
Exceeds allowable maximum – flash maximum
Exceeds allowable minimum – display ‘0’ and flash
Within bounds – display
Select
Mode
Select
Range
Select
User Trigger
Interval measured within a window
▪ Start Trigger
▪ Stop Trigger
Exceeds allowable maximum – flash maximum
Exceeds allowable minimum – display ‘0’ and flash
Within bounds – display
Select
Mode
Select
Range
Select
Start
User Trigger
Select
Stop
Trigger
Event done continuously
▪ Start Trigger
Exceeds allowable maximum – flash maximum
Exceeds allowable minimum – display ‘0’ and flash
Within bounds – display
Select
Mode
Select
Range
Select
User Edge
Automatic Power Line Voltage Regulation
Temperature Stability 0 -50C
▪ < 6 x10-6
Aging Rate
▪ 90 day
▪ < 3x10-8
▪ 6 month
▪ <6 x10-7
▪ 1 year
▪ <25 x10-6
Safety : IEC-1010
MTBF : 10,000 hrs
Measure
Frequency
Get range
Get edge
Open meas
window
Close meas Update
window Display
Read count
Flash Flash
Measure
Period
Get range
Get edge
Open meas
window
Close meas Update
window Display
Read count
Flash Flash
Measure
Interval
Get range
Get edges
Open meas
window
Close meas Update
window Display
Read count
Flash Flash
Measure Events
Get range
Get edge
Start Timer
Flash Flash