- •Описание и работа подсистемы управления электронно-лучевыми пушками
- •1.4 Состав программного обеспечения
- •1.4.1 Блок управления устройствами элп птку-15.03.100.000
- •1.4.10 Блок центрального контроллера пульта
- •1.4.11 Блок контроллера регуляторов газоподачи птку-15.01.220.000
- •1.4.12 Панельный компьютер
1.4 Состав программного обеспечения
Программное обеспечение 5-ти канальной подсистемы управления ЭЛП для обеспечения создания разверток и оперативного управления перемещением лучей ЭЛП, фокусировки лучей, мощности лучей состоит из следующих составляющих:
ПО контроллеров центрального и дополнительного пульта для обработки управляющих воздействий от кнопок и регуляторов в режиме наладки и работы и выдачи центральным контроллером команд по второму каналу К.8-485 на контроллер связи выбранного канала шкафа усилителей;
ПО контроллера связи для организации связи по второму каналу К8-485 с пультом и по каналу Ethernet с компьютером;
ПО контроллера отклонения, непосредственно управляющего усилителями отклонения X, У, для организации процедуры НАЛАДКИ по оснастке;
ПО контроллера отклонения на основе цифрового сигнального процессора, обеспечивающего математические расчеты кодов для цифро-аналоговых преобразователей, формирующих напряжения пропорциональные необходимому изменению координат отклонения луча ЭЛП;
ПО контроллера отклонения для контроля выходных токов катушек отклонения с целью обеспечения перемещения лучей ЭЛП в пределах калиброванной области для обеспечения режима защита границы технологической оснастки;
ПО контроллера связи для управления фокусировкой лучей ЭЛП;
ПО компьютера для организации связи по каналу Ethernet между ПО компьютера и ПО контроллера связи;
ПО компьютера, обеспечивающее работу редактора фигур и разверток;
ПО компьютера по организации ведения базы калибровочных данных, фигур и разверток;
ПО компьютера по организации замены блоков управления с передачей на вновь установленный блок необходимых данных;
ПО контроллера связи и компьютера по оперативной обработке сигналов отказов;
ПО контроллера связи и компьютера для обеспечения проведения диагностики узлов и блоков;
ПО компьютера для организации связи по протоколу ТСР/1Р по каналу Ethernet с панельным компьютером дополнительного пульта;
ПО панельного компьютера дополнительного пульта для организации связи по протоколу ТСР/1Р по каналу Ethernet с компьютерами подсистемы;
ПО компьютера для организации связи по протоколу ТСР/1Р по каналу Ethernet с центральным компьютером;
ПО компьютера для работы с мнемосхемами, индикаторной панелью и трендами параметров подсистемы;
ПО компьютера для обработки реакции на виртуальные кнопки программной оболочки подсистемы, отображаемой на экране правого монитора.
Основными аппаратными управляющими устройствами подсистемы являются:
блоки управления устройствами ЭЛП, установленные в шкафу управления
ЭЛП;
блоки контроллеров центральной и правой консоли пульта плавильщика и дополнительного пульта;
кнопки и регуляторы центральной и правой консоли пульта плавильщика и дополнительного пульта.
1.4.1 Блок управления устройствами элп птку-15.03.100.000
Блоки управления ПТКУ-15.03.100.000 установлены в количестве 5-ти штук в шкаф блоков управления ЭЛП и предназначены для формирования сигналов, регулирующих режимы ЭЛП:
тока в катушках отклонения,
тока в катушках фокусировки,
блокировки устройств высоковольтного источника питания.
Два блока управления ПТКУ-15.03.100.000 размещены в ЗИП.
Блок управления отклонением ПТКУ-15.03.105.000 предназначен для формирования управляющих напряжений для усилителей отклонения ПТКУ- 15.03.106.000 в диапазоне от минус 10 В до 10 В (±0.05 В), измерения и контроля отклоняющих токов в катушках, передачи данных на контроллер связи ПТКУ- 15.03.103.000 о состоянии устройств канала отклонения для их фиксации в памяти компьютера.
Команды управления от пульта плавильщика и данные о развертках от компьютера передаются на блок управления отклонением через контроллер связи ПТКУ-15.03.103.000
1.4.2 Усилитель отклонения ПТКУ-15.03.106.000
Усилитель отклонения предназначен для преобразования входного напряжения (сигналов, поступающих с блока управления отклонением) в ток, необходимый для создания в катушке отклонения электромагнитного поля требуемой величины. Усилителей отклонения в составе блока управления - 2 шт. Условно они обозначаются: усилитель отклонения X и усилитель отклонения У. Для поддержания требуемого температурного режима работы в усилителе отклонения установлен радиатор и вентилятор.
1.4.3 Блок контроллера связи ПТКУ-15.03.103.000
Блок контроллера связи предназначен для:
обеспечения информационного обмена с пультом по каналу К8-485;
обеспечения информационного обмена с компьютером по Ethernet!;
обеспечения обмена с цифровым сигнальным процессором блока управления отклонением по последовательному каналу (сигналы Тх, Кх);
передачи команд управления от пульта и компьютера на блок управления отклонением;
преобразования поступающих сигналов управления от пульта и компьютера в команды управления устройствами фокусировки;
контроля состояния устройств формирования отклонения, фокусировки и управления включением/выключением светодиодов-индикаторов на передней панели;
передачи измеренных данных и сигналов состояния от устройств формирования отклонения, фокусировки;
- формирования сигнала включения/выключения реле, разрывающего цепь управления для блокировки высоковольтных источников питания в случае отказов устройств формирования отклонения и фокусировки.
Основой контроллера является перепрограммируемый микроконтроллер фирмы М1СКОСН1Р типа Р1С24ИЛ280Р510.
1.4.4 Стабилизатор тока фокусировки ПТКУ-15.03.104.000
Блок стабилизатора тока фокусировки предназначен для преобразования входного напряжения от блока контроллера связи в ток катушек фокусировок (верхней и нижней) ЭЛП, необходимый для управления фокусировкой.
1.4.5 Блок питания ПТКУ-15.03.101.000
Блок питания предназначен для преобразования переменного напряжения 220В, частотой 50Гц в постоянные напряжения +28В, +15В, -15В для питания устройств блока управления ЭЛП.
Блок питания установлен в отдельном отсеке и реализован на преобразователе типа АС/ОС с малым уровнем пульсаций и платы блока питания. Преобразователь настроен на выходное напряжение равное +28В. Максимальный выходной ток преобразователя 18А. Для защиты от перегрева в преобразователе АС/ОС установлен охлаждающий вентилятор.
Плата блока питания ПТКУ-15.. предназначена для преобразования входного напряжения +28В в выходные напряжения +28В, +15В, -15В.
1.4.6 Блок соединительный (кросс-плата) ПТКУ-15.03.108.000
Блок соединительный (кросс-плата) предназначен для передачи сигналов между блоками и связи с внешними устройствами через разъемы, установленные на нем.
Разъемы предназначены для:
подачи питания к блокам от блока питания;
передачи сигналов между блоками;
подключения выходных разъемов на внешние нагрузки (катушка отклонения, катушки фокусировки)
1.4.7 Пульт подсистемы управления ЭЛП ПТКУ-15.01.201.000
Пульт подсистемы управления ЭЛП предназначен для преобразования управляющих воздействий оператора на кнопки или регуляторы (энкодеры, джойстик) в команды, подаваемые на блоки управления шкафа блоков управления ЭЛП, в которых формируются сигналы управления устройствами ЭЛП.
Конструктивно пульт подсистемы управления ЭЛП ПТКУ-15.01.201.000 состоит из центральной и правой консоли пульта плавильщика.
Перечень блоков пульта подсистемы управления ЭЛП, конструктивно установленных в центральной консоли пульта:
блок клавиатуры и индикации ПТКУ-15.01.201.010;
блок контроллера клавиатуры ПТКУ-15.01.230.000;
блок центрального контроллера пульта ПТКУ-15.01.220.000;
блок двух энкодеров регулировки фокусировки луча ЭЛП;
блок четырех энкодеров регулировки амплитуды и смещения луча ЭЛП;
блок 5-ти энкодеров регулировки тока луча ЭЛП напуском водорода (для подсистемы газоподачи);
блок контроллера регуляторов газоподачи ПТКУ-15.01.220.000 для обработки сигналов 5-ти энкодеров регулировки тока луча ЭЛП для подсистемы газоподачи;
джойстик смещения луча ЭЛП;
ладонная кнопка аварийного останова высоковольтного источника подсистемы ВИП.
Перечень блоков пульта подсистемы управления ЭЛП, конструктивно установленных в правой консоли пульта:
блок клавиатуры и индикации ПТКУ-15.01.203.011;
блок контроллера клавиатуры ПТКУ-15.01.230.000;
1.4.8 Блок клавиатуры и индикации
Блоки клавиатуры и индикации ПТКУ-15.01.201.010 центральной консоли и блок клавиатуры и индикации ПТКУ-15.01.203.011 правой консоли предназначены:
для передачи контроллерам клавиатуры ПТКУ-15.01.230.000 сигналов воздействия оператора на кнопки;
для индикации состояния режимов, определяемых центральным контроллером пульта ПТКУ-15.01.220.000.
1.4.9 Блок контроллера клавиатуры
Блок контроллера клавиатуры ПТКУ-15.01.230.000, конструктивно устанавливаемый непосредственно на блоке клавиатуры и индикации предназначен для приема сигналов от кнопок и обработки их по заданному алгоритму с целью преобразования их в кодовую последовательность, передаваемую через интерфейс первому каналу К8485 на центральный контроллер пульта, от которого он получает кодовую последовательность для индикации.
Блок контроллера клавиатуры ПТКУ-15.01.230.000 центральной консоли обрабатывает сигналы от 12 кнопок. Блок контроллера клавиатуры ПТКУ-15.01.230.000 правой консоли обрабатывает сигналы от 30 кнопок.
Основой блока контроллера клавиатуры является перепрограммируемый микроконтроллер ф. М1СКОСН1Р типа Р1С24НЛ280Р510
