Einsteiger braucht Hilfe

Zuviel Werbung?
-> Hier kostenlos registrieren
Nach jedem Setzen bzw. Rücksetzen beginnt doch eine neue Verknüpfungskette oder? Habe ich bei der AWL dann 3 Verknüpfungsketten?

Sagmal schreib ich chinesisch?

Warum in Gottes Namen informierst du nicht bzw liest du nicht, was ich dir als Stichwort geschrieben habe?


Was bitte ist ein Verknüpfungskette? Das kenne ich nur aus meinem Strick- und Häkelkurs.


bike
 
Sagmal schreib ich chinesisch?

Warum in Gottes Namen informierst du nicht bzw liest du nicht, was ich dir als Stichwort geschrieben habe?


Was bitte ist ein Verknüpfungskette? Das kenne ich nur aus meinem Strick- und Häkelkurs.


bike

Was geht denn mit dir? :sm10:

http://www.sps-lehrgang.de/bitverknkuepfungen-in-awl/

Zitat:
Eine Verknüpfungskette wird in AWL mit folgenden Operationen abgeschlossen:

  • S // Setzen
  • R // Rücksetzen
  • = // Zuweisung
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Joe, lass dich nicht anmachen.

Zu deiner Frage, ich würde das als drei Verknüpfungsketten sehen.
Versuche doch einmal, wie Tommi schon beschrieben hat diese durch
Leerzeilen zu trennen. Ganz gut macht sich den Beginn einer Verknüpfungs-
Kette mit Kommentar zu versehen, dies Beginnen dann mit zwei schrägen.
Als Beispiel:

Code:
//Startbedingung für den Antrieb speichern
U(
O    E         1.0
O    E         1.1
)
UN   M        10.2
S    M        20.0

//Startbedingung für den Antrieb zurücksetzen
U    E         1.2
U    E         1.3
R    M        20.0

//Freiabe Antrieb zuweisen
U    M        20.0
=    A         4.0

sieht doch gleich viel freundlicher aus ;)
 
Hallo Joe, lass dich nicht anmachen.

Zu deiner Frage, ich würde das als drei Verknüpfungsketten sehen.
Versuche doch einmal, wie Tommi schon beschrieben hat diese durch
Leerzeilen zu trennen. Ganz gut macht sich den Beginn einer Verknüpfungs-
Kette mit Kommentar zu versehen, dies Beginnen dann mit zwei schrägen.
Als Beispiel:

Code:
//Startbedingung für den Antrieb speichern
U(
O    E         1.0
O    E         1.1
)
UN   M        10.2
S    M        20.0

//Startbedingung für den Antrieb zurücksetzen
U    E         1.2
U    E         1.3
R    M        20.0

//Freiabe Antrieb zuweisen
U    M        20.0
=    A         4.0
sieht doch gleich viel freundlicher aus ;)

Super Vielen Dank! :ROFLMAO:ROFLMAO:ROFLMAO:
 
Also weder die Hilfe von Step7 noch das Automatisierungsforum von eben dem selben Hersteller kennt "Verknüpfungsketten".
Es gibt ein VKE = Verknüpfungsergebgnis, das von der letzten Zuweisung bis zur nächsten Zuweisung gültig ist.

Und Anmachen?
Wenn der TE einfach sich einmal mit den Dingen beschäftigt, die als Stichworte genannt werden, würden sich viele Fragen von selbst erklären.


bike

P.S:Außerdem ist bekannt, dass wer groß schreibt sich vielleicht eine Brille kaufen sollte
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Womit wir wieder beim Tellerrand wären über den ab und zu mal drüber geschaut werden muss.....

Ich kannte das Wort bis dato auch nicht aber offensichtlich findet es verwendung. Nicht nur beim Häkeln und Stricken
 
Womit wir wieder beim Tellerrand wären über den ab und zu mal drüber geschaut werden muss.....

Ich kannte das Wort bis dato auch nicht aber offensichtlich findet es verwendung. Nicht nur beim Häkeln und Stricken

Ich kann doch nicht jeden Tag neue Beschreibungen und Definitionen erfinden, oder doch? :confused:
Also weder meine Kollegen noch ich kennen bzw kannten dieses Wort noch dessen Bedeutung

Wenn ich ein Produkt verwende, dann nutze ich die dort definierten Ausdrücke.


bike

P.S: Jetzt sehe ich meinen Tellerrand wieder, denn der Teller ist leer (legger war es)
Wir sitzen beim Grillen und lachen uns den Bauch weg, 5 Programmierer die von neuen Bezeichnungen überfallen werden :ROFLMAO:
 
Ich kann doch nicht jeden Tag neue Beschreibungen und Definitionen erfinden, oder doch? :confused:
Also weder meine Kollegen noch ich kennen bzw kannten dieses Wort noch dessen Bedeutung

Wenn ich ein Produkt verwende, dann nutze ich die dort definierten Ausdrücke.


bike

