250
Вступление, содержание Часть 1: Описание 1 Часть 2: Пример использования 2 Часть 3: Информация по параметрированию 3 SIMATIC HMI COROS COM TEXT Руководство Это руководство имеет номер для заказа: 6AV9600-1AA30-0AA0 Издание 01/94

SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Вступление, содержание Часть 1: Описание 1 Часть 2: Пример использования 2 Часть 3: Информация по параметрированию 3

SIMATIC HMI COROS COM TEXT Руководство Это руководство имеет номер для заказа: 6AV9600-1AA30-0AA0 Издание 01/94

Page 2: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

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

Siemens AG Департамент автоматизации и приводов Промышленные системы автоматизации П\я 4848, D- 90327, Нюрнберг

Отказ от ответственности Мы проверили содержание этого руководства на соответствие с описанным аппаратным и программным обеспечением. Так как отклонения не могут быть полностью исключены, то мы не можем гарантировать полного соответствия. Однако данные, приведенные в этом руководстве, регулярно пересматриваются, и все необходимые исправления вносятся в последующие издания. Мы будем благодарны за предложения по улучшению содержания. ©Siemens AG 1994 Technical data subject to change.

Siemens Aktiengesellschaft 6AV9600-1AA30-0AA0

Указания по технике безопасности

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

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

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

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

Осторожно

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

Замечание

привлекает ваше внимание к особо важной информации о продукте, обращении с ним или к соответствующей части документации.

Квалифицированный персонал

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

Надлежащее использование

Примите во внимание следующее:

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

Товарные знаки

SIMATIC®, SIMATIC HMI® и SIMATIC NET® - это зарегистрированные товарные знаки SIEMENS AG.

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

Page 3: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Вступление

Цель

Руководство пользователя СОМ TEXT описывает обслуживание инструмента параметрированияСОМ TEXT. С помощью СОМ TEXT можно параметрировать текстовые дисплеи (TD) и панелиоператора (ОР) с ориентацией на тип устройства. Параметрирование означает подготовкуизображений процесса и сообщений и их связь с областями данных в AG SIMATIC S5.

Построение

Часть 1 ОПИСАНИЕ- здесь показано обслуживание СОМ TEXT и объяснено параметрирование. Описано такжеповедение TD/OP при различных установках.

Часть 2 ПРИМЕР ИСПОЛЬЗОВАНИЯС Software СОМ TEXT поставляются также SТЕР5-программы и TD/OP-параметрирование. Вэтой части вам будет показан каждый шаг загрузки файлов в вашу систему и обслуживанияTD/OP.

Часть 3 РЕКОМЕНДАЦИИ ПО ПАРАМЕТРИРОВАНИЮ- содержит все маски СОМ TEXT в алфавитном порядке. Объясняются все поля задания и ихзначение.

Часть 4 ПРИЛОЖЕНИЯ- содержит листинги параметрирования, системные сообщения, область использования иособенности.

Часть 5 CONVERT- описывает обслуживание программы конвертирования CONVERT. Программа конвертированиядает пользователю возможность использовать данные параметрирования некоего СОМ(например, СОМ 396) в СОМ TEXT.

Page 4: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Часть 6 ИНДЕКСЗдесь приведены все термины, используемые в СОМ TEXT. Часть 7

ДИСКЕТЫ И ОПИСАНИЕ ИНСТАЛЛЯЦИИ

В этой части находятся дискеты и описание того. как инсталлировать и вызвать СОМTEXT в PG/PC.

Написания

В данном Руководстве используются следующие написания:

FELD_1> Слова, напечатанные шрифтом пишущей машинки, обозначаюткоманды, имена файлов, занесения в маски и экранные сообщения.

install Непосредственно редактируемые текстыподчеркиваются. Эти команды надо ввести сразу же послезадания.

F& AUSWAHL Обозначения клавиш даются особым шрифтом

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

Page 5: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Историческая справкаДанное Руководство пользователя описывает Software СОМ TEXT, версия 3.1. Вы сможетеиспользовать все описанные в данном Руководстве функции, если имеете актуальную Hardware -версию TD/OP. Ранние Hardware - версии не поддерживают некоторые функции. Функции,выполняемые устройством, см. в описании своего устройства.

В приведенном ниже обзоре перечисляются соответствующие Firmware - версии, а такжерасширения.

Руководство пользователя СОМ TEXT, выпуск 5/93 описывает

Software СОМ TEXT, версию 3.0.СОМ TEXT действует до Hardware - версийTD10,TD20,OP20 V3.0ОР15 V2.0

Руководство пользователя СОМ TEXT, выпуск 11/93 описывает

Software СОМ TEXT, версию 3.1.Расширениями являются- программируемые клавиши- запоминание кадров данных на флоппи- уплотнение кадров данных- новые типы связи-дисплей 8*40 у ОР 15- новый вид ОР5СОМ TEXT действует до Hardware - версий

TD10, TD20, ОР20 V3.1 (лишь с Firmware-модулем Optionen) ОР15 V2.1 ОР5 V1.0

Page 6: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Содержание

Часть 1 ОПИСАНИЕ

1. Введение 1-1

2. Функциональность 2-1

3. Типы связи 3-1

4. Введение в СОМ TEXT и обслуживание 4-1

5. Параметрирование при помощи СОМ TEXT 5-1

6. Параметрирование TD/OP - меню 6-1

7. Программирование функциональных клавиш 7-1

8. Специфические функции отдельных типов устройств 8-1

9. Трансфер данных параметрирования 9-1

10. Стирание данных параметрирования 10-1

11. Службы 11-1

12. Распечатка данных параметрирования 12-1

Page 7: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Часть 2 ПРИМЕР ИСПОЛЬЗОВАНИЯ

13. Пример использования 13-1

Часть 3 РЕКОМЕНДАЦИИ ПО ПАРАМЕТРИРОВАНИЮ REF-1

Часть 4 ПРИЛОЖЕНИЯ

А Дерево меню А-1

В Листинги параметрирования В-1

С Программирование клавиш С-1

D Таблицы кодов D-1

Е Параметрирование на русском языке Е-1

F Системные сообщения F-1

G Область использования СОМ TEXT G-1

Н Возможности параметрирования Н-1

Часть 5 CONVERT

1 Обзор 1-1

2 Соглашения 2-1

3 Уровни сервисов 3-1

4 Строение файла протокола 4-1

Часть 6 ИНДЕКС

Часть 7 ДИСКЕТЫ И ОПИСАНИЕ ИНСТАЛЛЯЦИИ NST-1

Page 8: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Часть 1 Содержание

1. Введение 1-1

2. Функциональность 2-1

2.1 Выполняемые функции 2-2

2.2 Таблицы функций, выполняемых на различных приборах 2-3

3. Типы связи 3-1

4. Введение в СОМ TEXT и обслуживание 4-1

4.1 Разветвления в различных функциях 4-6

4.2 Принцип построения масок и их обслуживание 4-8

4.2.1. Редактирование маски 4-9

4.2.2. Программирование функциональных клавиш 4-10

4.2.3. AUSWAHL (ВЫБОР) по клавише F7 4-11

4.2.4. Запоминание и закрытие масок 4-16

4.3 Обслуживание в режиме редактора 4-17

4.4 Программирование на разных языках 4-23

Page 9: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

4.5 Info-тексты 4-25

4.6 Копирование объектов 4-26

5. Программирование при помощи СОМ TEXT 5-1

5.1 Уровни и определения 5-2

5.2 Программирование текстов индикации для TD/OP 5-4

5.3 Основные регулировки 5-13

5.4 TD/OP функции 5-14

5.5 Предустановки 5-15

5.6 Дупликация сообщений 5-17

6. Параметрирование TD/OP - меню 6-1

6.1 Программирование точек меню 6-5

6.2 Программирование обратных указаний 6-8

6.3 Рисунки в качестве точек меню 6-9

6.4 Нумерация меню 6-10

6.5 Примеры 6-11

7. Проектирование программных клавиш 7-1

7.1 Программирование программных клавиш 7-2

Page 10: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

7.2 Индикация программных клавиш 7-4

8. Специфические функции отдельных типов устройств 8-1

8.1 Увеличение текстов и полей в ОР15 с дисплеем 8*40 8-1

9. Трансфер данных параметрирования 9-110. Стирание данных параметрирования 10-1

11. Сервисы 11-1

12. Распечатка данных параметрирования 12-1

Page 11: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

1-1

1. Введение

СОМ TEXT - это редактор для программирования текстовых дисплеев и панелей оператора(TD/OP). Программирование обозначает подготовку изображений и сообщений процесса и связьих с областями памяти AG. Это позволяет визуализировать процессы в AG.

При программировании редактируется текст относительно одной переменной -слова, счетчикаили таймера в области памяти AG. Текст и переменная индицируются в TD/OP совместно.Индикация может гаситься либо вручную, либо битом из области памяти AG.

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

Page 12: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Маски разбиваются на рубрики, отражающие уровни программирования. К ним относятся:

- привязка к AG и общие установки

- определение форматов данных для переменных и редактирование текста

- интеграция отдельных программируемых компонент для отображения устройства. К нимотносятся сообщения и изображения процесса. Тем самым определяется, что будетиндицироваться на TD/OP и условия индикации.

- программирование специальных функций.

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

Параметрирование производится на PG. Затем данные параметрирования пересылаются наTD/OP. Рис. 1-2 показывает различные фазы обработки данных параметрирования.

Page 13: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

2. Функциональность

СОМ TEXT исполняется под управлением S5-DOS (версии V, VI). При этом надо отличать ОС,загруженную в PG: РСР/М-86 или MS-DOS. В PG, куда была загружена MS-DOS, выполнениеS5-DOS, а, значит, и СОМ TEXT, производится под управлением РСР/М-эмулятора.

СОМ TEXT позволяет параметрировать следующие типы TD/OP:-TD 10/220-5-TD 10/240-8- TD20/240-8-ОР5-ОР15/А-ОР15/В-ОР15/С- ОР20/220-5- ОР20/240-8

Page 14: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

2.1 Выполняемые функции

СОМ TEXT для всех типов TD/OP предлагает следующие общие функции. одновременнопредставляемые в качестве точек основного меню:Aniage Имена файлов и выбор типа TD/OP Projektieren Редактирование

параметрирования Transfer Пересылка параметрирования между TD/OP и

PG Loeschen Стирание параметрирования полностью или части Dienste

Общая информация и установки СОМ TEXT Ausdruck Печать

параметрирования полностью или части

Каждая из этих точек меню (кроме Aniage) разветвляется на дальнейшие меню. В конце дереваменю вызывается маска, куда можно заносить параметры. Разные типы TD/OP имеют различноеколичество выполняемых функций. В зависимости от выбора конкретного типа TD/OP, включаяразмер дисплея. СОМ TEXT предлагает в масках лишь параметры, соответствующие наборуфункций TD/OP. Если определенные функции не входят в набор функций TD/OP. тосоответствующие маски недоступны.

Для каждого типа TD/OP и размера экрана можно образовать лишь один файлпараметрирования. С помощью внутренней программы конверсии файл параметрированияTD/OP с меньшим набором функций можно преобразовать в файл параметрирования TD/OP сбольшим набором функций.

Page 15: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

2.2 Таблицы функций, выполняемых на различных приборах

В нижеприведенных таблицах дается обзор функций, реализованных в разных TD/OP. Таблицыотносятся к параметрам в масках. Если в каком-либо приборе не реализован весь диапазонфункций, отсутствует и вся маска.

Page 16: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками
Page 17: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками
Page 18: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками
Page 19: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками
Page 20: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Функциональность СОМ TEXT

Page 21: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 3-1

СОМ TEXT

3. Типы связи

TD/OP предназначены для связи с SIMATIC S5 с целью управления ими. При программированиис помощью СОМ TEXT области памяти SIMATIC S5 задаются непосредственно. Это могут быть,например, блоки данных, слова данных, слова меркеров или слова входов/выходов. TD/OPсчитывает величины из области памяти SIMATIC S5 и визуализирует их. С помощью ОР можнотакже вводить величины, запоминаемые потом в области памяти SIMATIC S5. При такомподходе не требуется особых затрат на управление, например, для копирования данных.

TD/OP может связываться и с другими системами управления. В них данные для TD/OP не могутболее храниться распределенными в памяти, они должны быть скомпонованы в пересылочныеблоки данных, содержащих тах 1024 слова. Этими пересылочными блоками данных затем могутобмениваться система управления и TD/OP.

Программирование принципиально не отличается от такового с помощью СОМ TEXT. Вместонепосредственного задания областей памяти программируется занесение в пересылочныеблоки данных. На стороне управления пользователь сам должен позаботиться о том, чтобыпринятые данные были запомнены или чтобы данные после соответствующей подготовкипересылались к TD/OP. Только что описанный способ связи называется Класс 1. Типичныйпредставитель его -индустриальный PC

Расширение Класса 1 заключается в том, что для системы управления уже имеется драйвер,осуществляющий прием и передачу блоков данных. Этот драйвер записывает блоки данных впамять системы управления или считывает их оттуда. В СОМ TEXT для этого случая требуетсялишь таблица соответствия, где блоки данных ставятся в соответствие реальной областипамяти в системе управления. Таблица соответствия зависит от системы управления и можетвыбираться в СОМ TEXT лишь после загрузки соответствующих системных файлов. Этот способсвязи называется Класс 2. Класс 2 реализован, например, при связи с системой управленияSIMATIC TI

Рис.3-1 еще раз дает обзор различных систем управления, с которыми могут быть связаныTD/OP, и тип связи.

Page 22: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 3-2

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

К стандартной связи относятся:-AS511-FAP-SINEC L1

К связи по опции относятся:- SINEC L2- SINEC L2-DP- параллельная

Стандартная связь описана в Руководствах по TD/OP. Связь по опции и связь с прочимисистемами управления описана в Руководстве "Расширение функций по опциям".

Page 23: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 3-3

В таблице 3-1 показаны установки в СОМ TEXT, необходимые для разных типов связи, атакже Руководства, где описывается связь.

*) GHB означает Руководство

Page 24: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 3-4

Если вы выбираете в СОМ TEXT связь, отличную от SIMATIC 85, то при программированиинадо обратить внимание на следующее:- в маске Bereichszeigerliste можно задавать лишь пересылочные блоки данных DB и словаданных DW.- в маске Prozessverbindungen можно задавать лишь пересылочные блоки данных DB ислова данных DW.- взаимосвязанные области, например, все переменные одного рисунка должнынаходиться в одном пересылочном блоке данных и актуализироваться одним и тем жевременем опроса.

Page 25: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 4-1

4. Введение в СОМ TEXT и обслуживаниеВызовите СОМ TEXT согласно инструкциям Части VII ОПИСАНИЕ ИНСТАЛЛЯЦИИ.Сначала появится Startmaske. В ней указывается наименование продукта, версия исерийный номер. При самом первом вызове СОМ TEXT оказывается установленным языкS5-KOMI. Если имеется предустановка СОМ TEXT, то язык берется из предустановки. Наэтом языке будут тексты в масках, индикациях и пояснениях.

Нажатие любой клавиши вызовет появление следующей маски COM-Hauptmenue -какпоказано на рис.4-1. На левой стороне COM-Hauptmenue содержит точки главного меню, атакже маску

Page 26: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 4-2

По клавише "Курсор вправо" или "Возврат" вы попадаете в маску Aniage (Устройство) иможете задать следующие данные:- дисковод (актуальный дисковод указывается стандартно)- файл (имя файла параметрирования)- прибор (тип TD/OP)- дисплей (тип дисплея TD/OP, если есть возможность выбора)- клавиатура (тип клавиатуры прибора)- дата создания (определяется внутренними часами PG)- создатель (имя программиста)- устройство (название программируемого устройства)- связь с (системой управления, с которой соединен TD/OP)- язык (языки, используемые при индикации)

Рис.4-2 показывает строение маски Aniage. В полях занесения Datei, Ersteller, Aniageможно использовать любые символы. В поле занесения Laufwerk актуальный дисководуказывается стандартно.

Page 27: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 4-3

Разрешенные к занесению параметры зависят от PG-конфигурации и дисководов,выбранных в S5-KOMI.

Имя программного файла состоит из занесенного в Dalei имени и расширения имени,вводимого после точки. Расширение имени обозначает тип TD/OP и присваиваетсяавтоматически. Имеются следующие расширения:

Л 0 для ТD10 .Т20дляТD20 .005 дляОР5 .015 для ОР15.020 для ОР20

Расширение имени файла не указывается в маске. Его видно лишь когда вы находитесьна командном уровне ОС.

Пример.Занесения в маске Aniage: DATEI: BEISP1 GERAET: OP20Индикация на командном уровне: BEISP1.O20

Для каждого параметрирования надо подготовить отдельный файл. Кроме того,параметрирование действительно лишь для одного типа TD/OP. Копирование файла вдругой тип TD/OP невозможно. Если надо выполнить параметрирование для другоготипа TD/OP, надо конвертировать файл параметрирования (см.гл.11). Файлпараметрирования может быть конвертирован лишь для TD/OP подобной или болеевысокой функциональности. Пример конвертирования к подобной функциональности:от TD 10/220 к TD 10/240, а к более высокой функциональности: от TD 10/220 кTD20/240.

В полях занесения Geraet, Display, Tastatur, Sprache занесение может редактироватьсяили непосредственно, или конфигурацию можно выбирать при помощи функциональнойклавиши F7 AUSWAHL (Выбор).

Поскольку ОР одного типа различаются дисплеями и клавиатурами, передпараметрированием надо сделать соответствующие занесения. Только так СОМ TEXTсможет выбрать маски, соответствующие прибору. В Display надо указать размердисплея, например, 4*20 или 8*40. В Tastatur надо указать тип клавиатуры прибора. Типклавиатуры задается буквой, например, ОР15/С.

Page 28: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 4-4

При занесении в поле TDOP-Sprachen (TDOP-языки) надо обратить внимание наследующее:

первый выбранный язык - это т.н. язык редактирования. Во всех масках, где текст можносвободно редактировать, первый язык задается как язык редактирования. Все языки,конфигурируемые впоследствии, обозначаются в масках как рекомендуемые языки. Всевыбранные здесь языки должны быть также заложены при редактировании масок. Этоозначает, что маску можно запомнить лишь после определения всех языков. Поэтомурекомендуется задать для параметрирования устройства сначала лишь языкредактирования. По завершению параметрирования устройства можно задать ипараметрировать прочие языки. Язык TD/OP - это язык, на котором индицируются всезапрограммированные тексты и системные сообщения. Можно заложить тах 3 языкаTD/OP. Это языки, на которые можно оперативно переключить TD/OP.

При помощи функциональной клавиши F6 UEBERNAHME (Ввод) происходитзапоминание занесений в маску Aniage. При помощи функциональной клавиши F8 EXITили ESC можно вновь вернуться в главное меню.

До сих пор речь шла о масках, в которых поля занесения должны заполняться цифрами.Отдельные функции СОМ TEXT будут теперь выбираться при помощи меню. Отдельныеточки меню надо выбирать клавишами курсора Вверх и Вниз. Выбор точки меню ведетавтоматически к индикации подменю.

Клавиша курсора Вправо вызывает переход в подменю. При этом оказываетсявыбранной первая точка подменю. Обслуживание подменю происходит точно так же, каки главного меню. Рис.4-3 показывает переход в подменю PROJEKTIEREN->OBERFLAECHEN. Клавиша курсора Влево позволяет вернуться ввышерасположенное меню.

Page 29: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 4-5

При просмотре дерева меню клавиша RETURN имеет ту же функцию, что и клавишакурсора Вправо, а клавиша ESC выполняет то же, что и клавиша курсора Влево.

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

Объектами называются отредактированные данные маски, объединенные под некоторымсимвольным именем. Каждая маска имеет поле ввода с обозначением Name. Здесьзадается символьное имя, например, DREHZAHL1. При дальнейшем использовании этогоимени в прочих масках речь будет идти уже об объекте DREHZAHL1.

Page 30: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 4-6

4.1 Разветвления в различных функцияхДерево меню состоит из 6 точек меню. Первая из них - маска Aniage, которая всегдавидна вместе с деревом меню. 5 остальных точек меню являются общими функциями,имеющими, в свою очередь, от одного до нескольких подменю. Возможен лишьпоследовательный переход от одной функции к другой.

Имеется пять функций:

Проектирование При выборе этой точки меню происходит ветвление в маскипараметрирования. Если вы хотите параметрировать TD/OP,специфицированные в маске Aniage, выбирайте эту точку меню.Параметрирование TD/OP подробно описано в гл.5. Указание вмаске Aniage TD/OP вызывает одновременно и определениедерева меню Projeklieren. Изображаются лишь теточки меню,которые входят в объем исполняемых данным TD/OP функций.Если прибор обладает расширенным набором функций,например, ОР20, то будет изображено более "густое" деревоменю, чем, например, в случае TD10.

Передача Эту точку меню надо выбрать для пересылки данных параметрирования отPG к TD/OP. Возможна также и обратная пересылка данных длямодификации их в PG. Еще одна функция доступна в этой точкеменю - копирование файлов параметрирования на жесткий дискили дискету.

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

Page 31: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 4-7

Служба В этой точке меню собраны распространенные функции. Здесь можноопределить, давать ли объектам при параметрированиисимвольные адреса автоматически. Если вам надо знать, где и накакие объекты была ссылка, также выбирайте точку меню Dienste.К Dienste относится и конвертирование программного файла дляTD/OP иного типа.

