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

Сборка и редактирование проекта

6.2.3Вставка программ S7/M7

Программное обеспечение для программируемых модулей хранится в папке объектов. Для модулей SIMATIC S7 папка объектов называется "S7 Program," для модулей SIMATIC M7 она называется "M7 Program."

На следующем рисунке показан пример программы S7 в программируемом модуле станция SIMATIC 300.

Project

SIMATIC 300 Station

Programmable Module

S7 Program

Существующие компоненты

Программа S7/M7 автоматически создается для каждого программируемого модуля в качестве контейнера программного обеспечения:

Следующие объекты уже существуют во вновь созданной программе S7:

Таблица символов (объект ”Symbols")

Папка "Blocks", которая содержит первый блок

Папка "Source Files" для исходных файлов

Во вновь созданной программе M7 существуют следующие объекты:

Таблица символов (объект ”Symbols")

Папка"Blocks"

6-6

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

A5E00261405-01

Сборка и редактирование проекта

Создание блоков S7

Вы хотите создать программы на языках Statement List, Ladder diagramm или Function block diagramm. Чтобы это сделать выберите уже существующий объект "Blocks", после чего выберите команду меню Insert > S7 Block. В подменю Вы можете выбрать типы создаваемых блоков (такие как блок данных, данные, определяемые пользователем (UDT), функция, функциональный блок, организационный блок, или таблица переменных).

Теперь Вы можете открыть (пустой) блок и начать вводить программу Statement List,. Дополнительную информацию по этой части Вы можете найти в руководствах по Основным процедурам при создании логических блоков в

Statement List, Ladder diagramm или Function block diagramm.

Примечание

Объект ”System Data" (SDB), который может возникнуть в пользовательской программе, был создан системой. Вы можете открыть его, но не можете вносить в него изменения, чтобы не нарушить целостность. Он используется для внесения изменений в конфигурацию, после того как Вы загрузили программу, и для загрузки изменений в программируемый контроллер.

Использование блоков из стандартных библиотек

Для создания пользовательских программ Вы так же можете использовать блоки из стандартных библиотек, поставляемых с программным обеспечением. Вы можете получить доступ к библиотекам, используя команду меню File > Open [Файл > Открыть]. Дополнительную информацию по использованию стандартных и созданию собственных библиотек Вы можете найти в разделе «Работа с библиотеками» и в online help.

Создание исходных файлов и схем CFC

Вы хотите создать исходный файл или схему CFC на каком-то языке программирования. Чтобы это сделать выберите в программе S7 объект "Source Files" или "Charts", после этого выберите команду меню Insert > S7 Software. В подменю Вы можете выбрать исходный файл, который подходит для Вашего языка программирования. Теперь Вы можете открыть пустой исходный файл и начинать вводить свою программу. Дополнительную информацию Вы можете найти в разделе Общая информация по программированию в исходных файлах STL.

Создание программ для M7

Вы хотите создать программу под операционную систему RMOS для программируемого модуля из семейства M7. Чтобы это сделать выберите программу M7, затем выберите команду меню Insert > M7 Software. В подменю Вы можете выбрать объект, подходящий для Вашего языка программирования или операционной системы. Теперь Вы можете открыть созданный объект для доступа к соответствующему программному окружению.

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

6-7

A5E00261405-01

Сборка и редактирование проекта

Создание таблицы символов

(Пустая) таблица символов (объект ”Symbols") создается автоматически при создании программы S7/M7. Когда Вы открываете таблицу символов – открывается окно ”Symbol Editor" показывающее таблицу символов, в которой Вы можете задавать символы. Дополнительную информацию Вы можете найти в разделе «Ввод глобальных символов в таблицу символов».

Вставка внешних исходных файлов

Вы можете создавать и редактировать исходные файлы с помощью любого редактора ASCII. Вы можете импортировать эти файлы в Ваш проект и скомпилировать их при создании отдельных блоков.

Блоки созданные при компиляции импортированных исходных файлов хранятся в папке ”Blocks".

Дополнительную информацию Вы можете найти в разделе Вставка внешних исходных файлов.

6.2.4Редактирование проекта

Открытие проекта

Чтобы открыть существующий проект, воспользуйтесь командой меню File > Open. После этого выберите проект в появившемся диалоговом окне. После этого будет открыто окно проекта.

Примечание

Если требуемый проект не отображается в списке проектов, нажмите на кнопку "Browse". После этого в браузере Вы можете поискать другие проекты, и включить любые найденные проекты в список проектов. Вы можете изменять входные данные в списке проектов, воспользовавшись командой меню File > Manage [Файл > Управление].

Копирование проекта

Вы можете скопировать проект, сохранив его под другим именем, использовав команду меню File > Save As. Так же Вы можете скопировать части проекта, такие как станции, программы, блоки и.т.д. используя команду меню Edit > Copy. Вы можете найти пошаговое руководство по копированию проекта в разделе Копирование проекта и копирование частей проекта.

Удаление проекта

Вы можете удалить проект, используя команду меню File > Delete. Так же Вы можете скопировать части проекта, такие как станции, программы, блоки и.т.д. используя команду меню Edit > Delete. Вы можете найти пошаговое руководство по удалению проекта в разделе «Удаление проекта и Удаление частей проекта».

6-8

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

A5E00261405-01

Сборка и редактирование проекта

6.2.5Проверка программных пакетов, использованных в проекте

Если проект, который Вы редактируете, содержит объекты, которые были созданы с помощью другого программного пакета, этот программный пакет будет нужен для редактирования этого проекта.

Не важно, какое именно программируемое устройство Вы используете для работы с мультипроектами, проектами или библиотеками, STEP 7 поможет Вам показав, какой программный пакет необходим для этого.

Эта информация относительно требуемых программных пакетов полна при следующих условиях:

Если проект (или все проекты мультипроекта) или библиотека были созданы с помощью STEP 7 V5.2.

Если Вы сами проверили проект на предмет дополнительных пакетов, использовавшихся при его создании. Чтобы сделать это, сначала войдите в SIMATIC Manager и выберете желаемый проект. После этого выберите команду меню Edit > Object Properties. В открывшемся диалоговом окне выберите закладку "Required software packages [Требуемое ПО]".

Информация в этой закладке скажет Вам, нужно ли Вам проверить проект на предмет дополнительных программных пакетов.

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

6-9

A5E00261405-01