Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

1882

.pdf
Скачиваний:
6
Добавлен:
15.11.2022
Размер:
978.4 Кб
Скачать

Символ

Объекты на уровне

Выборка важных функций

 

проекта

 

 

 

 

 

 

Программы

S7/M7

это как объекты

 

 

(уровень проекта), так и папки для объектов

 

Программа M7

(уровень станции). Другие функции можно

 

 

найти в разделе Объект Программа S7/M7

 

Сеть для запуска

Свойства подсетей

и

коммуникационных

 

инструментов для

узлов

 

 

 

 

конфигурирования

Обзор: связь с помощью глобальных данных

 

сети и настройки ее

Процедура

для конфигурирования связи

 

свойств.

через глобальные данные

 

 

 

 

 

 

Объект Библиотека

Библиотека может содержать программы S7/M7 и используется для хранения блоков. Библиотека располагается в верхней части иерархии объектов

S7 Program (1)

Source Files

Blocks

Объект Библиотека Объект Программа S7/M7

Объект Папка с исходными файлами Объект Папка для блоков

Символ

Папка объекта

 

Выборка важных функций

 

 

Библиотека

 

Обзор стандартных библиотек

 

 

 

 

Работа с библиотеками

 

 

 

 

Архивирование проектов и библиотек

 

 

 

 

Символ

Объекты на

уровне

Выборка важных функций

 

библиотеки

 

 

 

 

Программа S7

 

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

 

 

 

Программы S7/M7 – это как объекты

 

 

 

(уровень проекта), так и папки для

 

Программа M7

 

объектов (уровень станции). Другие

 

 

 

функции можно найти в разделе Объект

 

 

 

Программа S7/M7

Объект Станция

Станция SIMATIC 300/400 представляет собой аппаратную конфигурацию S7 с одним или несколькими программируемыми модулями.

Положение в изображении проекта:

40

Project

 

Объект Проект

 

 

 

 

 

 

 

 

Station

 

Объект Станция

 

 

 

 

 

 

 

 

 

Progr. Module

 

Объект Программируемый модуль

 

 

 

 

S7 Program

 

Объект Программа S7/M7

 

 

 

 

 

 

Source Files

 

Объект Папка с исходными файлами

 

 

 

 

Blocks

 

Объект Папка с блоками

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Символ

 

Папка объекта

Выборка важных функций

 

 

 

 

 

 

Станция

Вставка станции

 

 

 

 

 

 

 

 

 

 

Загрузка

станции

 

 

в

устройство

 

 

 

программирования

 

 

 

 

 

 

 

 

 

 

Загрузка

конфигурации

в

программируемый

 

 

 

контроллер

 

 

 

 

 

 

 

 

 

 

Считывание конфигурации из станции

 

 

 

 

 

Отображение

сообщений

CPU

и

 

 

 

диагностических

сообщений,

определенных

 

 

 

пользователем

 

 

 

 

 

 

 

 

 

 

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

и

отображение

 

 

 

информации о модуле

 

 

 

 

 

 

 

 

 

Отображение и изменение режима работы

 

 

 

 

Отображение и установка времени и даты

 

 

 

 

Стирание загрузочной/рабочей памяти и сброс

 

 

 

CPU

 

 

 

 

 

 

 

 

 

 

Станция

Создание и назначение параметров станциям

 

 

SIMATIC PC

SIMATIC PC

 

 

 

 

 

 

 

 

 

 

Проектирование

соединений

для

станции

 

 

 

SIMATIC PC

 

 

 

 

 

 

 

 

 

Аппаратура

Базовая

процедура

для

конфигурирования

 

 

 

аппаратуры

 

 

 

 

 

 

 

 

 

 

Основные этапы конфигурирования станции

 

 

 

 

Обзор: Процедура для конфигурирования и

 

 

 

назначения параметров центральной структуре

 

 

 

 

Базовая

процедура

для

конфигурирования

 

 

 

Master-системы DP

 

 

 

 

 

 

 

 

 

 

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

 

 

мультипроцессорного

 

 

 

режима

 

 

 

 

 

 

 

 

 

 