Печать Для того, чтобы полностью или частично распечатать на принтере данныепараметрирования, выберите точку меню Ausdruck. При этомимейте в виду, что функция Ausdruck не имеет ничего общего соспецифицированным в Projektieren протоколированием ON LINE(Protokoll-Layout). Функция Ausdruck относится исключительно кпринтеру, подключенному к РG.

Page 32: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 4-8

4.2 Принцип построения масок и их обслуживание

Заглавие маски содержит обозначение маски, имена файлов и установленный языкTDOP. Если маска состоит из нескольких страниц, то справа вовторой строке индицируется актуальная страница, например,Seite2 von 3 (страница2 из 3). Язык TDOP при этом индицируется всередине второй строки.

Область Она имеет различное построение в зависимости от выбраннойредактирования маски. Она содержит обозначения параметров и поля занесения.

Строка сообщений Здесь индицируются системные сообщения. Это статусныесообщения, сообщения об ошибках и т.п. Каждое системноесообщение обозначается номером. Описание системныесообщений можно найти в Приложении F.

Page 33: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 4-9

Функциональные Они индицируются всегда и представляют функциональные клавишиклавиши клавиатуры. Если функциональная клавиша

запрограммирована, на экране возле нее дается краткоеописание функции, например, F8 для EXIT.

4.2.1. Редактирование маски

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

Другая возможность перейти на следующее поле занесения клавиша RETURN. Приэтом неважно, на каком месте в поле занесения находится курсор. RETURN завершаетввод.

Для перехода от одного поля занесения к другому используются разные клавиши взависимости от типа PG. Так, в PG750 переход к следующему полю занесенияосуществляется при нажатии клавиши TAB. Вернуться к предыдущему полю занесенияможно по SHIFT+TAB. В PG685-II перейти от одного поля занесения к другому можно поклавише с двойной стрелой. В Приложении С приведен листинг функций клавиш.

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

Page 34: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 4-10

4.2.2. Программирование функциональных клавиш

Функциональные клавиши программируются функциями, специфичными для той или иноймаски. Специфичными являются, например, функции:- запомнить- индицировать Info-тексты- индицировать AUSWAHL-меню- выбор языка- выбор режима редактирования- дуплицировать- стереть- модифицировать- ввести

На экранном изображении функциональных клавиш указывается их функция. Дляактивизации функции надо нажать на клавиатуре соответствующую функциональнуюклавишу.

Некоторые функциональные клавиши имеют одно и то же значение в разных масках.Часть из них включена параллельно с другими клавишами клавиатуры. Табл.4-1 даеткраткий обзор таких клавиш.

Page 35: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 4-11

4.2.3. AUSWAHL (ВЫБОР) по клавише F7

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

1. Переключение между двумя возможными занесениями в поле занесения;

2.. Индицируется окно с перечнем возможного выбора. Этот перечень содержит всевозможные для данного поля занесения.

3. Если курсор находится в поле занесения Name некоторой маски, то по нажатиюклавиши F7 AUSWAHL индицируются все запомненные объекты этого типа. Надовыбрать при помощи клавиш курсора один из объектов и затем нажать RETURN.

4. Индицируется окно, из которого можно выбрать несколько объектов.Установите курсор на желаемый объект и нажмите RETURN. На правой сторонепоявится стрелка. Проделайте эти операции со всеми объектами, которые выхотите выбрать. По нажатию клавиши F6 UEBERNAHME (Запомнить) всевыбранные объекты запоминаются.

Page 36: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 4-12

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

- индицировать выбор уже запомненного объекта (AUSWAHL E.OBJEKTES)

- запомнить новый объект (NEUES OBJEKT)

- запомнить объект лишь как символ (NUR SYMBOL)

- копировать объект (KOPIEREN VON ...)

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

Установить курсор на одну из рубрик окна выбора и нажать RETURN. 4 рубрики имеютследующее значение:

AUSWAHL E. OBJEKTES Индицируется окно со всеми уже запомненными объектами этоготипа. Клавишами курсора надо выбрать один объект и нажатьRETURN.

NEUES OBJEKT Открывается маска выбранного ранее типа объекта. Если курсор стоит,например, на поле занесения Info-текст и была нажатаклавиша F7, то будет открыта маска Info-текст. Еслисимвольное имя было уже занесено в поле занесения, то этоимя запомнится в новой маске. После выхода из открытоймаски курсор снова находится на поле занесения старой маски.

NUR SYMBOL Объект выбранного типа запоминается под символьным именем.Объект, запомненный как символ сначала лишь резервируетместо. К этому моменту его не обязательно иметьпараметрированным.

Page 37: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 4-13

KOPIEREN VON Индицируется окно со всеми уже запомненными объектамивыбранного типа. Клавишами курсора надо выбрать одинобъект и нажать RETURN. Откроется маска объектавыбранного типа. Во все поля занесения надо задатьданные копируемого объекта. Лишь поле Name длясимвольного имени остается пустым.

Ниже будут приведены примеры выбора.

Пример к 1.:

В маске Projektieren -> Oberflaechen -> Betriebsmeldungen в поле занесения AUSDRUCKклавиша F7 может переключать EIN и AUS (Вкл. и Выкл.)

Page 38: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 4-14

Пример к 3.:

В маске ProJektieren -> Oberflaechen -> Betnebsmeldungen в поле занесения Name клавиша F7индицирует окно, содержащее все уже запомненные объекты Betriebsmeldungen. Рис.4-5показывает маску Betriebsmeldungen с индицируемым окном.

Page 39: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 4-15

Пример к 5.:

В маске Projektieren -> Definitionen -> Felder занесен параметр Prozessverbindung (Связьпроцесса), который надо параметрировать при помощи F7 и Neues Objekt. Рис.4-6показывает маску Felder с индицированным Auswahlfenster (окном выбора). Рис.4-7представляет вызванную сейчас маску Prozessverbindung. Рис.4-6 Маска Felder синдицированным Auswahlfenster

Page 40: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 5-1

5. Программирование при помощи СОМ TEXT

На рис.5-1 приведены все точки меню, которые можно выбрать в точке главногоменю PROJEKTIEREN. В этой главе описаны функции, стоящие за отдельнымиточками меню. Подробное описание масок и полей занесения см.Ч.3.

Page 41: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 5-2

5.1 Уровни и определения

Параметрирование построено иерархически. Есть 5 уровней,расположенных друг над другом. Уровням поставлены в соответствиеследующие объекты:

Уровень 1 Связи процессаУровень 2 ПоляУровеньЗ Занесения в рисунки и рецептуры, рабочие и сбойныесообщенияУровень4 Рисунки процесса и рецептурыУровеньб Содержание рисунков и рецептур

Рис.5-2 показывает иерархическое расположение объектов и их связь друг сдругом.

Эти 5 уровней находятся в точках меню Oberflaechen и Definitionen. Объектамиэтих уровней параметрируются индицируемые на TD/OP тексты (см.гл.5.2).

Page 42: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 5-3

При редактировании масок можно пользоваться методом Bottom-Up или Top-Down.

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

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

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

При параметрировании надо учитывать системные границы TD/OP. Ксистемным границам относятся размер дисплея, объем памяти в TD/OP. Взависимости от выбора типа TD/OP будет предложен определенный набормасок - min объем функций TD10, mах - ОР20. Далее надо учитывать объемпамяти в TD/OP. Для TD10, TD20 и ОР20 имеются модули памяти разнойемкости (64, 128, 256Кбайт). В ОР15 жестко интегрирован модуль памяти128Кбайт. Требуемый объем памяти индицируется через точку меню Dienste -> Auskunft -> TDOP-Speicher.

Page 43: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 5-4

5.2 Программирование текстов индикации для TD/OP

При программировании надо различать два принципиальных типа индикации.Это Meldungen (Сообщения) и Eintraege (Занесения) - за исключением ТОЮ.Сообщения появляются на TD/OP автоматически при возникновенииопределенного события. Занесения должны быть привязаны к рисункам илирецептурам. Рисунки и рецептуры вызываются на TD/OP через клавиатуру илипо запросу AG.В зависимости от параметрирования рисунки и рецептуры могут вызыватьсяна TD/OP либо непосредственно, либо через список содержимого.Непосредственный вызов означает, что им соответствует точка меню,индикация возможна при помощи функциональной клавиши или по запросуAG. Вызов через список содержимого означает, что для рисунков и рецептуресть занесение в список содержимого. В TD/OP надо сначала выбрать списоксодержимого. Затем можно вызвать один из занесенных в списоксодержимого рисунков/рецептур. При использовании стандартного менюнадо создать список содержимого.Оба типа индикации - Сообщения и Занесения - имеют принципиальноодинаковое строение, а именно содержат поля и статический текст. За каждымполем стоит связь процесса, представляющая собой привязку к программе AG.Уже при параметрировании можно на основе точек меню в СОМ TEXTразличать типы индикации, а именно рабочее сообщение, сбойное сообщение,занесение рисунка или рецептуры.

Рабочие сообщения

Рабочие сообщения - это индикация некоторого статуса, например:- Мотор включен- Мотор выключен- Число оборотов мотора достигло хх/мин- Ручное управление- Рабочая температура достигла хх

Программист определяет, что является рабочим сообщением. В случаерабочего сообщения анализируется состояние бита в памяти AG. Если бит впрограмме AG установлен, рабочее сообщение на TD/OP стирается.Программист определяет биты, которые стирают рабочее сообщение. Длякаждого бита в программируемой Betriebsmeldebereich (области рабочихсообщений) (в маске Bereichszeigerliste) можно создать рабочее сообщение.

Page 44: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 5-5

Рабочее сообщение состоит из статического текста и/или одного илинескольких полей. Тексты, как и поля, свободно программируются. Нижеприводится пример соответствия области рабочих сообщений номерусообщения. Предполагается, что области рабочих сообщений былазапрограммирована в маске Bereichszeigerliste следующим образом:

Betriebsmeldebereich 1: DB 60 Adresse 43 Laenge 5 (в DW)

Рис. 5-3 показывает соответствие между номером бита и номером сообщения всловах данных. Соответствие между номером сообщения и номером битаавтоматически устанавливается в TD/OP.

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

Betriebsmeldebereich 1: MW 50 Laenge 2 (в MW)

Рис. 5-4 показывает соответствие между номером бита и номером сообщения всловах меркера.

Page 45: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 5-6

Сообщение о покое:

Если программируется рабочее сообщение с номером 0, оно интерпретируетсякак сообщение о покое. Запрограммированное сообщение о покоеиндицируется, когда TD/OP находится на уровне сообщений и отсутствуютрабочие или сбойные сообщения.

Page 46: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 5-7

Сбойные сообщенияСбойные сообщения сигнализируют об ошибках процесса, например:- Температура мотора слишком высока- Нет охлаждающей жидкости- Вентиль не открывается- Сбой компрессора 4- Переключатель М208 открытПрограммист определяет, что является сбойным сообщением. В случаесбойного сообщения анализируется состояние бита в памяти AG. Если бит впрограмме AG установлен, сбойное сообщение на TD/OP стирается.Программист определяет биты, которые стирают сбойное сообщение. Длякаждого бита в программируемой Stoermeldebereich (области сбойныхсообщений) (в маске Bereichszeigerliste) можно создать сбойное сообщение.Сбойное сообщение состоит из статического текста и/или одного илинескольких полей. Тексты, как и поля, свободно программируются.Соответствие номера бита номеру сообщения то же, что и для областирабочих сообщений.Поскольку сбойные сообщения используются для индикации чрезвычайныхрабочих состояний, они должны подтверждаться. До полученияподтверждения сбойного сообщения никакая работа на TD/OP невозможна.Подтверждение дается либо через TD/OP, либо из AG. Ввиду своей важностисбойные сообщения индицируются на TD/OP мерцающими. Мерцаниепрекращается лишь после подтверждения сбойного сообщения.

РисункиРисунки - это объединение величин процесса для индикации хода процесса изадания величин для процесса (Задания/ фактические величины). Величиныпроцесса свободно группируются по тематическим критериям. Занесенные врисунки задания немедленно пересылаются в AG.Рисунки состоят из одного или нескольких занесений. Типичным является,например, такой рисунок:Компрессор 1 Давление <FELDK1>Компрессор 2 Давление <FELDK2>Компрессор 3 Давление <FELDK3>

<FELDK1>...<FELDK3> могут быть как выходными, так и входнымивеличинами.

Page 47: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 5-8

Рецептуры

Рецептуры - это объединения величин заданий для определенного применения.Рецептуры возможны лишь для ОР (панелей оператора).

Рецептуры состоят из одного или нескольких занесений рецептуры. Через ОРпроизводится занесение величин заданий. Задания, относящиеся к однойрецептуре, называются кадром. Если им присваиваются числовые значения,тогда говорят к кадре данных. Кадр данных запоминается в ОР под некоторымименем и номером. Для разных процессов можно подготовить разные кадрыданных, имеющие разные величины. В одной рецептуре можно запомнить тах99 кадров данных. Кадры данных запоминаются только в ОР.

Для активизации кадра данных его надо переслать из TD/OP в AG. Там онможет быть считан программой AG. Таким образом при помощи ОР программеAG можно задавать параметры.

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

Количество выпекаемой сдобы <число>Мука <вес1> кгВода <вес2> лСоль <вес3> кгДрожжи <вес4> кгМак <вес5> кг

Для кадров данных 1 и 2 можно задать, например, следующие величины:

Page 48: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 5-9

Занесения в рисунки и рецептуры

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

Пример:КОМПРЕССОР 1 ДАВЛЕНИЕ <FELDD1>

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

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

Поля

Поля определяют входные и выходные функции. Выходная функция означает,что актуальная величина будет считана из памяти AG и индицирована наTD/OP. Входная функция означает, что на TD/OP задаются величины, которыебудут пересланы на AG для обработки в актуальной программе. Взависимости от функции поля говорят о входном или выходном поле.Поля могут использоваться в сообщениях, рисунках и рецептурах. Еще припроектировании полей надо учесть, в каком из перечисленных объектов онибудут использоваться. Трем объектам могут быть поставлены в соответствиеследующие функции:- сообщениям: только выходные функции- рисункам: входные и выходные функции- рецептурам: только входные функции- протоколам связи: входные и выходные функции

Выходные поля: - фактическая величина- символьная фактическая величина- старая величина рецептуры- символьная старая величина рецептуры-дата- время суток

Page 49: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 5-10

Входные поля: - величина задания- символьная величина задания- величина задания рецептуры- символьная величина задания рецептуры- времена будильника

Входные и выходные поля: - величина задания/фактическая величина- символьная величина задания/- фактическая величина

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

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

Page 50: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 5-11

Для рецептур принципиально возможны лишь задания, т.к. рецептуры - этовходы. Но "старая величина рецептуры" отнесена к выходным полям, т.к. онапредставляет величину последнего изменения.

Пример старой величины рецептуры:Последней величиной задания рецептуры с TD/OP была "20". Затем величиназадания была изменена на "40". "Старая величина рецептуры" в этом случае -"20".

В протоколе смены возможны выходные и входные функции. Протокол смены- это чисто функция печати. Она не может индицироваться на TD/OP. Прифункциях входа печатаются величины заданий, запомненные в TD/OP.

При символьных входных и выходных функциях числам в диапазоне 0-255ставится в соответствие текст. Вся область не должна быть занята;достаточно одного числа. При символьных выходных функциях на TD/OPиндицируется не число, а запрограммированный текст. При символьныхвходных функциях можно просматривать запрограммированный текст ивыбрать необходимый. В результате на AG пересылается число,соответствующее выбранному тексту.

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

0 ВЫКЛ1 МЕДЛЕННО2 БЫСТРО

Теперь на TD/OP будет индицироваться не число, а текст.

Следующий тип поля - функциональное поле. Оно используется лишь врисунках. При помощи функционального поля на TD/OP можно вызватьиндикацию или запустить функцию. Подробное описание функциональногополя см.гл.6.

Page 51: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 5-12

Связи процесса

Связь процесса определяет привязку к программе AG. В связи процессаопределяется тип и формат данных для переменных.

Если на TD/OP в рисунках процесса должны изображаться актуальныевеличины, то TD/OP должен считать их из памяти AG. Связи процессаопределяют области памяти AG, доступные TD/OP для чтения. То жеотносится и ко входным величинам. Если на TD/OP задаются величины,которые затем должны пересылаться на AG, то и здесь тоже нужна связьпроцесса.

Page 52: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 5-13

5.3 Основные регулировки

В точке меню Grundeinstellungen можно выбрать 5 масок. В этих маскахопределяются некоторые параметры.

Bereichszeigerliste Здесь определяются области в AG, используемые присвязи между TD/OP и AG. Это прежде всего блокданных стыка, определяющий области данных длясвязи. Построение блока данных стыка строгоопределяется для каждого протокола (подробноеописание см. в Руководстве по конкретному TD/OP). ВBereichszeigerliste определяются также областирабочих и сбойных сообщений, включая областьподтверждений, и отображение клавиатуры (лишь вОР15 и ОР20). При нажатии клавиши на TD/OP черезотображение клавиатуры к AG пересылается одинбит, который можно анализировать в программе AG.

TDOP-Kopplung определяет протокол связи TD/OP с AG во времяисполнения процесса. Можно устанавливатьследующие протоколы:-AS511- свободный протокол ASCII(FAP)- SINEC L1- SINEC L2- SINEC L2-DP- параллельныйНадо помнить, что не каждый тип TD/OPподдерживает все возможные виды связи.

Allgemeine ParameterЗдесь производятся общие установки для TD/OP. Кним относятся установки дисплея, вид индикации,формат даты, тип AG и вид связи

Druckerschnittstelle Здесь устанавливаются параметры принтера. Ониотносятся к принтеру, подключенному к TD/OP.

Protokoll-Layout определяет заглавную и нижнюю строку при печатисообщений, рисунков и рецептур на TD/OP. Можновводить статические тексты и поля.

Page 53: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 5-14

5.4 TD/OP функции

В точке меню TD/OP-Funktionen собраны дополнительные функции, которыеможно программировать. Кроме того, эти функции имеются не во всех ОР:

Funktionstasten определяет собственное программированиеклавиатур. В ОР15 это относится к функциональнойклавиатуре. В ОР20 это функциональная клавиатура(ОР20/240-8) и модули клавишные ТМ1, ТМ2,встраиваемые в раму клавишных модулей MR20.Собственное программирование означает, что ОР-функции (печать, выбор рисунка/рецептуры илистатистика) непосредственно программируются наотдельные клавиши. Тем самым поиск желаемой ОР-функции на дереве меню становится излишним. Понажатию соответствующей клавиши запускаетсяфункция, управляется порт или реле. При помощифункциональной клавиши можно также установить битв отображении клавиатуры.

Weckzeiten определяют на ОР действия, запускаемые черезопределенные промежутки времени. Это,например, распечатки или управление портом илиреле.

Scnicntsprotokoll служит для редактирования многостраничнойраспечатки, которую надо получить, например, в концесмены. Здесь пользователь можетпрограммировать текст mах на 10 страниц. Заноситьсямогут статические тексты и поля. Schichtsprotokoll - эточисто функция печати на RD/OP. Его содержимое неможет индицироваться на дисплее TD/OP.

Page 54: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 5-15

5.5 Предустановки

Предустановки позволяют задавать функции, которые определены уже привызове СОМ TEXT.

Маска VOREINSTELLUNGEN (Предустановки) находится на дереве меню подточкой меню Dienste. Рис.5-5 изображает маску VOREINSTELLUNGEN(Предустановки). Параметры надо задавать так:СОМ-язык определяет язык наружной СОМ-оболочки. На заданном

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

Стартовая маска статич. здесь определяется- находиться ли стартовой маске на экране до нажатияклавиши (занесение Ja) или- индицироваться только 3 сек и потом замениться наглавное СОМ-меню (занесение Nein).

Page 55: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 5-16

Предустановка определяет, должны ли быть активными сделанныездесь предустановки. Задавать можно J (да) или N(нет).

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

Задание величин для В маске Felder (Поля) при создании нового объекта вполе занесения Feldtyp (Тип поля) будет находитьсяуказанная здесь величина. То же относится и к полямзанесения Datentyp и Datenformat в маскеProzessverbindungen.

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

Предустановка символьных имен

Для символьного имени в поле задания предусмотрено 12 символов.Предустановка этих 12 символов может содержать лишь статическийтекст или статический текст и последовательную нумерацию. Знакавтоматической нумерации $. Его надо задавать для каждого разрядачисла. Допускаются mах 3-разрядные числа.Статический текст должен быть выровненным по левому краю, нумерацияотделяется одним пробелом. Нажатие клавиши RETURN завершаетзанесение в поле занесения. Символьное имя с подчерками междустатическим текстом и символами $ расширяется теперь до 12 символов.

Пример:Занесение: BMMOTOR_$$$Индикация после нажатия RETURN: BMMOTOR_$$$Индикация в маске: BMMOTOR_001Если между статическим текстом и символами $ не заданы пробелы,автоматической нумерации не происходит. Знак $ полагается статическимтекстом. То же относится и к заданию имен объектов в маске. Если в полезанесения редактируется имя некоторого объекта, то занесение MOTOR1означает для СОМ ТЕКТ совершенно другое имя, чем MOTOR_1.

Page 56: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 5-17

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

Пример:Предустановка STMKUEHLER_$Программирование 10-го сообщения STMKUEHLE_10

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

mах запрограммированный номер + 1 Если стиралисьобъекты с меньшими номерами, возникшие пробелы автоматически незаполняются.

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

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

