Strona 1 z 1
Licznik części w SINUMERIK 810T
: 04 lut 2010, 14:28
autor: dark57
Witam.
Jak sprawić żeby sterownik- 810T- liczył sztuki. A dokładnie chodzi mi o ekran "licznik" (diagnostyka>status PLC>licznik) i prawdopodobnie parametr L11.
: 05 lut 2010, 00:09
autor: CNCRob
Nie znam ekranu o jaki tobie chodzi,ale najprostrzy licznik, ktory dziala na wszystkich sinumerikach to wpisanie na koncu programu wiersza: R19=R19+1 gdzie zamiast R19 mozesz uzyc dowolny parametr R. sztuki beda liczone w Offset (narzedzia) i zakladka parametrow R.
: 26 lut 2010, 21:49
autor: zibi170
Witam.Też szukam licznika do swojej 810D bo jest tylko w opisie w instrukcji ale nic nie działa ,albo ja tego nie kumam.Natomiast spróbowałem dzisiaj rady od Draco i sprawdziłem u siebie na R19=R19+1 itd i wszystko gra.Licznik liczy sztuki

. Ale mam takie małe pytanie -czyli np .dlaczego liczy on już sztukę w czasie obróbki ,która jeszcze trwa mimo ,że jest to wpisane na końcu programu.?dla przykładu powiem ,że obrabiam detal,robie gwint,licznik odlicza swoje,i dalej idzie dalsza obróbka.HM.Dziwne ale ważne że działa.A czy jest parametr ,który odpowiada za wyświetlanie czasu obróbki na 810D? Tak więc plusik leci oczywiście.
: 27 lut 2010, 02:36
autor: CNCRob
No plusik nie poleci bo moze go przyznac jedynie autor tematu

a on olal temat... Co do pytania dlaczego dodaje wczesniej, komputer z odczytem programu zawsze troche wyprzedza maszyne i idzie kilka linijek przed, dlatego zanim dojdzie do licznika to juz kilka linijek przed nim doda sztuke w parametrze R.
: 27 lut 2010, 12:32
autor: artur235
Draco pisze:komputer z odczytem programu zawsze troche wyprzedza maszyne i idzie kilka linijek przed
W linii przed licznikiem wpisz STOPRE - zatrzymanie przetwarzania programu "do przodu" (w starych SINUMERIKACH było to @714).
Aby wyświetlić wartość licznika : MSG("WYKONANE DTALE : "<<R19)
[ Dodano: 2010-02-27, 13:18 ]
zibi170 pisze:A czy jest parametr ,który odpowiada za wyświetlanie czasu obróbki na 810D?
W niektórych wersjach SINUMERIK 840D (od SW5.2) powinna być dostępna funkcja $AC_CYCLE_TIME - czas cyklu (w sekundach). Jeśli dobrze rozumie dokumentację funkcję trzeba uaktywnić : $MC_PROCESSTIMER_MODE = 'H2'
Więcej w :"SINUMERIK 840D/840Di/810D Programming Guide Advanced (PGA)" strona: 13-528
Instrukcja powinna być dostępna na stronach SIEMENS-a
http://www.automation.siemens.com/doconweb/
: 28 lut 2010, 11:43
autor: zibi170
Dzięki za odpowiedzi.

że maszyna liczy ,,do przodu " to wiem,ale że tyle-tego już nie, bo sporo linijek jeszcze jest przed końcem.Jak tylko będę miał obróbkę z pręta wszystko się wyjaśni...ale pewnie liczy dobrze.
Wpisanie w MSG --no na to bym nigdy nie wpadł.Jutro w pracy dopisze to do programu te cenne rady.A jeśli chodzi o czas,to gdzie sprawdzić ten zapis $AC_CYCLE_TIME i
$MC_PROCESSTIMER_MODE = 'H2' czy to w ustawieniach maszynowych?Nie wiem jaką mam wersje( nie pamiętam) ale pomyszkuje trochę to może to znajdę taki zapis o którym mówisz.
Bardzo dziękuję za wasze informację,sprawdzę to i dam znać jak to wyszło..
: 28 lut 2010, 13:04
autor: artur235
zibi170 pisze:to gdzie sprawdzić ten zapis $AC_CYCLE_TIME
Chyba najlepiej tak : R20=$AC_CYCLE_TIME .
$MC_PROCESSTIMER_MODE jest w param. maszynowych, u mnie równe 'H0' . Ten parametr wg instrukcji może przyjmować też inne wartości, w zależności jak funkcja ma działać.
Znalazłem jeszcze funkcje $A_HOUR , $A_MINUTE , $A_SECOND , $A_YEAR , $A_MONTH , $A_DAY
: 01 mar 2010, 19:44
autor: zibi170
Witam ponownie.Dzisiaj sprawdziłem zapis : STOPRE i MSG("WYKONANE DTALE : "<<R19)
Wszystko ładnie idzie ,licznik nie liczy połowę programu do przodu:) jest ok i działa jak chciałem.Ale mam mały niedosyt ,że nie można wyświetlić ilośći detali podczas postoju maszyny .Próbowałem wpisywac na początku programu jak i na końcu ale nic z tego.A co do zapisu $MC_PROCESSTIMER_MODE " nie mogę nic znależć ,ale nie szukałem chyba zbyt dokładnie,bo trochę mało czasu miałem nie bardzo wiem w którym miejscu to może być .Ale i tak ogromnie dziękuję za pomoc bo teraz to problem z liczeniem sztuk mam z głowy.Serdecznie dzięki ,macie u mnie duży , duży browar.!
: 01 mar 2010, 19:57
autor: artur235
zibi170 pisze:A co do zapisu $MC_PROCESSTIMER_MODE "
Próbowałem dziś liczyć czas cyklu z użyciem $A_HOUR , $A_MINUTE , $A_SECOND - znalazłem w maszynie podprogram do tego. Dodałem licznik sztuk i zapis czasu cyklu do pliku - działa ok. Mogę podesłać na priv.
: 02 mar 2010, 20:31
autor: zibi170
Byłbym wdzięczny oczywiście za to,chętnie to przetestuje u siebe jak to wygląda.
[email protected] jeszcze kilka innych pytań ,jeśli miałbyś czas to chetnie poradzę sie eksperta o to i owo.