HobbyCNC fórum
  v0.9.2.2

Fórum betekintő Fórum címe: http://forum.hobbycnc.hu



UCCNC vezérlő program

xxxxxxxx


Időrend:
Oldal 3 / 94 Ugrás ide:
|◄ Első  ◄ Előző  1 2 3  4   5   6   7     Következő ►  Utolsó ►|

Fórum főoldal  |  A lap aljára

frob | 1062    2017-11-04 08:09:32 [4566]

Mondjuk meg kellene kérdezni azt aki feltette a videót a youtube ra?

Előzmény: pethotamas, 2017-11-04 08:01:26 [4565]


pethotamas | 9    2017-11-04 08:01:26 [4565]

Üdvözlök minden fórum társat! Köszönöm és örülök,hogy itt lehetek! Érdeklődni szeretnék ,hogy a lenti YouTube linken látható Mach 3 magyarosított felületet hol lehet beszerezni vagy letölteni? [yt]krm6RQyWJUg[/yt] Előre is köszönöm ha tud valaki segíteni!


zeuszone | 90    2017-11-03 19:11:58 [4564]

Ez tényleg pont ideálisnak tünik!

Előzmény: pisti73, 2017-11-03 09:22:15 [4563]


pisti73 | 463    2017-11-03 09:22:15 [4563]

Szívesen! És jól működik!

Előzmény: dezsoe, 2017-11-02 22:40:46 [4562]


dezsoe | 617    2017-11-02 22:40:46 [4562]

Ez az! Köszi!

Előzmény: pisti73, 2017-11-02 20:18:28 [4561]

pisti73 | 463    2017-11-02 20:18:28 [4561]

Ehhez mit szóltok?

Előzmény: dezsoe, 2017-11-02 20:14:14 [4560]


dezsoe | 617    2017-11-02 20:14:14 [4560]

No, igen, ezt akartam megkeresni. Ez viszont tényleg nem leválasztós. Egy ideje túrom a guglit, de eredménytelenül. Létezik, hogy senki nem gyárt ilyet? Mondjuk, nem egy nagy művészet megépíteni, csak csodálkozom, hogy nincs a piacon. Az egyetlen, amit találtam és nagyon dicsérik az ez a kártya, az UB1. Ebbe beledugod az UC300Eth magot és az LPT1-2-3-at kifejti leválasztva. Csak egy kissé borsos az ára. Talán egyszerűbb megépíteni egy optós kártyát a tizedéért...

Előzmény: zeuszone, 2017-11-02 18:17:53 [4559]


zeuszone | 90    2017-11-02 18:17:53 [4559]

Köszönöm szépen! Találtam ezt csatoló kártyát Viszont nem opto csatolt, védelmi szempontból gyakorlatban mennyi értelme van így? C10- Bi- directional board

Előzmény: dezsoe, 2017-11-02 17:29:18 [4558]


dezsoe | 617    2017-11-02 17:29:18 [4558]

Az opto lassúsága csak akkor érdekes, ha pl. főorsó enkódert akarsz rákötni. Mivel I/O triggert írtál, gondolom, hogy nyomógomb vagy valamilyen érzékelő megy rá, nem gyors cucc. Valahol az angol fórumon írta valaki, hogy milyen kártyát használ bemenethez, majd este megpróbálom megtalálni. (Nem túl régi hozzászólás, szerintem az utóbbi két hónapban volt.)

Előzmény: zeuszone, 2017-11-02 16:51:56 [4557]


zeuszone | 90    2017-11-02 16:51:56 [4557]

Már keresem egy jó ideje, nézzem tovább. Visszatérve a tegnapi opto csatolt bemenetekre az elképzelhető, hogy lassú lenne az optocoupler a uc300 100khz hez és ez okoz gondot?

Előzmény: dezsoe, 2017-11-02 15:45:25 [4556]


dezsoe | 617    2017-11-02 15:45:25 [4556]

Ez nem jó. Olyat keress, amiben a 2-9-es lábak is bemenetek.

Előzmény: Törölt bejegyzés