5.6 Дупликация сообщений

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

Функция Дупликация очень полезна при подготовке сообщений. Дляпоследующих изменений и дополнений она имеет лишь ограниченноеприменение.

Если дуплицируется уже отредактированное сообщение (рабочее или сбойноесообщение), появляется новая маска. Она идентична предыдущей маскевплоть до номера сообщения и номера в символьном имени - при условии, чтооно было задано в предустановке. Каждый раз эти номера увеличиваются на1. Если задана Предустановка, не надо редактировать символьное имя.

Page 57: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 5-18

Page 58: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 6-1

6. Параметрирование TD/ОР - меню

СОМ TEXT позволяет создавать собственное меню через точку менюProjektieren -> TDOP-Menues. Так можно создать дерево меню в соответствии сконкретным процессом и реализовать на TD/OP специфичное обслуживание.

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

При создании дерева меню можно:- использовать заданное заранее стандартное меню- использовать заданное заранее стандартное меню как основу иприспособить его к специфическим требованиям

- создать совершенно новое дерево меню.

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

Page 59: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 6-2

Если меню не создается, автоматически используется стандартное меню.Подробное описание стандартного меню см. в Руководстве по TD/OP. Присоздании собственного дерева меню надо учитывать набор функций TD/OP.Например, на TD20 нельзя определять рецептуру как точку меню, т.к. TD20 неподдерживает функцию "Rezeptur".

Прежде, чем вы выберете точку меню Projektieren -> TDOP-Menues, в маскеAniage должны быть установлены все используемые TDOP-языки. Иначебудет стерто стандартное меню неустановленных TDOP-языков. Если это всеже случилось, стандартное меню можно восстановить следующим образом:

1. В точке меню Loeschen -> Тур выбрать TDOP-Menues2. В маске Aniage установить желаемые TDOP-языки3. Выбрать точку меню Projektieren -> TDOP-Menues и запомнитьстандартное меню.

Дерево меню всегда начинается с уровня сообщений. На этом уровне можнопрограммировать лишь одну точку меню. Обычно это переход в главное меню.Далее дерево меню может содержать:

- последовательные переходы любой глубины вложения к другим меню(mах 100 уровней)

- отдельные рисунки и рецептуры как собственные точки меню- переход к любой точке меню при помощи т.н. Ftueckverweis (указаниевозврата)

- переход к рисункам и рецептурам, не запрограммированным как точкименю, при помощи Rueckverweis (указание возврата)

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

Меню состоит из названия меню, указания возврата и тах 20 точекменю. При выборе меню на TD/OP можно видеть надписи меню и разныеточки меню. Клавишами на TD/OP выбираются отдельные точки меню.

Page 60: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 6-3

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

Page 61: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 6-4

Рис.6-3 показывает обслуживание на TD/OP примера программирования. Понажатию ENTER происходит переход к точке меню Компрессор! илиКомпрессор2 - в зависимости от выбранной точки меню. По нажатию клавишиBREAK - переход на уровень сообщений.

Page 62: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 6-5

6.1 Программирование точек меню

В этом подзаголовке кратко описываются отдельные возможности выбора,имеющиеся при программировании точек меню. В поле занесения Menuetext(текст меню) можно редактировать свободно выбираемый текст, который привыборе меню виден как точка подменю на TD/OP. В поле занесения Funktionуказывается, какую функцию поставить в соответствие каждой точке меню.Можно программировать следующие функции:

Ниже дается краткое описание исполнения на TD/OP разных функций ипроектирования.

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

Выбор рисункаНа TD/OP индицируется рисунок.Номер рисунка надо задать как параметр. Дополнительно можнозадать еще номер занесения и номер поля, на котором находитсякурсор.Если рисунок уже запрограммирован, будетиндицироваться и символьное имя. Иначе индицируетсялишь номер.

Page 63: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 6-6

При запоминании меню имя присваивается автоматически ирисунок хранится как символ. Предустановленное имя рисункасодержит номер рисунка, например, BILD_4.

Выбор рецептурыНа TD/OP индицируется рецептура.Номер рецептуры надо задать как параметр. Дополнительноможно задать еще номер кадра данных, номер занесения и номерполя, на котором находится курсор.Если рецептура уже запрограммирована, будетиндицироваться и символьное имя. Иначе индицируется лишьномер.При запоминании меню имя присваивается автоматически ирецептура хранится как символ. Предустановленное имярецептуры содержит номер рецептуры, например, REZEPT_2.

Выбор списка содержимогоНа TD/OP индицируется список содержимого рисунка илирецептуры. При этом надо различать 3 разных вариантадальнейшего обслуживания.

1. Индицируется список содержимого, чтобы выбрать ииндицировать на TD/OP рисунок или рецептуру(параметр IHV XXX ANZ).

2. Индицируется список содержимого, чтобы выбрать ираспечатать рисунок или рецептуру (параметр IHV XXXDRU).

3. Индицируется список содержимого, чтобы переслатькадр данных выбранной рецептуры к/от AG (параметр

IHV RZPT TRA).4. Индицируется список содержимого, чтобы переслать кадр

данных выбранной рецептуры к/от дискеты (параметрIHV DISK UEB/LAD).

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

Page 64: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 6-7

Выполнение действияЕсли используется одна из этих рубрик, то при выборе точки меню(нажатии клавиши ENTER) непосредственно исполняетсязапрограммированное действие.В случае Sonderbildanwahl (выбор спец.рисунка) индицируетсяочередная маска, из которой надо выбрать действие.В случае Auftraasfeld (поле задания) симулируется AG-задание.Запускается то же действие, что и при задании от AG.Параметрирование такое же, как и при AG-заданиях.В случае S5-Bit setzen (установить S5-бит) в отображенииклавиатуры (см. Bereichszeigerliste) устанавливается бит.Перечень возможных параметров см. Рекомендации (4.3).

Page 65: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 6-8

6.2 Программирование обратных указаний

Обратные указания активизированы, если нажата клавиша BREAK на TD/OP.В этом случае осуществляется переход к функции, запрограммированной вОбратном указании.

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

Смысл предлагаемых установок:ZURUECK (Назад) Делается шаг назад относительно последнего

нажатия на TD/OP клавиши ENTER. Вбольшинстве случаев при этом происходит переход кболее высокому уровню. Исполнение обратногоуказания ZURUECK (Назад) зависит от пути, покоторому была достигнута данная точка меню.

MELDEEBENE Осуществляется переход к уровню сообщений(самый верхний уровень).

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

BILD (Рисунок) Осуществляется переход к указанному рисунку.Дополнительно можно указать занесение в рисунок иномер поля занесения (Feldnummer). При вводезанесения в рисунок курсор TD/OP находится наномере занесения. При вводе номера поля курсор -на поле занесения.

IHV Происходит переход в список содержимого, чтобы:- индицировать рисунок- распечатать рисунок- индицировать рецептуру/кадр данных- распечатать рецептуру/кадр данных- перенести кадр данных к/от AG.

Page 66: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 6-9

6.3 Рисунки в качестве точек меню

Рисунки имеют особое значение при построении дерева меню. Они имеютобратное указание, как маска TDOP-Menues. Кроме того, в занесениях врисунок можно программировать Funktionsfeld (Поле функций). С помощьюполя функций можно- выбрать рисунок или рецептуру- непосредственно запустить выполнение действия.

Для Поля функций можно программировать те же функции, что и для точекменю. При этом рисунки можно использовать как точки меню. Рисунок,например, может состоять только из Полей функций. Тогда рисунок ничем неотличается от меню.

Поля функций активизируются при нажатии клавиши ENTER. Обратноеуказание исполняется при нажатии клавиши BREIK.

Page 67: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 6-10

6.4 Нумерация меню

Уровень сообщений - наивысший и всегда имеет номер меню 1. Это изменитьнельзя. Все прочие номера меню от 2 до 999 можно распределять произвольно.На уровень сообщений надо занести min одну точку меню. Обычно это главноеменю. Однако эта точка меню невидима на уровне сообщений.

Номера меню можно распределять по порядку, причем разрешается пропускатьчисла. Для лучшего обзора рекомендуется нумеровать также и уровни. Ихможно нумеровать, например, сотнями. Тогда меню уровня 1 будут иметьномера 101, 102 и т.д.; меню уровня 2 будут иметь номера 201, 202 и т.д. Рис.6-4 иллюстрирует строение дерева меню по такой схеме.

1 Уровень сообщений 10Главное меню

Page 68: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 6-11

6.5 Примеры

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

Методы проектирования на TD/OP

На рис.6-5 показана работа с клавиатурой TD/OP при программировании точекменю и рисунков. В главном меню программируется одна точка меню - вызовМеню 1. В Меню 1 вызывается Меню 2. В Меню 2 программируется одна точкаменю, вызывающая рисунок. В функциональном поле в рисунке 1 вызываетсярисунок 2. Кроме того, на рис.6-5 показаны обратные указания и их действие.

Page 69: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 6-12

Пример дерева менюЗдесь показано небольшое дерево меню с двумя уровнями. Задаются номераменю и обратное указание. Если номер не задан, то в этой точке менюнепосредственно исполняется действие или вызывается рисунок или рецептура.На этом дереве меню имеется и вызов рисунка через функциональное поле. Изрисунка 10 и 11 через функциональное поле вызывается соответственно рисунок12 и 13. По обратному указанию в рисунках 10 и 11 происходит возврат впредыдущий рисунок .

Page 70: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 7-1

7. Проектирование программных клавиш

Программные клавиши служат для прямого выбора из рисунка индикации илидействия. Название "программные клавиши" говорит о том, что функцияклавиши может меняться. Это расширение функциональных клавиш, которыетоже могут программироваться пользователем. Но, в отличие от программныхклавиш, их функция не меняется, т.е. она не зависит от текущей индикации.Программные клавиши имеются лишь в рисунках и относятся к определеннымзанесениям. Т.о., возможно разное программирование программных клавишдля каждого занесения в рисунок. Для пользователя это означает, что онможет реализовать отдельное управление для каждого процесса.В приборах ОР5 и ОР15 возможно проектирование программных клавиш. ВОР5 и некоторых вариантах ОР15 часть функциональных клавишиспользуется как программные. Это следующие клавиши:ОР5 ОР5 имеет 6 функциональных клавиш. 4 клавиши,

расположеные под дисплеем (F2...F5), используются какпрограммные.

ОР15/А, ОР15/В Эти приборы имеют 16 функциональных клавиш.Первые 8 функциональных клавиш (F1...F8)используются как программные.

ОР15/С В этом приборе дополнительно к 16функциональным клавишам (К1...К16) под дисплеемрасположены еще 8 клавиш (F1...F8), являющиесяпрограммными.

При использовании функциональных клавиш в качестве программных, 4 или 8функциональных клавиш - в зависимости от вызванной индикации -имеют иноезначение.

1. При всех индикациях, кроме рисунков, действует общеепрограммирование функциональных клавиш. При проектированиифункциональных клавиш обращайте внимание на то, какие клавишиОР5, ОР15/А, ОР15/В вы запрограммируете важными функциями.Постоянно используемые функции не должны программироваться нафункциональных клавишах, используемых как программные.

2. В рисунках программирование зависит от проектирования и текущейпозиции курсора. Если для занесения рисунка проектируютсяпрограммные клавиши и курсор стоит на этом занесении, то - 4 (в ОР5)или 8 (в ОР15/А/В) функциональных клавиш действуют какпрограммные.

Page 71: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 7-2

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

- в ОР15/С активны все 8 программных клавиш.Программные клавиши в ОР5, ОР15 предлагают почти те же функции, что ифункциональные поля. Проектирование программных клавиш более сложно,чем функциональных полей. Обслуживание же их на ОР проще. В случаефункциональных полей надо сначала установить курсор на поле занесения инажать клавишу ENTER для запуска функции. То же можно получить простымнажатием программной клавиши.В ОР20 нет программных клавиш. Здесь рисунки обслуживаются при помощифункциональных полей.

7.1 Программирование программных клавиш

Для программирования программных клавиш имеется отдельная маска. Этомаска Projektieren -> Definitionen -> Softkeys. Здесь можно программироватьнабор программных клавиш под одним символьным именем. Такой наборпрограммных клавиш, запомненный под одним символьным именем,обрабатывается в СОМ TEXT как объект.Набор программных клавиш - это программирование имеющихся в наличиипрограммных клавиш. В наборе программных клавиш не все клавиши должныбыть запрограммированы. Может использоваться, например, лишь однаклавиша. Прочие находятся в резерве, но не имеют функции. Возможнопрограммирование mах 999 наборов программных клавиш.Наборы программных клавиш ставятся в соответствие занесениям в рисунки.Для этого в маску Projektieren -> Definitionen -> Bildeintraege в поле занесенияSoftkeys надо указать символьное имя набора программных клавиш. Одиннабор программных клавиш может использоваться в нескольких занесениях врисунки.Если некоторому занесению в рисунок поставлен в соответствие наборпрограммных клавиш, то на ОР это обозначается символом "*" после номеразанесения.

Пример: 02 * Temperatur

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

Page 72: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 7-3

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

В дополнение к перечисленным функциям может быть установлен один бит впамяти AG. К этому надо задать связь процесса и поставить в соответствиепрограммной клавише один бит этой связи процесса. Тем самым программа AGможет анализировать наличие в ОР программной клавиши.

Page 73: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 7-4

7.2 Индикация программных клавиш

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

Пользователь сам определяет тексты для обозначения программных клавиш.Тексты надо программировать как Info-Text (маска Projektieren -> Definitionen -> Infotexte) и запомнить под символьным именем. Это символьное имя надозадать в поле занесения Info-Text маски Projektieren -> Definitionen -> Softkeys.

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

Ниже будут описаны обе возможности проектирования (с одно- имногострочным обозначением программной клавиши) и приведены примеры.

Page 74: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 7-5

Однострочное обозначение программной клавиши

Если пользователь использует краткое пояснение для программной клавиши,например, ВКЛ., ВЫКЛ. или EXIT, достаточно однострочного обозначенияпрограммной клавиши. Если надо включить или выключить мотор, надо задатьсвязь процесса и поставить в соответствие программной клавише один бит. Нарис. 7-1 показано проектирование, при котором по нажатию клавиш 1 и 2устанавливается один бит, по клавише 3 вызывается рисунок и по клавише 4происходит переход на уровень сообщений.

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

Page 75: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 7-6

Info-текст, созданный под символьным именем INFOKEY1, выглядит так:EIN AUS DIAG EXIT

Для автоматической индикации текста надо в поле занесения Softkey-lnfoмаски PROJEKTIEREN -> GRUNDEINSTELLUNGEN -> Allgemeine Parameterустановить EIN. Если обозначения программных клавиш индицируютсяпостоянно, полезно не программировать при занесениях в рисунки последнююстроку. Иначе информация в этой строке будет постоянно перекрываться.

Предположим, набор программных клавиш под символьным именемSOFTKEY1 поставлен в соответствие занесению 2. Если курсор установлен наномере занесения 02, индикация на ОР выглядит так:

В ОР5 и ОР15/С программные клавиши (или функциональные клавиши,используемые как программные) расположены непосредственно поддисплеем. Если обозначения клавиш состоят mах из 4 букв, можно установитьпрямое соответствие между обозначением и клавишей. Пример, приведенныйвыше, на ОР5 выглядит так:

Если в маске PROJEKTIEREN -> GRUNDEINSTELLUNGEN -> AllgemeineParameter поле занесения Softkey-lnfo установлено на AUS, не будетавтоматической индикации обозначения программных клавиш. Текст в нижнейстроке появится лишь по нажатию программной клавиши Info (Проектированиесм. в гл."Многострочное обозначение программной клавиши").

Page 76: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 7-7

Многострочное обозначение программной клавиши

Если обозначение программной клавиши многострочное, оно может бытьвызвано только по нажатию программной клавиши Info. Клавиша Info - это нежестко запрограммированная клавиша прибора. На эту функцию надозапрограммировать одну из функциональных клавиш. В маскеPROJEKTIEREN -> TD/OP-Funktionen -> Funktionstasten надозапрограммировать функциональную клавишу на функцию Info. При нажатииэтой функциональной клавиши текущая индикация на ОР заменится Info-текстом.

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

Следующий пример проектирования - работа смесителя различных соков.Рисунок 1 является актуальным при оранжаде, рисунок 2 - при яблочном соке.Оба рисунка надо будет также распечатать. Для того, чтобы былавозможность смешивания разных объемов, надо вызватьсоответствующую рецептуру и переслать к AG. Затем можно просмотретьбуфер рабочих сообщений и распечатать его. На рисунке 7-2 представленопроектирование программных клавиш.

У программных клавиш могут быть следующие обозначения:F1 Просмотр рисунка для оранжада F2Распечатка рисунка для оранжада F3Просмотр рисунка для яблочного сока F4Распечатка рисунка для яблочного сока F5Задание рецептуры F6 Пересылка рецептурыF7 Просмотр рабочих сообщений F8Распечатка сообщений

Page 77: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 7-8

Page 78: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 8-1

8. Специфические функции отдельных типов устройств

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

8.1 Увеличение текстов и полей в ОР15 с дисплеем 8х40

В ОР15 с индикацией 8*40 (8 строк по 40 символов в каждой) статическиетексты и поля можно увеличивать в размерах. Нормальная высота символа 4мм. Увеличение означает, что символ станет 8 мм высотой и 16 мм шириной.В таком увеличенном размере можно индицировать важную информацию.

Увеличивать можно тексты и поля в занесениях и сообщениях. При этомпроизводится увеличение не строки, а символов. Увеличение включается ивыключается при помощи атрибута - так же, как, например, мигание. Атрибутувеличения = ^Е.

Для редактирования текстов перейдите в режим редактирования(функциональная клавиша F5). Теперь при помощи клавиши F3 DARST.-ATTRIBUTE задается атрибут увеличения. Первое задание атрибута ^Евключает увеличение, следующее - выключает.

Пример:

Page 79: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 8-2

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

Увеличиваются все символы, включая пробел. Не увеличивается RETURN<СЯ>.

Т.к. увеличение может быть вкл/выкл в любом месте строки, СОМ TEXTвыдает сообщение при наложении на верхнюю строку.

Для контроля за индикацией на ОР можно индицировать симулируемый ОР-дисплей. Для этого нажмите клавишу F1 UPDATE. Поле редактированияисчезает и появляется рамка, представляющая ОР-дисплей. Увеличенныесимволы индицируются четырежды, два символа в колонке и два - в строке.Для полей символы также изображаются дважды.

Пример:

По нажатию клавиши F8 EXIT можно вернуться в режим редактирования.

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

Page 80: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 8-3

Пример 1:В занесении в рисунок надо указать актуальные температуры котлов 1 и 2.Дополнительно индицируется величина верхней границы.

Page 81: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 8-4

Пример 2:В занесении в рисунок надо указать актуальные температуры котлов 1 и 2.Дополнительно индицируется величина верхней границы. Кроме этого,индицируется исполняемая программа. Символ "-" в поле редактированияозначает пробел. В примере "-" используется для обозначения требуемогоколичества пробелов.

Page 82: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 8-5

Пример 3:Этот пример показывает, как смещать тексты в занесении в рисунок. Символ"-" в поле редактирования означает пробел. В примере "-" используется дляобозначения требуемого количества пробелов.

Page 83: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Siemens AG 8-6

Page 84: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

9-1 Siemens AG

9. Трансфер данных параметрирования

Рио.9-1: Точка меню TRANSFER

В точке меню TRANSFER вуполняются функции:- трансфер данных параметрирования от дискеты/жесткого диска к

TD/OP- трансфер данных параметрирования от TD/OP кдискете/жесткому диску

- копирование данных параметрирования с дискеты/жесткогодиска на дискету/жесткий диск.

После завершения параметрирования данные надо переслать наTD/OP. Если вы хотите знать, сколько памяти нужно даннымпараметрирования, выберите точку меню Dienste -> Auskunft -> TDOP-Speicher. Появится индикация о том, сколько Кбайт памятизанимают данные параметрирования. Следите за тем, чтобы файлпараметрирования не был больше наличной памяти.

Page 85: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

9-2 Siemens AG

Предпосылки для пересылки к TD/OP:- соединить кабелем PG и TD/OP (описание разъема TD/OP см. вРуководстве по соответствующему прибору)

- перейти в TD/OP в режим СОМ TEXT - точка меню в TD/OPSonderfunktionen -> Modus (в TD10 при помощи DIL-переключателя).

В поле Laufwerk указать дисковод, на котором находится файлпараметрирования. Можно выбирать лишь те дисководы, которыеактивизированы в S5-KOMI. В поле Date/ занести имя файлапараметрирования. При вызове маски Transfer поля занесенияавтоматически заполняются актуальными данными (дисковод, имяфайла). По нажатию клавиши F1 начинается пересылка данных.

Поля занесения ZULI и Schrittketten относятся к аппаратным версиямTD/OP с индексом "SM", например, V3.00SM.

Данные параметрирования могут быть также пересланы из TD/OP надискету/жесткий диск и там изменены.

В качестве дополнительной функции предлагается еще копированиефайлов параметрирования. Вам не надо выходить из СОМ TEXT икопировать на командном уровне, это можно сделать и в СОМ-оболочке. Копировать можно:

- с жесткого диска на дискету- с дискеты на жесткий диск- с жесткого диска на жесткий диск (с другим именем файла)- с дискеты на дискету (с другим именем файла)

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

Page 86: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

10-1 Siemens AG

10. Стирание данных параметрирования

