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

Знакомство с продуктом и установка программного обеспечения

1.2Стандартный пакет STEP 7

Используемые стандарты

Языки программирования SIMATIC и встроенные в STEP 7 представления языков соответствуют требованиям стандарта EN 61131-3. Стандартный пакет работает в операционной системе Windows 2000 и Windows XP и соответствует графической и объектно-ориентированной философии работы

Windows.

Функции стандартного пакета

Стандартное программное обеспечение оказывает Вам поддержку на всех стадиях процесса решения задачи автоматизации, таких как:

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

Конфигурирование и назначение параметров аппаратуре и связям

Управление символами

Создание программ, например, для программируемых контроллеров S7

Загрузка программ в программируемые контроллеры

Тестирование системы автоматизации

Диагностика неисправностей установки

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

Документация для программного обеспечения STEP 7 обеспечивает информацией online в online Help и в электронном руководстве в формате

PDF.

1-6

Programming with STEP 7 V5.3

A5E00261405-01

Знакомство с продуктом и установка программного обеспечения

Приложения в STEP 7

Стандартный пакет STEP 7 предоставляет ряд приложений (инструментальных средств) внутри программного пакета:

Стандартный пакет

Редактор

 

SIMATIC Manager

 

NETPRO

 

 

Конфигурирова-

символов

 

 

 

 

 

 

 

 

 

ние связей

 

 

 

 

 

 

 

 

 

Конфигурирова-

 

Языки программирования

 

Диагностика

 

 

 

 

 

 

 

аппаратуры

ние аппаратуры

 

LAD

 

FBD

 

STL

 

 

 

 

 

 

 

 

 

 

 

 

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

SIMATIC Manager

SIMATIC Manager управляет всеми данными, относящимися к проекту автоматизации − независимо от того, для какой системы программного управления (S7/M7/C7) они спроектированы. Инструментальные средства, необходимые для редактирования выбранных данных, запускаются автоматически SIMATIC Manager'ом.

Programming with STEP 7 V5.3

1-7

A5E00261405-01

Знакомство с продуктом и установка программного обеспечения

Редактор символов

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

Установка символических имен и комментариев для сигналов процесса (входов/выходов), меркеров и блоков

Функции сортировки

Импорт/экспорт в другие программы/из других программ Windows

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

Диагностика аппаратуры

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

Отображение общей информации о модуле (например, номер для заказа, версия, имя) и состояния модуля (например, неисправен)

Отображение неисправностей модуля (например, неисправность канала) для центрального устройства и ведомых DP

Отображение сообщений из диагностического буфера

Для CPU отображается следующая дополнительная информация:

Причины неисправностей при обработке программы пользователя

Отображение длительности цикла (самого длинного, самого короткого и последнего)

Возможности и загрузка связей через MPI

Отображение функциональных характеристик (числа возможных входов/выходов, меркеров, счетчиков, таймеров и блоков)

Языки программирования

Языки программирования: контактный план, список операторов и функциональный план для S7-300 и S7-400 являются составной частью стандартного пакета.

Контактный план (нем. KOP, англ. LAD) – это графическое представление языка программирования STEP 7. Его синтаксис для команд похож на релейно-контактные схемы: такая схема дает возможность проследить поток энергии между шинами при его прохождении через различные контакты, составные элементы и выходные катушки.

Список команд (нем. AWL, англ. STL) – это текстовое представление языка программирования STEP 7, подобное машинному коду. Если программа написана в виде списка команд, то отдельные команды соответствуют шагам, с помощью которых CPU исполняет программу. Для облегчения программирования список команд расширен путем включения

1-8

Programming with STEP 7 V5.3

A5E00261405-01

Знакомство с продуктом и установка программного обеспечения

в него некоторых конструкций языков высокого уровня (таких как доступ к структурированным данным и параметры блоков).

Функциональный план (нем. FUP, англ. FBD) – это графическое представление языка программирования STEP 7, использующее для представления логики логические блоки подобно булевой алгебре. Сложные функции (например, математические функции) могут быть представлены непосредственно в соединении с логическими блоками.

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

Конфигурирование аппаратуры

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

Для конфигурирования программируемого контроллера Вы выбираете стойки из электронного каталога и размещаете выбранные модули в необходимых слотах на этих стойках.

Конфигурирование децентрализованной периферии идентично конфигурированию центрального устройства. Поддерживаются также входы/выходы на уровне каналов.

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

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

Назначение параметров функциональным модулям (FM) и коммуникационным процессорам (СР) производится с помощью инструментального средства Hardware Configuration [Конфигурирование аппаратуры] точно таким же образом, как и для других модулей. Для каждого FM и СР (включенного в сферу действия функционального пакета FM/CP) существуют специфические для модулей диалоговые окна и правила. Система препятствует неправильным вводам, предлагая только допустимые варианты в диалоговых окнах.

NetPro (конфигурирование сетей)

Использование управляемой временем циклической передачи данных NetPro через MPI возможно, когда Вы:

выбираете коммуникационные узлы

вводите в таблице источник и приемник данных; все подлежащие загрузке блоки (SDB) генерируются автоматически и полностью автоматически загружаются во все CPU

Programming with STEP 7 V5.3

1-9

A5E00261405-01

Знакомство с продуктом и установка программного обеспечения

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

устанавливаете коммуникационные соединения

выбираете коммуникационные или функциональные блоки из встроенной библиотеки блоков

назначаете параметры выбранным коммуникационным или функциональным блокам на выбранном вами языке программирования

1-10

Programming with STEP 7 V5.3

A5E00261405-01