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
    
   


LinuxCNC a gyakorlatban

xxxx

 

Időrend:
Oldal 19 / 100 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   15  16  17  18  19  20  21  22  23   Következő ►  Utolsó ►|

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

n/a (inaktív)    2015-09-17 11:20:00 [4058]

Az LTP kábellal össze van kötve az 5i25-el
és külső 5v dc megkapja

Előzmény: bjam28, 2015-09-17 11:04:00 [4056]


n/a (inaktív)    2015-09-17 11:17:00 [4057]

Generated by PNCconf at Thu Sep 17 10:58:28 2015
# If you make changes to this file, they will be
# overwritten when you run PNCconf again

loadrt trivkins
loadrt [EMCMOT]EMCMOT servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[TRAJ]AXES
loadrt probe_parport
loadrt hostmot2
loadrt hm2_pci config=" num_encoders=4 num_pwmgens=0 num_3pwmgens=0 num_stepgens=0 sserial_port_0=000xx "
setp hm2_5i25.0.watchdog.timeout_ns 10000000
loadrt pid names=pid.x,pid.y,pid.z,pid.s
loadrt scale names=scale.0,scale.1,scale.2,scale.3
loadrt classicladder_rt numPhysInputs=15 numPhysOutputs=15 numS32in=10 numS32out=10 numFloatIn=10 numFloatOut=10 numBits=50 numWords=50

addf hm2_5i25.0.read servo-thread
addf motion-command-handler servo-thread
addf motion-controller servo-thread
addf pid.x.do-pid-calcs servo-thread
addf pid.y.do-pid-calcs servo-thread
addf pid.z.do-pid-calcs servo-thread
addf pid.s.do-pid-calcs servo-thread
addf classicladder.0.refresh servo-thread
addf scale.0 servo-thread
addf scale.1 servo-thread
addf scale.2 servo-thread
addf scale.3 servo-thread
addf hm2_5i25.0.write servo-thread
addf hm2_5i25.0.pet_watchdog servo-thread

# external output signals


# external input signals


#*******************
# AXIS X
#*******************

# ---Encoder feedback signals/setup---

setp hm2_5i25.0.encoder.00.counter-mode 0
setp hm2_5i25.0.encoder.00.filter 1
setp hm2_5i25.0.encoder.00.index-invert 0
setp hm2_5i25.0.encoder.00.index-mask 0
setp hm2_5i25.0.encoder.00.index-mask-invert 0
setp hm2_5i25.0.encoder.00.scale [AXIS_0]ENCODER_SCALE

net x-pos-fb <= hm2_5i25.0.encoder.00.position
net x-vel-fb <= hm2_5i25.0.encoder.00.velocity
net x-pos-fb => axis.0.motor-pos-fb
net x-index-enable axis.0.index-enable <=> hm2_5i25.0.encoder.00.index-enable
net x-pos-rawcounts <= hm2_5i25.0.encoder.00.rawcounts

# ---setup home / limit switch signals---

net x-home-sw => axis.0.home-sw-in
net x-neg-limit => axis.0.neg-lim-sw-in
net x-pos-limit => axis.0.pos-lim-sw-in

#*******************
# AXIS Y
#*******************

# ---Encoder feedback signals/setup---

setp hm2_5i25.0.encoder.01.counter-mode 0
setp hm2_5i25.0.encoder.01.filter 1
setp hm2_5i25.0.encoder.01.index-invert 0
setp hm2_5i25.0.encoder.01.index-mask 0
setp hm2_5i25.0.encoder.01.index-mask-invert 0
setp hm2_5i25.0.encoder.01.scale [AXIS_1]ENCODER_SCALE

net y-pos-fb <= hm2_5i25.0.encoder.01.position
net y-vel-fb <= hm2_5i25.0.encoder.01.velocity
net y-pos-fb => axis.1.motor-pos-fb
net y-index-enable axis.1.index-enable <=> hm2_5i25.0.encoder.01.index-enable
net y-pos-rawcounts <= hm2_5i25.0.encoder.01.rawcounts