Во время параметрирования ненужные объекты могут стираться. Этонужно делать ради экономии памяти. Можно стереть как все объектыопределенного типа, так и отдельные объекты одного типа.

Стирание взаимосвязанных объектов невозможно. О взаимосвязанныхобъектах см. Dienste -> Auskunft и Dienste -> Querverweisliste.

При выборе одной из двух точек меню индицируется окно выбора совсеми возможными типами объектов. Рис. 10-2 показывает это окновыбора.

Page 87: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

10-2 Siemens AG

Можно выбрать следующие типы объектов:- Рабочие сообщения- Поля- Связи процесса- Формат протокола- Сбойные сообщения- Список содержимого-Рисунки процесса- Рисунки процесса- Занесения- Info-тексты- Протокол смены- Список содержимого-Рецептуры- Рецептуры- Времена будильника- TDOP-меню- Программные клавиши

Page 88: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

10-3 Siemens AG

Для TD/ОР меньших функциональных возможностей не индицируютсянекоторые точки из приведенного списка.С помощью клавиш курсора надо выбрать тип объекта и ввести его поRETURN.В точке меню TYP gesamt происходит опрашивание, на которое надоотвечать Ja (F1) или Nein (F2).В точке меню TYP selektiv после выбора типа объекта открывается новаямаска. Объекты, предназначенные для стирания, надо непосредственноредактировать в этой маске или выбрать функциональной клавишей F7AUSWAHL. Рис. 10-3 показывает пример с выбором.

Выбранные объекты запоминаются в маске по F6 UEBERNAHME.Нажатие F1 LOESCHEN вызывает стирание всех включенных в маскуобъектов.

Page 89: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

10-4 Siemens AG

Page 90: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

11-1 Siemens AG

11. Сервисы

Точка меню Dienste содержит функции, относящиеся кпараметрированию. Это следующие точки:

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

Справка В этой точке меню находится информация по файлампроектирования, объектам, ссылкам на объекты,потребности в памяти и номерам версий. Нижедается более полная информация.

Конвертировать При помощи внутренней функции Конвертироватьимеющиеся файлы проектирования преобразуются вфайлы проектирования для TD/OP более высокойфункциональности. При этом надо принимать вовнимание предельные параметры приборов.Возможно, например, конвертирование от ОР15/В кОР5. ОР5 может работать лишь с 499, а не с 999сообщениями одного типа. Кроме того, у ОР5меньше функциональных клавиш. Приконвертировании на прибор с меньшими границами,чем у прибора-источника, исходный файл надосначала скопировать и изменить. После этоговозможно конвертирование. Если исходный файл неизменять, излишние запрограммированные функциибудут пересланы на TD/OP и только будут заниматьтам память.

Page 91: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

11-2 Siemens AG

Таблица 11-1 показывает возможные конвертации.

Уплотнить Эта функция при помощи внутренней структуры СОМ TEXTоптимизирует организацию файлов проектирования. Ееследует применять в том случае, когда были предпринятыкрупные изменения в файле проектирования. Обычно этобывает после стирания объектов. При этом в файлепроектирования могут возникнуть неиспользуемыеобласти. Функция уплотнения за счет новой организацииустраняет такие пустые области. Это минимизирует файлпроектирования. Функция "Уплотнить" не влияет напересылку данных к TD/OP. Трансфер подготавливаетданные для min использования памяти.

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

Page 92: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

11-3 Siemens AG

Функция "Расширение класса текста" распределяетстатические тексты рабочих сообщений, сбойныхсообщений, занесений в рисунки и рецептуры по разнымклассам текста. Теперь можно проектировать тах числообъектов разных типов. После исполнения функции"Расширение класса текста" файл проектирования более несовместим с СОМ TEXT версиями ниже V2.10. Этоотносится и к аппаратным версиям ТD10, ТD20 и ОР20 нижеV2.10.

Page 93: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

11-4 Siemens AG

Точка меню "Справка"

В точке меню "Справка" можно запрашивать следующуюинформацию:

В точке меню "Список кросс-связей" указаны объекты, ссылающиесяна ранее выбранный объект. Это особенно важно в случае Felder(Поля), ибо объекты разных типов могут ссылаться на одинаковыеFelder. Взаимосвязанные объекты не могут стираться. Поэтому важнознать, какой еще объект более высокого уровня ссылается на объектболее низкого уровня.

Сначала индицируется окно со списком типов объектов, которыеможно выбирать. Выберите тип объекта. На рис.11-2 показано этоокно выбора.

Page 94: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

11-5 Siemens AG

Выбирать можно объекты:- Поля- Связи процесса- Занесения- Info-тексты- Программные клавиши

Теперь откроется новая маска; по F7 AUSWAHL (Выбор) можновыбрать объект. После выбора объекта индицируются все объекты,ссылающиеся на данный объект. Рис. 11-3 дает пример выбора поляDREHZAHL1. Все индицируемые объекты ссылаются на это поле.

При помощи функциональной клавиши F1 Распечатка на принтервыдается распечатка экрана.

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

Page 95: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

11-6 Siemens AG

Если страниц больше, чем одна, в правом верхнем углу заголовкамаски появитсяSEITE 1 von 2 (Страница 1 из 2).

Если количество типов объектов, на которые ссылается объект,больше 5, то их надо выбирать по клавише F3 WEITERE VERWEISE(Прочие ссылки).

Проектируемые объекты

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

Для TD/OP с меньшим объемом функций не будут индицироватьсянекоторые из приведенных выше типов объектов.

Тип объекта надо выбрать при помощи клавиш курсора и затем нажатьRETURN. Теперь откроется новая маска, где индицируются всеобъекты выбранного типа. На рис. 11-4 приведен пример, в котором вкачестве типа объекта выбран "Рабочие сообщения".

Page 96: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

11-7 Siemens AG

Буквы R и S перед объектами означают:R объект более высокого уровня Sпросто символ

При помощи функциональной клавиши F1 Распечатка на принтервыдается распечатка экрана.

TD/OP-память

Сообщает о памяти, необходимой актуальному файлупроектирования. Это память, фактически используемая в TD/OP.Файл проектирования может иметь на PG другой объем.

Проектированные файлы

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

Page 97: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

11-8 Siemens AG

Версия

Индицируется версия актуального СОМ TEXT. Если к PG подключенTD/OP и режим работы СОМ Betrieb, индицируется также версияTD/OP.

Page 98: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

12-1 Siemens AG

12. Распечатка данных параметрирования

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

На СОМ-оболочке нет возможности делать настройку подключенногок PG принтера. СОМ TEXT использует принтер, настроенный в S5-KOMI. СОМ TEXT не анализирует файл принтера в S5-KOMI,содержащий параметрирование принтера. Но если в S5-KOMI все жебыла сделана установка "Ausdruck in eine Datei", СОМ TEXT запишетданные проектирования в этот файл.

Page 99: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

12-2 Siemens AG

СОМ TEXT имеет следующие функции печати:- печать всего файла проектирования- печать всех объектов одного типа- печать выбранных объектов одного типа- установка языка печати- печать заголовка и нижней строки

Печать заголовка и нижней строки

Заголовок и нижнюю строку можно редактировать для печати. Можетбыть задан только статический текст. Рис. 12-2 изображает маскуВерхний и нижний колонтитулы.

Во вложенных полях допускается редактирование. В заголовке всегданаходятся данные, заданные в маске Anlage. Кроме этого, можнодобавить 2 строки собственного текста. Внизу остаются 2 пустыестроки, если не было задано никакого текста.

Page 100: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

12-3 Siemens AG

Выбор языка

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

Печать объектов выбранного типа

Если надо печатать объекты лишь одного типа, надо выбрать точкименю Тур gesamt или Тур selektiv. При выборе одной из этих точекиндицируется окно выбора со всеми возможными типами объектов.Это окно изображено на рис.12-3.

Page 101: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

12-4 Siemens AG

Можно выбирать следующие типы объектов:- Рабочие сообщения- Основные установки- Поля- Связи процесса- Формат протокола- Сбойные сообщения- Списки содержимого " Рисунки процесса- Рисунки процесса- Занесения- Info-тексты- Программные клавиши- TDOP-меню- Протокол смены- Списки содержимого - Рецептуры- Рецептуры- Будильник

Для TD/OP с меньшим объемом функций не будут индицироватьсянекоторые из приведенных выше типов объектов.

Тип объекта надо выбрать при помощи клавиш курсора и затем нажатьRETURN.

В точке меню Тур gesamt будет опрос, ответить на который надо Ja{F1) или Nein (F2).

В точке меню Тур selektiv после выбора типа объекта откроется новаямаска. Объекты, которые надо распечатать, редактируютсянепосредственно в этой маске или выбираются при помощи клавишиF7 AUSWAHL. Рис. 12-4 показывает пример выбора. Печатьзапускается по клавише F1.

Page 102: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

12-5 Siemens AG

Page 103: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

12-6 Siemens AG

Page 104: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками
Page 105: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Часть 2 ПРИМЕР ИСПОЛЬЗОВАНИЯ

Page 106: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-2 Siemens AG

Часть 2 Содержание

13. Пример использования........................................... 13-1

13.1. Как включить аппаратурудля примера использования .........................................13-2

13.1.1. Включение TD/OP............................................................................13-213.1.2. Включение AG...................................................................................13-6

13.2 Обслуживание TD/OP.................................................. 13-11

13.2.1. Индикация рабочих сообщений................................................. 13-1213.2.2. Индикация сбойных сообщений................................................. 13-1 213.2.3. Индикация рисунков..................................................................... 13-1313.2.4. Индикация рецептур..................................................................... 13-1713.2.5. Запуск функций при помощи AG-заданий................................ 13-23

13.3. Введение в проектирование....................................... 13-25

13.4. Соединение при помощи FAP, SINEC L1, SINEC L2,SINEC L2-DP и параллельного стыка ........................ 13-28

13.4.1. Соединение при помощи FAP.................................................... 13-2913.4.2. Соединение при помощи SINEC L1.......................................... 13-3013.4.3. Соединение при помощи SINEC L2.......................................... 13-3313.4.4. Соединение при помощи SINEC L2-DP.................................... 13-3613.4.5. Соединение при помощи параллельного стыка..................... 13-3813.5. Описание программного файла STEP5...................... 13-41

Page 107: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-3 Siemens AG

13. Пример использования

Поставляемый пример использования в течение min времени пустить вэксплуатацию TD/OP. Вы сможете с помощью примера использованияопробировать функции TD/OP. Для примера использования необходимыследующие аппаратурные и программные компоненты:

- текстовый дисплей (TD) / панель оператора (ОР)- модуль памяти для TD/OP (кроме ОР5 и ОР15)- модуль стыка для TD/OP; нужен для параллельного стыка, SINEC L2 и

SINEC L2-DP- AG с источником тока, CPU и СР (в зависимости от вида соединения)- 24В постоянного напряжения для TD/OP (можно взять из питания AG)- PG со STEP5 под управлением S5-DOS (версия IV и старше)- Кабель связи между AG и TD/OP, зависит от типа связи- Кабель связи между PG и AG или между PG и TD/OP. Этот кабельидентичен для AG и TD/OP и входит в комплект поставок PG.

- Программный пакет СОМ TEXT- Стандартные функциональные блоки

Пример использования состоит из двух частей - AG-часть (программаSTEP5) и TD/OP-часть (файл проектирования). Если обе частипересылаются из PG на соответствующий целевой прибор, TD/OP готов кфункционированию. Теперь можно попробовать разные возможностииндикации TD/OP, например, рабочие сообщения и рисунки процесса. Приэтом надо принимать во внимание объем функций конкретного TD/OP.

До того, как AG- и TD/OP-части будут пересланы на целевой прибор, надосделать несколько важных предустановок. Они касаются:- типа AG, на котором должна исполняться SТЕР5-программа- типа TD/OP, куда загружается проектирование- типа связи между AG и TD/OP

Каждый языковой вариант примера использования - немецкий, английский,французский и итальянский - состоит из 2 программных файлов и 11файлов проектирования.

Page 108: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-4 Siemens AG

13.1. Как включить аппаратуру для примера использования

Здесь кратко описываются шаги, необходимые для запуска AG и TD/OP.Поскольку пример использования состоит из AG- и TD/OP-частей,соответственно разделяется и включение. Сначала объясняютсяотдельные шаги включения TD/OP, а затем - AG.

13.1.1. Включение TD/OP

Действия при вызове СОМ TEXT версий S5-DOS, V и VI, различны:

S5-DOS,V Из пакетов, индицируемых в S5-KOMI, клавишами курсоравыбрать СОМ TEXT и вызвать его функциональнойклавишей F1 РАКЕТ.

S5-DOS,VI Перейдите на путь, где находится СОМ TEXT, и задайтекоманду s5. Выберите точку меню Wechsel -> Weitere.Затем клавишами курсора выбрать СОМ TEXT и вызватьего клавишей INSERT.

Теперь файл примера использования вызван. Таблица 13-1 показывает,какие файлы примера использования относятся к соответствующимTD/OP.

Page 109: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-5 Siemens AG

Тип TD/ОРНемецкий

Имя файлаАнглийский Французский Итальянский

TD10/220TD10/240

TD10220D.T10TD10240D.T10

TD10220E.T10TD10240E.T10

TD10220F.T10TD10240F.T10

TD10220I.T10TD10240I.T10

TD20/240 TD20240D.T10 TD20240E.T10 TD20240F.T10 TD20240I.T10ОР5 OP5420D.005 ОР5420Е.005 OP5420F.005 OP5420I.005ОР15/А OP15AD.015 ОР15АЕ.015 OP15AF.015 ОР15А1.015ОР15/В4*20 8*40

OP15B20D.015OP15B40D.015

ОР15В20Е.015ОР15В40Е.015

OP15B20F.015OP15B40F.015

ОР15В201.015ОР15В401.015

ОР15/С4*20 8*40

OP15C20D.015OP15C40D.015

ОР15С20Е.015ОР15С40Е.015

OP15C20F.015OP15C40F.015

ОР15С201.015ОР15С401.015

ОР20/220ОР20/240

OP20220D.020OP20240D.020

ОР20220Е.020ОР20240Е.020

OP20220F.020OP20240F.020

OP20220I.020OP20240I.020

Табл. 13-1: Файлы проектирования для разных TD/OP

Выберите для своего TD/OP подходящий файл проектирования. В негонадо ввести тип AG и тип связи. Файл проектирования выбирается в СОМTEXT так:

В маске Anlage перейти в поле занесения Date/ и задать здесьимя файла. При этом достаточно перед точкой задать имя.RETURN завершает ввод. Теперь оставшиеся поля занесенияавтоматически заполняются параметрами устройства. Нажатиеклавиши F6 UEBERNAHME (Ввод) - и файл загружен в память.

Page 110: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-6 Siemens AG

В СОМ TEXT вызвать маску PROJEKTIEREN ->GRUNDEINSTELLUNGEN—>Allgemeine Parameter. В поле занесения AG-Protokoll установить типсвязи, а в поле занесения AG/CPU - тип AG.

В обоих полях занесения функциональной клавишей F7 AUSWAHL можноиндицировать список возможных установок. Клавишами курсора надовыбрать одну из рубрик и затем нажать RETURN. По нажатиюфункциональной клавиши F6 UEBERNAHME (Ввод) установкизапоминаются. По F8 EXIT - уход из маски.

Если для связи не используется AS511, в маске PROJEKTIEREN->GRUNDEINSTELLUNGEN ->TDOP-Kopplung надо поправить параметры.Подробности см.гл.13.4.

Подключить кабель к PG и TD/OP (стык SS1). Кабель к PG такой же, чтоиспользуется для передачи данных к AG.

Для пересылки файла проектирования TD/OP должен находиться врежиме "СОМ TEXT". Индикация на TD/OP "Bereit fuer Transfer". Здесьнадо различать разные возможности включения TD/OP в режим СОМTEXT.

1. Первое включениеПри первом включении во Flash-памяти нет еще данных. В этомслучае возможен лишь режим СОМ TEXT, устанавливаемыйавтоматически (индикация Ready for Transfer).

Page 111: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-7 Siemens AG

2. Во Flash-памяти уже есть данныеTD/OP теперь надо включить в режим СОМ TEXT. При этом действиядля ТОЮ отличаются от действий для прочих TD/OP (TD20, ОР15,ОР20):

В случае ТD10 переключатели DIL надо поставить на режим работы СОМTEXT:

В случае других TD/OP надо выключить и снова включить питание.При включении питания надо одновременно нажать на клавиши

Если в файле проектирования, загруженном во Flash-EPROM,использовалось стандартное меню, то через точку менюSonderfunktionen->Modus можно установить режим работыСОМТЕХТ.

Для пересылки файла проектирования в СОМ TEXT надо вызвать маскуTransfer —> FD nach TD/OP. Нажатие функциональной клавиши F1 STARTзапускает трансфер.

В случае TD20, ОР15, ОР20 после трасфера автоматически происходитновый старт.В случае TD10 переключатели DIL надо снова поставить на нормальныйрежим

Page 112: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-8 Siemens AG

3.1.2. Включение AG

В таблице 13-2 показано соответствие программных файлов AG разныхтипов. Поскольку программные файлы имеют комментарии, они ещезависят от языка. В нашей таблице AG разбиты на 2 группы. Вдальнейшем это разбиение будет постоянно использоваться.

АG Гр1

Гр2 Немецкий

Программные

файлы

Французский

ИтальянскийAG90U TDOP01ST.S5D TDOP11ST.S5D TDOP21ST.S5D TDOP41ST.S5D

AQ95U TDOP02ST S5D TDOP12ST.S5D TDOP22ST.S5D TDOP42ST.S5DAG100U

CPU 100,

102

CPU103 TDOP01ST.S5D

TDOP02ST.S5D

TDOP11ST.S5D

TDOP12ST.S5D

TDOP21ST.S5D

TDOP22ST.S5D

TDOP41ST.S5D

TDOP42ST.S5D

AG115

U

TDOP02ST.S5D

TDOP02ST.S5D

TDOP12ST.S5D

TDOP12ST.S5D

TDOP22ST.S5D

TDOP22ST.S5D

TDOP42ST.S5D

TDOP42ST.S5D

Табл. 13-2: Программные файлы для разных AG

Выберите программный файл из табл. 13-2 и вызовите его в пакет КОР,FUP, AWL языка STEP5.

Page 113: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-9 Siemens AG

В зависимости от типа прибора возможны следующие типы связи:- AS511- Свободный ASCII-протокол (FAP) через стык PG- Свободный ASCII-протокол через процессор связи (СР)- SINEC L2- SINEC L2-DP- SINEC L1- параллельный разъем

В зависимости от типа связи надо задавать различныепрограммные модули в операционные блоки включения (ОВ21,ОВ22) и в циклическую программную часть (ОВ1). В таблице 13-3показано соответствие между типом связи и программныммодулем, включая соответствующий стандартный функциональныйблок. Модифицируйте 0В в соответствии с типом используемого AGи типом связи.

Тип связи AG-тип Вызов РВ Вызов РВ Стандартныйв ОВ1 в ОВ21+ОВ22 функц.блок

AS511 Группа 1 РВ11 РВ21 FB51Группа2 РB11 РВ21 FB51

FAP черезSI2 AG115U РВ131 РВ21 FB53

CPU928B РВ134 РВ21 FB53FAP черезСР523 AG115U, РВ122 РВ21 FB52

AG135U,AG155U

FAP черезCP521SI AG95U, РВ123 РВ21 FB52

AG100U иCPU103

Табл. 13-3: Соответствие между типом связи, типом AG,программным модулем (РВ) и стандартным функциональнымблоком

Page 114: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-10 Siemens AG

Тип связи AG-тип Вызов РВ вОВ-1

Вызов РВ вОВ21+ОВ22

Стандартныйфункциона-

SINEC L2через СР5430

AG115UAG135UAG155U

РВ15 РВ25 FB55

SINEC L2 сAG95U

AG95U РВ19 РВ21 FB55

SINEC L2-DPчерез 1М308В

Группа 2 РВ18 РВ21 FB58

SINEC L1через СР530

AG115UAG135UAG155U

РВ16 РВ26 FB56

Параллел. Группа 1Группа2

РВ14 РВ14 РВ24 РВ24 FB54 FB54

Табл. 13-3 Соответствие между типом связи, типом AG,программным модулем (РВ) и стандартнымфункциональным блоком (продолжение)

Особенности при использовании AG135U и AG155U:здесь используется еще ОВ20 В него надо занести тот же РВ, что и вОВ21/ОВ22.

Page 115: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-11 Siemens AG

Если вы работаете со связью типа AS511, можете пропустить этотшаг. Если же со связью типа FAP, SINEC L1, SINEC L2, SINEC L2-DPили параллельной, обратитесь прежде к гл. 13.4 и лишь потомпереходите к шагу 6.

Стандартные функциональные блоки для связи AG с TD/OPзаказываются отдельно. Они поставляются на дискете, содержащейфайлы, приведенные в табл. 13-4.

Тип АG Имя файлаAG90U S5TD02ST.S5DAG95U S5TD03ST.S5DAG100U (CPU-100, CPU-102) S5TD02ST.S5DAG100U (CPU103) S5TD01ST.S5DAG115U (CPU941-CPU944) S5TD50ST.S5DAG115U (CPU945) S5TD51ST.S5DAG135U S5TD24ST.S5DAG155U S5TD69ST.S5D

Табл 13-4 Список файлов, содержащих функциональные блоки

