WWW.LIT.I-DOCX.RU
БЕСПЛАТНАЯ  ИНТЕРНЕТ  БИБЛИОТЕКА - различные публикации
 

«начального курса по PCS 7 Начальный курс по PCS 7 Конфигурирование часть 2 оборудования Работа с иерархической системой установки Использование текстовых Руководство соединений ...»

Предисловие

SIMATIC Задачи для 2-й части

начального курса по PCS 7

Начальный курс по PCS 7 Конфигурирование

часть 2 оборудования

Работа с иерархической

системой установки

Использование текстовых

Руководство соединений

Эффективные методы

конфигурирования CFC-схем

Эффективные методы

конфигурирования SFC-схем

Компиляция, загрузка и

тестирование схем

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

OS-станции

Осуществление управления и

мониторинга в режиме процесса Выполнение дополнительного задания Предметный указатель Выпуск 07/2005 A5E00369629-02 Указания по технике безопасности Данное руководство содержит указания, которые вы должны соблюдать для обеспечения собственной безопасности, а также защиты от повреждений оборудования. Эти замечания выделены в руководстве символами, как показано ниже, в соответствии с уровнем опасности:

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

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

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

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

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

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

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

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

–  –  –

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

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

Товарные знаки Все наименования со значком ® являются зарегистрированными товарными знаками SIEMENS AG .

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

–  –  –

Назначение данного руководства Вторая часть начального курса по системе PCS 7 (Getting Started – Part 2) знакомит пользователя с функциями PCS 7, которые могут использоваться для быстрого и эффективного конфигурирования установок. Эти функции особенно удобны для конфигурирования больших и сложных установок .

Вторая часть начального курса по системе PCS 7 (Getting Started – Part 2) особо предназначается для пользователей, которые уже знакомы с первой частью начального курса (Getting Started – Part 1) .





Необходимая подготовка слушателей Слушатели должны обладать базовыми знаниями

• в области автоматизации процессов Слушатели должны иметь опыт работы

• с операционными системами Microsoft Windows 2000 и Windows XP

• с функциями и конфигурированием в системе SIMATIC S7 (S7-400, STEP 7)

• с функциями и конфигурированием в системе SIMATIC NET (сетевые компоненты, линии передачи) Слушатели также должны быть знакомы с основными функциями PCS 7. К этим базовым функциям PCS 7 относятся функции, описанные в первой части начального курса (Getting Started – Part 1). Во второй части начального курса по системе PCS 7 подробно рассматриваются базовые функции, которые не были рассмотрены в первой части начального курса .

При необходимости получения информации по функциям, не рассмотренным во второй части, пользователь всегда может обратиться к первой части начального курса (Getting Started – Part 1) .

Область применения данного руководства Данное руководство применимо для использования с программным обеспечением для проектирования систем управления "PCS 7 Engineering Toolset V 6.1" ("Комплект программных средств разработки для PCS 7 версии 6.1") .

–  –  –

Введение в руководство Вторая часть начального курса по системе PCS 7 (Getting Started – Part 2) базируется на первой части начального курса по системе PCS 7 (Getting Started – Part 1). При изучении данной части Вы сконфигурируете дополнительный блок проекта с графическим интерфейсом. Вы познакомитесь с функциями, которые обеспечивают эффективность проектирования. Вы найдете важную дополнительную информацию, необходимую для понимания отдельных тем и, наконец, шаг за шагом Вы пройдете все этапы конфигурирования проекта .

В учебных целях в качестве образца проекта пользователю предлагается готовый проект в файле "color_gs2.zip". Проект устанавливается с системной документацией PCS 7. Вы можете открыть этот проект с помощью уже существующей системы проектирования (ES) для того, чтобы просмотреть данные конфигурации и сравнить эти данные с Вашими собственными данными конфигурации. Вы можете также активировать проект на операторской станции (OS) для управления процессом и для мониторинга параметров последнего .

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

–  –  –

Соглашения В данной части начального курса по системе PCS 7 все инструкции объясняются посредством полных последовательностей опций меню .

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

Во многих случаях в PCS 7 пользователь может использовать Windowsфункции, например:

• "групповое выделение" с использованием клавиш "CTRL" и "Shift";

• функцию сортировки содержимого столбца таблицы с помощью щелчка на заголовке столбца;

• функцию "перетаскивания объектов" (Drag & Drop) вместо функций копирования / вставки (Copy / Paste) .

Если пользователь открыл HTML-версию начального курса (Getting Started), то ему доступны иллюстрации в виде видеороликов. Эти видеоролики подробно отображают на экране действия, которые затем пользователь должен выполнить самостоятельно.

Видеосюжеты индицируются соответствующим значком-иконкой:

Video (Видео)

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

Одно занятие в начальном курсе по системе PCS 7 (Getting Started) переходит в следующее и пользователь самостоятельно шаг за шагом создает завершенный PCS 7-проект. Что очень важно для практической работы - это соблюдение правильной последовательности действий .

Особые замечания Вы найдете дополнительную информацию и обширные тематические статьи в руководствах по конфигурированию "Process Control System PCS 7, Engineering System" ("Система управления процессом PCS 7: Система проектирования") и "Process Control System PCS 7, Operator Station" ("Система управления процессом PCS 7: Операторская станция"). Эти руководства могут быть полезными в качестве справочников .

Пользователю указанные руководства могут быть доступны:

• на DVD-диске "PCS 7 Engineering Toolset V6.1" ("Комплект программных средств разработки для PCS 7 версии 6.1") в виде PDFфайлов;

–  –  –

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

Вы можете найти представителя компании Siemens в Интернете по адресу:

http://www.siemens.com/automation/partner Вы можете найти ссылку для получения технической документации по отдельным продуктам и системам SIMATIC в Интернете по адресу:

http://www.siemens.com/simatic-tech-doku-portal Интерактивный (online) каталог и система заказов находится в Интернете по адресу:

http://mall.automation.siemens.com/ Учебные центры (Training Centers) Компания Siemens имеет множество учебных курсов для подготовки пользователей для работы с системой управления процессами Process Control System PCS 7. Для получения подробной информации, пожалуйста, свяжитесь с местным региональным учебным центром или с нашим центральным учебным центром в г.

Нюрнберге (Германия):

D 90327 Nuremberg, Germany:

Телефон: +49 (911) 895-3200 .

Интернет: http://www.sitrain.com

–  –  –

Служба обслуживания и технической поддержки Service & Support в Интернете Дополнительно к документации в Интернете имеется интерактивная служба ( Know-how online) по адресу:

http://www.siemens.com/automation/service&support где пользователь может найти:

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

• необходимые документы с использованием функции поиска Search в службе обслуживания и технической поддержки Service & Support;

• форум, в котором пользователи и эксперты со всего мира обмениваются опытом использования A&D-продуктов;

• адрес Вашего представителя отдела систем автоматизированного управления (Automation & Drives);

• информацию об оперативной службе обслуживания, ремонту и запчастям и другую информацию в рубрике "Services" ("Службы") .

–  –  –

1.1 Требования для работы с начальным курсом Getting Started 1.1.1 Требования для работы со второй частью начального курса Getting Started - Part 2 Для работы с начальным курсом Getting Started должны удовлетворяться определенные требования к составляющим компонентам системы:

• к аппаратному обеспечению (оборудованию)

• к программному обеспечению 1.1.2 Необходимое оборудование для работы со второй частью начального курса Getting Started - Part 2 Необходимое оборудование для работы со второй частью начального курса Getting Started представлено ниже в таблицах .

–  –  –

1.2 Введение в проект для начального курса по PCS 7 Getting Started 1.2.1 Структура установки для проекта 'color_gs' Структура установки для второй части начального курса по PCS 7 Getting (Started – Part 2) идентична структуре установки для первой части начального курса по PCS 7 (Getting Started – Part 1) .

На следующей иллюстрации представлена общая структура установки:

–  –  –

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

Введение в проект в целом было подробно представлено в первой части начального курса Getting Started – Part 1.

Ниже дается краткое изложение содержания отдельных фаз процесса:

Фаза I – Сырье Дозированная подача исходных жидких материалов их двух сырьевых резервуаров производится в реактор 1 или в реактор 2 .

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

–  –  –

Фаза II – Производство продукта Конечный продукт производится в реакторах посредством перемешивания, нагрева и охлаждения исходных материалов вместе с добавками. Температура в реакторах поддерживается регулятором .

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

Фаза III – Выдерживание продукта Перед завершающей стадией продукт перекачивается в резервуар выдерживания, перемешивается и хранится определенное время при постоянной температуре .

