Dumme Frage

Zuviel Werbung?
-> Hier kostenlos registrieren
waldy schrieb:
... Und jetzt ich möchte gerne ansehen, wie sieht gleiche Programm bei Profi aus:) Kannst Du mal bitte die Programm zeigen ...

Hallo waldy,
Hm, das ist eine sehr schwere Aufgabe, erhlich gesagt bin ich immer
noch auf der Suche nach einem geeigneten Schaltprogramm. :(
Das kann noch Länger dauern, ich muß mir mal die Morganschen
Regeln nochmal genauer ansehen. Aber ich denke ich werde es
so wie es in dem Beitrag 7-Segment Anzeige steht machen.

Ja das Bild S2 der 7-Segment Anzeige sieht viel besser aus als das von
Bild S3, man sieht bei mehreren Ausgängen gleich was für eine Zahl
dargestellt wird.

gruß
Josef
 
Hallo Josef,
und vielleicht gibt s neue Afgabe für mich in SPS Programmierung?
Dann schreiben wir als neue Tehma " Aufgabe 2 ".

gruß waldy
 
Zuviel Werbung?
-> Hier kostenlos registrieren
BCD-Code

waldy schrieb:
... Dann schreiben wir als neue Tehma " Aufgabe 2 ...

Hallo waldy,

Ja, ich weiss auch schon eine neue. Nur die erste muß auch noch
gelößt werden die 7-Segment Anzeige soll ja bis zu 9 Teige anzeigen
können wenn die Teiglinge nicht gewogen wurden, sodas man dem
Maschinenbediner auf seinen Fehler aufmerksam machen kann.

Ich habe auch schon eine schöne Lösung in einem Buch gefunden die Disjunktive Normalform:

Code:
   ___ ___ ___ ___
M0=M13 M12 M11 M10
   ___ ___ ___
M1=M13 M12 M11 M10
   ___ ___     ___
M2=M13 M12 M11 M10
   ___ ___
M3=M13 M12 M11 M10
   ___     ___ ___
M4=M13 M12 M11 M10
   ___     ___
M5=M13 M12 M11 M10
   ___         ___
M6=M13 M12 M11 M10
   ___
M7=M13 M12 M11 M10
       ___ ___ ___
M8=M13 M12 M11 M10
       ___ ___
M9=M13 M12 M11 M10

Und die Ausgänge die die Segmente der Anzeige schalten:

Code:
Q1=M0 v M2 v M3 v M5 v M6 v M7 v M8 v M9
Q2=M0 v M1 v M2 v M3 v M4 v M7 v M8 v M9
Q3=M0 v M1 v M3 v M4 v M5 v M6 v M7 v M8 v M9
Q4=M0 v M2 v M3 v M5 v M6 v M8
Q5=M0 v M2 v M6 v M8
Q6=M0 v M4 v M5 v M6 v M8 v M9
Q7=M2 v M3 v M4 v M5 v M6 v M8 v M9

Die Merker M10-M13 ist ein 4-Bit Zähler der von I2 den Zähltakt bekommt.
Er liefert der Anzeige die Zahl.

Das Logo Programm mache ich demnächst! :D

mfg
Josef
 
Re: BCD-Code

Code:
   ___ ___ ___ ___
M0=M13 M12 M11 M10
   ___ ___ ___
M1=M13 M12 M11 M10
   ___ ___     ___
M2=M13 M12 M11 M10
   ___ ___
M3=M13 M12 M11 M10
   ___     ___ ___
M4=M13 M12 M11 M10
   ___     ___
M5=M13 M12 M11 M10
   ___         ___
M6=M13 M12 M11 M10
   ___
M7=M13 M12 M11 M10
       ___ ___ ___
M8=M13 M12 M11 M10
       ___ ___
M9=M13 M12 M11 M10

Und die Ausgänge die die Segmente der Anzeige schalten:

Code:
Q1=M0 v M2 v M3 v M5 v M6 v M7 v M8 v M9
Q2=M0 v M1 v M2 v M3 v M4 v M7 v M8 v M9
Q3=M0 v M1 v M3 v M4 v M5 v M6 v M7 v M8 v M9
Q4=M0 v M2 v M3 v M5 v M6 v M8
Q5=M0 v M2 v M6 v M8
Q6=M0 v M4 v M5 v M6 v M8 v M9
Q7=M2 v M3 v M4 v M5 v M6 v M8 v M9
[/quote]
Unter der Vorraussetzung daß der Zähler nie über 9 geht, kannst du das so vereinfachen
(^ soll "nicht" bedeuten, hab' keinen Bock die Striche zu plazieren):
Code:
Q1=^M1*^M4
Q2=^M5 * ^M6
Q3=^M2 
....
Wenn man für M0..M9 wieder die Verknüpfungen einsetzt, kann man man etlichen Stellen gemeinsame Terme ausklammern. Wenn man die als Hilfsmerker programmiert, hat man das kürzeste Programm.

Oberhalb von 9 zeigen auch BCD to 7 segment decoder wie der 7447 Müll an. Uter der Annahme, daß die Halbleiterhersteller die Lösung nach allen Regeln der Kunst optimiert haben, hättet ihr die kürzeste Lösung genau dann, wenn bei 10..15 derselbe Müll angezeigt wird. Aber möglicherweise hatten die auch noch andere Randbedingungen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
waldy schrieb:
eine Frage,
hast Du von mir was bekommen?
Ich habe leider keine Antwort.

Hallo waldy,

Ja, Nein, danke das du mich daran erinnerst!
Deine Nachricht über das Forum habe ich erhalten.
Deine Mail mit den Bewerbungsunterlagen sind
wahrscheinlich einem e-mail Filter zum opfer gefallen.
Ich bekomme immer so viel E-mails von jungen Frauen
die mir versuchen zu erklären wie gut die Sexualität ist.
(Die schreiben dann, komm doch zu mir auf meine Homepage)

Und ausserdem habe ich momentan wenig Zeit, ich
versuche herauszubekommen was der Asterix ist in

Code:
Q1=^M1 * ^M4

Aber du kannst ja deine Bewerbung nochmals per E-mail
mir zusenden, dann lese ich sie mir mal durch wenn ich
Zeit habe.

mfg
Josef
 
Hallo Josef,
wie geht s Dir?
Da ist neue Programm, Du muss nur in Echte Logo rein packen udn Anschlusse (Ausgägne) an Segment anschliessen.
Normaleweise Programm muss ( ich hoffe das ) ohne Problemm laufen,

I1 - Eingansimpuls

I2 - Reset auf 0

gruß waldy



P.S. hast du vielleicht an diese mal meine Email Komplekt bekommen ?
 

Anhänge

  • 9_zahl.jpg
    9_zahl.jpg
    57,4 KB · Aufrufe: 68
Neue Programm , zählt von 0 bis 9 , als ***. txt
 

Anhänge

  • schaltplan9-segment.txt
    175,2 KB · Aufrufe: 3
Bewerbungsunterlagen!

waldy schrieb:
P.S. hast du vielleicht an diese mal meine Email Komplekt bekommen

Hallo waldy,

Bewerbungsunterlagen habe ich bekommen, und im Anschluß
hat mir die Caritas eine E-mail geschickt ich solle doch mal
wieder Geld spenden :x

mfg
Josef
 
Und ausserdem habe ich momentan wenig Zeit, ich
versuche herauszubekommen was der Asterix ist in
Code:
Q1=^M1 * ^M4
Oh, wirklich sorry, ich habe geschrieben, daß ich das Caret (^) für "nicht" nehme und den Stern glatt vergessen... Der "Asterisk" ,"*" steht für "und", in Analogie zur Multiplikation wo auch eine 0 dominiert:
1*1*1*0*1=0
wie in "1 und 1 und 0 und 1=0" in Boole´scher Logik...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Josef,
habe am meine Simulation Programm meine neue Programm schon getestet - funktioniert ( wie Gut -das weiss ich nicht).
Und wilst Du diese Programm auf Echte Logo das auch testen?

Die zählt von 0 bis 9 und kann man noch Reset machen.

Ich hoffe das unsere Qualitätskontrolle wird zufrieden.

Und in meine Bewerbungsunterlage sthet alles wie in Gutem Romane:)
Ich weiss nicht, ob man so schreiben muss.

gruß waldy
 
Bewerbung!

waldy schrieb:
... Ich weiss nicht, ob man so schreiben muss ...

Hallo waldy,

Deine Bewerbungen sind schon ok.
würde ich auch so schreiben, habe gehört das
es beim Lebenslauf wichtig ist das er lückenlos
ist, aberr ich denke das wird doch recht unterschiedlich
gehandhabt, je nach dem wo mann sich bewirbt.
Ich habe mich bei meiner letzten Bewerbung nur
mündlich bewerben müssen, also manchmal ist
keine schriftliche Bewerbung nötig.

mfg
Josef
 
Zurück
Oben