Вопросы и ответы
Отфильтрованны совпадения - ЛИР

Вопрос:

Здравствуйте!
Скажите пожалуйста когда смена инструментов есть тип RANDOM где надо записать и под кокой номер инструмент в шпин
деле?Файл filran должен быть форматиран как fileor i filcor?Если у
меня есть больше одново сообщений,как можно посмотреть всех
?Когда делается замена номерам инструментам в таблице filran?
Почему когда нажму аварийный стоп выходый для разрешений
сервоприводов не нулируется?Вот как я включяю приводов
C29I(2)=[W100N0=2]*I2N8*I0K2
C30I(2)=[W100N0=2]*I2N9*I0K2
C03I(2)=[W100N0=2]*I2N10*I0K2
C36I(2)=[W100N0=2]*I2N11*I0K2
P31=U10K0
C29Z=P31
C30Z=P31
C3Z=P31
C36Z=P31
DOF:[W100N0=2]*/W2N1=0]
U4A8=I0K8*U10K8*I00A4
U4A9=I0K9*U10K9*I00A7
U4A10=I0K10*U10K10*I00A10
U4A19=I0K11*U10K11*I00A26
ENDF
DOF:[W100N0=2]+/I6K21
U10K8=[C29W=1]*I0K2
U10K9=[C30W=1]*I0K2
U10K10=[C3W=1]*I0K2
U10K11=[C36W=1]*I0K2
U101N8=/I0K8
U101N9=/I0K9
U101N10=/I0K10
U101N11=/I0K11
W13N0=MUX(33,34),(U101N8,I0K8)
W13N1=MUX(35,36),(U101N9,I0K9)
W13N2=MUX(37,38),(U101N10,I0K10)
W13N3=MUX(1182,183),(U101N11,I0K11)
W14N0=0
W14N1=0
W14N2=0
W14N3=0
ENDF
;Вклюяение станка
C28I(2)=[W100N0=5]*I2N8
P40=[C28W=1]
U10K20=I6K21*P40+U10K20*I6K21*I00A30
Где I00A30 есть аварийный стоп.
Всего хорошего.Жду ответ.С уважением Трифон!

Ответ:

Здравствуйте! Примеры и рекомендации высланы по Е- mail. Пример просмотра сообщений есть в логике дискет, прилагаемых к учпу. 

Вопрос:

Здравствуйте!
Ваша подсказка по поводу закоментирования ALM при компиляции ПЛ,помогла.Все у нас загрузилось как надо,большое спасибо!
Но все-таки,например код ошибки 9,в таком виде не нашли в таблицах.Есть похожие,например \\\"ошибка компиляции 9\\\".Где можно посмотреть расшифроку таких ошибок,думаю эта у нас не последняя.



С уважением,
Сергей Викторович
ООО\\\"ЭлектронТехСервис\\\" - ремонт станков с ЧПУ
8-8772-52-72-30
http://stanki-sk.ru - (Станки-Северный Кавказ).
Доски бесплатных объявлений по станкам,комплектующим и ремонту.
Приглашаем разместить Ваши объявления.
----- Original Message -----
From: robot@bsystem.ru
To: info@stanki-sk.ru
Sent: Tuesday, November 09, 2010 4:18 PM
Subject: Ответ на ваш вопрос


Добрый день!
На ваш вопрос был дан ответ.

Вопрос:
Здравствуйте! Для изучения CNC210,работаем с программным эмулятором. Компилируем PLC,с рабочего токарного станка.В инструкции по \\\\\\\"компиляции с запросом действий\\\\\\\" указано,что \\\\\\\"в конце компиляции,результат ее выводится на экран,т.е.: количество строк программ\\\\\\\" и т.д. У нас никаких сообщений не появляется,кроме надписи \\\\\\\"логика активна\\\\\\\". И по внешним признакам видим,что установка программы логики вроде бы произошла.Кроме этого на экране в режиме \\\\\\\"управление станком\\\\\\\"появились две 9 красного цвета,одна над другой.Там где должно быть сообщение об ошибках.Чтобы это значило пока непонятно и как определить,что компиляция идет или уже закончилась?

Ответ:
Здравствуйте! Проверьте в файле IOCFIL перед ALM для компиляции д.б. ;.

---
С уважением Балт-Систем

Ответ:

Здравствуйте! Ошибки компиляции есть в инструкции Интерфейс PLC (см. на нашем сайте). 9-ошибка в операторе MUX.

Вопрос:

Здравствуйте!
Для изучения CNC210,работаем с программным эмулятором.
Компилируем PLC,с рабочего токарного станка.В инструкции по \\\"компиляции с запросом действий\\\" указано,что \\\"в конце компиляции,результат ее выводится на экран,т.е.:
количество строк программ\\\" и т.д.
У нас никаких сообщений не появляется,кроме надписи \\\"логика активна\\\".
И по внешним признакам видим,что установка программы логики вроде бы произошла.Кроме этого на экране в режиме \\\"управление станком\\\"появились две 9 красного цвета,одна над другой.Там где должно быть сообщение об ошибках.Чтобы это значило пока непонятно и как определить,что компиляция идет или уже закончилась?

Ответ:

Здравствуйте! Проверьте в файле IOCFIL перед ALM для компиляции д.б. ;.

Вопрос:

Здравствуйте!

Возможно ли скомплектовать ЧПУ для модернизации отечественных эрозионных станков модели 4532Ф3.
Особые требования: Управление двумя независимыми процессами,
Два АЦП для регулирования межискрового промежутка, Вход датчика касания для реализации измерительных циклов, 4 канала управления ШД5 (по два на процесс).

Заранее спасибо. Михаил berg@ton.net.ru , mihaberg@mail.ru

Ответ:

Здравствуйте! По E-mail передан адрес к кому обратиться.

Вопрос:

Здравствуйте.
Подскажите, пожалуйста, как можно установить эмулятор при помощи виртуальной машины.
С уважением,
Новоставский А.

Ответ:

Пользователи прислали нам следующую ссылку:
P.S. образ диска для виртуальной машины VMware Workstation 7.0.0 на котором стоит скомпилированная логика станка.
http://www.mariupolsapr.narod.ru/cpu.html

Вопрос:

Здравствуйте. Есть вопрос по управлению шпинделем на NC110. Шпиндель с контролир. разгоном без датчика, внутреннее управление. Цап выдаёт всё отлично, но требуется однополярное задание и сигнал направления. Как бы это грамотно сделать, чтобы направление менялось когда задание снизится до 0в. Заранее благодарен.

Ответ:

    Здравствуйте. Если в приводе есть сигнал об остановке двигателя, то по этому сигналу, введенному в учпу в логике можно менять направление шпинделя. (Если такого нет сигнала, то можно задавать задержку в таймер пропорциональную S или по известным временам торможения шпинделя).

Вопрос:

Добрый день!
Существует ли возможность в УЧПУ NC 110 проконтролировать в PLC величину корректора инструмента, заданного в технологической программе. Нужно знать, больше он нуля или нет при G00.
Спасибо.

Ответ:

Здравствуйте. Уточните номер корректора > 0, значение длины инструмента >0 или значение диаметра инструмента. Принципиально возможно, используя команды языка ASSET из FILMOV. После уточнения сможем набросать схему логики. 

Вопрос:

Когда у Вас будет форум, чтобы пользователи могли помогать друг другу, а Вы будете видеть недостатки своих машин, что даст толчок для дальнейшей их доработки.

P.S. образ диска для виртуальной машины VMware Workstation 7.0.0 на котором стоит скомпилированная логика станка.
http://www.mariupolsapr.narod.ru/cpu.html

Ответ:

Создание форума пользователей на сайте сейчас не предполагается. Обозначить проблему пользователь может в эл. письме или по факсу непосредственно к разработчику или администрации, а следующим шагом для решения проблемы выслать подробное ТЗ для начала работы :), иначе, сделать-то сделаем, а кому это будет нужно?




 

Вопрос:

Здравствуйте.
Вышлите, пожалуйста эмулятор с описанием установки на ХР и утилиту для распаковки архива CNC.USR.
Заранее благодарен,
Новоставский А. В.

Ответ:

Здравствуйте. Описания установки эмулятора на XP у нас нет. Запуск эмулятора на XP возможен только через виртуальную машину VMWARE. Работа эмулятора, загруженного через виртуальную машину,  в режиме реального времени не возможна (после компиляции логики работа в эмуляторе - \"в час по чайной ложке\"). Если процессор на компьютере двухядерный и версия VMWARE (последняя) позволяет полностью занять ресурс одного из его ядер, то возможно? будет побыстрее. Установку виртуальной машины для MS-DOS придется выполнить самим (в инете есть информация), т.е. создание виртуального жесткого диска, его обработка программой FDISK.EXE и далее FORMAT C: /S (Вообще VMWARE имулирует все аппаратные средства компьютера и процесс работы очень схож с реальным железом). Все это можно сделать с загрузочной дискеты, поставляемой с эмулятором. Далее под MS-DOS активируйте драйвер DUSE и с USB-FLASH скопируйте в корень виртуального диска каталоги эмулятора: CNC110 и CNC210.
Я понимаю, что это описание очень приблизительное, но виртуальная машина у меня на компе не установлена.

Вопрос:

Добрый день!

После переноса файлов характеризации и логики станка с NC-200 на NC-210, после загрузки УП появляется сообщение: \\\"Ошибка чтения файла среды\\\".
Не можем понять в чем проблема.
На NC200 все работало, а на 210 нет.
По поводу почты - письмо от Вас пришло, однако после попыток
послать Вам архив, приходит (возврат) сообщение о невозможности найти адресата.
Быть может у Вас есть альтернативный почтовый адрес?

Заранее спасибо.

Ответ:

Добрый день! Попробуйте выслать с другого адреса - из другого предприятия .(к нам ничего не пришло).
-сотрите старый sipcon в Нортоне, (создайте новый файл среды в режиме PLC или возьмите из нового про sipcon
и измените источники) и прокомпилируйте.

Вопрос:

Добрый вечер !
На днях я задавал вопрос о 3 неисправностях эмулятора NC210. Специалисты с другого предприятия подсказали ошибки:
1.Нет поиска микронулей - до включения станка запускать команду RIF ,,<СБРОС> - в описании, к сожалению, этого не нашёл - это для тех, кто с этим сталкивался.
2.Не активируется штурвал, заданный по VOL=1- необходимо экранными кнопками включить привода Z и Х.
Вопрос несколько другого характера - у меня установлена система Windows XP SP3, при запуске WMware Player v3.0.1 build 227600 загрузка процессора - 3-4%, а после запуска эмулятора (независимо от того, включён ли процесс и станок, а также свёрнуто ли окно с эмулятором на Панель задач или нет) загрузка процессора в иконке Панели задач составляет 93-97%.
Скажите пожалуйста, это нормальное явление, что процессор отдаёт почти все ресурсы эмулятору или что-то не так ? Эмулятор v3.82.7P. Может быть есть какие-то версии по данному вопросу ?
Кроме того, наша организация купила б/у станок ИТ42 с NC-210. Исходные коды программы логики в нём удалены, остался только откомпилированный объектный код. Можно ли как-то восстановить исходные коды, чтобы изменить, например, цикл импульсной смазки с временного (работа/пауза) на цикл смазки в зависимости от перемещения и т.д.? Можно ли это где-то дописать в файле характеризации IOCFIL и ,если да, то как это сделать ? Если можете, вышлите,пожалуйста, примеры по программированию логики на токарные станки.
С уважением Вадим.

Ответ:

Здравствуйте. Видимо эмулятор запускается посредством виртуальной машины, а WINDOWS не может позволить другой операционной системе (в эмуляторе RTOS32) работать в режиме реального времени. В этом случае (при использовании виртуальной машины) работа в эмуляторе возможна только без компиляции программы логики с установленной переменной UAS=1.
Сами не пробовали, но теоретически, если использовать 2-хядерный процессор и переключть WMware на одно из ядер (слышал где-то, что WMware последней версии это позволяет), то может быть ...??? Процедуры декомпиляции объектного кода программы логики у нас нет. Дописать к существующему коду что-либо еще нельзя. Попробуйте найти разработчиков логики. Учебные программы логики высылаем.

Вопрос:

на координатно-расточном станке 2Е450АФ установлены привода
фирмы \\\"OMRON\\\",линейки ЛИР-7 тип 1 по координате Х и Z ,а по координате Y тип 4. По координатам X и Z привода работают стабильно. Координату Y не можем отстроить, при включении привода по Y возникает \\\"тресучка\\\"двигателя.Изменение жёсткости станка и системы результата не дало.Возможно это связано с типом линейки? Если нет, то что возможно предпринять в нашей ситуации.

Ответ:

Разбираться чем отличается тип1 от тип4 времени нет. Сообщите тип сигнала (д.б.TTL), его уровень (д.б.5В), разрешающая способность (д.б 1 мкм). Следующим шагом необходимо проверить шкалу \"скорость-напряжение\" в инструкции GM0. Здесь  3 момента, из которых первые два должны быть выполнены для всех осей в первую очередь:
1. Значение скорости в GM0 должно быть таким,   чтобы расчетная сервоошибка и сервоошибка с экрана UCV=2 были равны друг другу до знака требуемой точности (обычно до 2-ого знака после плавающей запятой). Расчетная сервоошибка E=F/60/KV
 где:
 F-значение скорости (на экране это значение можно увидеть в поле F)  для выполняемого движения в режиме MANU
 KV-значение третьего параметра из инструкции GM0 по оси, вдоль которой выполняется движение в режиме MANU.

2. Значение скорости в GM0 (здесь мм/мин) должно быть близким к паспортной скорости оси для напряжения 7.5 В, т.е. если значение скорости в GM0 больше паспортной скорости оси, то отличие д.б. не более чем в 1.5 раза. Иначе разрядность ЦАПа становится меньше из-за неправильной настройки скорости в приводе.

3. Значения сервоошибок для осей, выполняющих одновременную интерполяцию, должны быть равны при их движении на одной и тойже скорости (обычно до 2-ого знака после плавающей запятой). Добиться этого необходимо подбором KV в инструкции GM0 по каждой оси, начиная с худшей.

Примечание. Если движение осей для их настройки вами будет выполняться в режимах MDI, AUTO или STEP, то на это время переменная UEP должна быть равна 1, например выполнением команды UEP=1 по клавише ENTER из 1-ой видеостраницы режима УПРАВЛЕНИЕ СТАНКОМ.

Вопрос:

Здравствуйте. Подскажите пожалуйста, можно ли в программе эмуляторе скомпилировать электроавтоматику, а потом перенести скомпилированные бинарные файлы на ЧПУ так чтобы электроавтоматика заработала?

Ответ:

Здравствуйте. Можно, если версии близки.

Вопрос:

На токарный станок 16 А 20Ф3 пытаемся поставить привода Linze. Есть проблема в приводе идет управление реверсом через сухой контакт или транзисторный ключ, а на регулировку скорости подается 0 + 10 Главный привод я запустил а с подачниками у меня закипают мозги, ничего не получается подскажите можно ли сделать и как.
Анатолий Карпович

Ответ:

 Для передачи сигнала о знаке напряжения на цап необходимо использовать сигналы балансировки осей W9K1.

Вопрос:

Здравствуйте. Раньше мы изготовляли станки с ЧПУ Sinumerik-802S с шаговыми приводами FM StepDrive без ДОС. Имелся датчик оборотов вала оси. ЧПУ контролировала число импульсов на ШД в течении одного оборота вала. Если имелись расхождения, то выдавалась ошибка и ось останавливалась. Возможно ли сделать аналогичный контроль импульсов ЦИП на NC-220, если мы применяем шаговые преобразователи FM StepDrive фирмы Siemens без ДОС.

Ответ:

Да возможно. В УЧПУ NC-220 имеется в т.ч. и вход для фотоимпульсного датчика.

Вопрос:

На станке сдох блок ЦП (NC-110-2). Есть в запасе от списанного станки подобный блок.
При замене и загрузке ПО для станка (V2.14p) - выдает ошибку \\\"недостаточно места для файла VF7/MEM\\\" (окно - \\\"NC110 компилятор/отладчик PLC *вер.1.1 \\\").
При загрузке ПО от старого станка - все нормально.
Платы процессора разные.
На старой (дохлой): IPC-586 VDH(c) NEAT-575 Rev.A1
На исправной: SBC8252 PENTIUM CPU CARD REV.A1
Платы PLC - одинаковые
Возвожна ли замена в этом случае ?

Ответ:

 Здравствуйте. Попробуйте поставить перед ALM ;, поставте sipcon от новго про замените на Ваши источники и прокомпилируйте и работайте без ;. Если не получится, можете весь flash.rar прислать ко мне. sokolov@bsystem.ru

Вопрос:

NC-220. Программа ПЛК не запускается (хотя есть надпись \\\"логика активна\\\"), когда убираю \\\";\\\" от ALM=0. Когда \\\";\\\" стоит перед ALM=0 все работает нормально. В чем дело. Все делаю так, как написано на стр. 52 в руководстве по ПЛК.

Ответ:

Можно взять файл sipcon из мр0 из прилагаемых дискет, переназначить Ваши источники, скомпилировать и нормально работать без ;. 

Вопрос:

Здраствуйте. Выполняю модернизацию координатно-расточного станка 2E450АФ30 Московского завода координатно-расточных станков. Цикл смены на станке включается кнопкой SB4 на станочном пульте. При выполнении цикла смены инструмента гильза идет вверх до срабатывания путевого выключателя SQ6. Инструмент разжимается. После ручной смены инструмента, снова нажимается кнопка SB4. Гильза идет вниз до до срабатывания путевого выключателя SQ2. Как сделать перемещение при нажатии кнопки (кнопка нажимается кратковременно) до наезда на концевой выключатель? Ноль на этом станке не постоянный. Где оператор нажал кнопку обнуления оси Z, там и станочный ноль (особенность этого станка). То есть запрос на перемещение в определенную точку по оси Z здесь не поможет.

Ответ:

 Здраствуйте. Если перемещение осуществляется за счет координатной оси, то можно исполльзовать сигнал 
активного сброса -см. документацию (Руководство оператора) на нашем сайте. 

Функция «активный сброс» предназначена для останова перемещения в текущем кадре по сигналу и переходу к выполнению перемещения, координата которого задана в следующем кадре.
G91

(Точка 1) G29 G1 G90 X0 Y20 F100

(Точка 2)               G91 X100

(Точка 3)                       Y50

Запрос активного сброса будет выполнен, если процесс находится в следующем состоянии:

Программа обработки детали загружена и выполняется в режиме «Автоматический» (AUTO) или «Возврат на профиль» (PROF).

Текущий кадр должен быть линейного типа G0 или G01G29.

Следующий кадр линейного типа G0 или G01.

Ошибки выполнения запроса активного сброса разделены на два типа:

Ошибка 1-ого типа устанавливается, если запрос активного сброса выполнен в кадре:

Не линейного типа;

G01G27 или G01G28;

не в автоматическом режиме или не в режиме автоматического возврата на профиль.

Если в процессе установлена ошибка 1-ого типа, то все последующие запросы активного сброса при выполнении данного кадра и следующих за ним будут игнорированы, пока ошибка не будет сброшена. Сброс ошибки выполняется в программе логики станка.

Ошибка 2-ого типа устанавливается, если запрос активного сброса выполнен в кадре G0 или G1G29:

и следующий кадр не линейного типа;

Если в процессе установлена ошибка 2-ого типа, то выполнение текущего перемещения на станке будет остановлено с контролируемым замедлением и все следующие перемещения блокируется до выполнения «Общего сброса», и сброса ошибки данного типа. Сброс ошибки выполняется в программе логики станка.

Для выполнения запроса «активного сброса» и определения состояния его выполнения предназначены следующие сигналы пакета «К»:

U13K0 (ARREQ) – запрос активного сброса.

I09K16 (BUSY) – активный сброс в состоянии выполнения.

I09K17 (ERR1) – ошибка выполнения активного сброса 1-ого типа.

I09K18 (ERR2) – ошибка выполнения активного сброса 2-ого типа.

Пример программы логики станка для импульсного запроса активного сброса:

;Быстрая часть логики станка

……..

P0=сигнал для активного сброса (концевик/кнопка пульта)

U13K0=P0

;Сброс ошибки 1-ого уровня

U9K17=I9K17*/I0K1*/сигнал для восстановления обслуживания запроса U13K0



;Сброс ошибки 2-ого уровня

U9K18=I9K18*/I0K1

;Сообщение: «Ошибка 1-ого уровня при выполнении «активного сброса»»

U21K16=I9K17

;Сообщение: «Ошибка 2-ого уровня при выполнении «активного сброса»»

U21K17=I9K18


$                                      ;Медленная часть логики станка
С уважением Соколов ПС.

Вопрос:

Здравствуйте.Есть станок ,токарно-револьверный со стойкой НС-201.Не выполняет команды:рабочий ход по Х,и по У,хотя оси выставляет в 0 сам,в ручном режиме-работает.В авто подводит инструмент и стоит,ничего не происходит,при этом на клеммах ЦАП 0в.Если это поломка аппаратная,то одно-в ремонт,а если програмная?подскажите метод проверки.

Ответ:

Здравствуйте. Включите УЧПУ и станок. Выведите оси в ноль (HOME). Установите режим MDI. Выберите 1-ый диапазон скорости вращения шпинделя. Наберите в строке преднабора и выполните кадр G97G94S50M3 по клавише ПУСК. Контролируйте реальную скорость шпинделя в поле S с учетом корректора S%. Наберите в строке преднабора и выполните кадр G1Z-50F200 по клавише ПУСК. Контролируйте подачу с учетом корректора F%. Сообщите после чего станок перестал выполнять G1 и номер версии ПрО.  

Вопрос:

Здравствуйте! Планируем модернизацию 2А622Ф4-Г. X,Y,Z оси на индукционных линейках, W ось на резольвере, шпиндель плавнорегулируемый без датчика, поворотный стол 8-ми позиционный. Все привода управляются -10+10В. Интересует какая ЧПУ для данной модернизации оптимальна, ее цена и пример характеризации и PLC. Спасибо.

Ответ:

Здравствуйте. PLC на этот станок у нас нет. Примерные файлы характеризации  и прайс высылаю по E-MAIL. 

Вопрос:

Здравствуйте.Подскажите работают-ли ваши чпу,например nc210,с линейками,если да то какие особенности при подключении (с подключением ЛИРов знаком) и какая дискретность отображения координат (чпу обеспечит микронную точность при идеальном железе и приводе)?

Ответ:

   Здравствуйте. Реальная погрешность линейки типа L18 (см. на нашем сайте) 5-10мкм/м при дискретности 0.1-10 мкм. Дополнительная погрешность - от ограниченной разрядности =14 для nc210.(Для микронной точности станка линейка д.б. с дискретностью 0.1мкм). (Разрядность NC301 -16).  

Вопрос:

Здравствуйте. Имеем модернизированный токарный станок ТПК-125 с установленной системой NC-202. Возникла следующая проблема: при включении питания на выходе задания скорости постоянно присутствует напряжение -11,45 В. Соответственно шпиндель вращается все время в одну сторону и не регулируется его скорость. Подскажите, пожалуйста, пути решения данной проблемы.

Ответ:

Здравствуйте. Просим позвонить по телефону Ковалеву Виталию Сергеевичу.

Вопрос:

При модернизации станков и установки систем серии NC возникает проблема, поиска дисководов в компьютерных магазинах отвечают что они не производятся, но система поставляется с загрузочными дискетами и заказчик настаивает на установке дисковода, можно ли создавать архивную копию и востанавливать с нее систему с помощью вашей флэшки, если да то прокомментируйте это в руководстве по эксплуатации, чтобы при случае на это можно было сослаться. Просьба выслать необходимые рекомендации и если необходимо файлы для инсталяции флэшки как загрузочной, если возможно еще одна просьба по флэшке для загрузки эмулятора на компьютер рекомендации и файлы. Заранее благодарен.

Ответ:

Выполнять сохранение/восстановление данных с USB-FLASH можно, если в SETUPе BIOSа существует возможность установить это усторойство первым загрузочным, например на материнке CELERON-400 установить загрузку с USB-HDD.
На других материнках и на CELERON-400 можно выполнить сохранение/восстановление на COMPACT-FLASH-Disk, который штатно не поставляется, но разъем для установки этого диска на материнке присутствует. Сервисную среду, которую необходимо создать на USB-FLASH или на COMPACT-Disk, можем выслать по e-mail. Напоминаем, что любое дисковое flash-устройство имеет ограниченный срок службы, поэтому сохраненную информацию необходимо дублировать на разных носителях.

Вопрос:

Здравстуите Я к вам обращаля за помощью в составлении програмки по уменьшению подачи ближе к центру с одновременным увеличением оборотов програмка хорошая все получилось нокак её приспособить на отрезание не понял можно такую же в виде подпрограммы но на отрезной рзец с пояснениями приерSSL=1500 G96S70M3M7 G0X51 Z-22 G1X30F0.14 G0X51:Z100 с понижением подачи до 0.08 вот ваша програмка T1.1M6
E25=0.25 -начальная подача
E30=0.03 -конечная подача
E32=-10 -п риращение
E33=101 -начальная координата по оси X(конечная =0)
E1=E33/ABS(E32) -кол-во повторов
E31=(E25-E30)/(E1-1) - шаг изменения подачи
G0XE33 Z0
G96G95S20M3 FE25
(RPT,E1)
G1G91G28XE32FE25
E25=E25-E31
(ERP)
X0 -конечная координата по X
G0G29Z100
M30 какой параметр отвечает за то чтобы не дорезал до конца

Ответ:

Здравствуйте.(у нас проводится обучение(см. сайт -об этом подробнее)), смелее попробуйте взять параметры, указанные в скобках, проверьте полученные размеры и т.д (при обработке можно после каждого под цикла
контролировать дополнительно, полученные размеры перед ERP и раньше выходить из цикла и т.п) :
T1.1M6
E25=0.25 (0.14)                          -начальная подача
E30=0.03 (0.08)                          -конечная подача
E32=-10   (3)                        -приращение
E33=101                            -начальная координата по оси X(конечная =0)
E1=E33/ABS(E32)             -кол-во повторов
E31=(E25-E30)/(E1-1)       - шаг изменения подачи
G0XE33 Z0
G96G95S20M3 FE25
(RPT,E1)
G1G91G28XE32FE25
E25=E25-E31
(ERP)
X0                                    -конечная координата по X
G0G29Z100
M30  

Вопрос:

Вопрос:
Здравствуйте!Вопрос:При активации инструмента, значение его корректора,например на радиус,присваивается какой-то системной переменной.Могу ли я получить доступ к этой переменной,и потом присвоить её значение потребительской перем...?

Ответ:
Здравствуйте! Если в начале в корректоре какие-то параметры =0, то с помощью команды RQU их можно модифицировать и таким образом их можно произвольно контролировать, сохраняя в каком- либо параметре.

---
С уважением Балт-СистемСпасибо за ответ, но вы так и не поняли смысла вопроса.Значение переменной мне нужно для того, чтобы организовать выход на контур эквидистанты (радиус отверстия +радиус фрезы=диаметр сопряжения) как в старом добром цыкле G65 С уважением Евгений Александровичь Назаров.

Ответ:

Здравствуйте! Так можно модифицировать любые параметры корректоров и для радиуса инструмента, диаметра 
для выхода на контур эквидистанты по функциям G41,42 - в пределах работы УП. Если нужно произвольно заполнять параметры корректоров, то можно в языке ASSET создать этот файл и менять в пределах различных УП для этих же целей. (с вопросами можете обратиться по bs-sokolov@mail.ru- можно выслать примеры). Командой
RQPможно менять действующее текущее значение коррекции - без изменения корректора.   

Вопрос:

Здравствуйте!Вопрос:При активации инструмента, значение его корректора,например на радиус,присваивается какой-то системной переменной.Могу ли я получить доступ к этой переменной,и потом присвоить её значение потребительской перем...?

Ответ:

       Здравствуйте! Если в начале в корректоре какие-то параметры =0, то с помощью команды RQU их можно модифицировать и таким образом их можно произвольно контролировать, сохраняя в каком- либо параметре.

Вопрос:

Здравствуйте. В руководстве по характеризации написано:"Использование VFF читайте в описании файла AXCFIL", но там нет информации о том, что такое VFF, зачем она и как установить нужное значение. Дело в том, что имеет место перебег по обеим осям, но только в автомате и MDI, в ручных и MANJ перемещениях все нормально.
P.S. Документ "настройка привода" читал.

Ответ:

Здравствуйте. Разобьем настроку оси на 2 этапа:
1) "Без VFF" (MDI,AUTO,STEP:соответсвует UEP=1; в остальных режимах VFF отключена по умолчанию при любом значении переменной UEP) система не вводит в контур управления значения компенсации текущей сервоошибки по перемещаемой оси (управление выполняется по заданному коэффициентк усиления KV в инструкции GM0, определяющему значение фактической сервоошибки). На момент настройки скорости в инструкции GM0 коэффициент усиления KV фиксируется постоянной величиной в промежутке: 10 - 20. Основным критерием выбора KV на этапе настройки скорости в инструкции GM0 является отсутствие перерегулирования в цепи управления.  Настройка значения скорости в инструкции GM0 выполняется по значениям расчетной Ep=V/60/KV и Eф(актической) сервоошибки UCV=2 на фиксированной скорости. Если скорость в инструкции GM0 записана правильно, то значения этих сервоошибок должны быть равны друг другу на любой скорости F и любом KV до знака (после плавающей запятой), определенного требуемой точностью оси по паспорту станка. Эту настройку необходимо выполнять после компенсации смещения нуля "ЦАП-ПРИВОД" (сервоошибка оси, когда она находится в покое д.б. на один порядок меньше требуемой точности оси (обычно для оси с точностью 0.01мм сервоошибка д.б. равна 0.001-0.002мм). Далее настраивается коэффициент усиления KV по каждой оси исходя из того, что значения их сервоошибок на одной и тойже скорости должны быть одинаковыми до "знака точности" оси. На колебательные процессы в момент выхода на заданную скорость влияет механическая жесткость оси на станке, определяющая значение допустимого ускорения, которое будет ограничивать максимальную скорость выполнения профиля.
2) "С VFF" активно в MDI,AUTO,STEP, если переменная UEP=0. В этом случае система каждый ТИК вносит поправку в канал управления каждой перемещающейся оси для уменьшения ее сервоошибки по абсолютной величине. Если на этом этапе появляется перерегулирование оси на заданной (постоянной) скорости, то необходимо изменить (уменьшить) ее KV и повторить настройку KV других осей, исходя из равенства друг другу значений сервоошибок по каждой оси "Без VFF".
Иногда ("С VFF"), при торможении оси, можно наблюдать изменение знака сервоошибки на противоположный (как-будто управляемая масса оси опережает расчеты интерполятора). В этом случае, если это действительно приводит к "перебегу" в конце движения оси, необходимо изменить (уменьшить) для нее значение коэффициента VFF в инструкции FRС до того значения, при котором значение ее сервоошибки прекратит менять свой знак в момент ее торможения. По умолчанию коэффициент VFF равен 1.

Вопрос:

Здравствуйте,
Модертизируем горизонтально расточной станок SKODA W200
на приводе координат установлены 3х ступенчатые переключаемые редуктора, тоесть для характеризации оси необходимо использовать три параметра эталонной скорости GMX либо масштабный коэффициент из пакета логических сигналов, имеется ли програмное обеспечение ЧПУ NC-110 позволяющие организовать управление подобной осью, либо рассмотреть вариант работы на одной ступени с высокомоментным глубоко регулируемым приводом.

Ответ:

                 

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

модификации 1го параметра GM0 с помощью (PTA,X,18,параметр) - это можно реализовать от логики с помощью файла  FILMAS или задавать через УП.

Вопрос:

Здравствуйте.
ЧПУ NC-201M. Диапазоны контролируются датчиками.
В программе диапазон не указывается.

В файле AXCFIL имеется следующая запись:
GM1=345,-8.5,10
GM2=1000,-8.5,10
GM3=2500,-8.5,10

В файле медленной логики имеется следующая запись:
;M43 M42 M41
U11K18=/I00A27*I00A28
U11K17=I00A27*I00A28
U11K16=I00A27*/I00A28
; NEPRAWELNI DIAPASON
U22K20=/(U11K16*I06K16+U11K17*I06K17+U11K18*I06K18)*I04K18+U22K20*/I00K1
;
U150K17=(U132K1+U132K19)*I00A2

На первом диапазоне обороты отрабатываются от 5 до 345, то-есть нормально. А вот на втором диапазоне от 346 до 1000, а нужно от 9 до 1000. На третьем отрабатываются от 1001 до 2500, а нужно от 9 до 2500 Если задать обороты, на втором диапазоне, ниже 346, а на третьем диапазоне ниже 1000, то выдаётся сообщение \\\\\\\'Не правильный диапазон\\\\\\\'. Обороты при этом не включаются. Работать на втором и третьем диапазонах проблематично, а при использовании G96 совсем не возможно. Подскажите пожалуйста. Как исправить данную ситуацию?

Ответ:

Здравствуйте. Давайте отделим базовое ПрО от программы логики станка, т.к. последняя является продуктом пользователя. Сообщения \\\\\\\'Не правильный диапазон\\\\\\\' в базовом ПрО не существует. Для более точного определения какая программа вывела на экран это сообщение необходимо посмотреть в какой строке экрана оно появляется. Если в нижних двух строках (файл RUMES5), то сообщение от программы логики. В этом случае притензии необходимо предъявлять к разработчику программы логики.
Базовое ПрО позволяет устанавливать напряжение от 0 В до напряжения, указанного в GM1,GM2, ... GM99 (на любом активном диапазоне).
Контроль в данной программе логики выполняется сигналами I06K16, I06K17 и I06K18 и вывод на экран сообщения \\\\\\\'Не правильный диапазон\\\\\\\' запрашивается сигналом U22K20 (строка 21 в файле RUMES5)
Каким образом сигнал U22K20 блокирует дальнейшую работу по программе, из приведенной части ПЛ, неясно. Ищите.
Если станок находится на гарантии, то рекомендуем обратиться к разработчику ПЛ.

Вопрос:

Вопрос по обучению. Собираюсь добиться от руководства курса обучения у вас. Я электромеханик, занимаюсь ремонтом старых УЧПУ и др. установок. Обычно электронной и, иногда, электрической частью. Но иногда приходится искать причину и в механике, наладке.
1. Как и где проходит обучение? Какие-то специальные классы, лаборатории для занятий? Группами или индивидуально? Много ли человек приезжает на обучение?
2. Какими начальными знаниями и навыками нужно обладать для эффективного обучения у вас?
Спасибо!

Ответ:

Основное внимание (90% времени) в обучении уделяется правилами характеризации системы для управления станком и правилам использования интерфейсных сигналов PLC при составлении программы логики станка в УЧПУ серии NC-XXX. По аппаратной части рассматриваются общие вопросы конфигурации плат, регулировки и ремонт отдельных (ремонтопригодных) элементов плат.
Занятия проводятся 1 раз в месяц по мере комплектования группы. Количество обучающихся каждый раз разное. Информацию о количестве заявок на текущее обучение, даты проведения и полную программу обучения можно узнать у секретаря.



Задайте свой вопрос:

Имя:
E-mail:
Вопрос:
Код с картинки:
КАПЧА