programmier beispiele

Leitmayr

Level-1
Beiträge
158
Reaktionspunkte
14
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo zusammen,
ich arbeite zurzeit ein paar programmierbeispiele(FUP) durch.
dammit ich weiß ob ich sie richtiggemacht werde ich sie immer mal wieder hochladen (wäre sehr feundlich wenn ihr mir sagen könntet ob sie richtig sind)(poste die frage auch mit)
vielen dank schon im voraus.
mfg.
sebastian
 
du hast 2 kleine Fehler in deinem Programm:

1. nicht = "Motor Ein" sondern S "Motor Ein" (der Motor würde sonst nur laufen wenn einer der beiden Eingänge dauerhaft TRUE ist)
2. S5 ist als Öffner ausgeführt also müsstest du diesen in deinem Programm negieren (ON S5)
 
negation

hallo,
wie negiere ich den eing. S5?
des mit dem motor hab ich hinbekomen
Code:

O "S1"
O "S3"
S "Motor_Ein"
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Im FUP:
in der Programmieroberfläche das Beinchen vom Eingang anklicken und dann F9 oder oben in der Schnellzugriffsleiste das 4. Symbol von rechts (wenn du mit dem Mauszeiger rüber fährst müsste dort stehen "bin. Eingang negieren F9")

In AWL:
statt "O S5" "ON S5" schreiben
 
v 1.1

hier nochmald die überarbeitete version(siehe anhang)
mfg.
Sebastian
 

Anhänge

  • beispiel 1.1.doc
    104 KB · Aufrufe: 71
Zuviel Werbung?
-> Hier kostenlos registrieren
Super, so wird n Schuh draus!
wenn man noch total pinkelig sein möchte, dann ist dein Netzwerkkommentar bei Netzwerk 1 nicht ganz richtig. Sollte glaube ich Startschalter S1/S3 heißen und nicht S1/S2, aber der Motor dreht und das ist das Wichtigste!!!

wenn du noch weitere Probleme hast einfach posten oder per PN an mich

Gruss der Fuss!!!
 
Beispiel 2

hallo,
Beispiel 2
meine lösung:siehe anhang
leider wieder nur in AWL (org. FUP)
 

Anhänge

  • Beispiel 2 1.1.doc
    105 KB · Aufrufe: 31
Zuviel Werbung?
-> Hier kostenlos registrieren
Das sieht soweit korrekt aus, aber kann es sein, dass du für beide positiven Flanken den selben Merker verwendet hast? Wenn ja benutze für jede Flanke einen eigenen Merker z.B. 1. Flanke = M0.0 und 2. Flanke = M0.1 denn wenn an der ersten Flanke ein True anliegt wird der gleiche Merker ebenfalls im zweiten Netzwerk TRUE obwohl dort kein Signalwechsel statt gefunden hat und das kann dann zu unerwünschten Zuständen führen!!!
 
beispiel 3

beispiel 3 geht nich #heul#jammer#heul#
siehe anhang
mfg.
sebastian
 

Anhänge

  • Beispiel 3.00.doc
    23 KB · Aufrufe: 19
du hast das Ziel für die Sprungmarke in Netzwerk 3 (U M0.2 SPB M001) vergessen. Dieses muss in Netzwerk 5 eingefügt werden:
M001: L MW 100
T AW 12
NOP 0

oder im FUP:
auf der linken Seite unter Sprünge LABEL in Netzwerk 5 einfügen und mit M001 beschriften

dann weiß das Programm auch wohin es springen muss!

Gruss der Fuss
 
fup

1.jetz is zwar richtig (nicht beschrieben) aber ich kann netzwerk 3 nicht mehr in fup umwandeln wie siet der befehl in fup aus ??wenn ich des prog. in gang setze auf online gehe auf beobachten(kleine brille) fängt des ding irgendwie einach zu rechnen an K.a
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
du hast das Ziel für die Sprungmarke in Netzwerk 3 (U M0.2 SPB M001) vergessen. Dieses muss in Netzwerk 5 eingefügt werden:
M001: L MW 100
T AW 12
NOP 0

oder im FUP:
auf der linken Seite unter Sprünge LABEL in Netzwerk 5 einfügen und mit M001 beschriften

dann weiß das Programm auch wohin es springen muss!

Gruss der Fuss
wie soll des gehen (bitte noch mal für dumme)
mfg.
sebastian
 
ach soooooooooo des is bei mir rechts
(screenshot)
aber wie geht di move box mit den zwei strichen (waagrecht oben und unten)in netzw. 5 habs gefunden
mfg.
sebastian
so prog geht8rechnet irgendwie) nun meine frage WAS macht dieses prog.
 

Anhänge

  • bibiothek.doc
    113 KB · Aufrufe: 18
Zuletzt bearbeitet:
Zurück
Oben