Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 21

Thema: Anzeige

  1. #1
    Registriert seit
    10.01.2014
    Beiträge
    11
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    Ich habe folgendes Problem und würde mich riesig über Hilfe freuen.

    Ich habe eine 7 Segmentanzeige diese soll Schritte Anzeigen zählen.

    dazu habe ich einen Vorwärts Zähler ( der mir vergangende Schritte Anzeigt ) programmiert und gehe von seinem CV BCD (MW100) Ausgang auf einen Move Befehl und von diesem auf das Ausgangsbyte (QB0) meiner Ausgangsbaugruppe.

    Das funktioniert auch alles super.. aber jetzt hab ich folgendes Problem : ich möchte auch noch einen Rückwärtszähler dieser soll die noch zu verbleibenen Schritte zählen. Ich möchte mittels eines schalters zwischen den werten hin und her

    wechseln können. aber ich kriege es nicht hin mein mw200 vom 2ten zähler auch über eien movebefehl auf das selbe abyte zu übertragen. also natürlich nicht beides gleichzeitig .

    Kann man 2 verschiedene Merkerwörter abwechselnd auf ein ausgangsbyte bringen ?

    DANKE SCHON MAL
    Zitieren Zitieren Anzeige  

  2. #2
    Registriert seit
    29.03.2004
    Beiträge
    5.735
    Danke
    143
    Erhielt 1.685 Danke für 1.225 Beiträge

    Standard

    Als erstes baust du dir einen Blinktakt, der in dem Intervall das du haben möchstest zwischen 0 und 1 wechselt, und legst dieses z.B. auf einen Merker.

    Je nach Programmiersprache gibst du dann bei Merker=0 das eine, bei Merker=1 das andere MW auf das AB.
    In FUP mit einer Move-Box, in AWL musst du das mit Sprüngen lösen.

  3. Folgender Benutzer sagt Danke zu Thomas_v2.1 für den nützlichen Beitrag:

    pascal1 (11.01.2014)

  4. #3
    pascal1 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    10.01.2014
    Beiträge
    11
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    also der eine zähler soll die geleisteten schritte anzeigen und wenn ich den schalter betätige soll der andere die noch zu leistenen schritte anzeigen. beides über ein merkerbyte.

    Ich habe bis jetzt probiert das merkerwort 100 vom vorwärtszähler auf die anzeige zu bringen... das funktionier auch super, aber wenn ich den schalter betätige und möchte das andere merkerwort vom vom rückwärtszähler angezeigt wird passiert nichts.... also die anzeige zeigt nur 00 . wenn ich wieder zurückschalte auf den vorwärtszähler zeigt sie wieder ganz normal das merkerwort 100 an. Ideen ?

  5. #4
    Registriert seit
    17.07.2009
    Ort
    Am Rande der Ostalb
    Beiträge
    5.480
    Danke
    1.141
    Erhielt 1.238 Danke für 971 Beiträge

    Standard

    Stell doch mal deinen Code hier rein.
    Mit dem Hellsehen tun sich die meisten hier sehr schwer

  6. Folgender Benutzer sagt Danke zu Blockmove für den nützlichen Beitrag:

    pascal1 (11.01.2014)

  7. #5
    pascal1 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    10.01.2014
    Beiträge
    11
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo, hm.. ist gerade schlecht da ich nicht auf arbeit bin.
    ich probier das nochmal genauer zu beschreiben :

    mein erster Vorwärtszähler hat ja einen bcd ausgang aus diesem erhalte ich in meinem falle das MW100 dieses gebe ich über den move befehl auf das ausgangsbyte 0 , das funktionier auch super.

    mein zweiter Zähler ein Rückwärtszähler gibt mir an seinem bcd ausgang das MW200 dieses möchte ich auch mit dem move befehl an das ausgangsbyte 0 schicken.

    und der wechsel soll mittels drehschalter, also 0 oder 1 passieren : quasi schalter in stellung 0 dann MW 100 auf ausgangsbyte 0

    schalter in stellung 1 dann MW 200 auf ausgangsbyte 0

  8. #6
    Registriert seit
    03.09.2013
    Beiträge
    93
    Danke
    1
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Welche Programmiersprache?

  9. #7
    pascal1 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    10.01.2014
    Beiträge
    11
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    In FUP, aber wenn das sich in awl besser machen lässt ist das auch ok.

  10. #8
    pascal1 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    10.01.2014
    Beiträge
    11
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Wäre echt dankbar über Vorschläge oder Ideen

  11. #9
    Registriert seit
    03.09.2013
    Beiträge
    93
    Danke
    1
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Wenn du FUP programmierst dann sollte dir der (EN) Eingang weiterhelfen

    Du kannst 2 Move-Box verwenden. Der erste kannst du für den MW100 verwenden und der (EN) mit dem Schalter hinzufügen (beachten das er negiert ist)

    Denn zweiten kannst du für den MW200 verwenden und der (EN) auch mit dem Schalter hinzufügen (diesmal nicht negiert)

    Bei beiden Ausgängen von den Move-Box mit QB0 beschriften

    Beide in separaten Netzwerk's

    Ich hoffe das hilft dir

  12. #10
    pascal1 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    10.01.2014
    Beiträge
    11
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Danke für deine Hilfe. So hatte ich das schon probiert,aber irgendwie hat die anzeige nur immer die werte vom mw 100 dargestellt und nach dem umschalten nichts nur 00.

    Aber hab auch ebend mit meinem Kollegen gesprochen der meinte auch müsste so gegen. Ich probier das Montag nochmal.

    Aber vielen Dank

Ähnliche Themen

  1. Wibond Anzeige
    Von alexbr im Forum Simatic
    Antworten: 17
    Letzter Beitrag: 21.04.2011, 10:59
  2. Antworten: 1
    Letzter Beitrag: 23.04.2010, 06:00
  3. 7-Segment Anzeige
    Von franzlurch im Forum Elektronik
    Antworten: 10
    Letzter Beitrag: 15.12.2009, 15:02
  4. 7 Segment Anzeige
    Von ouzo im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 02.04.2007, 14:04
  5. 7 Segment Anzeige
    Von Anonymous im Forum Programmierstrategien
    Antworten: 2
    Letzter Beitrag: 11.09.2005, 17:33

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •