97 lines
3.7 KiB
Plaintext
97 lines
3.7 KiB
Plaintext
@startuml
|
||
|
||
repeat
|
||
repeat :Выполнение работы по автоматическому циклу;
|
||
|
||
:Во время сварки вычисляется фактическое
|
||
электрическое сопротивление заготовки;
|
||
|
||
if (Сопротивление соответствует эталону?) then (нет)
|
||
:ТСК формирует запрос на заточку колпачков;
|
||
else (да)
|
||
endif
|
||
|
||
:+1 к счетчику выполненных
|
||
сварок с током;
|
||
|
||
if (Превышает порог счета?) then (да)
|
||
:ТСК формирует запрос на заточку колпачков;
|
||
else (нет)
|
||
endif
|
||
|
||
:Продолжение работы по автоматическому циклу;
|
||
|
||
:Во время размыкания электродов
|
||
измеряется усилие отрыва
|
||
электродов от заготовки;
|
||
|
||
if (Усилие сопротивления движению превышает эталон?) then (да)
|
||
:ТСК формирует запрос на заточку колпачков;
|
||
else (нет)
|
||
endif
|
||
|
||
:Продолжение работы по автоматическому циклу;
|
||
|
||
repeat while (Последняя точка сварки) not (да)
|
||
|
||
:Выполнение сервисных операций
|
||
по автоматическому циклу;
|
||
|
||
:Клещи и ЭМП останавливаются в тестовой точке или
|
||
домашней позиции.
|
||
Выполняется снимок нижнего электрода камерой;
|
||
|
||
if (Есть визуальные повреждения колпачка?) then (да)
|
||
:ТСК формирует запрос на заточку колпачков;
|
||
else (нет)
|
||
endif
|
||
|
||
:Выполняется сжатие электродов.
|
||
Определяется общий износ;
|
||
|
||
if (Возможно выполнить тестовую сварку?) then (да)
|
||
:Выполняется сварка тестовым током. Во время сварки
|
||
вычисляется фактическое электрическое сопротивление
|
||
электрод/электрод;
|
||
if (Сопротивление соответствует эталону?) then (нет)
|
||
:ТСК формирует запрос на заточку колпачков;
|
||
else (да)
|
||
endif
|
||
else (нет)
|
||
endif
|
||
|
||
repeat
|
||
if (Разрешено выполнение заточки?) then (да)
|
||
:Вычисляется длительность и усилие заточки.
|
||
Вызывается функция заточки с измерением каждого электрода
|
||
в обмерную пластину. Выполняется заточка;
|
||
|
||
if (Заточка соответствует заданной?) then (да)
|
||
:Во время операции сжатия из цикла обмера
|
||
электрод/электрод вычисляется фактическое
|
||
электрическое сопротивление заготовки
|
||
путем пропускания тестового тока;
|
||
|
||
if (Сопротивление
|
||
соответствует
|
||
эталону?) then (нет)
|
||
:ТСК формирует запрос на заточку колпачков;
|
||
else (да)
|
||
break
|
||
endif
|
||
|
||
else (нет)
|
||
:ТСК формирует запрос на заточку колпачков;
|
||
endif
|
||
|
||
else (нет)
|
||
endif
|
||
|
||
|
||
|
||
repeat while (Запрос на заточку) not (нет)
|
||
|
||
:Завершение сервисных операций
|
||
по автоматическому циклу;
|
||
@enduml
|