Содержание
S3-проект - корневой элемент дерева проекта в среде S3, он может содержать в себе произвольное количество QNX- и HMI-проектов. Это средство группировки связанных между собой узлов. Данные (значения тегов - переменных S3) проекта, включенного в S3-проект, становятся доступными для всех QNX- и HMI-проектов, содержащихся в данном S3-проекте.
Создадим S3-проект. Для этого в меню
Файл
выберем пункт
Создать проект
. Отобразится диалоговое окно
Новый проект
. Заполним поля, как показано на рисунке. Поле
Расположение проекта
содержит путь к корневой директории
проекта (вы можете ввести путь отличный от того, что на рисунке). Директория, в
которую вы хотите поместить проект, должна существовать.
Теперь в окне
Проект
среды разработки (далее для обозначения среды разработки
S3 будем применять акроним
S3-IDE - "S3 Integrated Development
Environment") мы увидим элемент с именем
Heating Station
.
Это и есть S3-проект, который мы создали.
Отображение окон
S3-IDE можно настроить с помощью меню
Окно
Пусть наша система содержит один QNX-узел в качестве контроллера (на этом узле будет выполняться управляющая логика, он будет содержать устройства ввода-вывода, базу данных) и один HMI-узел, на котором будет организован интерфейс оператора.
Вообще говоря, количество HMI-узлов не лимитировано. Это значит, что один и тот же HMI-проект может быть запущен на нескольких узлах. Само собой, обращаться все идентичные HMI-"клиенты" будут к одному и тому же QNX-"серверу". Для такой системы достаточно создать один HMI-проект, впоследствии скопировав его на остальные узлы.