









Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Slides on: Example: elevator controller
Typology: Study notes
1 / 15
This page cannot be seen from the preview
Don't miss anything!










coarse
sensor fine
name inputs outputs elevator systemF floor control, N position, N car control, 1 masterF displays, N motor controllers functions performance manufacturing cost responds to requests, operates safelyelevator control is time-criticalelectronics is small part of total power physical size/weight electronics consumes small fraction of totalcabling is important
Car Floor
Master-control-panel* Controller Motor*
Coarse-sensor* Fine-sensor*
Floor-control-panel^ Car-control-panel
(^11) (^1) N
1 F^1
N 1
(^11) (^11 ) 1 1
Car request-lights[1..F]: boolean current-floor: integer
Floor up-light, down-light: boolean
Controller car-floor[1..H]: integer emergency-stop[1..H]: scan-cars() scan-floors()^ integer scan-master-panel() operate()
(^) read buttons and send events to system controller;read sensor inputs and send to system controller.