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

Fanuc 18i-MA - запуск УП с CF через M198


Killerchik

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

Приветствую, граждане.
Имею (хотя это как посмотреть...) Мазак FF-660 c СЧПУ Fanuc 18i-MA 2001 г.в.. Встроенной памяти - 64Кб, супер мало. Наша средняя УП весит где-то 1Мб. После покупки станка я начал действовать во всех направлениях - увеличение встроенной памяти до максимально возможного 1Мб (да, всё так печально), заказал DNC терминал (едет) и хотел запускать УП с карты памяти CF через переходник CF-PCMCIA как подпрограммы.
Память приехала, видимо, битая, или просто неподходящая. 2 дня пытался всеми мыслимыми способами запустить подпрограмму с карты памяти - тщетно. С карты и на карту УП и бэкапы стойки перекидываются без проблем, карту отформатировал через служебное меню стойки. Объём - 256Мб.

Основная программа в памяти стойки:

O0010

M198 P0001

M30

 

Подпрограмма на карте, файл без расширения O0001:

%

O0001;

G01 X10. F100.;

M99;

%

 

Пробовал М198 Р00010001, М198 Р0001 L0001, M198 L0001, M198 F0001 и ещё много вариантов, всё безрезультатно. Никаких ошибок нет, программа просто "выполняется" за долю секунды, и всё. Если был аргумент L, то он записывается в память, я вижу это на экране. Пробовал просто М198 - такой же результат. Пробовал тоже самое без карты памяти - тоже самое.

Перелопатил вроде бы все мыслимые параметры:

“I/O Channel” стоит “4”, пробовал 3.
0.0 = 0
138.7 = 1
3404.2 = 1 и пробовал 0
6030 = 0 и пробовал 198
Опция Макро B активна, Макро А нет и включить её я не могу. Где-то читал, что, вроде бы, Макро В нужна, чтобы М198 работал. Буду рад любой помощи, уже полностью отчаялся. Технолог в понедельник будет пробовать соединять RS-232 стойки с древним ноутом и слать УП через Симко, коллеги посоветовали.
пиэс - при этом, через М98 УП из памяти стойки без проблем выполняются.

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


UnPinned posts
06.08.2021 в 21:50, Killerchik сказал:

“I/O Channel” стоит “4”, пробовал 3.
0.0 = 0
138.7 = 1
3404.2 = 1 и пробовал 0
6030 = 0 и пробовал 198

 

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

P3404#2=1 

P138#7=1

Проверьте

 

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

P103=3

Не очень понимаю, как влияет этот параметр, но пробовал ставить его 3. Сегодня попробую ещё раз.

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

Если содержимое карты не просматривается, значит нет опции

Screenshot_2021-08-09-11-41-30-353_cn.wps.moffice_eng.xiaomi.lite.jpg

Screenshot_2021-08-09-11-41-35-877_cn.wps.moffice_eng.xiaomi.lite.jpg

IMG_20210809_114500.jpg

В режиме mem нужно пробовать, не в rmt

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

Если содержимое карты не просматривается, значит нет опции

 

06.08.2021 в 21:50, Killerchik сказал:

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

Вот про опцию Floppy Cassette - не знал, спасибо огромное! Буду проверять, включена ли она.

 

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

В режиме mem нужно пробовать, не в rmt

Да, в RMT я сейчас и не могу ничего запустить, это нужно по RS-232 подключаться.

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

Если содержимое карты не просматривается, значит нет опции

В режиме DNC cодержимое карты и не должно просматриваться - это одно из ограничений.

 

image.png

 

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

А как программу тогда выбирать в dnc? )))

IMG_20210809_135527.jpg

На 18i точно можно

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

 

Вот про опцию Floppy Cassette - не знал, спасибо огромное! Буду проверять, включена ли она.

 

Да, в RMT я сейчас и не могу ничего запустить, это нужно по RS-232 подключаться.

В rmt на прямую с карты не вызвать программу?

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

В режиме DNC cодержимое карты и не должно просматриваться - это одно из ограничений.

 

image.png

 

Тут наверное говорится что во время работы нельзя отобразить

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

Предыдущие владельцы станка активно использовали порт RS-232, так что я предполагаю, что всё работает ок.