# ---setup home / limit switch signals---

net y-home-sw => axis.1.home-sw-in
net y-neg-limit => axis.1.neg-lim-sw-in
net y-pos-limit => axis.1.pos-lim-sw-in

#*******************
# AXIS Z
#*******************

# ---Encoder feedback signals/setup---

setp hm2_5i25.0.encoder.02.counter-mode 0
setp hm2_5i25.0.encoder.02.filter 1
setp hm2_5i25.0.encoder.02.index-invert 0
setp hm2_5i25.0.encoder.02.index-mask 0
setp hm2_5i25.0.encoder.02.index-mask-invert 0
setp hm2_5i25.0.encoder.02.scale [AXIS_2]ENCODER_SCALE

net z-pos-fb <= hm2_5i25.0.encoder.02.position
net z-vel-fb <= hm2_5i25.0.encoder.02.velocity
net z-pos-fb => axis.2.motor-pos-fb
net z-index-enable axis.2.index-enable <=> hm2_5i25.0.encoder.02.index-enable
net z-pos-rawcounts <= hm2_5i25.0.encoder.02.rawcounts

# ---setup home / limit switch signals---

net z-home-sw => axis.2.home-sw-in
net z-neg-limit => axis.2.neg-lim-sw-in
net z-pos-limit => axis.2.pos-lim-sw-in

#*******************
# SPINDLE S
#*******************

# ---Encoder feedback signals/setup---

setp hm2_5i25.0.encoder.03.counter-mode 0
setp hm2_5i25.0.encoder.03.filter 1
setp hm2_5i25.0.encoder.03.index-invert 0
setp hm2_5i25.0.encoder.03.index-mask 0
setp hm2_5i25.0.encoder.03.index-mask-invert 0
setp hm2_5i25.0.encoder.03.scale [SPINDLE_9]ENCODER_SCALE

net spindle-revs <= hm2_5i25.0.encoder.03.position
net spindle-vel-fb <= hm2_5i25.0.encoder.03.velocity
net spindle-index-enable <=> hm2_5i25.0.encoder.03.index-enable

# ---setup spindle control signals---

net spindle-vel-cmd-rps <= motion.spindle-speed-out-rps
net spindle-vel-cmd-rps-abs <= motion.spindle-speed-out-rps-abs
net spindle-vel-cmd <= motion.spindle-speed-out
net spindle-vel-cmd-rpm-abs <= motion.spindle-speed-out-abs
net spindle-on <= motion.spindle-on
net spindle-cw <= motion.spindle-forward
net spindle-ccw <= motion.spindle-reverse
net spindle-brake <= motion.spindle-brake
net spindle-revs => motion.spindle-revs
net spindle-at-speed => motion.spindle-at-speed
net spindle-vel-fb => motion.spindle-speed-in
net spindle-index-enable <=> motion.spindle-index-enable

# ---Setup spindle at speed signals---

sets spindle-at-speed true


#******************************
# connect miscellaneous signals
#******************************

# ---HALUI signals---

net joint-select-a halui.joint.0.select
net x-is-homed halui.joint.0.is-homed
net jog-x-pos halui.jog.0.plus
net jog-x-neg halui.jog.0.minus
net jog-x-analog halui.jog.0.analog
net joint-select-b halui.joint.1.select
net y-is-homed halui.joint.1.is-homed
net jog-y-pos halui.jog.1.plus
net jog-y-neg halui.jog.1.minus
net jog-y-analog halui.jog.1.analog
net joint-select-c halui.joint.2.select
net z-is-homed halui.joint.2.is-homed
net jog-z-pos halui.jog.2.plus
net jog-z-neg halui.jog.2.minus
net jog-z-analog halui.jog.2.analog
net jog-selected-pos halui.jog.selected.plus
net jog-selected-neg halui.jog.selected.minus
net spindle-manual-cw halui.spindle.forward
net spindle-manual-ccw halui.spindle.reverse
net spindle-manual-stop halui.spindle.stop
net machine-is-on halui.machine.is-on
net jog-speed halui.jog-speed
net MDI-mode halui.mode.is-mdi

