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

Запуск и функционирование

5.4Пользовательский интерфейс и работа пользователя

5.4.1Философия работы с пакетом

Цель: простая объектно-ориентированная обработка

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

Действия, которые Вы выполняете при работе со STEP 7, включают в себя создание, выбор и манипулирование с объектами этого типа.

Отличия от проблемно-ориентированной обработки

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

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

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

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

Продолжая читать…

На следующих страницах описаны некоторые основные действия, используемые при редактировании объектов. Теперь не спеша изучите эти основные этапы обработки, так как далее в этом руководстве они подробно описываться не будут.

5.1.10 Компоновка окна

На следующем рисунке показаны стандартные компоненты окна:

5-18

Programming with STEP 7 V5.3

A5E00261405-01

 

 

 

 

 

 

Запуск и функционирование

 

Системное меню

 

Заголовок

Кнопки для

 

(Развернуть/Закрыть и т. д.)

активного окна

свертыванияразвертывания

закрытия

Строка

 

 

 

 

 

 

 

заголовка

 

SIMATIC Manager

 

 

 

 

Строка меню

File

View

PLC

Options

Window

Help

 

Панель

 

 

 

 

 

 

 

инструментов

 

 

 

 

 

 

 

 

 

 

 

 

 

Рабочая область:

 

 

 

 

 

 

содержит информацию, которую

 

 

 

 

 

 

вы отобразили или редактируете.

 

Строка

 

 

 

 

 

 

 

состояния

Press F1 for help [Для получения помощи нажмите F1]

 

 

 

Строка заголовка и строка меню

Строка заголовка и строка меню всегда находятся в верхней части окна. Строка заголовка содержит заголовок окна и пиктограммы для управления окном. Строка меню содержит все меню, доступные в этом окне.

Панель инструментов

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

Если доступ к кнопке в текущей конфигурации невозможен, то эта кнопка становится серой.

Строка состояния

Строка состояния отображает контекстно-зависимую информацию.

5.4.2Элементы в диалоговых окнах

Ввод данных в диалоговых окнах

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

Programming with STEP 7 V5.3

5-19

A5E00261405-01

Запуск и функционирование

Текстовые окна для ввода

 

Search/Replace [Найти и заменить]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

текста с помощью

 

Найти:

Заменить:

 

клавиатуры

 

Q1.0

 

 

Q2.0

 

 

 

 

 

 

 

Whole Word/Cell only

[Только слово/ячейку целиком]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Кнопки для выбора одного

 

 

 

Match case

[Учитывать

регистр]

 

 

[Искать только в]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Искать

 

 

 

 

 

 

Only Search In

 

 

 

 

 

 

 

 

из нескольких

 

 

 

 

 

From Cursor Down [от курсора вниз]

 

0.All [Всюду]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

вариантов

 

 

 

 

 

 

 

 

 

 

 

 

 

From Cursor Up [от курсора вверх]

 

1.Component [1-й компонент]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Триггерные кнопки для

 

Whole Table [по всей таблице]

2.Component [2-й компонент]

выбора одного или

 

Selection [выбор]

3.Component [3-й компонент]

нескольких вариантов

 

Search in Column

4.Component [4-й компонент]

 

5.Component [5-й компонент]

 

 

 

All

[Искать в столбце]

 

 

 

 

 

 

 

 

Искать

 

Заменить

Заменить все

Отменить

 

Помощь

Кнопки

 

 

Search

 

Replace

 

 

Replace All

 

Cancel

 

Help

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Окна списка и комбинированные окна

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

Закладки в диалоговых окнах

Содержимое некоторых диалоговых окон организовано с использованием закладок для улучшения ясности информации путем деления диалогового окна на страницы с закладками (см. рисунок внизу).

Module Information [Информация о модуле]

[Режим работы CPU]

 

 

 

 

 

 

 

 

Path [Путь]: test01\Program(online)

 

CPU Operating Mode: STOP

Status:

[Режим работы модуля]

 

Module Operating Mode:

 

Закладки

General

Diagnostic Buffer Memory

Cycle Time Time SystemPerformance

Communication

Stacks

 

Events [события] : Время

Дата

Data

 

 

 

Событие

 

 

 

No.

Time

Date

 

Event

 

 

 

1

09:15:22:842

11.12.95

Power-on retentive [Включение питания с сохран.]

 

2

18:00:22:378

08.12.95

STOP due to power supply failure

 

 

 

 

 

 

[STOP из-за неисправности источника питания]

 

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

5-20

Programming with STEP 7 V5.3

A5E00261405-01

Запуск и функционирование

5.1.11 Создание объектов и управление ими

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

Обычная последовательность этапов при манипулировании объектами:

создать объект

выбрать объект

