Autor Thema: Bausteinprogrammierung  (Gelesen 3358 mal)

Offline exit

  • Jr. Member
  • **
  • Beiträge: 34
Bausteinprogrammierung
« am: März 29, 2009, 22:14:14 Nachmittag »
Hallo,

ich habe eine generelle Frage zur Bausteinprogrammmierung. Ich bekomme bei meiner 819 -AC die Bausteine jeweils in der Schaltplan- und der Bausteinansicht programmiert. Bei dem Testen funktionieren die Bausteine nicht.  Online werden sie in der Schaltplanansicht mit VKE 1 versorgt aber weder der Zähler noch der Counter geben irgendeine Funktion von sich.

Es scheint als hätte ich eher ein generelles Verständnisproblem mit der Programmierung.

Beispiel der Counter:
In der Bausteinansicht kann ich die Schaltsollwerte und den Istwert vorgeben. Die digitalen Eingänge sind hellgrau also hier nicht einzugeben.

In der Schaltplanansicht setze ich den Zähler "zwischen" I1 und Q1 (Bezeichnung im Plan C01ZE). Was habe ich da nun verdrahtet? Den Reseteingang, den Zähleingang? Mir ist also nicht klar wie ich die digitalen Eingänge der Bausteine so versorge, dass sie auch funktionieren.

Ich sehe den Wald vor lauter Bäumen nicht mehr  :-[

Gruß
exit

Offline juergen_j

  • Full Member
  • ***
  • Beiträge: 149
  • Talente finden Lösungen, Genies entdecken Probleme
Re: Bausteinprogrammierung
« Antwort #1 am: März 29, 2009, 23:00:53 Nachmittag »
Hallo exit,

du musst eigentlich alle Bausteine im Schaltplan verwenden, einzigste Ausnahme die ich kenne ist der AR-Baustein. Ansonsten wird die Bearbeitung der Bausteine im Schaltplan freigegeben. In deinem Beispiel ist eigentlich nur eindeutig Erkennbar das du mit T1 den Merker 1 zeitverzögern willst. Ich häng dir mal ein Beispiel an. Was du mit dem Zähler machen willst ist für mich unklar, im Beispiel von mir lass ich dir mal den Ausgang Q1 bei erreichen von 10 schalten und setze ihn mit I2 wieder zurück.
Gruss
Jürgen
Anwendung veröffentlichter Programme erfolgt auf eigene Gefahr des Anwenders

Bimbo

  • Gast
Re: Bausteinprogrammierung
« Antwort #2 am: März 30, 2009, 12:40:17 Nachmittag »
Wenn Du den Baustein als Schütz (ganz rechts) einfügen kannst, hat er Eingangsparameter. Unter Spulenfunktion steht links die Abkürzung für die Baustein-Eingänge. Mit einem Klick auf den Auswahlpfeil siehst Du sie ausgeschrieben (auf deutsch!!).
« Letzte Änderung: März 30, 2009, 12:47:32 Nachmittag von Bimbo »

Offline KressSwiss

  • easy god
  • *****
  • Beiträge: 1659
  • Und sie dreht sich doch..."Galileo Galilei"
    • Electronics Planet
Re: Bausteinprogrammierung
« Antwort #3 am: März 30, 2009, 13:06:03 Nachmittag »
Hallo Exit
Ich habe das Demoprogramm von Jürgen noch mit Operandenkommentaren und Haftnotitzen ergänzt.
Achtung:
Angehängte Dateien sind nur für eingelogte User sichtbar!

Offline exit

  • Jr. Member
  • **
  • Beiträge: 34
Re: Bausteinprogrammierung
« Antwort #4 am: März 30, 2009, 21:21:08 Nachmittag »
Prima  ;)
nun habe ich es verstanden! Mir war nicht klar, dass man einmal den Timer links oder rechts "andocken" muss. Je nach dem welche Funktion (Bausteinein -oder -ausgang) man benötigt. Ich komme aus der LOGO! und S7-Welt. Dort gibt es keine Baustein- und Schaltplanebenen und der Baustein liegt als Ganzes vor einem und kann direkt mit den nötigen Parametern versorgt werden.

Hier ist es nun anders und deshalb hatte ich "ein Brett vorm Kopf"!

Vielen Dank für die Hilfe
exit

Bimbo

  • Gast
Re: Bausteinprogrammierung
« Antwort #5 am: März 31, 2009, 12:25:24 Nachmittag »
Ich komme aus der LOGO! und S7-Welt. Dort gibt es keine Baustein- und Schaltplanebenen und der Baustein liegt als Ganzes vor einem und kann direkt mit den nötigen Parametern versorgt werden.

Da war bei EASY auch mal so. Als die EASY-Bausteine noch nicht mehr Parameter als die Logo hatte.