описание конфигурации плазморезки
используется 2 LPT-порта

порт 0 сигналы

0  -> 02  xstep
0  -> 03  xdir
0  -> 04  ystep
0  -> 05  ydir
0  -> 06  zsetp
0  -> 07  zdir
0  <- 10  Estop
0  <- 12  both-home-x
0  <- 13  both-home-y
0  <- 14  spindle-cw  
0  <- 15  LimitZ
0  -> 17  enableX

порт 1 сигналы

1  -> 08 TorchOn     включить горелку   
1  <- 11 MoveDown     внешний сигнал "опустить горелку" 
1  <- 13 MoveUp       внешний сигнал "поднять горелку"
1  <- 12 FloatSwitch  датчик поверхности 
1  <- 15 ArcOK        датчик наличия дуги



настройки и регуляторы:

Шаг подстройки:  по сигналу вниз/вверх, перемещение с этим шагом частота 10 герц
Высота перемещения: высота холостого хода (без реза)
Высота реза: - начальная высота реза, дальше работает thc
Высота начала дуги:Считается от высоты реза!
Подпрыжка: считается от высоты начала дуги
Таймаут дуги: максимальное время пропадания сигнала датчика дуги если превышено, процесс прекращается
Полная задержка - справочная величина, которую нужно будет выставить на внешнем thc

Автозапуск прокола - горелка дойдет до места прокола и встанет, если галки не будет
Без дуги - симуляция процесса реза без включения горелки
Только THC - все управление осью z от g-кода,

Фиксир. на углах
при прохождении углов, осбенно острых, напряжение дуги возрастает из-за отставания факела,
чтоб горелка не "клевала" в углах можно установить галку и выставить уровень чувствительности
тогда в момент прохождения углов, сигалы вверх/вниз блокирутся. 

текущая скорость в мм/сек

Target Voltage - ни на что не влияет


процесс прокола: 
-горелка опускается на материал, срабатывает датчик поверхности FloatSwitch
-горелка поднимется на ("высоту реза" + "высота начала дуги")
-включается дуга
-горелка подпрыгивает на высоту (высота реза+высотапрокола+Подпрыжка) 
-задерживается в этой точке на величину "задержки на прокол"
-опускается на высоту реза и начинается рез
-в этот момент, истекает значение таймаута (выставленное не менее чем "Полная задержка" )
установленное на  внешнем блоке thc и этот внешний блок начинает 
измерять напряжение дуги и выставалять сигналы moveUP/moveDowm 

если дуга не зажглась с первого раза, делается еще 5 попыток

если хочется отключить работу THC - устанавливайте шаг подстройки в 0

 опубликовано cnc-club.ru odekolon