Программируем

Программируемые модули – это как объекты

 

 

ый модуль

(уровень станции),

так

и папки для

объектов

 

 

 

(уровень "Программируемые модули"). Другие

 

 

 

функции можно найти в разделе Объект

 

 

 

Программируемый модуль

 

 

 

 

41

Объект Программируемый модуль

Этот объект представляет данные о назначении параметров программируемого модуля (CPUxxx, FMxxx, CPxxx). Системные данные модулей с не сохраняемой памятью (например, CP441) загружаются через CPU станции. Поэтому таким модулям не ставится в соответствие ни одного объекта "system data [системные данные]", и они не отображаются в иерархии проекта.

Положение в изображении проекта:

Project

Объект Проект

 

Station

Объект Станция

 

 

Progr. Module

Объект Программируемый модуль

 

 

S7 Program

Объект Программа S7/M7

 

 

Source Files

Объект Папка с исходными файлами

 

Blocks

Объект Папка с блоками

 

 

 

 

 

 

 

 

 

Символ

Папка объекта

Выборка важных функций

 

 

Программируемы

Обзор: Процедура для конфигурирования и

 

й модуль

назначения параметров центральной структуре

 

 

Отображение сообщений CPU и диагностических

 

 

сообщений, определенных пользователем

 

 

Диагностика

аппаратуры и

отображение

 

 

информации о модуле

 

 

 

Загрузка через платы памяти СППЗУ

 

 

Защита паролем для доступа к программируемым

 

 

контроллерам

 

 

 

 

Отображение

окна принудительно

задаваемых

 

 

величин

 

 

 

 

Отображение и изменение режима работы

 

 

Отображение и установка времени и даты

 

 

Установка эксплуатационных характеристик

 

 

Стирание загрузочной/рабочей памяти и сброс

 

 

CPU

 

 

 

 

Диагностические символы в отображении Online

 

 

Деление областей памяти

 

 

 

Сохранение загруженных блоков на встроенном

 

 

СППЗУ

 

 

 

 

 

 

 

 

 

42

 

 

Символ

Объекты на уровне

Выборка важных функций

 

"Программируемые

 

 

модули"

 

 

Программы:

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

 

Программа S7

Программы S7/M7 – это как объекты (уровень

 

 

проекта), так и папки для объектов (уровень

 

Программа M7

программы). Другие функции можно найти в

 

Программа

разделе Объект Программа S7/M7.

 

 

 

 

 

 

Подключения для

Соединение в сеть станций внутри проекта

 

определения

Типы соединений и партнеры по связи

 

соединений внутри

Что вы должны знать о различных типах

 

сети

соединений

 

 

Ввод нового соединения

 

 

Проектирование соединений для модулей

 

 

станции SIMATIC

 

 

 

Объект Программа S7/M7

Программа S7/M7 – это папка, содержащая программное обеспечение для модулей CPU S7/M7 или программное обеспечение для модулей, не являющихся CPU (например, программируемых модулей CP или FM).

Положение в изображении проекта:

Project

Station

Progr. Module

S7 Program

Source Files

Blocks

Объект Проект Объект Станция

Объект Программируемый модуль Объект Программа S7/M7

Объект Папка с исходными файлами Объект Папка с блоками

Символ

Папка объекта

Выборка важных функций

 

 

 

Программа S7

Базовая

процедура

для создания логических

 

 

блоков

 

 

 

 

 

 

 

Назначение номеров сообщений

 

 

 

 

Создание

диагностических

сообщений,

 

 

определяемых пользователем

 

 

 

 

Преобразование

и

редактирование текстов

 

 

пользователя

 

 

 

 

 

 

Отображение

сообщений

CPU

и

 

 

диагностических

сообщений,

определяемых

43

Символ

Папка объекта

Выборка важных функций

 

 

 

 

 

пользователем

 

 

 

 

 

 

Программные мероприятия

по

обработке

 

 

 

ошибок

 

 

 

 

Программа M7

Процедура для систем M7

 

 

 

 

 

 

Программа

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

 

 

 

(общее)

 

 

 

 

 

 

 

