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

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

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

Имея инструмент с номером Х, станок уходит в позицию смены инструмента, аж потом понимает, что этот инструмент уже в шпинделе и продолжает выполнение программы.

Какие параметры и где нужно изменить, чтоб стойка сразу понимала, что в шпинделе уже имеется вызываемый инструмент и в позицию смены инструмента идти не нужно?

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


UnPinned posts
1 час назад, Viktor2004 сказал:

нужен именно файл автоматики PMC

Как я это сделал.

 

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

Инструмент который сейчас в шпинделе записан в D0000

Ну а вызываемый T скорее всего в #20 пусть меня поправят если я неправ

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

сколько ячеек в магазине?

60

Этими картинками я пользуюсь при сбое параметров магазина инструментов.

 

3.JPG

1.JPG

2.JPG

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

60

Просмотрел свободные тэги шлюза PMC-NC думаю можно сделать так

D0000.0 ------------------------------G54.0  (#1000)

D0000.1 ------------------------------G54.1  (#1001)

D0000.2 ------------------------------G54.5  (#1005)

D0000.3 ------------------------------G54.6  (#1006)

D0000.4 ------------------------------G54.7  (#1007)

D0000.5 ------------------------------G55.5  (#1013)

D0000.6 ------------------------------G55.6  (#1014)

D0000.7 ------------------------------G55.7  (#1015)

 

потом сложить из полученных макропеременных байт, перевести его в десятичное число и сравнить с #20

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

D0000.0 ------------------------------G54.0  (#1000)

D0000.1 ------------------------------G54.1  (#1001)

D0000.2 ------------------------------G54.5  (#1005)

D0000.3 ------------------------------G54.6  (#1006)

D0000.4 ------------------------------G54.7  (#1007)

D0000.5 ------------------------------G55.5  (#1013)

D0000.6 ------------------------------G55.6  (#1014)

D0000.7 ------------------------------G55.7  (#1015)

 

 

                                                                                                :confused_1:

5 минут назад, Viktor2004 сказал:

потом сложить из полученных макропеременных байт, перевести его в десятичное число и сравнить с #20

 

А для полной тупизны в моем лице можно поконкретней = уже строку для прописывания в качестве первой строки программы 9001?

Пастите но я в шоке от ваших знаний, ЗЫ.)))

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

потом сложить из полученных макропеременных байт, перевести его в десятичное число и сравнить с #20

 

#100=#1000+2*(#1001)+4*(#1005)+8*(#1006)+16*(#1007)+32*(#1013)+64*(#1014)+128*(#1015)

IF #100 EQ #20 THEN M99

Изменено пользователем Viktor2004
Ссылка на сообщение
Поделиться на других сайтах

Я специалист на уровне заменить лампочку, А сколько в ней спиралек, Бррр не понимаю. )))

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

:confused_1:

То что я написал добавить в ладдер, что бы мы могли в программе прочитать номер инструмента в шпинделе

1 час назад, hlibhlib сказал:

Я специалист на уровне заменить лампочку

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

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

Так же как скачивали, только наоборот

Пока ничего не прописывайте. Пусть товарищи проверят

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

То что я написал добавить в ладдер, что бы мы могли в программе прочитать номер инструмента в шпинделе

Все!!!! Мозг вскипел !!!!!

Давайте закончим это конфузное мероприятие! Я Сдался и лапки вверх!!!!!!!!!

                                                                     :throw:

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

PMC-SB.000

2 часа назад, hlibhlib сказал:

Все!!!! Мозг вскипел !!!!!

Щас все будет понятно.

В станке есть схема автоматики. Там виртуальные контактики и релюшки как бы. Оно в файле который вы прислали

Мы выяснили что номер инструмента содержится в D0000. Да вы и сами это на фото показали.

Так вот этот байт D0000 состоит из восьми битов

D0000.0

D0000.1

D0000.2

D0000.3

D0000.4

D0000.5

D0000.6

D0000.7

Каждый бит может быть либо 0 либо 1

Вот этот набор из восьми 0 и 1 и есть номер инструмента в шпинделе.

Пока все понятно?

 

Так. В том же разделе PMC должна быть DIAGNOSTIK а там дальше STATUS

Откройте ее, наберите в поиске D0000 и покажите фото

Должна быть картинка вроде этой, только слева D0000

 

post-114662-099604200_1534104266.jpg

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

На фото D0000 все правильно

А откуда ошибка? Что вы сделали?

Блин. Не надо пока исправлять O9001

!!!!!!!!!!!!!!!

Я же сказал, вечером придут сюда опытные наладчики, подскажут как надо

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

А откуда ошибка? Что вы сделали?

Ввел в программу 9001 первой строкой 

#100=#1000+2*(#1001)+4*(#1005)+8*(#1006)+16*(#1007)+32*(#1013)+64*(#1014)+128*(#1015)

IF #100 EQ #20 THEN M99

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

Ввел в программу 9001 первой строкой 

Верните пока все как было. Я наобум написал. Надо что бы наладчики тут вечером меня подправили

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

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

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

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

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

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

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

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

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

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

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




×
×
  • Создать...