Forum: Mikrocontroller und Digitale Elektronik Schrittmotor Code funktioniert nicht


von Daniel (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe für meinen Schrittmotor und Controller von Nanotec einen Code, 
der jedoch nicht funktioniert. Ich habe im Controller den PIN 5 
(+Freigabe) belegt und das im Code auch so geändert
(If((In.Inputs & 0x100000) == 0x100000 ).
Nun läuft der Motor trotzdem nicht. Hat einer eine Idee oder mehr Ahnung 
mit NanoJ-Programmierung?

Danke für die Hilfe

von MaWin (Gast)


Lesenswert?

x01x 0001 != EF

von Forist (Gast)


Lesenswert?

Daniel schrieb:
> Hat einer eine Idee oder mehr Ahnung
> mit NanoJ-Programmierung?

Forum: Projekte & Code
Hier könnt ihr eure Projekte, Schaltungen oder Codeschnipsel vorstellen 
und diskutieren. Bitte hier keine Fragen posten!

Fällt dir was auf?

von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Ich habe es verschoben.

von foobar (Gast)


Lesenswert?

> if ((In.Inputs & 0x100000) == 100000)

So wird das nichts.  Schau dir noch mal das Kapitel über Zahlensysteme 
an, insbesondere die Bedeutung der Basis.

von Daniel (Gast)


Lesenswert?

Hallo,

zuvor stand das dort: if((In.Inputs & 0x100000) != 0)

jedoch wurde mir vom Nanotec-Mitarbeiter mitgeteilt, dass auch die 
andere Variante funktioniert.

von foobar (Gast)


Lesenswert?

Tja, sowas passiert, wenn man sich auf andere verläßt statt selbst zu 
denken.

von Daniel (Gast)


Lesenswert?

*verlässt, und ja auf eigene Codes vom Hersteller würde ich mich 
verlassen, weil es eben auch deren COntroller sind :)

von Dennis (Gast)


Lesenswert?

Daniel schrieb:
> *verlässt, und ja auf eigene Codes vom Hersteller würde ich mich
> verlassen, weil es eben auch deren COntroller sind :)

Na dann, frohes Schaffen würde ich mal sagen :-)

Wer beratungsresistent ist, dem ist halt nicht zu helfen, gell???

von Dennis (Gast)


Lesenswert?

Achso, nochwas: das Konzept des "DEBUGGING" ist dir aber schon bekannt, 
oder?

von Wolfgang (Gast)


Lesenswert?

Daniel schrieb:
> jedoch wurde mir vom Nanotec-Mitarbeiter mitgeteilt, dass auch die
> andere Variante funktioniert.

Dann hattet ihr ein Kommunikationsproblem

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.