P.S: Jetzt sehe ich meinen Tellerrand wieder, denn der Teller ist leer (legger war es)
Wir sitzen beim Grillen und lachen uns den Bauch weg, 5 Programmierer die von neuen Bezeichnungen überfallen werden :ROFLMAO:

Achso du bist schon Sternhagelvoll, anders kann Mann dein verhalten nicht erklären.

Ich vermute mal, mit dem Hersteller des Automatisierungsforum meinst du
Siemens, wenn nicht ist auch egal. Aber dort kennen Sie das Wort verknüpfungskette.
http://support.automation.siemens.com/WW/view/de/22170739 der letze Absatz.

@Bike,
Trink nicht mehr soviel, du bist nüchtern kaum zu ertragen.
 
Hast du in der Hilfe von Siemens diese Wort gefunden?
Wir nicht.

bike

P.S:Warum sollte ich trinken?

Du bist sogar zu Dämlich zum lesen, aber vor seinen Kollegen auf der Grillparty einen auf dicke Hose machen.
Liebe Kollegen vom Bike, ist der im wirklichen Leben genauso...?

@Bike,
Ich habe den letzten Absatz für dich kopiert, wenn du ganz unten schaust, ist
ein Wort rot makiert, siehst du es...?

Hinweis:
Weitere Informationen finden Sie auch in der Online-Hilfe. Markieren Sie hierzu mit dem Cursor eine Anweisung und betätigen Sie dann die F1-Taste. In der Online-Hilfe finden Sie dann eine Übersicht und Beschreibung für das Statuswort.

Folgende Grenzen und Anweisungen lösen eine Erstabfrage aus:

Bausteingrenze

Zuweisungen wie SET, S, R, =

Klammerausdrücke wie O(, U(

Sprünge wie SPB, SPBN (es gibt aber auch den Sprung mit VKE retten!)

Wenn der Oder-Merker Null ist. (Wenn der Oder-Merker "1" ist, dann muss nicht mehr weiter verknüpft werden , da das Ergebnis bereits feststeht. Es wird in jedem Falle "1" sein, weil bei der Oderverknüpfung eine erfüllte Bedingung ausreicht).

Wichtig:
Die neue Verknüpfungskette beginnt erst - wie in der Definition oben beschrieben - mit der ersten neuen Verknüpfung (O, U, usw.).

Suchbegriffe:
Statuswortabfrage, CPU-Register, ODER-Anweisung, Bit-Verknüpfung.
 
Du bist sogar zu Dämlich zum lesen, aber vor seinen Kollegen auf der Grillparty einen auf dicke Hose machen.
Liebe Kollegen vom Bike, ist der im wirklichen Leben genauso...?

@Bike,
Ich habe den letzten Absatz für dich kopiert, wenn du ganz unten schaust, ist
ein Wort rot makiert, siehst du es...?

Der ist im Leben auch so, seit vielen Jahren programmiert der und das Schlimme ist, nicht einmal schlecht. (Zitat von meinen Kollegen)

Also ich habe den Simatikmanger offen und beim suchen nach dem Wort? Leider kein Ergebnis.


bike

P.S: Noch genießen meine Kollegen es hier zu sein. (Aber bald müssen wir es beenden, es wird wohl bald zu regnen beginnen)
P.S.S:Helmut was raucht oder nimmst du, dass du aggressiv bist?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Sagmal schreib ich chinesisch?

Warum in Gottes Namen informierst du nicht bzw liest du nicht, was ich dir als Stichwort geschrieben habe?

Was bitte ist ein Verknüpfungskette? Das kenne ich nur aus meinem Strick- und Häkelkurs.
Sag mal bike, wenn du nicht helfen willst dann geh doch wieder in den Strick- und Häkelkurs.
Vielleicht gibt es ja dort auch ein Forum, oder habe sie dich da eventuell schon raus geworfen, wenn ja probiere es mal beim Töpferkurs.

Und wenn Du ihn schon kritisierst wegen dem Wort (ich hatte das auch noch nie gehört) dann sag ihm doch wie es richtig heißt, danach hatte er ja gefragt.
Eine mögliche Antwort hätte sein können:
Nach jedem Setzen bzw. Rücksetzen beginnt doch eine neue Verknüpfungskette oder? Habe ich bei der AWL dann 3 Verknüpfungsketten?
Ja, aber man sagt dazu: "Nach jedem Setzen / Rücksetzen erfolgt eine neue Erstabfrage"
 
Danke an alle für die Hilfe. Ihr seit echt nett und ihr helft mir wirklich! Ich check halt nicht alles sofort, aber das ist halt so wenn man etwas neues lernt. Morgen wird sich sicher noch die ein oder andere Frage ergeben. :s4:
 
Der Merker verhindert einfach dass ein erneutes Startsignal auf den Timer kommt. Denn wie schon geschrieben wird die Zeit bei jedem VKE-Wechsel von 0 auf 1 frisch gestartet.
Natürlich kann man auch wie bike schreibt, die Zeit zur Verriegelung nehmen, ist sogar die schönere Variante.
Also jetzt noch mal Fehlerfrei: ;)
Code:
   U E 1.0
   UN T 10
   L S5[COLOR=black]T#[/COLOR]5s
   SV T 10
   NOP 0   // |
   NOP 0   // |- Nur notwendig für FUP/KOP Darstellung
   NOP 0   // | 
   U  T 10
   = A 1.0

Das stimmt glaube auch nicht so richtig, denn wenn der T10 gesetzt wird geht die Start-Bedingung weg und er startet von neuem ;)
D.h. wenn man auf der Taste für E1.0 bleibt geht der A1.0 für einen Zykluss auf 0
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Boxy, Du hast recht.

