Страница 5 из 8

Re: Модернизация WABECO СС-F100

Добавлено: 21 окт 2014, 15:21
NightV
вы меня не поняли, я не буду использовать пины
hm2_5i25.0.encoder.00.position
hm2_5i25.0.encoder.00.velocity

а подцеплюсь к этим
Изображение
(попробовал.. тикают true/false все)
по примерам в доках для РГИ и шпинделя, как бутто эти пины LPT.

Re: Модернизация WABECO СС-F100

Добавлено: 01 ноя 2014, 20:39
NightV
походу старею :cry:
распаял сегодня внешнюю панельку, завел все на месу, леды подключил в хале, все работают, крутики тоже так как были сконфигурированы ранее
не могу найти пример хала, для внешних кнопок на панели, кнопки НЕ фиксируемые.
Nick что-то про это недавно упомянул, но не смог найти где....
нужно (например СОЖ) нажал-отпустил включилась, опять нажал-отпустил выключилась.
не охота через ладер все делать

Re: Модернизация WABECO СС-F100

Добавлено: 01 ноя 2014, 21:24
Алексс
смотри компонент toggle

Re: Модернизация WABECO СС-F100

Добавлено: 01 ноя 2014, 21:56
NightV
Алексс писал(а):смотри компонент toggle
Точно! то что нужно

Re: Модернизация WABECO СС-F100

Добавлено: 02 ноя 2014, 23:43
NightV
чет я опять запутался :(
компонент toggle отрабатывает четко, НО у него один выход

net coolant-flood <= iocontrol.0.coolant-flood
net coolant-flood => hm2_5i25.0.7i76.0.0.output-00
net Button_on_panel_cooling toggle.0.in <= hm2_5i25.0.7i76.0.0.input-28
net flood-control toggle.0.out => halui.flood.on

такой вариант включает но не выключает нужно еще halui.flood.off в TRUE поставить
как можно инверитровать выход toggle.0.out ?
и кстате, если еще делаю так (для эксперемента)
net flood-control toggle.0.out => halui.flood.on
net flood-control2 toggle.0.out => halui.flood.off
ругается что toggle.0.out уже соединен с flood-control

само собой если делаю напрямую
net Button_on_panel_cooling toggle.0.in <= hm2_5i25.0.7i76.0.0.input-28
net flood-control toggle.0.out => hm2_5i25.0.7i76.0.0.output-00
все отрабатывает, но LCNC не может включить воду по М8 (или галочкой), только кнопкой на панели

пробовал еще так, использовать два toggle
net Button_on_panel_cooling toggle.0.in <= hm2_5i25.0.7i76.0.0.input-28
net Button_on_panel_cooling2 toggle.1.in <= hm2_5i25.0.7i76.0.0.input-28-not
net flood-control toggle.0.out halui.flood.on
net flood-control2 toggle.1.out halui.flood.off
работает, но это извращение какое то

может есть какой другой пин чтоб дать системе знать чтобы включила воду, кроме halui.flood.on и halui.flood.off

есть еще вариант запулить toggle.0.out в ладер, а из него уже жать на halui.flood.on и halui.flood.off

Re: Модернизация WABECO СС-F100

Добавлено: 02 ноя 2014, 23:46
Алексс
toggle2nist
у него два инвертированных выхода. вроде то что нужно

тоесть использовать toggle (ради устранение дребезга) и его выход дать на вход toggle2nist
а выходы toggl2nist.on и off подключить к flood

Re: Модернизация WABECO СС-F100

Добавлено: 03 ноя 2014, 00:00
Алексс
либо еще как вариант:
управлять водой через команды но перед выходом на насос добавить компонент and.
первый вход and подключить к iocontrol.0.coolant-flood, второй вход and к выходу toggle кнопки. а его вы[од пустить на пин насоса.

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

Re: Модернизация WABECO СС-F100

Добавлено: 03 ноя 2014, 01:08
NightV
Алексс писал(а):тоесть использовать toggle (ради устранение дребезга) и его выход дать на вход toggle2nist
а выходы toggl2nist.on и off подключить к flood
вот так работает:

Код: Выделить всё

# --- COOLANT-FLOOD ---
net Button_on_panel_cooling toggle.0.in <= hm2_5i25.0.7i76.0.0.input-28 #Button on the panel - Cooling
net flood_toggle   toggle2nist.0.in           <= toggle.0.out
net coolant-is-on  toggle2nist.0.is-on      <= halui.flood.is-on => hm2_5i25.0.7i76.0.0.output-12 #LED
net flood-on         toggle2nist.0.on          => halui.flood.on
net flood-off         toggle2nist.0.off          => halui.flood.off
net coolant-flood  <=   iocontrol.0.coolant-flood
net coolant-flood  =>   hm2_5i25.0.7i76.0.0.output-00 #Relay for the Flood
мда... целый "огород" получился для одной кнопки :think:
а их 4, еще Шпиндель, Опшинал стоп (М01), и Блок скип (/)

Re: Модернизация WABECO СС-F100

Добавлено: 03 ноя 2014, 09:54
Алексс
по мне так очень компактно получилось - всего 7 строк. еще и с лампочкой.
за комменты особый зачот :)

Re: Модернизация WABECO СС-F100

Добавлено: 03 ноя 2014, 13:14
Алексс
ты уже протестировал в работе ? какие-то у меня неясные сомнения...

рассмотри еще такой вариант:
галетник на три положения: off/auto/on

получишь полнейший контроль над водой :)