zeuszone | 90    2017-11-02 14:52:57 [4554]

Uc300eth milyen leválasztó kártyát tudnátok ajánlani ? Elsősorban 1# 4# 5# portokra gondolok (bidirectional) Lpt kiosztású egy natur pl ilyen gondolom nem jó Db25 interface


dezsoe | 617    2017-11-02 10:44:11 [4553]

Akkor jó! Nincs mit.

Előzmény: svejk, 2017-11-02 10:36:38 [4552]


svejk | 24824    2017-11-02 10:36:38 [4552]

Természetesen működik, pont úgy ahogy elképzeltem! Még egyszer köszönöm!

Előzmény: dezsoe, 2017-11-01 20:39:19 [4551]


dezsoe | 617    2017-11-01 20:39:19 [4551]

Azért is írtam áttekinthetősre, hogy fel lehessen belőle felhasználni részleteket. Próbáld ki, aztán mesélj, hogy jó-e.

Előzmény: svejk, 2017-11-01 20:05:02 [4550]

svejk | 24824    2017-11-01 20:05:02 [4550]

Atya világ! Azt hittem pár sor lesz az egész.... Annyi sör nincs a közelemben levő két multiban, hogy ki tudnálak fizetni, így csak megköszönni tudom. Remélhetőleg más is tud belőle meríteni ötletet/tudást.

Előzmény: dezsoe, 2017-11-01 19:32:21 [4545]


zeuszone | 90    2017-11-01 19:53:14 [4549]

kapcsolási rajz sajnos nincs 2db nagy sebességű opto input van az egyiket néztem a másik kitudja, de neki fekszek pihent erővel hátha valamit benézek. Köszönöm az észrevételeidet!

Előzmény: dezsoe, 2017-11-01 19:44:34 [4548]


dezsoe | 617    2017-11-01 19:44:34 [4548]

Akkor sajnos nincs ötletem. Illetve annyi, hogy egy műszerrel végig kéne nézni, hogy hol tűnik el a jel. (Optocsatoló előtt, után, kimeneten, UC300-on stb.) Jobbat nem tudok. Kár, hogy csak a nagysebességű opto van foglalatban, ha esetleg az opto-kkal lenne baj.

Előzmény: zeuszone, 2017-11-01 19:37:17 [4546]


zeuszone | 90    2017-11-01 19:41:54 [4547]

illetve mindkét kártyán az összes be és kimenet jól működik kivéve a említetteket nem sikerül életre kelteni, esetleg van valami módja hogy tesztelni lehessen?

Előzmény: zeuszone, 2017-11-01 19:37:17 [4546]


zeuszone | 90    2017-11-01 19:37:17 [4546]

Nem így ahogy a képen van A BV2 kártyán van a GND P15 P13 P10 és P11 egy csoportba a P15 be volt már kötve és megy is szépen bármit kötök rá az jól működik a több Pin-t P10-13-11 még nem is használtam csak a kábelezés volt meg.   

Előzmény: dezsoe, 2017-11-01 19:17:48 [4543]


dezsoe | 617    2017-11-01 19:32:21 [4545]