Почему Вы сразу не рассматриваете это вариант как основной? Многие так работают, и все нормально. Иногда приходится помучаться с настройками, и если большой объем программы, то нужна качественная связь, переходник хороший. Но все это реализуемо. С DNC - терминалом будет намного проще, но все равно Вам придется настраивать режим DNC через RS232

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

В rmt на прямую с карты не вызвать программу?

Нет. Но пока не добрался до станка, проверю опции.

26 минут назад, vl_cnc сказал:

Почему Вы сразу не рассматриваете это вариант как основной?

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

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

Господа, докладываю.

10 часов назад, Soprin сказал:

P3404#2=1 

P138#7=1

Проверьте

Проверил, соответствует.

8 часов назад, Soprin сказал:

Если содержимое карты не просматривается, значит нет опции

Оно просматривается в режиме edit.

 

08.08.2021 в 07:06, gudstartup сказал:

Попробуйте вызвать M198 с чистой картой памяти и если функция выполняется вы должны получить ошибку  071 data not found если же не получите значит cnc по какой-то причине игнорирует эту функцию. 

Как и предполагал, всё также - станок просто "исполняет" эту строку, ничего не происходит.

Сегодня включил опции "2 DRIVE FLOPPY CONTROL","READER PUNCHER INTERFACE CONTROL 2"(не знаю, что это, показалось, что может помочь, завтра уберу,"REMOTE BUFFER STORAGE"(аналогично),"DIRECTORY DISPLAY OF FLOPPY CASSETTE" и "". Включал по одной, после этого каждый раз пробовал запустить в режиме DNC с карты напрямую и через М198 - всё также, ничего не происходит.

На американском форуме добрый человек подсказал что, вероятно, версия прошивки стойки слишком старая. Сейчас пытаюсь понять, какая у меня.

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

Господа, докладываю.

Проверил, соответствует.

Оно просматривается в режиме edit.

 

Как и предполагал, всё также - станок просто "исполняет" эту строку, ничего не происходит.

Сегодня включил опции "2 DRIVE FLOPPY CONTROL","READER PUNCHER INTERFACE CONTROL 2"(не знаю, что это, показалось, что может помочь, завтра уберу,"REMOTE BUFFER STORAGE"(аналогично),"DIRECTORY DISPLAY OF FLOPPY CASSETTE" и "". Включал по одной, после этого каждый раз пробовал запустить в режиме DNC с карты напрямую и через М198 - всё также, ничего не происходит.

На американском форуме добрый человек подсказал что, вероятно, версия прошивки стойки слишком старая. Сейчас пытаюсь понять, какая у меня.

Выполняет или висит на ней?

 

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

Выполняет или висит на ней?

Просто проходит эту строку за долю секунды. Считывает аргумент L, если его написать в эту комманду. Один человек подсказал, что нужно ещё 1 опцию включить, сегодня попробую.

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

На американском форуме добрый человек подсказал что, вероятно, версия прошивки стойки слишком старая. Сейчас пытаюсь понять, какая у меня.

Посмотрите при запуске системы версия NC SOFTWARE высвечивается на экране

 

Какая у вас конфигурация ?

 

image.png

Если 2 или 3 то M198 может и не работать.

07.08.2021 в 01:56, Killerchik сказал:

Карта памяти рядом с экраном.

 

Это еще не о чем не говорит все равно как видно из картинки может быть standalone.

Если нет никаких ошибок даже при отсутствии файлов на карте памяти равно как и самой карты скорее всего функция просто финализируется на ЧПУ без каких либо дополнительных действий

Поиск программы на внешнем носителе не происходит  иначе была бы ошибка DATA NOT  FOUND!

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

И еще если у вас ПО версии BFD1 то в ней достаточно много опций

Главное знать их зависимости.

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

@Killerchik

 

И еще по поводу увеличения памяти программ  для ПО BDF1 недоступно как J948 5120М  так и J947 2560М

 

 

 

  

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

Какая у вас конфигурация ?

Type 1, всё в одном блоке, кроме клавиатуры MDI.

 

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

Посмотрите при запуске системы версия NC SOFTWARE высвечивается на экране

При запуске вижу только надпись 60М3-15. В меню SYSTEM в разделе SYSTEM у меня:

SLOT MODULE_ID SERIES VERSION

  00      30C5:40      BDFA     0003

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

Если нет никаких ошибок даже при отсутствии файлов на карте памяти равно как и самой карты скорее всего функция просто финализируется на ЧПУ без каких либо дополнительных действий

Поиск программы на внешнем носителе не происходит  иначе была бы ошибка DATA NOT  FOUND!

Да, всё так. Понять бы причину......

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

 @Killerchik

Ваша версия ПО BDFA поновее BDF1 будет года на 3

@Killerchik Можете предоставить ваши 9900 параметры?

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

Можете предоставить ваши 9900 параметры?

Почему бы и нет :)
N09900 P 4 
N09901 P 0 
N09920 P 00101011
N09921 P 01000100
N09922 P 00100000
N09923 P 10000000
N09924 P 00000000
N09925 P 00000000
N09926 P 00110000
N09927 P 01010010
N09928 P 10100000
N09929 P 00000100
N09930 P 00001111
N09931 P 01000101
N09932 P 01010100
N09933 P 10010000
N09934 P 00000100
N09935 P 00000000
N09936 P 11000101
N09937 P 00000010
N09938 P 00000000
N09939 P 00000000
N09940 P 00000001
N09941 P 00000001
N09942 P 00000000
N09943 P 10011000
N09944 P 00000000
N09945 P 10010000
N09946 P 00100000
N09947 P 00000000
N09948 P 00000000
N09949 P 00000000
N09950 P 00000000
N09951 P 00000000
N09952 P 00000001
N09953 P 00000000
N09954 P 00000000
N09955 P 00000000
N09956 P 00000000
N09957 P 00000000
N09958 P 00000000
N09959 P 00000000
N09960 P 00000000
N09961 P 00000000
N09962 P 00000000
N09963 P 00000000
N09964 P 00001000
N09965 P 00000000
N09966 P 00000000
N09967 P 00000000
N09968 P 00000000
N09969 P 00000000
N09970 P 00000000
N09971 P 00000000
N09972 P 10000000
N09973 P 00000000
N09974 P 00000000
N09975 P 00000000
N09976 P 00000000
N09977 P 00000000
N09978 P 00000100
N09979 P 00000000
N09980 P 00000000
N09981 P 00000000
N09982 P 00000000
N09983 P 00000000
N09984 P 00000000
N09985 P 00000000
N09986 P 00000000
N09987 P 00000000
N09988 P 00000000
N09989 P 00000000
N09990 P 00000000
N09991 P 00000000
N09992 P 00000000
N09993 P 00000000
N09994 P 00000000
N09995 P 00000000
N09996 P 00000000
N09997 P 00000000
N09998 P 00000000
 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • advocut
      @hlibhlib т.е. нужно на каждую установку по слою и симулировать отдельно (или на ходу оно переключается)?
    • Ветерок
      Так оставьте только линию траектории и отфрезеруйте по линии. Получите желаемый результат без всяких научных построений. Зачем с трудами моделировать то, что делается как надо самим инструментом?
    • Ahito
    • Srgwell
      В sw 2023sp3. Появляются дублирующие кнопки макроса, а у некоторые становятся пустыми, только наименование остается. Например . Здесь лишние дубляжи появились. Причем все рабочие. После удаления одного из них другой дубликат оказывается пустой, только наименование. Если меняю свойства кнопки одного, другой дубликат тоже меняется. После выхода из настроек он не активен . Из 10 кнопок 3 продублированный. Хлама полно. Такая же проблема и в 2024sp2. Могу видео снять  
    • Ветерок
      Ну, так пользуйтесь этой камасутрой дальше. Пусть эта деталь будет сделана не в Крео, если результат получается лучше и проще.
    • filsan
      С этим я давеча справился: нашел хорошее видео на русском  GOLF_Sream под тем видео даже комментарий оставлял с советами, как оптимизировать построение. Я тогда больше времени потратил на составление закона закрутки спирали, чем на построение шнеков (2 шт). Их даже отфрезеровали и я их в деле увидел  Круг этот с канавкой после камтракса тоже фрезеровали, все нормально работало. Но не хочется костылями пользоваться, когда можно в одной среде все сделать. 
    • Orchestra2603
      @djtim : В целом,  с определнными упрощениями эта задачка считается на бумажке.   Если очень хочется посчитать по МКЭ, то в любом случае нужно работать с геометрией сначала. Никто не считает такие сборки "как есть". Вы получите много геморроя с построением сетки, всякие малюсенькие элементики, да еще и много локальных сингулярностей, с которами потом непонятно, что делать (на самом деле, более-менее понятно, но это отдельный разговор). Как минимум, нужно свести в оболочечным элементам это все.   Отверстия под болты с у двух соответвующих соединенных деталей я бы просто соединил бы жесктой кинематической связью. Сами болты и гайки из модели я бы викинул. Потом в соответствующих узлах можно вытащить реакции, и не несложным расчетом посмотреть выдерживают ли болты нагрузку на разрыв, срез, момент изгибающий/крутящий или их комбинацию.   Красный профиль я бы вообще балкой бы моделировал (известны же параметры сечения: момент инерции, площадь, центр тяжести и т.д.?). Я не вижу никакой особой выгоды от отлавливания всех этих загибов внутри, только очень много боли. В крайнем случае, можно просто сделать типа такой приведенный трапецивидный коробчатый профиль с внутренними перегородками, если совсем тяжело.   Контакт кронштейна со скобой... Не вижу, почему нельзя просто задать абсолютно жесткое соединение bonded.    Контакт скобы со столбом... Вот тут я вижу проблемы. Я не вижу никаких посадочных мест под скобу на трубе или других креплений с трубой, а значит весь кронштейн с фонарем можем свободно вращаться и скользить по столбу. Выглядит это не очень хорошо. Если считать контакт без трения, то в расчете вся верхняя часть просто "улетит", и расчет не получится. Можно считать как bonded (не знаю, как в Catia это называется), но это будет соответствовать приваренной к трубе скобе, а это не ваш случай (или нет?). Я бы пересмотрел ваш дизайн вообще в этой части.   Кроме этого... Вас интересвет только один расчетный случай, как на картинке? вы не рассматриваете ветер "сбоку" или какие-то комбинации расчетных случаев? Имхо, то что вы на картинке изобразили - это вероятно не самый консервативный расчетный сценарий, вполне можно себе представить случаи более опасные, чем этот.   Это вполе себе типичный расчет. В стандартных инженерным приложениях такого плана, линейно-упругого анализа должно быть достаточно. Это же не какой-то сложный производственный процесс с нелтнейностями. Если его недостаточно (пластические деформации, большие перемещения, контакты меняют статус от нагрузки) , то чаще всего это свидетельствует об ошибках при проектировании. При понимании того, что делаешь, и как работать с результатами, все получится нормально. В целом же, адекватность результатов зависит от адекватности пользователя.  
    • Ветерок
      Если протягивать по траектории, то траекторию можно построить по уравнению или начертить на плоскости и навернуть на цилиндр.   Можно распрямить поверхность цилиндра, сделать на ней канавку Офсетом и свернуть обратно, потом отсечь поверхностью с канавкой цилиндр.   Но при любом способе построения шарик будет зажиматься. Единственный вариант - протягивать именно тело цилиндрическое. Но Крео это умеет только по спирали (см выше). Поэтому вариантов нет. Здесь обсуждалась тема построения шнека для перемещения бутылки в разных системах. Крео пока не может. Это кусок спирали, который можно построить протягиванием цилиндра. Горизонтальные участки тоже строятся элементарно. Остается получить корректурную геометрию переходных участков. Вряд ли это получится сделать простыми скруглениями. но можно попробовать.
    • filsan
      А про то, что не вырезает в полном объеме что-то можете сказать? В камтраксе нет перегибов. График изменения высоты канавки от угла поворота в среднем один и тот же. А угол поворота, при котором ролик должен быть на определенной высоте, большой корректировке во благо оптимальной кривизне не подлежит. Все чем можно оперировать по сути - это радиус скругления между участками графика. Другое дело, что мне неведома логика, по которой камтракс делает сопряжения между этими участками (не дает он график в подходящем для его анализа масштабе).  Чувствую, не могу однозначно донести то, что меня интересует. Если хватит времени доделать модель, то, думаю, разберусь, иначе костылями придется обойтись. 
    • Ветерок
      Кривизна траектории должна быть больше ширины канавки. Тогда не будет перегибов.
×
×
  • Создать...