Dec 14, 2024  
Catalog 2023-2024 
    
Catalog 2023-2024 [ARCHIVED CATALOG]

MT 235 Human Machine Interfaces


Lecture Hours: 1
Lab Hours: 2
Credits: 2

Examines the human-machine interface (HMI), the software application that permits operators to visualize the process. Provides an introduction to the primary aspects of HMI configuration, including best practices in information presentation for process equipment, text, numbers, historical trends, and alarm information. Presents related on-demand information, including reports and links out to other documents.

Prerequisite: MT 211  and MT 231 , each with a grade of C or better; or consent of instructor.
Student Learning Outcomes:
  1. Indicate the knowledge, skills, and abilities students will demonstrate as they exit a course or program.
  2. Outcomes describe a pattern of performance that the students should be able to demonstrate, which can be assessed.
  3. Use concise and short sentences.
  4. Begin sentences with an active verb and end with a period.
  5. Ten (10) outcomes maximum.
  6. Design a graphical hierarchy for navigation.
  7. Design a HMI system with varied classes of display types.
  8. Design each of the major classes of display types.
  9. Explain best practices in HMI.
  10. Plan and design for key communication errors.
  11. Build the basic components of a HMI, including displays, objects, pop-ups, and shortcut menus.


Content Outline
  • Graphics and Controls
    • HMI hierarchy design  
    • Classes of displays 
    • Navigation (displays, pop-ups, shortcut menus)
  • Trends
    • Historical data collection 
    • Working with live and historical trends 
    • Failover between data sources 
    • Specifications for third-party software
  • Alarms
    • Alarm Information presentation 
    • Alarm and event data 
    • Alarm summary display specification 
    • Alarm logger 
    • Specification
  • Reports
    • Alarm and event reports
    • Historical process data reports
    • Distributing reports
  • Scripts
    • Display level scripting
    • Server level scripting
    • Object animation
    • Shortcut menus
  • Human Engineering
    • Human factors in console design
    • Lighting
    • Human physiology
    • Human interaction models
    • Best practices in presentation