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 8 / 22 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   4  5  6  7  8  9  10  11  12   Következő ►  Utolsó ►|

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

HJózsi | 3862    2012-10-28 14:11:00 [741]

Jó hogy hozzákezdtél, mert én is elővettem a polcon egy éve készenlétben várakozó kártyámat!!!... Kár hogy nem hamarabb!!!...
Volt egy 4 x 20-as kijelzőm, DisplayTech 204b, és egy Klavio-féle MPG-m amit rákötöttem, plusz két nyomógombot a teszteléshez. A topikban leírt módon telepítettem aktiváltam a braineket, megcsináltam mach beállításokat, MPG beállításokat szintén a leírtak alapján és gyönyörüen működik!!! Frissítettem a firmware-t előtte 1.10-re a boatloaderrel. Néhány funkciót kipróbáltam a gombokkal, szépen működnek!




Esztergához 2 tengely kijelzés elég az LCD-n gondoltam mivel a forrást István közzétette, majd készítek egy esztergára módosított változatot. MPLAB telepítéssel beállításokkal vagy 2 óra alatt eljutottam oda, hogy sikerült lefordítani az eredeti forrást ( 60 napig megy a C18 compiler ), de a módosításhoz még alaposan át kell tanulmányozni a működést ...

Előzmény: svejk, 2012-10-28 12:42:00 [738]


elektron | 15859    2012-10-28 13:17:00 [740]

Gondolni kell a nyugdíjas évekre is, legyen mivel foglalkozni majd.


csewe | 2569    2012-10-28 12:47:00 [739]

A30-ból,25 nem tudja mit kezdjen vele.

Előzmény: svejk, 2012-10-28 12:42:00 [738]


svejk | 32800    2012-10-28 12:42:00 [738]

Azért ez totálisan jellemző ránk, hogy több mint 30 db készült a penelből és csak 2-3 aktív tag van. Ergo a többi a polcon van )
Mondjuk nekem is állt másfél évet )


csewe | 2569    2012-10-28 11:28:00 [737]

Azzal kellene kezdeni,hogy M3,M4,M5-re reagáljon a relé.
Fontos lenne tudni,hogy a relé LPT-re vagy a modbus-ra lessz e kötve.
Ha a modbus-ra ,akkor mér ahhoz is brain kell,hogy az M kodokra reagáljon.

Előzmény: gabeszosz, 2012-10-28 08:54:00 [733]

csewe | 2569    2012-10-28 10:36:00 [736]

Bocs elírtam a 163 helyett a 165-ös oemledet kell használni.

Előzmény: csewe, 2012-10-28 10:34:00 [735]


csewe | 2569    2012-10-28 10:34:00 [735]

Estleg,a 163 164 oemledek helyett figyelheted az M3 M4-nek beállítot output-ot is.

Előzmény: csewe, 2012-10-28 10:31:00 [734]


csewe | 2569    2012-10-28 10:31:00 [734]

Ez már kissé bonyolultabb.
Figyelni kell a 11 163 164 oem ledeket,és használni kell a 110-es oembuttont.

Előzmény: gabeszosz, 2012-10-28 08:54:00 [733]


gabeszosz | 379    2012-10-28 08:54:00 [733]

Tegnap délután hosszú órákat ültem a brain felett. Teljesen eredménytelenül. Pedig semmi extrát nem akartam, direkt. Mindössze annyit, h van egy KI gombom és két BE ami egy-egy relét indítana el a frekiváltóhoz mint forg. irányváltó és a relének mindaddig működni kell míg a KI gombot meg nem nyomom. Illetve, ha az egyik pl. CW irány megy és rányomom a másikat CCW, akkor a CW kapcsoljon ki. Annyira nem értem, h estére teljesen elment a kedvem . Nincs valami magyar nyelvű leírás, h mi mit csinál, vagy hasonló. Ha egy doboz mágneskapcsolót vagy relét, nyomógombokat meg vezetéket kaptam volna már rég működne, de egyszerűen a manuális dolgokat képtelen vagyok "átfordítani" brain-re...


gabeszosz | 379    2012-10-28 08:39:00 [732]

Ha nem írtad volna azt hinném az egyik "gyári" panel...

Előzmény: svejk, 2012-10-27 23:15:00 [728]


csewe | 2569    2012-10-28 06:13:00 [731]

Ha jól látom akkor.
MP2467
MP2359

Előzmény: elektron, 2012-10-28 02:23:00 [730]


elektron | 15859    2012-10-28 02:23:00 [730]

Milyen IC kéne MP... ?

Előzmény: svejk, 2012-10-27 23:15:00 [728]


Áts László | 1935    2012-10-27 23:19:00 [729]

