Страница 9 из 17

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 13 фев 2018, 06:33
niksooon
mycnc писал(а):Правильнее, как предлагали, закомментарить команды включения-выключения ненужных портов в функциях M3/M5.
у воспрошающего в макросе М3 отсутствуют команды-
portset(OUTPUT_MIST
portset(OUTPUT_OIL
portset OUTPUT_FLOOD
Но, между тем при запуске шпинделя , эти порты каким-то неведомым образом все-же включаються на автомате , и это надо как то убрать ..............
а как ,не понятно.........

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 13 фев 2018, 09:14
Umnik
сейчас дома, коды смотрю на симуляторе, быть может на компе на станке все несколько по другому.
Как доберусь до станка, посмотрю-попробую и отпишусь, спасибо!

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 13 фев 2018, 13:11
Umnik
снял коротенький видос:
https://www.youtube.com/watch?v=YiPPdWzi-rI
Нажимаю кнопку старта шпинделя, он запускается, вместе с ним включаются подачи воздуха и СОЖ.
Во время работы шпинделя пытаюсь отключить воздух и СОЖ, не получается.
Выключаю шпиндель, отключается автоматом СОЖ и воздух.
Пытаюсь включить отдельно их, не получается.
Открыл так же макросы М03, М07 и М08, дабы показать, что в коде написано.
Прошу прощения за качество видоса, снимал на камеру, но вроде все видно.
Интересно то, что при нажатии кнопки М3 активируется кнопка М4, т.е. вращение шпинделя против часовой стрелки.
Я так понимаю, одновременно вращаться в обе стороны нельзя)))
Быть может это какой-то глюк самого софта?

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 13 фев 2018, 14:37
frezeryga
А с чего ты взял что это воздух и сож? Может этот выход настроен для включения помпы шпинделя.

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 13 фев 2018, 21:13
Umnik
Ну реле всего два на плате, одним я включаю шпиндель, второе хочу задействовать для СОЖ.
Собственно, я и хочу добиться того, чтоб при нажатии на М8 запускалась подача жижи, воздух я включу от реле в частотнике.

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 13 фев 2018, 21:33
frezeryga
А охлаждение шпинделя чем включать будеш?

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 13 фев 2018, 21:47
niksooon
frezeryga писал(а):А охлаждение шпинделя чем включать будеш?
а нафига ? ,вернее зачем на охлаждение отдельный выход задействовать ,если их и так дифцит в ет6 ....... питалово на станок подал и пущай охлаждение шпинделя лопатит без останову пока питание есть.......

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 13 фев 2018, 22:14
Umnik
Одно реле на ет6 включает шпиндель, при этом одно реле в частотнике подаёт 12 В в ящик, где собрана система охлаждения шпинделя и пневмосистема, типа как на твоём первом станке.
От клемников в этом ящике уже запускается помпа, приточно-вытяжные вентиляторы. Туда же хочу посадить электроклапан пневмосистемы.
т.е. включили шпиндель, автоматом замолотила помпа, пошло охлаждение радиатора и подул воздух на фрезу.
Фрезеровка кончилась, шпиндель встал, все отключилось.
А второй релюхой контроллера эпизодически в случае необходимости поливаем жижей отдельно.

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 13 фев 2018, 22:31
frezeryga
Реле в частотнике обычно задействуют на ошибку частотника. Врубил станок и пущай молотит плохо поскольку вентиляторы быстро мрут. Да ишумит.

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 13 фев 2018, 23:07
Umnik
Ну в частотнике релюх тоже две, так что вторую можно задействовать на ошибку.
Но, к слову, у меня что то так и не вышло настроить сигнал об ошибке на выход релюшки. Пробовал удерживать вал руками на скорости до 4 тыс.об., частотник в ошибку не падает. Может надо на 20 тыс. пробовать, но как то сцыкотно..

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 13 фев 2018, 23:09
frezeryga
Надо настроить ток при котором падать в ошибку.

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 14 фев 2018, 05:34
mycnc
Umnik писал(а): Нажимаю кнопку старта шпинделя, он запускается, вместе с ним включаются подачи воздуха и СОЖ.
Во время работы шпинделя пытаюсь отключить воздух и СОЖ, не получается.
Выключаю шпиндель, отключается автоматом СОЖ и воздух.
Из видео ничего не понятно.
Есть окно диагностики периферии, примерно такое -
mycnc-troubleshooting--8.png (1323 просмотра) <a class='original' href='./download/file.php?id=132433&mode=view' target=_blank>Загрузить оригинал (276.71 КБ)</a>
Хотелось бы увидеть скрины этого окна в состоянии шпиндель выключен и включен.
У меня, например, только один выход #0 щелкает при операциях с шпинделем.
Если у вас переключается несколько выходов, то дальше можно разбираться.
Пока не понятно.

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 14 фев 2018, 20:04
Umnik
Так, после вашего сообщения, что это за окно, стало все немного понятнее.
В моем случае пин 0 - это реле №1, пин 1 - реле №2.
На пин 0 подключен шпиндель.
При нажатии кнопки М03 включается только пин 0, т.е. здесь все нормально.
Вот скрин окна при М03:
IMG_20180214_190948.jpg (1273 просмотра) <a class='original' href='./download/file.php?id=132479&mode=view' target=_blank>Загрузить оригинал (4.75 МБ)</a>
Идем далее...
При М08 включается пин 2, при М07 - пин 4.
Нам надо, чтобы при М08 включался пин 1.
Заходим в pins.h, меняем в #define OUTPUT_FLOOD значение "2" на "1", сохраняем.
IMG_20180214_191237.jpg (1273 просмотра) <a class='original' href='./download/file.php?id=132482&mode=view' target=_blank>Загрузить оригинал (4.94 МБ)</a>
Но при нажатии М08 ничего не меняется, запускается все так же пин 2.
Получается, вопросов несколько.
1. Как изменить (переназначить) пин OUTPUT_FLOOD на 1?
2. Почему при нажатии на М08 нет индикации активирования кнопки?
3. Почему при нажатии М03 активируется только пин 0 (реле №1), но на всех кнопках (М03, М04, М07, М08) нажинает светиться индикатор работы (собственно, это и сбило меня с толку):
IMG_20180214_191636.jpg (1273 просмотра) <a class='original' href='./download/file.php?id=132483&mode=view' target=_blank>Загрузить оригинал (4.05 МБ)</a>
При этом, нажимаем М08, индикатор не горит, но пин №2 активируется, что отражается в окне диагностики периферии.

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 14 фев 2018, 20:13
frezeryga
А перекомпилил плс диск там кнопочки надо по нажимать

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 14 фев 2018, 20:21
Umnik
frezeryga, чуточку бы поинформативней)) Перекомпилил для чего? и что значит перекомпилил?

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 14 фев 2018, 20:28
frezeryga
Это к сергею надо я сам непомню уже.

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 14 фев 2018, 20:45
vektor_z
Umnik писал(а):чуточку бы поинформативней)) Перекомпилил для чего? и что значит перекомпилил?
Перекомпелить- это означает перевести язык написания кода в понятный для контроллера язык (нули и единицы)
Для этого после изменений в PLC нужно нажать кнопочки дискетка и молоточек.. И с правой стороны тоже нажать дискетку и молоточек, для общей компиляции и записи процедур в контроллер

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 14 фев 2018, 20:50
vektor_z
Umnik писал(а):2. Почему при нажатии на М08 нет индикации активирования кнопки?
Для того чтоб была правильная индикация на кнопке нужно копаться в ХМЛ файле скринсета. Нужно там найти строку отвечающую за нужную кнопку в ней найти параметр отвечающий за индикацию и изменить на нужный пин.
После любых изменений в скринсете нужно перезагрузить myCNC

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 14 фев 2018, 20:57
vektor_z
Umnik писал(а):3. Почему при нажатии М03 активируется только пин 0 (реле №1), но на всех кнопках (М03, М04, М07, М08) нажинает светиться индикатор работы (собственно, это и сбило меня с толку):
Скинте сюда ваши PLC М03, М04, М07, М08 и файл screenset.xml Мы попытаемся объяснить как и что нужно изменить и что за что отвечает.

Re: Разбираемся в софте контроллеров mycnc

Добавлено: 14 фев 2018, 21:32
Umnik
vektor_z, спасибо за отзывчивость!))
Скинуть PLC - это я так понимаю, скопировать коды макросов? Или где-то есть файлы, которые мне надо выложить?
screenset.xml - это cnc-screen.xml?