 |
|
|
|
Temat: Traub TX-8 Dateityp und Benennung
|
| Autor: Stewart | Opublikowano: 14 marca 2023, 11:23:30 | | Cześć, właśnie zaczynam ponownie uruchamiać moją maszynę i muszę załadować parametry. Wpisałem plik, który odzwierciedla to, co zostało wtedy wydrukowane z taśmy. Teraz próbuję użyć wersji próbnej, aby to zrobić, ale zastanawiam się, czego maszyna może szukać, gdy ładuję program z oprogramowania DNC. Wiem, że szuka słowa PARAPROGRAMM i to jest pierwsza linijka w pliku, ale czy to powinna być również nazwa pliku? I czy wtedy szuka plików .nc, czy czegoś innego? | |
| Autor: Gość | Opublikowano: 16 marca 2023, 09:21:46 | Właściwa nazwa pliku systemu Windows xxxx.nc nie ma znaczenia. Sterownik CNC nie przejmuje się nazwą pliku w systemie Windows – nazwa pliku może być absolutnie dowolna.
CNC interesuje się wyłącznie zawartością pliku.
Na niektórych maszynach słowo PARA pojawia się na górze pliku:
%
PARA ...
...
...
itd. itp.
Nie wiem jednak, czy Traub akceptuje parametry w ten sposób.
Jeśli wygenerujesz parametry z maszyny Traub, otrzymasz plik zaczynający się od:
%
PARA
Jeśli tak, to zazwyczaj jest to format, w jakim parametry są przesyłane z powrotem do CNC. | |
| Autor: Gość | Opublikowano: 16 marca 2023, 11:40:48 | Myślałem tak samo o typie pliku, ale pomyślałem, że zapytam.
Mój oryginalny plik parametrów jest sformatowany dokładnie w ten sam sposób i jestem w stanie pobrać z maszyny stary plik parametrów o takim samym formacie.
To, co staje się naprawdę frustrujące, to fakt, że nawet gdy postępuję zgodnie z procedurą co do joty, posiadany przeze mnie plik parametrów nie chce się załadować do maszyny. Wygląda na to, że maszyna jest gotowa do odbioru, ponieważ po naciśnięciu przycisku Input nie mogę przejść do żadnego ekranu, dopóki nie zresetuję systemu. I tak jest przy każdej próbie konfiguracji.
Otrzymuję komunikat „Oczekiwanie na CNC” (Waiting for CNC), aby wysłać sygnał gotowości do odbioru danych, bez względu na to, co próbowałem: wyłączyłem FIFO na porcie COM1, zmniejszyłem prędkość transmisji (baud rate) do 300, próbowałam parzystości 8-bitowej lub 7-bitowej, włączałem i wyłączałem obsługę xON/xOFF – spróbowałem wszystkiego, co miało sens.
Następnie wyłączyłem oczekiwanie na sygnał startowy CNC w programie DNC, spróbowałem wszystkiego ponownie i nadal nic nie działało.
Postępowałem zgodnie z dokumentacją maszyny, po każdej zmianie reinicjalizowałem komputer i oprogramowanie DNC, przeprowadziłem test pętli zwrotnej (loopback) przez kabel do wtyczki 25-pinowej, sprawdziłem ciągłość połączenia od wtyczki 9-pinowej przez kabel i okablowanie maszyny aż do pierwszego wtyku na płytce i wszystko jest w porządku. Mogę bez problemu przesyłać programy z maszyny do komputera, więc wiem, że okablowanie jest poprawne, aby przekazać NC, co ma robić. Poza problemem z sygnałem I/O na płytce, który wydaje się niezwykle uciążliwy do przetestowania, po prostu opadam z sił. | |
| Autor: Gość | Opublikowano: 17 marca 2023, 04:26:17 | Czy kiedykolwiek wysyłałeś programy do maszyny Traub?
Moje własne doświadczenia z modelem TX8D sięgają około 25 lat wstecz. Wysyłanie programów do Trauba było dziwne. Mieliśmy ich 6 sztuk, ale już ich nie mamy.
W programie easyDNC wyłącz opcję oczekiwania na CNC (Warten auf CNC), aby wysyłanie rozpoczęło się natychmiast po kliknięciu przycisku wysyłania.
W przypadku TX8D wysyłałem bardzo mały program – tylko jedną linijkę – *z* maszyny Traub, a następnie, nie naciskając żadnych innych przycisków na Traubie, odchodziłem od panelu sterowania do komputera, przygotowywałem plik do wysłania i wciskałem przycisk wysyłania na komputerze. Pamiętaj, że w tym momencie Traub właśnie coś wysłał i nie wciskałem przycisku IN ani żadnego innego przycisku na sterowniku, a program mimo to trafiał do maszyny.
Tylko w ten sposób udawało mi się kiedykolwiek wgrać program do Trauba. Robienie tego za pomocą przycisku IN po prostu u mnie nigdy nie działało.
Nigdy jednak nie przesyłałem w ten sposób parametrów. Być może istnieje parametr, który „blokuje” ten obszar pamięci i trzeba go najpierw odblokować, zanim maszyna go zaakceptuje/nadpisze. Trochę jak cykle stałe / cykle producenta w niektórych sterownikach, których nie można nadpisać bez wykonania dodatkowych kroków.
Oczywiście musisz ręcznie skonfigurować parametry komunikacji w sterowniku.
Ale jak wspomniałem, nigdy nie wysyłałem parametrów, więc nie potrafię pomóc w większym zakresie.
Dodam jednak, że to, iż możesz wysłać plik Z maszyny CNC, wcale nie oznacza... | |
| Autor: Stewart | Opublikowano: 17 marca 2023, 07:19:12 | Widziałem to wcześniej i próbowałem wypróbować, ale nie jestem pewien, czy zrobiłem to dobrze. Nie mam żadnego aktualnego programu z Trauba do wysłania, więc wysłałem plik „Tool” (narzędzia), który jest podobny do pliku parametrów, z tą różnicą, że przechowuje wszystkie przesunięcia i dane narzędzi. Potem odwróciłem się i próbowałem – bez dotykania czegokolwiek innego – wysłać plik parametrów z komputera, a kiedy sprawdziłem dane parametrów po tym zabiegu, wszystko wyglądało dokładnie tak samo jak wcześniej. Próbowałem wtedy wysłać plik PARA z powrotem do komputera i okazało się, że to znowu stary plik parametrów, a nie ten, który próbowałem przesłać.
Istnieje krok, w którym wpisuje się INIT w określonym menu, aby wyczyścić pamięć, ale nie potrafię stwierdzić, czy to naprawdę cokolwiek robi. Nic się nie zmienia, ale wszystko, co widzę, zostało zresetowane ręcznie, więc dane tam są. Niewykluczone, że muszę sprawdzić piny sygnałowe na wtyczce 25-pinowej po stronie maszyny, ale nie wiem, czy mój kabel łączący laptopa z urządzeniem jest w porządku. Sprawdziłem wszystkie 5 żył od wtyczki do wtyczki i ciągłość jest w porządku. | |
| Autor: Stewart | Opublikowano: 17 marca 2023, 15:39:58 | | Odpowiadając na Twoje pytanie – nie, nigdy wcześniej niczego nie wgrywałem do tej maszyny. Dostałem tę maszynę okazyjnie i pracuję nad tym, aby po kilku latach postoju znów ją uruchomić. | |
| Autor: Gość | Opublikowano: 20 marca 2023, 12:33:17 | | Spróbuj przesłać do maszyny mały program. Czy przechodzi? To potwierdziłoby, że kabel do przesyłania danych do maszyny jest sprawny. Jeśli nie możesz przesłać nawet małego programu, problem leży gdzie indziej. | |
| Autor: Stewart | Opublikowano: 21 marca 2023, 11:51:08 | | To świetny pomysł – w ten sposób wpisałem przykładowy program z książki. Nadal to nie działało, więc o ile wcześniej interesowały mnie tylko główne linie danych, zacząłem przyglądać się liniom sygnałowym. Sprawdziłem ciągłość wtyczki po stronie PC, więc wiem, że jest w porządku, ale dokładniej obejrzałem wtyczkę po stronie maszyny. Nie wydaje mi się, aby przypisanie pinów po stronie urządzenia było poprawne. Zdecydowanie mam więcej niż trzy przewody w układzie pinów, ale żaden z nich poza 1, 2 i 3 nie znajduje się w górnym rzędzie. Oznacza to, że piny 5, 6, 7 i 8 po prostu nie mają przewodów, przez które mogłyby przesyłać sygnały. Nie sądzę, aby do wyprowadzenia programu na zewnątrz potrzebny był jakikolwiek sygnał, ale te pozostałe przewody zdecydowanie coś robią. Przylutowane są tam rezystory i wszystko inne, więc teraz muszę znaleźć schemat lub rozkład pinów dla złącza RS232. | |
| Autor: Stewart | Opublikowano: 21 marca 2023, 14:18:09 | | Najwyraźniej system wprowadzania/wyprowadzania danych wykorzystuje pętlę prądową 20 mA. Czy to komukolwiek coś mówi? | |
| Autor: Gość | Opublikowano: 24 marca 2023, 06:00:33 | Tak, to ma znaczenie. 20 mA to po prostu inny rodzaj komunikacji. Prawdopodobnie jest bardziej odporny na zewnętrzne zakłócenia elektromagnetyczne (EMF), ale obecnie rzadko stosowany.
Nasze Trauby były tokarkami z podajnikami prętowymi, do których materiał wchodziło się od lewej strony. W tylnej prawej części maszyny, nisko na panelu sterowania, znajdowały się dwa gniazda. Jedno obsługiwało pętlę prądową 20 mA, a drugie standard RS232.
Spójrz na gniazdo. Jeśli jest to 25-pinowe gniazdo w obudowie typu D, to jest to RS232. Gniazdo 20 mA zazwyczaj znajdowało się obok i było bardziej toporne, z mniejszą liczbą pinów.
Nie wiem, czy istnieje parametr, który mówi maszynie Traub, którego z tych dwóch portów ma używać, czy też oba są aktywne.
Możesz kupić małe wtyczki diagnostyczne RS232 wyposażone w małe lampki (diody LED). Niektóre pokazują tylko transmisję danych TX/RX, inne pokazują inne sygnały, takie jak DTR/DSR. Najlepsza będzie ta, która ma diody LED dla sygnałów DTR/DSR. Nie są drogie – można je kupić np. na Amazonie. Posiadanie takiego urządzenia w swojej skrzynce narzędziowej to zresztą dobry pomysł. Niektóre z tych wtyczek diagnostycznych (technicy nazywają je skrzynkami testowymi / breakout boxes) mają małe otwory i wiązkę przewodów, co pozwala na mostkowanie połączeń.
Tak czy inaczej, sprawdź tył swojej maszyny. Sprawdź, czy masz 25-pinowe złącze typu D. Zwróć uwagę na rodzaj złącza (męskie/żeńskie). Kup jedną z tych wtyczek z diodami LED dla odpowiedniego rodzaju złącza i wepnij ją. Jeśli urządzenie aktywuje port RS232, pin DTR powinien się zaświecić.
W tym momencie z maszyną połączona jest wyłącznie skrzynka testowa – żadnego kabla ani komputera. Jeśli... | |
| Autor: Gość | Opublikowano: 24 marca 2023, 06:03:12 | | Oczywiście mam na myśli zmostkowanie pinów 6, 8 i 20 (a nie 202). | |
| Autor: Stewart | Opublikowano: 30 marca 2023, 08:38:55 | Ok, oto do czego doszukałem się w przypadku mojej konkretnej maszyny. Mój układ sterowania pochodzi sprzed 1985 roku – to Meldas TL, który bazuje na oryginalnym systemie Meldas L1 i korzysta z ORYGINALNEGO sterowania TX-8, jeszcze przed wersją TX-8D. Ta pierwsza iteracja linii TX nie miała typowego dwukierunkowego portu szeregowego, ponieważ Meldas L1 miał jedynie wyjście dla drukarki/dziurkarki taśmowej oraz czytnik taśmy dla wejścia. Podejrzewam, że rozwiązaniem stosowanym przez Trauba było użycie pętli prądowej 20 mA, co wydaje się jednym z najwcześniejszych sposobów na uzyskanie dwukierunkowego portu szeregowego. Nie wiem dokładnie, jak to działa i czy w ogóle działa, więc o wiele łatwiej było mi znaleźć na eBayu odpowiedni czytnik taśmy Sanyo za 30 dolarów i wgrać parametry w ten sposób, z taśmy.
Znalazłem jednak również kartę BTR (Behind The Reader), wyprodukowaną specjalnie dla mojej konfiguracji, również do kupienia na eBayu za mniej niż 250 USD, więc to będzie mój kolejny krok – spróbuję użyć jej z przygotowanym przeze mnie programem testowym.
Moje złącza znajdują się właściwie po lewej stronie szafy sterowniczej (patrząc na sterowanie) – z tyłu szafy, w miejscu, które mogłoby służyć również do podłączenia podajnika prętów? Nie jestem pewien, ale moje przypuszczenie jest takie, że wszyscy, którzy twierdzą, że używają 25-pinowego złącza i identycznego, starego standardu RS232, korzystają w rzeczywistości ze sterowania TX-8D. Jeśli masz oryginalny system TX-8, mi udało się przesłać cokolwiek do sterowania wyłącznie za pomocą kanału wejściowego kabla czytnika taśmy. Dam znać, gdy uda mi się uruchomić BTR.
Wielkie dzięki dla wszystkich za pomoc. Teraz muszę jeszcze tylko dowiedzieć się, dlaczego mam komunikat o błędzie dotyczący OBU wzmacniaczy tranzystorowych – zabawa na całego! | |
| Autor: Jovan | Opublikowano: 23 stycznia 2024, 04:49:20 | | Pozdrowienia dla wszystkich! Posiadam maszynę ze sterowaniem Traub System TX-8 i straciła ona swoje parametry. Mam oryginalne parametry w pliku .TXT, ale nie wiem, jak usunąć obecne, błędne parametry i wgrać oryginalne przez port RS232. Proces inicjalizacji dla tego sterowania nie jest taki sam jak w modelu TX8F. | |
| Autor: Gość | Opublikowano: 23 stycznia 2024, 04:57:48 | Nie znam się na maszynach Traub, ale w przypadku niektórych maszyn kluczem jest znajomość formatu pliku parametrów. Spróbuj wyeksportować obecne parametry (nawet jeśli są błędne) i przeanalizuj wygenerowany plik. Czy występuje w nim specjalny nagłówek „PARA”? Upewnij się, że plik, który chcesz wgrać, ma dokładnie taki sam format.
Niewykluczone, że najpierw musisz ręcznie wprowadzić (błędne) parametry i chociażby skonfigurować parametry komunikacji, zanim w ogóle uda Ci się załadować lub odczytać parametry.
W innych systemach, takich jak np. Siemens 850, parametry zawsze trzeba było ładować przez inny port za pomocą specjalnego urządzenia programującego Siemens. Nie mogliśmy przesłać parametrów przez zwykły port RS232. Wiem, że Twoje pytanie dotyczy Trauba, ale być może warto zapytać lokalnego przedstawiciela Trauba. | |
| Autor: Jovan | Opublikowano: 23 stycznia 2024, 05:56:56 | Format jest prawidłowy, co do tego mam 100% pewności.
Udało mi się wyeksportować (błędne) parametry z maszyny, ale mam problem z wprowadzeniem oryginalnych (prawidłowych) parametrów. Zgodnie z Twoją sugestią, prawdopodobnie istnieje jakaś specjalna procedura wprowadzania parametrów i muszę dowiedzieć się, jak ją przeprowadzić.
Moja maszyna jest podobna do tej z opisu Stewarta, więc przypuszczam, że on może wiedzieć, jak wpisać parametry, lub mieć procedurę inicjalizacji w swojej dokumentacji.
Wysłałem dzisiaj wiadomość e-mail do lokalnego przedstawiciela Trauba i mam nadzieję na pozytywną odpowiedź. | |
| Autor: Stewart | Opublikowano: 29 sierpnia 2024, 19:20:48 | Jedynym sposobem na wprowadzenie parametrów, jaki udało mi się znaleźć, było użycie czytnika taśmy zbudowanego specjalnie dla tej maszyny. Mogę podać model czytnika taśmy we wtorek, kiedy wrócę do pracy. Poszedłem tą drogą, ponieważ wciąż miałem oryginalną rolkę perforowanej taśmy – działa to jak magia! Mam też jedno z tych urządzeń kartowych „za czytnikiem taśmy”, ale nie miałem jeszcze powodu, żeby je wypróbować.
Gdy tylko wprowadziłem parametry, natknąłem się na inne problemy. Naprawiłem układ sterowania, który powodował, że osie Z i X poruszały się bez powodu, a także musiałem kilkakrotnie naprawiać napęd głównego wrzeciona, ponieważ uszkodzone były komponenty na płytce korekcyjnej.
Teraz zmagam się chyba z błędami pamięci, ponieważ nie mogę zaprogramować przesunięć narzędzi za pomocą ATC, nie mogę zmieniać narzędzi i nie mogę uruchomić silnika wrzeciona, mimo że jest on sprawny mechanicznie. Wiem, że jest sprawny, ponieważ za pierwszym razem, gdy naprawiłem płytkę napędu, wrzeciono nagle wystartowało, zanim przepaliły się 2 bezpieczniki w wyłączniku bezpieczeństwa ORAZ 3 bezpieczniki w szafie sterowniczej maszyny.
To ciekawy dylemat. Wcześniej nie wiedziałem, na czym polega problem, ale wiedziałem wystarczająco dużo o naprawach, aby ustalić, co było nie tak. Teraz mam przynajmniej teoretyczne pojęcie o tym, co może być nie tak, ale nie wiem, jak dowiedzieć się, co dokładnie zawiodło, haha. | |
| Autor: Gość | Opublikowano: 27 kwietnia 2026, 05:23:28 | | WIELKIE DZIĘKI | |
|