Символ

Объекты на уровне

Выборка важных функций

 

 

 

проекта

 

 

 

 

 

 

Таблица

символов

Абсолютная и символическая адресация

 

для

присвоения

Структура и компоненты таблицы символов

 

символов сигналам

Ввод совместно используемых символов

 

и

другим

Общие советы по вводу символов

 

 

переменным

Назначение и редактирование сообщений,

 

 

 

относящихся к символам

 

 

 

 

 

Преобразование

и редактирование текстов

 

 

 

пользователя

 

 

 

 

 

 

Конфигурирование атрибутов для управления и

 

 

 

наблюдения со стороны оператора посредством

 

 

 

таблицы символов

 

 

 

 

 

 

Редактирование атрибутов коммуникаций

 

 

 

Экспорт и импорт таблицы символов

 

 

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

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

могут быть

как

объектами

 

 

 

(уровень программы), так и папками для

 

 

 

объектов (уровень исходных файлов). Другие

 

 

 

функции можно найти в разделе Объект Папка с

 

 

 

исходными файлами

 

 

 

Папка с блоками

Другие функции можно найти в разделе Объект

 

 

 

Папка с блоками

 

 

 

Объект Папка с блоками

Папка с блоками для представления offline может содержать: логические блоки (OB, FB, FC, SFB, SFC), блоки данных (DB), типы данных, определенные пользователем (UDT) и таблицы переменных (VAT). Объект Системные данные представляет блоки системных данных.

Папка с блоками для представления online содержит исполняемые части программы, которые были загружены в программируемый контроллер.

Положение в изображении проекта:

44

Project

Station

Progr. Module

S7 Program

Source Files

Blocks

Объект Проект Объект Станция

Объект Программируемый модуль Объект Программа S7/M7

Объект Папка с исходными файлами Объект Папка с блоками

Символ

Папка объекта

Выборка важных функций

 

 

 

 

 

 

Блоки

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

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

Обзор доступных справочных данных

 

 

 

 

 

 

 

Переадресация

 

 

 

 

 

 

 

 

Сравнение блоков

 

 

 

 

 

 

 

 

Преобразование

и редактирование

текстов

 

 

 

 

 

 

пользователя

 

 

 

 

 

 

 

 

Переходы к описаниям языков и к помощи по

 

 

 

 

 

 

блокам и системным атрибутам

 

 

 

 

 

 

Блоки в целом

Базовая процедура для создания логических блоков

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

Основная информация о программировании

 

 

 

 

 

 

исходных файлов на AWL

 

 

 

 

 

 

 

Сравнение блоков

 

 

 

 

 

 

 

Организацион-

Дополнительные функции:

 

 

 

 

 

 

ный блок (ОВ)

Введение в типы данных и типы параметров

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Требования для загрузки

 

 

 

 

 

 

 

Тестирование с помощью статуса программы

 

 

 

 

 

 

Что нужно знать о тестировании в пошаговом

 

 

 

 

 

 

режиме / контрольных точках

 

 

 

 

 

 

 

Переадресация

 

 

 

 

 

 

 

 

Помощь по блокам

 

 

 

 

 

 

 

Функция (FC)

Дополнительные функции:

 

 

 

 

 

 

 

Введение в типы данных и типы параметров

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Требования для загрузки

 

 

 

 

 

 

 

Тестирование с помощью статуса программы

 

 

 

 

 

 

Что нужно знать о тестировании в пошаговом

 

 

 

 

 

 

режиме / контрольных точках

 

 

 

 

 

 

 

Переадресация

 

 

 

 

 

 

 

 

Атрибуты для блоков и параметров

 

 

 

 

 

 

Функциональ-

Дополнительные функции:

 

 

 

 

 

 

ный блок (FB)

Введение в типы данных и типы параметров

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Использование мультиэкземпляров

 

45

Символ

Папка объекта

Выборка важных функций

 

 

 

 

 

 

 

 

 

Требования для загрузки

 

 

 

 

 

 

 

 

 

 

Тестирование с помощью статуса программы

 

 

 

 

 

 

 

