|
<< Click to Display Table of Contents >> Navigation: Программирование в MasterSCADA 4D > Общие средства редактирования программ > Нижняя панель > Легенда > Легенда. Вкладка Заголовок ST |
На этой вкладке отображается заголовок ST-кода, полученного в результате трансляции программы (заголовок содержит операторы определения переменных):

Важно! На вкладке не отображаются переменные, объявленные непосредственно в тексте программы.
Вкладка представляет собой текстовый редактор, в котором, как и в редакторе ST, используется ST-подсказчик.
Вкладка имеет две кнопки для синхронизации:
![]()
Правая кнопка доступна для нажатия всегда. Левая, если разработчик проекта изменил текст заголовка вручную.
Правая синхронизирует текст вкладки по дереву. Если во вкладке были сделаны изменения, то после нажатия этой кнопки они отменятся, и в текст добавятся переменные из дерева.
Левая синхронизирует дерево по тексту вкладки. Если во вкладке были сделаны изменения, добавлены параметры, то они будут добавлены в дерево, а несуществующие в заголовке параметры будут удалены из дерева. Если при редактировании заголовка были допущены ошибки, то при синхронизации появится сообщение:

Текст заголовка ST и дерево программы изменяться не будет, до тех пор пока ошибка не будет устранена и не будет проведена синхронизация.
Если разработчик проекта изменил текст вкладки Заголовок ST, но не произвел синхронизацию, то при попытке скомпилировать текст программы появится сообщение:

Синхронизация происходит в соответствии с выбором пользователя.
При выборе кнопки Отмена компиляция конфигурации проекта прекращается, выдается сообщение об ошибке: Прервано действие синхронизации заголовка. Если компиляция проводилась перед запуском проекта в исполнительной системе, то запуск не произойдет.