Фаза IV – Перекачка продукта в накопительный резервуар После фазы выдерживания продукт на короткое время помещается в разливочный резервуар, из которого он может разливаться в транспортные цистерны или в малую тару .

–  –  –

Фаза V – Очистка установки В данной фазе все части установки должны очищаться системой очистки (CIP). Сточные воды должны собираться в отдельную емкость для последующего вывоза .

Что именно конфигурируется во второй части начального курса по PCS7 Getting Started – Part 2

Для реактора 1 должны быть сконфигурированы:

• Фаза II: Обработка в реакторах путем нагревания с одновременным перемешиванием

• Фаза III: Осушение резервуара выдерживания В фазе II не рассматриваются режимы охлаждения "cooling" и фильтрации "filtering", в фазе III не рассматривается режим выдерживания при заданной температуре "temperature stabilization". Фазы IV и V пропускаются полностью, потому что Вы уже познакомитесь со всеми функциями для эффективного проектирования, решая задачи на предыдущих этапах конфигурирования установки .

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

–  –  –

Реактор 1 Холодная вода в реактор Горячая вода из реактора Реактор 2 Холодная вода в реактор Горячая вода из реактора

–  –  –

1.3 Выполнение подготовительных операций 1.3.1 Общий обзор установок "по умолчанию" (Default Settings) Данный раздел начального курса Getting Started является продолжением соответствующего раздела конфигурирования проекта "color_gs" из первой части начального курса Getting Started – Part 1 .

Мы рекомендуем использовать учебный экземпляр проекта "color_gs", который автоматически инсталлируется при установке PCS 7. Это гарантирует то, что все задачи проектирования и все имена папок (разделов), схем (charts) и т.д. будут соответствовать инструкциям из первой части начального курса Getting Started – Part 1. Вторая часть курса

- Getting Started – Part 2 основывается на тех же принципах .

–  –  –

1.3.1.2 Выбор коммуникационного модуля в оболочке SIMATIC Shell В последующем времени коммуникационный модуль выбирается в процессе конфигурирования ПК-станций .

–  –  –

1.3.1.3 Восстановление проекта из архива Образец проекта поставляется в виде ZIP-файла, из которого Вы можете восстановить (разархивировать) проект, используя команду PCS 7 .

–  –  –

2.2 Функции и использование символьных имен 2.2.1 Использование символьных имен Теперь I/O-модули вставлены в конфигурацию оборудования. Следующим шагом необходимо назначить символьные имена для входов и выходов этих модулей. Эти имена легко использовать для связывания переменных процесса с входами/выходами I/O-модулей. Другими словами, Вы не должны работать с неудобными абсолютными адресами .

Примечание Существует особый аспект, касающийся рассматриваемого учебного проекта: несколько подобных переменных (тэгов) процесса могут подключаться к одному входу/выходу I/O-модуля. Например, дискретный вход модуля может быть связан с несколькими вентилями. Мы сознательно выбрали такую конструкцию, чтобы минимизировать количество оборудования, необходимого для обеспечения учебного процесса на базе данного образца проекта .

Конечно в реальном проекте мы всегда должны выполнять соединение каждого блока только с одним входом или выходом соответствующего I/Oмодуля .

–  –  –

3.1 Настройки иерархической системы установки Из первой части начального курса по PCS "Getting Started – Part 1" Вы уже знаете, как работать с иерархической системой установки. Во второй части начального курса по PCS "Getting Started – Part 2" Вы расширите иерархическую систему установки путем добавления объектов, необходимых для проекта "color_gs_2" .

В данной части курса Вы добавите все папки (разделы) и графические изображения процесса, которые необходимы для завершения проекта установки, но Вы не будете конфигурировать все схемы (charts) и графические изображения процесса (process pictures) в этом учебном курсе - Getting Started .

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

–  –  –

При этом будет произведена вставка нового объекта "Picture(9)" ("Графическое изображение(9)") .

3. Замените имя этого раздела на "FILL" ("Наполнение") .

4. Вставьте дополнительные графические изображения (process pictures) в следующие разделы (папки):

–  –  –

4.1 Что такое текстовые соединения Текстовые соединения (textual interconnections) могут быть легко установлены до того момента, когда коммуникационный партнер станет доступным для установления фактического соединения. Это дает возможность, например, сконфигурировать подключение в CFC-схеме ко входу блока, который еще не создан или не сконфигурирован. Текстовые соединения могут быть использованы при конфигурировании CFC- и SFCсхем. Текстовые соединения могут быть использованы для связи входов блока .

–  –  –

4.2 Текстовые соединения в CFC-схемах (charts) При конфигурировании CFC-схем текстовые соединения используются как ссылки на путь доступа (path references), пока соответствующий коммуникационный партнер не доступен для фактического соединения .

При конфигурировании CFC-схем использование текстовых соединений как ссылок на путь доступа (path references) дает возможность создания межсхемных соединений с существующими коммуникационными партнерами. Обычно межсхемное соединение выполняется с помощью щелчка кнопкой манипулятора "мышь" на выходе блока схемы Chart 1 с последующим переходом к схеме Chart 2 и щелчком на соответствующем входе блока коммуникационного партнера. Используя текстовые соединения, пользователь может ввести путь доступа для соответствующего выхода блока ко входу схемы Chart 2 .

–  –  –

Ввод соединений на краевом поле схемы (Sheet Bar) Текстовое соединение отображается на краевом поле (sheet bar) CFCсхемы. Пока нет определенного партнера по соединению, к которому относится данное текстовое соединение, точка соединения показывается желтым треугольником. Как только коммуникационный партнер становится доступным для соединения, желтый треугольник исчезает и текстовое соединение заменяется реальным соединением .

Установленное соединение отображается на выходе одного блока и на входе блока партнера по связи, позволяя пользователю активировать соответствующую связь с помощью двойного щелчка кнопкой манипулятора "мышь" на соединении на краевом поле схемы (sheet bar) в CFC-схеме .

–  –  –

4.3 Текстовые соединения в SFC-схемах (charts) Пользователь также может использовать текстовые соединения в SFC схемах (charts). Как и в CFC-схемах, Вы можете использовать текстовые соединения для подключения ко входам/выходам определенного блока в то время, пока он еще не доступен для связи. Пользователь может задать текстовое соединение как ссылку на путь доступа (path reference) ко входам/выходам определенного блока в SFC-схеме. При использовании текстовых соединений в SFC-схемах Вы можете устанавливать текстовые соединения со входами блоков и выходами блоков .

Отображение в диалоговом окне свойств для шагов [Step] и переходов[Transition]

Как и в CFC-схемах разомкнутые текстовые соединения представляются желтым цветом. В SFC-схемах (charts) текстовые соединения отображаются с желтым фоном (как указано выше, в CFC-схемах они отображаются с желтым треугольником) .

В нашем случае это коснется всех входов/выходов блоков части установки "REAC2", так как для нее не было создано CFC-схем .

–  –  –

5.2 Расширение библиотеки основных данных (Master Data Library) Вы уже познакомились с библиотекой основных данных (master data library), работая с первой частью начального курса по PCS 7 Getting Started – Part 1. В этой библиотеке Вы сохраняли все блоки, необходимые для выполнения проекта "color_gs". Так как в процессе работы со второй частью начального курса Getting Started – Part 2 Вам потребуются дополнительные блоки, Вы сначала должны будете перед началом создания CFC-схем сохранить эти новые блоки в библиотеке основных данных (master data library) .

Блоки из различных библиотек

–  –  –

5.3 Модельные схемы (Charts) и технология вложенных схем (схема в схеме) 5.3.1 Реализация моделей с использованием CFC-схем (Charts) Так как в нашем распоряжении нет реальной установки с переменными (тэгами) процесса, с реакторами и т.п., то состояния переменных процесса (например, уровень заполнения реактора или состояния вентилей) должны моделироваться. Моделирование состояния переменных может быть организовано двумя способами:

• с использованием I/O-модулей – Вы уже конфигурировали входные/выходные модули при конфигурировании оборудования, когда вставляли их в проект и назначали им символьные имена;

• с использованием специальных модельных схем (simulation charts) – такие схемы могут обеспечить моделирование переменных, например, уровень заполнения резервуара; в дальнейшем мы будем конфигурировать именно такие модельные схемы (simulation charts) .

Конечно, Вы можете сделать выбор между этими двумя методами моделирования. Для этого Вы должны будете создать специальную главную ("General") CFC-схему (chart), которая может быть использована для выбора метода моделирования - с использованием I/O-модулей или с использованием специальных модельных схем (simulation charts) для режима процесса (process mode) на OS-станции .