Svejk mester! Elkészültek a makrók. Meg lehetett volna kicsivel egyszerűbben is csinálni, de ahogy megírtam, úgy rugalmasabb, mert amelyik bemenetet nem akarod használni, oda portra és pinre 0-t írsz. (Így a második makrót például esztergához be tudod úgy állítani, hogy csak a 0-s, az X és a Z legyen aktív.) A bemenetek feldolgozása azért van így, hogy a tekerő köztes és kontakt hibás állapotaiban ne kapcsolgasson feleslegesen. Amúgy is csak akkor vált, ha a bemenetek állapota és a pillanatnyi beállítás eltér. Mivel az eltérést figyeli, a program induláskor rögtön beáll a bemeneteknek megfelelően, ahogy akartad. Mindkettőt be kell állítani macroloop-nak, automatikus futással. Az első a lépést változtatja: [code]// ================================================================================================ // Mxxxxx - Macroloop: Yaxley olvasás - lépés // ================================================================================================ // "A másik Yaxley 3 állású és kiválasztja a 0,001, 0,01 és 0,1 léptetést az MPG-nek." // ================================================================================================ int currState = 0; int readState = 0; // =============== Előkészítés if (led0001 == -1) { led0001 = GetLEDNumber(port0001, pin0001); led001 = GetLEDNumber(port001, pin001); led01 = GetLEDNumber(port01, pin01); led1 = GetLEDNumber(port1, pin1); } // =============== Feldolgozás currState = (exec.GetLED(step0001) ? 1 : 0); currState = currState << 1 | (exec.GetLED(step001) ? 1 : 0); currState = currState << 1 | (exec.GetLED(step01) ? 1 : 0); currState = currState << 1 | (exec.GetLED(step1) ? 1 : 0); readState = GetPinState(led0001, neg0001); readState = readState << 1 | GetPinState(led001, neg001); readState = readState << 1 | GetPinState(led01, neg01); readState = readState << 1 | GetPinState(led1, neg1); if (readState != currState) { switch (readState) { case 0x01: exec.Callbutton(btn1); exec.AddStatusmessage("Step: 1.0"; break; case 0x02: exec.Callbutton(btn01); exec.AddStatusmessage("Step: 0.1"; break; case 0x04: exec.Callbutton(btn001); exec.AddStatusmessage("Step: 0.01"; break; case 0x08: exec.Callbutton(btn0001); exec.AddStatusmessage("Step: 0.001"; break; } } // ============================================================================= -- Events -- #Events // ================================================================================================ // =============== LED konstansok const int step0001 = 148; const int step001 = 149; const int step01 = 150; const int step1 = 151; // =============== Gomb konstansok const int btn0001 = 241; const int btn001 = 164; const int btn01 = 165; const int btn1 = 166; // =============== Bemenetek - Port, pin, negálás const int port0001 = 1; const int pin0001 = 12; const bool neg0001 = false; const int port001 = 1; const int pin001 = 11; const bool neg001 = false; const int port01 = 1; const int pin01 = 15; const bool neg01 = false; const int port1 = 0; const int pin1 = 0; const bool neg1 = false; // =============== Bemenetek - LEDek static int led0001 = -1; static int led001 = -1; static int led01 = -1; static int led1 = -1; // ================================================================================================ // =============== LED száma port és pin alapján int GetLEDNumber(int port, int pin) { int LED = -1; switch (port) { case 1: LED = pin; break; case 2: LED = 68 + pin; break; case 3: LED = 85 + pin; break; case 4: LED = 102 + pin; break; case 5: LED = 119 + pin; break; } return LED; } // =============== Bemenet állapota int GetPinState(int led, bool neg) { if (led == -1) return 0; bool ledState = exec.GetLED(led); return (ledState ^ neg ? 1 : 0); } [/code] A második az üzemmódot: [code]// ================================================================================================ // Mxxxxx - Macroloop: Yaxley olvasás - tengely és mód // ================================================================================================ // "Az egyik 5 állású Yaxley, 0, X, Y, Z, A állással. (0 -> cont / más -> MPG multi)" // ================================================================================================ int currState = 0; int readState = 0; // =============== Előkészítés if (ledCont == -1) { ledCont = GetLEDNumber(portCont, pinCont); ledMPGX = GetLEDNumber(portMPGX, pinMPGX); ledMPGY = GetLEDNumber(portMPGY, pinMPGY); ledMPGZ = GetLEDNumber(portMPGZ, pinMPGZ); ledMPGA = GetLEDNumber(portMPGA, pinMPGA); } // =============== Feldolgozás currState = (exec.GetLED(modeCont) ? 1 : 0); currState = currState << 1 | (exec.GetLED(modeMPGMulti) ? 1 : 0); for (int i = 0; i < 4; i++) currState = currState << 1 | (exec.GetLED(axisX + i) ? 1 : 0); // readState = GetPinState(ledCont, negCont) == 1 ? 0x02 : 0x01; readState = GetPinState(ledCont, negCont) << 1; readState = readState << 1 | GetPinState(ledMPGX, negMPGX); readState = readState << 1 | GetPinState(ledMPGY, negMPGY); readState = readState << 1 | GetPinState(ledMPGZ, negMPGZ); readState = readState << 1 | GetPinState(ledMPGA, negMPGA); if ((readState & 0x0F) != 0x00) readState |= 0x10; // 0 0 C M X Y Z A if (readState != currState) { if ((readState & 0xF0) != (currState & 0xF0)) switch (readState & 0xF0) { case 0x10: exec.Callbutton(btnMPGMulti); break; case 0x20: exec.Callbutton(btnCont); exec.AddStatusmessage("Mode: Continous"; break; } if ((readState & 0xF0) == 0x10) switch (readState & 0x0F) { case 0x01: exec.Callbutton(btnAxisA); exec.AddStatusmessage("Mode: MPG Multi A"; break; case 0x02: exec.Callbutton(btnAxisZ); exec.AddStatusmessage("Mode: MPG Multi Z"; break; case 0x04: exec.Callbutton(btnAxisY); exec.AddStatusmessage("Mode: MPG Multi Y"; break; case 0x08: exec.Callbutton(btnAxisX); exec.AddStatusmessage("Mode: MPG Multi X"; break; } } // ============================================================================= -- Events -- #Events // ================================================================================================ // =============== LED konstansok const int modeCont = 145; const int modeMPGMulti = 154; const int axisX = 155; // =============== Gomb konstansok const int btnCont = 161; const int btnMPGMulti = 228; const int btnAxisX = 220; const int btnAxisY = 221; const int btnAxisZ = 222; const int btnAxisA = 223; // =============== Bemenetek - Port, pin, negálás const int portCont = 1; const int pinCont = 12; const bool negCont = false; const int portMPGX = 1; const int pinMPGX = 11; const bool negMPGX = false; const int portMPGY = 1; const int pinMPGY = 15; const bool negMPGY = false; const int portMPGZ = 0; const int pinMPGZ = 0; const bool negMPGZ = false; const int portMPGA = 0; const int pinMPGA = 0; const bool negMPGA = false; // =============== Bemenetek - LEDek static int ledCont = -1; static int ledMPGX = -1; static int ledMPGY = -1; static int ledMPGZ = -1; static int ledMPGA = -1; // ================================================================================================ // =============== LED száma port és pin alapján int GetLEDNumber(int port, int pin) { int LED = -1; switch (port) { case 1: LED = pin; break; case 2: LED = 68 + pin; break; case 3: LED = 85 + pin; break; case 4: LED = 102 + pin; break; case 5: LED = 119 + pin; break; } return LED; } // =============== Bemenet állapota int GetPinState(int led, bool neg) { if (led == -1) return 0; bool ledState = exec.GetLED(led); return (ledState ^ neg ? 1 : 0); } [/code]


