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

Сигналы аварии


Viktor2004

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

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

Станок токарный Биглия с Fanuc 31i-B

Конфигурация приводов на скане

HDCPY001.PNG

 

Многовато конечно проводов на одном блоке питания, ну да ладно. Так производитель сделал

Приводы разделены на каналы HEAD1 HEAD2 HEAD3

Любая авария в первом канале вызывают сигнал F0001.0

во втором канале - F1001.0

в третьем канале - F2001.0

Станок уже старенький и в какой-то момент стал во время работы переключаться с HEAD1 на HEAD2

По трассировщику определил что переключение происходит из-за появления на 1 период (8мсек) сигнала F1001.0

Логика прописана так, что ошибка в каком-то канале автоматически переключает станок на этот канал

       | F0001.0  F1001.0  F2001.0  ACT     .--------.----------------.     R0090.0 |
 00545 *----||-------|/|------|/|-----------*SUB57   |0111            *--------()---*ALLARME DA TESTA 1
       |    AL      2AL      3AL            |        |                |       AL1   |
       |                                    |        |                |             |
       |                                    |DIFU    |                |             |
       |                                    .--------.----------------.             |
       |                                                                            |
       |                                                                            |
       | F1001.0  F0001.0  F2001.0  ACT     .--------.----------------.     R0090.1 |
 00546 *----||-------|/|------|/|-----------*SUB57   |0112            *--------()---*ALLARME DA TESTA 2
       |   2AL       AL      3AL            |        |                |       2AL2  |
       |                                    |        |                |             |
       |                                    |DIFU    |                |             |
       |                                    .--------.----------------.             |
       |                                                                            |
       |                                                                            |
       | F2001.0  F0001.0  F1001.0  ACT     .--------.----------------.     R0090.2 |
 00547 *----||-------|/|------|/|-----------*SUB57   |0113            *--------()---*ALLARME DA TESTA 3
       |   3AL       AL      2AL            |        |                |       3AL3  |
       |                                    |        |                |             |
       |                                    |DIFU    |                |             |
       |                                    .--------.----------------.             |

 

Так вот. Прошу подсказать как определить какая конкретно ошибка вызвала сигнал F1001.0

Трудность в том, что ошибка эта возникает не каждую неделю. Но деталь при этом ломает. И станок встает уже по другой ошибке вызванной последствиями того к чему приведет короткий сигнал F1001.0, смотря какой кадр в этот момент будет выполнять станок. Иногда это безболезненно, а иногда приходится долго исправлять последствия

Как найти причину по которой краткосрочно выпадает сигнал F1001.0 ?

Ошибка привода наверняка бы сохранила свое состояние до момента квитирования

Может какая-то ошибка PMC может вызвать F1001.0 ???

PMC1.000

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


UnPinned posts
Александр1979
2 часа назад, Viktor2004 сказал:

Станок уже старенький и в какой-то момент стал во время работы переключаться с HEAD1 на HEAD2

По трассировщику определил что переключение происходит из-за появления на 1 период (8мсек) сигнала F1001.0

Логика прописана так, что ошибка в каком-то канале автоматически переключает станок на этот канал

@Viktor2004 Непонятно из каких соображений логика PMC написана так, что при ошибке в одном из каналов переключает на этот канал.

Также непонятно почему сигнал F1001.0 самостоятельно сбрасывается. В истории сообщений ничего не сохраняется?

image.png

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

Непонятно из каких соображений логика PMC написана так, что при ошибке в одном из каналов переключает на этот канал.

При появлении F1001.0 логика выдаст сигнал R0090.1, а он в свою очередь R0430.2 и далее Y100.6 Это лампочка на пульте HEAD2

 

15 минут назад, Александр1979 сказал:

почему сигнал F1001.0 самостоятельно сбрасывается.

Ну по аналогии с F0001.0 если он вызван ошибкой PMC, и эта ошибка не ставится на самоподхват, она может сброситься сразу как только пропадает причина

А вот может ли какая-то ошибка PMC активировать не F0001.0, а F1001.0 я не знаю

 