5.3.2 Функции модельных схем (Simulation Charts)

Какие именно модельные схемы (Simulation Charts) требуются?

Отдельная CFC-схема (chart) должна быть создана для каждого типа переменной (тэга) процесса (type of process tag).

Исходя из этого, следует, что нам потребуются следующие модельные схемы (simulation charts) для части REAC1 установки:

• SIMV: моделирование состояния вентиля - открыт или закрыт

• SIMMO: моделирование состояния мотора - включен (on) или выключен (off)

• SIMREAC: моделирование уровня заполнения реакторов

–  –  –

Модельные схемы (simulation charts) и технология "схема в схеме" Когда Вы научитесь использовать модельные схемы (simulation charts), Вы познакомитесь с функциями эффективного проектирования, с технологией вложенных схем ("схема в схеме"). Согласно этой технологии одна CFCсхема может быть вложена в другую CFC-схему. При этом вставленная схема становится "схемой иерархического уровня" ("hierarchical chart"), а другая схема - "основной" или "базовой схемой" ("base chart"). Это позволяет один раз создать схему, а затем использовать ее в качестве основы для множества других схем. Это означает, например, что Вы можете создать модельную схему (simulation charts) для тэга "valve" (вентиль), а затем вставлять эту схему как иерархическую схему в базовую (base) схему. При этом Вы можете в любое время открыть и редактировать иерархическую схему из базовой схемы .

Чтобы максимально упростить использование "иерархической схемы" в "базовой схеме", сначала Вы должны определить соответствующие входы/выходы схемы (I/O), которые необходимо соединить с базовой схемой или с другими CFC-схемами. Это делает отображение "иерархической схемы" аналогичным отображению блока. Все входы/выходы (I/O) схемы показываются точно так же как входы/выходы блоков и точно так же могут подключаться к другим входам/выходам .

Вы можете сохранять "иерархические схемы" в своей библиотеке основных данных (master data library) для обеспечения к ним простого и быстрого доступа .

–  –  –

Выбор и активация метода моделирования Выбор метода моделирования – для входных/выходных (I/O) модулей или модельных схем (simulation charts) – производится с помощью операторского блока управления, выход которого подключен к входу "SIM_ON" входных блоков (input blocks) .

При начальном запуске CPU автоматически устанавливается метод моделирования с использованием CFC-схемы. Тем не менее, Вы можете по выбору установить метод моделирования с использованием I/Oмодулей в режиме процесса, используя операторский блок управления .

Сброс ошибок положения вентилей

"Главная" CFC-схема "GENERAL" выполняет также и другую функцию .

Она обеспечивает сброс ошибок вентилей, которые возникают сразу после запуска в "режиме процесса" ("process mode") .

Без схемы "GENERAL" ("Главная") оператор установки должен был бы вручную сбрасывать все ошибки с помощью лицевых панелей (faceplate) для каждого вентиля, что было бы очень неудобно. При запуске CPU схема "General" устанавливает вход "L_RESET" для каждого вентиля по отдельности в состояние "1" .

5.3.3.1 Вставка CFC-схемы для REAC1

–  –  –

9. Закройте CFC-схему "General" ("Главная") .

5.3.3.3 Создание CFC-схемы "SIMV"

Для создания CFC-схемы "SIMV" требуется выполнить три шага:

–  –  –

5.3.3.7 Создание CFC-схемы "SIMMO" При создании модельной схемы "SIMMO" используйте ту же процедуру, что и при создании CFC-схемы "SIMV". Далее Вашему вниманию предложены краткие инструкции по созданию модельной схемы со всеми необходимыми значениями в таблицах .

–  –  –

CFC-схема для моделирования двигателя "SIMMO" 5.3.3.8 Создание модельной CFC-схемы "SIMREAC" Процедура создания модельной схемы "SIMREAC" похожа на процедуру создания схемы, моделирующей двигатель. Далее Вашему вниманию предложены краткие инструкции по созданию новой модельной схемы со всеми необходимыми значениями в таблицах .

3. Выделите каждый отдельный блок, затем выберите опции меню:

Edit (Правка) - Object Properties... (Свойства объекта) затем задайте следующие параметры (см.

таблицу):

–  –  –

5.4 Работа с типами переменных (тэгов) процесса 5.4.1 Использование типов переменных (тэгов) процесса Типы переменных (тэгов) процесса (Process tag types) - это очень удобная функция в случае большого количества переменных одинакового типа в проекте. CFC-схема (chart) представляет основу для типа переменных (тэгов) процесса .

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

Вы можете создать тип базовой CFC-схемы (base CFC chart) со всеми используемыми общими параметрами и затем дублировать эту схему, используя функции импорта/экспорта (import/export). В последствии Вы можете создавать экземпляры (instance) типа переменных процесса .

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

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

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

• специальные назначения для входов/выходов (I/O) блоков, которые установлены в файле импорта (import file) – такие установки перезаписываются параметрами, определенными в файле импорта;

• изменения имен блоков .

–  –  –

5.4.2 Создание типа переменной процесса 'MOTOR' Для создания типов переменных процесса (и на их базе - переменных процесса) необходимо выполнение следующих действий:

–  –  –

10. Задайте имя "ActivateSimulation" ("Активация модели") в поле "Textual interconnection" ("Текстовое соединение") (см. рис. 5.7) .

–  –  –

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

11. Щелкните на блоке "MOTOR" ("мотор") на входе "AUTO_ON" и введите текстовую строку "Level_Reac" ("уровень_реактор") как текстовое соединение – эта строка будет напоминать Вам о необходимости ввода фактического пути для параметра уровня заполнения реактора при редактировании файла импорта .

12. Закройте CFC-редактор .

При этом завершается создание базовой схемы (base chart) .

5.4.2.2 Шаг 2 - Создание типа переменной "TYPE_MOTOR"

–  –  –

Выполните указанные ниже действия:

1. Выделите раздел (папку) "color_gs_MP/color_gs_Lib/Process Tag Types" в иерархической системе .

–  –  –

5. Дважды щелкните на соединении "VALUE" ("Значение") .

При этом будет открыто соединение в списке "I/O points for parameters / signals" ("Точки ввода/вывода параметров/сигналов") .

–  –  –

7. Выделите опцию "Signal" ("Сигнал") в ниспадающем списке опций .

Переменные процесса - создание типа переменных процесса Какие входы/выходы Вы желаете назначить для типа переменных процесса?

–  –  –

8. Выполните такую же процедуру для ввода соединений в столбце "I/O points for parameters / signals" ("Точки ввода / вывода параметров / сигналов") в соответствии с таблицей, показанной ниже .

–  –  –

9. Щелкните на кнопке "Finish" ("Закончить") .

При этом CFC-схема сохраняется как тип переменной процесса (process

tag type). Значок-иконка изменяется следующим образом:

5.4.2.3 Шаг 3 - Создание файла-импорта "MOTOR_REAC1"

–  –  –

5.4.2.4 Шаг 4 - Редактирование файла импорта "MOTOR_REAC1" Ниже описана процедура редактирования файла импорта в редакторе IEA-файлов (в редакторе файлов экспорта-импорта). В конце данного раздела Вы найдете краткое описание процедуры редактирования данных в среде Excel .

–  –  –

Рис. 5.13 Вспомогательная программа "Wizard" для импорта/экспорта переменных процесса. Шаг "Which settings do you want to use for import?" ("Какие установки Вы хотите использовать для операции импорта?")

–  –  –

Блок "FBON", вход "SIM_ON" На входе "SIM_ON" в блоке "FBON" присутствует текстовое соединение (textual interconnection) – оно должно быть преобразовано в фактическое соединение:

"Plant1\REAC1\\GENERAL(A1)\ACT_SIM.Q0" Двойным щелчком на данном соединении на краевом поле Вы можете скоммутировать соединение непосредственно с коммуникационным партнером .

В файле импорта были использованы следующие параметры:

–  –  –

Блок "COUT", вход "VALUE" Аналогично на выходе "VALUE" в блоке "COUT" присутствует соединение с модулем ввода/вывода:

В файле импорта были использованы следующие параметры:

–  –  –

Блок "MOTOR", вход "AUTO_ON" На входе "AUTO_ON" в блоке "MOTOR" присутствует текстовое соединение, которое было заменено, ссылкой на конкретный путь:

"Plant1\REAC1\\CFC_LI311 (A1)\TANK_LEV_MON.QL_WRN". Кроме того, этот ввод инвертируется .

В файле импорта были использованы следующие параметры:

–  –  –