Что нужно знать о тестировании в пошаговом

 

 

 

 

 

 

 

режиме / контрольных точках

 

 

 

 

 

 

 

 

 

Переадресация

 

 

 

 

 

 

 

 

 

 

 

Атрибуты для блоков и параметров

 

 

 

 

 

 

 

 

 

Назначение

и

редактирование

сообщений,

 

 

 

 

 

 

 

относящихся к блокам

 

 

 

 

 

 

 

 

 

 

Проектирование сообщений PCS7

 

 

 

 

 

 

 

 

 

Преобразование

и

редактирование

текстов

 

 

 

 

 

 

 

пользователя

 

 

 

 

 

 

 

 

 

 

 

 

Назначение

системных атрибутов

параметрам

 

 

 

 

 

 

 

функционального блока

 

 

 

 

 

 

 

 

Тип

данных,

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

 

 

 

 

 

 

 

 

 

определенный

Базовая информация

по программированию

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

пользователем

исходных файлов на AWL

 

 

 

 

 

 

 

(UDT)

 

Введение в типы данных и типы параметров

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

пользователем, для доступа к данным

 

 

 

 

 

 

 

 

 

Атрибуты для блоков и параметров

 

 

 

 

 

 

 

Блок

данных

Просмотр данных в блоках данных

 

 

 

 

 

 

 

(DB)

 

Просмотр описания блоков данных

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Требования для загрузки

 

 

 

 

 

 

 

 

 

 

Использование мультиэкземпляров

 

 

 

 

 

 

 

 

 

Программный статус блоков данных

 

 

 

 

 

 

 

 

 

Введение в типы данных и типы параметров

 

 

 

 

 

 

 

 

Атрибуты для блоков и параметров

 

 

 

 

 

 

 

 

 

Назначение

и

редактирование

сообщений,

 

 

 

 

 

 

 

связанных с блоками (только для экземплярных

 

 

 

 

 

 

 

блоков данных)

 

 

 

 

 

 

 

 

 

 

 

Проектирование сообщений PCS7 (только для

 

 

 

 

 

 

 

экземплярных блоков данных)

 

 

 

 

 

 

 

 

 

Преобразование

и

редактирование

текстов

 

 

 

 

 

 

 

пользователя (только для экземплярных блоков

 

 

 

 

 

 

 

данных)

 

 

 

 

 

 

 

 

 

 

Системная

Требования для загрузки

 

 

 

 

 

 

 

 

функция (SFC)

Атрибуты для блоков и параметров

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Помощь по блокам

 

 

 

 

 

 

 

 

 

Системный

Требования для загрузки

 

 

 

 

 

 

 

 

функциональн

Атрибуты для блоков и параметров

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ый блок (SFB)

Проектирование сообщений PCS7

 

 

46

Символ

Папка объекта

Выборка важных функций

 

 

 

 

 

 

 

 

Преобразование

и

редактирование

текстов

 

 

 

 

 

 

пользователя

 

 

 

 

 

 

 

 

 

 

 

Помощь по блокам

 

 

 

 

 

 

 

 

 

Таблица

Базовая процедура при наблюдении и управлении с

 

 

 

 

 

переменных

помощью таблицы переменных

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(VAT)

Введение в тестирование с помощью таблицы

 

 

 

 

 

 

переменных

 

 

 

 

 

 

 

 

 

 

 

Введение в наблюдение переменных

 

 

 

 

 

 

 

 

Введение в управление переменными

 

 

 

 

 

 

 

 

Введение в принудительное задание значений

 

 

 

 

 

 

переменным

 

 

 

 

 

 

 

 

 

 

Системный

Системные блоки данных (SDB) редактируются

 

 

 

 

 

блок данных

только косвенно посредством функций:

 

 

 

 

 

 

 

(SDB)

Введение в конфигурирование аппаратуры

 

 

 

 

 

 

 

Свойства подсетей и коммуникационных узлов

 

 

 

 

 

 

Обзор: Связь с помощью глобальных данных

 

 

 

 

 

 

Назначение

и

редактирование

сообщений,

 

 

 

 

 

 

