<< Click to Display Table of Contents >> Navigation: Программирование в MasterSCADA 4D > Редактор ST |
Master ST – текстовый язык общего назначения (см. Синтаксис Master ST , а также все подразделы разделов Общие элементы программ, Общие средства редактирования программ и Язык Master ST).
Редактор откроется автоматически при добавлении программы ST в дерево объектов или в дерево системы, либо при добавлении ФБ ST в дерево библиотек.
Вид редактора:
Редактор ST представляет собой текстовый редактор, для масштабирования в редакторе используются стандартные операции (см. Масштабирование в редакторе проекта).
В редакторе имеется клеммник входов и клеммник выходов. При переименовании параметров в клеммнике появится запрос если старое имя встречалось в тексте, нужно ли переименовать в тексте программы.
Нажатие на кнопку Да приведет к изменению текста программы: старое имя параметра заменится на новое.
Ключевые слова и имена Ф/ФБ выделяются различным шрифтом и цветом, строки кода нумеруются:
Для вставки в текст ST-программы переменной или программного компонента можно выполнить перетаскивание этой переменной или компонента из любого окна/редактора, в котором эта переменная или компонент отображается (из окна структуры, легенды, клеммника и т.п.), а также использовать ST-подсказчик .
В редакторе ST задается тело программного компонента (код без конструкции PROGRAM…END_PROGRAM и заголовка, содержащего операторы определения переменных).
Операторы определения переменных могут использоваться в редакторе ST, однако для переменных, объявленных таким образом, нельзя задать связь.
На языке ST может быть разработан любой программный компонент – программа , функция и функциональный блок.
Смотрите также видео, необходимо подключение к интернету:
Сложные типы данных в программе MasterSCADA 4D