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

Ergebnis 1 bis 10 von 10

Thema: Programmieren mit SIPN

  1. #1
    Registriert seit
    23.02.2007
    Ort
    Hamburg
    Beiträge
    695
    Danke
    198
    Erhielt 84 Danke für 74 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Guten Tag,

    ich befinde mich mittlerweile im 7ten Semester an der Fachhochschule und wir programmieren fleissig an S7 Steuerungen herum. Für unseren Professor ist die Programmierung mit SIPN (Steuerungstechnisch interpretierte Petrinetze) das non plus ultra.

    Mein Frage ist nun, inwieweit sich diese Programmiermethodik in der Praxis eignet und ob sie überhaupt Anwendung findet.

    Ich persönliche programmiere auf diese Weise sehr gerne und würde das später bei meinem späteren Arbeitgeber aus gerne so fortführen...

    Danke für Eure Meinungen, eYe


    Petrinetze: http://de.wikipedia.org/wiki/Petrinetz
    (Wir erstellen also erst per Hand das Petrinetz(Ablaufplan) und setzen es dann ganz simple, anhand von AWL um. Man muss dabei nicht mehr denken, da es für jede Transition einen vorgegebenen Code gibt.)
    Zitieren Zitieren Programmieren mit SIPN  

  2. #2
    Registriert seit
    06.10.2003
    Beiträge
    3.409
    Danke
    449
    Erhielt 504 Danke für 407 Beiträge

    Standard

    Arbeitet ihr im Bezug auf S7 mit HiGraph? Ich habe in der Praxis noch nichts dergleichen gesehen. Es braucht auch seine Zeit, bis sich so etwas durchsetzt. Ohne Kenntnisse in AWL, ST/SCL und ggf. FUP und KOP wirst du in den nächsten Jahrzehnten jedoch nicht auskommen.


    Gruß, Onkel
    Es gibt viel mehr Leute, die freiwillig aufgeben, als solche, die echt scheitern.
    Henry Ford

  3. #3
    Avatar von eYe
    eYe ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    23.02.2007
    Ort
    Hamburg
    Beiträge
    695
    Danke
    198
    Erhielt 84 Danke für 74 Beiträge

    Standard

    Nein wir erstellen unsere Petrinetze handschriftlich und tippen dann den AWL Code noch selber ein.
    Aber das die neue Generation von Steuerungssoftware auch direkt mit Petrinetzen arbeiten habe ich schon gesehen, bei der neuen Unity Software (Schneider Electric) ist dies möglich und so wird HiGraph wohl etwas ähnliches sein.
    Siemens: Step7, WinCC Flexible, Logo
    Schneider: PL7, Unity Pro, Vijeo Look, Vijeo Designer, XBTL1000, Premium, M340, Twido, Zelio
    Moeller: Galileo, EASY
    B&R: Automation Studio 3.0

  4. #4
    Registriert seit
    06.10.2003
    Beiträge
    3.409
    Danke
    449
    Erhielt 504 Danke für 407 Beiträge

    Standard

    Zitat Zitat von eYe Beitrag anzeigen
    Nein wir erstellen unsere Petrinetze handschriftlich und tippen dann den AWL Code noch selber ein...
    Genau das kenne ich aus der Praxis .

    Dann gibt es noch Programme wie S7-Graph, mit denen man Schrittketten, bzw. Ablaufsteuerungen graphisch programmieren kann, diese werden inzwischen oft verwendet.


    Gruß, Onkel
    Es gibt viel mehr Leute, die freiwillig aufgeben, als solche, die echt scheitern.
    Henry Ford

  5. #5
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.220
    Danke
    533
    Erhielt 2.696 Danke für 1.948 Beiträge

    Standard

    Ich mach das nun auch schon Jahrelang und habe selbst noch niemanden gesehen, der das gesamte Problem erstmal theoretisch komplett aufbereitet und dann sozusagen codiert (Was ja noch nicht heißt, daß das niemend macht ). Erst die Praxis wird zeigen, ob du damit schneller, besser, übersichtlicher, verständlicher als deine Kollegen bist. Außerdem wird die Frage sein, wie flexiebel das dann ist, ich hab noch keine Maschine erlebt, an der man dann nicht noch 101 Änderung vernehmen muß. Dein Professor muß das ganz sicher tun, wozu würde er soonst gebraucht, einfaches AWL, KOP, FUP lehren ja auch "einfache" Lehrer an der Berufsschule. Ich kenn eine Prof. für Automatisierungstechnik, der meinte ganz stolz "Wir machen alles in C". Petrinetze sind ja letztlich nur der theoretische Ansatz. Ich behaupte mal, das viele Programmierer, die ein Programm schreiben, sicher nicht diese theorethischen Prinzipien im Kopf haben, aber viele davon unbewußt umsetzen, sonst würden die Anlagen gar nicht laufen (Was es übrigens gibt ). Als ich Anfing hatte ich die ganze Logik im Kopf, wir hatten gelernt "Und"- und "Oder"-Verknüpfungen aufzulösen und umzuformen, schöne Mathematik. Damit konnte ich in der Praxis dann fast gar nichts anfangen. Higraph ist ja wohl auch so ein Ansatz, gibt auch jemandem hier im Forum der damit arbeitet, ich hab das aber selbst noch nie gesehen.

    PS: Ach so, nicht zu vergessen, daß die armen Instandhalter auch noch halbwegs durchblicken sollten.
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  6. #6
    Registriert seit
    12.12.2006
    Ort
    Wehringen
    Beiträge
    1.471
    Danke
    248
    Erhielt 190 Danke für 155 Beiträge

    Standard

    Hallo,

    die SOLLTEN nicht nur durchblicken, die MÜSSEN durchblicken, sonst hat die Maschine keine lange Lebensdauer (und der Lieferant einen Kunden verloren)

    MfG

  7. #7
    Registriert seit
    07.03.2004
    Beiträge
    4.369
    Danke
    946
    Erhielt 1.158 Danke für 831 Beiträge

    Standard

    Zitat Zitat von Ralle Beitrag anzeigen
    PS: Ach so, nicht zu vergessen, daß die armen Instandhalter auch noch halbwegs durchblicken sollten.
    Das ist aber eine allgemeine Anforderung.
    Wenn es eine Software gebe die das grafisch dargestellte Petrinetze umsetzt und dies noch im Onlinemodus zu beobachten denke ich das dies durch aus zu durchblicken ist.

    Ich mag ja auch lieber eine Schrittkette in AS (bzw. Graph7) als diese lässtigen AWL/FUP/KOP Konstrukte die drausen im Umlauf sind. Also da lieber eine schöne CASE Anweisung in ST (bzw. SCL).

    Ich denke das es oft schwieriger ist auf Tools wie ST und AS zu verzichten (wenn man diese gewöhnt ist) als sich da rein zu Arbeiten (wenn man diese nicht kennt).

    Warum sollte das bei Petrinetzen anders sein? Aber ein Petrinetz in AWL zu übersetzen wird sicher noch unübersichtlicher als der Schrittkettenkram den man so in AWL/KOP/FUP findet.
    If you open your Mind too much, your Brain will fall out.

  8. #8
    Registriert seit
    06.10.2003
    Beiträge
    3.409
    Danke
    449
    Erhielt 504 Danke für 407 Beiträge

    Standard

    Zitat Zitat von zotos Beitrag anzeigen
    ..Wenn es eine Software gebe die das grafisch dargestellte Petrinetze umsetzt und dies noch im Onlinemodus zu beobachten denke ich das dies durch aus zu durchblicken ist..
    Das denke ich auch. Ich hatte mir HiGraph mal kurz angesehen, vor zwei, drei Jahren, als ich es in den Abgründen des www fand. Ich fand es garnicht schlecht. Es ist eigentlich unverständlich, dass es nicht zum Professional-Paket von Step7 gehört, dann wäre es wahrscheinlich schon weit verbreitet.


    Gruß, Onkel
    Es gibt viel mehr Leute, die freiwillig aufgeben, als solche, die echt scheitern.
    Henry Ford

  9. #9
    Registriert seit
    28.06.2006
    Ort
    Königreich Neuseeland
    Beiträge
    2.027
    Danke
    133
    Erhielt 96 Danke für 76 Beiträge

    Standard

    Zitat Zitat von Onkel Dagobert Beitrag anzeigen
    Das denke ich auch. Ich hatte mir HiGraph mal kurz angesehen, vor zwei, drei Jahren, als ich es in den Abgründen des www fand. Ich fand es garnicht schlecht. Es ist eigentlich unverständlich, dass es nicht zum Professional-Paket von Step7 gehört, dann wäre es wahrscheinlich schon weit verbreitet.

    Gruß, Onkel
    0% ACK.

    HI-Graph ist ein haufen Scheiße.

  10. #10
    Registriert seit
    06.10.2003
    Beiträge
    3.409
    Danke
    449
    Erhielt 504 Danke für 407 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Unregistrierter gast Beitrag anzeigen
    ...HI-Graph ist ein haufen Scheiße.
    Wieso das denn? Ok, ich hatte es mir nur kurz angesehen, sah eigentlich ganz gut aus. Wenn es Scheiße ist erkennt man es erst, wenn man richtig damit arbeitet. Kannst du deine Aussage näher erläutern? Eine Behauptung ist ja schnell aufgestellt.


    Gruß, Onkel
    Es gibt viel mehr Leute, die freiwillig aufgeben, als solche, die echt scheitern.
    Henry Ford

Ähnliche Themen

  1. Programmieren FM 350-2
    Von soginet im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 23.06.2010, 17:09
  2. S5 95U programmieren !?
    Von Tom1971 im Forum Simatic
    Antworten: 12
    Letzter Beitrag: 16.10.2007, 19:24
  3. CPU 312 programmieren
    Von Headman im Forum Simatic
    Antworten: 27
    Letzter Beitrag: 13.09.2007, 16:08
  4. OBs in S7-300 programmieren
    Von Syntaxfehler im Forum Programmierstrategien
    Antworten: 6
    Letzter Beitrag: 21.09.2006, 19:21
  5. Programmieren per LAN ?
    Von KartoffeL im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 25.07.2006, 05:22

Lesezeichen

Berechtigungen

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