относящихся к символам

 

 

 

 

 

 

 

 

 

Требования для загрузки

 

 

 

Объект Папка с исходными файлами Папка с исходными файлами содержит исходные программы в текстовом

формате.

Положение в изображении проекта:

Project

Station

Progr. Module

S7 Program

Source Files

Blocks

Объект Проект Объект Станция

Объект Программируемый модуль Объект Программа S7/M7

Объект Папка с исходными файлами Объект Папка с блоками

Символ

Папка объекта

Выборка важных функций

 

Исходный

файл

Основная информация по программированию

 

(например,

файл

исходных файлов на AWL

 

на языке AWL)

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

 

 

 

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

 

 

 

AWL

 

 

 

Вставка исходного кода из существующих

 

 

 

блоков в исходные файлы на AWL

47

 

 

Проверка непротиворечивости в исходных

 

 

файлах на AWL

 

 

Компилирование исходных файлов на AWL

 

 

Генерирование исходных файлов на AWL из

 

 

блоков

 

 

Экспорт исходных файлов

 

 

Импорт исходных файлов

 

Шаблон сети

Создание шаблонов сетей

9.АБСОЛЮТНАЯ И СИМВОЛИЧЕСКАЯ АДРЕСАЦИЯ

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

АБСОЛЮТНЫЕ АДРЕСА

Абсолютный адрес состоит из идентификатора адреса и положения в памяти (например, Q 4.0, I 1.1, M 2.0, FB21).

СИМВОЛИЧЕСКИЕ АДРЕСА

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

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

Например, вы можете назначить символическое имя ДВИГАТЕЛЬ_ВКЛЮЧЕН адресу Q 4.0, а затем использовать ДВИГАТЕЛЬ_ВКЛЮЧЕН как адрес в операторе программы. С помощью символических адресов легче распознавать, насколько элементы в программе соответствуют компонентам вашего проекта управления процессом.

Следует различать локальные (относящиеся к блоку) и совместно используемые символы.

48

 

Совместно

используемые

Локальные символы

 

 

символы

 

 

 

 

 

 

 

Область

Действителен

во

 

всей

Известен только

блоку, в

действия

программе пользователя

 

котором был определен

 

Может

 

быть

использован

Один и тот же символ может

 

всеми блоками

 

 

 

быть

использован

в разных

 

Имеет один и тот же смысл во

блоках для разных целей

 

всех блоках

 

 

 

 

 

 

 

Должен

быть

уникален

во

 

 

 

 

всей программе пользователя

 

 

 

Допустимы

Буквы,

 

цифры,

специальные

Буквы

 

 

е символы

символы

 

 

 

 

Цифры

 

 

Диакритические

 

знаки,

Знак подчеркивания (_).

 

отличные от 0x00, 0xFF, и

 

 

 

 

апострофы

 

 

 

 

 

 

 

Символическое

имя

должно

 

 

 

 

быть заключено в кавычки,

 

 

 

 

если

в

нем

использованы

 

 

 

 

специальные символы

 

 

 

 

Использова

Вы

можете

определить

Вы

можете

определить

ние

совместно

используемые

локальные символы для:

 

символы для:

 

 

 

параметров блока (вход, выход,

 

входных/выходных

сигналов

вход/выход);

 

 

(E, EB, EW, ED, A, AB, AW,

статических данных блока;

 

AD);

 

 

 

 

 

временных данных блока.

 

Периферийных

входов

и

 

 

 

 

выходов (PE, PA);

 

 

 

 

 

 

меркеров (M, MB, MW, MD);

 

 

 

 

таймеров (T)/ счетчиков (Z);

 

 

 

 

логических блоков

(FB,

FC,

 

 

 

 

SFB, SFC);

 

 

 

 

 

 

 

блоков данных (DB);

 

 

 

 

 

 

типов

данных,

определенных

 

 

 

 

пользователем (UDT);

 

 

 

 

 

таблицы переменных (VAT).

 

 

 

Где

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

 

 

Таблица описания переменных

определены

 

 

 

 

 

 

для блока

 

?

 

 

 

 

 

 

 

 

 

49

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]