Выберите из таблицы 13-3 функциональный блок, соответствующийвашему AG и типу используемой связи. Затем в таблице 13-4 найдитенужный файл и скопируйте стандартный функциональный блок в вашпрограммный файл, выбранный из таблицы 13-2.

Page 116: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-12 Siemens AG

Переслать выбранный из табл. 13-2 и модифицированныйпрограммный файл на AG.

Соедините AG и TD/OP в зависимости от типа связи. Затемпереведите AG в "RUN". Если программа включения AG исполнитсякорректно, на TD/OP появится сообщение

AG-Anlauf beendet (программавключения AG завершена)

и затем

Anwendungsbeispiel vom 23.4.93(пример использования от23.4.93).

Вы можете теперь работать с TD/OP и попробовать разныевозможности индикации.

Page 117: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-13 Siemens AG

13.2 Обслуживание TD/ОР

Поскольку различные TD/ОР имеют разный объем функций, на TD/OPможно производить лишь специфичное ему обслуживание. Таблица13-5 показывает, какие индикации доступны пользователю на том илиином TD/OP. Приведенные в таблице данные относятся ко всем типамсвязи, кроме параллельной. Если вы используете параллельный стык,обратитесь к гл. 13.4.5.

Таблица 13-5: Функции, реализованные в примере использования

Надо различать два типа индикации на TD/OP:- индикация, вызванная действиями на TD/OP. Это рисунки ирецептуры- индикация, вызванная изменением слова данных в памяти AG. Эторабочие и сбойные сообщения, AG-задания. Слово данных можетизменяться либо PG-функцией STEUERN VAR, либо по биту,установленному через блок входов.

Функции, описанные в гл.13.2.1...13.2.5., являются независимыми другот

друга. Описанное в этих главах обслуживание может проводиться наTD/OP независимо от других глав.

Page 118: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-14 Siemens AG

13.2.1. Индикация рабочих сообщений

Рабочие сообщения возможны при всех типах TD/OP.Рабочие сообщения запускаются при установке определенного бита.Для индикации рабочего сообщения 1 установить бит0 слова данныхDWOблока данных DB44 в "1". Появится рабочее сообщение!, содержащеелишь статический текст

Верните бит0 в "0".

Для индикации рабочего сообщения2 установить бит1 слова данныхDWO блока данных DB44 в "1". Рабочее сообщение2 содержитпеременную (определенную в DB46, DWO). Проектированный форматданных KF.

Верните бит1 в "0".

13.2.2. Индикация сбойных сообщений

Сбойные сообщения возможны лишь в TD20, ОР15 и ОР20. Сбойныесообщения запускаются при установке определенного бита. Ониважнее рабочих сообщений, т.к. индицируют чрезвычайные рабочиеситуации. Поэтому возникшее на TD/OP сбойное сообщение мигает. Всвязи со своей важностью сбойное сообщение должноподтверждаться. После подтверждения сбойное сообщение перестаетмигать. Для индикации сбойного сообщения! установить битО словаданных DWO блока данных DB45 в "1". На TD/OP появится мигающеесбойное сообщение!. Оно содержит лишь статический текст.

Page 119: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-15 Siemens AG

Подтвердите, нажав клавишу. Верните бит0 в "0".Сбойное сообщение перестанет мигать

Для индикации сбойного сообщения2 установить бит1 слова данных DWOблока данных DB45 в "1". Сбойное сообщение2 содержит переменную(определенную в DB46, DW1). Проектированный формат данных KF.

И это сбойное сообщение мигает до тех пор, пока вы не подтвердите его.Верните бит1 в "О".

13.2.3. Индикация рисунков

Рисунки в ТОЮ невозможны.

Рисунки индицируются при обслуживании с TD/OP. Их нельзя вызватьавтоматически установкой некоторого бита.

В примере использования проектирован рисунок с 4 занесениями в рисунок.В случае занесений в рисунок проектируются входные и выходныевеличины. Они имеют следующее значение:

Входные величины (задания) - это числа, вводимые через клавиатуруTD/OP и автоматически пересылаемые на AG

Выходные величины (фактические величины) - числа, циклическисчитываемые из памяти AG и индицируемые на TD/OP.

Табл. 13-6 показывает занесения в рисунки, спроектированные для тех илииных TD/OP. Проектированный формат данных входных и выходныхвеличин - KF.

TD20 содержит ограничение: в рисунках можно использовать лишьвыходные величины или символьные выходные величины. Посколькунельзя проектировать входные величины, нет возможности также изменятьвыходные величины через клавиатуру TD20. Изменять выходные величиныможно при помощи PG-функции STEUERN VAR.

Page 120: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-16 Siemens AG

Для того, чтобы выбрать рисунки, надо сначала по клавише

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

Для возврата на более высокий уровень нажмите клавишу

Для выбора рисунка"! перейдите в точку меню Hauptmenue -> Bilder —>Bearbeiten.

Особенности при работе с ОР5 и ОР15:

Рисунок1 может быть выбран непосредственно по нажатию клавиши ...

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

Page 121: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-17 Siemens AG

По клавише курсора перейдите в строку полепеременных Eingabewert и введите черезклавиатуру любую величину. После нажатияENTER эта величина запоминается ииндицируется в строке Ausgabewert

По клавише курсора перейдите в строку поляпеременных Eingabewert и введите черезклавиатуру любую величину. После нажатияENTER эта величина запоминается ииндицируется в строке Ein /Ausgabe

Если вы зададите в строке Ein/Ausgabe некоторуювеличину,поле переменных в строке Eingabewertне актуализируется. В поле занесения нечитаются данные из AG, имеет место лишьпередача данных на AG.

По клавише курсора перейдите в строку поляпеременных Eingabewert и введите черезклавиатуру величину из диапазона О...4.

В строке Simb Ausg.. отдельным числамсоответствуют следующие тексты:О AN1 AUS2 HALB3 VOLL4 LEERВ символьных полях входа и выходаопределенный величинам соответствует свойтекст. В случае символьных полей на TD/OPиндицируется не величина, а текст.

Занесение 01

Занесение 02

Занесение 03

Page 122: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-18 Siemens AG

13.2.4. Индикация рецептур

Рецептуры невозможны в ТD10 и TD20, а также в AG группы 1.

Рецептура - это совокупность входных величин, одной или нескольких.При проектировании сначала определяются форматы входныхвеличин. Только на ОР входным величинам будет присвоено ихчисловое значение и переслано на AG. Рецептура с присвоеннымичисловыми значениями называется кадром данных, причем однойрецептуре может соответствовать несколько кадров данных

В примере использования имеется рецептура с 4 занесениями врецептуру. В рецептурах возможны лишь входные величины (задания).Проектированный формат данных выходных величин - KF. Для входныхвеличин на ОР через клавиатуру задается величина и затемпересылается на AG.

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

Page 123: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-19 Siemens AG

Для выбора рецептуры сначала надо по клавише

перейти на уровень меню. Для перехода с одного уровня меню наболее глубокий надо снова нажать ENTER. Отдельные точки менювыбираются клавишами курсора.

Для возврата на более высокий уровень нажмите клавишу

Для выбора рецептуры Autotueren (автодвери) надо перейти в точкуменю Hauptmenue ->Rezepte —>Aendern.

Особенности при использовании ОР5 и ОР15:Рецептура может быть выбрана непосредственно по нажатию клавишиSHIFT и затем клавиши

Редактирование кадра данных 01

После описанного выше обслуживания на дисплее теперьиндицируется "01 Autotueren". Ниже дается краткое описаниедействий по редактированию кадра данных 01.

Page 124: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-20 Siemens AG

Выберите символьные величины при занесению в рецептуру2 и 3 так же,как и при занесении в рецептуру!.

При занесении в рецептуру4 может задаваться только число. Действияпри этом следующие:

Курсор стоит на числе 1. Здесь вам ничего не надо менять, т.к. вы толькочто закончили редактирование первого кадра данных.

Page 125: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-21 Siemens AG

При помощи этих клавиш задайте новое имя,например, FE14.

Запомнить заданное имя. После нажатия клавишикурсор стоит на первой букве имени.Курсор стоит на Ja-поле J Запомнить кадр данных"!.

Появляется сообщение:

Курсор стоит на Ja-поле J

По нажатию этой клавиши запоминается кадр данных!По является сообщение:

Индицируется номер кадра данных с новымименем.

Page 126: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-22 Siemens AG

Редактирование кадра данных 02Предпосылка: на дисплее индицируется номер и имя первого кадра

данных.

Page 127: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-23 Siemens AG

Переслать кадр данных 01 на AG

Перейдите в точку меню Hauptmenue->Rezepte—> Transfer.

Курсор стоит на первом поле. Занесите в Quelle: "1", так как надо пере-сылать первый кадр данных.

Указание в Ziel: "00" означает, что кадр данных будет пересылаться от ОРк AG. Если в Quelle: стоит "00", то AG к ОР.

Page 128: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-24 Siemens AG

13.2.5. Запуск функций при помощи AG-заданий

Действия на TD/OP могут запускаться при помощи AG-заданий. AG-задания заносятся в блоки данных стыков и автоматическипересылаются стандартными функциональными блоками в TD/OP.

AG-задания содержат номер задания и до трех параметров. Количествопараметров зависит от функции. Номер задания и его функция строгоопределены - см. соответствующие Руководства по TD/OP.

В примере использования AG-задания запускаются при установке словамеркеров MW90. При этом могут устанавливаться следующие меркеры:

М91.0 Установка спец.рисунка (номер задания 11) с датой ивременем суток

М91.1 Установка времени суток (номер задания 14)М91.2 Установка даты (номер задания 15)М91.3 Установка меню (номер задания 48) с уровнем сообщенияМ91.4 Установка рисунка (номер задания 51)

Отдельные задания запоминаются в блоке данных DB41.Табл. 13-8 показывает распределение памяти в DB41.

DW-Nr. Распределение памяти Объяснение0 1 000Вн

0023нВыбор спец.рисункаУстановка времени/даты

4 5 6 000ЕН0011н3020н

Установка времениУстановка 11 часовУстановка 30мин/20сек

8 9 1011

000FH0001н3112н9200н

Установка датыУстановка ВОСКРЕСЕНЬЕУстановка 31 числа 12месяца Установка года 92

12 13 0030н0001н

Выбор менюУровень

Табл. 13-8: Распределение памяти в блоке данных DB41

Page 129: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-25 Siemens AG

DW-Nr. Распределение памяти Объяснение16 0033 н Выбор рисунка17 0001 н Выбор рисунка Nr.118 0000 н Выбор первого имеющегося занесе

ния в рисунок19 0000 н Поставить курсор на поле

Табл 13-8 Распределение памяти в блоке данных DB41(продолжение)

На дисплее TD/OP индицируются задания, запускаемые при установкеразных меркеров.

Page 130: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-26 Siemens AG

13.3. Введение в проектирование

В этой главе будет показано, как проектировать рабочее сообщение изанесение в рисунок с Info-текстом. Затем файл проектирования вы пе-решлете на TD/OP и сможете увидеть соответствующую индикацию.

Проектирование рабочего сообщения

Вызовите свой файл проектирования, как описано в гл. 13.1.1.Выберите клавишами курсора точку меню Projektieren —> Oberflaechen—> Betriebsmeldungen и нажмите RETURN.

Появится окно выбора. Выберите клавишами курсора рубрику Neuesobjekt и нажмите RETURN, Теперь появляется маскаBetriebsmeldungen.

1. Курсор стоит на поле занесения Nr. Задайте число "3" и завершитеввод нажатием RETURN. В поле занесения Name актуализируетсясимвольное имя на ВМ_____003.

2. Нажимайте RETURN до тех пор, пока курсор не встанет на полезанесения Info-текст. Задайте здесь символьное имя INF01. Сразуже проектируйте Info-текст:

нажмите F7 AUSWAHL,выберите NEUES OBJEKT и нажмите RETURN,нажмите F5 Editiermodus,задайте текст, например, Infotext zur eigenen Projektierungнажмите F6 UEBERNAHME,еще раз нажмите F6 INFOTEXT SPEICHERNи выходите из маски Info-тексты по F8 EXIT.

3. Нажмите клавишу F5 Editiermodus и задайте текст, например,Zeile 1 BM3<CR> Zeile 2 ВМЗ. Символ <CR>высвечивается при нажатии RETURN.

4. По нажатию F1 UPDATE актуализируется текст на дисплеесимулируемого TD/OP.

5. Режим редактирования завершается нажатием F6 UEBERNAHME.6. Нажатие F6 MELDUNG SPEICHERN и FS EXIT запоминаетзанесение и осуществляет выход из маски.

Page 131: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-27 Siemens AG

Проектирование занесения в рисунок

Вызовите свой файл проектирования, как описано в гл. 13.1.1.Выберите клавишами курсора точку меню Prqektieren —> Definitionen—> Bildeintraege и нажмите RETURN.

1. Появится окно выбора. Клавишами курсора выберите рубрикуNEUES OBJEKT и нажмите RETURN,

2. Открывается маска Bildeintraege. Курсор стоит на поле занесенияName, Задайте символьное имя BILD1ETR5.

3. Нажмите клавишу F5 Editiermodus.

4. Задайте текст, например, Bildeintrag 5<CR> Символ<СЛ> высвечивается при нажатии RETURN.

5. Нажмите клавишу F4 FELD-ANWAHL. Индицируется окно выбора, вкотором вы выберите рубрику AUSWAHL Е. OBJEKTES и запомнитеее по RETURN.

6. Вам предлагается на выбор список, в котором клавишами курсораможно выбрать поле. Встаньте курсором на BLDFLD12 и нажмитеRETURN. Поле стоит теперь в поле редактирования.

7. Нажатие F6 UEBERNAHME завершает режим редактирования.

8. Нажатие F6 MELDUNG SPEICHERN и F8 EXIT запоминаетзанесение и осуществляет выход из маски.

9. Перейдите в точку меню Prqektieren —> Oberflaechen —> Bilder инажмите RETURN, Появится окно выбора. Клавишами курсоравыберите рубрику Auswahl e. Objektes и нажмите RETURN. Курсорстоит на BILD1. Следующее нажатие RETURN открывает маскуBUder.

Page 132: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-28 Siemens AG

10. Перейдите курсором к последнему занесению в рисунок и нажмитеклавишу F2 EINTRAG EINFUEGEN. Появится окно выбора, в которомвы выберите только что отредактированное занесение в рисунок изапомните его по RETURN.

11. В качестве Nr. задайте число "5".12. Нажатие F6 BILD SPEICHERN и FQ EXIT запоминает занесение иосуществляет выход из маски.

Файл проектирования на TD/OP

Перенесите свой файл проектирования, как описано в гл. 13.1.1.

Если теперь вы установите бит2 слова данных DWO в "1", будетиндицироваться спроектированное вами рабочее сообщение.

Для индикации спроектированного занесения в рисунок надо выбратьточку меню Bilder. Это 5-е занесение в рисунок. Выберите занесение врисунок, как описано в гл. 13.2.3.

Особенности при работе с параллельным стыком.

Добавьте в блок данных DB40 следующие занесения:

DW36 1003 Betriebsmeldung 3 kommt DW370000

Page 133: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-29 Siemens AG

13.4. Соединение при помощи FAP, SINEC L1, SINEC L2, SINECL2-DP и параллельного стыка

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

Указание: при AS511 эти изменения не требуются.

Для связи FAP, SINEC L1, SINEC L2 и SINEC L2-DP используется согла-сующий блок данных DB 52. Он имеется лишь в программных файлахгруппы 2. DB52 имеет строение:

Согласующий блок данных DB 52 (DB-ZU)n Слово данных Использование0 DWO...DW15 В FAP с PG-SS (только AG115U)16 DW16...DW31 В FAP с СР-52332 DW32...DW47 В FAP c CP-521SI48 DW48...DW63 В FAP с SI12 (только CPU-928B)64 DW64...DW79 В SINEC L280 DW80...DW95 В SINEC L196 DW96...DW111 резервировано112 DW112...DW127 В SINEC L2-DP128 DW128...DW143 В SINEC L2-DP с AG95U

n - исходное слово данных типа связи, занесенного в DB-ZU. В дальней-шем n будет указываться в случае использования слова данных длянескольких типов связи.

Далее описываются только спец. установки, необходимые для запускапримера использования. Подробное описание областей памятипользователя, блоков данных и функциональных блоков см. вРуководстве по вашему TD/OP. То же относится и к инсталляции иподключению. Приспособление СР к конкретному типу связи см. всоответствующем Руководстве.

Page 134: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-30 Siemens AG

13.4.1. Соединение при помощи FAP

В файле проектирования установлены следующие параметры дляFAP (маска Projektieren —> Grundeinstellung—> TDOP-Kopplung):

- Тип стыка TTY- Скорость трансфера данных в бод 9600- Четность четная- Количество бит данных 8- Количество стоп-бит 1- время передачи бита 12*10 ms

Если вы выбираете связь со стыком V.24, задайте в поле занесенияSchnittstellen-Typ (Тип стыка) "V.24".

В программном файле установлен также тип стыка TTY.Соответствующий параметр хранится в блоке данных DB52 DR п+12.При этом:

О = уровень TTY1 = уровень V.24

Занесение адресов при работе с СР

Адрес CP523/521SI заносится в блок данных DB52 в DWn+4. При этом:

DLn+4 Область адресов СР523 0: Р-область 1: Q-область 2:IМЗ-область 4: IМ4-область

DR n+4 Начальный адрес СР523 и СР521 SI

При поставке DW n+4 запрограммировано так:дляСР523: DL=0,DR=128дляСР521SI: DL=0, DR=64

Page 135: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-31 Siemens AG

В СР523 адрес не зависит от подстыковочного места. Онустанавливается при помощи DIL-переключателя на блоке. В CP521SIадрес зависит от подстыковочного места. Начальный адрес 64соответствует подстыковочному месту 0. Обращайте внимание на то,чтобы аппаратный адрес СР соответствовал установленному в DWn+4 адресу.

Особенности при CPU928B и FAP с S12

Скопируйте блок данных D857 в блок данных 0Х2.

В этом случае DW n+12 в блоке данных DB52 не используется дляустановки типа стыка (TTY или V.24). Типа стыка здесь определяетсясоответствующими модулями стыка.

13.4.2. Соединение при помощи SINEC L1

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

STEP5 - программный файл:В DB52 (DB-ZU) DW80...DW95 содержат параметрирование для SINECL1. Это:- указатель на блок данных стыка DB-TD/OP (DW80)- указатель на приемный ящик (DW85 + DW86)- указатель на передающий ящик (DW87 + DW88)- банковая адресация (DW89) задается установкой KY 0,1 на 1.- SLAVE-Nr. TD/OP (DW90) задается установкой KY 0,1 на 1.

СОМ TEXT - файл проектирования:в маске TDOP-Kopplung в поле занесения Slave-Nr. занесена "1".

СОМ530 - файл проектирования:Здесь установки: для банковой адресации "1" и для SLAVE-Nr (дляTD/OP) "1". Индекс модуля СР530 = 375-OLD21.

Если вам надо использовать другую банковую адресацию и/илиSLAVE-Nr, поправьте названные установки. Это относится и к индексумодуля.

Page 136: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-32 Siemens AG

В функциональном блоке FB26 вызывается управляющий блокSYNCHRON. Функциональный блок зависит от типа AG:

для AG115U FB249для АG1З5U FB125для АG155UFB125

При поставке FB26 "настроен" для AG115U. Если вы используетедругой AG, измените в FB26 вызов SYNCHRON.

Управляющие блоки для AG115U уже содержатся в ОС (операционнойсистеме). Для AG135U и AG155U их надо загрузить с соответствующихдискет.

В FB26 анализируется байт ошибок параметрирования (PAFE)SYNCHRON. Если при включении возникнет ошибка (например, из-заошибки параметрирования в СОМ530), произойдет программныйSTOP. Анализ USTACK поможет определить место сбоя.

Далее, в FB26 запрограммирована временная петля для AG115UCPU943. Счетчик петли для более быстрого CPU надо увеличить, дляболее медленного - уменьшить. Подробности см. в Руководстве поSINEC L1.

Трансфер файла проектирования к СР530:

В файле TDOPA1L1.530 хранится параметрирование для СР530. Еслине используются стандартные установки, надо скорректировать файлпроектирования. Затем переслать его на СР.

Подсоединение к шине SINEC L1 второго прибора

Для этого надо предпринять следующие расширения:

1. Расширить DB52 (DB-ZU) на 16 дополнительных слов данных изапрограммировать их. Построение соответствует построению дляпервого TD/OP.

2. Надо создать дополнительный DB-TD/OP, например, DB70.3. Надо создать дополнительные приемный и передающий ящики.

Page 137: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-33 Siemens AG

4. В FB26 надо установить бит включения. Это вызовет запускстандартного функционального блока FB56. Вызов может бытьтаким:

A DB 70L KF+1Т DW64 если DB 70 - второй

DB-TD/OP.

5. Второй вызов стандартного функционального блока FB56 нужен вРВ16, например:

L KY 52,10SPA FB 56SPA FB 43

если в DB-ZU DW144...DW159 установлены для второго TD/OP сSINEC L1.

6. В СОМ TEXT надо подготовить новый файл проектирования. Дляэтого можно скопировать файл проектирования первого прибора. Вкопии, в маске TDOP-Kopplung, в поле занесения Slave-Nr надо лишьуказать другой Slave-адрес, например, 2.

7. В СОМ530-программном файле надо дополнить список-циркулярвторым Slave-Nr.