Die Variante von bike mit der Zeitverriegelung klappt so nicht. Wird während der einmal gesetzten Zeit der Eingang mehrfach einem Signalwechsel unterzogen, wird zwar die Zeit weder angehalten noch unterbrochen und läuft durch, aber behält der Eingang ständig 1-Signal, wird die Zeit nach Ablauf ständig neu gestartet.
Durch die Verriegelung mit sich selbst entsteht nach Ablauf der Zeit (und 1-Signal am E 1.0) ein Flankenwechsel am Setzeingang des Zeitglieds, welcher die Zeit sofort wieder startet.

Die von Paule angegebene Variante in Beitrag #28 funktioniert einwandfrei.
 
Zuletzt bearbeitet:
Boxy, Du hast recht.

Die Variante von bike mit der Zeitverriegelung klappt so nicht. Wird während der einmal gesetzten Zeit der Eingang mehrfach einem Signalwechsel unterzogen, wird zwar die Zeit weder angehalten noch unterbrochen und läuft durch, aber behält der Eingang ständig 1-Signal, wird die Zeit nach Ablauf ständig neu gestartet.
Durch die Verriegelung mit sich selbst entsteht nach Ablauf der Zeit (und 1-Signal am E 1.0) ein Flankenwechsel am Setzeingang des Zeitglieds, welcher die Zeit sofort wieder startet.

Die von Paule angegebene Variante in Beitrag #28 funktioniert einwandfrei.

In meinem Codeschnipsel habe ich nur den Fehler des TE korrigiert.

Ich wollte eigentlich nicht eine Lösung vorgeben, sondern nur schreiben, dass es so wie es der TE geschrieben hat nicht passt.
Lösungen sollten allein gefunden werden.


bike
 
Die Version von Paul ist jetzt die richtige Lösung?

Hast du dir Lösung genau angeschaut?
Hast du gesehen, was der Unterschied zwischen deiner/meiner und seiner Lösung ist?

Paule hat doch noch Merker eingefügt. Warum wohl?

Es geht auch ohne zusätzlichem Merker, wenn du dein Startsignal mit dem Timer verriegelst.


bike

Das blau markierte war doch Deine Aussage, oder nicht?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das blau markierte war doch Deine Aussage, oder nicht?

Ja, doch wenn, dann soltest vielleicht den ganzen Threat lesen.

Zunächst habe ich den Fehler des TE korrigiert und ihn dann das Weitere überlassen.

Ich hätte den TE testen lassen und wenn er dann sich meldet, dass es nicht klappt zusätzliche Informationen gegeben.


bike

P.S: Was soll das jetzt?
 
Ja, doch wenn, dann soltest vielleicht den ganzen Threat lesen.

Zunächst habe ich den Fehler des TE korrigiert und ihn dann das Weitere überlassen.

Ich hätte den TE testen lassen und wenn er dann sich meldet, dass es nicht klappt zusätzliche Informationen gegeben.


bike

P.S: Was soll das jetzt?

Ja neh ist klar, gib doch zu die richtige Lösung war nicht in der Online Hilfe vom Simatic Manager,
ohne dieser Hilfe bist du ja völlig Hilflos.

P.S. Das mit deinen "P.S." geht mir auch auf dem Wecker.
P.S.S. Wirklich!
P.S.S.S. Lass dir mal was neues einfallen.
 
Zuletzt bearbeitet:
Aus meiner Aufgabensammlung:

Ein Zähler soll regelmäßig wiederholend von 0 bis 20 zählen und immer beim Zählwert ab 18 ein Signal ausgeben. (Zur Verwendung hat man: Zähler Z, Zählimpuls durch E20.0, Rücksetzen durch E20.1, Merker für Zählerstand: MW20, weitere Merkerbits nach Lust und Laune)


Mein FUP:

attachment.php



Meine AWL:
Code:
U    E        20.1
ZV   Z1
BLD  101
U    LC#020
L    MW        18
S    Z1
U    E        20.1
R    Z1
L    Z1
T    MW        19
LC   Z1
T    MW        20
U    Z1
=    A         1.0

Kann das so funktionieren? Was hat das BLD 101 zu bedeuten? Danke Jungs.
 

Anhänge

  • FUP.JPG
    FUP.JPG
    13,7 KB · Aufrufe: 11
Zurück
Oben