Nincs konkurencia,így nem nehéz!

Előzmény: svejk, 2012-10-27 23:15:00 [728]


svejk | 32800    2012-10-27 23:15:00 [728]

No, beültettem én is a panelt.
Ráment több mint két órám.
Ezek a PAD-ek biztos mérethelyesek?
Ennyit nem romolhatott a szemem.

Persze a két MP step-down IC nem jött meg a Chipcad-től, ráadásul az egyik csak két hét múlva lesz.
Szólni nem szóltak, nekem kellett rájuk csörögni, hogy mi van már.
Egyébként nem is értem hogy tudnak olyan gagyi honlappal megélni Borzalmas!



csewe | 2569    2012-10-27 16:44:00 [727]

Ideje egy fokozattal feljebb lépni,és használni egy új funkviót,a kapcsolót
Cicle jog step

Előzmény: RogerCo, 2012-10-27 16:20:00 [726]

RogerCo | 1156    2012-10-27 16:20:00 [726]

Egyébként a general configban lehet úgy látom átírni az eredeti értékeket, tetszőlegesre...

Előzmény: gabeszosz, 2012-10-27 16:07:00 [724]


RogerCo | 1156    2012-10-27 16:18:00 [725]

Hümm, mindent én sem tudhatok
de kipróbáltam, és a gyárival megy. az 1-es az 1.0 a 2-es az 0.1 a 3-as 0.01, és így tovább..

Előzmény: gabeszosz, 2012-10-27 16:07:00 [724]


gabeszosz | 379    2012-10-27 16:07:00 [724]

És hol adom majd meg az értékeit? (10 1 0,1 0,01)

Előzmény: RogerCo, 2012-10-27 16:00:00 [722]


gabeszosz | 379    2012-10-27 16:04:00 [723]

Én 2x6 állásút vettem, az első az OFF.


Ilyen a brain OFF állásban:

Előzmény: RogerCo, 2012-10-27 15:49:00 [720]


RogerCo | 1156    2012-10-27 16:00:00 [722]

191-194..200
Select Jog Incr 1...10

Előzmény: gabeszosz, 2012-10-27 15:49:00 [721]


gabeszosz | 379    2012-10-27 15:49:00 [721]

A felbontás választónál mi a kimenet (eredmény)?


RogerCo | 1156    2012-10-27 15:49:00 [720]

Nagyon szívesen.
Nekem az lenne a kérdésem a nagyérdeműhöz, ,hogy azt hogyan oldjuk(oldjam) meg, hogy ha lesz forgó kapcsolóm, az egyes állása legyen mondjuk MPG OFF tehát ha innen kibillentem kapcsolja be az MPG-t és a következő tekerésekkel válasszam a tengelyeket.
DE a brain szerkesztőben csak olyat találok hogy "Jog type Cont/Mpg" azaz egy billenő kapcsoló. Hogyan lehet ezt megoldani Brainből, hogy jó legyen?

Előzmény: gabeszosz, 2012-10-27 15:37:00 [719]


gabeszosz | 379    2012-10-27 15:37:00 [719]

Na mire megírtam, képet szerkesztettem, feltöltöttem, kielégítettem a Család igényeit Te ide is raktad a megoldást , köszi!


gabeszosz | 379    2012-10-27 15:34:00 [718]

OK
Tehát az X állásban (1,5kohm) a brain viewben leolvasott érték 206-207 között ugrál. Ha jól értelmeztem az írásod akkor ez a brain hozzá:



Most már csak azt nem tudom mi a kimenet!? Mit kell ott megadni az X tengely kiválasztásához?

Előzmény: RogerCo, 2012-10-27 14:49:00 [716]


RogerCo | 1156    2012-10-27 15:13:00 [717]

Egy kép, lehet többet ér.
Szóval, potival kipróbáltam, működik...

RogerCo | 1156    2012-10-27 14:49:00 [716]

Fogd fel ]gy hogy "nyomógombok"
Egyébként pedig annyiszor kell megírnod az analóg bemenetre a braint, ahány ellenállásod van. ez a minimum.
De lehet hogy *2. Nénézünk egy alap esetet. az első fokozatot, ahol az 1.5KOhm van az analóg bemeneten.
Úgy kell hozzá kezdeni, mint a feedrate potihoz. csak itt nem függvényt írsz, hanem feltételt. lehet Csewe-nek igaz lesz, , és inkább alapból úgy kéne megírni, hogy egy alsó és egy felső határérték közé zárni, így biztosabb a működés, és az alsó és felső határértéknek ugyanazt a funkciót adod eredménynek.

Előzmény: gabeszosz, 2012-10-27 14:36:00 [715]


gabeszosz | 379    2012-10-27 14:36:00 [715]