# ---coolant signals---

net coolant-mist <= iocontrol.0.coolant-mist
net coolant-flood <= iocontrol.0.coolant-flood

# ---probe signal---

net probe-in => motion.probe-input

# ---motion control signals---

net in-position <= motion.in-position
net machine-is-enabled <= motion.motion-enabled

# ---digital in / out signals---

# ---estop signals---

net estop-out <= iocontrol.0.user-enable-out
net estop-out => iocontrol.0.emc-enable-in

# ---manual tool change signals---

loadusr -W hal_manualtoolchange
net tool-change-request iocontrol.0.tool-change => hal_manualtoolchange.change
net tool-change-confirmed iocontrol.0.tool-changed <= hal_manualtoolchange.changed
net tool-number iocontrol.0.tool-prep-number => hal_manualtoolchange.number
net tool-prepare-loopback iocontrol.0.tool-prepare => iocontrol.0.tool-prepared


# Load Classicladder without GUI (can reload LADDER GUI in AXIS GUI

loadusr classicladder --nogui custom.clp

Előzmény: n/a (inaktív), 2015-09-17 10:24:00 [4055]


bjam28 | 750    2015-09-17 11:04:00 [4056]

?ásold be a HAL fájlodat, anélkül nem nagyon lehet segíteni.

Aztán a "dmesg" parancs kimenete és az egyéb idevágó rednszerüzenetek is kellenek.

Tápfeszek biztos jól be vannak kötve a 7i77-re?

Előzmény: n/a (inaktív), 2015-09-17 10:24:00 [4055]


n/a (inaktív)    2015-09-17 10:24:00 [4055]

Sziaszok!


Hiába állítom be pncconfig-ot mindíg hibauzenetet kapok.

ERROR: COULD NOT INSERT MODULE/USR/REALTIME-3.4-9-RTAI-686-PAE/MODULES/LINUXCNC/HM2_PCI.KO:INVALID PARAMETER
test.hal:9:exit value:1
test.hal:9:insmod failed, returned-1


Az PCi kárttya MESA 5i25
Az interface kártya 7i77

mindkettő csatlakoztatva van.

Előzmény: smalla, 2015-09-15 14:30:00 [4053]


vjanos | 5567    2015-09-15 22:03:00 [4054]

Itt nézz körül: linuxcnc.hu
Van egy cikk mesa kártya beállításáról.

Előzmény: n/a (inaktív), 2015-09-15 13:35:00 [4052]

smalla | 1117    2015-09-15 14:30:00 [4053]

s mit kell segíteni ?

Előzmény: n/a (inaktív), 2015-09-15 13:35:00 [4052]


n/a (inaktív)    2015-09-15 13:35:00 [4052]

Sziasztok!

Tudna valaki segíteni MESA 5i25+7i77 kártyák pncconfig beállításában?


smalla | 1117    2015-09-07 08:14:00 [4051]

Igaz, megfeledkeztem arról, hogy szervókat is lehet step/dir rel vezérelni, pedig itt ugye vezérlés oldalról közelítünk

Előzmény: remrendes, 2015-09-07 08:00:00 [4048]


remrendes | 4217    2015-09-07 08:10:00 [4050]

Igen, a user manualbol nekem is ez derult ki.
"PNCconf is made to help build configurations that utilize specific Mesa Anything I/O products."

Előzmény: bundyland, 2015-09-07 08:01:00 [4049]


bundyland | 1697    2015-09-07 08:01:00 [4049]

Ha jól emlékszem a pncconf inkább akkor kell ha van MESA kártyád.

Előzmény: remrendes, 2015-09-07 07:26:00 [4047]


remrendes | 4217    2015-09-07 08:00:00 [4048]

Oke. Motortol fuggetlenul nekem valoszinuleg a stepconf wizard kell.
Tesztelni tudom mindharom motort a config menubol. Hogyan tudnam ezt megtenni a programbol? Mondjuk lefuttatni a default G-kodot.

