Znaleziono 44 wyniki

autor: szatri
05 kwie 2021, 22:28
Forum: LinuxCNC (dawniej EMC2)
Temat: YL620-A modbus linuxcnc
Odpowiedzi: 101
Odsłony: 4789

Re: YL620-A modbus linuxcnc

adam Fx pisze:do tego nie doszedłem jeszcze

U mnie tez brak efektów, może kiedyś puki co to szczegół.

Czy kombinujesz coś w celu wykorzystania pozostałych parametrów falownika (odczyt) w celu monitorowania w oknie pinwina? (tam pod spindle speed) tak jak to tu pokazane:
yl620-a-modbus-linuxcnc-t110297-70.html#p773019
autor: szatri
28 mar 2021, 21:18
Forum: LinuxCNC (dawniej EMC2)
Temat: YL620-A modbus linuxcnc
Odpowiedzi: 101
Odsłony: 4789

Re: YL620-A modbus linuxcnc

Dziwne się rzeczy dzieją, zmieniłem rejestr na 3001 H i ruszyło od pierwszego użycia, zmieniłem z powrotem na 3000 i też działa jak należy, wiec pierwszy SUKCES.

Dodane 2 godziny 40 minuty 16 sekundy:
Do pełni sukcesu brakuje mi tylko by ten CL się uruchamiał w "tle" (po windowsowemu),
talla pokazuje na filmie jak zrobić auto-ładowanie konfiguracji (ja zmieniłem nazwy z domyślnej na swoja) oraz prace w tle po dodaniu parametru --nogui
No mi nie działa z tym nogui (tzn uruchamia się bez okna CL ale falownik nie odpowiada)
Dopiero z takim wpisem działa poprawnie:
loadusr classicladder mo.clp --modmaster
(mo.clp moja nazwa konfiguracji)
bez tego modmaster się uruchomi, widać CL ale falownik nie reaguje.

Kod: Zaznacz cały

# Uruchom Classicladder z interfejsem modbus master (Modbus musi być uruchomione z GUI)
loadrt classicladder_rt numPhysInputs=15 numPhysOutputs=15 numS32in=10 numS32out=10 numFloatIn=10 numFloatOut=10
addf classicladder.0.refresh servo-thread
loadusr classicladder mo.clp --modmaster
Z obydwoma parametrami tj:
loadusr classicladder mo.clp --modmaster --nogui
tez nie widać CL ale falownik cisza.
autor: szatri
28 mar 2021, 14:11
Forum: LinuxCNC (dawniej EMC2)
Temat: YL620-A modbus linuxcnc
Odpowiedzi: 101
Odsłony: 4789

Re: YL620-A modbus linuxcnc

adam Fx pisze:Masz wrzeciono 24 000 obr przy 400Hz tak?

Tak
adam Fx pisze:Czy %W2 stopniowo rośnie jak włączasz obr.?

Nie, praktycznie od razu pokazuje żądaną wartość, nie widziałem by rosło. Tylko wyświetlacz z panelu falownika pokazuje rosnąca wartość.
autor: szatri
27 mar 2021, 22:12
Forum: LinuxCNC (dawniej EMC2)
Temat: YL620-A modbus linuxcnc
Odpowiedzi: 101
Odsłony: 4789

Re: YL620-A modbus linuxcnc

adam Fx pisze:chyba tak hmmm
%QW1=(%W2-0)*(24000-0)/(40000-0)+0