5.4.3.1 Шаг 1 - Создание базовой схемы для типа "TYPE_VALVE" При создании базовой схемы для типа "TYPE_VALVE" выполните аналогичную базовую процедуру, как для типа переменной процесса "TYPE_MOTOR" .

Далее следуют краткие инструкции по процедуре со всеми необходимыми данными, представленными в соответствующих таблицах .

–  –  –

5.4.3.2 Шаг 2 - Создание типа переменной процесса "TYPE_VALVE" При создании типа переменной процесса "TYPE_VALVE" выполните аналогичную базовую процедуру, как для типа переменной процесса "TYPE_MOTOR" .

Далее следуют краткие инструкции по процедуре со всеми необходимыми данными, представленными в соответствующих таблицах .

–  –  –

5.4.3.3 Шаг 3 - Создание файла импорта для типа переменных процесса "VALVE_REAC1" При создании файла импорта для типа переменных процесса "TYPE_VALVE" выполните аналогичную базовую процедуру, как для типа переменной процесса "TYPE_MOTOR" .

Далее следуют краткие инструкции по процедуре со всеми необходимыми данными, представленными в соответствующих таблицах .

–  –  –

5.4.3.4 Шаг 4 - Редактирование файла импорта "VALVE_REAC1" Ниже описана процедура редактирования файла импорта в редакторе IEA-файлов (в редакторе файлов экспорта-импорта) .

–  –  –

Выполните указанные ниже действия:

1. Заполните первую строку для переменной процесса; соответствующие данные Вы можете найти ниже в таблице .

–  –  –

В таблице Вы видите дополнительный подстолбец: "BlockIcon" ("Иконка блока"). Ввод в данный столбец позволяют пользователю управлять процессом создания значка-иконки блока. Вы уже познакомились с такой функцией в первой части начального курса Getting Started – Part 1, когда Вы управляли представлением вентиля (valve) в виде значка-иконки блока на виде объектов процесса (process object view). Теперь Вы можете использовать эту функцию в файле импорта .

В данном случае Вы используете другое текстовое соединение, подключение к VALVE.L_RESET, связанное также с CFC-картой "GENERAL" ("Главная") .

–  –  –

Примечание Все другие параметры должны оставаться неизменными. В реальном проекте Вы должны будете изменить больше параметров, например, уникальное символьное имя должно быть назначено для каждого соединения с модулем вводов/выводов. В нашем частном случае Вы соединили несколько входов/выходов блока к одному входу/выходу (input/output) I/O-модуля для моделирования установки .

4. Сохраните файл и закройте редактор IEA-файлов .

5. Щелкните на кнопке "Finish" ("Закончить") .

–  –  –

5.4.3.5 Шаг 5 - Создание переменных процесса типа "TYPE_VALVE" Итак Вы создали тип переменной процесса "TYPE_VALVE". Теперь Вы можете использовать его для создания переменных процесса для каждого вентиля, присутствующего в проекте. В данном начальном курсе Getting Started Вы будете сначала создавать переменные процесса для части "REAC1" установки .

–  –  –

5.4.3.6 Как замкнуть текстовые соединения (Textual Interconnections) Вы поработали с текстовыми соединениями при создании переменных процесса. Если эти текстовые соединения еще не закрыты, Вы можете использовать специальную PCS 7-функцию для того, чтобы теперь их закрыть .

–  –  –

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

Могут потребоваться следующие изменения:

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

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

• Добавление дополнительного входа/выхода блока (I/O): например, Вам потребовался дополнительный вход/выход блока, который Вы хотите конфигурировать с помощью файла импорта (import file) .

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

5.5.2 Основная информация по файлам импорта/экспорта (Import/Export File)

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

–  –  –

Особенности файлов импорта/экспорта (import/export file) При внесении изменений в последующем времени учтите следующую информацию, касающуюся редактирования файлов импорта:

–  –  –

5.5.2.1 Добавление параметра Теперь Вы будете добавлять параметр "Block icon" ("Значок-иконка блока") для типа переменной процесса "TYPE_MOTOR", потому что этот параметр потребуется для конфигурирования OS .

–  –  –

Выполните указанные ниже действия:

1. Выделите тип переменной процесса (process tag type) "TYPE_MOTOR" в разделе (папке) "color_gs_MP/color_gs_Lib/Process tag types" и выберите опции меню:

Options (Опции) - Process Tags (Переменные процесса) Assign/Create Import File.... (Назначение/Создание файла импорта...)

2. Перейдите к шагу "Which import file do you want to assign to the process tag type?" ("Какой файл импорта Вы хотите назначить типу переменной процесса?") и обеспечьте, чтобы корректный файл импорта "…\MOTOR_REAC1.IEA" отображался в ниспадающем списке .

3. Щелкните на кнопке "Open file" ("Открыть файл") .

Требуемый файл при этом открывается в редакторе IEA-файлов .

4. Выделите столбец "auto mode on/off MOTOR.AUTO_ON" ("Вкл/выкл автоматического режима MOTOR.AUTO_ON") .

5. Выберите опции меню:

Edit (Правка) - Expand column group (Расширить группу столбцов)

6. В диалоговом окне "Expand Signal Column Group" ("Расширить группу столбцов"), активируйте опцию "Block icon" ("Значок-иконка блока") и затем щелкните на кнопке "OK" .

При этом вставляется столбец "BlockIcon" ("Значок-иконка блока") .

7. Введите имя "pump" ("насос") для переменной процесса "CFC_NP311" в столбце "BlockIcon" ("Значок-иконка блока"). Это имя отображается на изображении значка-иконки блока в графическом отображении процесса. Вы самостоятельно создадите этот специальный значокиконку блока при конфигурировании OS .

–  –  –

Выполните указанные ниже действия:

1. Выделите раздел (папку) "color_gs_MP/color_gs_Prj/Plant1/REAC1" в иерархической системе .

2. Вставьте CFC-схему "CFC_TC311" и откройте ее в CFC-редакторе .

3. Вставьте блоки в соответствии с представленной ниже таблицей в определенном порядке, используя метод перетаскивания "drag-anddrop" и расположите их в соответствии с показанным ниже рисунком .

Примечание В таблице представлена информация о месте расположения блоков .

–  –  –

Место хранения Блок Рубрика Раздел TOF Libraries (библиотеки) "color_gs_Lib\ S7 Program(1)\ Blocks\IEC_TC" CTRL_PID Libraries (библиотеки) "color_gs_Lib\ S7Program(1)\ Blocks\CONTROL" MUL_R Libraries (библиотеки) "color_gs_Lib\ S7 Program(1)\ Blocks\MATH_FP" SEL_R Blocks (блоки) "MULTIPLX" PT1_P Libraries (библиотеки) "color_gs_Lib\ S7Program(1)\ Blocks\CONTROL" CH_AI Libraries (библиотеки) "color_gs_Lib\ S7 Program(1)\ Blocks\DRIVER" CH_AO Libraries (библиотеки) "color_gs_Lib\ S7 Program(1)\ Blocks\DRIVER"

–  –  –

5.7 Резюме 5.7.1 Резюме по теме "Эффективные методы конфигурирования CFC-схем" О чем Вы узнали, работая с CFC-схемами?

Кроме текстовых соединений (textual interconnection) Вы также узнали еще о двух важных моментах для эффективного проектирования CFC-схем:

• о технологии вложенных схем ("Chart-in-chart" - "схема в схеме");

• о типах переменных процесса ("Process tag types") Эти технологии дают особые преимущества и используются при обеспечении выполнения особых требований .

Далее следует краткая информация об особых свойствах этих двух функций .

Технология вложенных схем ("Chart-in-chart" - "схема в схеме") При прохождении начального курса по PCS 7 (Getting Started) Вы использовали технологию вложенных схем. Другими словами, Вы создавали главные схемы (general charts) и использовали их многократно в других схемах (charts) .

Вы вставили модельную схему "SIMV" во все схемы переменных процесса для вентилей (valve) как иерархические схемы .

При использовании технологии вложенных схем помните следующее:

• Сохраните схемы, которые Вы хотите использовать для вставления в другие схемы, в Вашей библиотеке главных данных (master data library) для обеспечения простого доступа и сделайте их доступными для всех разработчиков проекта при распределенном способе проектирования .

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

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

Система управления процессом PCS 7, начальный курс - часть 2 A5E00369629-02 5-69 5 Эффективные методы конфигурирования CFC-схем Типы переменных процесса ("Process tag types") При прохождении начального курса по PCS 7 (Getting Started) Вы использовали типы переменных процесса (process tag types) для создания переменных процесса одинакового типа. Например, Вы создали тип переменных процесса "VALVE" ("вентиль") и затем сгенерировали пять переменных процесса, требуемых для модуля установки "REAC1" .

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

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

