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