HobbyCNC fórum
FTP tárhely: http://cnctar.hobbycnc.hu v0.9.6 Régi HobbyCNC oldal: http://archiv.hobbycnc.hu

Új regisztráció / Átregisztráció a régi fórumról
    
   


MODBUS - open project

Mach3 -hoz MODBUS, az univerzális felület

 

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

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

pbalazs | 565    2012-11-22 20:23:00 [1041]

Ebben a doksiban a 419-es oldalon a válasz.

Előzmény: gabeszosz, 2012-11-22 20:13:00 [1040]


gabeszosz | 379    2012-11-22 20:13:00 [1040]

Köszi, a MODBUS-ba lévő PIC --> PIC18F67J50-I/PT

Előzmény: elektron, 2012-11-22 17:31:00 [1039]


elektron | 15818    2012-11-22 17:31:00 [1039]

Melyik PIC van abból sokféle meg az se mindegy melyik lába, de ha jól emlékszem, amivel találkoztam valami 20-40 mA körül.

Előzmény: gabeszosz, 2012-11-22 16:57:00 [1038]


gabeszosz | 379    2012-11-22 16:57:00 [1038]

Nézetem a PIC adatlapját, de annyi adat van benne, h nem tudom melyik az ami az én kérdésemre választ adna, így inkább kérdezek...
Mennyi áram folyhat az OUT egyes kimenetein maximum?


gabeszosz | 379    2012-11-21 23:32:00 [1037]

Köszi!

Előzmény: HJózsi, 2012-11-21 23:23:00 [1036]

HJózsi | 3845    2012-11-21 23:23:00 [1036]

Negáld a brainben azt a kimenetet, pl a Pass signal helyett állíts be Invertálást...

Előzmény: gabeszosz, 2012-11-21 22:29:00 [1035]


gabeszosz | 379    2012-11-21 22:29:00 [1035]

Köszönöm! Megvan a morzézás bűnöse. Egy kínai remekmű az állítható feszültségű univerzális táp került a kezembe és azt kötöttem rá 12V-al. És ennek ellenére morzéztak a relék. Most előkapartam egy másik, fix 12V-ost azt kötöttem rá egyből működik rendesen.
Viszont pont fordítva működik. Ha a MODBUS kimenet kivan kacsolva akkor húz meg a relé, ha bekapcsol a kimenet akkor elenged. Megtudom ezt valahogy fordítani?

Előzmény: csewe, 2012-11-21 07:11:00 [1034]


csewe | 2550    2012-11-21 07:11:00 [1034]

Az a 817C egy optokapu,tehát van leválasztása az IN1 IN2 bemenetnek.
De a jumper miatt,ugyan az a VCC hajtja meg a relét,mint az opto ledjét.
Ha USB-ről hajtod a MODBUS panelt,akkor ez már sok lehet az USB-ről jövő tápnak,és leoldhat.

Előzmény: gabeszosz, 2012-11-20 22:42:00 [1033]


gabeszosz | 379    2012-11-20 22:42:00 [1033]