При использовании типов переменных процесса помните следующее:

• Вы можете делать требуемые изменения в отдельных сгенерированных переменных процесса. Одно исключение: Вы не можете при этом изменять входы/выходы блока (block I/Os), которые сконфигурированы параметрами в файле импорта .

• Назначайте для заголовков столбцов информативные имена .

• Для поддержания "прозрачности" связей между типами переменных процесса и сгенерированными переменными процесса, назначайте для соответствующих файлов импорта информативные имена .

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

• Вы также имеете возможность редактирования данных в файле импорта/экспорта во внешних приложениях, например с помощью электронных таблиц Excel. Тем не менее, Вы можете использовать такую возможность, только если Вы достаточно знакомы с функциями соответствующего приложения. Редактор IEA-файлов предоставляет соответствующие функции, возможностей которых достаточно для выполнения всех задач конфигурирования схем .

–  –  –

6.2 Изменение SFC-схем в частях "RMT1/2" установки 6.2.1 Изменения в частях "RMT" установки У Вас может возникнуть необходимость изменять SFC-схемы в частях RMT1 и RMT2 установки с использованием интерфейсов между частями "RMTx" и "REACx" установки. Вентили NK311 и NK312 находятся в модуле "REAC1" установки, вентили NK321 и NK322 находятся в модуле "REAC2" установки. Эти вентили должны быть в открытом состоянии, когда начинается дозированная подача в резервуар жидких материалов .

Управление этими вентилями осуществляется с помощью SFC-схем в RMT1 и RMT2 .

–  –  –

6.2.1.1 Изменение SFC-схем в частях "RMTx" установки У Вас уже имеется опыт работы с SFC-редактором, который Вы приобрели, осваивая первую часть начального курса по PCS 7 - Getting Started, Part 1. Новый аспект в работе с SFC-редактором связан с использованием текстовых соединений (textual interconnections) .

–  –  –

6.3 Работа с SFC-типами 6.3.1 Общий обзор SFC-типов Это первый общий теоретический обзор SFC-типов. Конечно же, SFCтипы могут дать Вам много больше возможностей, подробное описание которых выходит за рамки материала, изложенного во второй части начального курса по PCS .

Использование SFC-типов обеспечивает существенные преимущества при многократном использовании объектов, так как оно основано на концепции тип (type) / экземпляр (instance). Это означает, что Вы сначала создаете SFC-тип, а затем на базе этого типа - нужное количество SFCэкземпляров (SFC-instance) с определенным интерфейсом для связи с процессом. Это позволяет создавать SFC-типы для всех последовательностей (sequences), которые неоднократно используются в проекте, например, для таких действий, как нагрев, перемешивание, запуск и т.д. Большое преимущество концепции тип / экземпляр заключается в возможности централизованного редактирования объектов .

Например, если Вы добавляете переменные процесса (process values), уставки (setpoints) и т.п. в SFC-тип в последующем периоде времени после создания проекта, то эти изменения будут внесены во все экземпляры данного SFC-типа автоматически .

Определение характеристик SFC-типа

SFC-тип имеет определенные свойства, которые отличают его от SFCсхемы (SFC-chart) .

• SFC-тип не имеет свойств для режима выполнения (runtime properties) .

• SFC-типом управляют в режиме "вид компонентов" ("component view"), но не в режиме "вид установки" ("plant hierarchy") .

• SFC-типом управляют и используют его как функциональный блок;

поэтому он хранится в каталоге CFC-блоков в разделах "Other blocks" ("Другие блоки") и "All blocks" ("Все блоки"). Кроме того, SFC-тип отображается как блок при вставке в CFC-схему .

–  –  –

6.3.2 Важнейшие составляющие SFC-типа Далее следует краткий общий обзор элементов, составляющих SFC-тип, которые Вам будут необходимы для проектирования во второй части начального курса Getting Started – Part 2:

• Стратегия управления Стратегии управления используются для конфигурирования SFC-типа для производственных процессов. Вы можете определить стратегии управления для использования их в последовательностях (sequences), например, нагревание, охлаждение и т.п. Определение стратегий управления опционально - стратегии определяются пользователем .

Однако когда Вы хотите выполнить последовательности (sequences) в соответствии со стратегиями управления, эти стратегии управления должны быть определены. Назначение стратегии управления определенной последовательности (sequence) выполняется в окне свойств (properties) этой последовательности (sequence). Если Вам необходима только одна последовательность (sequence) для каждой стратегии управления, тогда лучше задавать для стратегии управления и соответствующей последовательности (sequence) одинаковые имена для удобства работы с общим видом (overview) .

–  –  –

• Характеристики (Characteristics) К характеристикам относятся, например, стратегии управления, уставки (setpoints), переменные процесса (process values), контакты блоков (block contacts). Вы можете задать только те характеристики, которые необходимы, например, значение уставки (setpoint) для параметра "уровень заполнения" (fill level). Для каждой характеристики,

–  –  –

которую Вы определили, система PCS 7 автоматически генерирует входы/выходы в SFC-экземпляре (instance). И Вы можете сделать определенную связь с процессом только для этих входов/выходов .

6.3.3 Планирование для SFC-типа "REAC" Создайте SFC-тип в проекте "color_gs". Он используется для управления процессами нагревания и осушения реакторов. Перед созданием SFCсхемы Вы должны решить, какие элементы Вам потребуются для SFCтипа. Для проекта "color_gs" Вам потребуются следующие элементы:

• Стратегии управления и последовательности (sequences)

• Уставки (setpoint)

• Переменные процесса (process values)

• Контакты блоков (block contacts) Определение стратегий управления и последовательностей (sequences) Сначала определите, какие неоднократно используемые функциональные модули (units) могут использоваться для реактора. Стратегия управления и последовательность (sequence) будут созданы для каждого из этих функциональных модулей. Для проекта "color_gs" Вам потребуются следующие стратегии управления:

• "Heat" ("Нагрев"): данная стратегия управления представляет процесс нагрева в реакторе .

• "Drain" ("Осушение"): данная стратегия управления представляет процесс осушения реактора .

В проекте "color_gs" каждой стратегии управления соответствует только одна последовательность.

Поэтому в проекте должны быть только три последовательности:

• "Reset" ("Сброс") (имя по умолчанию: "Starting" ("Запуск")): Эта последовательность автоматически запускается как только запускается система управления. Последовательность устанавливает все вентили данного модуля установки в закрытое состояние ("closed"). Это необходимо, чтобы при запуске режима процесса (process mode) не возникало проблем в процессе функционирования модели .

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

Однако в нашем начальном курсе Getting Started последовательность (sequence) выполняется в начале процесса для обеспечения правдоподобного выполнения моделирования .

–  –  –

• "Heating" ("Нагрев"): данная последовательность (sequence) управляет процессом нагревания с использованием блока контроллера и открывает/закрывает соответствующий впускающий вентиль .

• "Drain" ("Осушение"): данная последовательность (sequence) открывает/закрывает вентили между реактором и расходным резервуаром (filling tank), а также запускает/останавливает насос .

Определение уставок (setpoint) Теперь определите уставки (setpoints) для последовательности (sequence) системы управления. Оператор установки может легко изменять значения этих уставок (setpoints) в режиме процесса (process mode) с помощью операторской станции. Вы можете также определить для значений уставок предельные значения. Значения уставок (setpoints), определяемые оператором установки, должны лежать в заданных пределах. Конечно же, уставки и их предельные значения также применяются в автоматическом режиме – однако мы не будем использовать этот вариант в данном начальном курсе по PCS 7 (Getting Started) .

В проекте "color_gs" уставка (setpoint) "Heating" ("Нагрев") задается для поддержания нужной температуры. Эта уставка используется в последовательности "Heating" ("Нагрев"), т.е. жидкость в реакторе нагревается, пока не достигнет требуемой температуры .

Определение переменных процесса (process values) Переменные процесса (process values) могут использоваться для использования в последовательностях (sequences). В проекте "color_gs" переменная процесса "fill level" ("уровень заполнения") используется в последовательности (sequence) "Drain" ("Осушение"). Насос откачки должен остановиться, как только будет достигнуто минимальное значение уровня заполнения реактора .

Определение контактов блоков (block contacts) Контакты блоков (block contacts) определяются пользователем для переменных (тэгов) процесса (process tags), т.е. Вам необходимо создать контакты блока для соответствующих переменных процесса, которые Вы сможете подключить через SFC-экземпляр (SFC instance) .

