Адресе)

Информацию на

 

 

Рис.13.27. Настройка редактора: Вкладка «Block»(«Блок»)

 

Create ReferenceПри изменении и сохранении блоков данные

Data ссылок автоматически обновляются, если

(Создание данныхотмечена опция "Create Reference Data"

ссылок) ("Создание данных ссылок") на вкладке "Block" ("Блок").

Если эта опция не отмечена, то первоначально данные ссылок не обновляются. Если Вы в дальнейшем открываете:

Options -> Reference Data -> Display (Опции -> Данные ссылок -> Отображение), то Вы должны указать, требуется ли обновлять данные ссылок, и для каких блоков именно.

Примечание: данные ссылок подробно обсуждаются в главе "Поиск неисправностей".

 

Create Logic BlocksС помощью этой опции Вы выбираете язык

(Созданиепрограммирования по умолчанию (LAD/STL/FBD)

логических блоков) для программирования новых блоков.

 

 

 

Рис.13.28. Настройка редактора: Вкладки «Sources» и «Source Text» («Исходный код» и «Исходный текст»

 

SourcesМожно вводить программу или часть программы в

(Исходный код)виде исходного кодана языке STL (ASCII код – "ASCII sources"). Исходные файлы могут содержать код одного, нескольких или всех блоков. После этогоисходный STL-код может быть компилирован в исполняемые S7-блоки.

Создание программы с использованием исходного кода имеет следующие преимущества:

•Вы можете создавать и редактировать исходную программу с помощью любого ASCII-редактора и затем импортировать ее в STEP 7. Затем исходный код программы может быть компилирован в отдельный исполняемый блок для STEP 7.

•Вы можете запрограммировать несколько блоков в исходном коде, используя полезные функции ASCII редакторов (например функции поиска и замены за одну операцию во всех блоках).

• Вы можете сохранять исходные программы даже с синтаксическими ошибками. Такой возможности нет при создании логических блоков методом инкрементного программирования с помощью редактора LAD/STL/FBD, из-за встроенной системы синтаксической проверки. Это позволяет запрограммировать блоки с символьной адресацией до создания таблицы символов.

Исходный код создается с использованием синтаксиса языка программирования STL ("Statement List"). При этом исходная программа структурируется также как сами блоки (таблица объявлений, сегменты и т.д.) с использованием ключевых слов.

 

Компиляция На вкладке "Sources" ("Исходный код") Вы можете установить опции генерации S7-блоков из исходного STL- или ASCII-кода. Отдельные опции полностью освещены в справочной интерактивной системе (STEP 7 Online Help).

 

Source TextНа этой вкладке Вы можете выбрать опции для

(Исходный текст) отображения текста висходных файлах (source files). Отдельные опции полностью освещены в справочной интерактивной системе (STEP 7 Online Help)