Удалённая диагностика токарного центра Takisawa TS-4000

Ко мне обратились за помощью в запуске токарного обрабатывающего центра Takisawa TS-4000YS. Станок сложный в плане программного обеспечения: система Fanuc 32i-B, два шпинделя, приводной инструмент, револьверная головка (*далее РГ) с сервоприводом, 6 осей.

После покупки и установки на месте, перестала работать смена инструмента после попытки перемещения в ручном режиме. По осям движения есть, все готовности есть, а смена инструмента и приводной инструмент не работают.

Станок находится в Томске, поэтому была предложена удаленная диагностика. Формат работы выглядит следующим образом. Клиент отправляет на эл.почту скачанную программу электроавтоматики со станка (по инструкции, которую я высылаю), делает копию схемы и необходимые фотографии. В ходе анализа схем и программы выдаются рекомендации с этапами действий или запрашивается дополнительная информация.

Вот такой красавец:

На данном станке установлена РГ на 12 инструментов с функцией приводного инструмента (Milling head). Работа приводного инструмента и РГ на данном станке тесно взаимосвязана. Для поворота РГ приводной инструмент должен быть в позиции и данная позиция должна быть зафиксирована специальным блокирующим узлом (lock pin). А для работы приводного инструмента позиция РГ должна находиться в заданных пределах. Когда револьвер в позиции, в контроллере PMC выставляется определенный бит (TURRET IN POSITION) и без него работа приводного инструмента невозможна.

В данном случае произошло смещение РГ от заданной позиции. Станок не реагировал на попытки ручного перемещения револьвера и приводного инструмента. При вводе Т-кода на смену инструмента или М-кода на запуск приводного инструмента, система выдавала ошибку EX1652 TIME OVER.

РГ зависла на 8 инструменте и её позиция должна была быть 210000 +/-200. Данное отклонение считается допустимым и РГ должна попасть в него. Позиция считывается программой PMC и попадает в 4 байта R переменных (R0860-R0863). Позиция в данных ячейках, после преобразования двоичного кода в десятичное число, оказалась 210229 и не вписалась в окно допуска на 9 единиц.

Было принято решение на время расширить диапазон допуска, который также записан в R-переменных программы PMC, с 200 до 250. После данных манипуляций станок заработал и револьверная головка встала на своё место.