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

26 Советы

26.1Смена модулей в Конфигурационной таблице

Если вы используете HW Config для проверки конфигурации станции и, например, хотите сменить модуль на модуль с другим порядковым номером, совершите следующие действия:

1.Используйте операцию drag-and-drop для того чтобы перетащить модуль из окна Hardware Catalog на место старого модуля.

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

Эта процедура быстрее, чем процедура смены модулей путем удаления старого блока и вставки нового и последующего назначения параметров для него.

Вы можете включить или выключить эту функцию в HW Config с помощью команды меню Options > Settings [Возможности > Настройки] ("Enable Module Swapping [Разрешить замену модулей]")

26.2Проекты с большим количеством сетевых станций

Если Вы сконфигурировали по порядку все станции и после этого вызвали

NetPro с помощью команды меню Options > Configure Network [Возможности > Конфигурация сети], для того чтобы сконфигурировать соединения, станции будут автоматически размещены в сетевом представлении. Неудобство этой процедуры состоит в том, что после этого Вам нужно упорядочивать станции и подсети в соответствии с топологией сети.

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

1.Создайте новый проект в SIMATIC Manager (команда меню File > New).

2.Запустите NetPro (команда меню Options > Configure Network)

3.Создайте в NetPro место для станции по следующей процедуре:

-Используйте операцию drag-and-drop для того чтобы переместить станцию из окна Catalog.

-Дважды кликните по станции, для того чтобы запустить HW Config.

-В HW Config используйте операцию drag-and-drop, для того чтобы разместить модули с возможностью сетевого взаимодействия (модули

CPU, CP, FM, IF).

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

-Сохраните конфигурацию и переключитесь в NetPro.

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

25-1

A5E00261405-01

Советы

-В NetPro, разместите станции и подсети (двигайте объекты с помощью мыши до тех пор пока не достигнете желаемого размещения объектов)

4.Сконфигурируйте соединения в NetPro и при необходимости отредактируйте сеть.

26.3Реорганизация

Если при работе со STEP 7 возникают необъяснимые ошибки, часто помогает реорганизация базы данных проекта или библиотеки.

Чтобы сделать это выберите команду меню File > Rearrange [Файл > Реорганизация]. Эта процедура убирает все пробелы, которые возникают при удалении содержимого проекта, это означает, что количество памяти необходимое для проекта/библиотеки уменьшается.

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

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

Требования

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

26.4Как редактировать символы нескольких сетей

Редактор программ LAD/STL/FBD позволяет просматривать и редактировать символы нескольких сетей.

1.Выберите имя сети, кликнув на имя сети (напр. "Network 1").

2.Держите нажатой клавишу CRTL и добавьте дополнительные сети к Вашему выделению.

3.Нажмите правую кнопку мыши, чтобы вызвать контекстно зависимую команду меню Edit Symbols.

Используйте сочетание клавиш CTRL+A чтобы выбрать все сети в блоке после чего выделите имя сети.

25-2

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

A5E00261405-01

Советы

26.5Тестирование с таблицей переменных

Для мониторинга и изменения переменных в таблице переменных, придерживайтесь следующих правил редактирования:

Вы можете вводить символы и адреса как в столбец "Symbol" так и в столбец "Address". Введенные данные будут записаны в соответствующий столбец автоматически.

Чтобы отобразить измененные величины, Вам нужно установить точку запуска для "Monitoring" в положение "Beginning of Scan Cycle [Начало цикла]" и точку запуска для “Modifying" в положение "End of Scan Cycle [Конец цикла]".

Если Вы наведете курсор на строку, отмеченную красным, будет отображена краткая информация с причиной ошибки. Нажмите F1, чтобы получить рекомендации по исправлению ошибки.

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

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

Символьные имена, содержащие спецсимволы, должны быть заключены в кавычки (например, "Motor.Off," "Motor+Off," "Motor-Off").

Предупреждения могут быть отключены в закладке "Online" (Диалоговое окно "Customize").

Соединения можно изменять без предварительного разрыва соединения.

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

Вы можете изменять выбранные переменные путем выбора строк и исполнения функции "Force". Могут быть изменены только выделенные переменные.

Выход без подтверждения:

Если вы нажмете клавишу ESC во время процедур "Monitoring," "Modifying" "Release PQ," процедуры "Monitoring" и "Modifying"

прерываются без предварительного запроса на выход.

Ввод смежного диапазона адресов:

Используйте команду меню Insert > Range of Variables [Вставить >

Диапазон переменных].

Отображение и скрытие колонок:

Используйте следующие команды меню для того чтобы отображать или скрывать отображение отдельных колонок:

Символ: View > Symbol

Символьный комментарий: View > Symbol Comment Отображаемый формат величины состояния: View > Display Format Величина состояния переменной: View > Status Value

Изменение значений переменных: View > Modify Value

Одновременное изменение формата отображения нескольких строк в таблице:

-Зажав левую клавишу мыши и передвигая курсор вдоль таблицы выделите область формат отображения которой вы хотите изменить.

-Выберите отображение с помощью команды меню View > Select Display Format [Вид > Выбрать формат отображения]. Формат

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

25-3

A5E00261405-01

Советы

изменится только для тех строк таблицы, для которых разрешена смена формата.

Ввод примеров с помощью клавиши F1:

-Если вы поместите курсор на колонку адресов и нажмете кнопку F1, вы увидите пример вводимого адреса.

-Если вы поместите курсор в колонку изменения величин и нажмете F1, вы увидите пример изменения/принудительной замены вводимых величин.

26.6Изменение переменных с помощью редактора программ

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

Необходимые условия

С помощью команды меню Special Object Properties > Control at Contact [Специальные свойства объекта > Управление контактом] в таблице символов Вы назначили это свойство адресу, который вы хотите изменить

Вы выбрали опцию "Control at Contact" в закладке "General" редактора программ LAD/STL/FBD (Команда меню Options > Customize).

Вы выбрали команду меню Debug > Monitor.

В данном случае условие запуска "непрерывно/в начале цикла".

Входные данные, фактически доступные на Вашем объекте, будут наблюдаться все время, пока будет нажата кнопка. Так же вы можете изменять множество входных данных с помощью множественного выделения

(кнопка CTRL).

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

Вслучае прямого входа или меркера, нажатие кнопки изменяет величину в 1, в случае инверсного входа или меркера применяется изменение величины в

0.

Замечание к WinCC

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

25-4

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

A5E00261405-01