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

Seite 3 von 3 ErsteErste 123
Ergebnis 21 bis 30 von 30

Thema: probleme mit schaltuhr (-> antonio)

  1. #21
    Registriert seit
    30.03.2005
    Beiträge
    2.096
    Danke
    0
    Erhielt 673 Danke für 541 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ich habe mich mal rangesetzt und selber eine Schaltuhr mir variablen Ein- und Ausschaltzeiten programmiert.

    Beim Ein- und Ausschalten der Schaltuhr wird ein Summer für eine variable Zeit eingeschaltet.

    Den vollständigen Programmcode in FUP findet man im Anhang.

    Code:
    // Schaltuhr
     
    // Einschaltzeit < Ausschaltzeit
     
    // Einschaltzeit = 10:00:00.000
    // Ausschaltzeit = 14:00:00.000
     
    // Einschaltzeit > Ausschaltzeit
     
    // Einschaltzeit = 22:00:00.000
    // Ausschaltzeit = 06:00:00.000
     
    // Einschaltzeit = Ausschaltzeit (Schaltuhr bleibt aus)
     
    // Einschaltzeit = 08:00:00.000
    // Ausschaltzeit = 08:00:00.000
     
          U(    
          L     #UHRZEIT
          L     #EINSCHALTZEIT
          >=D   
          )     
          U(    
          L     #UHRZEIT
          L     #AUSSCHALTZEIT
          <=D   
          )     
          U(    
          L     #EINSCHALTZEIT
          L     #AUSSCHALTZEIT
          <D    
          )     
          O     
          U(    
          O(    
          L     #UHRZEIT
          L     #EINSCHALTZEIT
          >=D   
          )     
          O(    
          L     #UHRZEIT
          L     #AUSSCHALTZEIT
          <=D   
          )     
          )     
          U(    
          L     #EINSCHALTZEIT
          L     #AUSSCHALTZEIT
          >D    
          )     
          =     #SCHALTUHR
    Code:
    // Summer
     
    // Beim Einschalten der Schaltuhr (0 -> 1) und beim Ausschalten der Schaltuhr 
    // (1 -> 0) wird der Summer für 3 Sekunden eingeschaltet.
     
          U(    
          U     #SCHALTUHR
          FP    #POS_FLANKE
          O(    
          U     #SCHALTUHR
          FN    #NEG_FLANKE
          )     
          )     
          L     #ZEITWERT
          SV    #ZEIT
          NOP   0
          NOP   0
          NOP   0
          U     #ZEIT
          =     #SUMMER
    Gruß Kai
    Angehängte Dateien Angehängte Dateien

  2. Folgende 7 Benutzer sagen Danke zu Kai für den nützlichen Beitrag:

    AirKlaus (18.04.2009),Firebo (27.03.2011),joschi (04.02.2010),Maiko2777 (28.08.2017),Tylerdurden88 (22.11.2009)

  3. #22
    linuxluder ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    01.12.2006
    Beiträge
    167
    Danke
    28
    Erhielt 4 Danke für 3 Beiträge

    Daumen hoch

    herzlichen dank

    ich habe es einigen stunden vor deinem posting nun selbst geschafft gehabt. deine code schaut aber irgendwie doch viel übersichtlicher aus als meiner.

    nochmals vielen dank, jo
    Zitieren Zitieren wahnsinn  

  4. #23
    linuxluder ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    01.12.2006
    Beiträge
    167
    Danke
    28
    Erhielt 4 Danke für 3 Beiträge

    Rotes Gesicht

    hallo kai,

    also, ich habe mir deine bausteine etwas genauer betrachtet. da ich wie gesagt absoluter anfänger im absoluten do-it-yourself-studium bin habe ich noch ein paar fragen/anmerkungen
    1. muss ich zu beginn der bausteine immer diese "deklarationen" in diesen tabellen vornehmen?
    2. die darstellung als fup ist bei mir leider nur begrenzt möglich, ich habe leider nur step7-light [da mir für meine privaten zwecke die "richtige" step7-software schlichtweg zu teuer ist.] bei dieser version kann ich fup-darstellung nur bei sehr primitiven "verknüpfungen" mit und & oder machen, sobald z.b. ein timer mit im spiel ist geht das nicht mehr, dann klappt nur noch awl
    3. mein code hat gestern nachmittag funktioniert, ich habe zig-mal getestet, aber da hatte ich ständig die verbindung zur s7. heute nacht wurde die schaltuhr wieder nicht aktiv, da war der pc ja offline. ich kapiers einfach nicht?!? daher werde ich doch noch deine bausteine abtippen müssen. wenn ich es überhaupt schaffe
    4. ich trau mich ja hier kaum zu fragen, vermutlich wurde diese frage schon 1000mal gestellt: gibts denn keine möglichkeit an ne "richtige" step7-version zu kommen, kostengünstig(er), wenn man das ganze nachweislich wirklich nur privat gebraucht. (meinem kenntnisstand würde mir ja eh keine was abkaufen ) ich habe mir für nen haufen kohle die ganze hardware gekauft und nun scheiterts einerseits am programmieren, aber auch etwas an der richtigen software, denn einfach das zu übernehmen, was du hier gepostet hast, geht eben nicht. ganz abgesehen davon, nervt es auch tierisch, dass das arbeiten mit der step7-light-version relativ umständlich ist, wie ich mir sagen lassen habe. hast du vielleicht diesbezüglich noch ein paar tipps?

    ich sage schon mal jetzt danke für deine geduld,

    gruß jo

  5. #24
    Registriert seit
    30.03.2005
    Beiträge
    2.096
    Danke
    0
    Erhielt 673 Danke für 541 Beiträge

    Standard

    Zitat Zitat von linuxluder Beitrag anzeigen
    1. muss ich zu beginn der bausteine immer diese "deklarationen" in diesen tabellen vornehmen?
    Hallo jo,

    Wenn Du mit FCs oder FBs arbeitest, hast Du man immer am Anfang der Bausteine die sogenannte Variablendeklarationstabelle. Dort werden die Ein- und Ausgangsparameter der Funktion (in, out, in_out) sowie die Variablen für Speicherungen von Zwischenergebnissen (stat, temp) eingetragen.

    Falls Du noch nicht mit FCs oder FBs gearbeitet hast, solltest Du Dir mal das folgende Handbuch von Siemens ansehen:

    Erste Schritte mit STEP 7 Lite V3.0

    Dort findest Du im Kapitel 8 eine Beschreibung, wie man Funktionen programmiert.

    Gruß Kai
    Geändert von Kai (13.06.2007 um 14:34 Uhr)

  6. #25
    Registriert seit
    30.03.2005
    Beiträge
    2.096
    Danke
    0
    Erhielt 673 Danke für 541 Beiträge

    Standard

    Zitat Zitat von linuxluder Beitrag anzeigen
    2. die darstellung als fup ist bei mir leider nur begrenzt möglich, ich habe leider nur step7-light [da mir für meine privaten zwecke die "richtige" step7-software schlichtweg zu teuer ist.] bei dieser version kann ich fup-darstellung nur bei sehr primitiven "verknüpfungen" mit und & oder machen, sobald z.b. ein timer mit im spiel ist geht das nicht mehr, dann klappt nur noch awl
    Ich habe den OB und die FCs noch einmal als AWL ausgedruckt und als Anhang beigefügt.

    Wie Du sehen kannst, steht in den Bausteinen eigentlich nicht viel drin, und ein Abtippen sollte eigentlich ohne Probleme möglich sein.

    Gruß Kai
    Angehängte Dateien Angehängte Dateien

  7. Folgende 2 Benutzer sagen Danke zu Kai für den nützlichen Beitrag:

    Firebo (26.03.2011),Schroevi (10.11.2013)

  8. #26
    Registriert seit
    30.03.2005
    Beiträge
    2.096
    Danke
    0
    Erhielt 673 Danke für 541 Beiträge

    Standard

    Zitat Zitat von linuxluder Beitrag anzeigen
    3. mein code hat gestern nachmittag funktioniert, ich habe zig-mal getestet, aber da hatte ich ständig die verbindung zur s7. heute nacht wurde die schaltuhr wieder nicht aktiv, da war der pc ja offline. ich kapiers einfach nicht?!? daher werde ich doch noch deine bausteine abtippen müssen. wenn ich es überhaupt schaffe
    Keine Ahnung was da schief läuft. Normalerweise sollte das Programm auch richtig funktionieren, wenn Du nicht online bist.

    Vielleicht solltest Du es tatsächlich mal mit meinen Bausteinen probieren.

    Gruß Kai

  9. #27
    Registriert seit
    30.03.2005
    Beiträge
    2.096
    Danke
    0
    Erhielt 673 Danke für 541 Beiträge

    Standard

    Zitat Zitat von linuxluder Beitrag anzeigen
    4. ich trau mich ja hier kaum zu fragen, vermutlich wurde diese frage schon 1000mal gestellt: gibts denn keine möglichkeit an ne "richtige" step7-version zu kommen, kostengünstig(er)...
    Da fällt mir spontan eigentlich auch nur ebay ein.

    Gruß Kai

  10. #28
    linuxluder ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    01.12.2006
    Beiträge
    167
    Danke
    28
    Erhielt 4 Danke für 3 Beiträge

    Standard

    hi kai,

    danke für deine antwort. ich werde mich da weiter reinbeissen und noch mehr dokus lesen. ich habe auch gerade eine aktuelle step7-lite sp 2 version runtergeladen und installiert, samt licence-manager.
    ne kostenlose lizenz für privatleute gibts nicht oder?

    gruß jo
    Zitieren Zitieren danke  

  11. #29
    linuxluder ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    01.12.2006
    Beiträge
    167
    Danke
    28
    Erhielt 4 Danke für 3 Beiträge

    Standard

    hi,
    ich hatte nen fehler in meinem code jetzt klappt alles.
    danke nochmal allen beteiligten.
    gruß, jo
    Zitieren Zitieren klappt  

  12. #30
    Registriert seit
    04.01.2006
    Ort
    Wuppertal
    Beiträge
    664
    Danke
    122
    Erhielt 105 Danke für 91 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Für meine Jalousiesteuerung daheim benötige ich jetzt auch eine Schaltuhr.

    Faul wie ich bin, hab ich, bevor ich mir die Mühe mache selbst was zu schreiben mal ein wenig gesucht.

    Fündig geworden bin ich bisher unter der ID 21669756 bei Siemens.
    Gibts da nichts in der Oscat Bibliothek?
    Geändert von edison (07.08.2007 um 09:46 Uhr)
    Die meisten Menschen sind zu gut erzogen, um mit vollem Mund zu sprechen, aber sie haben keine Bedenken, dies mit leerem Kopf zu tun.
    Wenn ich sage: Ich mache das, dann mache ich das - da braucht man mich auch nicht jedes halbe Jahr daran zu erinnern!

Ähnliche Themen

  1. S7-200 als Software-Schaltuhr
    Von Diriwa im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 28.08.2008, 17:32
  2. Schaltuhr
    Von s.leuschke im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 11.04.2008, 01:44
  3. Schaltuhr
    Von Michael im Forum PC- und Netzwerktechnik
    Antworten: 2
    Letzter Beitrag: 11.07.2007, 02:09
  4. Schaltuhr mit S7316 2DP
    Von Anonymous im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 21.08.2005, 11:28
  5. Schaltuhr mit S7
    Von Waelder im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 06.07.2005, 13:57

Lesezeichen

Berechtigungen

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