dezsoe | 617    2017-11-01 19:18:53 [4544]

Így van. Az USB 5V-járól nem is beszélve...

Előzmény: kuner, 2017-11-01 19:16:56 [4542]


dezsoe | 617    2017-11-01 19:17:48 [4543]

Ha jól értem, akkor mindkét porton BV2 van. Ha igen, akkor egyikről sem mennek be a bemenetek? (A 15-ösön kívül?)

Előzmény: zeuszone, 2017-11-01 19:12:59 [4538]


kuner | 219    2017-11-01 19:16:56 [4542]

És milyen távra tudná vinni így? Túl messzire nem.

Előzmény: dezsoe, 2017-11-01 19:14:14 [4540]


kuner | 219    2017-11-01 19:15:30 [4541]

Nagyon is .

Előzmény: Kelepeisz Lajos, 2017-11-01 19:08:54 [4537]


dezsoe | 617    2017-11-01 19:14:14 [4540]

Ezt gondolom arra találták ki, hogy UTP kábelen vigye az USB-t. Mert ebben elektronika nincs, az biztos.

Előzmény: Kelepeisz Lajos, 2017-11-01 19:08:54 [4537]


frob | 1062    2017-11-01 19:13:28 [4539]

ha lenne ellen darabja, akkor eth toldóval meg lehetne hosszabbítani az usb-t, de igen ez így vicc kategória