Előzmény: remrendes, 2015-09-07 07:26:00 [4047]


remrendes | 4217    2015-09-07 07:26:00 [4047]

Kicsit elakadtam a pncconf wizard-dal. Nincs STEP/DIR konfiguracios lehetoseg, csak HALL 1-2-3.

Előzmény: smalla, 2015-09-04 13:40:00 [4042]


smalla | 1117    2015-09-05 14:57:00 [4046]

Nem vagyok a gép előtt, hogy megnézzem, de úgy emlékszem 3.2.9 a kernel verziója.
apt-get install linux-image-3.2.9-rtai-i686-pae vagy valami hasonló (apt-cache search linux-image rtai sztem kiadja a pontos verziót), én az apzlt kereső opcióját használtam a megfelelő kernel telepítéséhez.

Előzmény: KoLa, 2015-09-04 22:35:00 [4044]


bjam28 | 750    2015-09-05 06:28:00 [4045]

Az Ubuntu mint disztribúció nem valós idejű kernellel jön alapból. Anno a LinuxCNC az Ubuntu10.4-t használta kiindulásnak és rátette a valós idejű kernelt a telepítő CD-re.

Most hogy az Ubuntu frissítve lett, a nem valós idejű kernel is frissült. Ezért kellett visszatenni a valós idejű kernelt. Mondjuk azt is érdemes lenne frissíteni egy újabbra, nem tudom Smalla mit rakott fel ebből.

Egészségesebb felrakni az új Debian Wheezy telepítőről a friss rendszert, azzal az újabb kernel is települ.

A LinuxCNC át/újra-telepítésénél elég ha a "config" mappa (no meg a G kódokat tartalmazó programok) megvannak, azokat visszamásolva az új rendszeren minden úgyan úgy fog működni.

Előzmény: KoLa, 2015-09-04 22:35:00 [4044]


KoLa | 7592    2015-09-04 22:35:00 [4044]

Szia!
" Valamint a realtime kernel is lecserélődik simára, azt is vissza kell rakni"
Ez nagyon érdekes! részleteket tudnál adni!

Előzmény: smalla, 2015-09-04 12:51:00 [4040]

remrendes | 4217    2015-09-04 13:42:00 [4043]

Koszonom. Megnezem. Szervokat vezerelne.

Előzmény: smalla, 2015-09-04 13:40:00 [4042]


smalla | 1117    2015-09-04 13:40:00 [4042]

a menüjében ott van a stepconf wizard, ha léptetőket akarsz rákötni, vagy a másik wizard ha szervó motorokat.

Előzmény: remrendes, 2015-09-04 13:21:00 [4041]


remrendes | 4217    2015-09-04 13:21:00 [4041]

Tegnap este feltettem a 2.6-ot. Van esetleg hozza valami step-by-step beallitasi segedlet?


smalla | 1117    2015-09-04 12:51:00 [4040]

Valamint a realtime kernel is lecserélődik simára, azt is vissza kell rakni. De upgrade után működött a régi konfig hiba nélkül, a linuxcnchez nem kellett nyúlni.

Előzmény: smalla, 2015-09-04 12:47:00 [4039]


smalla | 1117    2015-09-04 12:47:00 [4039]

Hét elején megfrissítettem a 10.4 es ubuntumat 12.4re, nem volt vészes, csak soká tartott, kb 6 órán keresztül dolgozott. A gép valami core 2 duo, 2gb rammal.
Saját frissítője folyamatosan kiakadt, ezért végül parancssorból csináltam:
apt-get update
apt-get upgrade
do-release-upgrade
Ez leszedi a linuxcnct, amit majd a frissítés végén vissza kell rakni


bjam28 | 750    2015-08-20 06:50:00 [4038]

Szia Lari!

Igen, célszerű frissíteni, ha szeretnéd használni az újabb fejlesztéseket és hibajavításokat.

Az Ubuntu mint oprendszer maradhat a LinuxCNC-t meg frissítheted csomagból.

A további segítséghez szükség van információra, küldd el ezeknek a terminálon kiadott parancsoknak a kimenetét:

cat /etc/issue
uname -a
cat /etc/apt/sources.list
ls /etc/apt/sources.list.d/

Ezek csak elővigyázatosságból kellenek, mert nem tudom milyen változtatások vannak a gépeden az alap telepítésen felül.


Ha ezek az információk megvannak akkor 5 sor a terminálban és már megvan az upgrade.


Előzmény: lari, 2015-08-18 09:14:00 [4037]


lari | 1199    2015-08-18 09:14:00 [4037]

Szia János!

Eddig az Ubuntu-frissítésekkel együtt a linuxcnc is automatikusan frissült.
Most, hogy már nem készítenek frissítést az Ubuntuhoz, hogyan célszerű frissíteni a linuxcnc-t 2.6.9 verzióra?

Előzmény: bjam28, 2015-08-13 12:52:00 [4030]


KoLa | 7592    2015-08-13 21:50:00 [4036]

ahogy nézem, ez megint egy másik világ lesz!

Előzmény: bjam28, 2015-08-13 12:52:00 [4030]


KoLa | 7592    2015-08-13 21:27:00 [4035]

Szia Viktor!Sok kép van a mappámban valahol!

Előzmény: VViktor, 2015-08-13 20:20:00 [4031]


KoLa | 7592    2015-08-13 21:17:00 [4034]

köszönöm!
Ha egyszer összeírnám azt ami egy esztergához kell!...hhja! kérem, kinek van erre ideje?!:)))

Előzmény: sneci, 2015-08-13 06:46:00 [4028]

KoLa | 7592    2015-08-13 21:13:00 [4033]

CÖ CÖ CÖ! ez talán valami vicces hozzászólásnak indult!

Előzmény: svejk, 2015-08-13 06:41:00 [4027]


KoLa | 7592    2015-08-13 21:11:00 [4032]

Szia! kicsit félreértettük egymást! ezeket a beállításokat alkalmazom én is! arra akartam utalni hogy ha a LATHE=1 sorral beállítjuk az eszterga módot, akkor miért nincs mögötte korrekt eszterga beállítás!Mert a különbség csak az axis felületén látszik...

Előzmény: sneci, 2015-08-13 06:34:00 [4026]


VViktor | 1095    2015-08-13 20:20:00 [4031]


Szia KoLa. Neked nincs saját topikod? Mert,szívesen megnézném az esztergádat,ahogy átépítetted.


bjam28 | 750    2015-08-13 12:52:00 [4030]

Sziasztok!

Elkészült a gmoccapy felület magyar fordítása!

Sok örömet a használatához!




svejk | 33083    2015-08-13 08:18:00 [4029]

Szeretjük az biztos!

Előzmény: sneci, 2015-08-13 06:46:00 [4028]


sneci | 1763    2015-08-13 06:46:00 [4028]

Nem baj. Így szeretjük....
De ha egyszer összeírná, akkor lehetne tudni, hogy mik a teljesíthető igények.

Előzmény: svejk, 2015-08-13 06:41:00 [4027]


svejk | 33083    2015-08-13 06:41:00 [4027]

Lassan ez a Kola mester olyan lesz, mint az ártány macska, haragszik a kandúrra (mach3) meg a nőstényre (linux) is.

Előzmény: sneci, 2015-08-13 06:34:00 [4026]


sneci | 1763    2015-08-13 06:34:00 [4026]

Van esztergám, Axis a felület, de nem sokat használom. Inkább csak azért van, hogy legyen .
Nem tudsz meggyőzni ebben a kérdésben, mert amiért neheztelsz, azt egyszer kell megcsinálni az elején, néhány sort beírni ini és hal fájlokba és kalap.
Idézet a felhasználói leírásból:
"A [DISPLAY] részbe elhelyezett LATHE=1 sorral az AXIS az eszterga módot választja ki."

Igen, helyenként kőbalta, de működik:)

De komolyra fordítva. Azzal nem jutunk előrébb, hogy gondolatfoszlányokat vagdalunk egymáshoz. Egyszer szánd rá az időt, és írd össze tételesen mit hiányolsz, mivel megy el sok időd. Akkor lesz miről vitázni.

