Strona 1 z 1

Komunikacja NC - PLC

: 13 maja 2010, 14:02
autor: czarny0122
Witam.
Potrzebuje pomocy. Pracuje na tokarce na FANUCu 0i.
Potrzebuje zrobić tak, aby po zmianie programu obróbki np. zO0001 na O0003 (NC) i (odwrotnie) mieć informacje w PLC. Np program O0001 dopala mi styk jeden, a program O0003 odpala styk drugi. Prosze o pomoc.

: 14 maja 2010, 09:14
autor: gelo
Z tego co sie orientuje NC w zaden sposob nie przekazuje numeru aktualnego programu do PMC ( bo i po co?)
Najlepiej zrobic to za pomoca funkcji M, ktore mozna latwo zaimplementowac w PMC i tylko w programie ktory sobie zyczysz wywolywac odpowiednie M przypisane do odpowiedniego wyjscia PMC.
Dodatkowo mozna sobie zrobic potwierdzenia funkcji M tzn:
- Startujemy program
- wykonuje sie linia z kodem M np M213
- wystawiamy wyjscie Yxxxx.x i wstrzymujemy wykonanie programu az do momentu potwierdzenia wykonania funkcji ( np sygnal potwierdzajacy zalaczenie jakiegos urzadzenia) na wejsciu Xxxx.x
- po potweirdzeniu na Xxxxx.x kontynuujemy program

: 15 maja 2010, 12:10
autor: czarny0122
Jest na bank komunikacja i można przekazywac je przez okno zmiennych macro. Tylko pytam o to ponieważ jeszcze tego nie robiłem. Numery zmiennych z PMC do makropolecenia sa #1000-#1015, a z makropolecenia uzytkownika do PMC sa #1100 - #1115. Tylko niewiem jak utworzyć nowe makro.

: 16 maja 2010, 19:54
autor: gelo
No ok, ale znalazlem gdzies ze zmienne pomiedzy PMC i CNC nie moga byc czytane dla modelu SB7 a zdaje sie ze 0i taki ma....

Przy okazji parametr #4115 podaje numer aktualnego programu.

Moglbys bardziej przyblizyc co konkretnie chcialbys sterowac z PMC w zaleznosci od numeru programu?

Nadal jestem zdania ze uzycie funkcji M bedzie bardziej optymalne, a przede wszystkim prostrze.

: 17 maja 2010, 21:14
autor: czarny0122
Potrzebuje zamontować podtrzymki elementów, które sa wymieniane podczas przezbrojenia maszyny na inni projekt. Elementy sa stalowe, a wiec dla kazdego z elementów bedzie osobny czujnik indukcyjny. I chodzi o to, aby osoba zmieniajaca projekt na maszynie (program) wzieła odpowiedni elenent stalowy (stoper wkrecany w wrzeciono).
Jeśli wezmie nieodpowiedni to automatycznie bedzie wył alarm i nie dojdzie do kolizji :-).
Mysle, ze zrozumiale to opisałem.