Имейте в виду, что IN (входные) и OUT (выходные) соединения резервируются в SFC-экземплярах (SFC instance) для входов/выходов блоков, которые можно видеть в SFC-интерфейсе (interface) SFCэкземпляра. Например, когда Вы создаете контакт блока (block contact) для переменной процесса (process tag) "MOTOR" ("мотор"), соединение "QRUN" в блоке "MOTOR" ("мотор") является OUT (выходным) соединением; однако в SFC-экземпляре (instance) оно становится IN (входным) соединением. Это необходимо для создания требуемых соединений .

В проекте "color_gs" Вам потребуются контакты блока для следующих переменных процесса (process tag):

• Control valve for the heating process (Управляющий вентиль для процесса нагревания

–  –  –

Примечание По сравнению с обычной процедурой SFC-типы для генерации экземпляров не сохраняются в библиотеке основных данных (master data library). SFC-тип будет доступным в качестве блока для вставки в CFCсхему (chart) как SFC-экземпляра (instance) только тогда, когда он сохраняется в вышеупомянутом разделе (папке). После завершения создания Вы сохраните SFC-тип в библиотеке основных данных, чтобы он был доступен для всех других разработчиков, например, разработчиков мультипроекта .

6.3.3.3 Шаг 2 - Открытие SFC-типа "REAC"

–  –  –

6.3.3.5 Шаг 4 - Создание последовательности (sequence) Последовательность "RUN" ("Выполнение") создается автоматически на основе SFC-типа. Вам теперь необходимо переименовать эту последовательность (sequence), а также вставить дополнительные последовательности .

6.3.3.8 Шаг 7 - Создание контактов блока ("Block contacts") Далее Вы должны cоздать контактов блока ("Block contacts"). Эти входы/выходы создаются в дополнение к стандартным соединениям в SFC-экземпляре .

Определяя параметры SFC-типа, Вы используете контакты блоков, которые Вы определили в редакторе параметров (Characteristics Editor) .

Однако Вы не можете использовать для перемещения по контактам кнопку "Browse" ("Найти"), чтобы выбрать нужное соединение .

Тем не менее, Вы можете делать эту работу значительно быстрее, используя следующий алгоритм:

• Выберите опции меню: View (Вид) - Inputs/Outputs (Входы/выходы) .

• Перейдите на требуемое соединение в окне общего вида .

• Перетащите методом "Drag and drop" имя соединения в строку ввода .

Помните, что входы/выходы "IN" и "OUT" зарезервированы для SFC-типа .

–  –  –

6. Щелкните на кнопке "Apply" ("Применить") .

7. С помощью кнопок навигации со стрелками перейдите к шагу Step 3 .

8. Задайте имя "CLOSE_VALVE" ("Закрыть вентиль") на вкладке "General" ("Общие") и щелкните на кнопке "Apply" ("Применить") .

9. Введите на вкладке "Processing" ("Обработка") данные, исходя из таблицы, представленной ниже .

–  –  –

Определение переходов (transitions):

1. Выделите переход Transition 2, затем выберите опции меню:

Edit (Правка) - Object Properties (Свойства объекта) .

При этом открывается диалоговое окно "Properties" ("Свойства") с активной вкладкой "General" ("Общие") .

2. Задайте имя "CLOSE_OK" ("Закрыто") .

3. Щелкните на кнопке "Apply" ("Применить") .

4. Переключитесь на вкладку "Condition" ("Условие"), затем введите параметры, исходя из таблицы, представленной ниже .

–  –  –

5. Щелкните на кнопке для логической связи OR (ИЛИ) трех операндов .

Символ "&" заменяется символом "1"

6. Щелкните на кнопке "Apply" ("Применить"), затем - на кнопке "Close" ("Закрыть"). После этого заданные Вами установки будут сохранены и диалоговое окно свойств "Properties" закрывается .

–  –  –

Последовательность "Heating" ("Нагрев")

Определение шагов (steps):

1. Переключитесь на вкладку "Heating" ("Нагрев")

2. Вставьте четыре новых шага (steps) с переходами (transitions) после перехода Transition 1 .

3. Введите следующие параметры для шагов (steps), исходя из таблицы, представленной ниже .

–  –  –

Выполните указанные ниже действия:

1. В иерархической системе выберите раздел (папку) "color_gs_MP/ color_gs_Prj/SIMATIC 400(1)/CPU 417-4/S7 Program(1)/Charts" .

2. Скопируйте SFC-тип (SFC-type) "REAC" .

3. В иерархической системе выберите раздел (папку) "color_gs_MP/ color_gs_Lib/S7 Program(1)/Charts" .

4. Вставьте скопированный SFC-тип в этот раздел .

–  –  –

6.4 Резюме 6.4.1 Резюме по теме "Эффективные методы конфигурирования SFC-схем" О чем Вы узнали, работая с SFC-схемами?

Кроме текстовых соединений (textual interconnection) Вы также узнали еще об одной важном моменте для эффективного проектирования SFC-схем:

• о применении SFC-типов .

Применение SFC-типов дает особое преимущество централизованного редактирования. Например, когда Вы добавляете новый контакт блока (block contact) для SFC-типа, то этот контакт блока автоматически добавляется в каждый SFC-экземпляр (instance), созданный на базе данного SFC-типа. Изменения, сделанные в последовательностях (sequences), также автоматически выполняются в каждом SFCэкземпляре .

Примечание Делайте изменения только в том SFC-типе (type), который Вы сохраняете в разделе (папке) проекта в "виде компонентов" ("component view") и затем сохраняйте наиболее важные версии SFC-типе (type) в библиотеке основных данных (master data library) .

–  –  –

7.1 Компиляция, загрузка и тестирование проекта Вы уже познакомились с этими функциями, осваивая первую часть начального курса по PCS 7 - Getting Started, Part 1. Компиляция и загрузка выполняются с использованием опции "Compile and Download Objects" ("Компилировать и загрузить объекты"). Требуемые установки выполняются в полях ввода в соответствующих диалоговых окнах .

Данная часть начального курса по PCS 7 - Getting Started, Part 2 знакомит Вас с функцией тестирования SFC-экземпляра (instance) для созданной Вами определенной стратегии управления (control strategy). Эта функция тестирования заключается в контролировании стратегии управления с учетом заданных соединений для SFC-экземпляра (instance) .

7.1.1 Компиляция и загрузка проекта

13. Выберите объект "Charts" ("Схемы") иерархической системе и щелкните на кнопке "Single Object..." ("Один объект...") в области "Display Log" ("Отображение протокола") .

–  –  –

7.1.2 Тестирование программы Так как Вы хотите проверить функционирование сконфигурированных стратегий управления (control strategies) на станции проектирования (ES), но при этом нет в наличии графического пользовательского интерфейса для выбора определенной стратегии управления, то Вам необходимо будет подключать соответствующие входы .

8.2 Создание графических изображений (символов) 8.2.1 Создание пользовательских изображений (символов) для графических изображений процесса Для пользовательских графических изображений процесса могут потребоваться специальные символы, например, для переменных процесса (process tags). Вы будете создавать эти символы только один раз, после чего будете их неоднократно использовать .

В данной части начального курса по PCS 7 Вы будете создавать символы для соответствующих переменных процесса (process tags):

• Мешалка в реакторе

• Насос откачки Все символы, которые Вы создаете, будут сохранены в отдельном файле .

Каждый отдельный символ затем будет экспортирован в определенный графический файл с форматом *.emf .

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

8.2.1.1 Открывание графического файла для пользовательского символа Вы будете сохранять все созданные Вами символы в файлах *.emf .

8.2.1.3 Создание символов для насоса Графические изображения для насоса также сохраняются в файле "status_display.pdl". Вам не нужно создавать символы с нуля. Вы можете их создавать, изменяя существующие значки-изображения .

5. Выберите объект "Polygon" ("Многоугольник") в каталоге объектов и создайте для значка-символа насоса треугольник приблизительно в форме, показанной на представленном ниже рисунке (Рис. 8.5) .

–  –  –

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

–  –  –

8.3 Работа с символами стандартных блоков 8.3.1 Место хранения символов стандартных блоков Следующий шаг заключается в модификации существующих символов стандартных блоков, имеющихся в PCS 7. Символы стандартных блоков хранятся в специальном файле – "@@PCS7Typicals.pdl", который автоматически копируется при инсталляции PCS 7. Измененные Вами символы стандартных блоков сохраняются в другом файле - в файле с именем "@PCS7Typicals_gs2.pdl", который Вы будете использовать во второй части начального курса по PCS 7 Getting Started – Part 2 .

Не путайте символ блока (block icon) с символами, которые Вы сохранили в файле "status_display.pdl". Символы, которые Вы только что создавали это просто графические элементы, тогда как символ блока (block icon) включает в себя много функций. Например, посредством символа блока (block icon) Вы можете открывать соответствующие "лицевые панели" (faceplates) в режиме процесса (process mode) и получать большой набор информации о переменной (тэге) процесса (process tag). Некоторые символы блоков уже встроены в группы и в экраны состояния (status display). Наиболее важным моментом, касающимся символов стандартных блоков (block icon), является назначение определенных блоков в CFC-схемы. В дальнейшем это обеспечивает возможность автоматической генерации символов блоков .

Файлы с именами "@@PCS7Typicals.pdl" и "@PCS7Typicals _gs2.pdl"

Файл "@@PCS7Typicals.pdl" не может быть переименован. По именам файлов система PCS 7 автоматически распознает, какой из файлов используется для хранения символов блоков (block icon), например, при активации функции "Create/update block icons" ("Создание/обновление символа блока"). Если файл "@@PCS7Typicals.pdl" доступен системе, то система PCS 7 может автоматически извлечь символ блока из данного файла .

Если Вы изменяете символы блоков в Вашем проекте, то Вы можете сохранить их в соответствующих файлах шаблонов (template). При этом Вы можете использовать до 10 различных файлов шаблонов. При назначении имени файла убедитесь в том, что имя файла содержит обязательный компонент имени "@PCS7Typicals" и дополнительный переменный компонент имени. Обязательный компонент имени всегда располагается в начале имени файла - он требуется системе PCS 7 для распознавания файла, в котором хранятся дополнительные компоненты символа блока. В дополнительном переменном компоненте имени Вы можете использовать любой текст, который считаете необходимым для Вашего проекта .

–  –  –

Символ блока "MOTOR" Вы уже знакомы с символом блока "MOTOR" ("мотор") из первой части начального курса по PCS 7 - Getting Started – Part 1. Стандартный символ блока "MOTOR" ("мотор") представляется символом "M" внутри круга .

Так как в нашей установке в части с именем "REAC" функции используемых двигателей различны, то необходимо сделать эти функции двигателей легко распознаваемыми для оператора установки. Мотор для мешалки (agitator) в реакторе, как уже было ранее сказано, обозначается символом "M" внутри круга. Поэтому нет необходимости делать какиелибо изменения в графическом изображении этого мотора - здесь должен использоваться стандартный символ стандартного блока (символ "M" внутри круга) .

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

Назначение символов для блоков

Вы можете помнить этот момент из первой части начального курса по PCS 7 - Getting Started – Part 1. В первой части Вы задали определенные числа в "виде объектов процесса" ("process object view") для определения вертикальной и горизонтальной ориентации символа блока "VALVE" ("вентиль") в графическом изображении процесса. Эти числа также необходимы для назначения символов блоков. Вы выполните эти назначения для блоков насоса и мешалки .

Символ блока "SFC type"

Используя символ блока "SFC type" ("SFC-тип"), Вы можете вызывать "лицевую панель" (faceplate), с помощью которой Вы сможете управлять SFC-экземпляром (instance) в режиме процесса (process mode), например, для выбора стратегий управления или для задания определенных значений уставок. Поэтому каждому SFC-экземпляру (instance) должен быть назначен отдельный символ блока. Для этой цели создаются копии символа стандартного блока "SFC type". Затем определенная копия назначается соответствующему SFC-экземпляру (instance) .

–  –  –

Выполните указанные ниже действия:

1. В иерархической системе откройте объект "OS(1)\Graphics Designer" "OS(1)\Графический редактор") .