17 минут назад, Александр1979 сказал:

В истории сообщений ничего не сохраняется?

нет

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

@Viktor2004 Если станок старенький то это вполне возможно из  за  контактов питающего напряжения  на корпус из-за прогнивших от СОЖ кабелей.

Советую проверить или заменить изоляция от СОЖ деградирует конкретно!

Можно отключить доп ось и посмотреть будет ли ошибка 

 

Я вам ранее писал как станок генерировал ресет из за коротыша на землю в плохом кабеле  и при этом также ничего не сохранялось в истории ошибок

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

проверить или заменить

и все же. Может ли какой-нибудь сигнал PMC вызвать F1001.0 ?

 

 

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

и все же. Может ли какой-нибудь сигнал PMC вызвать F1001.0 ?

 

Если это происходит случайно тогда надо искать и локализовать источник этой  случайности а она явно  не в сигналах интерфейса  ведь ранее  станок работал  нормально но со временем прогнил!

Я думаю не надо искать проблемы в ладдере который долгое время работал без сбое сбои в работе определяются состоянием входных сигналов за период цикла PMC программы  

Или изменениями логических уровней в результате кз 24в на корпус

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

и локализовать источник

По крайней мере у меня щас есть за что уцепиться. Сигнал F1001.0

А так искать неизвестно что конечно можно, но только после того как не найду причину сигнала

 

6 минут назад, gudstartup сказал:

а она явно  не в сигналах интерфейса

я не уверен. Может какой-то дребезг контакта датчика появился или что другое

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

Может какой-то дребезг контакта датчика появился или что другое

Что показывает трассировка  сигнал включается  сам по себе?

Может привод  шалит?

У   нас был один по Z на Biglia 401 ошибку генерировал заменили - но проблем!

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

Что показывает трассировка  сигнал включается  сам по себе?

Примерно раз в несколько недель появляется F1001.0 на одну клетку трассировщика

Да. Сам по себе

 

3 минуты назад, gudstartup сказал:

Может привод  шалит?

А может ли привод выдать этот сигнал и снять его без квитирования?

 

 

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

А может ли привод выдать этот сигнал и снять его без квитирования

@Viktor2004 image.png

Может квитироваться только сбросом который при замыкании 24 в на 0 может генерироваться самостоятельно!

Поэтому ничего и  нет в истории

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

Может квитироваться только сбросом который при замыкании 24 в на 0

ну вот. А у меня сигнал сам пропадает

Такого быть не должно

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

Непонятно из каких соображений логика PMC написана так, что при ошибке в одном из каналов переключает на этот канал.

При появлении F1001.0 логика выдаст сигнал R0090.1, а он в свою очередь R0430.2 и далее Y100.6 Это лампочка на пульте HEAD2

Непонятно с какой целью станкостроитель сделал так, чтобы канал переключался при ошибке.

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

Нашел как отображать аварии в разных контурах

Вечером напишу.

Ответ был в описании функции DISP PMC

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

Итак, все, кому интересно, наверное уже посмотрели

Все зависит от номера ошибки

от 1000 до 1999 аварийное сообщение контура 1 (сигнал F0001.0)

от 2000 до 2999 сообщение оператора контур 1 (сигнала нет)

от 5000 до 5999 аварийные сообщения  контур 2 (сигнал F1001.0) номер при этом отображается с вычетом 4000

от 7000 до 7999 аварийные сообщения  контур 3 (сигнал F2001.0) номер при этом отображается с вычетом 6000

На Биглии все эти константы записаны через переменные

AL1 = 1000

AL2 = 5000

AL3 = 7000

OP1 = 2000

и так далее

TS-27.png

20 часов назад, Александр1979 сказал:

Непонятно с какой целью станкостроитель сделал так, чтобы канал переключался при ошибке.

Наверное потому что ошибку можно посмотреть находясь именно в том канале в котором случилась ошибка. В других экранах она не отображается.

Правда есть кнопка ALL PATH, там отображаются абсолютно все ошибки

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

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

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

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

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

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

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

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

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

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

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



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