CoDeSys V2.3 5-7
Если логическая переменная имеет адрес типа Byte, Word или Dword, она занимает целый байт, а не один бит!
“Вставка” “Ключевое слово” (“Insert” ”Declaration keywords”)
Вы можете использовать эту команду для получения списка и быстрого ввода ключевых слов, до-
пускаемых в разделе объявлений POU. После того как ключевое слово будет выбрано из списка,
оно будет вставлено в текущую позицию курсора.
Также этот же список можно получить, если открыть Ассистент вводв (Input Assistant) <F2> и вы-
брать пункт “Объявления” (Declaration).
“Вставка” “Типы” (“Insert” ”Types”)
С помощью этой команды можно получить список и осуществить быстрый ввод доступных типов.
Этот же список можно получить и при использовании Ассистента ввода <F2>.
Типы разделены на несколько категорий:
§ Стандартные типы (Standard types): BOOL, BYTE и т.д.
§ Пользовательские типы (User Defined types): структуры, перечисления и т.д.
§ Стандартные функциональные блоки (Standard Function Blocks).
§ Пользовательские функциональные блоки (User defined Function blocks).
CoDeSys поддерживает все стандартные типы МЭК1131-3.
Выделение цветом
Все редакторы выделяют переменные соответствующим цветом при их объявлении или использо-
вании. Это позволяет быстро находить синтаксические ошибки в программе. Если вы случайно за-
были закрыть комментарий или ошиблись, вводя зарезервированное слово, то вы сразу заметите
это.
Используются следующие цвета:
Синий Ключевые слова
Зеленый Комментарии в текстовых редакторах
Розовый Специальные константы (например, TRUE/FALSE, T#3s,%IX0.0)
Красный Ошибки ввода (например, неверные временные константы, ключевые слова, запи-
санные строчными буквами)
Черный Переменные, константы, операторы.
Режим быстрого ввода
Редактор раздела объявлений позволяет использовать режим быстрого набора. Эта функция выпол-
няется, если вы заканчиваете ввод строки сочетанием клавиш <Ctrl>+<Enter>.
Поддерживаются следующие сокращения:
• Все идентификаторы в этой строке преобразуются в объявления
• Тип этих идентификаторов определяется словом, которым заканчивается строка.
B или Bool переменные будут объявлены как BOOL