Seite 1 von 1

Fischertechnik Fabrik mit Node-Red Programmieren

Verfasst: 30 Apr 2018, 16:18
von Freeemind
Hallo zusammen,

ich Programmiere gerade die Fischertechnik Fabrik mit Node-Red und komm nicht mehr voran. Meine Aktuelle Problem ist, dass ich nicht weiß, was der unterschied zwischen Impulse 1 und Impulse 2 vom Vakuum Sauggreifer (https://content.ugfischer.com/cbfiles/f ... er_24V.pdf) ist ... für mich tun die beiden das gleich, der Counter liefert die selben Werte, ob ich jetzt die Takte von Impulse 1 oder vom Impulse 2 zähle. Die Flows sind alle richtig gemacht, aber der Kran hält immer wieder wo anderes, obwohl der Counter nachdem gleichen zahl an Takt stoppt. Ich habe dann folgende Frage:

Was ist der unterschied zwischen (B1 und B2), (B3 und B4), (B5 und B6) ?
Wieso jedes mal hält der Kran wo anderes, obwohl die Takte gleich sind ?
Wieso schickt mir der Sensorfarbe immer die selben RAW Daten ? egal ob was an ihn vorbei fährt oder gar nicht, liefert der mir immer die gleichen Daten.

Ich hoffe dieses mal, dass ich meine Antworten finden würde und vielen Dank im Voraus :)

Mit freundlichen Grüßen
Freeemind

Re: Fischertechnik Fabrik mit Node-Red Programmieren

Verfasst: 25 Jun 2018, 08:48
von HartmutKnecht
Guten Tag,

zun Encoderimpulsen: Jeder Encodermotor liefert 2 Impulse, es handelt sich um einen Quadraturencoder. Am Versatz der beiden Flanken lässt sich die Drehrichtung erkennen. Wenn man das nicht nutzen will reicht es ein Signal auszuwerten.
Wenn der Motor unterschiedlich weit fährt liegt das daran, dass die verwendete SPS nicht in der Lage ist die Impulse schnell genug zu verarbeiten. Es gibt für die SPS Zählereingänge, die das problemlos verarbeiten können.

Der Farbsensor liefert (siehe Datenblatt im Internet) einen Spannungswert in mV (ca. 0-3000mV) in Abhängigkeit des reflektierten Lichts. Bei dem weißen Werkstück sollte der wer niedriger sein als bei dem roten, beim roten niedriger als beim blauen.

Freundliche Grüße
fischertechnik
Hartmut Knecht