Stránka 1 z 2

TB6560 a emc

Napsal: 12. 12. 2010, 11:15
od existpierre
Zdravim, no som momentalne v liveCD linuxCNC a mam pusteny stepconf wizard. Piny pre step/dir som nastavil, no nevedel som ako sa tam vola enable, bolo tam len output 0 az 3 tak som predpokladal ze je to ono a nastavil to ako enable piny. nuz aj tu sa to sprava rovnako, no tam som mal moznost dat test na kazdu os, no po stlaceni run sa objavi tato hlaska:

Kód: Vybrat vše

Stepconf encountered an error.  The following information may be useful in troubleshooting:

Traceback (most recent call last):
  File "/usr/bin/stepconf", line 1900, in update_axis_params
    halrun.flush()
IOError: [Errno 32] Broken pipe
Kedze je to IOError, tak sa asi bude zase jednat o ten port, tak som sa chcel spytat, ci v lnuxe nie je daka diagnostika pre parport dako som nic nenasiel, no ked som dal lsmod | grep parport, tak mi vypisalo toto:

Kód: Vybrat vše

ubuntu@ubuntu:~$ lsmod | grep parport
hal_parport             6908  0 
hal_lib                30885  4 hal_parport,stepgen,motmod,trivkins
rtapi                  27693  4 hal_parport,stepgen,motmod,hal_lib
parport_pc             25637  1 
parport                30764  4 hal_parport,lp,ppdev,parport_pc

no vobec neviem kde by som sa dozvedel adresu

a este som sa chcel spytat, ci niekto nema uz hotovy hall config pre tento driver?

Re: TB6560 a emc

Napsal: 13. 12. 2010, 4:35
od tmp
existpierre píše:no vobec neviem kde by som sa dozvedel adresu

Kód: Vybrat vše

@cnc:~$ dmesg|grep parport
[   16.740861] parport_pc 00:05: reported by Plug and Play ACPI
[   16.740911] parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
[   16.828702] lp0: using parport0 (interrupt-driven).

Kód: Vybrat vše

@cnc:~$ cat /proc/sys/dev/parport/parport0/base-addr 
888     0
(0x378 == 888)

Re: TB6560 a emc

Napsal: 13. 12. 2010, 5:46
od existpierre
Diky

vypisalo mi to "at style 0xCC00" no najprv to neslo, potom som parport odpojil a pripojil, dmesg mi vratil 0xB000, potom
mi na driveri aj ledky nabehli. no tie komunikacne nie. ale ked som stlacal maualny pohon osi sipkami, tak som videl ako preblikava totalne slabe svetielko na tych ledkach. akokeby nemalo dostatocne napatiE.

este jedna otazka, kde v tom config wizarde nastavim enable piny? videl som v outputs len step/dir piny.


Este doplnim, ze som to skusal v liveCD. ale to asi nehra rolu ze.

Re: TB6560 a emc

Napsal: 13. 12. 2010, 5:59
od packa
anable piny jsou označeny , víte co vypište mi názvy těch všech pinů já to ted z hlavy nedám ale když je uvidím tak vám to řeknu

Re: TB6560 a emc

Napsal: 13. 12. 2010, 6:00
od tmp
existpierre píše:este jedna otazka, kde v tom config wizarde nastavim enable piny? videl som v outputs len step/dir piny.
pre output piny sa da nastavit "amplifier enable"
Este doplnim, ze som to skusal v liveCD. ale to asi nehra rolu ze.
nie

Re: TB6560 a emc

Napsal: 13. 12. 2010, 6:01
od packa
ted mi probliklo hlavou že je tam něco jako amplifier

Re: TB6560 a emc

Napsal: 13. 12. 2010, 1:22
od existpierre
takze pokrocil som, pohol som jednou osou, a to je prave ta X, ktora drzala prud, ked dam test Y,Z axis, stlacim run, vyhodi mi toto

Kód: Vybrat vše

Stepconf encountered an error.  The following information may be useful in troubleshooting:

Traceback (most recent call last):
  File "/usr/bin/stepconf", line 1553, in on_yaxistest_clicked
    def on_yaxistest_clicked(self, *args): self.test_axis('y')
  File "/usr/bin/stepconf", line 2050, in test_axis
    'scale': data[axis + "scale"],
TypeError: %d format: a number is required, not NoneType
este otazka, to amplifier enable je len jedno pre vsetky? lebo som tam len jedno nasiel a to som nastavil pre vsetky osi

Re: TB6560 a emc

Napsal: 13. 12. 2010, 1:32
od packa
ano je to jen jedno a nadefinuje se pro piny jaké chcete , když potom postupujete ve stepconf tak myslím že jde test jen u osy x a ostatní nejdou, musel by ste pro ně zaškrnout právě v tom amplifier enable funkci invert, ale pro normální funkci v axis modu by vám měly jít všechny osy.

Re: TB6560 a emc

Napsal: 13. 12. 2010, 2:08
od existpierre
test som nechal testom, naskocila z os, uz len X skusim sa s tym este pohrat, ked pridem domov

Re: TB6560 a emc

Napsal: 13. 12. 2010, 2:11
od packa
takže v axisu vám chodí z a y? tak dejte v stepconfu u x osy amplifier enable invert

Re: TB6560 a emc

Napsal: 13. 12. 2010, 10:49
od existpierre
dal som aj na Z aj na Y invert a uz chodia vsetky, ale len v tom teste, kazdopadne tymto viem, ze aj driver ide aj parport, ale stale ked jogujem, idu mi len dve osi, Y nejde. CHcel by som skusit tie motory donutit sa spravit aspon ten defaul text co tam je, ale neviem ako na to, pretoze stale chce home poziciu, neda sa to nejako odignorovat? Mohli by ste mi este poradit zakladne nastavenia pre dane osi a jednoduchy navoad na to, aby, ked stlacim play, sa rozhybali vsetky osi aj ked eln naprazdno?

dikes

Re: TB6560 a emc

Napsal: 14. 12. 2010, 5:52
od packa
když vám naběhne axis potvrdíte levým horním tlačítkem a pak zmačknete tlačítko vedle
/ značené jako vypínač/ tak se vám všechny motory zabrzdí?


vy jste editoval nějaké vstupy? pro koncáky? pokud ano tak je zrušte,pokud ne tak v axisu dáte pro každou osu home a musíte vidět že se vám u té dané osy udělá takové kolečko a ta daná osa se vám vynuluje potom teprve můžete dát play.
skuste ještě vypnout pro Y osu invert pro ampl. enable a skuste v axisu

Re: TB6560 a emc

Napsal: 14. 12. 2010, 5:37
od existpierre
Dakujem velmi pekne vsetkym, uz to ide :))

Re: TB6560 a emc

Napsal: 14. 12. 2010, 5:43
od packa
tak hurá :lol:

Re: TB6560 a emc

Napsal: 14. 12. 2010, 7:37
od existpierre
este by som mal dve otazky,

je k EMC2 nejaky CZ/SK navod?

Ubuntu mozem aktualizovat, alebo mi toto nedoporucujete?