выполнить действия над объектом (например, скопировать, удалить.

Установка пути для создания новых проектов/библиотек

Перед тем как впервые создавать новые проекты или библиотеки, Вы должны установить путь к тому месту, где Вы хотите создавать эти объекты, выбрав команду меню Options > Customize [Параметры > Настроить]. В закладке ”General [Общие свойства]" открывшегося диалогового окна Вы можете указать имя маршрута, под которым Вы хотите сохранять новые проекты или библиотеки..

Создание объектов

Мастер нового проекта STEP 7 предлагает поддержку при создании нового проекта и вставке объектов. Используйте команду меню File > ”New Project" Wizard [Файл > Мастер нового проекта] для открытия мастера. В

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

Если Вы не хотите использовать мастер, то Вы можете создавать проекты и библиотеки с помощью команды меню File > New [Файл > Новый]. Эти объекты образуют начальную точку иерархии объектов. Вы можете создавать все остальные объекты в этой иерархии с помощью команд в меню Insert [Вставка], если они не создаются автоматически. Исключением являются модули в станции SIMATIC, которые создаются при конфигурировании аппаратуры или с помощью мастера нового проекта.

Открытие объектов

Имеется несколько способов открытия объекта в подробном представлении:

дважды щелкнуть на пиктограмме объекта

выбрать объект, а затем команду меню Edit > Open Object [Редактировать > Открыть объект]. Это работает только для объектов, не являющихся папками.

Открыв объект, Вы можете создавать или изменять его содержимое.

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

Programming with STEP 7 V5.3

5-21

A5E00261405-01

Запуск и функционирование

Замечание

Исключение: Станции появляются как папки для программируемых модулей (когда Вы дважды щелкаете на них) и для конфигурирования станции. Если Вы дважды щелкнете на объекте "Hardware [Аппаратура]", то запускается приложение для конфигурирования аппаратуры. Выбор станции и выбор команды меню Edit > Open Object [Редактировать > Открыть объект]

оказывает одинаковое действие.

Формирование иерархии объектов

Для создания иерархии объектов используйте мастер нового проекта. Когда Вы открывает папку, то содержащиеся в ней объекты отображаются на экране. Теперь, используя меню Insert [Вставка], Вы можете создавать в проекте другие объекты, например, дополнительные станции. В меню Insert [Вставка] активны команды только для тех объектов, которые могут быть вставлены в текущую папку.

Установка свойств объекта

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

Спомощью команды меню Edit > Object Properties [Редактировать >

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

Спомощью команды меню Edit > Special Object Properties [Редактировать

> Специальные свойства объекта] Вы можете открывать диалоговые окна

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

Например, чтобы отобразить специальные свойства блока для управления и наблюдения со стороны оператора, этот блок должен быть помечен как подходящий для этих целей, то есть системный атрибут ”s7_m_c" должен быть установлен на значение ”true [истина]" в закладке ”Attributes [Атрибуты]" свойств блока.

Замечание

Свойства папки "System Data [Системные данные]" и объекта "Hardware [Аппаратура]" не могут быть отображены или изменены.

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

Если Вы отображаете свойства программируемых модулей, то Вы не можете редактировать отображенные параметры из соображений непротиворечивости. Чтобы редактировать эти параметры, Вы должны открыть приложение "Configuring Hardware [Конфигурирование аппаратуры].

5-22

Programming with STEP 7 V5.3

A5E00261405-01

Запуск и функционирование

Вырезание, вставка, копирование

Большинство объектов может быть вырезано, вставлено или скопировано, как это обычно делается в Windows. Команды для этих функций находятся в меню Edit [Редактировать].

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

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

Замечание

Таблица соединений в папке "Connections [Соединения]" не может быть скопирована. Учтите, что при копировании списков текстов, относящихся к оператору, воспринимаются только языки, установленные в объекте назначения.

Пошаговое руководство по копированию Вы найдете под Copying Objects [Копирование объектов].

Переименование объектов

SIMATIC Manager назначает новым объектам стандартные имена. Эти имена обычно формируются из типа объекта (если несколько объектов этого типа могут быть созданы в одной и той же папке) и номера.

Например, первая программа S7 будет названа "S7 Program(1)", вторая – "S7 Program(2)" и т. д. Таблица символов называется просто "Symbols", так как в каждой папке она может быть только одна.

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

Для проектов имена каталогов в пути должны содержать не более 8 символов. Иначе возможны проблемы при архивировании и использовании языка С для М7 (компилятор Borland).

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

Непосредственно:

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

Использование свойств объекта:

Выберите нужный объект и команду меню Edit > Object Properties [Редактирование > Свойства объекта]. Измените имя в диалоговом окне. Когда Вы закрываете диалоговое окно свойств, объект переименовывается и отображается под новым именем.

Если изменение имени объекта не разрешено, то поле ввода в

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

Programming with STEP 7 V5.3

5-23

A5E00261405-01

Запуск и функционирование

Замечание

Если при редактировании имени Вы перемещаете указатель мыши за пределы поля с именем и выполняете другое действие (например, выбираете команду меню), то процедура редактирования заканчивается. Измененное имя принимается и вводится, если это разрешено..

Пошаговое руководство по переименованию Вы найдете под Renaming Objects [Переименование объектов].

Перемещение объектов

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

Замечание

Нельзя перемещать следующие объекты:

Соединения

Системные блоки данных (SDB) в представлении online

Системные функции (SFC) и системные функциональные блоки (SFB) в представлении online

Пошаговое руководство по перемещению Вы найдете под Moving Objects [Перемещение объектов.

Сортировка объектов

Вы можете сортировать объекты в подробном отображении (команда меню View > Details [Вид > Подробности]) в соответствии с их атрибутами. Для этого щелкните на соответствующем заголовке нужного атрибута. Если Вы щелкните еще раз, порядок сортировки изменится на противоположный.

Блоки одного типа сортируются в соответствии с их порядковыми номерами,

например, FB1, FB2, FB11, FB12, FB21, FC1.

Порядок сортировки по умолчанию

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

Блоки показываются в порядке "OB, SDB, FB, FC, DB, UDT, VAT, SFB, SFC"

В проекте сначала показываются станции, а затем программы S7.

Таким образом, умолчание в подробном представлении не является алфавитно-цифровым порядком по возрастанию или убыванию.

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

После пересортировки, например, щелкнув на заголовке столбца "Object Name [Имя объекта]", Вы можете восстановить порядок по умолчанию, действуя следующим образом:

5-24

Programming with STEP 7 V5.3

A5E00261405-01