Az 5V megvan 9-10 pontokon. De a relépanel csak morzézik
Ezek szerint túl sok a PIC-nek!?
"A linkelt képen látható relés panel tartalmaz meghajtót?" - pasz, ehhez nem igazán értek:(
Ezek vannak a relé panelen:

Előzmény: Egyújabbgépépítő, 2012-11-20 21:24:00 [1031]


csewe | 2550    2012-11-20 21:26:00 [1032]

Szerintem jónak kell lennie.
A kapcsrajzon van egy stepdown IC ,abba megy bele a külső táp és az 5V-os ágban van jumper.
De,semeddig sem tart megmérni.

Előzmény: gabeszosz, 2012-11-20 20:53:00 [1030]


Egyújabbgépépítő | 1229    2012-11-20 21:24:00 [1031]

Az OUT csatlakozó 9-10 pontjaira 5 V táp kerül.
Viszont a mikrokontroller lábai közvetlenül ki vannak hozva a csatlakozóra.
Ezek nem tudnak közvetlenül meghajtani relét.
A linkelt képen látható relés panel tartalmaz meghajtót?

Előzmény: gabeszosz, 2012-11-20 20:53:00 [1030]


gabeszosz | 379    2012-11-20 20:53:00 [1030]

Köszönöm!
Hoppá, ezt nem tudtam, de akkor a OUT csatira is ez a feszültség kerül? Lehet nem is jó nekem az 5V-os relé???

Előzmény: Egyújabbgépépítő, 2012-11-20 16:28:00 [1029]


Egyújabbgépépítő | 1229    2012-11-20 16:28:00 [1029]

Az Ext. Power -re kevés az 5V. 12 V ra lett tervezve.
Lehet elindul már 9-10 V -al is.
Cserébe nem kell stabilnak lennie.

Előzmény: gabeszosz, 2012-11-20 13:12:00 [1027]


gabeszosz | 379    2012-11-20 13:16:00 [1028]

Nem egyértelmű az írásom, a MODBUS panel nem indul külső tápról!

Előzmény: gabeszosz, 2012-11-20 13:12:00 [1027]


gabeszosz | 379    2012-11-20 13:12:00 [1027]

Újabb falba ütköztem...
Megjöttek a relé panel és rákötöttem a kimenetre.
Ilyen a panel:

Rákötöttem a Ext.Power sorkapocsra a külső 5V-os tápot, átraktam a jumpert a Ext.Power-re...
Táp bekapcs., USB kábel bedug, semmi. Teljes csend és sötétség. Sorkapcson az 5V ott van, polaritás rendben. Jupert visszarakom USB Power-re azonnal indul...
Mit nem csináltam? Mi lehet a gond?

gabeszosz | 379    2012-11-19 10:51:00 [1026]

Nem, mindegyik g.orsóm 5mm-es.

Előzmény: Rinaldo, 2012-11-18 08:46:00 [1024]


gabeszosz | 379    2012-11-19 10:10:00 [1025]

Akkor megpróbálok ezzel együtt élni...
Köszönöm!

Előzmény: csewe, 2012-11-18 06:20:00 [1023]


Rinaldo | 485    2012-11-18 08:46:00 [1024]

Az X menetes orsó emelkedése 3 mm esetleg?

Előzmény: gabeszosz, 2012-11-17 21:55:00 [1022]


csewe | 2550    2012-11-18 06:20:00 [1023]

Tartok tőle,hogy egyik hibát sem fogod tudni kiküszöbölni.
Én már a scriptekben is figyelembe szoktam venni,hogy a dró eltérhet a G kodban szereplő cél értéktől akár néhény ezreddel is.

Előzmény: gabeszosz, 2012-11-17 21:55:00 [1022]


gabeszosz | 379    2012-11-17 21:55:00 [1022]

Ma megjött a LCD kijelző, bekötöttem azt is. Elsőre indult.:) Viszont van két gondom... Az egyik, h a DRO-n néha más érték van mint az LCD-n. Például a DRO 9.9994 mutat az LCD viszont "csak" 9.9993. A brain view-be látom a függvényben az eltérést:

Gondolom a kerekítés miatt!? Lehet ezzel valamit kezdeni?
A másik, h mint az előbbi példán is látszik a DRO-n a kijelzett érték 9.9994, annak ellenére, h a JOG lépés 10.0000-re van beállítva. Ezt hol tudnám beállítani, h a 10 az tíz legyen a DRO-n is?
Köszi!


csewe | 2550    2012-11-08 15:05:00 [1021]

Pofás lett
A brain-ok is klasszak.

Előzmény: HJózsi, 2012-11-08 00:52:00 [1015]


HJózsi | 3845    2012-11-08 09:55:00 [1020]

Még nincs is doboz! ... Csak egy alulap, amit házilag fúrtam martam ki manuálisan és két pozdorja léc kétoldalt... Ma beállítom a dőlésszöget a két oldalfal cseréjével és lesz alja is. Ezt egy deszkamodellnek szántam, ha ergonomikusan beválik, akkor valami vaslemezből kivágatom.

Előzmény: n/a (inaktív), 2012-11-08 08:44:00 [1018]


HJózsi | 3845    2012-11-08 09:49:00 [1019]

Jogos, köszönöm! A feliratok még tervezés alatt. MODBUS Lathe Control for Mach3 volt az eredeti elképzelés, de az hosszúnak tűnt és elvileg nem csak a Mach-hoz használható...

Előzmény: elektron, 2012-11-08 01:12:00 [1016]


n/a (inaktív)    2012-11-08 08:44:00 [1018]

Gusztusos...

A doboz házi építés...?

Előzmény: HJózsi, 2012-11-08 00:52:00 [1015]


elektron | 15818    2012-11-08 01:13:00 [1017]

Amúgy nagyon tetszetős a kinézete, sok mindenki elfogadná, gondolom.

Előzmény: HJózsi, 2012-11-08 00:52:00 [1015]


elektron | 15818    2012-11-08 01:12:00 [1016]

A "control" szót azt hiszem egy l lel kell írni az angolban, de lehet tévedek, csak segíteni akarok, ha már nem magyarul írjuk rá.


HJózsi | 3845    2012-11-08 00:52:00 [1015]

