Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
STEP7_V53_Programming_r.pdf
Скачиваний:
5
Добавлен:
29.05.2025
Размер:
5.18 Mб
Скачать

10 Создание логических блоков

10.1Основы создания логических блоков

10.1.1Структура окна редактора программ

Окно редактора программ разбито на следующие области:

Таблицы

Графа "Программные элементы " показывает таблицу программных элементов, которую Вы можете вставить в программы LAD, FBD или STL. Таблица "Вызов структуры "показывает иерархию вызовов блоков в текущей программе S7.

Описание переменной

Описание переменной описано в разделах "Таблица переменных" и "Детальный обзор переменных ".

Инструкции

Список инструкций показывает код блока, который обрабатывается PLC. Он состоит из одной или нескольких сетей.

Детали

Различные таблицы в окне "Детали" обеспечивают функции, например, для показа сообщений об ошибках, редактирования символов, обеспечения адресной информации, управления адресами, сравнения блоков и для редактирования описания ошибок для аппаратной диагностики.

Программирование с помощью STEP 7 v5.3

10-1

A5E00261405-01

Error! Style not defined.

10-2

Программирование с помощью STEP 7 v5.3

A5E00261405-01

Error! Style not defined.

10.1.2Основная последовательность действий для создания логических блоков

Логические блоки (ОВ, FB, FC) включают в себя раздел описания переменных, раздел кодов, а также имеют свойства. При программировании Вы должны редактировать следующие три части:

Таблица описания переменных: В таблице описания переменных Вы определяете параметры, системные атрибуты для параметров и локальные переменные блока.

Раздел кодов: В разделе кодов Вы программируете код блока для обработки программируемым контроллером. Он состоит из одного или нескольких сегментов. Для создания сегментов Вы можете использовать, например, языки программирования контактный план (КОР), функциональный план (FBD) или список команд (STL).

Свойства блока: Свойства блока содержат дополнительную информацию, такую как метка времени или путь, вводимый системой. Кроме того, Вы можете ввести свои собственные детали, относящиеся к имени, семейству, версии и автору, и Вы можете назначить системные атрибуты для блоков.

В принципе не имеет значения, в каком порядке редактируются эти части логического блока. Конечно, Вы можете также корректировать их и делать дополнения

Последовательность программирования логических блоков на AWL

Создайте логический блок (FB, FC

или ОВ в SIMATIC Manager

Редактор пошагового ввода на AWL

Отредактируйте таблицу описания переменных для блока

Отредактируйте раздел кодов.

Отредактируйте свойства блока.

Сохраните блок (команда меню

File > Save [Файл > Сохранить])

Замечание

Если Вы хотите использовать символы в таблице символов, то Вам сначала следует проверить их полноту и сделать необходимые корректировки.

Программирование с помощью STEP 7 v5.3

10-3

A5E00261405-01

Error! Style not defined.

10.1.3Установки по умолчанию для редактора программ

LAD/STL/FBD

Перед началом программирования Вы должны познакомиться с настройками в редакторе, чтобы облегчить себе и сделать более удобным программирование.

Используя команду меню Options > Customize Вы открываете диалоговое окно. В разных таблицах Вы можете выполнить следующие установки для программируемых блоков, например, в закладке "Общее":

Шрифты (тип и размер) для текста и таблиц.

Какие символы и комментарии будут показаны в новом блоке.

Вы можете изменить эти настройки для языка, комментариев и символов во время редактирования с помощью команд в меню View [Вид].

Вы можете изменить цвета для выделения, например, сегментов или строк команд в закладке «LAD/FBD» .

10.1.4Права доступа к блокам и исходным файлам

При редактировании проекта часто используется общая база данных, имея в виду, что несколько человек могут захотеть получить доступ к одному и тому же блоку или источнику данных одновременно.

Права доступа на чтение/запись назначаются следующим образом:

Редактирование offline:

Когда Вы пытаетесь открыть блок/исходный файл, проверяется, имеете ли Вы право доступа к объекту на 'запись'. Если блок/исходный файл уже открыт, Вы можете работать только с копией. Если Вы затем пытаетесь сохранить копию, система запрашивает, хотите ли Вы переписать оригинал или сохранить копию под новым именем.

Редактирование online:

Когда Вы открываете блок online через сконфигурированное соединение, соответствующий блок offline блокируется, предотвращая его одновременное редактирование.

10.1.5Команды из каталога элементов программы

Каталог элементов программы предоставляет список элементов КОР, STL и FUP, а также уже описанные мультиэкземпляры, уже запрограммированные блоки и блоки из библиотек. К нему можно обратиться с помощью команды меню View > Catalog [Вид > Каталог]. Элементы программы могут быть вставлены в раздел кодов с помощью команды меню Insert > Program Elements [Вставить > Элементы программы].

10-4

Программирование с помощью STEP 7 v5.3

A5E00261405-01

Error! Style not defined.

Пример каталога элементов программы в LAD

Программирование с помощью STEP 7 v5.3

10-5

A5E00261405-01