Wie vom multiplen Sensorsignal zum digitalen Signal

OP #5239974
Lesenswert?

Hallo Gemeinde,

hier einen Frage von einem Informatiker und "nicht" Elektroniker.

Ich habe folgenden FarbSensor
https://www.sick.com/media/pdf/9/59/059/dataSheet_CS84-P3612_1028227_de.pdf

diesen möchte ich in eine bereits vorhandene Steuerung einbauen,
diese Steuerung erwartet allerdings digitale
(binäre) Signale in folgender Form


     0    0    = Farbe 4
     1    0    = Farbe 3
     0    1    = Farbe 2
     1    1    = Farbe 1


Wie bzw. was benötige ich um dies zu realisieren.
Eventuell fertige Umsetzer etc.

Ich danke Euch vorab für Eure Hilfe.
Angehängte Dateien:
Gast #5240067
Lesenswert?

LOGO oder kleine S7 1200 mit 4 Eingängen von den 4 Schaltausgängen des 
Farbsensors und 2 Ausgängen zu der bestehenden Steuerung, falls die 
bestehende Steuerung nicht auf 4 Separate Eingänge für die 4 Farben 
umgerüstet werden kann, sodass ein Direktanschluss möglich wäre.
Gast #5240077
Lesenswert?

Mirko C. schrieb:
> (binäre) Signale in folgender Form

Ist gewährleistet, dass immer nur einer der Kanäle an ist? Dann hast du 
5 mögliche Ausgangszustände: 0000, 0001, 0010, 0100 und 1000. Die kannst 
du logisch nicht auf deine 4 Eingangszustände abbilden, ohne was 
wegzulassen.

Gibt es Ausgangszustände mit mehr als einem Kanal an, z.B. 0011, so 
funktioniert die Umsetzung nicht so einfach. Du musst dir zuerst mal ein 
"Mapping" anlegen und für jeden Ausgangszustand des Sensors aufschreiben 
was du als Eingszustand deiner Steuerung haben möchtest.

Georg
OP #5240233
Lesenswert?

Hallo Georg

ich möchte nur zwischen 4 Grundfarben unterscheiden welche ein
entsprechendes Schaltsignal liefern.

Die Eingangszustände sind folgende

A-input     D-Output

0000        ohne Bedeutung
0001        0 0 Schaltsignal Farbe 4
0010        1 0 Schaltsignal Farbe 3
0100        0 1 Schaltsignal Farbe 2
1000        1 1 Schaltsignal Farbe 1



Ich habe eine Belegungsliste bekommen mit folgender Aussage :
___________________________________________________________

1 = 48V
2 = GND
3 = 12V
4 = DI Speedctrl-Input 1 - 12V als Digitalausgang parallel anschließen 
(Kabel im Stecker lassen)
5 = Programmiereingang, NICHT VERWENDEN!
6 = n.b.
7 = 12V
8 = Enpo - Leitung/Kabel unterbrechen/in Reihe schalten
9 = KEINESFALLS ZUSÄTZLICH ETWAS ANSCHLIESSEN!!! (12V vom BMS)
10 = DI Speedctrl-Input 2 - 12V als Digitalausgang parallel anschließen 
(Kabel im Stecker lassen)


     4  / 10
---------------------------

     0    0    = Farbe 4
     1    0    = Farbe 3
     0    1    = Farbe 2
     1    1    = Farbe 1

__________________________________________________________________

Das die Bedingung für Farbe 4 der identisch ist mit nichts erkannt
ist mir bewusst.

Ich werde morgen aber noch versuchen genauere Informationen zu bekommen.
vor allem da ich noch nicht weiß ob das Signal permanent anliegen muss
oder nur kurz zum schalten benötigt wird. Außerdem fehlt mir ja noch
die Abtastrate. Ich danke dir aber erst einmal.
Gast #5240246
Lesenswert?

Mirko C. schrieb:
> dataSheet_CS84-P3612_1028227_de.pdf

Was ist denn das für ein "Papier". Kriegen die es nicht fertig, mal in 
ein paar Sätzen zu beschreiben, was das Ding macht?

Wenigsten könnte die Fa. raufschreiben, wozu dieses "Papier" dienen 
soll. Als Sensorbeschreibung in Bezug auf die Funktion taugt es 
jedenfalls beliebig wenig.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren