Fanuc oi transfer po RS232

Dyskusje na temat systemu Faunc

artur235
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 21
Posty: 271
Rejestracja: 09 lut 2010, 19:40
Lokalizacja: SE

#11

Post napisał: artur235 » 18 mar 2013, 20:21

smouki pisze:Kabel przewertowalem juz enty raz, rozpiske dostalem od nich i nie jest taka jak wiekszosc z internetu i nie wiem czy jest to uzaleznione uzywanym programem
Jeśli masz ustawione w maszynie sprzętowe sterowanie przepływem (handshake) (tak jest chyba standardowo w Fanuc) to musisz mieć odpowiedni kabel plus właściwe ustawienia w komp.



Tagi:

Awatar użytkownika

Autor tematu
smouki
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 23
Posty: 1508
Rejestracja: 04 lis 2007, 19:45
Lokalizacja: Kristiansund
Kontakt:

#12

Post napisał: smouki » 18 mar 2013, 20:32

handshake
co to? i gdzie to znajdę?
rozpiske właśnie od nich dostałem i są pewni że to madziałać? ale ustawień kompa nie dostałem.
jak ktoś chce znajdzie sposób...jak ktoś nie chce znajdzie powód
MÓJ KANAŁ YOUTUBE


artur235
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 21
Posty: 271
Rejestracja: 09 lut 2010, 19:40
Lokalizacja: SE

#13

Post napisał: artur235 » 18 mar 2013, 20:32

smouki pisze:Problem polega na tym że w piątek udało mi się wysłać plik z ustawieniami do kompa z maszyny, ale w drugą stronę nie poszło
Plik z jakimi jakimi ustawieniami ? Zgrałeś z maszyny ustawienia (parametry) i próbowałeś je wgrać ? Niezbyt to mądre.

Napisz jakie masz ustawienia w maszynie. Jak wykonany jest kabel (połączenia).
Co dokładnie otrzymujesz (alarmy, odebrany tekst) na maszynie i komputerze ?

Tak jak pisałem zacznij od wysyłania z maszyny na komp. Jeśli połączenie działa powinieneś odebrać przynajmniej jakieś "krzaczki" (o ile twój program ich nie odfiltruje).

Uszkodzić port RS raczej jest dość trudno no chyba że jesteś bardzo zdolny :) Prędzej namieszałeś coś z ustawieniami. Sprawdź ustawienia z tymi linkami co podałem.

Podaj jakieś konkretne informacje bez tego to wróżenie z fusów.

[ Dodano: 2013-03-18, 20:41 ]
smouki pisze:handshake
co to? i gdzie to znajdę?
Handshake to sterowanie przepływem danych (kiedy i kto może coś wysyłać/czytać). Nie wiem czy w sterowaniu można to zmienić w ustawieniach programu na pewno.
Sterowanie przepływem może być sprzętowe (elektronika i kabel) lub programowe (za pomocą znaków XOn/XOFF)
https://pl.wikipedia.org/wiki/RS232
Ostatnio zmieniony 18 mar 2013, 20:54 przez artur235, łącznie zmieniany 1 raz.

Awatar użytkownika

Autor tematu
smouki
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 23
Posty: 1508
Rejestracja: 04 lis 2007, 19:45
Lokalizacja: Kristiansund
Kontakt:

#14

Post napisał: smouki » 18 mar 2013, 20:41

Tak wygląda kabel:
CNC PC
3-----------3
2-----------2
5-----------7
4-----------8
20,8-------6
7-----------5
6-----------4
jak ktoś chce znajdzie sposób...jak ktoś nie chce znajdzie powód
MÓJ KANAŁ YOUTUBE


artur235
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 21
Posty: 271
Rejestracja: 09 lut 2010, 19:40
Lokalizacja: SE

#15

Post napisał: artur235 » 18 mar 2013, 21:11

smouki pisze:Tak wygląda kabel:
Pin 6 od strony CNC jest przyczyną alarmu 86 powinien być połączony z 20 i 8 i niekoniecznie z 6 od PC

Kabel masz zrobiony pod sprzętowe sterowanie przepływem.
W komputerze sygnały od sprzętowego sterowania przepływem (handshake lub Flow control) opisane są jako RTS/CTS/DTR podobnie jak na opisach połączeń.

Awatar użytkownika

Autor tematu
smouki
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 23
Posty: 1508
Rejestracja: 04 lis 2007, 19:45
Lokalizacja: Kristiansund
Kontakt:

#16

Post napisał: smouki » 18 mar 2013, 21:19

Na maszynie to ustawiłem wszystko zgodnie z podanymi linkami. z różnych linków różni się tylko baudrate, ja mam na 2400
z tego linka najpierw brałem ustawienia:
http://www.dncsetup.com/fanucoi.html
można powiedzieć że mam wszystko tak jak tutaj.
na kompie mam:
odpowiedni com (com4)
baudrate też na 2400
databits: 7
stopbits: 2
parity: even
flow control Xon/Xoff
Byłem w zakładkach setup, pojawił się klawisz systemowy "f output" to kliknąłem. Wtedy nie umiałem, jeszcze wysyłać programów, dzisiaj się dopiero nauczyłem, problem polega na tym że sam się muszę wszystkiego uczyć, bo w firmie nikt tego nie umie, a maszyna już rok tam stoi. Czy ta rozpisak kabli jaką podałem ma prawo działać, czy kobinować te z linka?
jak ktoś chce znajdzie sposób...jak ktoś nie chce znajdzie powód
MÓJ KANAŁ YOUTUBE


artur235
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 21
Posty: 271
Rejestracja: 09 lut 2010, 19:40
Lokalizacja: SE

#17

Post napisał: artur235 » 18 mar 2013, 21:27

Flow control zmień na hardware lub RTS/CTS zależy jak to masz w programie opisane.
Co się dzieje jak wysyłasz z maszyny na komputer ? Maszyna sygnalizuje wysyłanie miganiem OUTPUT w prawym dolnym rogu ekranu (LSK to oczekiwanie).
Jak ustawienia w komp są złe to powinieneś otrzymać krzaczki zamiast tekstu.


Jeśli dalej będziesz otrzymywał ten alarm 86 to pewnie trzeba będzie przerobić kabel.

[ Dodano: 2013-03-18, 21:28 ]
W internecie można znaleźć programy do testowania portu RS, pokazują one stan linii sterujących oraz wszystkie przesyłane dane (bez filtrowania).

Awatar użytkownika

Autor tematu
smouki
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 23
Posty: 1508
Rejestracja: 04 lis 2007, 19:45
Lokalizacja: Kristiansund
Kontakt:

#18

Post napisał: smouki » 18 mar 2013, 21:39

jak wysyłam program z maszyny to wyświtla się:
cannot use I/O devise, albo
ten alrm 86 RD OFF. Czyli to nie jest coś wyłączone w maszynie, tylko coś w kompie, albo kabel?
artur235 pisze:Pin 6 od strony CNC jest przyczyną alarmu 86 powinien być połączony z 20 i 8 i niekoniecznie z 6 od PC
czyli 20,8,6 od strony cnc podłączyć do 4 czy tylko je zmostkować?
jak ktoś chce znajdzie sposób...jak ktoś nie chce znajdzie powód
MÓJ KANAŁ YOUTUBE


artur235
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 21
Posty: 271
Rejestracja: 09 lut 2010, 19:40
Lokalizacja: SE

#19

Post napisał: artur235 » 18 mar 2013, 22:02

smouki pisze:czyli 20,8,6 od strony cnc podłączyć do 4 czy tylko je zmostkować?
Trzeba by spróbować (ja bym zrobił tak jak na schemacie) ale najpierw trzeba uzyskać poprawny transfer z maszyny do komp. Te połączenia nie powinny mieć wpływu na transmisję z maszyny.

Jak pozmieniasz za dużo na raz to nie będziesz wiedział co coś zepsuło/naprawiło. Jak zmieniasz coś w parametrach maszyny to notuj co gdzie i na co.

Jak masz ten plik z ustawieniami, który przesłałeś to możesz sprawdzić jakie tam były ustawienia transmisji i jakie są teraz. Nie wysyłaj go przypadkiem do maszyny.
smouki pisze:cannot use I/O
Źle ustawiony parametr I/O Channel ?
smouki pisze:ten alrm 86 RD OFF. Czyli to nie jest coś wyłączone w maszynie, tylko coś w kompie, albo kabel?
Ten alarm wyświetla się jak przesyłasz z maszyny do kompa ?
Przyczyną raczej jest kabel. Ale najpierw sprawdź/zmień ustawienia od sterowania przepływem w komp.

Awatar użytkownika

Autor tematu
smouki
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 23
Posty: 1508
Rejestracja: 04 lis 2007, 19:45
Lokalizacja: Kristiansund
Kontakt:

#20

Post napisał: smouki » 19 mar 2013, 21:20

Cały dzień dzisiaj biegałem od kompa do maszyny, ale żadne zmiany ustawień ani w komputerze a ni w maszynie nie pomogły, nie mogę wysłać programu z maszyny do kompa. Kabel przerabiałem na wszystkie możliwe sposoby, z mostaki, bez i nic, zrobiłem metrowy kabel do laptopa że nie biegać, z laptopem to samo ten sam alarm 0086 RD OFF, albo cannot use I/O device. A diody na testerze niby świecą tak jak mają świecić twierdzi gościu od programu.
jak ktoś chce znajdzie sposób...jak ktoś nie chce znajdzie powód
MÓJ KANAŁ YOUTUBE

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Fanuc”