Определение элементов и связей между ними
Центральным элементом системы является «контроллер».
Функционально контроллер является оперирующим центром, задачей которого является анализ состояния всех систем, сообщать о неисправностях систем, поддерживать заданный пользователем микроклимат, осуществлять диалог с пользователем и так далее.
Следующие два компонента — это «Датчик» и «Исп.Устройство», представлены оба эти элемента в виде контроллеров, к которым подключаются периферийные устройства Таким образом данные, например с температурных сенсоров, поступают в контроллер, именуемый «Датчик», где расшифровываются и отправляются в головной контроллер. Который определяет поведение системы по заложенным программам.
Подобное разделение системы на компоненты позволяет:
- — Заменять повреждённые периферийные устройства без остановки работы всей системы;
- — Освободить центральный контроллер от необходимости расшифровки данных с сенсоров;
- — Позволяет отправить команды к исп. устройствам минуя центральный контроллер.
Связи между элементам являются информационными. Центральный контроллер должен иметь возможность двусторонней связи с контроллером датчиков и контроллером исполняющих устройств, которые тоже должны быть связаны между собой, но в одностороннем порядке от Датчиков к исп.устройствам.