Page 138: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-34 Siemens AG

13.4.3. Соединение при помощи SINEC L2

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

STEP5 - программный файл:в DB52 (DB-ZU) DW64...DW79 содержат параметрирование для SINECL2. Это:- указатель на блок данных стыка DB-TD/OP (DW64)- указатель на приемный ящик (DW69 + DW70)- указатель на передающий ящик (DW71 + DW72)- адрес участника^ TD/OP и банковая адресация СР5430 (DW73). KY

1,8 задает адрес участника 7, а банковую адресацию - 8.- SAP-адрес TD/OP и номер задания для СР5430 (DW74). KY 34, 134устанавливает SAP-адрес 34, а номер задания 734.

Особенности при работе AG95U с SINEC L2

Скопируйте блок данных DB61 в блок данных D1.

В DB52 (DB-ZU) в DW128...DW143 имеются занесения для AG95U сSINEC L2. Это:

- указатель на блок данных стыка DB-TD/OP (DW1 28)- указатель на приемный ящик (DW133 + DW134)- указатель на передающий ящик (DW135 + DW136)- адрес участника TD/OP и банковая адресация СР5430 (DW137). KY

1,0 задает адрес участника 1.- SAP-адрес TD/OP и AC. KY 34, 34 устанавливает SAP-адрес TD/OP и

AG = 34.

СОМ5430-программный файл отсутствует. Поэтому последующиепояснения этого не касаются.

Page 139: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-35 Siemens AG

СОМ TEXT - файл проектирования:в маске TDOP-Kopplung в поле занесения L2-Teilnehmeradresseзанесена 1, в поле Lokale Parameter (TD/OP) SAP-адрес 34.

СОМ5430 - файл проектирования:Здесь установки: номер задания = 134 и SAP-адрес AG = 34. Индексмодуля СР5430 = 375-OLD21.

Если вам надо использовать другие номер задания и SAP-адрес AG,поправьте названные установки. Это относится и к индексу модуля.

В функциональном блоке FB25 вызывается управляющий блокSYNCHRON. Функциональный блок зависит от типа AG:

дляАС115и FB249дляАС135и FB125дляАС155и FB125

При поставке FB25 "настроен" для AG115U. Если вы используетедругой AG, измените в FB25 вызов SYNCHRON.

Управляющие блоки для AG115U уже содержатся в ОС (операционнойсистеме). Для AG135U и AG155U их надо загрузить с соответствующихдискет.

В FB25 анализируется байт ошибок параметрирования (PAFE)SYNCHRON. Если при включении возникнет ошибка (например, из-заошибки параметрирования в СОМ5430), произойдет программныйSTOP. Анализ USTACK поможет определить место сбоя.

Трансфер файла проектирования к СР5430:

Поставляются файлы для версий АО и А1 СР5430. Это:для версии АО TDOPAOL2.BUS и TDOPAOL2.DATдля версии А1 OPTDA1L2.BUS

В этих файлах хранится параметрирование для СР5430. Если неиспользуются стандартные установки, надо скорректировать файлпроектирования. Затем переслать его на СР.

Page 140: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-36 Siemens AG

Подсоединение к шине SINEC L2 второго прибора

Для этого надо предпринять следующие расширения:

1. Расширить DB52 (DB-ZU) на 16 дополнительных слов данных изапрограммировать их. Построение соответствует построению дляпервого TD/OP.

2. Надо создать дополнительный DB-TD/OP, например, DB70.

3. Надо создать дополнительные приемный и передающий ящики.

4. В FB25 надо установить бит включения. Это вызовет запускстандартного функционального блока FB55. Вызов может бытьтаким:A DB 70 L KF+1 Т DW64 еслиDB 70 - второй DB-TD/OP.

5. Второй вызов стандартного функционального блока FB55 нужен вРВ15, например:

L KY52.10SPA FB 55SPA FB 43

если в DB-ZU DW144...DW159 установлены для второго TD/OP сSINEC L2.

6. В СОМ TEXT надо подготовить новый файл проектирования. Дляэтого можно скопировать файл проектирования первого прибора. Вкопии, в маске TDOP-Kopplung, в поле занесения L2-Teilnehmeradresse надо лишь указать другой Teilnehmeradresse(адрес участника), например, 3. Далее, для AG и TD/OP надо указатьновый SAP-адрес, например, 35. Это делается в поле занесенияRemote Parameter (AG) и Lokale Parameter (TD/OP).

7. СОМ5430-программный файл надо дополнить еще одной связью сномером задания, например, 735 и SAP-адресом AG, например, 35.

Page 141: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-37 Siemens AG

13.4.4. Соединение при помощи SINEC L2-DP

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

STEP5 - программный файл:в DB52 (DB-ZU) DW112...DW127 содержат параметрирование дляSINEC L2-DP. Это:- указатель на блок данных стыка DB-TD/OP (DW112)- указатель на приемный ящик (DW117 + DW118)- указатель на передающий ящик (DW119 + DW120)- адресная область IM308B и начальный адрес (DW1 21). KY 0,128устанавливает Р-область и начальный адрес 728.

- размер блока и, тем самым, длину области I/O. KY 0,32устанавливает размер блока в 32 байта.

СОМ TEXT - файл проектирования:в маске TDOP-Kopplung в поле занесения L2-Teilnehmeradresseзанесена 3.

СОМ ЕТ200 - файл проектирования:TD/OP требует собственного индекса типа. Этот индекс хранится вфайле TDOP_TD.200. Этот файл надо скопировать в ту жедиректорию, где находится СОМ ЕТ200.В поставляемом файле проектирования TDOPAOET.200 занесенномер станции 3 и 32 (4*8) байта хранят адресный индекс ЕТ200.

Трансфер файла проектирования к IM308B:

В файле TDOPAOET.200 хранится параметрирование для IM308B.Если не используются стандартные установки, надо скорректироватьфайл проектирования. Затем переслать его на IM308B.

Page 142: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-38 Siemens AG

Подсоединение к шине SINEC L2-DP второго прибора

Для этого надо предпринять следующие расширения:

1. Расширить DB52 (DB-ZU) на 16 дополнительных слов данных изапрограммировать их. Построение соответствует построению дляпервого TD/OP.

2. Надо создать дополнительный DB-TD/OP, например, 0670.

3. Надо создать дополнительные приемный и передающий ящики.

4. В РВ21 надо установить бит включения. Это вызовет запускстандартного функционального блока FB58. Вызов может бытьтаким:A DB 70 L KF+1 Т DW64 еслиDB 70 - второй DB-TD/OP.

5. Второй вызов стандартного функционального блока FB58 нужен вРВ18, например:

L KY 52,10SPA FB 58SPA FB 43

если в DB-ZU DW144...DW159 установлены для второго TD/OP сSINEC L2-DP.

6. В СОМ TEXT надо подготовить новый файл проектирования. Дляэтого можно скопировать файл проектирования первого прибора. Вкопии, в маске TDOP-Kopplung, в поле занесения L2-Teilnehmeradresse надо лишь указать другой Teilnehmeradresse(адрес участника), например, 4.

7. СОМ ЕТ200-программный файл надо дополнить еще одним номеромстанции, например, 4. И еще надо указать ЕТ200-адресный индекс.

Page 143: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-39 Siemens AG

13.4.5. Соединение при помощи параллельного стыка

Эта связь возможна лишь в TDIO и TD20. Причем при такой связи вTD20 нельзя индицировать рисунки.

При параллельной связи используются блоки данных DB40 и DB54.Табл. 13-9 показывает строение DB40. Скопируйте DB54 в DB51, аDB40 в DB41.

В примере использования в РВ14 для связи по параллельному стыкуприменяется слово выхода 0 и вход 2.0. Вызов такой:

LKY 51,0U E 2.0SPA FB 54SPA FB 43А DB51L DW28TAW 0

В слове выхода данные из AG записываются и пересылаются на TD. Вслове входа записываются данные из TD.

Если вы используете блоки входов/выходов с другими адресами, вРВ14 надо изменить вызов.

Page 144: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-40 Siemens AG

Page 145: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-41 Siemens AG

Запустить индикацию на TD/OP

В случае параллельной связи реализован метод номеров сообщений. Вслучае других типов связи реализован метод битов сообщений. Впримере использования индикация на TD/OP запускается при помощиустановки слова меркеров MW90. Это иллюстрирует возможностьпередачи данных между AG и TD.

Затем на TD появляется индикация, обусловленная установкой различныхмеркеров.

Page 146: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-42 Siemens AG

13.5. Описание программного файла STEP5

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

FB25 содержит программы включения для SINEC L2FB26 содержит программы включения для SINEC L1FB41 читать AG-задания из DB41 и заносить их в ящик заданий в блоке

данных стыка DB51.FB42 распределять данные рецептур в проектированной конечной памя-

ти.FB43 анализ статуса ошибок, получаемого от стандартных

функциональных блоков.

Табл. 13-10 содержит все функциональные и программные блоки,необходимые для отдельных типов связи. В примере использованиясодержатся все компоненты, кроме стандартных функциональныхблоков.

Page 147: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-43 Siemens AG

В табл.13-11 приведены все блоки данных, используемые впрограммных файлах примера. Файлы данных DB42...DB46используются при проектировании. Они содержат переменные и областибитов, на которые имеются ссылки при проектировании сообщений,рисунков и рецептур.

Page 148: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

13-44 Siemens AG

Табл. 13-11: Блоки данных, применяемые в примереиспользования.

Page 149: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

Часть 3 РЕКОМЕНДАЦИИ ПО ПАРАМЕТРИРОВАНИЮ

Page 150: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-2 Siemens AG

Обозначение маски

Общие параметры определяют общие установки для TD/OP. К ним относятся,например, формат индикации данных и времени суток,используемый AG-протокол и установки дисплея. Естьвсего две маски, куда можно заносить TD/OP -параметры. В большинстве поле занесения уженаходятся величины, задаваемые по умолчанию. Выдолжны будете изменять их только в случае, если они несоответствуют вашей конфигурации.

Вызов

Projektieren -> Grundeinstellungen -> Allgemeine Parameter

Page 151: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-3 Siemens AG

Page 152: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-4 Siemens AG

ОПИСАНИЕ ПАРАМЕТРОВ

Яркость дисплея Интенсивность индикации

Системная частота Частота мигания не подтверждаемых сбойныхмигания сообщений

Пользовательская Установленная частота действует для частей текста,частота мигания спроектированных с атрибутом МИГАТЬ. Действует

также на маркировки, напр, пункт меню, номерзапроса и тд.

Page 153: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-5 Siemens AG

Контрастность установка контрастности для ОР15

Время возврата установка времени, после которого происходитавтоматический возврат в вышестоящее меню. Изсамого верхнего меню уход на уровень сообщений.Время отсчитывается от момента последней работы наTD/OP.

Индикация даты выбор между немецкой и английской индикацией даты.

Индикация формат вывода времени суток.времени суток

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

Версия эта величина сравнивается в TD/OP с хранящейся впользователя AG версией пользователя. Так устанавливается

совместимость данных проектирования спользовательской программой в AG. Для этого в спискеуказателей областей надо задать указатель на областьверсии пользователя. Если проектируемая версияпользователя не соответствует хранящейся в AG,TD/OP циклически перезапускается.

AG-протокол определение протокола, по которому будутсообщаться AG и TD/OP в текущем сеансе работы.

Время выхода из если в течение заданного здесь времени нетсистемы обслуживания TD/OP, будет установлен самый низкий

уровень пароля и затем переход на уровеньсообщений.

Пароль задается пароль супер-пользователя. Занесениевидно.

Info-программные вкл/выкл автоматической индикации обозначенияклавиши программных клавиш. Обозначения программных

клавиш проектируются как Info-текст. Если здесьзанести "Вкл", однострочные обозначенияпрограммных клавиш будут индицироваться, когда

Page 154: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-6 Siemens AG

курсор стоит на занесении в рисунок.

Поле занесения определяется, будут ли мигать поля занесения вмигает TD/OP. Если в TD/OP произошел переход на поле

занесения и началось занесение, это поле начинаетмигать. По нажатию ENTER занесение запоминается иполе перестает мигать. Установка глобальна иотносится ко всем полям занесения.

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

структуру управления и имя кадра данных на тах 3языках. Если "УПЛОТНИТЬ кадр данных" включено, имякадра данных ограничивается 12 символами и даетсятолько на одном языке.

Уплотнение уменьшает потребление кадрами данныхпамяти, т.к. структуры управления занимают меньшепамяти. Это увеличивает количество заданий,размещенных в кадрах данных (см. Приложение G,"Границы возможностей СОМ TEXT").

Время эта функция активна при получении от AG задания напролистывания просмотр буфера сообщений (относится лишь к текста

ТD10). Здесь задается время индикации на дисплеесообщения, пока его не сменит следующее.

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

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

Page 155: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-7 Siemens AG

Индикация текстасист.сообщения

можно вкл/выкл индикацию на TD/OP системногосообщения.

Время индикациисист.ообщения

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

Автоматическоеуменьшение яркости

здесь задается автоматическая установка яркостидисплея. Если эта функция включена, яркость поистечении заданного во "Время реакции" времениавтоматически вернется к интенсивности, заданной в"Яркость". Если функция "Автоматическое уменьшениеяркости" Выкл., авторегулировки яркости непроисходит.

Время реакции время реакции в "Автомат, уменьшение яркости".

Яркость яркость в "Автоматическое уменьшение яркости".

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

вкл/выкл автоматической распечатки при получении,подтверждении или передаче сообщения.

Тип AG/CPU выбор типа AG/CPU, с которым должен сообщатьсяTD/OP (нужно лишь для AG-протоколе AS511).Возможные AG/CPU-типы для параметрируемых TD/OPиндицируются при нажатии клавиши F7.

Вариантыиндикации текстасообщений

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

Если установлена "1", то более важное сообщениеперекрывает менее важное.

Если установлена "2", то рабочие и сбойныесообщения индицируются одновременно. Сбойноесообщение - во второй строке. Если сообщениеспроектировано на 2 строки, оно автоматическипропускает строку индикации.

Page 156: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-8 Siemens AG

Циклически считывать здесь определяется, надо ли заново читать в AGс: DB-адресного списка адресный листинг при каждом обращении для

чтения/записи. Это имеет отношение только ксвязи по AS511.

Если блок данных образуется заново, TD/OP можетобращаться лишь к этому DB, если он до этогозаново читал DB-адресный листинг.

Если эта функция включена, производительностьTD/OP может весьма сильно меняться. Поэтомуданная установка должна применяться только вовремя ввода в эксплуатацию.

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

Предостережение о определяется, надо ли при достижениипереполнении буфера параметрированного "Остаточного размера

буфера" выдавать предостережение.

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

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

Page 157: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-9 Siemens AG

Page 158: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-10 Siemens AG

Обозначение масок

Списки указателей определяют области данных, необходимые дляобластей связи TD/OP с AG. Эти области данных должны

быть определены в AG-программе. Занесения в 4маски Bereichszeigerlisten делают при помощиуказателей для TD/OP эти области данныхизвестными.

Вызов

Projektieren -> Grundeinstellung -> Bereichszeigerlisten

Page 159: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-11 Siemens AG

Page 160: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-12 Siemens AG

Параметры Предустановка

Блок светодиодов 1...4Тип данных = MW; DBАдреса = О... 198 (MW); 10...255 (DB) Длина= mах 9 слов одна область

или всего 9 словВремя опроса = 0; устанавливается с дискретой 200мсек 0:нет опроса

Описание параметров

Блок данных Блок данных интерфейса DB-TD/OP - этоинтерфейса программный интерфейс между программой

пользователя в AG и TD/OP. Для каждого AG-протокола определен собственный DB-TD/OP.Необходимо всегда указывать блок данныхинтерфейса.

Область версии В этой области данных хранится номер версиипользователя пользователя. Занесение требуется лишь

когда в "Allgemeine Parameter" версияпользователя проектировалась ненулевой.

Отображение Указатель на область данных битов системнойсистемной клавиатуры клавиатуры (кроме TD10). За каждой клавишей

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

Page 161: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-13 Siemens AG

Область номеров Эта область памяти AG хранится информация отрисунков TD/OP о типе вызванного объекта. Это тип (рисунок

процесса, рецептура или спец.рисунок), номер, номерзанесения и номер поля. Передача на AG всегдапроисходит спонтанно, т.е. при регистрации на TD/OPизменения. Поэтому время опроса не проектируется.

Номера кадров Это область данных для хранения номеров рецептур иданных кадров рецептур и данных; хранятся данные о

последнем кадре данных, переданном из ОР вAG. Область рецептуры Принимает кадры данных,переданные из ОР в AG.

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

Область рабочих это область для битов рабочих или сбойныхсообщений, область сообщений. Для сообщений каждого типасбойных сообщений можно создать до 4-х областей сообщений. Каждый

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

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

AG-область AG -> TD/OP (для подтверждения на AG)подтвержденийсбойных сообщений Указание.

За каждой AG-областью подтверждений сбойныхсообщений должна следовать область сбойныхсообщений. Длина области подтверждений должнасоответствовать длине области сбойныхсообщений; время опроса для обеих областейтакже должно быть одинаковым.

Page 162: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-14 Siemens AG

TDOP-область TD/OP -> AGподтверждений (для обратного сообщения о подтверждении насбойных сообщений AG).

Блок отображения указатель на области данных для битовклавиатуры функциональной клавиатуры. Нажатие клавиш на

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

Блок светодиодов Указатель на область данных для битов светодиодов.Светодиоды функциональных клавиш TD/OPмогут управляться от AG. Каждому светодиодусоответствуют 2 бита.

Пояснения

Обычно каждый указатель области содержит следующую информацию дляTD/OP:

- тип данныхВ качестве параметров допускаются Блок данных (DB) и Меркер (MW).Если в качестве типа выбран блок данных, надо дополнительно указатьMr. блока данных. Диапазон величин: 10...255

- начальный адрес области данных в AGДиапазон величин для начального адреса:MW: О... 198DW: 0...255

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

Page 163: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-15 Siemens AG

СОМ TEXT проверяет, пересекаются ли заданные области данных, ипри пересечении их выдает сообщение об ошибке.

- время опросаЗдесь определяется, будет ли некоторая область данныхпериодически опрашиваться со стороны TD/OP или TD/OP будетобращаться в область данных лишь по запросу AG. При этомвремя опроса = 0 означает, что TD/OP обращается в областьданных лишь по запросу AG (предустановка), а время опроса> 0 означает, что TD/OP периодически обращается в областьданных. Время опроса проектируется с дискретой 200мсек. Дляобластей, обращение к которым инициирует AG или которыеспонтанно передаются от TD/OP на AG, время опроса не можетбыть задано.

Указания.

Оптимизация времен актуализации

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

- область данных должна быть не больше, чем это необходимо.

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

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

- если AG запрашивает область данных (время опроса = 0), временаактуализации лучше у тех областей данных, которые пересылаютсяпериодически.

Page 164: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-16 Siemens AG

Page 165: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-17 Siemens AG

Обозначения масок

Рабочие сообщения Рабочие сообщения - это индикация статуса,например, "Motor eingeschaltet" (мотор включен);"Motor aus" (Мотор выключен); "Motordrehzahl xx/min"(число оборотов мотора • 1/мин). Программистопределяет, каким будет рабочее сообщение. Прирабочем сообщении анализируется состояние битав AG-памяти и в текстовой форме индицируется наTD/OP.

Каждому биту в области рабочих сообщений (см.Списки указателей областей) можетсоответствовать сообщение. Сообщениесодержит статический текст и/или одно илинесколько полей (тах 8).

Вызов

Prqektieren -> Oberflaechen -> Betriebsmeldungen

Page 166: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-18 Siemens AG

Описание параметров

Nr.сообщения определяет бит в области рабочего сообщения, ккоторому относится проектированное сообщение. Еслиуказан номер сообщения "О", то речь идет о сообщениипокоя, которое индицируется при отсутствии любогодругого сообщения. В сообщении покоя могут бытьлишь поля Дата и Время суток.

Имя Символьное имя рабочего сообщения.Символьное имя используется во времяпроектирования. При выборе, копировании илиредактировании рабочего сообщения символьное имяявляется ссылкой. Предустановка символьного имени -ВМ_$$$, причем $$$ есть номер сообщения.Предустановка может быть заменена на собственную.

Статистическая Сообщения могут обрабатываться статистически.группа Имеется 16 разных статистических групп. Если

сообщение надо обработать статистически, ей надоуказать статистическую группу.

Распечатка Здесь определяется, должно ли каждое сообщениеавтоматически распечатываться на принтере. Этаустановка действует только при установкеMeldeprotokoll "Вкл" (см. маску AllgemeineParameter).

Info-текст здесь задается символьное имя Info-текста, если наTD/OP надо иметь поясняющую информацию (Help-текст) к данному сообщению.

Приоритет Каждому сообщению можно присвоить приоритет.Сообщения с более высоким приоритетом будутиндицироваться на TD/OP перед сообщениями сменее высоким приоритетом. Величина 1наименьший, а 4 - наивысший приоритет,

Время опроса это интервал времени, через которыйпроектируемое поле будет читаться иактуализироваться нa TD/OP.

Page 167: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-19 Siemens AG

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

Выход Сообщение может непосредственно управлять выходом наTD/OP. Это может быть:

- управление реле,- управление портом (только для ОР20/240-8 сDirekttastenmodul = модуль клавиш).

Page 168: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-20 Siemens AG

Page 169: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-21 Siemens AG

Обозначение масок

