Перейти к публикации

Вопросы новичка по sinumerik 840d


ForgottenGood

Рекомендованные сообщения

Не открывает USB и smart - key, 

Уровень доступа видит.

Не возможно скинуть УП на носитель. В чём может быть проблема?

Или Кто-то заблокировал доступ?

1526130791206-2085339475.jpg

Ссылка на сообщение
Поделиться на других сайтах


Не открывает USB и smart - key, 

Уровень доступа видит.

Не возможно скинуть УП на носитель. В чём может быть проблема?

Или Кто-то заблокировал доступ?

 

Решил....

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, Max сказал:

Решил....

Ну так поделитесь радостью с другими, кто столкнется с подобной проблемой.

Правилами вежливости на форуме это приветствуется.

Ссылка на сообщение
Поделиться на других сайтах

Не открывает USB и smart - key, 

Уровень доступа видит.

Не возможно скинуть УП на носитель. В чём может быть проблема?

Или Кто-то заблокировал доступ?

 

Решил....

Перезагрузка целос помогла!

Вот и все дела!

Ссылка на сообщение
Поделиться на других сайтах

@ForgottenGood  про USB ..... почему не пашет , потому что, NTFS система , форматни на FAT 32 и все будет работать если , разъем подключен 

Ссылка на сообщение
Поделиться на других сайтах
  • 4 месяца спустя...

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

Ссылка на сообщение
Поделиться на других сайтах
В 20.09.2018 в 19:47, Vorden71 сказал:

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

Отвечу сам. Правится конфигурацию напрямую со стойки через меню. Без разных извращений. 

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...
Вадим Виноградов

Всем привет!

Пришлите пжл пример переменных. Для Sinumerik 840D 3-х осевого станка.

Что бы сократить программу. Типо какая - нибудь траектория и она зациклина через переменные по глубине Z )

Спасибо большое))

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, Вадим Виноградов сказал:

Всем привет!

Пришлите пжл пример переменных. Для Sinumerik 840D 3-х осевого станка.

Что бы сократить программу. Типо какая - нибудь траектория и она зациклина через переменные по глубине Z )

Спасибо большое))

r3=1.5; step
r4=5; begin
r5=0; end
level: r4=r4-r3
if r4<r5
r4=r5
endif

 

g0 x... y...
z=r4
...
...
g0 z=...

 

if r4>r5 gotob level
 

Ссылка на сообщение
Поделиться на других сайтах

Еще такой вариант. Пример обработки кармана

G0 G54 G90 D1

X0 Y0

Z10

R1=0

R2=17     ;N proxod

 R3=-53.  ;END

R4=2.      ;START

STOPRE

Z=R21

 METKA1:

R1=R1+1

R5=((R4-R3)/R2)*R1

 STOPRE

G0 X0 Y0

G1 Z=(R4-R5)

G41 X0 Y-50

X100

Y50

X-100

Y-50

X0

G40 Y0

 IF R1<=(R2-1) GOTOB METKA1

G0 Z50

M30

Ссылка на сообщение
Поделиться на других сайтах
  • 5 недель спустя...

Добрый день. Есть такая задача - прорезать десять пазов на цилиндре параллельно оси цилиндра. Станок - горизонтально-фрезерный, с поворотным столом(ось В). Заготовка  закрепляется "лежа" на столе на приспособлении, ось заготовки/приспособления с осью поворота стола не совпадает. Сейчас программа написана через TRANS-ы и синусы/косинусы:

Показать содержимое  

R100=1.0    ; SMESH PO X PRI B0
R101=230.31 ; SMESH PO Z PRI B0 DO CENTRA


N1
G17 G154 G60G90G94
T="FR_D3_MONOLIT" ; FREZA 3R1.5
M6
R102=-52.5  ; START. UGOL
R103=15     ; UGL. SHAG
R104=SQRT(POT(R100)+POT(R101)) 
R105=ASIN(R100/R104)           
R106=R105-R102

POVOROT:
G0 B=R102
R107=R104*COS(R106)
R108=R104*SIN(R106)
TRANS X=R108 Z=R107

 

PAZ

 

TRANS
R106=R106+R103
R102=R102+R103
REPEAT POVOROT P7 
M15
Z500
TRANS

M30

Hide  

Это одна из первых версий, на самом деле сложнее, т.к. станок не понимает арксинус отрицательного числа и возвращает арксинус положительного, т.е. результат всегда меньше 90градусов.

Я так понимаю, это все "порнография" и правильно должно быть сделано через ROT/AROT.

Логика видится такая - 

поворачиваем стол на угол (пусть) R102

на тот же угол поворачиваем СК относительно оси вращения стола(она же центр стола, она же ноль по X/Z G154)

смещаем в повернутой СК ноль детали на известные расстояния смещения центра детали/приспособления 

относительно смещенной СК поворачиваем СК обратно на тот же угол