Elkészült a tervezett funkcionalitás és működik is!
A főorsó fordulatszám ill. előtolás "elállító" kezelőszervek 12 állású kapcsolók lettek, 1k-s ellenállásokkal Gabeszosz copyright módon a kapcsolókra forraszta. A brain-ek így néznek ki :
SpindleSpeed.jpg
FeedRate.jpg

A FeedHold valószínü fölösleges lesz, mert az eszterga nem áll meg azonnal, hanem csak a megkezdett fogás végén ill. gyorsjáratban. A 0.001 ill 0.0001 léptetés is "valószínű" fölösleges lesz...

Előzmény: HJózsi, 2012-11-03 17:12:00 [1000]


Rinaldo | 485    2012-11-04 11:13:00 [1014]

Ez bizony nagyon jó lenne, hab lenne a tortán ha azonos fájl névvel txt-be lenne hozzá néhány mondatban kommentár mi mit miért.

Előzmény: svejk, 2012-11-04 09:38:00 [1013]


svejk | 30081    2012-11-04 09:38:00 [1013]

Ez a sok hasznos Braint, amiket beszórtatok képernyő mentés formában, ugye gyűjtögetitek valahol file formátumban is?
Csinálhatnátok nekik a fórum tárban egy könyvtárat.
Tanulni, ismerkedni kiválóak lehetnek ezek a példaprogik, még ha másnak más elképzelései is vannak.



gabeszosz | 379    2012-11-03 23:00:00 [1012]

Köszönöm, ez is bejött! )

Előzmény: csewe, 2012-11-03 18:44:00 [1004]


csewe | 2550    2012-11-03 19:47:00 [1011]

A velocity only esetében szerintem nem a megtett utat határozza meg az mpg tekerése,hanem csak a haladás sebességét,és irányát.
A step/velocity,hát ennél talán számít valamit,a az mpg állása is,mármint,hogy mennyit tekersz rajta,de jelenleg nem áll módomban kipróbálni.

Előzmény: HJózsi, 2012-11-03 19:16:00 [1009]


gabeszosz | 379    2012-11-03 19:24:00 [1010]

őőőő

Előzmény: csewe, 2012-11-03 18:44:00 [1004]


HJózsi | 3845    2012-11-03 19:16:00 [1009]

Viszont arra még nem tudtam rájönni, mi a különbség a Mach MPG ablakban (ami Tab-al jön elő ) am MPG mod e: Velocity only ill. a Step/Velocity között ... szinte ugyanúgy viselkedik tekeréskor ...

Előzmény: csewe, 2012-11-03 18:57:00 [1007]


HJózsi | 3845    2012-11-03 19:13:00 [1008]

Na azéééé !!! :DD a valóság is azt mutatja , hogy jó ...

Előzmény: csewe, 2012-11-03 18:57:00 [1007]


csewe | 2550    2012-11-03 18:57:00 [1007]

bocs elnéztam azok az egyesek nem az állapotot jelezték,hanem a regisztert.
Mind nullán bolt,tehát így jó.

Előzmény: HJózsi, 2012-11-03 18:49:00 [1005]

csewe | 2550    2012-11-03 18:53:00 [1006]

Természetesen működik,amíg csak olyan gombot használsz,ami felengedésre kapcsol'mármint a mach-ban'.
Sőt,ha fordítva csinálod,akkor valószínűleg nem gomb lenyomásra kapcsolna,hanem felengedésre.
Ha gondolod próbáld ki az egyikkel.

Előzmény: HJózsi, 2012-11-03 18:49:00 [1005]


HJózsi | 3845    2012-11-03 18:49:00 [1005]

Minden működik! ...

Előzmény: csewe, 2012-11-03 18:41:00 [1003]


csewe | 2550    2012-11-03 18:44:00 [1004]

Közben rájöttem az okra.
Úgy tűnik,hogy 10 bit a felbontása a pwm-nek,ezért a kimeneti értéket 0-1023 közé kell kihozni egy formula segítségével.

Előzmény: gabeszosz, 2012-11-03 17:05:00 [999]


csewe | 2550    2012-11-03 18:41:00 [1003]

De látszik,hogy a bemenetek egy-en vannak és a rákötött kártya esetében is így van.
De majd igazolja a próba.

Előzmény: HJózsi, 2012-11-03 18:38:00 [1002]


HJózsi | 3845    2012-11-03 18:38:00 [1002]

Nem volt rákötve a kártya mikor a képernyőképet készítettem...

Előzmény: csewe, 2012-11-03 17:41:00 [1001]


csewe | 2550    2012-11-03 17:41:00 [1001]

