Программное управление технологическим оборудованием
.pdfN38 MCALL
N39 G0 X0 Y0 Z2
N40 CYCLE81(2,-6,7,,1.92)
N41 Z10
;TWIST DRILL 5mm
N42 T6 D1 M6
N43 S2500 F100 M3
N44 G0 X0 Y0 Z2
N45 MCALL CYCLE81(2,-6,1,,12)
N46 HOLES2(,,28.5,135,90,4)
N47 MCALL
N48 G0 X0 Y0 Z2
N49 CYCLE81(2,-6,1,,12)
N50 Z10
;ANGLE MILL 16X450
N51 T4 D1 M6
N52 S4500 F600 M3
N53 X-32 Y0
N54 Z-0.5
N55 AROT Z42
N56 SQUARE2
N57 AROT Z-42
N58 Z10
N59 G0 X0 Y0
N60 Z-0.5
N61 POCKET2(2,,1,,0.5,6.5,,,80,600,0.5,3,0,2,2,600,3500)
N62 Z10
;TAPPING M6
N63 T7 D1 M6
N64 S600 M3
N65 MCALL CYCLE840(2,-6,8,,12,0,4,3,0,0,1)
N66 HOLES2(,,28.5,135,90,4)
N67 MCALL
N68 Z50
N69 M30
SQUARE_SPF
N1 G1 G41 X-19.4 Y0 G247 DISR=5
N2 Y19.4
N3 X19.4
N4 Y-19.4
N5 X-19.4
N6 Y0 X-19.4
N7 G1 G40 X-32 Y0 G248 DISR=5
641
N8 G1 G41 X-15.4 Y0 G247 DISR=5
N9 Y15.4
N10 X15.4
N11 Y-15.4
N12 X-15.4
N13 Y0
N14 G40 X-32 Y0 G248 DISR=5
N15 M17
CIRCLE_SPF
N1 G1 G41 X-15.4 Y0 G247 DISR=5
N2 G2 X15.4 Y0 CR=15.4
N3 X-15.4 Y0 CR=15.4
N4 G1 G40 X-32 Y0 G248 DISR=5
N5 M17
SQUARE2_SPF
N1 G64
N2 G1 G41 X-10.89 Y0 G247 DISR=5
N3 Y10.89
N4 X10.89
N5 Y-10.89
N6 X-10.89
N7 Y0
N8 G1 G40 X-25 Y0 G248 DISR=5
N9 M17
POCKET_SPF
N1 POCKET2(2,,1,,6,6.5,,,50,200,3,3,0,2,3,200,2800)
N2 M17
642
5. ЛАБОРАТОРНАЯ РАБОТА SCADA-СИСТЕМА «Создание проекта в Citect. Установление связей с ПЛК»
Цель работы.
1.Научиться создавать проект в SCADA Citect на примере дорожного светофора.
2.Получить практические навыки в организации обмена между ПЛК и
Scada системой.
Задание.
1.Создать управление светофором в Citect. Все сервера и элементы,
входящие в проект должны иметь в своем названии ваш номер по журналу группы.
2.Организовать обмен информацией между Scada системой и ПЛК,
установленном на стенде.
3.Создать необходимые переменные тэги для работы тестовой страницы
«Светофор».
4.По результатам выполнения лабораторной работы подготовьте отчет
содержащий настройки проекта, список переменных тэгов и ответы на контрольные вопросы.
Перед выполнением лабораторной работы загрузите в ПЛК
MITSUBISHI программу, написанную на языке РКС.
Последовательность выполнения лабораторной работы.
Ниже приводится пошаговое описание действий по созданию проекта и установлению связей SCADA – ПЛК. Проект состоит из 3 этапов.
ЭТАП 1 Создание проекта.
1.Запустить проводник Citect.
643
2.В проводнике Citect выбрать меню «Файл – Новый проект». Затем
впоявившемся окне заполнить название проекта и описание. Название должно быть уникальным, написано латиницей. Использоваться могут любые символы, за исключением точки с запятой (;), или одинарной кавычки (‘).
Вполе «Описание» ввести назначение проекта и свой номер по журналу
(смотри рисунок 5.1).
Вполе «Путь» указать каталог, в котором будет храниться проект.
Вполе «Стиль шаблона» выбрать стиль графических страниц,
используемый по умолчанию. При желании его можно будет изменить на вкладке «Свойства страницы».
«Разрешение шаблона»: Разрешающая способность экрана для отображения стандартных графических страниц .
Рисунок 5.1 – Создание проекта
3. Создать кластеры, сервер ввода/вывода, сервер трендов и алармов,
сервер отчетов.
Начинать с кластера. Кластер определяет, как и где будут работать различные сервера системы (ввода-вывода, алармов, трендов) и как они будут
644
взаимодействовать друг с другом. В каждой системе Citect должен быть хоть один кластер, и сервер ввода-вывода должен быть с ним связан. Для того чтобы создать кластер, открыть «Редактор проектов». Выбрать меню «Сервера
– Кластеры». В появившемся окне ввести имя кластера (например MyCluster),
его описание, и нажать «Добавить» (смотри рисунок 5.2).
Следующим шагом прописать сетевой адрес системы, в данном случае компьютер работает не в сети. Поэтому прописать IP адрес 127.0.0.1. Если бы создавался проект как сетевое решение, то нужно было бы установить его IP
адрес.
Рисунок 5.2 – Создание кластера
645
Рисунок 5.3 – Создание сетевого адреса
Для записи сетевого адреса выбрать вкладку «Сервера – Сетевые адреса». В появившемся окне внести необходимые параметры: имя сервера –
Myaddress, адрес – 127.0.0.1, и комментарий (смотри рисунок 5.3).
После того как создан кластер и сетевой адрес, можно приступать к созданию серверов.
Для этого выбрать вкладку «Сервера – Сервер ввода/вывода». В
появившемся окне прописать имя сервера, выбрать из списка кластер и сетевой адрес. Поля «Порт» и «Равноправный порт» оставить не заполненными. После этого нажать кнопку «Добавить».
Затем аналогичным образом создать сервера алармов, трендов и отчетов.
Для всех соответствующих серверов нужно выбрать режим «Primary».
Заполнение форм представлено на рисунках 5.4-5.7
646
Рисунок 5.4 – Создание сервера ввода-вывода
Рисунок 5.5 – Создание сервера алармов
647
\
Рисунок 5.6 – Создание сервера трендов
Рисунок 5.7 – Создание сервера отчетов.
648
ЭТАП 2 Создание связи с контроллером Для создания связи с контроллером выбрать вкладку в «Проводнике
Citect» «Устройство связи – Экспресс настройка устройства ввода-вывода».
Далее будет запущен «Мастер экспресс установки связи», который может сконфигурировать систему. В первом окне выбрать «Далее» (смотри рисунок 5.8).
Рисунок 5.8 – Запуск Мастера настройки параметров связи
В следующем окне можно выбрать либо создать новый сервер ввода-
вывода. Выбрать «Использовать существующий сервер ввода-вывода», и
нажать «Далее» (смотри рисунок 5.9).
Рисунок 5.9 – Выбор сервера ввода-вывода
649
На следующем экране можно выбрать либо создать новое устройство ввода-вывода. Создать устройство IODev1, и нажать «Далее»(смотри рисунок 5.10).
Рисунок 5.10 – Создание нового устройства ввода-вывода
Далее выбрать тип устройства ввода-вывода. Это может быть либо
«Внешнее устройство ввода-вывода» (ПЛК, ПЧ, расходомер и т.д.), либо виртуальное устройство в памяти компьютера, которое используется для имитации реальных устройств (смотри рисунок 511).
Рисунок 5.11 – Тип устройства ввода-вывода
650
