Download presentation
Presentation is loading. Please wait.
Published byBertina Scott Modified over 9 years ago
1
Next Generation MMI Requirements May 4, 1997
2
MMI - High Level Requirements run under UNIX and Windows NT (WNT) use a well defined ASCII definition for objects easily extend the object list provide upgrade path from both MEDM and DM ASCII definitions
3
MMI - Requirements Performance < 2 second display call up for 1000 dynamic objects on a $5,000 machine ? up to 10,000 updates per second on a $5,000 machine ? differentiate widgets that meet this criteria and those that do not variable ca update rate make plots inactive - conditionally
4
MMI - Requirements Graphic Objects line oval text polygons arcs pixmaps bitmaps
5
MMI - Requirements Monitor Objects indicators bars meters, text - including access to associated fieds STAT, SEVR, TIME, etc.. filled polygons multi-bit widget ca statistics available as PVs
6
MMI - Requirements Control Objects valuators (sliders) - ganged sliders text entry buttons multi-bit controller menus toggle button file selection menu 2D controller menus thumb-wheel widget press message operator confirmation on selected values - this from access control rules
7
MMI - Requirements Object Attributes color - static, rule based, or invisible visibility - stacked objects with one or more or’d in place expression available to manipulate values from client interface for value, color, visibility configure object features at run time as well - these are transient out of range, read protected, write protected, indication on graphical objects
8
MMI - Requirements Plots Strip charts –8 pens –variable rate XY Plots –single x - up to 8 y values –different symbol/color per point –user specified duration of value –user specified definition of time coincednecs Smith Chart Grids for XY Plots Zplots - ALA XRT Graph? Access to archive data?
9
MMI - Requirements Display functions print kill, print options - capable of postscript rendering for display related display, execute script bring up display on a different view - next, previous, up, down tool bar (optional invisible) for these functions
10
MMI - Animation Features pan, zoom, declutter animation - change symbols, move objects on the screen (monitors and controllers) layering - animated objects obstruct some things and move behind others cancel monitors when: (not visible, panned out, iconized, operator disabled)
11
Person-Machine Interface - Requirements Features II look and feel of local platform context sensitive help blink, audio, don’t use writable colors! favorites list (ALA netscape) variable color map run scripts with args - (run automatically on value) configure initial layout of all displays and related displays and return to them button 2 for drop to xterm
12
MMI - Requirements Edit Features feature by feature global modify change object type grouping for align, distribute and common attributes separate basic and advanced properties snap to grid, gravity configurability of object - display range, control range, text formats etc… move, resize rotate (all selected objects) user defined labels on all menus, buttons, pixmap option for background - incorporate plant drawing from autocad
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.