Pofás lett.
A brainjaid kimenetének pirosnak illene lennije inaktív állapotban.
Csak azért működnek így is,mert a gombok nagyrésze felengedésre reagál a machban.

Előzmény: HJózsi, 2012-11-03 17:12:00 [1000]


HJózsi | 3845    2012-11-03 17:12:00 [1000]

Akkor tessék folytatni, mert marha jó és szépen működik!

Folytattam a deszkamodellt :


nyomógombok:

Ledek:

Az az érdekes, hogy a főorsó előre, főorsó hátra jól működik, pedig a gomb funkció a Brain Editorban másra utal... Valóságban a funkció CW toggle ill. CCW toggle -ként működik, azaz megnyomva idul a főorsó az adott irányba, mégegyszer megnyomva megáll ... Szóval eddig minden műxik amit beállítottam, hátra van még a Spindle overide és Feed override amit analóg bemeneten lesznek kialakítva 10 állású kapcsolókkal ellenállás létrával.

Előzmény: svejk, 2012-11-01 20:01:00 [998]


gabeszosz | 379    2012-11-03 17:05:00 [999]

Folytatva a MODBUS lehetőségeinek feltárását, eljutottam a PWM-Főórsó fordulatszám szabályozásához.
Régebben megépítettem a már sokak által ismert/használt átalakítót:



Elkészítettem hozzá a braint:



Leellenőriztem a Brain view-be a működését, ITT megnézhető egy rövid videón.

Bekötöttem a MODBUS panel PWM0 sorkapcsaira és tettem tá egy LED-et is, h lássam mit csinál, ITT megnézhető.

Amit nem értek, h annak ellenére, h a brain-be a poti tekerésére (0-100%-ig) az érték (0-2000-ig) folyamatosan változik, addig a LED-en az látható, h 0-50%-ig erősödik a LED fénye majd az 50% elhagyása után azonnal leesik az alapfeszültségre az érték és tovább tekerve a potit (50-100%-ig) ismét nő a feszültség ugyan addig mint a 0-50%-ignál. Remélem érthető az írásom...
Akik ezt használják, ez hogy működik, mit nem csinálok jól??


svejk | 30081    2012-11-01 20:01:00 [998]

No, annál a kis lépésnél abba is maradt.

Előzmény: HJózsi, 2012-11-01 12:28:00 [997]


HJózsi | 3845    2012-11-01 12:28:00 [997]

Szia István!
Hogy állsz a kis lépésekkel?
Én itt tartok :



Te is esztergához készítesz panelt?

Előzmény: svejk, 2012-10-29 20:28:00 [948]


csewe | 2550    2012-10-31 21:06:00 [996]

Eddig nekem sem volt ezzel a verzióval gondom,és az én gépemet is ez viszi.
Csak valószínűleg,már sokat állítgattam,és kísérleteztem vele,és emiatt kergülhetett meg.
Minden esetre ráfrissítettem uninstall nálkül ,és az nem segített rajta,ezért lecseréltem egy régebbirte.

Előzmény: gabeszosz, 2012-10-31 20:52:00 [994]


csewe | 2550    2012-10-31 21:02:00 [995]

Ment,de málad nem biztos ,hogy ott vannak a váltás határai,ahol nálam.

Előzmény: gabeszosz, 2012-10-31 20:52:00 [994]


gabeszosz | 379    2012-10-31 20:52:00 [994]

Lassan én is a gép elé tudok ülni, (Család megy lefeküdni:))
Akkor ne is nézzem amit küldtél!?
Érdekes ez a Mach dolog, mert nekem pontosan az a verzió van fent a gépen és azzal csináltam mindent és fogok is. A műhelyben is ez a verzió fut...
Lehetek annyira lusta, h átküldenéd nekem ezt a verziót?

Előzmény: csewe, 2012-10-31 20:38:00 [993]


csewe | 2550    2012-10-31 20:38:00 [993]

Fel kellett telepítenem egy másik mach verziót,mert ami fent volt,abban a brainok nem láták a modbust,holott a modbus tesztnél minden rendben bolt.
Nálam a hibás verzió,a 042.040 bolt.

És íme az én megoldásom,a tengelyválasztódra.
Készítettem egy olyan fokozatkapcsolót,mint a tied és beizzítottam a modbuspanelt.
Ennél a megoldásnál akát motorral is tekergetheted a kapcsolót,amikor megáll akkor mindíg ott lessz ahol kell.

Előzmény: gabeszosz, 2012-10-31 16:19:00 [992]


gabeszosz | 379    2012-10-31 16:19:00 [992]

Küldtem...

Előzmény: csewe, 2012-10-31 14:16:00 [991]


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

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


 ◊