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

Seite 2 von 4 ErsteErste 1234 LetzteLetzte
Ergebnis 11 bis 20 von 35

Thema: Programmieren für Anfänger oder "Ich sehe was was du nicht siehst..."

  1. #11
    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


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von thomass5 Beitrag anzeigen
    ... und dann verwendet jemand so einen 0-Merker als Fehlerausgang an nem Baustein und du suchst dir nen Wolf...
    Thomas
    grundsätzlich ist davon auszugehen, dass derjenige, der ran darf auch weiß, was er tut. bei uns gibt es dafür eine dienstanweisung, die in etwa lautet "M50.0 - logisch 0 und M50.1 - logisch 1 sind nur zu verwenden wenn bestimmte funktionen dauerhaft verändert werden. M99.0 und M99.1 sind als temporäre verknüpfungsbeeinflußen zu verwenden." ... durch VersionWorks kann man dann auch schön nachvollziehen, wer sich nicht dran gehalten hat. der wird dann öffentlich aufm betriebshof ausgepeitscht
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  2. #12
    Registriert seit
    01.10.2007
    Ort
    Waiblingen
    Beiträge
    3.317
    Danke
    767
    Erhielt 536 Danke für 419 Beiträge

    Standard

    Zitat Zitat von vierlagig Beitrag anzeigen
    ...
    M99.0 und M99.1 sind als temporäre verknüpfungsbeeinflußen zu verwenden." ...
    in S5 doch hoffentlich?

  3. #13
    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 Perfektionist Beitrag anzeigen
    in S5 doch hoffentlich?
    das grundgerüst dieses S7-programms stammt noch aus S5-zeiten ... da findet man immer wieder so schöne kommentare wie:

    DER BAUSTEIN ERSETZT DEN S5 FB50.
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  4. #14
    Registriert seit
    01.10.2007
    Ort
    Waiblingen
    Beiträge
    3.317
    Danke
    767
    Erhielt 536 Danke für 419 Beiträge

    Standard

    Zitat Zitat von vierlagig Beitrag anzeigen
    das grundgerüst dieses S7-programms stammt noch aus S5-zeiten ...
    na, dann bin ich ja beruhigt

    ich hatte schon so als Bild vor Augen, wie jemandem der Platz auf dem L-Stack ausgeht und er sich schlaflos hin- und herwälzt, bis ihm die Erleuchtung in Form von Schmiermerkern aufgeht.

  5. #15
    Registriert seit
    25.09.2005
    Ort
    Neuss
    Beiträge
    278
    Danke
    11
    Erhielt 31 Danke für 29 Beiträge

    Reden

    Zitat Zitat von Question_mark Beitrag anzeigen
    Hallo,



    Gibt es bei mir in jedem Programm :

    O M 0.0
    ON M 0.0
    R M 0.0 Ist mein VKE = 0

    O M 0.1
    ON M 0.1
    S M 0.1 Ist mein VKE = 1

    Braucht man immer wieder und ist in meinem Standardgerüst immer vorhanden. Ist das jetzt so schlimm ?
    Die anderen Beispiele kommentiere ich mal jetzt nicht, da hast Du Recht ...

    Gruß

    Question_mark

    Geht auch bei S5 etwas zu optimieren:

    Code:
    U M 0.0
    R   M 0.0     Ist mein VKE = 0 
    
    UN M 0.1
    S   M 0.1    Ist mein VKE = 1


    Vielleicht ist ja "noch mehr drin"

  6. #16
    Registriert seit
    23.10.2004
    Ort
    zu Hause
    Beiträge
    1.041
    Danke
    370
    Erhielt 406 Danke für 274 Beiträge

    Standard

    Hallo,

    spricht hier irgendetwas gegen?

    Code:
          SET   
          =     "Logisch_1"
    
          CLR   
          =     "Logisch_0"
    Auszug aus der Symboltabelle:

    M0.0 = Logisch_0
    M0.1 = Logisch_1

    Ich habe noch keine Probleme damit gehabt, aber das will ja nichts heißen...
    Diese Signatur enthält Inhalte von WTF und ist in Deinem Land nicht verfügbar!

  7. #17
    Registriert seit
    01.10.2007
    Ort
    Waiblingen
    Beiträge
    3.317
    Danke
    767
    Erhielt 536 Danke für 419 Beiträge

    Standard

    Zitat Zitat von diabolo150973 Beitrag anzeigen
    Hallo,

    spricht hier irgendetwas gegen?

    Code:
          SET   
          =     "Logisch_1"
     
          CLR   
          =     "Logisch_0"
    Auszug aus der Symboltabelle:

    M0.0 = Logisch_0
    M0.1 = Logisch_1

    Ich habe noch keine Probleme damit gehabt, aber das will ja nichts heißen...
    ja, dagegen spricht:
    Code:
          SET   
          =     "Logisch_1"
          R     "Logisch_0"

    gab es bei S5 SET und CLR schon?
    ich persönlich benötige in AWL übrigens keine Null- und Einsmerker ...

  8. #18
    Registriert seit
    23.10.2004
    Ort
    zu Hause
    Beiträge
    1.041
    Danke
    370
    Erhielt 406 Danke für 274 Beiträge

    Standard

    Das war auch eigentlich nur mal eine Frage aus reiner Neugier. Ich habe mich da an den ersten Teil der Überschrift gehalten: Programmieren für Anfänger

    Unser Programmierer hat das bei uns in jedem Programm drin, aber das heißt ja nicht, dass es gut ist... Ob es das zu S5-Zeiten schon gab, weiss ich nicht. Mit S5 sieht es bei mir absolut düster aus...

    Falls es "unschön" sein sollte: Kannst Du mir leichtverständlich erklären, warum? Dann kann ich das bei uns mal bemängeln...

    Danke und Gruß,

    dia
    Diese Signatur enthält Inhalte von WTF und ist in Deinem Land nicht verfügbar!

  9. #19
    Registriert seit
    08.04.2008
    Ort
    Köln
    Beiträge
    844
    Danke
    39
    Erhielt 244 Danke für 199 Beiträge

    Standard

    Zitat Zitat von Perfektionist Beitrag anzeigen
    j
    gab es bei S5 SET und CLR schon?
    Leider gab es das noch nicht. Deshalb hat man ja mit
    O M 0.0
    ON M 0.0
    S M 0.0

    etc.

    gearbeitet

    Grüße
    Gebs

  10. Folgender Benutzer sagt Danke zu Gebs für den nützlichen Beitrag:

    Perfektionist (18.11.2008)

  11. #20
    Registriert seit
    01.10.2007
    Ort
    Waiblingen
    Beiträge
    3.317
    Danke
    767
    Erhielt 536 Danke für 419 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von diabolo150973 Beitrag anzeigen
    ...
    Falls es "unschön" sein sollte ...
    nein, es ist nicht unschön - es ist eine von tausend Möglichkeiten, Null- und Einsmerker zu bilden und gehört zu den gebräuchlichsten. Ich wollte nur nach reiner Klugscheissermanier auf eine noch kürzere Formulierungsmöglichkeit hinweisen

    ja, die "gute" alte S5-Zeit. wegen der nicht vorhandenen Befehle SET und CLR hatte ich damals auch zwingend meine Null- und Einsmerker. Heute schreib ich halt einfach in meinen AWL-Code an passender Stelle SET oder CLR rein (statt O "VKE1" bzw U "VKE0"), wenn ich es brauche. Nun ja, die KOP/FUP-Leute sind nach wie vor auf ihre Null- und Einsmerker angewiesen (bei S7-200 gibt es die als Sondermerker vom System her bereits vorgefertigt).

  12. Folgender Benutzer sagt Danke zu Perfektionist für den nützlichen Beitrag:

    diabolo150973 (18.11.2008)

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 29.05.2011, 22:59
  2. Antworten: 1
    Letzter Beitrag: 14.05.2011, 18:35
  3. "Index Pulse", "Home Switch" und "Position Limit Switch"
    Von senmeis im Forum Antriebstechnik
    Antworten: 3
    Letzter Beitrag: 07.03.2011, 11:21
  4. Anfänger und Verständnisprobleme "Zykluszeit"
    Von mister_chaos im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 05.02.2009, 14:46
  5. Antworten: 4
    Letzter Beitrag: 29.11.2006, 08:59

Lesezeichen

Berechtigungen

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