Schrittketten in AWL

@ 4L

das ist dann wohl so der typische Fall von
"es funktioniert und keiner weiß warum".
Glaube, da würde ich mich ohne Androhung von Zwangsmaßnahmen auch nicht drantrauen.

peter(R)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@gerhard: am schreibtisch nebenan ... ich glaub meinen stil kann man durchs forum gut nachvollziehen und würde ihn erkennen und der hat überhaupt nichts mit der geposteten quelle zu tun

@peter: ich hab da mal was versucht, das hat mir den tag versaut, seit dem "nada, ruft nen anderen!"
 
UND SICHERER !!!

Bitgeklimper in AWL am besten mit 5 Klammerebenen halte ich für höchst unanständig !!! ( vornehm ausgedrückt )

peter(R)
 
Ah ja ich habe mir nur die txt Datei angesehen.

Ich persönlich halte FUP für viiel übersichlicher. ( Unter der Voraussetzung, daß es auch so programmiert wurde. KOP programmieren und übersetzen bringt nix ).

peter(R)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Kann auch nicht!
Unter der Voraussetzung, daß ein Netzwerk übersichtlich programmiert wurde wird es auch nur in der ursprünglichen Darstellungsart übersichtlich sein.

Da ich oft mit Fremdsteuerungen zu tun habe kommt es schon mal vor, daß man denkt, - was hatte der Programmierer für eine verschrobene denke - dann wandelt man zB. von KOP nach FUP und schon sieht das Ding übersichtlich aus.

peter(R)

P.S. Unser Themenstarter hat scheinbar schnell die Lust am Thema verloren.
 
@ 4L
fällt mir gerade auf.. willst Du etwa den Job wechseln ???
Dann schau aber, daß du beim nächsten auch so viel Zeit zum posten kriegst..
würde mir sonst was fehlen :ROFLMAO:

peter(R)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Schrittketten in AWL sind möglich und auch eine schöne Sache, das Stichwort hierzu heißt SIPN (Steuertechnisch Interpretierbare Petrinetze).

Grundsätzlich sollte in SIPN auf das Setzen/Rücksetzen von Ausgängen verzichtet werden, lediglich die den Plätzen zugewiesenen Merker werden mit S/R Befehlen behandelt.

Beispiel: SIPN - Waschmaschine

OB100
Code:
L 1
T MB0
OB1
// Transition 1
U M0.0
U E0.0
R M0.0
S M0.1
S M0.4

// Transition 2
U M0.1
U E0.1
R M0.1
S M0.2

// Transition 3
U M0.2
U E0.2
R M0.2
S M0.3

// Transition 4
U M0.4
U M0.3
U E0.3
R M0.4
R M0.3
S M0.0

// Ausgänge
U M0.1
= A4.1

U M0.2
= A4.2

U M0.3
= A4.3

U M0.4
= A5.1


Und ja, ich weiss das es mit Sicherheit nicht die schnellste, opitmalste, schönste, sicherste oder einfach nur coolste Lösung ist ;)

hf, eYe
 

Anhänge

  • SIPN.png
    SIPN.png
    30,5 KB · Aufrufe: 133
...
Und ja, ich weiss das es mit Sicherheit nicht die schnellste, opitmalste, schönste, sicherste oder einfach nur coolste Lösung ist ;)
...
aber was macht man in der Schule nicht alles für Klimmzüge, nur um einen Begriff mit Inhalt zu füllen ...
http://de.wikipedia.org/wiki/Petri-Netz

gegen die Codierung habe ich keine Einwände - aber der Entwurf mit dem Zweig Heizung einschalten, den halte ich von vorne herein für falsch. Zuallererst schonmal deswegen, weil die Heizung sinnvollerweise erst eingeschaltet wird, wenn das Wasser vollständig eingelaufen ist.

Und dann fehlt mir auch noch, wie die Maschine wohl auf einen gestörten Ablauf reagiert. Insbesondere, wenn die Maschine tatsächlich verdachtshalber aufheizt, aber kein Wasser kommt, also ein Abbruch erforderlich wird.
 
Hi Perfektionist,

dein Name zwingt dich wohl zu handeln, wah? :p

Also mach aus S4 einfach die Betriebslampe und häng die Heizung an S2-S3, dann sollte es deinen Bedürfnissen näher kommen.
(Naja aber im Endeffekt weißte ja selber das dies hier nur als einführendes Beispiel in die Materie der SIPN dienen soll Sinn oder Unsinn der Funktion nebensächlich ist.)

Im übrigen kommt dieses Beispiel aus einer Steuerungstechnik Vorlesung der FH Hamburg.

Mit den Petri-Netzen hast du vollkommen recht, der Zusatz "Steuerungstechnisch Interpretierbare" zeigt nur an das es um explizite Problemlösung in der Steuerungstechnik geht und nicht um die rein Wissenschaftliche Betrachtungen diverser Abläufe.

Glaub mir ich habe eine Vorlesung Petrinetze an der Technischen Universität gehört und die SIPN an der FH und dazwischen liegen Welten ;)

schöne Grüße, eYe
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn du dann auch noch brücksichtigst, daß man evtl. auch mal zurückspringen muss oder überspringen muss je nach weiterschaltbedingung
dann bist du relativ zügig ungefähr da wo mein Beispiel ist.
:wink:
peter(R)
 
Zurück
Oben