Занесения в рисунки - состоят из статического текста и/или полей. Полясодержат переменные, служащие для ввода иливывода величин. В занесении в рисунок переменныемогут иметь текст, чтобы облегчить понимание дляпользователя. При индикации на TD/OP занесения врисунок величина переменной актуализируется.Переменные не выбранных рисунков неактуализируются. Занесения в рисунок - это составнаячасть рисунка. Один рисунок может состоять из 1...99занесений в рисунок. Для ТОЮ занесения в рисунки непроектируются.

Вызов

Projektieren -> Definitionen -> Bildeintraege

Описание параметров

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

Время опроса это интервал времени, через которыйпроектируемые поля в занесениях в рисунок будутчитаться и затем актуализироваться на TD/OP.

Page 170: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-22 Siemens AG

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

Info-текст здесь задается символьное имя Info-текста, если наTD/OP надо иметь поясняющую информацию (Help-текст)к данному занесению в рисунок.

Программные здесь надо задать символьное имя программнойклавиши клавиши, если для данного занесения в рисунок вы

хотите запрограммировать программную клавишу.

Page 171: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-23 Siemens AG

Page 172: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-24 Siemens AG

Обозначение масок

Рисунки Рисунок - это совокупность величин процесса дляиндикации хода процесса и задания величин дляпроцесса (задания/фактические величины).Величины процесса можно свободно сортировать поразным темам. В случае рисунков введенные заданиянемедленно пересылаются на AG.

Рисунок содержит одно или несколько занесений врисунок. Занесение в рисунок состоит из номера,символьного имени, содержания и Info-текста. ДляТОЮ рисунки не проектируются.

Вызов

Projektieren -> Oberflaechen -> Bilder

Page 173: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-25 Siemens AG

Описание параметров

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