Ismét köszi Mindenkinek! Végül így oldottam meg most:

SMD-ből volt 1,5kohm-os abból raktam rá. Brain view-be látom már az értékeit... Hogyan tovább?
Sima nyomógombot megtudom írni az még megy (ez kinek nem), de ehhez azt se tudom hogy fogjak...


csewe | 2569    2012-10-27 14:00:00 [714]

A 10Kohm az tul nagy.
Mint írtuk nem kell egyformának lennie az ellenálásokna.

Előzmény: gabeszosz, 2012-10-27 11:35:00 [708]


svejk | 32800    2012-10-27 13:02:00 [713]

Azt hogy csinálod, hogy amelyik topicban baki van rögtön ott teremsz és javítasz?
Minden topicot olvasol?
Lehet hogy suttyomban Te is Mach3-ozol és Brain-ezel? )
Végül is akkor jó a hadvezér, ha már tud az ellenség fejével gondolkozni.
No de csak így tovább!

Előzmény: Törölt felhasználó, 2012-10-27 11:35:00 [707]


svejk | 32800    2012-10-27 12:05:00 [712]

Ott van egy sarokra a Camponától egy alkatrészbolt!

Előzmény: gabeszosz, 2012-10-27 11:35:00 [708]


svejk | 32800    2012-10-27 12:04:00 [711]

Hát nincs túlbonyolítva a be3menete az A/D-nek.
a 305. oldal szerint 2-3 kOhmon keresztül közvetlen a tárolókapacitást töltik.
A szivárgó áram 100nA, ez több MOhmnak felel meg, de a 25 pF-os tároló kondinak fel kell töltődnie rendesen minden mintavételezés előtt.

Írja is hogy az ajánlott forrás impedancia 2,5 kOhm, ez azt jelenti hogy 5kOhmos poti lenne az ideális.

Előzmény: svejk, 2012-10-27 11:50:00 [710]


svejk | 32800    2012-10-27 11:50:00 [710]

Mindjárt megnézzük mennyi a PIC bemenő ellenállása..

Előzmény: gabeszosz, 2012-10-27 11:35:00 [708]


svejk | 32800    2012-10-27 11:49:00 [709]

No igen... a fejszámolás sem az erősségem.
De ha a táp bírja...még mindig csak 1/4 W a disszipált teljesítmény.

Előzmény: Törölt felhasználó, 2012-10-27 11:35:00 [707]


gabeszosz | 379    2012-10-27 11:35:00 [708]

10kohm-ból van vagy 10db, akkor ezek szerint az is lehet akár? Nézétek el nekem a túl triviális kérdéseket, de nekem ez annyira nem egyértelmű mint Nektek.


Törölt felhasználó    2012-10-27 11:35:00 [707]

Nana! Az az 5 mA éppen 10-szer több lenne!:)

Előzmény: svejk, 2012-10-27 11:25:00 [704]

csewe | 2569    2012-10-27 11:30:00 [706]

Valójában bármilyen értékűek lehetnek,mert ugyis hozzá kell írni a bráint.
De azért szerintem legalább néháány Kohmot tegyenek ki összesen.

Előzmény: gabeszosz, 2012-10-27 10:58:00 [702]


csewe | 2569    2012-10-27 11:29:00 [705]

10Kohmot szoktak a PIC analóg bemenetére tenni.
Csupán ennyi az oka.

Előzmény: svejk, 2012-10-27 11:25:00 [704]


svejk | 32800    2012-10-27 11:25:00 [704]

Miért kell hogy 10 kOhm legyen az összes?
Ez csak egy feszültségosztó 5V-ról, tehát a minimális össz érték akár 100 Ohm is lehet, ekkor még mindig csak 5 mA az áram, amit a táp biztos elbír. Ráadásul a kisebb impedancia nagyobb zavarvédettséget is biztosít.

Előzmény: gabeszosz, 2012-10-27 10:58:00 [702]


RogerCo | 1156    2012-10-27 11:09:00 [703]

Még azonos érték sem muszály. az a lényeg, hogy "jól" elkülöníthetőek legyenek az értékek egymástól, Úgyis neked kell, leprogramozni, az egyes "feszültség" értékeket. persze szebb, ha egyforma értékek vannak.

Előzmény: gabeszosz, 2012-10-27 10:58:00 [702]


gabeszosz | 379    2012-10-27 10:58:00 [702]

