Академический Документы
Профессиональный Документы
Культура Документы
Содержание
ВВЕДЕНИЕ В CITECT...........................................................................................................................7
УПРАВЛЕНИЕ ПРОЕКТАМИ............................................................................................................12
Создание резервных копий и восстановление Проектов (Backing Up & Restoring a Project) .......17
ГРАФИКА..............................................................................................................................................34
Библиотеки Citect..................................................................................................................................35
Введение в Citect
Вы можете использовать систему Citect для мониторинга и управления в любых
промышленных приложениях. Так как Citect построен на гибкой идеологии, с его
помощью вы можете разрабатывать системы с учетом Ваших конкретных требований.
Citect пригоден для реализации как больших, так и малых приложений. Благодаря
своей гибкости Citect будет идти в ногу с расширением вашего производства и
изменением требований к его информационному обеспечению. Citect прост в изучении
и применении. Такие средства, как шаблоны (templates), джины (genies) и мастера
(wizards) сокращают время и усилия затрачиваемые на оптимизацию Вашей Citect-
системы и позволяют достичь максимальной эффективности ее использования.
Citect Explorer
Citect Explorer позволяет Вам создавать проекты в Citect и управлять ими. Он также
управляет конфигурированием приложений и позволяет запускать Редактор Проектов
(Project Editor), Построитель Графики (Graphics Builder) и Редактор Cicode (Cicode
Editor).
или
Дважды щелкните мышью на иконке Citect Explorer (в
каталоге Citect):
Советы:
Не изменяйте Предустановленные Проекты. В противном случае, при установке следующей
версии Citect Предустановленные Проекты будут замещены новой версией, и Ваши изменения
будут утеряны. Лучше создавайте Ваши пользовательские элементы, которые сохраняются при
установке новой версии.
Упражнение
В этом упражнении мы рассмотрим пример проекта, который поставляется с Citect и
используется для изучения четырех приложений – составных частей системы.
1. Запустите Citect Explorer.
i. В меню Start Windows выберите Programs | Citect | Citect Explorer.
Управление проектами
Citect Explorer –это приложение, которое позволяет организовывать Ваши проекты,
отлаживать и запускать их на выполнение. Citect Explorer решает такие основные
задачи как создание(creating), удаление (deleting), создание резервных копий (backing
up) и восстановление (restoring) проектов.
Упражнение
6. Создайте новый проект под именем “Training”.
Советы:
Чтобы перейти к следующему полю используйте мышь или клавишу TAB. Чтобы
вернуться на одно поле назад используйте комбинацию клавиш SHIFT-TAB
После этого Citect создаст базу данных конфигурации и построит дерево каталогов для
вашего проекта.
Найдите новую запись под именем Training в Project List – эта запись содержит всю
информацию о конфигурации Вашего проекта.
Упражнение
1. Запустите Computer Setup Wizard.
i. Находясь в Citect Explorer, щелкните на кнопке My Projects в Project List и
затем щелкните на кнопке Computer Setup.
x. Появится следующее окно:
xii. Выберите Server and Display Client для Stand-alone computer и щелкните
на кнопке . Появится следующее окно:
Внимание: Начиная с версии Citect v.5.10.0 введен новый формат файлов резервных
копий. Файлы более не называются CtBackup.001 – теперь им можно давать
любое имя. По умолчанию файлам задается расширение .CTZ.
Упражнение
В этом упражнении Вы создадите резервную копию проекта, удалите проект, а затем
восстановите его из резервной копии.
2. Создание резервной копии проекта «Training».
ii. Находясь в Citect Explorer, выделите иконку Training.
ГЛАВА 4
Установка Связей
Citect может связываться с самыми различными устройствами ввода-вывода (I/O
Devices) – например с программируемыми контроллерами PLC (Programmable Logic
Controllers), устройствами считывания штрих-кода, лабораторными анализаторами,
удаленными терминалами (RTU), и распределенными управляющими системами
(DCS).
Citect непосредственно связывается с устройствами ввода-вывода, установленными на
Вашем заводе и позволяет обмениваться данными между устройствами ввода-вывода и
управляющей системой.
Computer Communications
Cable
Inputs Outputs
или
Выберите меню Tools | Computer Setup
Упражнение
9. Установите связи для нужд проекта «Пивзавод» с оборудованием, которое
находится в учебном классе.
xxi. Находясь в Citect Explorer, выберите проект пивоваренный завода
“Brewery”
xxv. Выберите Create a new I/O Device и введите имя “IODev1” затем
щелкните на кнопке для продолжения. Появится следующее окно:
Советы:
Disk I/O Device – сохраняет данные в виде файла в определенном месте жесткого
диска. При перезапуске Citect данные остаются доступными. Disk I/O Device может
использоваться и другими компьютерами через ЛВС. Данные, записанные в
Memory I/O Device теряются при перезапуске компьютера.
Диалог, который должен был быть создан в предыдущем упражнении (при условии
применения PLC Mitsubishi Melsec-FX Series, соединенного c последовательным
портом Com1) показан ниже:
Упражнение
1. Откройте и заново просмотрите окна, в которых задаются
коммуникационные связи в проекте Brewery.
i. Находясь в Citect Explorer, выберите проект Brewery и откройте папку
Communications.
xxvii. Дважды щелкните на I/O Servers, Boards, Ports и I/O Devices для
отображения соответствующих окон.
xxviii. Для того, что бы узнать назначение каждого поля щелкните на кнопке Help.
Советы
Для поиска записи выберите меню Edit | Find… при этом будет произведен поиск в текущей
форме. Форма будет показывать теперь только записи, удовлетворяющие заданному условию.
Используйте линейку прокрутки, если этих записей много.
Упражнение
В следующем упражнение Вы зададите ярлыки переменных и используете их для
связи с устройствами ввода-вывода.
В поле ON text when наберите Test (по умолчанию значение поля Type уже
установлено On / off), в поле OFF text введите OFF и в поле ON text введите ON.
xlii. Щелкните на кнопке OK. Теперь страница должна выглядеть примерно
следующим образом:
vii. Находясь в Project Editor, щелкните на кнопке Run Project . При этом
проект будет скомпилирован и запущен.
Упражнение
3. В Вашем проекте используются следующие переменные:
Упражнение (факультативное)
4. Откройте базу данных с ярлыками в Excel.
viii. Сделайте резервную копию файла Variable.dbf (находится в директории
C:\CITECT\USER\<Project Name>) в другую директорию, например,
C:\TEMP.
l. Запустите Excel и откройте файл Variable.dbf в директории вашего проекта.
li. Откройте файл Save_dbf.xls из каталога C:\CITECT\BIN. Он подгружает
Советы:
Графика
Одним из важнейших компонентов Citect-системы являются графические страницы. С
помощью графических страниц происходит процесс взаимодействия оператора с Citect-
системой, в т.ч. восприятие данных и ввод управляющих воздействий.
Графические страницы строятся на основе шаблонов, которым задаются свойства,
требуемые для данной страницы.
Смотри также:
Для получения дополнительной информации о Шаблонах (Templates), воспользуйтесь Citect
Help Topics - Using Page Templates.
Советы:
Свойства Объектов
В предыдущем упражнении Вы уже видели диалоговое окно свойств объекта. С
помощью этого окна задаются все свойства объекта:
Каждый объект имеет свойства, которые определяют, как он выглядит и как себя ведет.
Свойства объекта включают в себя вид объекта в Graphics Builder, а так же свойства,
которые проявляются при исполнении приложения, например как объект движется или
масштабируется, а так же как он реагирует на щелчки мышью.
Более подробная информация о свойствах объектов находится в разделе
Object Properties справочной системы Citect Help Topics.
Библиотеки Citect
Любой Citect-проет содержит один или несколько файлов библиотек, каждая из
которых может содержать такие объекты как шаблоны страниц, символы, джинны (мы
рассмотрим джиннов в следующих главах).
Входящие в комплект поставке проекты (include) включают библиотеки с
предустановленными символами и джиннами, которых вы можете использовать
наравне со стандартными шаблонами. Если Вы создаете новый символ, Вы можете
Упражнение:
14. В этом упражнении Вы нарисуете вышеприведенную страницу.
lv. Создайте новую страницу в проекте Brewery (Пивзавод) используя
следующий шаблон:
Object: Library:
(объект) (библиотека)
Mash Tun Misc
Hops Silo
Sieve Training
Mill
Hot Water Tank Tanks
Советы:
Советы:
Упражнение
1. Изменить свойства страницы для графической страницы Production.
iii. Выберите меню File | Properties и щелкните на закладке Appearance
страницы Production:
Упражнение
1. Отредактируйте свойства котла так, что бы его цвет отображал температуру.
v. Дважды щелкните на котле для открытия окноа Properties.
lxx. На закладке Appearance (General) щелкните в глазке Filled.
lxxi. Перейдите к Fill (Colour) – установите Type: Array и затем щелкните на
кнопке Help и прочитайте информацию [Type] Array, Array expression and
Array colours.
lxxii. В поле Array expression введите:
KETTLE_TEMP/25
Советы:
Советы:
Переменная KETTLE_TEMP принимает значения от –10 до 120 градусов, таким образом,
переменная KETTLE_TEMP/25 описанная как integer, принимает значения от 0 до 5(тип
integer включает целые, положительные числа –Прим. перев.).
Упражнение
2. Добавьте индикатор уровня для отображения температуры котла.
Упражнение
3. Выведите показатель количества солода (переменная MALT_LEVEL) около
загрузочного бункера (Malt Silo).
Упражнение
4. Выведите статус MILL_STAT около изображения мельницы.
Tag Text
MT_STAT OFF Mash Tun Off
ON Mash Tun On
EXT_STAT OFF Extractor Off
ON Extractor On
WP_STAT OFF Whirlpool Off
ON Whirlpool On
Вставка Символов
Вставка символов может быть использована для отображения различных символов на
вашей странице в зависимости от изменения значений переменных или для имитации
движения.
Вы уже использовали инструмент Symbol Set для вставки символов Hops Extractor
и Whirlpool (шнековый отжимщик хмеля и центрифуга) в мнемосхему. Сейчас мы
вернемся к этим символам и добавим свойства, которые будут анимировать значки этих
машин во время работы.
Упражнение
5. Анимация Hops Extractor во время его работы
xi. Для вывода окна установки свойств, дважды щелкните на символе шнека
внутри Hops Extractor.
xii. Перейдите к закладке Appearance (General) и выберите Type: Animated.
Вставьте переменную
EXT_STAT
В поле Animate when.
Советы:
xvi. Используйте инструмент Symbol Set для вставки насоса. Выберите тип
Off / on на закладке Appearance (General) и задайте следующие параметры:
Object ON symbol when Symbols
Mash Pump MASH_PUMP OFF pumps.pump_2_w_r
ON pumps.pump_2_w_g
Упражнение
6. Модифицируйте символ вентиля valve_2_n_r из библиотеки вентилей из
вертикального в горизонтальное положение и сохраните в отдельной
библиотеке.
Упражнение
7. Модифицируйте символ бака с горячей водой так, что бы он был желтый, и
имел видимую торцевую часть слева.