Előzmény: Kelepeisz Lajos, 2017-11-01 19:08:54 [4537]


zeuszone | 90    2017-11-01 19:12:59 [4538]

így van kiépítve uc300eth 2db leválasztó a 2port BV2 re van kötve a 4db motor és Frekiváltó 3porton a másik kártyán van a 3db limit és az e-stop minden működik ha GND - P15 Probe ra állítom jó ha a többit próbálom nem és nem értem miért   

Előzmény: dezsoe, 2017-11-01 18:54:26 [4534]


Kelepeisz Lajos | 2707    2017-11-01 19:08:54 [4537]

Ez gondolom gyenge vicc?

Előzmény: kuner, 2017-11-01 18:56:38 [4535]


Kelepeisz Lajos | 2707    2017-11-01 19:07:36 [4536]

Ez agyhalál, mi olyan drága benne? mindegy nem is foglalkozok vele ha ilyen drága.

Előzmény: kuner, 2017-11-01 18:56:38 [4535]

kuner | 219    2017-11-01 18:56:38 [4535]

Létezik, de amivel érdemes foglalkozni, az kb 35 ezertől kezdődik.

Előzmény: Kelepeisz Lajos, 2017-11-01 17:59:57 [4524]


dezsoe | 617    2017-11-01 18:54:26 [4534]

Köszi! Csak sikerült kivadászni, hogy GND-re kötve aktiválódnak a bemenetek. (Erre voltam kíváncsi.) Az öt bemenet közül egyedül a 15-ös működik?

Előzmény: zeuszone, 2017-11-01 18:43:28 [4529]


frob | 1062    2017-11-01 18:53:45 [4533]

ehhez a művelethez nem kell, tényleg csakannyi hogy alányúlsz , megemeled, látni fogod hogy enged és belepróbálod a dugót , elsőre jó kell hogy legyen

Előzmény: Kelepeisz Lajos, 2017-11-01 18:48:08 [4532]


Kelepeisz Lajos | 2707    2017-11-01 18:48:08 [4532]

Egy próbát megér, lehet szétdöntöm a gépet.

Előzmény: frob, 2017-11-01 18:44:47 [4531]


frob | 1062    2017-11-01 18:44:47 [4531]

általában a laptop usb nél az a gond, hogy az usb csati fém háza kinyúlik, ha bátor vagy kikapcsolt állapotban akku levéve, késsel alányúlsz és szépen fentebb emeled azt a felét ami el van középen választva, mert hogy általában az szokott megnyúlni, kihajolni, és megint fogja rendesen a csatit R

Előzmény: Kelepeisz Lajos, 2017-11-01 17:59:57 [4524]


dezsoe | 617    2017-11-01 18:44:46 [4530]

Igaz, hogy macerás, de jelentősen olcsóbb megoldás.

Előzmény: Kelepeisz Lajos, 2017-11-01 18:39:29 [4528]


zeuszone | 90    2017-11-01 18:43:28 [4529]

igen itt egy link és tipus egyébként teljesen hibátlanul megy minden interface board BV2 http://cncrouter.ru/forum/index.php?act=attach&type=post&id=1125

Előzmény: dezsoe, 2017-11-01 18:39:04 [4527]


Kelepeisz Lajos | 2707    2017-11-01 18:39:29 [4528]

Csak az a gond hogy én lézerhez használom az UC100-at, vétek lenne egy UC400-at vennem, nem tudnám kihasználni. Akkor marad az usb csatik cseréje.

Előzmény: dezsoe, 2017-11-01 18:34:30 [4526]


dezsoe | 617    2017-11-01 18:39:04 [4527]

Van ennek a kártyának valami típusa, netán link a doksijához? Fénykép alapján nem az igazi keresni...