No nie jestem tego pewien bo nie działa, brakuje tam tego IF1 (to źródło sygnału obr), to W1 to wartość wyjściowa na falownik (u mnie to procenty pomnzone przez 100, w2 to wartość odczytana z falownika w Hz *100
I teraz problem polega na tym by IF2 było równe w2

Co to jest to Q przed tym W lub IF?

Dodane 15 minuty 3 sekundy:
W2*0,6 daje wartość w obr, ale nic nie widzę w QF2

Dodane 36 minuty 8 sekundy:
QF2 pokazuje wartość jak jest bezpośrednio porównane do w2 bez żadnych działań (czyżby były to wartości w hex ze mnożenie ich nie mnoży?)

Dodane 5 minuty 1 sekunda:
Jednak mnoży ale liczby całkowite. Zamiast *0,6 wpisałem *60/100

Dodane 38 minuty 32 sekundy:
Dalej coś nie tak z ta kontrola od wrzeciona, wartość odczytanego rejestru W2 już przelicza na obr, program się uruchamia dalej, ale nie czeka na osiągniecie obr bo falownik podaje tak jakby wartość zadana a nie odczytana (mimo ze z kilku rejestrów próbowałem), wyświetlacz falownika ładnie podaje aktualna częstotliwość, a W2 od razu żądaną

w hal # jest tylko #set motion.spindle-at-speed
oraz #sets spindle-at-speed true
autor: szatri
26 mar 2021, 12:59
Forum: LinuxCNC (dawniej EMC2)
Temat: YL620-A modbus linuxcnc
Odpowiedzi: 101
Odsłony: 4789

Re: YL620-A modbus linuxcnc

adam Fx pisze:czy twój falownik podaje osiągnięte obroty czy Hz

No właśnie to już zgłupiałem, w/w tabelka parametr (rejestr) 3000 (hex) podaje częstotliwość wyjściowa (pewnie Hz), ja mam wpisany 3005 (hex)=(12288 dziesiętnie w tabelce jako w2) i niby on opisuje "rotation speed" wiec zakładam ze obr ale chyba się mylę bo %QF2 pokazuje 4000 (Hz?)
Wpisałem %QW1=%W2 i dalej coś nie halo (screen) odwrotnie też bez rezultatu.
Obrazek

Może łatwiej zmienić było by na porównanie Hz niż tych obr?
autor: szatri
25 mar 2021, 13:23
Forum: LinuxCNC (dawniej EMC2)
Temat: YL620-A modbus linuxcnc
Odpowiedzi: 101
Odsłony: 4789

Re: YL620-A modbus linuxcnc

adam Fx pisze:#czeka na osiagniecie obrotow zadanych
Set motion.spindle-at-speed

#net spindle-cmd-rpm-abs near.speed.in1

#net spindle-speed-in classicladder.0.floatout-02 => near.speed.in2

#setp near.speed.scale 1.05

#net spindle-at-speed <= near.speed.out
#------

Jak nie # tego "Set motion.spindle-at-speed" to się nie uruchomi, jak jest z # i się uruchomi to program zatrzyma się przy pierwszej komendzie z m3, skoleji jak # wszystkie te linie to jest brak kontroli na obrotami. (nie czeka na osiągniecie zadanych)
autor: szatri
25 mar 2021, 09:43
Forum: LinuxCNC (dawniej EMC2)
Temat: YL620-A modbus linuxcnc
Odpowiedzi: 101
Odsłony: 4789

Re: YL620-A modbus linuxcnc

zbysob pisze:Nie do końca wiem jak podłączyć ekran z kabli

U mnie ekrany podłączone są tez pod bolec w gniazdku (w starym budownictwie nie zawsze było uziemienie, a jak było to często pod zero podłączone), ale dodatkowo mam wyprowadzony kabel do instalacji C.O. lub wody. Nie raz jak się naelektryzuje od ubrania to mnie "kopnie" wiec chyba działa uziemienie. (Tak wiem, nie jest to miara "jakości" uziemienia)

Kabel od rs jest podłączony po stronie falownika do gnd (9100), a w yl620 jest do com (jak dobrze pamiętam), może tu jest problem?
autor: szatri
23 mar 2021, 17:05
Forum: LinuxCNC (dawniej EMC2)
Temat: YL620-A modbus linuxcnc
Odpowiedzi: 101
Odsłony: 4789

Re: YL620-A modbus linuxcnc

Obr niby już się zgadzają z falownikiem ale czy ten wzór co się wpisuje to działa w 2 strony? Tzn na żądanie obr i odczyt aktualnych? Bo w moim przypadku obr zadaje się procentowo (-100-0-100)%
Obr zadane w parametrze 2000 (Hex) odczyt w 3005 (Hex)
autor: szatri
23 mar 2021, 16:10
Forum: LinuxCNC (dawniej EMC2)
Temat: YL620-A modbus linuxcnc
Odpowiedzi: 101
Odsłony: 4789

Re: YL620-A modbus linuxcnc

Dziwne, dziś działa poprawnie, zarówno z guzików jak i z mdi poprawnie kręci, ale program testowy od Adama coś nie puszcza dalej.

Wróć do „YL620-A modbus linuxcnc”