Előzmény: KoLa, 2015-08-12 22:41:00 [4025]


KoLa | 7592    2015-08-12 22:41:00 [4025]

Te használod esztergán a Linuxcnc-t?
Merthogy' meg kell adni hogy eszterga mód, x z koordináta stb!
Szerintem ez azt jelentené hogy akkor életbe lépnek az eszterga beállítások! de nem azok lépnek elő hanem egy alap-conf, ami mindenhez jó!

Csak! esztergához nem!Sokat kell itt tapasztalni még!A realtime controll ellenére is!

Előzmény: sneci, 2015-08-12 01:00:00 [4020]


adamant | 834    2015-08-12 16:27:00 [4024]

Pont ezzel szemeztem én is de nem túl biztató a dolog még.

Előzmény: NewUser, 2015-08-12 11:58:00 [4023]

NewUser | 132    2015-08-12 11:58:00 [4023]

Sziasztok!

Használta már közületek valaki a 7i76E ethernetes Mesa kártyát Linuxcnc-vel?


Motoros | 5083    2015-08-12 10:52:00 [4022]

system setting--software & updates---kapcsold ki a frissítéseket-

Előzmény: Servo, 2015-08-12 10:18:00 [4021]


Servo | 860    2015-08-12 10:18:00 [4021]

Sziasztok!
A hibaüzenetet, mivel lehet véglegesen eltüntetni? Minden indulásnál elöjön...


sneci | 1763    2015-08-12 01:00:00 [4020]

Hát igen, az ini-ben be kell állítani az alapértelmezéseket. A linuxcnc egy általános alaprendszer, nem csak maróhoz, vagy esztergához használnak, ami derékszögű koordináta rendszerben dolgozik, hanem robot, tripod és még sokféle mechanikai felépítésű géphez alakalmazható.

Az ini-ben, az [RS274NGC] szekcióban add meg a következő sort:
RS274NGC_STARTUP_CODE = G21 G7 G64 P0.001
és gyorsjáratban is 1 mikron pályakövetéssel mozog (persze túlzás az 1 mikron, de itt megadhatod az alapértemezéseket). Nem kell G61.

Nem állítom, hogy mindent tud, de azért nem kispályás:) Hogy kevesebben használják esztergára mint másra, az tény. Nem róható fel hibának, hogy nem az eszterga az alapértelmezés:)

Előzmény: KoLa, 2015-08-11 23:18:00 [4019]


KoLa | 7592    2015-08-11 23:18:00 [4019]

Jahhh! és ráadásul rádiusz mód az alapértelmezés! így még egy g7 is kell az ini-be!


KoLa | 7592    2015-08-11 22:58:00 [4018]

A Linuxcnc 2.7.6 verziója alapértelmezésben g64 szerint működik de gyorsjáratban is! ezért az ini fájlban meg kell adni a g61-et! ami flülírja a g64-et.
Esztergáról van szó és nem előnyös ha gyorsjáratban levágja a sarkokat!


n/a (inaktív)    2015-08-10 22:59:00 [4017]

3.3V PIC-eknél külön kitérnek az adatlapban, hogy az 5V tolerant I/O-kra nem szabad 3.3V fesznél nagyobbat adni ha a PIC táp lábain nincsen feszültség, mert megpróbálja meg-"vámpírkodni" a tápot ami bizonytalan működést, helytelen indulást okozhat. ARM-okat nem tudom, hogy van-e ilyen megkötés.

Előzmény: isvarga, 2015-08-10 21:28:00 [4015]


Servo | 860    2015-08-10 22:02:00 [4016]


isvarga | 842    2015-08-10 21:28:00 [4015]

az 5V-os túlfeszültség toleranciát még nem próbáltam sem meleg , sem hideg indítással.
Itt nem foglalnék állást.

Előzmény: n/a (inaktív), 2015-08-10 18:20:00 [4012]