Előzmény: zeuszone, 2017-11-01 18:31:10 [4525]


dezsoe | 617    2017-11-01 18:34:30 [4526]

Létezni létezik, de nem fogadnék rá, hogy egyszerre olcsóbb és megbízhatóbb, mint egy UC400ETH. Gyors gugli alapján vagy kb. ugyanannyiba kerül, vagy találsz kici-ócó kínait, ami vagy megy, vagy nem. Ez persze csak a privát véleményem.

Előzmény: Kelepeisz Lajos, 2017-11-01 17:59:57 [4524]


zeuszone | 90    2017-11-01 18:31:10 [4525]

Tiszteletem! Van nekem egy ilyen leválasztó kártyám GND-P15pin reset van beállítva az Uccnc I/O Triggerbe szépen működik de be akartam kötni P10-P13-P11 lábakat de meg se nyikkannak a Diagnostics fülön semmi a P15 pin -t mutatja hogy jó villog. Létezik hogy nem lenne jó ennyi bemenet, a GND---P10-P13-P11 között a 5v-ot kimérem az oks, esetleg tudtok valami fogást amivel megállapíthatom hogy szoftveres vagy hardver a hiba?   


Kelepeisz Lajos | 2707    2017-11-01 17:59:57 [4524]

Uraim, a laptopom USB csatlakozói úgy ki vannak kopva hogy rendszeresen megszakad a kapcsolat, de viszont van LAN csatlakozóm, nem létezik valami LAN ból USB átalakító, amivel be tudom kötni az UC100-at?


svejk | 24824    2017-11-01 08:35:45 [4523]

De hiszen ilyet minden elektronikai boltban kapsz 800-1000 Ft körül.

Előzmény: dezsoe, 2017-11-01 08:31:44 [4521]


dezsoe | 617    2017-11-01 08:33:33 [4522]

Ez már nagyon off, inkább privátban folytassuk, vagy az elektronikában.

Előzmény: dezsoe, 2017-11-01 08:31:44 [4521]


dezsoe | 617    2017-11-01 08:31:44 [4521]

Nem a készleteidre pályázom, csak forrást keresek. Közben kaptam egy linket: ilyet keresek, csak nem 12, hanem 4 és 6 állásút.

Előzmény: svejk, 2017-11-01 08:03:30 [4520]

svejk | 24824    2017-11-01 08:03:30 [4520]

Ilyen ELMA-kat tudok esetleg adni újakat, de csak 2x3 pozíciós van és mindössze 5 mm hosszú a tengelyük.

Előzmény: dezsoe, 2017-10-31 23:20:45 [4518]


svejk | 24824    2017-11-01 07:37:51 [4519]

Megolvastam, a szóban forgó kezelőbenilyenek vannak.

Előzmény: dezsoe, 2017-10-31 23:20:45 [4518]


dezsoe | 617    2017-10-31 23:20:45 [4518]

Hát, igen... Érdekes áruk van. Olyat vadásznék (lehetőleg itthon), ami a kis kínai MPG-kben is van: pici és finoman tekerhető. Csak nem találok. Kínából már nem rendelek, mert mindent ellopnak a postán, az utóbbi időkben egyetlen csomagom sem jött meg, hogyrohaggyanakmeg.

Előzmény: svejk, 2017-10-31 23:15:49 [4517]


svejk | 24824    2017-10-31 23:15:49 [4517]

Ez jóárasított komolynak tűnő, de nincs határolási lehetóség, külön kell megoldani.

Előzmény: svejk, 2017-10-31 23:12:53 [4516]


svejk | 24824    2017-10-31 23:12:53 [4516]

Ezek használhatónak tűnnek. A határolókat át lehet pakolni.

Előzmény: svejk, 2017-10-31 22:54:31 [4515]


Fórum főoldal  |  A lap tetejére

Időrend:
Oldal 3 / 94 Ugrás ide:
|◄ Első  ◄ Előző  1 2 3  4   5   6   7     Következő ►  Utolsó ►|