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

DMU 70 TNC 426/430M


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

Добрый день . Неудачно завершился цикл смены интрумента и сейчас нет движения осей. Пишет завершите цикл смены командой М77. Но ничего не работает. Может есть секрет как завершить это цикл смены на этом чуде техники? Спасибо

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


UnPinned posts
3 минуты назад, adolf80 сказал:

Вы умеете читать файлы PLC?

Умею только нужен plc раздел вашего станка

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

Эти три ошибки появляются когда нажимаю кнопку включения эмульсии ЧЕРЕЗ ШПИНДЕЛЬ.

Вы на схеме нашли выход включения помпы охлаждения сообщите номер?

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

Эти три ошибки появляются когда нажимаю кнопку включения эмульсии ЧЕРЕЗ ШПИНДЕЛЬ.

Используйте режим TRACE трассировка PLC модуля интересующий вас модуль COOLANT.PLC обратите внимание на условия вызова  CM P_FEHLER этот модуль вызывает модуль FEHLER а он в свою очередь CM 9085 для отображения сообщения об ошибке найдя условия вызова P_FEHLER найдете логическое уравнение которое приводит к выдаче ваших сообщений если конечно их там не много а иначе вы просто не сможете отследить выполнение модуля. Модуль P_FEHLER в COOLANT.PLC вызывается всего 4 раза но при этом могут быть разные константы ошибок. Почитайте технический мануал очень познавательная книга.

image.png

Проще найдите выход контроллера PLC отвечающий за включение насоса СОЖ (у вас помпа вообще не включается?) и проследите  логику включения к сожалению HH все свои модули пишет в STL (список логических выражений) о представлении логики PLC в виде LADDER они до сих пор не задумывались что конечно немного усложняет анализ:smile: Правда сейчас еще и на PYTHON :biggrin:

Так  же посмотрите содержимое байтов в TABLE B3585 B3584 после возникновения ошибок

А также W3648  присвоение этих  значений всегда присутствует перед вызовом P_FEHLER.

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

LK161
=W3648
LK1
=B3584
LK0
=B3585
CM P_FEHLER 

LK31
=W3648
LK1
=B3584
LK10
=B3585
CM P_FEHLER 

LK115
=W3648
LK1
=B3584
LK10
=B3585
CM P_FEHLER

 

W3648  это номер строки в PLC.PET файле где хранятся номера ошибок и их влияние на NC 

 

 

Ваш PLC.PET вы можете посмотреть на CNC в моем распоряжении только itnc530 и он не поддерживает формат вашего файла

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

LK161
=W3648
LK1
=B3584
LK0
=B3585
CM P_FEHLER 

LK31
=W3648
LK1
=B3584
LK10
=B3585
CM P_FEHLER 

LK115
=W3648
LK1
=B3584
LK10
=B3585
CM P_FEHLER

 

W3648  это номер строки в PLC.PET файле где хранятся номера ошибок и их влияние на NC 

 

 

Ваш PLC.PET вы можете посмотреть на CNC в моем распоряжении только itnc530 и он не поддерживает формат вашего файла

Можно просто закинуть наименование ошибок из файла ERROR.A в EXCEL И посмотреть какой строке соответствует сообщение. Если нумерация в файле с 0 строки, то при данной ошибке в W3648 грузится константа LK93, если с первой, то - LK94Fault in coolant.jpg

Изменено пользователем boomeeeer
Ссылка на сообщение
Поделиться на других сайтах
08.02.2021 в 10:27, adolf80 сказал:

Пишет ошибка системы охлаждения и две ошибки 416 и 417.

 

Извините немного ошибся сообщение FAULT IN COOLANT SYSTEM не формируется в модуле COOLANT.PLC что конечно странно вместо этого она может быть сформирована в двух модулях EXT_STOP.PLC и SIGNAL.PLC в них проверяется состояние меркера M3079  затем IFT
LK94 -> номер строки сообщения FAULT IN COOLANT SYSTEM в ERROR.A
=W3648 

В модуле IKUEZ.PLC формируется ошибка 317 TURN-IMPLEMENTATION DEFECT 

LM991
AM3011
IFT
LK317
=W3648 

Вот пожалуй и все надеюсь вы справитесь и устраните ваши неполадки

Про ошибки 417 и 416 в ERROR.A имеется следующий текст 416 Raw piece not available
417 Pallet not available но в модулях PLC я не нашел их вызова через CM9085

Ссылка на сообщение
Поделиться на других сайтах
10.02.2021 в 06:12, gudstartup сказал:

Извините немного ошибся сообщение FAULT IN COOLANT SYSTEM не формируется в модуле COOLANT.PLC что конечно странно вместо этого она может быть сформирована в двух модулях EXT_STOP.PLC и SIGNAL.PLC в них проверяется состояние меркера M3079  затем IFT
LK94 -> номер строки сообщения FAULT IN COOLANT SYSTEM в ERROR.A
=W3648 

Спасибо. Тут конечно разбираться нужно долго ))).. А как смотреть состояние меркера М3079?

Изменено пользователем adolf80
Ссылка на сообщение
Поделиться на других сайтах
09.02.2021 в 14:06, gudstartup сказал:

Вы на схеме нашли выход включения помпы охлаждения сообщите номер?

Выход А18

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

А как смотреть состояние меркера М3079?

Воспользуйтесь режимом TRACE это позволяет вам посмотреть выполнение логических уравнений PLC модуля онлайн. Его также можно посмотреть в TABLE как вы смотрели вх/вых сигналы.

 

