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

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

16.6Перевод и редактирование текстовых библиотек

16.6.1Пользовательские текстовые библиотеки

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

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

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

Внимание:

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

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

16.6.2Системные текстовые библиотеки

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

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

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

16-33

A5E00261405-01

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

16.6.3Перевод текстовых библиотек

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

Тексты в системных текстовых библиотеках обеспечиваются STEP 7 или дополнительные пакеты STEP 7. Может быть несколько текстовых библиотек, назначенных на один CPU. Вы можете переводить эти тексты на требуемые языки.

В SIMATIC Manager, Вы можете выбрать языки, которые доступны в проекте

(команда меню Options > Language for Display Devices…). Вы также можете добавить или удалить языки позднее.

Когда Вы инициируете перевод текстовой библиотеки (Команда меню

Options > Manage Multilingual Texts > Export [Возможности > Управление Многоязыковыми текстами>Экспорт]), будет сгенерирован файл экспорта,

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

Внимание:

Никогда не открывайте экспортный файл *.cvs двойным щелчком. Всегда используйте в Microsoft EXCEL команду меню File > Open для того чтобы отрыть файл.

Замечание

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

Пример файла экспорта

Немецкий

Английский

ausgefallen

Failure

gestört

Disruption

Parametrierfehler

Faulty parameter

 

assignment

Основная процедура

В SIMATIC Manager, с помощью команды меню Options > Language for Display Devices…[Возможности > Языки для устройств отображения],

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

16-34

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

A5E00261405-01

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

16.7Передача данных проектирования сообщений в программируемый контроллер

16.7.1Передача данных проектирования сообщений в программируемый контроллер

Обзор

С помощью программы передачи PLC-OS Engineering (Проектирование соединения ПЛК - станция оператора) сгенерированные данные, полученные при проектировании сообщений, передаются в базу данных WinCC.

У Вас есть выбор из ряда параметров передачи. Например, Вы можете выбрать сравнение адреса и текста, чтобы гарантировать, что текущие данные переданы.

Предпосылки

Перед началом передачи должны быть выполнены следующие требования:

Вы инсталлировали программу установки инструментального средства для проектирования соединения ПЛК - станция оператора

Вы сгенерировали проектные данные для создания сообщений.

Основная последовательность действий

В SIMATIC Manager создайте объекты OS, на которых вы хотите отображать сообщения..

Запустите передачу данных проектирования с помощью команды меню Options > PLC-OS

Connection Data > Transfer [Параметры >

Данные соединения ПЛК-станция оператра]

16.8Отображение сообщений CPU и диагностических сообщений, определенных пользователем

С помощью функции ”CPU Messages [Сообщения CPU]" Вы можете отображать асинхронные сообщения о событиях, связанных с системными ошибками, и диагностические сообщения, определенные пользователем.

Вы можете также запускать приложение для проектирования сообщений из приложения CPU Messages [Сообщения CPU] с помощью команды меню

Options > Configure Messages [Возможности > Проектирование сообщений] и создавать диагностические сообщения, определенные пользователем. Предпосылкой для этого является предварительный запуск приложения CPU Messages [Сообщения CPU] через проект, открытый online.

Отображение параметров

С помощью функции "CPU Messages [Сообщения CPU]" Вы можете принять решение, отображать ли и, если отображать, то каким образом, оперативные (online) сообщения для выбранных CPU.

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

16-35

A5E00261405-01

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

"Top [Сверху]”: Окно, содержащее сообщения CPU, появляется на переднем плане. Оно всплывает каждый раз, как поступает новое сообщение.

Background [Задний план]”: Сообщения CPU получаются в фоновом режиме. При получении новых сообщений окно остается на заднем плане и может перемещаться на передний план в случае необходимости.

Ignore [Игнорировать]”: Сообщения CPU не отображаются и, в отличие от двух других методов, не архивируются.

Таблица "Архив"

Входящие сообщения здесь отображаются и архивируются, сортируются по времени. Величина архива (от 40 до 3000 CPU сообщений) может быть установлена через команду меню Options > Settings в диалоговом окне "Установки – Сообщения CPU". Старые очередные сообщения будут удалены, если установленная величина архива превышена.

Квитированные сообщения (ALARM_SQ и ALARM_DQ) показаны жирным шрифтом. Вы можете подтвердить эти сообщения командой меню Edit >

Acknowledge CPU Message [Редактировать > Квитировать сообщения

CPU].

16-36

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

A5E00261405-01

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

Таблица "Прерывание"

Состояние очередных сообщений из блоков ALARM_S, которые еще не получены или подтверждены, также показан в таблице "Прерывание".

Вы можете выбрать команду меню View > Multiline Messages [Вид > Многострочные сообщения] для показа сообщений на одной или более строк. Дополнительно Вы можете сортировать колонки, если необходимо.

Обновление сообщений блоков ALARM_S

При обновлении сообщений все не посланные и/или не квитированные сообщения снова вводятся в архив. Сообщения обновляются:

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

16-37

A5E00261405-01

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

если производится перезапуск в модуле, к которому относятся эти сообщения (не холодный рестарт)

если Вы щелкнете на опции "A" для ALARM_S в списке модулей.

Основная последовательность действий

Для настройки сообщений CPU для выбранных модулей:

В SIMATIC Manager выделите программу S7 и выберите команду меню PLC > CPU

Messages [ПЛК > Сообщения CPU].

Укажите, какие сообщения вы хотите получать

икак эти сообщения должны выводиться.

16.8.1Настройка сообщений CPU

Чтобы настроить сообщения CPU для выбранных модулей, действуйте следующим образом:

1В SIMATIC Manager через проект, открытый online, запустите приложение CPU Messages [Сообщения CPU]. Для этого выберите программу S7 в режиме online и вызовите для выбранного CPU приложение CPU Messages [Сообщения CPU] с помощью команды меню PLC > CPU Messages [ПЛК > Сообщения CPU].

Результат: Появляется диалоговое окно "Customize [Настройка]" со списком зарегистрированных CPU.

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

3Щелкните на боксе выбора перед записями списка и укажите, какие сообщения следует принимать для модуля:

-A: активизирует сообщения о событиях и неисправностях (ALARM_SQ (SFC 17) и ALARM_S (SFC 18))

-W: активизирует пользовательские и системные диагностические сообщения.

Установите режим, в котором Вы хотите отображать поступающие сообщения:

4 Установите размер архива.

Завершив настройку, закройте диалоговое окно.

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

16-38

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

A5E00261405-01