2. Установите указатель манипулятора "мышь" в окне детального вида .

3. Откройте контекстное меню и выберите опцию

–  –  –

8.3.2.2 Модификация значков-символов стандартных блоков Модификация значков-символов стандартных блоков производится за четыре шага:

Шаг Действие 1 Сохранение копии требуемого значка-символа блока 2 Изменение свойств значка-символа блока "MOTOR" 3 Настройка изображения насоса 4 Изменение значка-символа блока "SFC TYPE"

–  –  –

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

–  –  –

8.3.2.6 Шаг 4 - Изменение значка-символа блока "SFC TYPE" Создание значков-символов для SFC-экземпляров (instances) Примечание Значок-символ блока автоматически помещается в соответствующее изображение и подключается, когда выполняется функция "Generate/Update Block Icons" ("Генерировать/Обновить символы блоков") для всех SFC-экземпляров, которые теперь можно будет контролировать .

–  –  –

9. Закройте диалоговое окно "Object Properties" ("Свойства объекта") .

10. Сохраните файл "@PCS7Typicals_gs2" .

11. Закройте графический редактор, а также WinCC Explorer .

–  –  –

8.4 Создание значков-символов блоков и компиляция OS Для создания значков-символов блоков Вам необходимо поработать с иерархической системой установки. Эта процедура Вам знакома из первой части начального курса Getting Started – Part 1. Отдельные шаги данной процедуры вкратце описаны ниже .

8.4.1 Опции для генерации значков-символов блоков

–  –  –

Выполните указанные ниже действия:

1. Выделите раздел (папку) "color_gs_MP/color_gs_Prj/Plant1/REAC1" .

2. Выделите графическое изображение процесса "REAC1" в окне детального вида и откройте свойства объекта (object properties) .

3. На вкладке "Block Icons" ("Значки-символы блоков") активируйте элемент управления "checkbox" "Base block icons on the plant hierarchy" ("Значки-символы блоков в иерархической системе установки") .

–  –  –

Выполните указанные ниже действия:

1. Выделите раздел (папку) "color_gs_MP/color_gs_Prj/Plant1/REAC1" .

2. Выделите следующие опции меню:

Options (Опции) - Plant Hierarchy (Иерархическая система установки)

- Create/Update block icons (Создать/Обновить значки-символы блоков) .

3. Проверьте выполнены ли следующие условия:

- выбрано требуемое графическое изображение,

- число включенных нижних иерархических уровней равно "1" .

–  –  –

Если протокол функции не отображается, тогда выберите следующие опции меню:

Options (Опции) - Plant Hierarchy (Иерархическая система установки) Open Значок-символ блокаs Log (Открыть значок-символ блока) 8.4.1.2 Компиляция OS-станции

–  –  –

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

–  –  –

7. Создайте графическое представление для значков-символов блоков, представленных далее в таблице. Для этого используйте стандартные графические объекты, такие как "rectangle" ("прямоугольник") и "static text field" ("поле статического текста") используя подходящие цвета и необходимое позиционирование значков-символов блоков .

–  –  –

8.5.2 Вставка дисплея состояния (Status Display) Создайте специальный дисплей состояния (status display) для мешалки .

Значок-символ для мешалки, так же как и значок-символ для мотора должен отображать текущее состояние устройства:

• Зеленый цвет кружка: мешалка работает

• Серый цвет кружка: мешалка неактивна

8. Теперь в списке "Selection of Picture" ("Выбор графического изображения") выделите файл "agitator_off.emf" (для выключенного состояния мешалки) и "перетащите" соответствующее графическое изображение на столбец "Basic picture" ("Базовое графическое изображение") .

–  –  –

10. Теперь "перетащите" графическое изображение "agitator_on.emf" (для включенного состояния мешалки) из списка "Selection of Picture" ("Выбор графического изображения") на столбец "Basic picture" ("Базовое графическое изображение") на состояние "1" .

–  –  –

Так как Вы еще не сконфигурировали часть "REAC2" установки, то Вы должны задать имя графического изображения вручную .

8. Выделите объект "Raw Material Tank tank1" ("Резервуар 1 для сырьевых материалов"), откройте диалоговое окно "Object Properties" ("Свойства объекта") и используя контекстное меню, выберите опцию "Properties" ("Свойства") .

9. Выберите свойство "Tag assignment" ("Назначение переменных") и для атрибута "Maximum value" ("Максимальное значение") в столбце "Static" ("Статические свойства") задайте значение "1000" .

10. Закройте диалоговое окно "Object Properties" ("Свойства объекта") .

11. Сохраните и закройте графическое изображение "RMT1.pdl" .

–  –  –

8.6 Резюме 8.6.1 Резюме по теме "Конфигурирование PCS 7 OS-станции" Что нового Вы узнали о конфигурировании OS-станции?

• Вы создали пользовательские изображения-символы для графического изображения процесса и при необходимости можете многократно их использовать. Конечно же, это не имеет ничего общего с техникой централизованного редактирования по сравнению с технологией "схема в схеме" ("chart-in-chart"), с которой Вы имели дело при конфигурировании CFC-схем (charts) .