Köszönöm Mindenkinek!
Most jövök a műhelyből, de természetesen nincs ilyen ellenállásom, így ez most ez várat magára.:(
Vagy lehet mégse!? Ha jól értem az a lényeg, h a végső összérték 10kohm közeli legyen és az egyes lábak között azonos érték!? Olyat lehet, h pl. 5x1,5kohm + 2,5kohm a "középső" lábra?


csewe | 2569    2012-10-27 09:27:00 [701]

a 2 és a 2.5 Kohm nem tul gyakori.
Ha nem kapsz tökéletesen megfelel helyettük a 2.2 Kohmos.

Előzmény: gabeszosz, 2012-10-27 08:36:00 [698]


csewe | 2569    2012-10-27 09:24:00 [700]

Hát igen.
Sorba kell kötni az ellenállásokat,és minden véghez egy kapcsoló bemenetet.
A kezdő láb a poti egyik végének felel meg,a kapcsoló közös kimenete a poti közepe,a befejező láb pedig a poti másik végével azonos.

De az = relációval nem értek egyet.
Bár mikor változhat az ellenállások értéke például a kapcsoló érintkezőinek nem megfelelő érintkezéese miatt 'oxidáció',vagy ahogy öregszenek az ellenállások menyulnak ohmosan.
Én a <> relációk kombinálását javasolnám.
Bár azzal bonyolultabb,de az eredmény lényegesen jobb lessz.
A bemenő értékek kiderítése nem gond,a wiev brain segítségével.

Előzmény: RogerCo, 2012-10-27 09:01:00 [699]


RogerCo | 1156    2012-10-27 09:01:00 [699]

Hali, ilyet még nem csináltam, csak elméletben. Nincs forgó kapcsolóm.
De az első állás, vagy a kikapcsoplt állapota legyen a teste kötve. A második egy ellenállásra a pozitívhoz a következő kettőre, háromra, és így tovább.
A brainban pedig annyi Egyenlő feltételt kell csinálni ahány állása lesz a kapcsolóidnak (olyan, mintha potival dolgoznál, csak fix értékekkel). Az biztos hogy sokat kell majd vele kísérletezni, de ha kész lesz nagyon pöpec lesz.

Előzmény: gabeszosz, 2012-10-27 08:36:00 [698]


gabeszosz | 379    2012-10-27 08:36:00 [698]

Jó reggelt és köszönöm!
Tehát, tengely előválasztón kell 5db azaz 2kohm/db
felbontás választón kell 4db azaz 2,5kohm/db.
Minden lábra egy ilyen értékű ellenállás ami ugyan azon kapcsolóhoz tartozik, ez eddig oké. Viszont az ellenállás végeivel hogyan tovább, milyen csoportokban vagy hogy és hova kötöm az analóg bemenet 3 pontjánál?

Előzmény: csewe, 2012-10-27 06:44:00 [697]


csewe | 2569    2012-10-27 06:44:00 [697]

Elosztod a 10000Ohmot A fokozatkapcsoló lépéseivel,és a kapott értékhez közeli értékű ellenállásokat használsz.

Előzmény: gabeszosz, 2012-10-26 23:44:00 [696]

gabeszosz | 379    2012-10-26 23:44:00 [696]

Felvérteztem minden nyomót, forgókapcsolót, encodert vezetékkel és eljutottam oda, h nincs elég dig. bemenetem :S Viszont van még kettő szabad analóg bemenet, így megfogadva az írásod a forgókapcsolókat átrakom oda. Az a kérdés milyen tartományban lehetnek a fix ellenállások? Két érték között mekkora különbségnek kell lennie?

Előzmény: RogerCo, 2012-10-25 21:30:00 [627]


RogerCo | 1156    2012-10-26 21:57:00 [695]

Újra kellett indítani a gépet. TÖKÉLETESEN működik,köszönöm !!

Előzmény: csewe, 2012-10-26 21:46:00 [693]


csewe | 2569    2012-10-26 21:57:00 [694]

Engedélyezted a szerszámbeméréshez a probe bemenetet?

Előzmény: RogerCo, 2012-10-26 21:43:00 [692]


csewe | 2569    2012-10-26 21:46:00 [693]

mert keresi a settriggermakró -t tartalmazó M utasításat,de te azt most nem adtad meg az init sorban.
tedd inaktívvá az oemtrigger bemenetet,és akkor hejre fog állni.

Előzmény: RogerCo, 2012-10-26 21:43:00 [692]


RogerCo | 1156    2012-10-26 21:43:00 [692]

Ez érdekes. ha Beírom neki az M1001-et ugyanúgy elszáll, ,pedig egyaz egyben lemásoltam az "Auto Tool Zero"-hoz tartozóó HiddenScript.m1s-t.

Előzmény: csewe, 2012-10-26 21:36:00 [688]


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

Időrend:
Oldal 8 / 22 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   4  5  6  7  8  9  10  11  12   Következő ►  Utolsó ►|


 ◊