Nr. (Номер Здесь рисунку присваивается номер. Он будетрисунка индицироваться в списке содержимого рисунков.

Надпись Произвольное обозначение рисунка. Здесь можнопроектировать надписи, например, "Motorl" или "OfenMitte". Надпись индицируется на TD/OP. Мах количествосимволов зависит от типа TD/OP-дисплея. Надписьпоявляется и в списке содержимого рисунков.

Info-текст Здесь задается символьное имя Info-текста, если наTD/OP надо иметь поясняющую информацию (Help-текст) к данному рисунку.

Обратное указание Если на TD/OP нажата клавиша BREAK, произойдетпереход к проектированному здесь вызову.

Page 174: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-26 Siemens AG

Этот вызов не должен быть только имеющейся надереве меню точкой. Можно также непосредственновыбирать рисунок. Если задан ZURUECK, произойдетпереход к предыдущей индикации. Если дерево менюимеет сложное строение и при динамичной сменеиндикации на TD/OP (сообщения, AG-задания и работас функциональными клавишами) реакция может бытьиной.

Если при занесении меню не определялась точка меню(пустое поле занесения), то при нажатии клавишиBREAK курсор стоит на последней выбранной точкеменю. Если было промежуточное нажатиефункциональной клавиши или выполнялось AG-задание, курсор стоит на первой точке меню.

Точка меню Если при выборе Обратного указания было определеноMENUE, можно задавать точку меню. Заносится номерточки меню. Т.о., при нажатии клавиши BREAK будетпереход к заданной точке меню.

Номер занесения Если при выборе Обратного указания было определеноBILD, .здесь можно задавать номер занесения врисунок. Т.о., при нажатии клавиши BREAK будетпереход к этому занесению в рисунок.

Номер поля Если при выборе Обратного указания было определеноBILD и номер занесения, здесь можно вводить номерполя занесения (считая слева направо). Считаютсятолько поля занесения. Т.о., при нажатии клавишиBREAK курсор будет стоять на новом поле.

Nr, (номер Каждому занесению соответствует номер. Этизанесения) номера должны распределяться в порядке

возрастания. Допускается выпадание отдельныхномеров. В один рисунок можно сделать mах 99занесений.

Page 175: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-27 Siemens AG

Eintrag.lnhalt.lnfo- текст Эти рубрики СОМ TEXT заполняет(Занесение,содержим самостоятельно, если занесение в рисунок ое,Info-текст) производилось по F2. В поле Eintrag стоит

символьное имя занесения в рисунок, в поле Inhalt -собственно содержимое занесения в рисунок, а в Info-тексте - символьное имя Info-текста,спроектированного для этого занесения.

Указание:

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

Page 176: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-28 Siemens AG

Page 177: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-29 Siemens AG

Обозначения масок

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

стандартном меню рисунки можно вызывать наTD/OP только если они включены в списоксодержимого. При проектировании TD/OP-меню, если используется функция IHV BILD,должен иметься один список содержимого.Рисунки, сами образующие точку меню, не надовключать в список содержимого. То жеотносится и к рисункам, вызываемым пофункциональным клавишам или по запросу AG.Список содержимого рисунков состоит изнадписи и 1...99 включенных в него рисунков.

Вызов

Projektieren -> Oberflaechen -> Bild-lnhaltsverzeichnis

Описание параметров

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

Nr.,Bild,Bildueberschrift эти рубрики СОМ TEXT заполняет самостоятельно..Info-text если рисунок вводится по F2. - Nr. номер

Page 178: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-30 Siemens AG

создаваемого рисунка- Bild символьное имя рисунка- Bildueberschrift создаваемая надпись к рисунку- Info-text символьное имя Info-текста, созданного дляэтого рисунка.

Указание.

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

Page 179: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-31 Siemens AG

Обозначение масок

Интерфейс принтера определяет параметры печати для принтера,подключенного к TD/OP.

Вызов

Projektieren -> Grundeinstellung -> Druckerschnittstelle

Описание параметров

Тип интерфейса физические стандарты интерфейса Скорость в бод

скорость передачи от TD/OP к принтеру Четность бит контроля

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

Page 180: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-32 Siemens AG

Page 181: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-33 Siemens AG

Обозначение масок

Управление принтера в этой маске проектируетсяпоследовательность управляющих символов дляпринтера (например, жирный шрифт). Т.о.возможна настройка разных принтеров.Последовательность управляющих символовзадается в 16-тиричном коде. Атрибутыпредставления применяются в рисунках,сообщениях и рецептурах.

Вызов

Proiektieren -> Grundeinstellung -> Druckerschnittstelle ->F1

Объяснение

Если в описании принтера стоит, например,<ESC> "G"->..1B47 то в рубрику 16-тиричная

величина надо занести 1В 47.

Page 182: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-34 Siemens AG

Page 183: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-35 Siemens AG

Обозначение масок

Режим В масках Bild-/Rezeptureintraege (Занесение в редактированиярисунок/рецептуру), Betriebs-/Stoermeldungen

(Рабочие/сбойные занесения), Schichtprotokoll (Протокол смены) клавиша F5 выполняет функцию Editiermodus (Режим редактирования). Нажатие клавиши F5 открывает новую маску, в которой можно проектировать статические тексты и поля. Здесь описывается редактирование в этой маске.

В масках ProtokolI-Layout (Формат протокола) и Info-Texteрежим редактирования работает иначе. Это описываетсяниже.

Описание

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

При вызове режима редактирования .индицируется нижерасположенноеполе, в котором можно редактировать. При этом надо иметь в виду, что полередактирования больше, чем дисплей TD/OP. В поле редактированиясимулируется поле дисплея, имеющее размер TD/OP. При нажатии клавишиF1 UPDATE (Модифицировать) отредактированный текст запоминается вполе дисплея. Если ввод превосходит размер дисплея, при UPDATEвыдается сообщение об ошибке. При вводе или стирании полей или при<CR> симулированный TD/OP-дисплей автоматически актуализируется.

Статические тексты вводятся через клавиатуру. Спец.символы и умлаутыможно применять. Т.к. символы нельзя задавать непосредственно, прихо-дится вводить 16-тиричные коды ASCII. Их надо вводить в угловых скобках.Пример: <148> для "O-умлаут". Таблица кодов отдельных

символов см. в Приложении D.

Поля задаются по функциональной клавише F4 FELDANWAHL (Выбор поля).Если поле уже выбрано, при помощи клавиш "+" и "-" можно перейти в поле иизменить символьное имя. По RETURN изменения запоминаются ипроисходит выход из поля. По клавише ESC выход из поля - без запоми-нания.

Page 184: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-36 Siemens AG

Проектирование атрибута индикации допускается лишь по клавише F3DARST.-ATTRIBUTE (Атрибут индикации). Поставьте курсор в то место, гдетексту или полю надо присвоить атрибут индикации. Нажмите F3 и выберитеатрибут индикации. В тексте появится соответствующий символ, например,<^А> - для мигания. Если атрибут индикации надо отменить, повторитепроцесс. В текст будет вставлен такой же символ. Если надо отключить всеатрибуты индикации одновременно, используйте символ <''Z> для гло-бального отключения. Атрибуты индикации Fett, Kursiv, Unterstreichen отно-сятся только к печати, а не к TD/OP-дисплею.

При выборе поля надо следить за тем, чтобы в зависимости от маски (Bild-/Rezeptureintraege, Betriebs-/Stoermeldungen) изображался другой выбор. Взависимости от того, как проектируется поле (фактическая величина,задание, задание рецептуры и т.д.), они могут применяться лишь вопределенных масках. Так, в рабочих сообщениях можно использоватьтолько задания и символьные задания.

Если надо изменить данные некоторого используемого поля, используйтеклавишу F2 BEARBEITEN (Обработка). По TAB или SHIFT+TAB перейдите вполе. Курсор стоит на угловых скобках имени поля. Если нажать теперь F2,произойдет переход в маску Felder. Она содержит данные выбранного передэтим поля. Теперь можете изменять данные.

Все занесение можно стереть по F5 TEXT LOESCHEN (Стереть текст).

Для запоминания отредактированных данных нажмите F6 UEBERNAHME(Ввод). Нажатие F8 EXIT влечет выход из режима редактирования без за-поминания изменения.

В Приложении С приведены все возможные действия с клавишами в режимередактирования.

Указание.

Если текст или поле из-за своего размера не подходят к TD/OP- дисплею,выдается указание. Представление на симулированном TD/OP занимаетболее 2-х строк или обрезано в конце. В этом случае запоминание невоз-можно.

При вводе не запроектированных полей (запомненных как Symbol), моди-фикация невозможна, т.к. незапроектирована длина поля. При запоминаниивыдается сообщение.

Page 185: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-37 Siemens AG

Page 186: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-38 Siemens AG

Обозначение масок

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

ВызовProjektieren-> Definitionen-> Felder

Параметры

Page 187: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-39 Siemens AG

Описание параметров

Имя Символьное имя поля. Оно действительно только во время фазыпроектирования. При выборе, копировании илиредактировании полей символьное имя являетсяссылкой.

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

Info-текст Здесь задается символьное имя Info-текста, если на TD/OP дляданного поля нужен поясняющий текст (Help-текст).

Page 188: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-40 Siemens AG

Тип поля Здесь надо определить тип поля, который задает функциюполя. Это может быть: вход, выход или вход/выход. Еслитип поля "Символьный", можно проектировать текстыполя. Тогда на TD/OP-дисплее будет индицироваться неактуальная величина, а текст. Выходные поля:- ISTWERT (фактич. величина) для рисунков и сообщ.- SYM.ISТWЕRТ(симв.факт.вел.) для рисунков и сообщ.- REZ.ALTWERT (стар.велич. рецептуры) для рецептур -

REZ.SYM.AW (симв.стар.вел. рецептур.) для рецептур- DATUM, UHRZEIT (дата, время суток) для рис. и сооб.Входные поля:- SOLLWERT (задание) для рисунков- SYM.SOLLWERT (симвоп.задание) для рисунков- REZ. SOLLWERT (задание рецептуры) для рецептур- REZ.SYM.SW (симв.задание рецептуры) для рецептурВходные/выходные поля:- SOLL-ISТWЕRТ(задание-факт.величина) для рисунков- SYM. SOLL-IW(симв.задание-факт.величина) для рисун.

Функциональные поля выполняют следующие дей-ствия:- выбор рисунка- выбор рецептуры и номера кадра данных- выбор спец. рисунка- выдача AG-задания- установить бит в области отображения клавиатуры

(установка S5-бита)

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

Текст функции Свободное обозначение поля функции. Заданное здесьобозначение индицируется на TD/OP.

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

Page 189: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-41 Siemens AG

Уровень пароля некоторому ВХОДНОМУ ПОЛЮ можно поставить всоответствие уровень пароля. Самый низкий уровеньпароля - 1. Уровень пароля гарантирует доступ компе-тентных лиц к возможности изменения данных на TD/OP,а, значит, и на AG. Это поле появляется лишь длявходных полей.

Связь процесса Здесь надо задать символьное имя связи процесса,представляющей собою связь между определением поляи памятью AG.

Память первой величины - это поле относится лишь к сообщениям. Здесьнадо занести символьное имя связи процесса, еслииспользуется память первой величины. Память первойвеличины служит для определенного во временизапоминания быстро изменяющихся переменныхсообщения. Она хранит значение переменной, которое таимела при возникновении сообщения. Первая величинахранится в TD/OP в буфере сообщений и неиндицируется.Если в AG-программе установлен бит сообщения, тоодновременно переменную надо скопировать в со-общение. Она копируется в область памяти, указаннуюздесь как связь процесса.Память первой величины надо проектировать при быстроизменяющихся переменных, например, число оборотов.В таких переменных может случиться, что при индикациисообщения переменная уже изменит свое значениеотносительно того, что она имела при возникновениисообщения.

Фактическая здесь задается символьное имя управляющая связипроцесса, по которой атрибут представления величина "Мигать"вкл/выкл со стороны AG. Это возможно только при типеполя ISTWERT и SYM.ISTWERT. Ука занная здесь связьпроцесса не должна совпадать с заданной в полезанесения Prazessverbindung.

Nr. бита Номер бита в связи процесса, соответствующей атрибутупредставления. Если бит установлен в "1", поле мигает,если бит в "О" - поле не мигает.

Page 190: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-42 Siemens AG

Длина поля Заносится длина поля. В длину входит и десятичная точка,знак и разряды после запятой. Поле может быть меньшеили больше диапазона величин пер сменной. Длина поляпри проектировании занесений представляетсяопределенным числом символов. Это ? для ВХОДНЫХ иВХОДНЫХ/ВЫХОДНЫХ полей + для ВЫХОДНЫХ полей> для символьных ВХОДНЫХ/ВЫХОДНЫХ полей х длявремен будильника * для функциональных полей

Тексты поля Это проектируемые тексты, соответствующие числам вдиапазоне О...255. Они допустимы лишь для символьныхВХОДОВ/ВЫХОДОВ. Кроме того, в используемых связяхпроцесса надо установить формат данных KF или KY.

В TD/OP индицируется не величина переменной, а текст,соответствующий занесенному числу.

Page 191: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-43 Siemens AG

Объяснения

При проектировании надо определить поля занесения в маске Felder. Еслимаска Felder вызывается еще раз по выбору Neues Objekt, то все полязанесения содержат величины, запрограммированые в последний раз. Номер$$$ в символьном имени инкрементируется.

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

Если проектируются собственные TD/OP-меню, можно проектировать ифункциональные поля. В TD/OP-Menues подробно описано, какой имеетсявыбор для отдельных параметров, например, для выбора рисунков, выбораспец.рисунков и т.д. Функциональное поле можно программировать как точкуменю с разными функциями, запускаемыми по клавише ENTER.

Page 192: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-44 Siemens AG

Указание.

Тип уже запроектированных полей можно менять, даже если полю приписанодин или несколько объектов. Прежде, чем вы принципиально измените типполя, например, из поля выхода в поле входа, вы должны посмотреть, какиеобъекты связаны с этим полем. Этому служит точка меню Dienste —> Auskunft—> Querverweisliste. СОМ TEXT после изменения типа поля больше не делаетпроверку на соответствие. Если, например, Sollwert преобразуется в Istwert, невыдается предупреждение при использовании этого поля в рецептуре.

Page 193: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-45 Siemens AG

Page 194: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-46 Siemens AG

Обозначение масок

Функциональные определение собственного программирования клавишиклавиатуры. При ОР5, ОР15 это касается функциональной клавиатуры. ПриОР20 это функциональная клавиатура (ОР20/240-8) и клавишные модули ТМ1,ТМ2, встроенные в раму клавишных модулей MR20. "Собственноепрограммирование" означает, что ОР-функции, например, Печать, Выборрисунка/рецептуры или Статистика могут программироваться непосредственнона отдельной клавише. При этом не надо "бегать" по дереву меню в поискахнужной функции. Нажатие соответствующей клавиши запускает функцию илиустанавливает бит в AG.

Вызов

Prqektieren —> TD/OP-Funktionen-> Funktionstasten

Page 195: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-47 Siemens AG

Page 196: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-48 Siemens AG

Описание параметров

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

Функциональная Номер функциональной клавиши. Поля параметровклавиша для 2-х функциональных клавиш одновременно индицируютсяна экране. Клавишами пролистывания "Blaettern vorwaerts","Blaettern rueckwaerts" вызывают ся на индикацию прочие поляпараметров для опре деления функциональных клавиш.

Область Если при нажатии клавиши некоторый бит должен отображенияпересылаться на AG, то надо указать один из блоков клавиатурыотображения клавиатуры, спроектированных в маске

Bereichszeigerlisten. Затем определяется номер бита вблоке.

Область Здесь надо указать один из блоков светодиодов, отображенияспроектированных в маске Bereichszeigerlisten. светодиодов Каждомусветодиоду клавиши можно поставить в соответствие 2бита (битовую пару). Номер бита обо значает первый из двухпоследовательных битов. Т.о., AG-пользовательскаяпрограмма может устанавливать 4 разных состояниясветодиода:

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

Номер бита Каждой клавише можно поставить в соответствие один бит изобласти отображения, каждому светодиоду - битовуюпару. Это и составляет номер бита.

Уровень пароля Функции, запускаемой по SHIFT+клавиша, ставится всоответствие уровень пароля.

Page 197: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-49 Siemens AG

Это гарантирует запуск функции только компетентнымперсоналом. Уровень пароля отсутствует при установкебита в области отображения клавиатуры.

Функция Здесь задается ОР-функция. По F7 AUSWAHL (Выбор)индицируются возможные функции. Учтите, что клавишеможно либо поставить в соответствие один бит изобласти отображения клавиатуры, либо задать ей не-которую функцию.

Параметры Отдельные функции клавиш имеют разные параметры. Дляфункций печати надо выбирать междуCHRONOLOGISCH (последовательно) и ZUSAMMEN(совместно).Для рисунков и рецептур надо задать BILDNUMMER(номер рисунка); для рецептур дополнительноDATENSATZ (кадр данных).Для управления портом и реле надо выбрать параметрВКЛ или ВЫКЛ. Для управления портом надо еще задатьмодуль клавиатуры (1...4) и номер порта (1...4).При Menue индицируется окно, где, при использованиистандартного меню, индицируются все точки меню. Еслипроектировались собственные меню, то индицироватьсябудут они. Требуется выбрать точку меню. Тем самым,при нажатии на ОР функциональной клавишинепосредственно выбирается точка меню, без переходас одного уровня меню на другой при помощи клавишсистемной клавиатуры. В случае спец.рисункаиндицируется окно с точками подменю. Требуетсявыбрать точку подменю. Тем самым, при нажатии на ОРфункциональной клавиши непосредственно выбираетсяточка подменю. Объяснение этих точек подменю см. вРуководстве по ОР.

Repeat Функция повторения. Здесь определяется, будет липовторяться функция при нажатии и удерживании кла-виши или нет.

Page 198: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-50 Siemens AG

Объяснения

При выборе маски Funktionstasten сначала индицируется окно, в котором надоуказать, какие клавиатуры используются. Затем нажмите клавишу F1FUNKTIONSTASTEN. На экране появятся два поля параметров, служащие дляопределения двух функциональных клавиш.

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

Каждую клавишу можно программировать двояко:- по нажатию клавиши устанавливается бит в области отображения кла-виатуры;

- по нажатию клавиши запускается некоторая функция.

Каждая клавиша может выполнять две функции - одну при нажатии толькоданной клавиши, вторую при SHIFT+клавиша. Если на клавише установленафункция, автоматически индицируется окно с параметрами функции. Теперьможно задавать параметры функции. Если надо изменить некоторый параметрфункции, поставьте курсор на соответствующую функцию. По F3FUNKTIONSPARAMETER индицируется окно для установки параметровфункции. Курсор стоит на установленной величине. Теперь можно изменятьпараметр функции.

Page 199: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-51 Siemens AG

Page 200: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-52 Siemens AG

Обозначение масок

Info-тексты Это редактируемые Help-тексты, которые могут индицироватьсяна TD/OP. Это дает возможность сопровождатьпроектируемые объекты пояснительным текстом. В этоймаске надо проектировать Info-тексты, к которым затемможно будет обращаться из отдельных объектов по ихсимвольным именам.

Info-тексты можно проектировать для следующихобъектов:- рабочие и сбойные сообщения- поля- занесения в рисунки и рецептуры- рисунки и рецептуры- программные клавиши (Softkeys)

Если для некоторого объекта спроектирован Info-текст,этот текст индицируется на TD/OP вместе с объектом.

Вызов

Projektieren -> Definicionen -> Info-Texte

Описание параметров

Имя Символьное имя Info-текста. Символьное имя используется вовремя проектирования. При выборе, копировании илиредактировании Info-текста символьное имя являетсяссылкой.Предустановка символьного имени - lnfo_$$$, причем $$$есть последовательный номер. Предустановка может бытьпереписана и заменена на собственную.

Page 201: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-53 Siemens AG

Page 202: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-54 Siemens AG

Обозначение масок

Protokolt-Layout Определяет верхние и нижние строки при распечатке(формат протокола) на TD/OP сообщений, рисунков и рецептур. Можнозадавать статические тексты и поля. Дополнительно можно проектироватьзанесения с атрибутами изображения.

Вызов

Projektieren —> Grundeinstellung -> ProtokdI-Layout

Page 203: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-55 Siemens AG

Описание параметров

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

Боковой сдвиг Выбор абзаца после верхней/нижней строки.

Язык редактирования/Исходный языкЯзыком редактирования является язык, установленный вмаске Anlage в качестве 1-го TDOP-языка. Если за-давались 2-й и 3-й TDOP-языки, то среди них можновыбрать как язык редактирования, так и исходный язык.Если задан исходный язык, то для него надо спроек-тировать верхние/нижние строки, как и для языка ре-дактирования.

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

Page 204: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-56 Siemens AG

Page 205: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-57 Siemens AG

Page 206: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-58 Siemens AG

Обозначение масок

Связи процесса Определяют связь с AG-программой. В связи процессазадается тип данных и формат данных. Если на TD/OPдолжны индицироваться актуальные величины, то TD/OPсчитывает их из памяти AG. В рисунках можнодополнительно задавать величины, которые затем будутзанесены в память AG.

Связи процесса определяют области памятиAG,которые должны быть считаны в TD/OP.

Вызов Projektieren -> Definitionen ->

Prozessverbindungen

Page 207: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-59 Siemens AG

Описание параметров

Имя Символьное имя связи процесса. Оно действительно тольково время фазы проектирования. При выборе,копировании или редактировании связей процессасимвольное имя является ссылкой.Предустановка символьного имени - PRV_$$$, причем$$$ является ближайшим свободным номером. Этупредустановку можно переписать, задавая нужныеданные.

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

Формат данных Здесь определяется формат данных для ранее выбранноготипа данных. После этого форма представлениясоответствует TD/OP. Для двойных слов можно выбратьлишь КС и DF. В таблице на стр. REF-61 - S5-форматхранения и соответствующее представление в TD/OP.S5-формат хранения разных форматов данных зависитот специфики используемого типа AG.

Разряды после запятойОпределяется количество разрядов после запятой. Этозанесение относится лишь к формату данных KF и DF.

Нижняя/верхняя граница величинSollstwert и Rezeptursollwert можно задать нижнюю иверхнюю границу величин. На TD/OP при занесениипроверяется соответствие занесения заданным гра-ничным величинам. Если граница нарушена, занесениеотвергается.

Page 208: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-60 Siemens AG

Формат занесения граничных величин соответствуетпредставлению в TD/OP (см. стр. REF-61).

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

Допускается проектировать лишь одну верхнюю и однунижнюю граничную величину.

Объяснения

При проектировании надо определить поля занесения в маскеPrazessverbindungen. Если потом эта маска будет вызвана еще раз в связи свыбором нового объекта, то все поля занесения содержат величины отпоследнего редактирования. Номер $$$ в символьном имени инкре-ментируется на 1.

При нисходящем проектировании символьное имя, заданное в маске Felderдля связи процесса, используется в проектировании. Это означает:

если в маске Felder под рубрикой Prozessverbindung стоит, например,PRVNEU1, и по клавише AUSWAHL проектируется новая связьпроцесса, то в маске Prozessverbindung под рубрикой Name уже стоитPRVNEU1.

Следующая таблица показывает формат данных в S5-формате хранения и вTD/OP-представлении.

Page 209: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-61 Siemens AG

Page 210: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-62 Siemens AG

Page 211: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-63 Siemens AG

Обозначение маски

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

Занесения в рецептуру есть составная часть рецептуры.Одна рецептура может состоять из 1...99 занесений врецептуру.

Вызов

Projektieren-> Definitionen-> Rezeptureintraege

Описание параметров

Имя Символьное имя занесения в рецептуру. Оно действительнотолько во время фазы проектирования. При выборе,копировании или редактировании занесения в рецептурусимвольное имя является ссылкой.

Info-текст Здесь задается символьное имя Info-текста, если на TD/OP дляданного занесения в рецептуру нужен поясняющий текст(Help-текст).

Page 212: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-64 Siemens AG

Page 213: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-65 Siemens AG

Обозначение маски

Рецептуры Это совокупность заданий для определенного применения.Заданиям присваиваются фактические величины лишь наTD/OP.

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

Рецептуры состоят из одного или нескольких занесений врецептуру. Занесение в рецептуру содержит номер,символьное имя, содержание и Info-текст.

Для текстового дисплея (TD) нельзя проектироватьрецептуры.

Вызов

Projektieren ->OЬеrflаесhеп ->Rezepturen

Page 214: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-66 Siemens AG

Описание параметров

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

Nr. (номер рецептуры)Здесь рецептуре присваивается номер. Этот номериндицируется также в списке содержимого рецептур.

Page 215: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-67 Siemens AG

Надпись Свободно выбираемое название рецептуры. Здесь вы можетепроектировать название рецептуры, например, "Пиво"или "Лимонад". Надпись индицируется на ОР. Махколичество символов зависит от выбранного типадисплея. Эта надпись выдается также в спискесодержимого рецептур.

Info-текст Здесь задается символьное имя Info-текста, если на ОР дляданной процедуры нужен поясняющий текст (Help-текст).

Обратное указание Если на TD/OP нажата клавиша BREAK, произойдетпереход к проектированному здесь вызову. Этот вызовне должен быть только имеющейся на дереве менюточкой. Можно также непосредственно выбирать рисунок.Если задан ZURUECK, произойдет переход кпредыдущей индикации. Если дерево меню имеетсложное строение и при динамичной смене индикации наTD/OP (сообщения, AG-задания и работа сфункциональными клавишами) реакция может бытьиной.То же происходит и при занесении рисунка, если неопределялись номер занесения и номер поля. Принажатии клавиши BREAK курсор стоит на последнемвыбранном занесении в рисунок или поле занесения.

Точка меню Если при выборе Обратного указания было определеноMENUE, можно задавать точку меню. Заносится номерточки меню. Т.о., при нажатии клавиши BREAK будетпереход к заданной точке меню.

Номер занесения Если при выборе Обратного указания было определеноBILD. здесь можно задавать номер занесения в рисунок.Т.о., при нажатии клавиши BREAK будет индикация этогозанесения в рисунок.

Номер поля Если при выборе Обратного указания было определено BILDи номер занесения, здесь можно вводить номер полязанесения (считая слева направо). Считаются толькополя занесения. Т.о., при нажатии клавиши BREAKкурсор будет стоять на новом поле.

Page 216: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-68 Siemens AG

Nr. (номер занесения)Каждому занесению соответствует номер. Эти номерадолжны распределяться в порядке возрастания.Допускается выпадание отдельных номеров. В однурецептуру можно сделать mах 99 занесений.

Eintrag,lnhalt,lnfo-тeкст (Занесение,содержимое,1п1о-текст)Эти рубрики СОМ TEXT заполняет самостоятельно, еслизанесение в рецептуру производилось по F2. В полеEintrag стоит символьное имя занесения в рецептуру, вполе Inhalt - собственно содержимое рецептуры, а в Info-тексте - символьное имя Info-текста, спроектированногодля этого занесения.

Page 217: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-69 Siemens AG

Page 218: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-70 Siemens AG

Обозначение маски

Список содержимого рецептурыЭтот список создается, если используется стандартноеменю. В случае стандартного меню рецептуры могутвызываться на ОР только в том случае, если они занесеныв список содержимого. В проектированных ОР-менюдолжен содержаться список содержимого, еслииспользуется функция "IHV RE2EPTUR". Рецептуры,вызываемые по заданию AG или по функциональнойклавише, не должны быть в списке содержимого.Список содержимого рецептур содержит надпись и 1 ...99рецептур.Для текстовых дисплеев нельзя проектировать списоксодержимого рецептур.

Вызов

Projektieren —> Oberflaechen->Rezeptur-lnhaltverzeichnis

Описание параметров

Надпись Свободно выбираемое название списка содержимого рецептур.Здесь вы можете проектировать название спискасодержимого рецептуры. Мах количество символовзависит от выбранного типа дисплея.

Page 219: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-71 Siemens AG

Nr., рецептура, надпись рецептуры, Info-текстСОМ TEXT программирует эти рубрики самостоятельно,если рецептура вводится по функциональной клавише F2.

- рецептура - символьное имя рецептуры- Nr. - номер проектируемой рецептуры- надпись рецептуры - надпись проектируемой ре-цептуры

- Info-текст - символьное имя Info-текста, проекти-руемого для этой рецептуры.

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

Page 220: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-72 Siemens AG

Обозначение масок

Протокол смены Служит для редактирования многостраничной печати,выдаваемой, например, для очередной смены. Поль-зователь может проектировать здесь тах 10 страницсобственного текста. Задаваться могут статическиетексты и поля.Дополнительно могут проектироваться занесения сатрибутами представления.

Протокол смены - это чистая функция печати на TD/OP.Содержимое не индицируется на дисплее TD/OP.

ВызовProjektieren —> TD/OP-Funktionen—> Schichtprotokdl

Описание

Проектирование протокола смены надо производить постранично. Каждаястраница протокола может иметь тах 72 строки по 80 символов каждая.Возможны тах 10 страниц.

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

Клавишами "Blaettern vorwaerts", "Blaettern rueckwaerts" выбираются прочиестраницы протокола. Одна страница протокола - это одна страница печати.

По функции Update страница протокола индицируется на дисплее так, как оназатем выводится на печать. Но на экранной странице изображается меньшестрок, чем входит в страницу протокола. Поэтому страница протокола состоитиз нескольких экранных страниц. Здесь можно при помощи клавиш "Blaetternvorwaerts", "Blaettern rueckwaerts" просматривать экранные страницы.

Page 221: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-73 Siemens AG

Указание

В протоколе смены возможны тах 255 переменных на страницу.

Page 222: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-74 Siemens AG

Обозначение масок

Программные клавишиОни программируются для рисунков. В зависимости оттипа прибора имеется 4 (у ОР5) или 8 (у ОР15)программных клавиш. Программные клавиши позволяютнепосредственное обслуживание из рисунка. Так можнореализовать обслуживание, зависящее от процесса.

Программные клавиши всегда проектируются как набор.Набор -это mах возможное количество программныхклавиш. При этом не обязательно программировать всеклавиши. Набор программных клавиш запоминается подсимвольным именем. Это имя соотносит его с некоторымзанесением в рисунок. Т.о., в одном рисунке каждомузанесению в рисунок может соответствовать свой наборпрограммных клавиш.

Вызов

Projektieren-> Definitionen-> Softkeys

Page 223: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-75 Siemens AG

Page 224: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-76 Siemens AG

Описание параметров

Имя Символьное имя программных клавиш. Оно действительно тольково время фазы проектирования. При выборе,копировании или редактировании наборов программныхклавиш символьное имя является ссылкой.

Info-текст Здесь надо задать символьное имя Info-текста. Этот Info-текстиспользуется не так, как Info-тексты других объектов,например, сообщений и занесений. Если он занимаетлишь одну строку - в зависимости от проектирования вAllgemeine Parameter - он будет автоматическииндицироваться на дисплее. Если он занимает несколькострок, его надо вызывать программной клавишей Info (см.Funktionstasten).

Связь процесса Здесь надо задать символьное имя связи процесса, еслинажатие программной клавиши должно установить одинбит в памяти AG.

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

Page 225: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-77 Siemens AG

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

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

Nг. бита Если при нажатии программной клавиши долженустанавливаться бит в памяти AG, то здесь надо задатьномер бита. Номер бита относится к связи процесса,указанной в поле занесения Prozessverbindung.

Page 226: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-78 Siemens AG

Page 227: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-79 Siemens AG

Обозначение масок

Сбойные сообщенияСбойные сообщения говорят о нарушениях в работе,например, о повышении температуры мотора, об от-сутствии охлаждающей жидкости, о постоянно закрытомвентиле. Программист определяет сбойные сообщения.При сбойных сообщениях анализируется состояниенекоторого бита в памяти AG и индицируется на TD/OP втекстовом виде.Для каждого бита из проектируемой области сбойныхсообщений (см. списки указателей областей) можноспроектировать сообщение. Сообщение состоит изстатического текста и/или одного или нескольких полей(mах 8 полей).Поскольку сбойные сообщения служат для индикациичрезвычайных рабочих ситуаций, их надо подтверждать.Для ТD10 сбойные сообщения не проектируются.

Вызов

Projektieren -> Oberflaechen —> Stoermeldungen

Page 228: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-80 Siemens AG

Описание параметров

Nr. сообщения Определяет бит в области сбойных сообщений, к которому относится проектируемое сообщение.

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

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

Распечатка Здесь определяется, должно ли каждое сообщениеавтоматически распечатываться на принтере. Этаустановка действует только при установкеMeldeprotokoll "Вкл" (см. маску Allgemeine Parameter}.

Info-текст Здесь задается символьное имя Info-текста, если на TD/OP надоиметь поясняющую информацию (Help-текст) к данномусообщению.

Группа подтвержденияКаждое сбойное сообщение может быть поставлено всоответствие одной из 4-х групп подтверждения.

Page 229: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-81 Siemens AG

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

Приоритет Каждому сообщению можно присвоить приоритет. Сообщенияс более высоким приоритетом будут индицироваться наTD/OP перед сообщениями с менее высокимприоритетом. Величина 1 - наименьший, а 4 -наивысшийприоритет.

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

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

Выход Сообщение может непосредственно управлять выходом наTD/OP. Это может быть:

- управление реле,- управление портом (только для ОР20/240-8 сDirekttastenmodul = модуль клавиш).

Page 230: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-82 Siemens AG

Page 231: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-83 Siemens AG

Обозначение масок TD/OP-связь Определяется протокол связи TD/OP и AGво время

работы.При выборе маски на экране предлагаются разныепротоколы:-AS511-FAP (Свободный ASCII-протокол)-SINEC L1-SINEC L2-SINEC L2-DP-параллельный

Вызов

Projektieren -> Grundeinstellung -> TD/OP-Kopplung

Page 232: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-84 Siemens AG

Описание параметров

Тип стыка Физические стандарты стыка

Скорость в бод Скорость трансфера данных от TD/OP к AG в бод

Четность Бит контроля

Биты данных Количество бит данных

Стоп-биты Количество стоп-бит

Время передачи Мах допустимое время между двумя принятыми символасимволами. Если за это время на TD/OP не поступит символ,

выдается системное сообщение.

Nr.SLAVE L1-шинный адрес TD/OP

Page 233: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-85 Siemens AG

Необходимые При параллельной связи проводники могут проводникиобозначаться как "не необходимые". Какие проводни ки объявить"не необходимыми" зависит от объема проектирования. При этомнадо принимать во внима ние строение сообщений и AG-заданий.Подробное описание слов данных см. в соответствующих Руко

водствах по приборам.

Page 234: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-86 Siemens AG

Обозначение масокTDOP-меню для проектирования собственного меню. В этой точке меню

можно создать для TD/OP специфичное для пользователяобслуживание. Строение дерева меню и выбор точекменю внутри дерева меню можно свободнопроектировать. При помощи т.н. обратных указаний можноперейти к любой точке меню. Точкой меню может быть какподменю, так и рисунок или рецептура. Поставляетсястандартное меню, которое можно использовать безизменений или как основу для собственногопроектирования меню. Можно также создать совершенноновое дерево меню. Для ТD10 нельзя проектироватьTD/OP-меню.

Вызов

Projektieren -> TDOP-Menues

Page 235: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-87 Siemens AG

Page 236: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-88 Siemens AG

Page 237: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-89 Siemens AG

Page 238: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-90 Siemens AG

Page 239: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-91 Siemens AG

Описание параметров

Надпись к меню Обозначение меню. Этот текст появляется на TD/OP какнадпись при переходе к меню.

Номер меню каждому меню надо поставить в соответствие некоторыйномер. Он идентифицирует меню.

Обратное указание Если на TD/OP нажата клавиша BREAK, произойдетпереход к проектированному здесь вызову. Этот вызовне должен быть только имеющейся на дереве менюточкой. Можно также непосредственно выбирать рисунок.Если задан ZURUECK, произойдет переход кпредыдущей индикации. Если дерево меню имеетсложное строение и при динамичной смене индикации наTD/OP (сообщения, AG-задания и работа сфункциональными клавишами) реакция может бытьиной.

Если при занесении меню не определялась точка меню(пустое поле занесения), то при нажатии клавиши BREAKкурсор стоит на последней выбранной точке меню. Еслибыло промежуточное нажатие функциональной клавишиили выполнялось AG-задание, курсор стоит на первойточке меню.

Точка меню Если при выборе Обратного указания было определеноMENUE, можно задавать точку меню. Заносится номерточки меню. Т.о., при нажатии клавиши BREAK будетпереход к заданной точке меню.

Номер занесения Если при выборе Обратного указания было определеноBILD, здесь можно задавать номер занесения в рисунок.Т.о., при нажатии клавиши BREAK будет переход к этомузанесению в рисунок.

Номер поля Если при выборе Обратного указания было определено BILDи номер занесения, здесь можно вводить номер полязанесения (считая слева направо). Считаются толькополя занесения. Т.о., при нажатии клавиши BREAKкурсор будет стоять на новом поле.

Page 240: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-92 Siemens AG

Текст меню Обозначение точки подменю. Этот текст индицируется наTD/OP как точка подменю, если выбрано выше-расположенное меню. Проектируемые здесь точки менюможно выбирать клавишами курсора на TD/OP. ПоENTER проектируемая функция стирается.

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

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

Info-тексты Info-тексты для отдельных точек меню задаются при помощифункциональной клавиши F5. По нажатию F5открывается окно, где надо редактировать текст. Припервой замене языка редактирования текст первогоTD/OP-языка (см. маску /Wage) устанавливается ав-томатически как основа дальнейшего редактирования.При дальнейших изменениях Info-текстов о языкахдолжен заботиться программист.

Page 241: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-93 Siemens AG

Объяснения

При первом вызове точки меню TDOP-Menues система запрашивает, надо лиустановить стандартное меню. Если ответ Ja (Да), для TD/OP будетзагружено специфическое стандартное меню, которое затем можно изменять.Если ответ Nein (Нет), проектируется лишь меню 1 - Уровень меню.Для Menueueberschriften (Надписи меню) и Menuetexte (Тексты меню) можноиспользовать спец. символы и умлауты. Поскольку символы нельзя задаватьнепосредственно, надо задавать десятичные коды ASCII. Их выделяют вугловых скобках.Пример: <148> = О умлаут Таблицы кодов разных символов

приведены в Приложении D.

Диапазоны величин, заданные в Funktion (Функция) и Rueckverweis(Обратное указание), охватывают все возможные установки. Объем функцийотдельных TD/OP является подмножеством этих диапазонов. В зависимостиот типа TD/OP, указанного в маске Anlage, в списке для выбора будутпредложены лишь те установки, которые входят в объем функций данногоTD/OP. Обзор функциональных возможностей разных TD/OP см. гл. 2.2.Возможные AG-задания и задание параметров см. в Руководстве по TD/OP.

Page 242: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-94 Siemens AG

Page 243: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-95 Siemens AG

Page 244: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-96 Siemens AG

Page 245: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-97 Siemens AG

Page 246: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-98 Siemens AG

Обозначения масок

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

Вызов

Projektieren —> TD/OP-Funktionen —> Wecker

Page 247: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-99 Siemens AG

Описание параметров

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

Nr. номер бита аларма будильника в резервированной области блокаданных стыка TD/OP. Этот бит может анализироватьсяAG-программой.

Уровень пароля Будильнику можно поставить в соответствие уровеньпароля. Самый низкий уровень пароля - 1. Пароль га-рантирует, что время будильника на TD/OP будет из-менен лишь компетентным персоналом.

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

Если параметр установлен на "?", время будильника неактивно. Оно активируется лишь при занесении на ОРнекоторого времени будильника.

Функция Здесь указывается ОР-функция, запускаемая в моментывремени будильника. Возможные ОР-функции: печать иуправление портом/реле (лишь ОР20).

Параметры функции Отдельные ОР-функции имеют разные параметры. Дляпечати Сообщений можно выбирать CHRONOLOGI8CH(хронологически) или ZUSAMMEN (вместе).Для печати рисунков или рецептур надо указать номеррисунка, а для рецептур еще и кадр данных.

Page 248: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-100 Siemens AG

Для управления портом/реле выбирается параметрВкл/Выкл. При управлении портом надо еще указатьмодуль клавиатуры (1...4) и номер порта (1...4).

Связь процесса Символьное имя связи процесса. Если на ОР изменяетсявремя будильника, то это изменение передается на AGпо указанной здесь связи процесса.

Объяснения

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

Объектами будильника являются Felder (поля). Их можно использовать взанесениях в рисунки. Если на рисунке запроектировано Weckerfeld (полебудильника), то на ОР можно активировать или деактивировать время бу-дильника. Кроме того, это время можно изменять. Если измененное такимобразом время будильника надо переслать в АО, надо еще указать связьпроцесса.

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

Page 249: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками

REF-101 Siemens AG

Page 250: SIMATIC HMI Часть Пример Часть Информация...блоки данных, содержащих тах 1024 слова. Этими пересылочными блоками