Редактор ST

<< Click to Display Table of Contents >>

Navigation:  Программирование в MasterSCADA 4D >

Редактор ST

Master ST – текстовый язык общего назначения (см. Синтаксис Master ST , а также все подразделы разделов Общие элементы программ, Общие средства редактирования программ и Редактор ST).

Редактор откроется автоматически при добавлении программы ST в дерево объектов или в дерево системы, либо при добавлении ФБ ST в дерево библиотек:

redactor_st

Вид редактора:

redactor_st_1

Редактор ST представляет собой текстовый редактор, для масштабирования в редакторе используются стандартные операции (см. Масштабирование в редакторе проекта).

Ключевые слова и имена Ф/ФБ выделяются различным шрифтом и цветом, строки кода нумеруются:

lang_trmd6img55

В редакторе имеются клеммник входов и клеммник выходов. При переименовании параметров в клеммнике, если старое имя встречалось в ST-коде, появится запрос о необходимости переименовать его в тексте программы:

redactor_st_2

Нажатие на кнопку Да приведет к изменению текста программы: старое имя параметра заменится на новое.

Для вставки переменной или программного компонента в текст ST-программы можно выполнить перетаскивание этой переменной или компонента из любого окна/редактора, в котором эта переменная или компонент отображаются (из окна структуры, легенды, клеммника и т.п.) или использовать ST-подсказчик.

В редакторе ST задается тело программного компонента (код без конструкции PROGRAM…END_PROGRAM и заголовка, содержащего операторы определения переменных).

Операторы определения переменных могут использоваться в редакторе ST, однако для переменных, объявленных таким образом, нельзя задать связь.

На языке ST может быть разработан любой программный компонент: программа, функция и функциональный блок.

Смотрите также видео, необходимо подключение к интернету: