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

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 14

Thema: Erste Schritte in Step7

  1. #1
    Registriert seit
    02.11.2009
    Beiträge
    4
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi!

    Habe vor ein paar Tagen mit Step7 angefangen...und schon kapiere ich nur Bahnhof.
    Ein Beispiel:
    3 einfache Netzwerke....in jedem Netzwerk (KOP) befindet sich ein Schalter S1...dies wird auf eine Spule geschaltet...also NW1--> S1+Spule1, NW2--> S1+Spule2, NW3-->S1+Spule3...warum leuchten nun nicht alle Spulen bzw. Schalter? S7 liest doch am Anfang aus dem Prozesabblid der Eingänge...und da ist S1=1...folglich sollten alle S1=1 sein...oder nicht?
    Zweites Beispiel, wiederum KOP.
    3 Netzwerke...diesmal Schalter S1,S2;S3.
    NW1: S1 + Spule 1,2,3 (Parallel 3 Spulen)
    NW2: S2 + Spule 1,4,3 (Parallel 3 Spulen)
    NW3: S3 + Spule 1,2,4 (Parallel 3 Spulen)

    Nun...drücke ich S1...passiert gar nichts. Kann ich mir auch so vorstellen, da im NW3 Spule 1,2,4 nicht angesteuert wird. Folglich wird dieses POA ausgegeben. Aber..wie soll ich das nun machen, dass es funktioniert?
    Ich schlagt wahrscheinlich jetzt Hände über dem Kopf....aber ich raffe es einfach nicht

    Gruß,
    S7Neuling
    Zitieren Zitieren Erste Schritte in Step7  

  2. #2
    Registriert seit
    23.04.2009
    Ort
    Allgäu
    Beiträge
    3.042
    Danke
    241
    Erhielt 863 Danke für 617 Beiträge

    Blinzeln

    Hallo Neuling,

    zeig doch mal was Du da geschrieben hast.
    Den Programmteil
    Gruß
    Paule
    ----------------------------------------------------------------------------
    > manchmal verliert man und manchmal gewinnen die anderen <

  3. #3
    Registriert seit
    23.04.2009
    Ort
    Allgäu
    Beiträge
    3.042
    Danke
    241
    Erhielt 863 Danke für 617 Beiträge

    Standard

    Hallo Neuling,

    könnte es sein das Du in jedem Netzwerk die gleichen Ausgänge zuweist?
    Das darfst Du auf keinen Fall
    Ist jetzt aber nur eine Vermutung

    Ausgänge werden nur einmal zugewiesen!
    Gruß
    Paule
    ----------------------------------------------------------------------------
    > manchmal verliert man und manchmal gewinnen die anderen <

  4. #4
    Registriert seit
    02.02.2009
    Ort
    Mainz
    Beiträge
    17
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    wo hast du die netzwerke reingeschrieben?
    in einen FC?
    dann must du den FC noch aufrufen das die anweisung bearbeitet wird

  5. #5
    S7Neuling ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    02.11.2009
    Beiträge
    4
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo!
    Es steht alles in OB1.

    Ausgangslage war das zweite Beispiel. Ich möchte abhängig vom betätigten Schalter drei Spulen setzen.
    Also..
    NW1: S1 + Spule 1,2,3
    NW2: S2 + Spule 1,3,4
    NW3: S3 + Spule 1,2,4

    Es hat nicht funktioniert, es hat aber mit dem Prozessabbild zu tun und Einlesen/Ausgaben.

    Dann habe ich für jede einzelen Spule ein Netzwerk gemacht und die Schalter demenstprechend verküpft, also:
    NW1: S1||S2||S3----Spule1
    NW2: S1||S3--------Spule2
    NW3: S1||S2--------Spule3
    NW4: S2||S3--------Spule4

    geht aber auch nicht...nur warum nicht? Warum kann ich die Eingänge nicht beliebig schalten? Die sind nun mal da, bei Ausgängen verstehe ich das dass so wie in Bsp.1 nicht funktioniert.
    Gruß

  6. #6
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.799
    Danke
    398
    Erhielt 2.418 Danke für 2.014 Beiträge

    Standard

    Hallo,
    wenn ich deinen Aufbau da richtig deute, dann hast du dir eine UND-Verknüpfung zusammen gebaut. Hier würde dan z.B. im NW1 die Spule 1 nur dann angesteuert wenn S1 UND S2 UND S3 gemeinsam und gleichzeitig betätigt sind.
    Wenn es dein Wunsch ist, das die Spule angesteuert ist wenn einer der Eingänge angesteuert ist, so solltest du dich mal an einer ODER-Verknüpfung versuchen ...

    Gruß
    LL

  7. #7
    Registriert seit
    02.02.2009
    Ort
    Mainz
    Beiträge
    17
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    du hast das aber falsch geschrieben in deiner vorraussetzung steth:

    S1 + Spule 1,2,3
    S2 + Spule 1,3,4
    S3 + Spule 1,2,4

    das heist wenn ich S1 drücke dann kommt 1+2+3 , wenn ich S2 drücke dann kommt 1,+3+4 und wenn ich S3 drücke dann kommt 1+2+4. sehe ich das richtig???

    dann sollte es so aussehen:


    ---||S1------------||1
    ::::::::::::::::.|
    ::::::::::::::::.|----||2
    ::::::::::::::::.|----||3


    ---||S2------------||1
    ::::::::::::::::.|
    ::::::::::::::::.|----||3
    ::::::::::::::::.|----||4


    ---||S3------------||1
    ::::::::::::::::.|
    ::::::::::::::::.|----||2
    ::::::::::::::::.|----||4
    Geändert von Andyzrx (03.11.2009 um 12:44 Uhr)

  8. #8
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    Zitat Zitat von Andyzrx Beitrag anzeigen
    dann sollte es so aussehen:


    ---||S1------------||1
    ::::::::::::::::.|
    ::::::::::::::::.|----||2
    ::::::::::::::::.|----||3


    ---||S2------------||1
    ::::::::::::::::.|
    ::::::::::::::::.|----||3
    ::::::::::::::::.|----||4


    ---||S3------------||1
    ::::::::::::::::.|
    ::::::::::::::::.|----||2
    ::::::::::::::::.|----||4
    und wird trotzdem nicht funktionieren ... das einzige was hier funktioniert ist, wenn alle 3 S true sind ...

    die einzelnen netzwerke mit je einer spule sollten aber dann doch funktionieren... wenn es oder-verknüpfungen sind worauf || eigentlich hindeutet
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  9. #9
    S7Neuling ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    02.11.2009
    Beiträge
    4
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    @Andyzrx

    So habe ich es auch aufgebaut....es funktioniert nicht. Wie schon erwähnt wenn ich S1 betätige werden die Spulen 1,2,3 theoretisch gesetzt, aber dadurch dass S2,S3 nicht betätigt ist wieder rückgesetzt ausgegeben.

    @LarryLafer,

    Lol...ok, wir sind hier inder S7 Welt .
    Das || sollte ein "ODER" bedeuten.
    Das geht aber auch nicht.
    Muss dazu sagen, dass ich mit WinSPS simmuliert habe.

  10. #10
    Registriert seit
    07.01.2009
    Ort
    Kreis Günzburg
    Beiträge
    472
    Danke
    129
    Erhielt 26 Danke für 25 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    ähm ich glaub ich weiß es...bin mir aber net sicher...kannst du vllt mal das hier rein stellen??
    Das Leben ist ne Steuerung und du bist der Programmierer, du entscheidest was abläuft

Ähnliche Themen

  1. Erste Schritte: SIMIT
    Von tymanis im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 27.04.2010, 09:59
  2. Erste schritte mit Global DB
    Von rabit im Forum Simatic
    Antworten: 26
    Letzter Beitrag: 31.03.2010, 00:17
  3. [ ADSREAD ] Erste Schritte in ADS
    Von caret im Forum CODESYS und IEC61131
    Antworten: 11
    Letzter Beitrag: 25.02.2010, 18:12
  4. Erste Schritte S7-300
    Von Andy082 im Forum Programmierstrategien
    Antworten: 18
    Letzter Beitrag: 11.02.2009, 23:55
  5. Erste Schritte mit SCL
    Von Andy Latte im Forum Simatic
    Antworten: 14
    Letzter Beitrag: 01.06.2007, 12:51

Lesezeichen

Berechtigungen

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