Полигон – это среда графического программирования на языке функциональных блоков. Не только алгоритмы, но и драйверы и протоколы обмена, реализованы в виде функциональных блоков. Прикладному программисту нет необходимости описывать переменные – система создает их, обеспечивая уникальность и следит за корректным преобразованием типов.
Проект имеет единую иерархическую структуру для описания аппаратной конфигурации, программы и обмена данными с другими системами.
Окончательным этапом создания программы на языке функциональных блоков является трансляция, после которой создается исполняемый файл .о. Для тестирования полученной программы можно воспользоваться отладчиком.
Открыть или создать проект (файл с расширением .pl2) можно в окне Проекты. Рекомендуется размещать каждый новый проект в отдельном каталоге.
Открытый проект можно отобразить в рабочих окнах на экране с помощью
представлений Дерево и
Страница. Для того, чтобы добавить в проект функциональные
блоки, необходимо также открыть соответствующие библиотеки (файлы с расширением .ll2).
Расположение окон и ссылки на открытые проекты и библиотеки сохраняются в файле на диске и восстанавливаются при следующем запуске Полигона. В меню Экран можно создавать разные конфигурации рабочего экрана и сохранять их.
Одно из рабочих окон обычно является текущим (обозначается символом ), в этом окне
отображаются страницы при нажатии на полях и двойном нажатии в Дереве. Окно можно зафиксировать (флажок Фиксировать в верхней панели окна), чтобы оно при нажатии не становилось
текущим (это полезно, например, для дерева, в котором всегда отображается
структура проекта).
Данный документ актуален для версии среды Полигон – 1994 и выше, версии библиотеки paCore – 988 и выше.