Re: Модернизация WABECO СС-F100

Добавлено: 03 ноя 2014, 13:46
NightV
Алексс писал(а):ты уже протестировал в работе ? какие-то у меня неясные сомнения
вчера нарисовал под две кнопки, обе работают.
под шпиндель вышло в пять строк, так как шпинделем управляют свои выходы в Месе

Код: Выделить всё

# --- COOLANT-FLOOD ---
net Button_on_panel_cooling toggle.0.in <= hm2_5i25.0.7i76.0.0.input-28 #Button on panel - Cooling
net flood_toggle   toggle2nist.0.in     <= toggle.0.out
net coolant-is-on  toggle2nist.0.is-on  <= halui.flood.is-on => hm2_5i25.0.7i76.0.0.output-12 #LED
net flood-on       toggle2nist.0.on     => halui.flood.on
net flood-off      toggle2nist.0.off    => halui.flood.off
net coolant-flood  <=   iocontrol.0.coolant-flood
net coolant-flood  =>   hm2_5i25.0.7i76.0.0.output-00 #Relay on the Flood

# --- Spindle ---
net Button_on_panel_Spindle toggle.1.in <= hm2_5i25.0.7i76.0.0.input-27 #Button on panel - Spindle
net spindle_toggle   toggle2nist.1.in     <= toggle.1.out
net spindle_is_on  toggle2nist.1.is-on  <= halui.spindle.is-on => hm2_5i25.0.7i76.0.0.output-11 #LED
net spindle_on       toggle2nist.1.on     => halui.spindle.start
net spindle_off      toggle2nist.1.off    => halui.spindle.stop

Re: Модернизация WABECO СС-F100

Добавлено: 03 ноя 2014, 13:54
NightV
Алексс писал(а):рассмотри еще такой вариант:
галетник на три положения: off/auto/on
у меня на токарке Окума так, тумблер на три положения, в принципе удобно, но на этот станок панелька уже готовая

Re: Модернизация WABECO СС-F100

Добавлено: 09 ноя 2014, 17:41
NightV
чертовщина... открываю какой нить файл делаю изменения, сохраняю, выхожу, или даже переименовываю файл, или создаю новый... перезагружаюсь.... все возвращается на свои места! :shock: как будто я ничего не делал, несколько раз перепробывал, с разными файлами, в разных местах, все возвращается! как так может быть?

Re: Модернизация WABECO СС-F100

Добавлено: 09 ноя 2014, 17:49
vovafed
случайно файлик не на флешке

Re: Модернизация WABECO СС-F100

Добавлено: 09 ноя 2014, 18:00
NightV
vovafed писал(а):случайно файлик не на флешке
нет, на SSD харде, даже удалил специально один текстовый файл, очистил корзину... перезагрузился... а он на месте :wtf:

Re: Модернизация WABECO СС-F100

Добавлено: 09 ноя 2014, 18:01
vovafed
:wik: хз

Re: Модернизация WABECO СС-F100

Добавлено: 09 ноя 2014, 18:19
NightV
даже все время открывает "Файловый менеджер" при входе, размер окна всегда один и тотже, и все время в папке /etc
система ведет себя так, как бутто я загрузился с LiveCD, тоесть любые изменения летят к чертовой бабушке при перезагрузке, даже настройки программ слетают :evil:

Re: Модернизация WABECO СС-F100

Добавлено: 09 ноя 2014, 18:24
vovafed
а с чего ставил систему
биос после установки подправил
я иногда забываю выдернуть флешку при включении компьютера
на ней когдато был загрузчик и он пытается по новой установится

Re: Модернизация WABECO СС-F100

Добавлено: 09 ноя 2014, 18:35
NightV
vovafed писал(а):а с чего ставил систему
с флэшки
vovafed писал(а):биос после установки подправил
насколько помню только время.
навсякий флэшку выдернул, таже фигня

так я уже месяца два на этой машине работаю, конфигурирую LCNC. просто в четверг вечером настроил "светофор" на станок, сегодня запускаю, не горит, залез в ХАЛ, а настроек то и нет что я делал в четверг, открыл файл с Gкодом который правил для тестов, тоже оригиналый, тоесть мои изменения не сохранились, уже раз 20 перезагрузился с разными изменениями для теста, даже создавал пустую папку на рабочем столе... исчезает

Re: Модернизация WABECO СС-F100

Добавлено: 09 ноя 2014, 18:40
Алексс
вот что ssd животворящий делает :)

что mount пишет ?
что smart винта говорит ?