–  –  –

Вы должны знать, что обновление значков-символов блоков приведет к замене (к перезаписи) любых изменений, которые Вы сделали в символах блоков в графическом изображении процесса .

–  –  –

9.2.1 Как запускать SFC-экземпляр на выполнение 9.2.2 Как выбирать стратегию управления (control strategy) 9.2.3 Как изменять значение уставки (Setpoint) для температуры 9.2.4 Как выполнять переключение между режимами моделирования Пользователю доступны два различных варианта - два различных режима моделирования:

• моделирование с использованием CFC-схем (charts) и

• моделирование с использованием I/O-модулей .

Моделирование с использованием CFC-схем устанавливается как режим, принимаемый по умолчанию, однако этот режим может быть легко изменен в режиме процесса (process mode) .

9.2.5 Как задать минимальный уровень заполнения (Minimum Fill Level) Вы должны вставить лицевую панель (faceplate) в CFC-схему (chart) CFC_LI311, в которой Вы можете определить минимальный уровень заполнения (Minimum Fill Level), устанавливаемый для процесса откачки (drain process) .

10.1 Краткий обзор процесса конфигурирования реактора Reactor 2 В рассматриваемом учебном проекте самым быстрым вариантом конфигурирования части REAC2 установки является копирование целиком раздела REAC1 с последующей настройкой необходимых параметров в "виде объектов процесса" ("process object view") .

Тем не менее, в системе PCS 7 предусмотрены и другие возможности для тиражирования частей установки:

• Вы можете быстро создать новые переменные процесса (process tags) на базе готовых типов переменных процесса (process tag types), редактируя файл импорта/экспорта и применяя в дальнейшем времени процедуру импорта (import) .

• Вы можете использовать ранее созданный SFC-тип (type) для всех совместимых частей установки .

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

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

–  –  –

10.1.1 Конфигурирование части "REAC2" установки Ниже представлено описание базовой процедуры для конфигурирования части "REAC2" установки. Вы должны скопировать часть REAC1 установки и выполнить настройку параметров .

Примечание Данные о подключениях к схемам, которые хранятся вне скопированной иерархической папки, будут удалены – все соединения внутри скопированной папки сохранятся и автоматически обновятся после переименования схем в "виде объектов процесса" ("process object view") .

–  –  –

10.1.2 Компиляция изменений Рис. 10.4 Диалоговое окно "Compile/Download Program to target system" ("Компиляция/Загрузка программы в целевую систему") .

Установки на вкладке "Download S7" ("Загрузить программу S7") .

–  –  –

У Уставка для температуры 9-5 Учебные центры (Training Centers) VI Ф Фаза I – Сырье 1-4 Фаза II – Производство продукта 1-4 Фаза III – Выдерживание продукта 1Фаза IV – Перекачка продукта в накопительный резервуар 1-4 Фаза V – Очистка установки 1-5 Функции в режиме процесса 9-1 Функции модельных схем (Simulation Charts) 5-4 Ч Часть " RMT2" установки 6-4 Часть "RMT1" установки 6-2 Что именно конфигурируется во второй части начального курса по PCS7 Getting Started – Part 2 1-5 Эффективные методы конфигурирования CFC-схем 5-1 Эффективные методы конфигурирования SFC-схем 6-1

–  –  –

RMT1 (часть установки) 6-2 RMT2 (часть установки) 6-4 S SEL_R (блок) 5-65, 5-67 Sequence 6-7 Setpoint (уставка) 6-9 SFC Interface 6-7 SFC-интерфейс (SFC Interface) 6-7 SIMATIC S7 400 1-3 SIMMO 5-4 SIMREAC 5-4 SIMV 5-4 SQL Server 1-2 Status Display (дисплей состояния) 8-30 T Template File (файл шаблонов) 8-12 TOF (блок) 5-65, 5-66 TYPE_MOTOR (тип переменной) 5-38 TYPE_VALVE (тип переменных) 5-43, 5-51 V VALVE (переменная -тэг) 5-42 VALVE_REAC1 (тип переменных) 5-46

–  –  –






Похожие работы:

«УДК 821.161.1-312.9 ББК 84(Рос=Рус)6-44 З-59 Серийное оформление — Екатерина Петрова Иллюстрация на обложке — Александр Шапочкин Любое использование материала данной книги, полностью или частично, без разрешения правообладателя запрещается. Зиборова, Катерина. З-59 Ледяной дракон. Академия выжи...»

«Announcement Ukraine news: /VAR/WWW/ARCHIVES/NEWS_HUB/2016/09/27/16/USA_RU_MILITARY 100 articles, created at 2016-09-27 16:20 1 В Генштабе опровергли информацию о седьмой волне мобилизации По слов...»

«ДОГОВОР ТУРИСТСКО-ЭКСКУРСИОННОГО ОБСЛУЖИВАНИЯ НА СЕЗОН 2016 ГОДА № _ТО/2016 г. Санкт-Петербург "" 2015 г. Санкт-Петербургское государственное бюджетное учреждение культуры "Государственный музей-памятник "Исаакиевский собор", именуемое в дальнейшем "Музей", в Первого заместителя д...»

«ПЕНСИОННЫЙ ФОНД РОССИЙСКОЙ ФЕДЕРАЦИИ ОТДЕЛЕНИЕ ПЕНСИОННОГО ФОНДА • УПФР в Неклиновскам районе (наименование органа ПФР) Утверждаю: ПО РЕЗУЛЬТАТАМ ДОКУМЕНТАЛЬНОЙ ПРОВЕРКИ • ДОСТОВЕРНОСТИ ПРЕДСТАВЛЕННЫХ СТРАХОВАТЕЛЯМИ В ПЕНСИОННЫЙ ФОНД РОССИЙСКОЙ ФЕДЕРАЦИИ ИНДИВ...»

«1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА Дополнительная предпрофессиональная программа по лёгкой атлетике (далее Программа) составлена в соответствии с законодательством Российской Федерации, в том числе Федеральным законом от 04.12.2007 № 329-ФЗ "О физической культуре и спорте в Ро...»

«Алтай. Северои Южно-Чуйский хребты. 2006. ЦВР "Митино" СЗОУО г. Москвы. Рук. Т.В. Чегаева Оглавление.1. Вступление 2 2. Описание методики работы 4 3. Содержание проделанной работы, выявленные особенности в краеведческой характеристик...»

«УДК 821.161.1-312.9 ББК 84(2Рос=Рус)6-44 П62 Любое использование материала данной книги, полностью или частично, без разрешения правообладателя запрещается . Серия "КРЕМЛЬ" основана в 2011 году Оригинал-макет разработан редакцией Астрель СПб Художник — Александр Руденко Посняков, Андрей Анатольевич. П62 Кремль 2222...»

«YTBepKAeH peWeHMeM ronoaoro otiuierc C06paHMH aK~MOHepOB OTKpblTOrO aK~MOHepHOrO 06~eCTBa "KOKC" OTKPblTOE AKUVlOHEPHOE 06LUECTBO KOKC JOINT STOCK COMPANY KOKS YCTAB (Hoeen pe08KLJ,UfI) r. KeMepoBo, 2014 rOA. СОДЕРЖАНИЕ 1. ОБЩИЕ ПОЛОЖЕНИЯ 2. ФИРМЕННОЕ НАИМЕНОВАНИЕ И...»

«Виктория Баринова Желаем счастья в личной жизни Текст предоставлен правообладателем http://www.litres.ru/pages/biblio_book/?art=589915 Желаем счастья в личной жизни: Центрполиграф; М.; 2010 ISBN 978-5-9524-4782-0 Аннотация На вечере встречи с бывшими одноклассн...»

«ЧАСТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ "АКАДЕМИЯ СОЦИАЛЬНОГО ОБРАЗОВАНИЯ" Рабочая программа дисциплины "Судебная медицина" Уровень высшего образования Бакалавриат Направление подготовки 40.03.01 Юриспруденция Квалификация Бакалавр Профили подготовки Уголовно-правовой Форма обучения: очная, оч...»

«Таврический научный обозреватель № 4(9) — апрель 2016 www.tavr.science УДК: 340.15 Золотухина П.С. аспирант, Юго-Западный государственный университет г. Курск ПРАВОВОЙ СТАТУС КАРАНТИННОЙ СТРАЖИ В РОССИЙСКОЙ ИМПЕРИИ В НАЧАЛЕ XIX В. В статье подробно рассмотрены структура и обязанности Карантинной стражи в Российской Империи...»







 
2018 www.lit.i-docx.ru - «Бесплатная электронная библиотека - различные публикации»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.