Компоненты из EquipmentProject служат для абстрактного описания
оборудования.
Для удобства создадим в EquipmentProject подгруппу - добавим компонент
EquipmentGroup.
Группы нужны для логической группировки остальных компонентов проекта.
Кроме того они позволяют задать значение по умолчанию TagPath (путь поиска
тегов), TagRoot (корень тегов) и dataProvider (источник данных значений
тегов) для всех дочерних компонентов.
EquipmentProject также является группой. Отредактируем его свойства.
Зададим:
В созданный компонент EquipmentGroup добавим EquipmentUnit, а в него
EqMCHB.
EquipmentUnit - это абстракное описание единицы оборудования (нория,
шнек).
EqMCHB - описание логического элемента управляющего механизмом (пускателем
двигателя).
К этим элементам мы будем очень часто обращаться по именам. Поэтому
сделаем их имена более понятными, отредактировав свойства "objectName". В
результате получим вид окна инспектора проекта представленный на картинке.
Отредактируем свойства equ_Beep, задав корень имён тегов и понятного для
пользователя имени оборудования (title).
Для компонента Beep зададим имя тегов равным корню имён.
На этом определение звонка как элемента оборудования заканчивается.