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

Приложение

A.4 Работа с более старыми проектами

A.4.1 Преобразование проектов версии 1

Вы можете повторно использовать проекты, которые Вы создавали с помощью STEP 7 версии 1. Для этого Вам нужно преобразовать проекты версии 1 в проекты версии 2.

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

Структура проекта с программами

Блоки

Исходные файлы на STL

Таблица символов

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

Примечание

Отдельные блоки по своим свойствам остаются такими же, как блоки версии 1. Код, сгенерированный в версии 1, не изменяется, и поэтому эти блоки не могут использоваться совместно с мультиэкземплярами.

Если Вы хотите описать в преобразованных блоках мультиэкземпляры, то сначала сгенерируйте из преобразованных блоков исходные файлы на

STL, используя приложение "LAD/STL/FBD: Programming Blocks[LAD/STL/FBD: Программирование блоков]", а затем скомпилируйте их обратно в блоки.

Программирование мультиэкземпляров – это новое свойство STEP 7 версии 2, используемое для создания функциональных блоков (FB). Если Вы хотите продолжать использовать функциональные блоки, созданные с помощью версии 1, прежним образом в проекте версии 2, то Вам не нужно преобразовывать их.

Последовательность действий

Для преобразования проектов версии 1 действуйте следующим образом:

1. Выберите команду меню File > Open Version 1 Project [Файл > Открыть проект версии 1].

2.В появляющемся диалоговом окне выберите проект версии 1, который Вы хотите использовать в проекте версии 2. Вы распознаете проект версии 1 по его расширению *.s7a.

3. Затем в следующем диалоговом окне введите имя нового проекта, в который Вы хотите преобразовать проект версии 1.

 

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

A-66

A5E00261405-01

Приложение

A.4.2 Преобразование проектов версии 2

В STEP 7 Вы можете также открывать проекты версии 2, используя команду меню File > Open [Файл > Открыть].

Проекты/библиотеки версии 2 можно преобразовать (перенести) в проект текущей версии вашего STEP 7, используя команду меню File > Save As [Файл > Сохранить как…] и опцию "Rearrange before saving [Переупорядочить перед сохранением]". Тогда проект сохраняется как проект текущей версии STEP 7.

Вы можете редактировать проекты и библиотеки из более старых версий STEP 7, поддерживая их формат, и сохранять их, выбирая в качестве типа файла более старую версию STEP 7 в диалоговом окне "Save Project As [Сохранить проект как…]". Например, чтобы редактировать объекты с помощью STEP 7 версии 2.1, выберите здесь "Project 2.x" или "Library 2.x".

Обозначение типа файла

 

STEP 7 V3

от STEP 7 V4

 

 

 

Тип файла текущей версии

Project3.x

Project

 

Library3.x

Library

Тип файла более старой

Project2.x

Project2.x

версии

Library2.x

Library2.x

 

Это означает, что Вы имеете доступ только к области функций более старой версии STEP 7. Однако Вы все еще можете продолжать управлять проектами и библиотеками с помощью более старой версии STEP 7.

Примечание

Переход от версии 3 к версии 4 и выше влечет за собой только изменение имени, а формат остается идентичным. Поэтому в STEP 7 V4 нет файла типа "Project3.x".

Последовательность действий

Чтобы преобразовать проект версии 2 в проект в формате текущей версии STEP 7, действуйте следующим образом:

1.Выполните для проекта команду ”Save As [Сохранить как…]" в меню File [Файл] с опцией "Rearrange before saving [Переупорядочить перед сохранением]".

2.Выберите тип файла "Project" в диалоговом окне "Save Project As

[Сохранить проект как…]" и нажмите кнопку "Save [Сохранить]".

Чтобы преобразовать проект версии 2, сохраняя его формат, в проект текущей версии STEP 7 действуйте следующим образом:

1.Выполните вышеупомянутый шаг 1 в случае необходимости.

2.Выберите тип файла более старой версии STEP 7 в диалоговом окне "Save Project As [Сохранить проект как…]" и нажмите кнопку "Save [Сохранить]"..

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

 

A5E00261405-01

A-67

Приложение

A.4.3 Замечания к проектам STEP 7 V.2.1 со связью через глобальные данные

Если Вы хотите преобразовать проект с глобальными данными из STEP 7 V2.1 в STEP 7 V5, то Вам нужно сначала с помощью STEP 7 V5.0 открыть таблицу глобальных данных (GD) в проекте STEP 7 V2.1. Данные связи, сконфигурированные прежде, автоматически преобразуются в новую структуру через GD-связь.

Когда Вы архивируете проекты STEP 7 V2.1, более старые программы (ARJ, PKZIP...) могут выдавать сообщение об ошибке, если проект содержит файлы с именами длиной более восьми символов. Такое сообщение появляется также тогда, когда Network MPI в проекте STEP 7 V2.1 была отредактирована с идентификатором, имеющим длину более восьми символов. В проектах STEP 7 V2.1 с глобальными данными прежде, чем начинать в первый раз конфигурировать связь через глобальные данные, отредактируйте имя сети MPI, которое должно быть длиной максимум восемь символов.

Если Вы хотите переименовать проект STEP 7 V2.1, то Вы должны переназначить заголовки столбцов (CPU) в GD-таблице, выбирая заново соответствующие CPU. Если Вы восстанавливаете старое имя проекта, то назначения отображаются еще раз.

A.4.4 Ведомые DP при отсутствии или дефектных файлах GSD

Если Вы обрабатываете старые конфигурации станции с STEP 7 Version 5.1, возможно в редких случаях, что GSD файл DP ведомого отсутствует или не не может быть откомпилирован (например, из-за синтаксических ошибок в

GSD файле).

В этом случае STEP 7 генерирует "фиктивного" ведомого, который представляет сконфигурированного ведомого, например после загрузки станции на устройство программирования или после того, как старый проект был открыт и обработан далее. Этот "фиктивный" ведомый может только быть обработан ограниченно. Вы не можете изменить подчиненную структуру (DP идентификаторы) и подчиненные параметры. Однако, возобновленная загрузка к станции возможна. Первоначальная конфигурация ведомого сохранена. Законченный ведомый DP может также быть удален.

Реконфигурирование и параметризация ведомого DP

Если Вы хотите переконфигурировать или переназначить параметры ведомого DP, Вы должны запросить современный GSD файл для этого ведомого DP от изготовителя и использовать команду меню Options > Install New GSD [Возможности > Установить новый GSD].

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

 

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

A-68

A5E00261405-01