Модуль GR482_O.PLC

Это уравнение включения помпы СОЖ если нужно в ладдере то напишите переведу но мнемоника тут не сложная

22 минуты назад, adolf80 сказал:

Выход А18

LM3163
AM3190
O[
LM3162
AM3188
]
O[
LNM3163
ANM3162
AM3190
]
AM3011
AM3309
O[
LM3011
ANM3309
]
=O18 

 

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

Ошибки считаются с нуля. А это значит что нужно искать LK93 а не LK94. Эти три ( 93, 316, 317 ) ошибки как раз проскакивает в  IKUEZ.PLC

Подскажите пожалуйста что именно посмотреть исходя из новых данных?

 

GLOBALP_IKUEZ
EXTERNP_FEHLER
LBLP_IKUEZ
LM3889
OM3902
OM3631
OM4158
RM3888
LNM4351
RM3011
LM4351
IFT
LM991
AM3011
IFT
LK317
=W3648
LK1
=B3584
LK10
=B3585
CM P_FEHLER
LK93
=W3648
LK1
=B3584
LK10
=B3585
CM P_FEHLER
LM910
RM3888
SM3649
RM3877
RM3904
ENDI
LM3224
AM3011
IFT
LK316
=W3648

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

положу файл целиком. Описываю что происходит: При нажатии на кнопку на долю секунды проскакивает выход А18 и затем вываливается на эти три ошибки.

IKUEZ.PLC

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

Модуль GR482_O.PLC

Это уравнение включения помпы СОЖ если нужно в ладдере то напишите переведу но мнемоника тут не сложная

Очень нужно. Спасибо, Мне бы узнать условие, которое должно выполниться что бы сработал выход 18. Так можно?

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

Мне бы узнать условие, которое должно выполниться что бы сработал выход 18.

 

LM3163 
AM3190
O[
LM3162
AM3188
]
O[
LNM3163
ANM3162
AM3190
]
AM3011
AM3309
O[
LM3011
ANM3309
]
=O18 

 

В FBD 'это выглядит по моему так

 

image.png 

 

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

В IKZ обычно присутствует насос высокого давления и пропорциональный клапан  у вас он имеется?

Может быть у вас пропорциональный клапан не открывается?

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

А у вас обычная подача СОЖ включается?

Да. Выход А17

12 часов назад, gudstartup сказал:

В FBD 'это выглядит по моему так

Не открывается картинка

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

В IKZ обычно присутствует насос высокого давления и пропорциональный клапан  у вас он имеется?

Может быть у вас пропорциональный клапан не открывается?

Принудительно эмульсия подается. Значит проход не закрыт ничем.

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

Принудительно эмульсия подается. Значит проход не закрыт ничем.

Вы хотите сказать что у вас нет регулирования давления подачи СОЖ и она всегда подается на Pmax ?

 

3 часа назад, adolf80 сказал:

Не открывается картинка

В этой логике меня смущает M3309 непонятно зачем его вообще включать в уравнение

 

image.png.c3e980c6cd2400478a61b9313c298d

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • grayve
      Нет этого пункта в меню((( Вопрос решен. Нужно нажать кнопку Применить представление структуры изделия...
    • BSV1
    • grayve
      Народ, Добрый вечер! Подскажите, у меня в сборке несколько сотен кирпичей. Печь собираю. Многие из них стандартные изделия, но поскольку в библиотеке таких кирпичей нет мне пришлось их делать в виде деталей. Соответственно сейчас в спецификации они попали в сборочные единицы. Знаю, что можно по одной детали через окно структуры поменять Раздел... Но несколько сотен раз очень не хочется. Помогите решить проблему? T-Flex 17
    • grayve
      Нужно разорвать проекционную связь с проекцией и переходить на другую страницу.
    • Viktor2004
      наверное для этого и сделали переменную #8501 но она только для MDI клавиш. Цифр и букв там нет. Я когда пробовал на C-Executor писать, тоже не смог реализовать перехват нажатия кнопок во время загрузки ЧПУ. Там тоже фиксируется момент нажатия, а если она уже нажата во время загрузки, инструментами СИ это перехватить не получится
    • gudstartup
      клавиатурные события очень медленные и куда из переменной девается код  если он не замещается другим я не понимаю. если в цикле программы есть опрос и никто более ничего не нажимал и не опрашивал  код должен лежать где положено иначе вся эта катавасия никуда не годится. 
    • Модернизация станков
      Документация на приводы HAUSER TECHNISCHE INFORMATION PROJEKTIERUNGSHINWEISE FUNKTIONSBESCHREIBUNG INBETRIEBNAHME - ANLEITUNG SVC 231 - 237   Документация на MIKRON Industrienusriistungg Antriebstechnik BOSCH TR15/ TR25 3585 / D5-5 / 85
    • Viktor2004
      наверное циклы строят так, что бы опрос клавиш происходил в коротком цикле
    • gudstartup
      остается вопрос почему у других работает а у вас нет, может дело в параметрах самой среды исполнения а не в вашей программе? 
    • Viktor2004
      Вы как всегда оказались правы. Меня смутило то что переменную 8501 не получилось переместить в D5002 для визуализации А без этого она работает нормально. Нажатие запоминает Спасибо большое https://www.youtube.com/watch?v=u_RZrqiQVjc  
×
×
  • Создать...