isvarga | 842    2015-08-10 21:20:00 [4014]

Nem láttam konkrét típust , csak tippeltem a lábszámból , kialakításból.(meg a cucc árából)
Amiket én ismerek ARM-okat (de nagyon gyártó függő ,hisz az ARM-ot kapják a körítést meg hozzáteszi mindenki ahogy tudja) azok teljes körű védelemmel vannak ellátva a lábai. (fordított tápfesz ugyanúgy kinyírja viszont) túlfeszültség , zaj ellen. A zajvédelmet kipróbáltam magasan jobb mint a pic , működnek a felhúzók rendesen stb. (a túlfeszültséget érthető okokból nem akartam tesztelni , de azt mondták az egyik marketing előadáson)
Én nem preferálom a soros ellenállást (főleg nem 3,3V nál és nagy jelsűrűségnél).
Ha tennék optót ,azt csak azért mert nem ismerek olyan motormeghajtót ami 3,3V-al működne (de ha minden második nem működik vele, az is ciki) , így oldanám meg a motorvezérlő meghajtását.
Na persze vagy 2-3 órával ezelőtt néztem a honlapot halványulhatott az emlékem azóta ....

Előzmény: n/a (inaktív), 2015-08-10 18:20:00 [4012]

remrendes | 4217    2015-08-10 20:10:00 [4013]

Annyi biztos, hogy elorebb vagyok kicsit a motor beallitasaban. Teljesen megszunt a remeges. Sajnos a Machban az impulzus szelesseg 1-5 usec nem volt eleg, a 15 sem. Mondjuk nem tudom, hogy az figyelembe vette e az 5-nel nagyobb erteket.
Viszont sebesseget itt sem sikerult novelnem, kezdek gyanakodni, hogy nem a szoftver a bunos

Előzmény: Motoros, 2015-08-10 09:42:00 [4000]


n/a (inaktív)    2015-08-10 18:20:00 [4012]

isvarga: Mit értesz az alatt, hogy nem kell?
Egyébként az USB-s verzión nem ARM proci volt, hanem PIC és ott se volt soros ellenállat, az ethernetesen nem tudom mi van.
Mindenesetre én biztos kötném így be, mert még ha vannak is a pin-en megfogó diódák, ha nincsen soros ellenállás, akkor azok hamar megadják magunkat akár egy kisebb túlfesz esetén is.
Arról nem is beszélve, hogy 5V toleráns I/O-k ról ír, de ha például külső táplálásból kap egy bemenetet egy 5V toleráns bemenet úgy, hogy a mikrovezérlő nincs megtáplálva az kiakaszthatja induláskor a mikrovezérlőt, már csak ezért is célszerű volna valami ha puffer nem is egy ellenállás osztó némi szűréssel... na de mindegy, nem az én dolgom, ha valaki úgy gondolja, hogy ezt így kell csinálni, az csinálja így, nem akarok ezen vitatkozni.

Sneci: Köszönöm.


Előzmény: isvarga, 2015-08-10 15:07:00 [4005]


sneci | 1763    2015-08-10 17:13:00 [4011]

Helyed van itt is

Előzmény: n/a (inaktív), 2015-08-10 17:01:00 [4009]


sneci | 1763    2015-08-10 17:12:00 [4010]

A Linuxcnc-ben ugyan van modbus kezelés, de userspace-ben fut, tehát nem realtime. Az generátotokat és enkódereket pedig "illik" realtime szálon kezelni:)

Előzmény: Áts László, 2015-08-10 15:09:00 [4006]


n/a (inaktív)    2015-08-10 17:01:00 [4009]

Köszi.
De szerintem be is fejezem a "szemetelést", mert most látom csak, hogy a LinuxCNC topikban vagyunk ... elnézést, hogy ide írkáltam nem a témába vágó dolgokat.

Előzmény: Áts László, 2015-08-10 15:13:00 [4007]


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

Időrend:
Oldal 19 / 100 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   15  16  17  18  19  20  21  22  23   Következő ►  Utolsó ►|


 ◊ 
[ 1.5241 ]