Теперь у нас ноль СК должен быть в центре детали/приспособления, а ориентация осей "обычная" - Z вдоль оси шпинделя и т.д.

 

Не совсем понятно с направлениями вращения СК и стола, и не отменится ли ROT при включении TRANS и наоборот. В общем пробовал по всякому на станке - едет " в космос" :(

 

Ссылка на сообщение
Поделиться на других сайтах

Перечитал и сам сея не понял. Заготовка - "короткий цилиндр", ну пусть диаметром 100мм, длиной/толщиной 30мм. На стол крепится "плашмя", т.е. ось цилиндра параллельно оси Y и оси вращения стола B.

Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, VicktorVR сказал:

Не совсем понятно с направлениями вращения СК и стола, и не отменится ли ROT при включении TRANS и наоборот. В общем пробовал по всякому на станке - едет " в космос" :(

CYCLE800 есть?

Ссылка на сообщение
Поделиться на других сайтах

Как правило, в 4-осевых станках( с одной поворотной осью)  CYCLE800 отсутствует.

Иначе не пришлось бы самим писать циклы(один из них отправлен в личку).

Ссылка на сообщение
Поделиться на других сайтах
В 07.11.2018 в 12:13, VicktorVR сказал:

 

Не совсем понятно с направлениями вращения СК и стола, и не отменится ли ROT при включении TRANS и наоборот. В общем пробовал по всякому на станке - едет " в космос" :(

 

TRANS отменяет ROT и наоборот! Будьте внимательны.

Можно пользоваться командой AROT. Тогда AROT не отменит TRANS. Но последующий TRANS или ROT отменит ATRANS или AROT.

Но в данном случае в этом нет необходимости. В вашем случае вместо команды ROT у вас работает поворот стола по координате B и паз встанет параллельно инструменту. Поворачивать систему координат необходимости нет. Вам нужно правильно вычислить смещение нулевой точки после поворота.

По методике вроде как все верно, но я не уверен в правильность в формулах. Я подобное через ATAN2 высчитывал. Мне попроще - я симулятор использую для проверки подобных расчетов. В нем можно отловить ошибки в формулах, знаках.

Я вот такое использую. Указываю угол поворота стола, на который нужно развернуть. Постпроцессор сам рассчитывает смещение нулевой точки.

Из G54 пересчитываю в G57 и при повороте в ней обрабатываю.

Можно, конечно, вместо этого использовать TRANS по осям в плоскости поворота.

G54 B=DC(359.141)
;*******START COMPUTING TRANSLATIONS ON G57*******
R31=$P_UIFR[1,X,TR]
R32=$P_UIFR[1,Z,TR]
R33=$P_UIFR[1,Y,TR]
R34=$P_UIFR[1,B,TR]
R29=359.141 ; TABLE ANGLE VALUE
R30=SQRT(POT(R31)+POT(R32))
R37=ATAN2(R32,-R31)
R38=R37-R29
R35=R30*COS(R38)
R36=R30*SIN(R38)
$P_UIFR[4,X,TR]=-R35
$P_UIFR[4,Z,TR]=R36
$P_UIFR[4,Y,TR]=R33
$P_UIFR[4,B,TR]=R34
G57
;*******G57 IS ACTIVE*******
;*******END COMPUTING TRANSLATIONS ON G57*******

Ссылка на сообщение
Поделиться на других сайтах

Всем привет! Решили мы немного поднять свой уровень и перейти на более серьёзную технику. По случаю приобрели с завода пару старых фрезерных обр. центров. Один из которых "Chiron FZ18s" 1996г.в., со стойкой "Sinumerik 840d". Подключение и освоение начали с него. В первую очередь необходимо было поднять голову по Z в референт, дабы открутить защитную шторку направляющих для устранения кое-каких механических дефектов, и тут на старте столкнулись с ошибкой 700153. По мануалу она сообщает о незапертости двери. Ошибка не сбрасывается. В замке торчит открученная от двери заглушка. Подёргали её туда-сюда, ничего не происходит. Включили станок без неё, потом вставили, опять подёргали - ничего. Та же ошибка и станок стоит как вкопанный. Полезли в этот замок/концевик, разобрали его. Там имеется подвижный механизм с контактами и блокирующий его соленоид. Который, как я понимаю, должен приходить в действие при включении питания, но этого не происходит, 24в на питающих его проводах нет. Вобщем вопрос: можно ли каким-то образом сбросить эту ошибку програмно, либо каким-то другим способом. Спасибо.

  P.S.: При покупке проверяли работоспособность станка, всё было нормально. На данный вопрос заводские операторы и электрики разводят руками. 

photo_2018-11-16_12-33-19.jpg

photo_2018-11-16_12-33-35.jpg

Ссылка на сообщение
Поделиться на других сайтах

Уважаемый @Юрий Лукьянов !

Хочу напомнить, что ошибки и сообщения с номерами 700000 и выше генерятся из программы электроавтоматики и описаны (как правило) в РУКОВОДСТВЕ  оператора станка. Если у Вас есть проект PLC можно найти логику появления сообщения с номером 700153.

У такого типа замков есть несколько входо (как правило 2) м один выход (относительно стойки). Например один вход - ДВЕРЬ ЗАКРЫТА. Тогда можно давать команду на выход - ЗАКРЫТЬ ЗАМОК. И после получения ответа на входе ЗАМОК ЗАКРЫТ, можно например двигать осями или запускать цикл. Как правило это используется при работе малоопытного оператора.

Посмотрите в РУКОВОДСТВЕ ПО СТАНКУ как можно выбрать например режим НАЛАДЧИК или ИЗГОТОВИТЕЛЬ. Этот режим можно выбрать либо поворотом ключа например в положение 3 или сменой пароля доступа.

ПОМНИТЕ, ЧТО В ЭТОМ СЛУЧАЕ ВЫ РАБОТАЕТЕ В РЕЖИМЕ ПОВЫШЕННОЙ ОПАСНОСТИ И ПОЛНОСТЬЮ ОТВЕЧАЕТЕ ЗА БЕЗОПАСНОСТЬ.

Когда выдается это сообщение? Блокируется ли работа станка?

 

 

Ссылка на сообщение
Поделиться на других сайтах

@David123, весьма благодарен Вам за столь развёрнутый ответ. Уверен, его наполнение не останется без внимания. В нашем же случае всё оказалось куда банальнее. Дело в том что отдельно вынесенная кнопка включения приводов не работала корректно. Оказывается на неё надо было значительно сильнее жмакать. А из-за постоянно тарахтящего на ухо компрессора не было слышно момента её срабатывания/несрабатывания. По итогу, всё  поехало и зашевелилось. Хоть и ошибка продолжила висеть. Нет предела нашему позору. Чуть весь станок не разобрали). Простите за излишнее беспокойство.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Viktor2004
      руку привязки так сломать легко
    • lem_on
      По моему вполне логично если станок вывалится в ошибку если рука не доехала до места. У меня так же если кулачки или деталь на пути, просто пихаеш ее до места и станок опять активен. Но нынешние пановья даже не могут написать модель станка.
    • Viktor2004
      Я согласен что скорее всего проблема механическая Но если логика прописана криво и возможно не предусмотрела остановку в промежуточном состоянии, разве не логично будет попробовать принудительно подав напряжение дернуть эту руку вверх-вниз? Возможно то что туда попало выпадет  
    • Guhl
      Если оставить за скобками вопрото том, что до м19 работает нормально, а после нет, то вы не считали сколько у него реально импульсов на оборот? с помощью стороннего плк, например  А если ориентацию м5 снимать, а не м20?
    • lem_on
      Что это за станок такой в котором сразу ладер ковырять надо, даже не смотря на возможность механической проблемы? Или профдеформация?
    • Viktor2004
      не сразу я понял в чем вопрос. Долго соображал что такое режим управления скоростью. При завершении ориентации PMC снимает сигнал G70.6 ? И если он после снятия сигнала продолжает удерживать шпиндель, при каких условиях эта ориентация все же снимается? После нажатия аварийного грибка или еще как?
    • Viktor2004
      Ладдер пришлите. Будем принудительно пробовать поднимать и опускать
    • streamdown
      Коллеги приветствую! IPS 8. Подскажите пожалуйста, кто какое серверное железо использует? Интересуют параметры при одновременной работе, ну например, 400 пользователей онлайн
    • gudstartup
      так он так и позиционируется по m19 pmc выдает g70.6 а чпу отвечает f45.7 но ориентацию и смещение в 4077 он отрабатывает нормально шпиндель встает ровно и смена происходит хорошо. вопрос почему после ввода команды управления скоростью он все еще продолжает контролировать число импульсов между нуль метками хотя в принципе уже должен отменить позиционный контроль и просто считать обороты по 0 метке как он это делает без М19? это все понятно но почему оно продолжает проверять это после завершения ориентации мне непонятно
    • Александр1979
      SP9047 SSPA:47 ILLEGAL SIGNAL OF POSITION CODER "The relationship between the A/B phase and 1-rotation signal is incorrect (Pulse interval mismatch)." "Неправильное значение счетчика импульсов сигнала на энкодере ALPHAi. На фазах A и B энкодера за один оборот шпинделя насчитывается 4096 импульсов обратной связи. Программное обеспечение по управлению шпинделем проверяет количество импульсов на фазах A и B, соответствующее энкодеру, при каждой генерации сигнала одного оборота. Данный аварийный сигнал срабатывает, если регистрируется число импульсов, нарушающее заданный диапазон."
×
×
  • Создать...